mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 00:13:16 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"f1d89bf4b48c0239","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712562429653,"stop":1712562429654,"duration":1},"status":"passed","severity":"normal"},{"uid":"1acc73e6cd930ca1","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712562289756,"stop":1712562289757,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a454e17858078d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712562289699,"stop":1712562289699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbdc752b2f0feb8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712562313523,"stop":1712562313524,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ada06485d2656db","name":"Push message with content topic containing Script","time":{"start":1712562808721,"stop":1712562808722,"duration":1},"status":"passed","severity":"normal"},{"uid":"96cdb6fc18091c3","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712562289751,"stop":1712562289751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b83231c0bf4a7","name":"unsubscribes","time":{"start":1712562871804,"stop":1712562871805,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed9419be81b867a","name":"Publishes to nwaku","time":{"start":1712562765770,"stop":1712562765770,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fda1765ed477c7d","name":"Check publish message containing short","time":{"start":1712562780905,"stop":1712562780906,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb3945e193248b5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712562391680,"stop":1712562391681,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c49753d961d96689","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712562289732,"stop":1712562289732,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c752f1dfef651dd","name":"Promise Callback - backward","time":{"start":1712562849042,"stop":1712562849042,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f8bf2c46337f2f","name":"getPeersByDiscovery","time":{"start":1712562380583,"stop":1712562380583,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73a34c25bb9f055","name":"Ordered Callback - backward","time":{"start":1712562849043,"stop":1712562849043,"duration":0},"status":"passed","severity":"normal"},{"uid":"1095622e9927087c","name":"Using a function","time":{"start":1712562886414,"stop":1712562886414,"duration":0},"status":"passed","severity":"normal"},{"uid":"9146450b41d9d7ff","name":"LightPush","time":{"start":1712562892234,"stop":1712562892234,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c6ee8706b51bd6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712562297370,"stop":1712562297371,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc241a02dd435e1","name":"random static sharding 4 - Cluster ID: 729, Shard ID: 702","time":{"start":1712562825130,"stop":1712562825130,"duration":0},"status":"passed","severity":"normal"},{"uid":"b756c5677b55a31","name":"should configure sharding based on application and version for autosharding","time":{"start":1712562289754,"stop":1712562289754,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c3632a93797108","name":"Ping on peer without subscriptions","time":{"start":1712562371802,"stop":1712562371811,"duration":9},"status":"passed","severity":"normal"},{"uid":"143d5f5a6a864b4b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712562348362,"stop":1712562348362,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a429e09bfc977da","name":"Push message with content topic containing escaped characters","time":{"start":1712562737468,"stop":1712562737468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d6655e3a1f2e44","name":"Check received message containing long","time":{"start":1712562510799,"stop":1712562510799,"duration":0},"status":"passed","severity":"normal"},{"uid":"351e10f73e8aadc3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712562350739,"stop":1712562350739,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86bcffbd1740072","name":"Waku message hash computation (payload length 0)","time":{"start":1712562292226,"stop":1712562292226,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda86707fb3833b4","name":"Sample","time":{"start":1712562297483,"stop":1712562297483,"duration":0},"status":"passed","severity":"normal"},{"uid":"373cbb97125ecfa8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712562947270,"stop":1712562947270,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfecdc2797a5d91","name":"A test","time":{"start":1712562590271,"stop":1712562590271,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e6533acecd3916","name":"Check received message containing Arabic","time":{"start":1712562510801,"stop":1712562510801,"duration":0},"status":"passed","severity":"normal"},{"uid":"964bac949953a268","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712562429656,"stop":1712562429656,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac85418ad49c7121","name":"can start the service","time":{"start":1712562353562,"stop":1712562353562,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a402b336d22801","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712562289747,"stop":1712562289747,"duration":0},"status":"passed","severity":"normal"},{"uid":"6feab41d5e4e5e5c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712562313520,"stop":1712562313520,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef461227c48e98ce","name":"Check received message containing Basic HTML tag","time":{"start":1712562802537,"stop":1712562802537,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41379fb4a6ab3d6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712562947257,"stop":1712562947257,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e85eb0e4b83fce","name":"Subscribe to topic containing short and publish message","time":{"start":1712562776380,"stop":1712562776381,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af9d247dcd22f45","name":"can start and stop the service","time":{"start":1712562317548,"stop":1712562317548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7686047cee6f361","name":"Subscribe to topic containing XML and publish message","time":{"start":1712562776401,"stop":1712562776403,"duration":2},"status":"passed","severity":"normal"},{"uid":"2dcf14770dec6d2a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712562289747,"stop":1712562289747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a420003052674e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712562597238,"stop":1712562597238,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f104a51a962011","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712562947270,"stop":1712562947271,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac5abf071b5f6ff","name":"should use DNS peer discovery with light client","time":{"start":1712562353569,"stop":1712562353570,"duration":1},"status":"skipped","severity":"normal"},{"uid":"270cc8f7bd42f28","name":"should not receive a peer event before start","time":{"start":1712562353564,"stop":1712562353564,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63866856d420ea3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712562312832,"stop":1712562312832,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ff8adfb2e51cb7","name":"Check received message containing Russian","time":{"start":1712562802571,"stop":1712562802571,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02aac93a76f18c0","name":"should not fail to stop the service if it was not started","time":{"start":1712562353563,"stop":1712562353563,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d934947adb54ed","name":"Generator, 2 different pubsubtopics","time":{"start":1712562859144,"stop":1712562859144,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c9782917377713","name":"throws an error for improperly formatted content topics","time":{"start":1712562289737,"stop":1712562289738,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76ade64bddc7bde","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712562429661,"stop":1712562429662,"duration":1},"status":"passed","severity":"normal"},{"uid":"812416987359a782","name":"it tolerates circular branch references","time":{"start":1712562313744,"stop":1712562313745,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0859a10baef9d8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712562550239,"stop":1712562550239,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0249f3a0e621d44","name":"should not fail to stop the service if it was not started","time":{"start":1712562791736,"stop":1712562791736,"duration":0},"status":"passed","severity":"normal"},{"uid":"5792d3f5ce3cc306","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712562825818,"stop":1712562825818,"duration":0},"status":"passed","severity":"normal"},{"uid":"471a3b97aa1b8b8d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712562429656,"stop":1712562429656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9731ef39d3e69a5d","name":"Check received message containing long","time":{"start":1712562802518,"stop":1712562802519,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff26c76e4e3b4c4","name":"random static sharding 1 - Cluster ID: 378, Shard ID: 855","time":{"start":1712562825126,"stop":1712562825129,"duration":3},"status":"passed","severity":"normal"},{"uid":"cb9f75ea61bd120","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712562550241,"stop":1712562550242,"duration":1},"status":"passed","severity":"normal"},{"uid":"39aada983fcd6385","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712562298029,"stop":1712562298029,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a043c53e86864d","name":"Check message with non string payload is not received","time":{"start":1712562802584,"stop":1712562802585,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fafd5be00b8c2e6","name":"Subscribe and receives messages on 20 topics","time":{"start":1712562597226,"stop":1712562597226,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6eaa13f3c456e1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712562302735,"stop":1712562302735,"duration":0},"status":"passed","severity":"normal"},{"uid":"3789e18916a123ba","name":"Query generator for multiple messages with different message text format","time":{"start":1712562856008,"stop":1712562856008,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd4f492f0726c2f","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712562390150,"stop":1712562390150,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3b363cc436f69b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712562597232,"stop":1712562597232,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ec8b52e305262b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712562325247,"stop":1712562325247,"duration":0},"status":"passed","severity":"normal"},{"uid":"204f792f6ad46d8a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712562776386,"stop":1712562776387,"duration":1},"status":"passed","severity":"normal"},{"uid":"a580f019ee4b40e","name":"configure the node with multiple pubsub topics","time":{"start":1712562825136,"stop":1712562825137,"duration":1},"status":"passed","severity":"normal"},{"uid":"854927b34901b8f3","name":"Light Node - default protocols","time":{"start":1712562892234,"stop":1712562892234,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd95a168f4276a4","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712562297355,"stop":1712562297356,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a45dcf1c7178b4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712562947249,"stop":1712562947249,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d4975b98ed2738","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712562597223,"stop":1712562597223,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbcdcc02031ac63","name":"should set field with all protocols disabled","time":{"start":1712562298036,"stop":1712562298036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81c7bd6b2400281","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712562550238,"stop":1712562550238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f286057d7e52150","name":"Push message with content topic containing emoji","time":{"start":1712562737469,"stop":1712562737469,"duration":0},"status":"passed","severity":"normal"},{"uid":"16645f007dcf631d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712562947254,"stop":1712562947254,"duration":0},"status":"passed","severity":"normal"},{"uid":"909127e99770e0c7","name":"Query with Ordered Callback, No Decoder","time":{"start":1712562836457,"stop":1712562836457,"duration":0},"status":"passed","severity":"normal"},{"uid":"3effd3c1e761b917","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712562597231,"stop":1712562597232,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e26cdbd6528fe1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562859146,"stop":1712562859147,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1ea10aa1ec2d6da3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712562597234,"stop":1712562597234,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce0a9387304513","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712562348361,"stop":1712562348362,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd26aec93cee7d9","name":"Push message with custom timestamp: 1681804029787","time":{"start":1712562808727,"stop":1712562808727,"duration":0},"status":"passed","severity":"normal"},{"uid":"612932729b6d6131","name":"throws on content topic with non-number generation field","time":{"start":1712562289728,"stop":1712562289728,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3120341ca71b8ce","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712562429649,"stop":1712562429649,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf92720c4c21d4e3","name":"Generator, 2 different pubsubtopics","time":{"start":1712562859146,"stop":1712562859146,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef9bd508f0890b97","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712562340621,"stop":1712562340622,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd8170df2e4dd5a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712562289749,"stop":1712562289750,"duration":1},"status":"passed","severity":"normal"},{"uid":"22477afd8010d700","name":"Push message with content topic containing Arabic","time":{"start":1712562737464,"stop":1712562737465,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2548a3a600202d6","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712562429660,"stop":1712562429660,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dac795c274642d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712562802579,"stop":1712562802579,"duration":0},"status":"passed","severity":"normal"},{"uid":"100a1b6daacca27e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712562289748,"stop":1712562289748,"duration":0},"status":"passed","severity":"normal"},{"uid":"263d093cc40a34fa","name":"Check meta is set [symmetric]","time":{"start":1712562323443,"stop":1712562323444,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ee96f0f2b9c467","name":"Refresh subscription","time":{"start":1712562776377,"stop":1712562776378,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c04486ca2d643f6c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712562289744,"stop":1712562289745,"duration":1},"status":"passed","severity":"normal"},{"uid":"860b00fcb1bae0a4","name":"Ping on unsubscribed peer","time":{"start":1712562414466,"stop":1712562414466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b843f787393de97b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712562429649,"stop":1712562429649,"duration":0},"status":"passed","severity":"normal"},{"uid":"287cff7d9c808f5c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712562776372,"stop":1712562776374,"duration":2},"status":"passed","severity":"normal"},{"uid":"643f613b56bea60c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712562947269,"stop":1712562947269,"duration":0},"status":"passed","severity":"normal"},{"uid":"675b5b5c6979dd02","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712562289741,"stop":1712562289741,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c845ee09bf2e77","name":"Push message with Script payload","time":{"start":1712562808689,"stop":1712562808690,"duration":1},"status":"passed","severity":"normal"},{"uid":"974f007679be96c5","name":"should not throw an error for a single configured topic","time":{"start":1712562289751,"stop":1712562289751,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd6100cc5905fa8","name":"Decoder throws on empty string content topic","time":{"start":1712562325249,"stop":1712562325249,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfb71c693910a0a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712562597233,"stop":1712562597233,"duration":0},"status":"passed","severity":"normal"},{"uid":"1935d85c2dd6dc0e","name":"Encoder throws on undefined content topic","time":{"start":1712562325248,"stop":1712562325248,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c5193fb29caa48","name":"Push message with special chars payload","time":{"start":1712562737452,"stop":1712562737453,"duration":1},"status":"passed","severity":"normal"},{"uid":"546a445982c30706","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712562764558,"stop":1712562764559,"duration":1},"status":"passed","severity":"normal"},{"uid":"e187721bda4f335f","name":"Check received message containing Basic HTML tag","time":{"start":1712562802573,"stop":1712562802573,"duration":0},"status":"passed","severity":"normal"},{"uid":"932a41eb4fd28ec9","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app82/7/topic441/test.js","time":{"start":1712562776787,"stop":1712562776787,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5937aa10ab0ebb56","name":"Check received message containing SQL Injection","time":{"start":1712562802571,"stop":1712562802572,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5f521e4de19bf8","name":"Push message with custom timestamp: 1712566110951","time":{"start":1712562737472,"stop":1712562737472,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5865b17f24693d0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562429650,"stop":1712562429650,"duration":0},"status":"passed","severity":"normal"},{"uid":"59965776a533a33b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712562353570,"stop":1712562353570,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0f7e214ac44d852","name":"Subscribe to topic containing long and receive message","time":{"start":1712562597231,"stop":1712562597231,"duration":0},"status":"passed","severity":"normal"},{"uid":"272772960e295059","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712562427257,"stop":1712562427258,"duration":1},"status":"passed","severity":"normal"},{"uid":"115b66c4b62901a0","name":"Push message with rate limit","time":{"start":1712562808726,"stop":1712562808726,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2abf7d9b67b12d","name":"Subscribe and receives messages on 20 topics","time":{"start":1712562947262,"stop":1712562947262,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ca437157f61a4a","name":"Refresh subscription","time":{"start":1712562597230,"stop":1712562597230,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f5a26ce24bad36","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712562885945,"stop":1712562885946,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c46855a0131aaa","name":"Relay","time":{"start":1712562350084,"stop":1712562350084,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c1d9fb30cbd890","name":"start node with empty shard","time":{"start":1712562825138,"stop":1712562825138,"duration":0},"status":"passed","severity":"normal"},{"uid":"96715c5bf70d3de2","name":"should be able to decode the field with only STORE set to true","time":{"start":1712562297361,"stop":1712562297361,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfec7a071157c52","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712562751459,"stop":1712562751459,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1dbbe5f8652077d4","name":"Overlapping topic subscription","time":{"start":1712562947252,"stop":1712562947252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3847c6ae5bdfe74","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712562289746,"stop":1712562289746,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee73411e414fe0","name":"Push message with meta","time":{"start":1712562808725,"stop":1712562808726,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a59a3c7de713772","name":"Overlapping topic subscription","time":{"start":1712562597230,"stop":1712562597230,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b25d2b3a9cd092","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712562313522,"stop":1712562313523,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a7e0e5e9ec625e","name":"Callback on promise, aborts when callback returns true","time":{"start":1712562856010,"stop":1712562856010,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cc1eaaa4a99268","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712562947260,"stop":1712562947261,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d208007ab58ab34","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712562590161,"stop":1712562590162,"duration":1},"status":"passed","severity":"normal"},{"uid":"1015ab4aeb82c615","name":"Push message with emoji payload","time":{"start":1712562737460,"stop":1712562737461,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a7a2c1e0fdffcb","name":"Check publish message containing Arabic","time":{"start":1712562780907,"stop":1712562780908,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8b062266bb830d","name":"dispatchEvent via connectionManager","time":{"start":1712562380583,"stop":1712562380584,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7c380b717f9079","name":"Check message with no content topic is not received","time":{"start":1712562510819,"stop":1712562510820,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a75a5bb99f0d92e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712562780914,"stop":1712562780915,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f51d345b4b1e51f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712562297372,"stop":1712562297373,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dbb3ef658a005eb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712562427258,"stop":1712562427265,"duration":7},"status":"passed","severity":"normal"},{"uid":"566f93aa6e72b6cc","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712562864616,"stop":1712562864616,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec9c4ab50c5469d","name":"Nodes with multiple pubsub topic","time":{"start":1712562764580,"stop":1712562764581,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f8eaeaf57c218c","name":"Check received message with timestamp: 1712562340241000000 ","time":{"start":1712562510808,"stop":1712562510808,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd6e28f6012e5d9","name":"Push message with content topic containing JSON","time":{"start":1712562737467,"stop":1712562737467,"duration":0},"status":"passed","severity":"normal"},{"uid":"813402ed9b70a8f1","name":"Check publish message containing emoji","time":{"start":1712562780911,"stop":1712562780911,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72c01fd31b35761","name":"Fails to push message with empty content topic","time":{"start":1712562808725,"stop":1712562808725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3993eb3d2394de5d","name":"Check message received after jswaku node is restarted","time":{"start":1712562802558,"stop":1712562802558,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9276ff5191918b14","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712562550243,"stop":1712562550243,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e6d1f555d6dc44","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712562391680,"stop":1712562391680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4800d79f6fd3d126","name":"Push message with Chinese payload","time":{"start":1712562808684,"stop":1712562808684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf4b8b0db8aee81","name":"Push message with long payload","time":{"start":1712562737450,"stop":1712562737451,"duration":1},"status":"passed","severity":"normal"},{"uid":"b782412e79db7d38","name":"Check publish message containing JSON","time":{"start":1712562780910,"stop":1712562780910,"duration":0},"status":"passed","severity":"normal"},{"uid":"500e1f8e05755631","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712562313748,"stop":1712562313749,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d6a832f5d18566","name":"Check received message containing Chinese","time":{"start":1712562802521,"stop":1712562802521,"duration":0},"status":"passed","severity":"normal"},{"uid":"d348942b5a204224","name":"Check publish message containing XML","time":{"start":1712562780909,"stop":1712562780909,"duration":0},"status":"passed","severity":"normal"},{"uid":"7829d51e15c34c42","name":"should throw an error for an unconfigured topic","time":{"start":1712562289751,"stop":1712562289751,"duration":0},"status":"passed","severity":"normal"},{"uid":"78961d0f61dfab5c","name":"Check received message containing escaped characters","time":{"start":1712562802538,"stop":1712562802540,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae79b686884b15b8","name":"Check received message containing unicode special characters","time":{"start":1712562802540,"stop":1712562802542,"duration":2},"status":"passed","severity":"normal"},{"uid":"6faf57ba751c154c","name":"Check message with no payload is not received","time":{"start":1712562802552,"stop":1712562802552,"duration":0},"status":"passed","severity":"normal"},{"uid":"2358042e3dc505fe","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712562350739,"stop":1712562350739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92dcd2fafe84263","name":"Push message on custom pubsubTopic","time":{"start":1712562590160,"stop":1712562590161,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f1bee8dcb9eccd","name":"should emit a peer event after start","time":{"start":1712562317549,"stop":1712562317549,"duration":0},"status":"passed","severity":"normal"},{"uid":"909c318761b61a58","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712562313520,"stop":1712562313521,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1531616d37af00","name":"should throw an error for missing required configuration","time":{"start":1712562289742,"stop":1712562289743,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0569a570107f82","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712562289733,"stop":1712562289734,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e52f2ef7f39b1fc","name":"Push message with JSON payload","time":{"start":1712562808695,"stop":1712562808696,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0c91243a34e652","name":"handles multiple messages","time":{"start":1712562871804,"stop":1712562871804,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bdb56ab90b5f9c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712562919042,"stop":1712562919042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c8088b5ea4cbd4","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712562864615,"stop":1712562864616,"duration":1},"status":"passed","severity":"normal"},{"uid":"141625b33abe3f08","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712562864617,"stop":1712562864618,"duration":1},"status":"passed","severity":"normal"},{"uid":"132159724aa7a56e","name":"Check publish message after service node is restarted","time":{"start":1712562780915,"stop":1712562780916,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6af34078405876fe","name":"should not receive a peer event after stop","time":{"start":1712562791738,"stop":1712562791739,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b140c7a0defa573","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712562825820,"stop":1712562825820,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1a6389c4cb80f2","name":"All","time":{"start":1712562350085,"stop":1712562350085,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a4385eb1f4f9eb","name":"Push message with shell command payload","time":{"start":1712562808696,"stop":1712562808697,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb51bc68db59e4be","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712562947252,"stop":1712562947252,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9014202506e967b9","name":"Passing page size 11 when there are 10 messages","time":{"start":1712562873436,"stop":1712562873436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9428c1f4a9b6cae","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562590162,"stop":1712562590166,"duration":4},"status":"passed","severity":"normal"},{"uid":"7f2384621daee0e7","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712562429643,"stop":1712562429644,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f529eebc659dd6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712562289749,"stop":1712562289749,"duration":0},"status":"passed","severity":"normal"},{"uid":"107a549852ce3c65","name":"Check received message containing escaped characters","time":{"start":1712562510806,"stop":1712562510806,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1569237c8753ad2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712562919043,"stop":1712562919043,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61f22fe282e0ab00","name":"Subscribe to topic containing short and receive message","time":{"start":1712562947253,"stop":1712562947253,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd972b6f62062f4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712562429650,"stop":1712562429650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56757d0552c7a92","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712562597236,"stop":1712562597236,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf19fb93b5c0bbbb","name":"Check received message containing numeric","time":{"start":1712562802520,"stop":1712562802520,"duration":0},"status":"passed","severity":"normal"},{"uid":"1000f060eaa8ff26","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712562391679,"stop":1712562391679,"duration":0},"status":"passed","severity":"normal"},{"uid":"91993c3e771b87c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712562289745,"stop":1712562289745,"duration":0},"status":"passed","severity":"normal"},{"uid":"311084a0cbf3f323","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712562597233,"stop":1712562597233,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb5f5ab655f6fbb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712562825125,"stop":1712562825126,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc3ab7b6bc8a887","name":"Check message with invalid timestamp is not received","time":{"start":1712562510814,"stop":1712562510815,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ddbbf0d60c5423","name":"Nwaku publishes","time":{"start":1712562765770,"stop":1712562765771,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd9a467996e6852","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562429662,"stop":1712562429662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d129f9b9a94504f9","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712562323442,"stop":1712562323442,"duration":0},"status":"passed","severity":"normal"},{"uid":"143c9314d4e5f397","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712562764578,"stop":1712562764579,"duration":1},"status":"passed","severity":"normal"},{"uid":"576ec4a861886556","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562590174,"stop":1712562590175,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff89d6ba8df0fe6a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712562885952,"stop":1712562885952,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7fd2d5093bb33c","name":"Ping on peer without subscriptions","time":{"start":1712562414465,"stop":1712562414466,"duration":1},"status":"passed","severity":"normal"},{"uid":"806c74c0f454835e","name":"Push message with content topic containing Arabic","time":{"start":1712562808718,"stop":1712562808719,"duration":1},"status":"passed","severity":"normal"},{"uid":"186ae9df4f6daf3","name":"throws on content topic with empty application field","time":{"start":1712562289729,"stop":1712562289729,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb5c74b76297bd0","name":"random static sharding 2 - Cluster ID: 211, Shard ID: 12","time":{"start":1712562825129,"stop":1712562825129,"duration":0},"status":"passed","severity":"normal"},{"uid":"636b5dc55011bb9b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712562947267,"stop":1712562947267,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff81a5708f12fb2a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712562947251,"stop":1712562947251,"duration":0},"status":"passed","severity":"normal"},{"uid":"965a7c7cf7e6aa9d","name":"Check publish message containing long","time":{"start":1712562780906,"stop":1712562780906,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c1980600d11d37","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712562317551,"stop":1712562317551,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1d03221584e4ff","name":"Store - dialed first","time":{"start":1712562892233,"stop":1712562892233,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d3496e39416d43","name":"Check message received after jswaku node is restarted","time":{"start":1712562802585,"stop":1712562802586,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6c6ce69520bbf478","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562859145,"stop":1712562859145,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f541cbcdb0e60de","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712562864618,"stop":1712562864618,"duration":0},"status":"passed","severity":"normal"},{"uid":"f604a8441c240be9","name":"isConnected should return false after all peers disconnect","time":{"start":1712562340624,"stop":1712562340625,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a43c62c81c7d5f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712562313521,"stop":1712562313522,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f6c58ea321f28d","name":"Check received message containing XML","time":{"start":1712562802536,"stop":1712562802537,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3b6f81e08f51d3","name":"should throw error - no id","time":{"start":1712562298030,"stop":1712562298030,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe9051fc9deab08","name":"returns all values when wanted number matches available values","time":{"start":1712562312829,"stop":1712562312831,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e5f47bf4d13be2e","name":"new peer added after a peer was already found","time":{"start":1712562751458,"stop":1712562751458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd41ffee57bb6501","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712562836454,"stop":1712562836454,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69b18d219b3545f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712562776387,"stop":1712562776399,"duration":12},"status":"passed","severity":"normal"},{"uid":"aa8f31c3c4a2f7f1","name":"random static sharding 8 - Cluster ID: 757, Shard ID: 513","time":{"start":1712562825134,"stop":1712562825134,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04872209a7c463","name":"isConnected should return true after first peer connects","time":{"start":1712562390149,"stop":1712562390149,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e7cd378ba1ba54","name":"Push message with numeric payload","time":{"start":1712562808682,"stop":1712562808683,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ee0f37ea6bb2ff","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712562297358,"stop":1712562297359,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab1a602b646a3a7","name":"Query with Ordered Callback, No message returned","time":{"start":1712562836457,"stop":1712562836458,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ba64e61a0cd423","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712562597238,"stop":1712562597239,"duration":1},"status":"passed","severity":"normal"},{"uid":"92468a80e972f11b","name":"Overlapping topic subscription","time":{"start":1712562947265,"stop":1712562947265,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b9822d915ce24a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712562289743,"stop":1712562289744,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fcc28c51e5eb496","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712562802579,"stop":1712562802580,"duration":1},"status":"passed","severity":"normal"},{"uid":"c648c49232513d84","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712562590168,"stop":1712562590169,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d0489e680a8a230a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712562289749,"stop":1712562289749,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d68306b9fadb2c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712562429664,"stop":1712562429664,"duration":0},"status":"passed","severity":"normal"},{"uid":"664d64cd56ba3b50","name":"should properly create location multiaddrs - tcp","time":{"start":1712562298035,"stop":1712562298035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73ae4ce8a16b240","name":"retrieves a single peer","time":{"start":1712562313744,"stop":1712562313744,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38542304e01c9bd","name":"Check message with no payload is not received","time":{"start":1712562510820,"stop":1712562510820,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d561ca94891aa3a","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712562776593,"stop":1712562776593,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df124e6d453abd19","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712562776416,"stop":1712562776417,"duration":1},"status":"passed","severity":"normal"},{"uid":"4361bca2ce1c4b09","name":"Subscribe and receive messages via waku relay post","time":{"start":1712562597224,"stop":1712562597224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6beed772afd82e5a","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712562597229,"stop":1712562597229,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e088059bde93e1db","name":"should not fail to start the service if it is already started","time":{"start":1712562317549,"stop":1712562317549,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda314b6529ee6dc","name":"Check message received after jswaku node is restarted","time":{"start":1712562510821,"stop":1712562510822,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7f4cd5d52d366315","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712562289732,"stop":1712562289732,"duration":0},"status":"passed","severity":"normal"},{"uid":"5290ab906cbb3a7e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712562353570,"stop":1712562353570,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c397af6583c0245f","name":"Check publish message containing special chars","time":{"start":1712562780907,"stop":1712562780907,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ce62bd564ada2f","name":"should emit a peer event after start","time":{"start":1712562353564,"stop":1712562353564,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c7c98be5296f35","name":"should not fail to start the service if it is already started","time":{"start":1712562791737,"stop":1712562791737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4186f53b34f5b022","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712562289746,"stop":1712562289746,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fd37eeabb5500f","name":"Ordered Callback - forward","time":{"start":1712562849043,"stop":1712562849043,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f42ca7206b9e9e","name":"Check received message containing JSON","time":{"start":1712562510805,"stop":1712562510806,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b8440d0e6ae307","name":"Push message on custom pubsubTopic","time":{"start":1712562590168,"stop":1712562590168,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a77cbfd94a654cff","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712562391681,"stop":1712562391682,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dc6d29444eee151a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712562289734,"stop":1712562289734,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e7ec0a07def58e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712562289739,"stop":1712562289739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f214752802d0994b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712562947270,"stop":1712562947270,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb87886110f4090","name":"Check message with invalid timestamp is not received","time":{"start":1712562802580,"stop":1712562802580,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4cf11f7375f23e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712562776792,"stop":1712562776793,"duration":1},"status":"skipped","severity":"normal"},{"uid":"39da28a23e341e14","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app39/3/topic760/xml","time":{"start":1712562776789,"stop":1712562776790,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f744b2413cc22ccb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712562427255,"stop":1712562427255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e450a5660c10accf","name":"random static sharding 7 - Cluster ID: 175, Shard ID: 489","time":{"start":1712562825133,"stop":1712562825134,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b9fae5d5b6ee3c","name":"Fails to push message bigger that 1MB","time":{"start":1712562737473,"stop":1712562737473,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb7f3f171ec5b0f","name":"random static sharding 6 - Cluster ID: 787, Shard ID: 920","time":{"start":1712562825131,"stop":1712562825131,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1f11c5401b20b4","name":"Push message with content topic containing shell command","time":{"start":1712562737467,"stop":1712562737468,"duration":1},"status":"passed","severity":"normal"},{"uid":"659c6f184b8fe034","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712562776404,"stop":1712562776406,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea1883b11ffdece2","name":"Check received message containing long","time":{"start":1712562802564,"stop":1712562802565,"duration":1},"status":"passed","severity":"normal"},{"uid":"209af5067e741e73","name":"pre and post cipher","time":{"start":1712562323986,"stop":1712562323987,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed3bf5fada15b09","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712562391684,"stop":1712562391685,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4221c072a7dd12","name":"Push message with content topic containing JSON","time":{"start":1712562808723,"stop":1712562808723,"duration":0},"status":"passed","severity":"normal"},{"uid":"f049212da0561e4c","name":"removeEventListener with correct event","time":{"start":1712562380582,"stop":1712562380582,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a3e3e7233f5f9a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712562550241,"stop":1712562550241,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b8c1f229e4edfb","name":"getPeersByDiscovery","time":{"start":1712562751458,"stop":1712562751458,"duration":0},"status":"passed","severity":"normal"},{"uid":"1993486a2e96b507","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app10/9/topic817/test.js","time":{"start":1712562776790,"stop":1712562776790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1564323bf8d2c3ca","name":"Check received message containing Script","time":{"start":1712562802523,"stop":1712562802536,"duration":13},"status":"passed","severity":"normal"},{"uid":"7093c6457a9f459c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712562597235,"stop":1712562597236,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b763f8e9f5ecf83","name":"should set field with only STORE enabled","time":{"start":1712562298036,"stop":1712562298037,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b076167662aeef7","name":"Push message with unicode special characters payload","time":{"start":1712562808698,"stop":1712562808700,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a9ca2467be25343","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712562297365,"stop":1712562297367,"duration":2},"status":"passed","severity":"normal"},{"uid":"141ce47fa278f50f","name":"Push message with custom timestamp: 1712558829787","time":{"start":1712562808727,"stop":1712562808728,"duration":1},"status":"passed","severity":"normal"},{"uid":"5589859d65cf3c8f","name":"Check publish message containing shell command","time":{"start":1712562780910,"stop":1712562780910,"duration":0},"status":"passed","severity":"normal"},{"uid":"43aa383f7f61f190","name":"Check received message with timestamp: 1712562340241 ","time":{"start":1712562510808,"stop":1712562510808,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cddb20c25cb774","name":"Push message with content topic containing long","time":{"start":1712562737462,"stop":1712562737462,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ebc9a5b30f254","name":"Push message with content topic containing emoji","time":{"start":1712562808724,"stop":1712562808725,"duration":1},"status":"passed","severity":"normal"},{"uid":"f083f104064ab832","name":"Nodes with multiple pubsub topic","time":{"start":1712562764548,"stop":1712562764553,"duration":5},"status":"passed","severity":"normal"},{"uid":"95caee104244d024","name":"Push message with content topic containing XML","time":{"start":1712562737466,"stop":1712562737466,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea69fdfaa4920ca2","name":"Decrypt messages","time":{"start":1712562739275,"stop":1712562739275,"duration":0},"status":"passed","severity":"normal"},{"uid":"816b8d33e4b84ae","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712562289752,"stop":1712562289752,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1858007e1487810","name":"Generator, custom pubsub topic","time":{"start":1712562859148,"stop":1712562859148,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bbc85a241b72f7","name":"Default pageSize","time":{"start":1712562873438,"stop":1712562873438,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cbd6d574ada872","name":"Ping on subscribed peer","time":{"start":1712562414474,"stop":1712562414475,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddaed1551e15cc93","name":"Used by Waku Relay","time":{"start":1712562886415,"stop":1712562886415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6718779816a8d829","name":"Check received message containing special chars","time":{"start":1712562802566,"stop":1712562802567,"duration":1},"status":"passed","severity":"normal"},{"uid":"970ddfce1f80cb47","name":"Decoder throws on empty string content topic","time":{"start":1712562302867,"stop":1712562302867,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cf9d2684113513","name":"Push message with content topic containing numeric","time":{"start":1712562737462,"stop":1712562737463,"duration":1},"status":"passed","severity":"normal"},{"uid":"38db326b5fd82cf9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562429655,"stop":1712562429655,"duration":0},"status":"passed","severity":"normal"},{"uid":"856a2fbb06f66e78","name":"Push message with Chinese payload","time":{"start":1712562737453,"stop":1712562737454,"duration":1},"status":"passed","severity":"normal"},{"uid":"7062a360dfad9a0c","name":"Check received message containing short","time":{"start":1712562802518,"stop":1712562802518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3534546267e36d0f","name":"Subscribe to topic containing Script and receive message","time":{"start":1712562947268,"stop":1712562947269,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92e1b35a050f261","name":"Push message with JSON payload","time":{"start":1712562737459,"stop":1712562737459,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22032a872a179ce","name":"ignores unrecognized TXT record formats","time":{"start":1712562313746,"stop":1712562313746,"duration":0},"status":"passed","severity":"normal"},{"uid":"92db1ce93fd56ae","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712562947259,"stop":1712562947259,"duration":0},"status":"passed","severity":"normal"},{"uid":"a714e625fc4ea75b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712562825137,"stop":1712562825137,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4f7e6a488e6049","name":"non connected peers","time":{"start":1712562737773,"stop":1712562737773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"590f609ecb1953bb","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712562429654,"stop":1712562429654,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d21a2256fe11629","name":"Query with Promise Callback, No Decoder","time":{"start":1712562836458,"stop":1712562836459,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0193f73b7570f21","name":"should throw error - no id","time":{"start":1712562298030,"stop":1712562298031,"duration":1},"status":"passed","severity":"normal"},{"uid":"d592a205f65b85e4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712562947262,"stop":1712562947262,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe11b5246bd3616","name":"Reopen subscription with peer with lost subscription","time":{"start":1712562414466,"stop":1712562414467,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f024f6ad0cd847a","name":"ignores domain fetching errors","time":{"start":1712562313745,"stop":1712562313746,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4fff300e598460a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712562313749,"stop":1712562313749,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e61a14ff56661d0a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712562597227,"stop":1712562597227,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1feccd4cd73368","name":"same cluster, different shard: nodes connect","time":{"start":1712562630329,"stop":1712562630329,"duration":0},"status":"passed","severity":"normal"},{"uid":"46266b7a141178bb","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712562776374,"stop":1712562776375,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96171c4b0ae23bd","name":"Check message on other pubsub topic is not received","time":{"start":1712562802581,"stop":1712562802581,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa5ff4489134fda","name":"Check received message containing SQL Injection","time":{"start":1712562510802,"stop":1712562510802,"duration":0},"status":"passed","severity":"normal"},{"uid":"71895a9831771262","name":"Check received message containing XML","time":{"start":1712562802572,"stop":1712562802573,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f0ae5a344e91f6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562590169,"stop":1712562590170,"duration":1},"status":"skipped","severity":"normal"},{"uid":"537f7fe26a10c8af","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712562289744,"stop":1712562289744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e519e5be6db65a80","name":"Generator, 2 different pubsubtopics","time":{"start":1712562859148,"stop":1712562859148,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2794d305d09de08","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712562289746,"stop":1712562289747,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7ffe17338c9e6d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712562776417,"stop":1712562776418,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c7b8d7758f3a6e","name":"Push message with Script payload","time":{"start":1712562737457,"stop":1712562737458,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd45a4fce3a98a2","name":"Reusing cursor across nodes","time":{"start":1712562825819,"stop":1712562825819,"duration":0},"status":"passed","severity":"normal"},{"uid":"7140961525677de9","name":"Subscribe to topic containing short and receive message","time":{"start":1712562597231,"stop":1712562597231,"duration":0},"status":"passed","severity":"normal"},{"uid":"928ab758552b6a75","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712562289733,"stop":1712562289733,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bc745b2ea811e7","name":"should properly compute the node id","time":{"start":1712562298032,"stop":1712562298032,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61dbc17ff6f8daf","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712562429642,"stop":1712562429643,"duration":1},"status":"passed","severity":"normal"},{"uid":"a874e54b063ddace","name":"Subscribe to topic containing short and receive message","time":{"start":1712562947265,"stop":1712562947266,"duration":1},"status":"passed","severity":"normal"},{"uid":"37492f00902059cc","name":"Check received message containing Chinese","time":{"start":1712562802567,"stop":1712562802568,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a95aeff3e733606","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712562429651,"stop":1712562429651,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e703209c6554fef","name":"Check publish message containing Russian","time":{"start":1712562780908,"stop":1712562780908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a523cd414df32184","name":"connected peers and dial","time":{"start":1712562737772,"stop":1712562737772,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4effea25718cade","name":"Check received message containing escaped characters","time":{"start":1712562802574,"stop":1712562802575,"duration":1},"status":"passed","severity":"normal"},{"uid":"719e69088424e7b1","name":"connects to nwaku","time":{"start":1712562886412,"stop":1712562886412,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c2744884d1b8e4","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712562776417,"stop":1712562776417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7974f22372590f37","name":"Ping on unsubscribed peer","time":{"start":1712562414475,"stop":1712562414476,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5c656105787207","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712562289736,"stop":1712562289737,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e74811e0b28a1b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712562510813,"stop":1712562510814,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52843a1897d4a63","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712562780915,"stop":1712562780915,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a302c2c2a9a121","name":"should return false","time":{"start":1712562298031,"stop":1712562298031,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ee078610267d6c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712562297356,"stop":1712562297356,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b6933461dd23c4","name":"Mutual subscription","time":{"start":1712562776366,"stop":1712562776367,"duration":1},"status":"passed","severity":"normal"},{"uid":"1189ef1e63a725a0","name":"can start the service","time":{"start":1712562317547,"stop":1712562317547,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d32a7a0e0c5b084","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712562764545,"stop":1712562764546,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3c18a45438c608","name":"Push message with shell command payload","time":{"start":1712562737459,"stop":1712562737459,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b86978a9c41908e","name":"addEventListener with wrong event","time":{"start":1712562380581,"stop":1712562380582,"duration":1},"status":"passed","severity":"normal"},{"uid":"56879d74cb343e3","name":"different cluster, same shard: nodes don't connect","time":{"start":1712562429636,"stop":1712562429637,"duration":1},"status":"skipped","severity":"normal"},{"uid":"69afcb83ae16c0fc","name":"Js publishes, other Js receives","time":{"start":1712562765771,"stop":1712562765771,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dbd7ec4779e5ee","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712562764579,"stop":1712562764580,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca3ac4ac66ef61c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712562776376,"stop":1712562776376,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb9e521bffcf596","name":"Encoder throws on undefined content topic","time":{"start":1712562302866,"stop":1712562302866,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90c3070142f210e","name":"Push message with content topic containing special chars","time":{"start":1712562737463,"stop":1712562737463,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b94c89972a4e3f","name":"Subscribe to topic containing XML and receive message","time":{"start":1712562947256,"stop":1712562947256,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1dd5157d8b7d19","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712562289754,"stop":1712562289754,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3110e75d37ce97","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712562313228,"stop":1712562313229,"duration":1},"status":"passed","severity":"normal"},{"uid":"83843d97f9f6b46","name":"Delete observer","time":{"start":1712562739275,"stop":1712562739275,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab59cde7f0232a2","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712562340622,"stop":1712562340623,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b4bb0532a8a7ef","name":"same cluster, same shard: nodes connect","time":{"start":1712562429636,"stop":1712562429636,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1819969835899d1","name":"Push message with content topic containing Script","time":{"start":1712562737466,"stop":1712562737466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b648838ab999825b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712562836458,"stop":1712562836458,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd3fd7e64025ad1","name":"Check received message containing unicode special characters","time":{"start":1712562510807,"stop":1712562510807,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea5eeac60f2ef45","name":"Generator, custom pubsub topic","time":{"start":1712562859143,"stop":1712562859144,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80bd2f7827fb552","name":"should encode/decode to RLP encoding","time":{"start":1712562298032,"stop":1712562298032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1b1f65869d007","name":"Subscribe and receive messages via lightPush","time":{"start":1712562597222,"stop":1712562597222,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbae4da5cc1e64db","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712562289732,"stop":1712562289733,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1c027615c2d5c","name":"Check received message containing short","time":{"start":1712562510798,"stop":1712562510799,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c60140d29a27ff1","name":"Check received message containing numeric","time":{"start":1712562510799,"stop":1712562510800,"duration":1},"status":"passed","severity":"normal"},{"uid":"13febbb46b0cfa5c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712562597228,"stop":1712562597228,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4e0064ca01ebdf2","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712562297357,"stop":1712562297357,"duration":0},"status":"passed","severity":"normal"},{"uid":"e580fe2627986a14","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712562302736,"stop":1712562302736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2dbd20fd75157f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712562289733,"stop":1712562289733,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8d638fc5ebecc9","name":"Query Generator, No Decoder","time":{"start":1712562836454,"stop":1712562836455,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31f425331d9eb00","name":"start node with empty content topic","time":{"start":1712562776793,"stop":1712562776793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f546703e3e3c8ea7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712562391685,"stop":1712562391686,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b2b7d227399ad7","name":"Push message with short payload","time":{"start":1712562737450,"stop":1712562737450,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcc9f45098af14a","name":"Privacy Node - default protocol","time":{"start":1712562892235,"stop":1712562892235,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cade2d8efb236f","name":"Passing page size 110 when there are 120 messages","time":{"start":1712562873437,"stop":1712562873437,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a897373099f7a6b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712562808722,"stop":1712562808723,"duration":1},"status":"passed","severity":"normal"},{"uid":"2220d86376bd4f7d","name":"should add and remove event listeners correctly","time":{"start":1712562317552,"stop":1712562317552,"duration":0},"status":"passed","severity":"normal"},{"uid":"546eb8b2f4979f85","name":"should properly create location multiaddrs - tcp6","time":{"start":1712562298034,"stop":1712562298035,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0ffd74babdd615","name":"should not fail to start the service if it is already started","time":{"start":1712562353563,"stop":1712562353564,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd2f8dc05714557","name":"Push message with Russian payload","time":{"start":1712562808687,"stop":1712562808688,"duration":1},"status":"passed","severity":"normal"},{"uid":"93232871d6d18d84","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562391679,"stop":1712562391679,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a89b7ae9120470","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712562776370,"stop":1712562776372,"duration":2},"status":"passed","severity":"normal"},{"uid":"b33495d93525b280","name":"should decode valid enr successfully","time":{"start":1712562298029,"stop":1712562298029,"duration":0},"status":"passed","severity":"normal"},{"uid":"9597ff6c76ae578b","name":"Push message equal or less that 1MB","time":{"start":1712562737472,"stop":1712562737472,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adcd44ac63bf058","name":"Check received message containing shell command","time":{"start":1712562802538,"stop":1712562802538,"duration":0},"status":"passed","severity":"normal"},{"uid":"88aeabc4c15949ab","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712562289699,"stop":1712562289700,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17d50bb65fa344c","name":"should throw an error for missing sharding configuration","time":{"start":1712562289755,"stop":1712562289755,"duration":0},"status":"passed","severity":"normal"},{"uid":"8521fe3f160b179a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712562289745,"stop":1712562289745,"duration":0},"status":"passed","severity":"normal"},{"uid":"618a05ce3346175a","name":"Reopen subscription with peer with lost subscription","time":{"start":1712562414476,"stop":1712562414476,"duration":0},"status":"passed","severity":"normal"},{"uid":"badc5837e88f64ac","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712562947255,"stop":1712562947255,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d766a3afa38c2ea","name":"throws on content topic with empty encoding field","time":{"start":1712562289730,"stop":1712562289730,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcb30db60b11a1d","name":"handles empty shards array correctly","time":{"start":1712562289755,"stop":1712562289755,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff9e9de64c09a63","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712562429638,"stop":1712562429639,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c7ed098432714932","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712562313519,"stop":1712562313519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf22b519b17cb2d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712562289752,"stop":1712562289752,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e724d82a6c1ffc","name":"Fails to publish message with wrong content topic","time":{"start":1712562780914,"stop":1712562780914,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e17cce1a2641e4f","name":"Relay - dialed first","time":{"start":1712562892232,"stop":1712562892232,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e340f168474a6db","name":"Push message with content topic containing unicode special characters","time":{"start":1712562808724,"stop":1712562808724,"duration":0},"status":"passed","severity":"normal"},{"uid":"609dc06591e7361e","name":"Decoder throws on undefined content topic","time":{"start":1712562323446,"stop":1712562323447,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9ab40d3d5266c3","name":"Check received message containing short","time":{"start":1712562802560,"stop":1712562802561,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6e76d600fdb321","name":"should get / set TCP multiaddr","time":{"start":1712562298033,"stop":1712562298033,"duration":0},"status":"passed","severity":"normal"},{"uid":"932e818308288c7","name":"Ping on subscribed peer","time":{"start":1712562371801,"stop":1712562371802,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f4b2871f20f03c","name":"Push message with content topic containing Russian","time":{"start":1712562737465,"stop":1712562737465,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cef9e57cfafcdc","name":"Refresh subscription","time":{"start":1712562947265,"stop":1712562947265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5848c1bb14efcd0","name":"Publish message with custom timestamp: Mon Apr 08 2024 08:52:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1712562780913,"stop":1712562780913,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2888ee2b4d4efb6","name":"Publish message with large meta","time":{"start":1712562780916,"stop":1712562780916,"duration":0},"status":"passed","severity":"normal"},{"uid":"62280d38b9470171","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712562947254,"stop":1712562947254,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3d65388613b326","name":"recovers when dns.resolve returns empty","time":{"start":1712562313745,"stop":1712562313745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8909254f5bdec2","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712562780912,"stop":1712562780912,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f5195a8a7f2c07","name":"Ordered callback, aborts when callback returns true","time":{"start":1712562856011,"stop":1712562856011,"duration":0},"status":"passed","severity":"normal"},{"uid":"825955cc5b60c010","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712562776786,"stop":1712562776786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a69096a728c0cd91","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712562947266,"stop":1712562947266,"duration":0},"status":"passed","severity":"normal"},{"uid":"942faa37e78ba750","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712562313522,"stop":1712562313522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a4cef081583a0a","name":"Fields are not dropped","time":{"start":1712562302299,"stop":1712562302302,"duration":3},"status":"passed","severity":"normal"},{"uid":"9178ecc61dbd09f2","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712562289741,"stop":1712562289742,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f2bed6b4e56710","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712562776407,"stop":1712562776416,"duration":9},"status":"passed","severity":"normal"},{"uid":"111b64dc441c9b35","name":"udp ip6 address","time":{"start":1712562297460,"stop":1712562297460,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c40a0d8d354f8f","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712562429663,"stop":1712562429663,"duration":0},"status":"passed","severity":"normal"},{"uid":"494754565d0be947","name":"Callback on promise","time":{"start":1712562856009,"stop":1712562856010,"duration":1},"status":"passed","severity":"normal"},{"uid":"4954a5c041767b82","name":"Check received message containing Arabic","time":{"start":1712562802568,"stop":1712562802570,"duration":2},"status":"passed","severity":"normal"},{"uid":"835d6375b83ed513","name":"Check publish message containing unicode special characters","time":{"start":1712562780911,"stop":1712562780911,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c74ba18ea7abad3","name":"Subscribe and receive messages via lightPush","time":{"start":1712562947247,"stop":1712562947247,"duration":0},"status":"passed","severity":"normal"},{"uid":"2211278d32e1cfe6","name":"Check received message containing JSON","time":{"start":1712562802574,"stop":1712562802574,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a563c220cad086a","name":"Wrong topic","time":{"start":1712562776791,"stop":1712562776792,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d3cbc6314242ffbd","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712562429661,"stop":1712562429661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57ee630587fefdc","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712562429647,"stop":1712562429648,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa7789f0cd0bf4c","name":"should not fail to stop the service if it was not started","time":{"start":1712562317548,"stop":1712562317548,"duration":0},"status":"passed","severity":"normal"},{"uid":"7049a8417bea7ea1","name":"Decoder throws on empty string content topic","time":{"start":1712562323447,"stop":1712562323447,"duration":0},"status":"passed","severity":"normal"},{"uid":"67108bd8d0703a32","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712562313523,"stop":1712562313523,"duration":0},"status":"passed","severity":"normal"},{"uid":"50aa6f5b7210d04e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712562947259,"stop":1712562947259,"duration":0},"status":"passed","severity":"normal"},{"uid":"87de22ebf2d3af45","name":"Check message with no content topic is not received","time":{"start":1712562802552,"stop":1712562802552,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4f740ed2285f74","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712562427257,"stop":1712562427257,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff45ae00658f6de","name":"Rejects garbage","time":{"start":1712562306241,"stop":1712562306242,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a62682cd2e3c57","name":"Check received message containing emoji","time":{"start":1712562510807,"stop":1712562510807,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f041684a9f63fc3","name":"Ping on peer without subscriptions","time":{"start":1712562414475,"stop":1712562414475,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7055ec44d1c389","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712562947260,"stop":1712562947260,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fce3d73c7980a4","name":"Subscribe and receive messages via waku relay post","time":{"start":1712562947249,"stop":1712562947249,"duration":0},"status":"passed","severity":"normal"},{"uid":"73937b8718717a90","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712562297362,"stop":1712562297365,"duration":3},"status":"passed","severity":"normal"},{"uid":"c81ca87af5deb42d","name":"Check message on other pubsub topic is not received","time":{"start":1712562510815,"stop":1712562510816,"duration":1},"status":"passed","severity":"normal"},{"uid":"812e542275c8cde7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712562325246,"stop":1712562325246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7596737618266838","name":"Check received message containing emoji","time":{"start":1712562802575,"stop":1712562802576,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5a3c29cd6b21fc","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712562289744,"stop":1712562289744,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d6256bf79ec5ba","name":"Check received message containing Arabic","time":{"start":1712562802522,"stop":1712562802522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2d5d9834229108","name":"configure the node with multiple content topics","time":{"start":1712562776792,"stop":1712562776792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea409255eb0ddeb8","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712562350739,"stop":1712562350740,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e682236e89256da","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712562590172,"stop":1712562590173,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e2ea655a9f8388","name":"Throws when trying to push message with empty payload","time":{"start":1712562808703,"stop":1712562808706,"duration":3},"status":"passed","severity":"normal"},{"uid":"62e18684e91acca7","name":"Push message with content topic containing Chinese","time":{"start":1712562737463,"stop":1712562737464,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca1b4358546483f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562429659,"stop":1712562429659,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e8522b895c8ffa","name":"Push message with short payload","time":{"start":1712562808681,"stop":1712562808681,"duration":0},"status":"passed","severity":"normal"},{"uid":"796b81a084d495c7","name":"Check publish message containing escaped characters","time":{"start":1712562780911,"stop":1712562780911,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f89b60558aa028e","name":"throws on content topic with empty topic name field","time":{"start":1712562289730,"stop":1712562289730,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc86c81631c43f1","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712562836456,"stop":1712562836457,"duration":1},"status":"passed","severity":"normal"},{"uid":"edbc7340893ab5c4","name":"Sign & Recover","time":{"start":1712562323987,"stop":1712562323987,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b35bafd0b29580f","name":"should throw error - no public key","time":{"start":1712562298030,"stop":1712562298030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ceea36c63b0af09","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712562348358,"stop":1712562348359,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd2acdd77d72ec9","name":"groups content topics by expected pubsub topic","time":{"start":1712562289736,"stop":1712562289736,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba18fd32dbc1f3c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712562947258,"stop":1712562947258,"duration":0},"status":"passed","severity":"normal"},{"uid":"725ec84e1bde13d9","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712562885949,"stop":1712562885950,"duration":1},"status":"passed","severity":"normal"},{"uid":"84982aa46dd3b0e3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1712562313750,"stop":1712562313750,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d92cc51e8727cb10","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712562289755,"stop":1712562289755,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3235ba9661464c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712562947271,"stop":1712562947271,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a1fb0c593e702c","name":"Passing page size 19 when there are 20 messages","time":{"start":1712562873436,"stop":1712562873437,"duration":1},"status":"passed","severity":"normal"},{"uid":"a201a7f2ff1b3a1e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712562885951,"stop":1712562885951,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3c1fe3430f79f8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712562947264,"stop":1712562947264,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82053bc922a6bdc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712562427256,"stop":1712562427257,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d8be67f7bddf31e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712562289735,"stop":1712562289735,"duration":0},"status":"passed","severity":"normal"},{"uid":"42863a1323695d4c","name":"Fails to publish duplicate message","time":{"start":1712562780913,"stop":1712562780913,"duration":0},"status":"passed","severity":"normal"},{"uid":"54129ba7e8eb09f","name":"Check received message containing special chars","time":{"start":1712562802521,"stop":1712562802521,"duration":0},"status":"passed","severity":"normal"},{"uid":"1466ee4e6fcf3bb9","name":"1 Store, 2 fetches","time":{"start":1712562313228,"stop":1712562313228,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7f011aa96c6860","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562429653,"stop":1712562429653,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb56cf3da08f2900","name":"should be called for bootstrap peers","time":{"start":1712562348357,"stop":1712562348358,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa29140c117fee2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712562429657,"stop":1712562429658,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5cc9b73b75b69","name":"Filter","time":{"start":1712562892234,"stop":1712562892234,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6b39cbfb55b825","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712562429660,"stop":1712562429661,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0bd75274b653c3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712562630328,"stop":1712562630328,"duration":0},"status":"passed","severity":"normal"},{"uid":"d684c2dc75022fa","name":"Non Autosharding Cluster","time":{"start":1712562776786,"stop":1712562776786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77c33da31132331c","name":"Passing page size 3 when there are 20 messages","time":{"start":1712562873434,"stop":1712562873435,"duration":1},"status":"passed","severity":"normal"},{"uid":"45318fb0644ad869","name":"Subscribe to topic containing Script and receive message","time":{"start":1712562947256,"stop":1712562947256,"duration":0},"status":"passed","severity":"normal"},{"uid":"762f1ba7f557d03e","name":"Push message with numeric payload","time":{"start":1712562737451,"stop":1712562737452,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb228f96cca5c619","name":"Relay - dialed after","time":{"start":1712562892232,"stop":1712562892233,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f03584419d0ab20","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712562289739,"stop":1712562289739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f50ece10523372","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712562289741,"stop":1712562289741,"duration":0},"status":"passed","severity":"normal"},{"uid":"3357afc1196d3500","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712562289756,"stop":1712562289756,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a8c46066013dcb","name":"Push message with SQL Injection payload","time":{"start":1712562737456,"stop":1712562737457,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3ff11daa1599a2","name":"Push message equal or less that 1MB","time":{"start":1712562808728,"stop":1712562808728,"duration":0},"status":"passed","severity":"normal"},{"uid":"792820ab9b5c4eeb","name":"Push message with custom timestamp: 1712566029787","time":{"start":1712562808728,"stop":1712562808728,"duration":0},"status":"passed","severity":"normal"},{"uid":"660184c38f1e54e3","name":"Check received message containing Chinese","time":{"start":1712562510800,"stop":1712562510801,"duration":1},"status":"passed","severity":"normal"},{"uid":"668db7c52731bdbc","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712562836458,"stop":1712562836458,"duration":0},"status":"passed","severity":"normal"},{"uid":"8855bc87920afc02","name":"Check publish message containing numeric","time":{"start":1712562780906,"stop":1712562780907,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9cd382d8a07c2c4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712562597232,"stop":1712562597233,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbeb449d9d5ab702","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712562825817,"stop":1712562825817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6962662823d5470","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712562297360,"stop":1712562297361,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0af53dd7000ac6","name":"Push message with content topic containing long","time":{"start":1712562808707,"stop":1712562808707,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1b480146a0c381","name":"should not receive a peer event after stop","time":{"start":1712562353565,"stop":1712562353569,"duration":4},"status":"passed","severity":"normal"},{"uid":"464b187087621049","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712562836453,"stop":1712562836454,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfd6aa1b973a953","name":"Publish without waiting for remote peer","time":{"start":1712562776368,"stop":1712562776369,"duration":1},"status":"passed","severity":"normal"},{"uid":"e995917c1804bd2","name":"Push message with content topic containing short","time":{"start":1712562737462,"stop":1712562737462,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eadd15daf9125bb","name":"Symmetric encrypt & Decrypt","time":{"start":1712562323986,"stop":1712562323986,"duration":0},"status":"passed","severity":"normal"},{"uid":"780367f194c910c1","name":"Encoder throws on empty string content topic","time":{"start":1712562302866,"stop":1712562302866,"duration":0},"status":"passed","severity":"normal"},{"uid":"254ca5007f91aaf0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712562885948,"stop":1712562885949,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2411a6a58f69578","name":"throws on content topic with empty version field","time":{"start":1712562289729,"stop":1712562289729,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b2302fda437c48","name":"Check received message containing Russian","time":{"start":1712562802522,"stop":1712562802522,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a24350892feb5eb","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app63/10/topic201/json","time":{"start":1712562776787,"stop":1712562776787,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a470410d0cf1fba5","name":"should only return 1 node with store capability","time":{"start":1712562313748,"stop":1712562313748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ca19593a4f8f47","name":"Check message received after nwaku node is restarted","time":{"start":1712562510823,"stop":1712562510826,"duration":3},"status":"skipped","severity":"normal"},{"uid":"919ce58b50a5b141","name":"Query Generator, No message returned","time":{"start":1712562836455,"stop":1712562836455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0162c4b2ac53174","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712562289743,"stop":1712562289743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2596779f8c0aae0","name":"handles different clusterIds correctly","time":{"start":1712562289737,"stop":1712562289737,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d8f5fa94e062fa","name":"should not receive a peer event before start","time":{"start":1712562791738,"stop":1712562791738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8bb1e2638dc75c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712562289750,"stop":1712562289750,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc21ac999cfbbfb4","name":"Push message with content topic containing special chars","time":{"start":1712562808708,"stop":1712562808708,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e4f9d455e3f88e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712562856009,"stop":1712562856009,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f3d70d4c1cc0e7","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712562429640,"stop":1712562429642,"duration":2},"status":"passed","severity":"normal"},{"uid":"60e59d130ea24109","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712562289739,"stop":1712562289739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8fe85cc47a8903","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712562947261,"stop":1712562947262,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f842d509d54d30","name":"Check received message with timestamp: 1712562339537 ","time":{"start":1712562802576,"stop":1712562802577,"duration":1},"status":"passed","severity":"normal"},{"uid":"2276779127626d58","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712562947271,"stop":1712562947271,"duration":0},"status":"passed","severity":"normal"},{"uid":"23eabf0a27a01e48","name":"should set field with only FILTER enabled","time":{"start":1712562298037,"stop":1712562298037,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3f5daef37853f2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712562947255,"stop":1712562947256,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9216e5db9e427a","name":"should return all peers when numPeers is 0","time":{"start":1712562302733,"stop":1712562302734,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabf5fc8a9d6f3b","name":"Fails to push message bigger that 1MB","time":{"start":1712562808729,"stop":1712562808731,"duration":2},"status":"passed","severity":"normal"},{"uid":"540e8aba0a5f9122","name":"should throw an error for insufficient data","time":{"start":1712562289700,"stop":1712562289700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ecdd874b28827b","name":"Subscribe and receive messages via lightPush","time":{"start":1712562947260,"stop":1712562947260,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7499eac3926489b","name":"Correctly serialized arguments","time":{"start":1712562604872,"stop":1712562604872,"duration":0},"status":"passed","severity":"normal"},{"uid":"7949677f6e25eeb0","name":"Publish message with custom timestamp: Mon Apr 08 2024 06:52:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1712562780912,"stop":1712562780913,"duration":1},"status":"passed","severity":"normal"},{"uid":"356722d4ba81e376","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app20/9/topic761/json","time":{"start":1712562776787,"stop":1712562776787,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9af76b30d0c055a9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712562947255,"stop":1712562947255,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f1516be4f47546","name":"Check publish message containing Basic HTML tag","time":{"start":1712562780909,"stop":1712562780910,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d547a397bd5826","name":"Check message with no payload is not received","time":{"start":1712562802583,"stop":1712562802584,"duration":1},"status":"passed","severity":"normal"},{"uid":"952837b4379465b9","name":"throws on content topic with generation field greater than 0","time":{"start":1712562289728,"stop":1712562289729,"duration":1},"status":"passed","severity":"normal"},{"uid":"c088c195405c46c1","name":"Check received message containing SQL Injection","time":{"start":1712562802523,"stop":1712562802523,"duration":0},"status":"passed","severity":"normal"},{"uid":"972f1360c6defa03","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712562391678,"stop":1712562391678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b3ec3916f0ffa8","name":"Push message with special chars payload","time":{"start":1712562808683,"stop":1712562808684,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db44013dcae678c","name":"Meta field set when metaSetter is specified","time":{"start":1712562302865,"stop":1712562302865,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fae5f6f68746d06","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712562391679,"stop":1712562391680,"duration":1},"status":"passed","severity":"normal"},{"uid":"830a83d1aff8d628","name":"can start the service","time":{"start":1712562791735,"stop":1712562791736,"duration":1},"status":"passed","severity":"normal"},{"uid":"23aa6b848cbb3233","name":"Subscribe to topic containing XML and receive message","time":{"start":1712562597235,"stop":1712562597235,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1ad62e7d2e63c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712562289740,"stop":1712562289740,"duration":0},"status":"passed","severity":"normal"},{"uid":"d473c6930d228138","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712562292226,"stop":1712562292226,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bc1cbfe8c93234","name":"Push message with XML payload","time":{"start":1712562808690,"stop":1712562808694,"duration":4},"status":"passed","severity":"normal"},{"uid":"1abfc6c0de1a357a","name":"Does not throw an exception when node disconnects","time":{"start":1712562886413,"stop":1712562886413,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9422628fc0a9644","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712562429654,"stop":1712562429654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4cc4839b30acdff","name":"Check message received after nwaku node is restarted","time":{"start":1712562802586,"stop":1712562802586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64238a8d3786243a","name":"removeEventListener with wrong event","time":{"start":1712562380582,"stop":1712562380583,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac5aca036057e14","name":"caches peers it previously fetched","time":{"start":1712562313746,"stop":1712562313746,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad9608964b0bca1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712562597222,"stop":1712562597223,"duration":1},"status":"passed","severity":"normal"},{"uid":"243a228f50b2f05f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712562427256,"stop":1712562427256,"duration":0},"status":"passed","severity":"normal"},{"uid":"497363aba6334f5f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712562802549,"stop":1712562802549,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ef715332489ddf","name":"Push message with content topic containing unicode special characters","time":{"start":1712562737468,"stop":1712562737469,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a25769d0475f0e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712562802546,"stop":1712562802546,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad06bb68fe4db87","name":"Fails to push message with large meta","time":{"start":1712562737470,"stop":1712562737470,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b19a52b423bacf1","name":"same cluster, same shard: nodes connect","time":{"start":1712562630328,"stop":1712562630329,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5725516a354ee0","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712562429651,"stop":1712562429651,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc07c170e885033","name":"Publish message with custom timestamp: Tue Apr 18 2023 07:52:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1712562780912,"stop":1712562780912,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abc0e46945da19","name":"Query with Promise Callback, No message returned","time":{"start":1712562836459,"stop":1712562836459,"duration":0},"status":"passed","severity":"normal"},{"uid":"11794f3ea350362","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712562751459,"stop":1712562751459,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf27c6c9ff05416","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712562289752,"stop":1712562289752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3487bb143f2e27b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712562429644,"stop":1712562429645,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb380f575d9bd36","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712562289753,"stop":1712562289753,"duration":0},"status":"passed","severity":"normal"},{"uid":"befe7f3b4fd797b5","name":"should handle application and version for autosharding","time":{"start":1712562289740,"stop":1712562289741,"duration":1},"status":"passed","severity":"normal"},{"uid":"2301de3b0a9224ba","name":"Push message with unicode special characters payload","time":{"start":1712562737460,"stop":1712562737460,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a1cfa254e59291","name":"Push 30 different messages","time":{"start":1712562737461,"stop":1712562737461,"duration":0},"status":"passed","severity":"normal"},{"uid":"1460f4c6ff484aa0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712562289754,"stop":1712562289754,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4ca92df8da6ebd","name":"should properly create location multiaddrs - udp","time":{"start":1712562298035,"stop":1712562298035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cd4a088af1e400","name":"should handle corrupted local storage data gracefully","time":{"start":1712562317551,"stop":1712562317551,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af64c0966f91de8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712562597237,"stop":1712562597237,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e309010d76cd51","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app62/10/topic374/xml","time":{"start":1712562776791,"stop":1712562776791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9c51b2743918921","name":"should properly create peer info with all multiaddrs","time":{"start":1712562298035,"stop":1712562298035,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa7ea48c234fa9e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712562947263,"stop":1712562947263,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb52eba696062b5","name":"Ping on unsubscribed peer","time":{"start":1712562371811,"stop":1712562371812,"duration":1},"status":"passed","severity":"normal"},{"uid":"e587e2d71b618ec9","name":"Check received message containing shell command","time":{"start":1712562510806,"stop":1712562510806,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4742464e1b5a68","name":"Push message with meta","time":{"start":1712562737470,"stop":1712562737470,"duration":0},"status":"passed","severity":"normal"},{"uid":"599826822ff8ef92","name":"Relay + Store","time":{"start":1712562350084,"stop":1712562350085,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac08c21a727f766","name":"Refresh subscription","time":{"start":1712562947252,"stop":1712562947253,"duration":1},"status":"passed","severity":"normal"},{"uid":"63738082ca27f061","name":"Asymmetric encrypt & decrypt","time":{"start":1712562323985,"stop":1712562323986,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a8ce1f8833e0a5","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712562340623,"stop":1712562340623,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf51b2cee0004b2","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712562429662,"stop":1712562429663,"duration":1},"status":"passed","severity":"normal"},{"uid":"424d72c2edd01cf9","name":"Passing page size 10 when there are 10 messages","time":{"start":1712562873435,"stop":1712562873435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01be27336745be0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712562947257,"stop":1712562947258,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbfceffc7acdf62b","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712562776592,"stop":1712562776593,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f536c3b56017549f","name":"Push message with content topic containing SQL Injection","time":{"start":1712562737465,"stop":1712562737466,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be4b4c3411f7549","name":"Passing an array","time":{"start":1712562886413,"stop":1712562886413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a138f01935f532dd","name":"different cluster, same shard: nodes don't connect","time":{"start":1712562630329,"stop":1712562630330,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e47e29065982d7","name":"should return valid sharding parameters for static sharding","time":{"start":1712562289753,"stop":1712562289753,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4390c18672800e","name":"can start and stop the service","time":{"start":1712562353562,"stop":1712562353563,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5772b159c2b12c","name":"Check message received after nwaku node is restarted","time":{"start":1712562802559,"stop":1712562802559,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4008175a19e5a5e8","name":"should load peers from local storage and dispatch events","time":{"start":1712562317550,"stop":1712562317551,"duration":1},"status":"passed","severity":"normal"},{"uid":"faebfd22d9140628","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712562297352,"stop":1712562297354,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a3cf54dc520b49b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712562825817,"stop":1712562825818,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89df44e7ddc160f","name":"Check publish message containing Script","time":{"start":1712562780909,"stop":1712562780909,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d89dac5fe979905","name":"Subscribe to topic containing long and publish message","time":{"start":1712562776381,"stop":1712562776382,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3838f84d6e00fef","name":"Check publish message after client node is restarted","time":{"start":1712562780916,"stop":1712562780916,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1ed8dbc8194b5cc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712562947247,"stop":1712562947248,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be9ceea31d126de","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712562919041,"stop":1712562919042,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab9f55771073a0b","name":"addEventListener with correct event","time":{"start":1712562380581,"stop":1712562380581,"duration":0},"status":"passed","severity":"normal"},{"uid":"2790e4ef5da14684","name":"Passing page size 0 when there are 110 messages","time":{"start":1712562873432,"stop":1712562873433,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b9ee4f2c072e5d","name":"Check message with non string payload is not received","time":{"start":1712562510820,"stop":1712562510821,"duration":1},"status":"passed","severity":"normal"},{"uid":"214e39be5df2baf0","name":"Push message with Russian payload","time":{"start":1712562737455,"stop":1712562737455,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d62eef628c2129","name":"random static sharding 10 - Cluster ID: 361, Shard ID: 808","time":{"start":1712562825135,"stop":1712562825135,"duration":0},"status":"passed","severity":"normal"},{"uid":"504c748a76374e1b","name":"Push message with escaped characters payload","time":{"start":1712562808697,"stop":1712562808698,"duration":1},"status":"passed","severity":"normal"},{"uid":"de56f27a52d29c7e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712562429655,"stop":1712562429655,"duration":0},"status":"passed","severity":"normal"},{"uid":"7480b038bc144b55","name":"Push message with content topic containing escaped characters","time":{"start":1712562808724,"stop":1712562808724,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18c22bb75e06f86","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712562550242,"stop":1712562550243,"duration":1},"status":"passed","severity":"normal"},{"uid":"707df7cf96ad4bf9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712562885951,"stop":1712562885952,"duration":1},"status":"passed","severity":"normal"},{"uid":"9753d6aeb59a9b57","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712562289756,"stop":1712562289756,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc0407dc356cfcd","name":"Check received message containing XML","time":{"start":1712562510803,"stop":1712562510803,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d98ba8747f4c30","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712562836455,"stop":1712562836456,"duration":1},"status":"passed","severity":"normal"},{"uid":"410d02a099e71bf4","name":"should be able to encode the field with only STORE set to true","time":{"start":1712562297354,"stop":1712562297355,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76f303c3898b6b9","name":"should properly create location multiaddrs - udp6","time":{"start":1712562298034,"stop":1712562298034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a148335d04ea7d5f","name":"Overlapping topic subscription","time":{"start":1712562776379,"stop":1712562776379,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69fcfe869ad52f83","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app61/3/topic199/json","time":{"start":1712562776788,"stop":1712562776788,"duration":0},"status":"skipped","severity":"normal"},{"uid":"454488296c0d1c1e","name":"Register correct protocols","time":{"start":1712562776367,"stop":1712562776368,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee076c6afe8f34f7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712562919043,"stop":1712562919043,"duration":0},"status":"skipped","severity":"normal"},{"uid":"545f4aa25f316238","name":"Check received message containing Basic HTML tag","time":{"start":1712562510803,"stop":1712562510805,"duration":2},"status":"passed","severity":"normal"},{"uid":"f800a294f4915a58","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712562825815,"stop":1712562825816,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa676d26b0e1b132","name":"Push message with rate limit","time":{"start":1712562737470,"stop":1712562737471,"duration":1},"status":"passed","severity":"normal"},{"uid":"96810951aec9851c","name":"should not receive a peer event after stop","time":{"start":1712562317550,"stop":1712562317550,"duration":0},"status":"passed","severity":"normal"},{"uid":"808c4995445cc724","name":"Relay - times out","time":{"start":1712562892233,"stop":1712562892233,"duration":0},"status":"passed","severity":"normal"},{"uid":"905233f214c686c9","name":"should properly create location multiaddrs - tcp4","time":{"start":1712562298034,"stop":1712562298034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3ace59703e2f3f","name":"should return empty list for no shard","time":{"start":1712562289742,"stop":1712562289742,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c0470782fcfbe2","name":"returns all values when wanted number is greater than available values","time":{"start":1712562312831,"stop":1712562312832,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a31332632b4d2de","name":"Query generator for multiple messages","time":{"start":1712562856008,"stop":1712562856008,"duration":0},"status":"passed","severity":"normal"},{"uid":"82842029e9cacc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712562947268,"stop":1712562947268,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0efefc9d0d8bf4","name":"receives messages sent to provided content topic through callback","time":{"start":1712562776593,"stop":1712562776593,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11e907982ab61bc1","name":"Push message with XML payload","time":{"start":1712562737458,"stop":1712562737458,"duration":0},"status":"passed","severity":"normal"},{"uid":"6564b7456e444cb4","name":"should emit a peer event after start","time":{"start":1712562791737,"stop":1712562791738,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f58dcc620be65e5","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712562429652,"stop":1712562429652,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff1744fadf97c4a","name":"can dial TLS multiaddrs","time":{"start":1712562604709,"stop":1712562604710,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af91497d3418357","name":"nwaku subscribes","time":{"start":1712562765769,"stop":1712562765770,"duration":1},"status":"passed","severity":"normal"},{"uid":"133fa9d5fab3b430","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712562390148,"stop":1712562390148,"duration":0},"status":"passed","severity":"normal"},{"uid":"339a64e2d61800ec","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712562298037,"stop":1712562298037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f7a1d994ac8d11","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712562825818,"stop":1712562825819,"duration":1},"status":"passed","severity":"normal"},{"uid":"d051a51ecfa70385","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712562323439,"stop":1712562323440,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf213f35410042c","name":"Query Generator - forward","time":{"start":1712562849041,"stop":1712562849041,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd81147494185a3","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712562429639,"stop":1712562429639,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4569ff4ce8237f9","name":"Encoder throws on empty string content topic","time":{"start":1712562323446,"stop":1712562323446,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe9492b025edfa0","name":"Check received message containing special chars","time":{"start":1712562510800,"stop":1712562510800,"duration":0},"status":"passed","severity":"normal"},{"uid":"831c1c8ee9753900","name":"Push message with Basic HTML tag payload","time":{"start":1712562808694,"stop":1712562808695,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81acf163bdb87d3","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712562856010,"stop":1712562856010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c23f528ea65900","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712562289742,"stop":1712562289742,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a49d6d9dcc7147d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712562550239,"stop":1712562550240,"duration":1},"status":"passed","severity":"normal"},{"uid":"f919d4d21a3a0120","name":"Query generator for multiple messages with different content topic format","time":{"start":1712562856009,"stop":1712562856009,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16a2ce2eb055ad5","name":"Subscribe to topic containing Script and publish message","time":{"start":1712562776400,"stop":1712562776401,"duration":1},"status":"passed","severity":"normal"},{"uid":"21121e3014bfc32b","name":"Push message with Arabic payload","time":{"start":1712562808684,"stop":1712562808687,"duration":3},"status":"passed","severity":"normal"},{"uid":"a5c4590f394da683","name":"Decoder throws on undefined content topic","time":{"start":1712562325248,"stop":1712562325248,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc325bd93d22d19","name":"Subscribe to topic containing long and receive message","time":{"start":1712562947266,"stop":1712562947266,"duration":0},"status":"passed","severity":"normal"},{"uid":"104b329dd05ffd40","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712562825816,"stop":1712562825817,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ffbd95eb6b9c0c","name":"should only return 1 node with relay capability","time":{"start":1712562313747,"stop":1712562313747,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7eb2802ab355aa","name":"should not receive a peer event before start","time":{"start":1712562317549,"stop":1712562317550,"duration":1},"status":"passed","severity":"normal"},{"uid":"957df71da32d0db3","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712562302734,"stop":1712562302735,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc68ff8c0cbfd80","name":"Check publish message containing Chinese","time":{"start":1712562780907,"stop":1712562780907,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4535ed0cc3a1deb","name":"receives messages sent to provided content topic through stream","time":{"start":1712562776593,"stop":1712562776594,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9fe7866329d61c69","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712562429638,"stop":1712562429638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29cd2e44165004fb","name":"Check message with non string payload is not received","time":{"start":1712562802554,"stop":1712562802555,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e2ec6b8d1fbcd6","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712562289731,"stop":1712562289731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0174a6154665b80","name":"Subscribe to topic containing XML and receive message","time":{"start":1712562947269,"stop":1712562947269,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d679b4135c9420e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712562550238,"stop":1712562550239,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb20a90ff0e9fb85","name":"isConnected should return false after all peers disconnect","time":{"start":1712562390149,"stop":1712562390150,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b16a5837cd684a5","name":"should only return 1 node with relay and store capability","time":{"start":1712562313747,"stop":1712562313747,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a8c3c9dbb99a4f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712562289735,"stop":1712562289736,"duration":1},"status":"passed","severity":"normal"},{"uid":"868f31c566a6a01","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712562764582,"stop":1712562764582,"duration":0},"status":"passed","severity":"normal"},{"uid":"b237653e2b2ab7c8","name":"Query Generator - backward","time":{"start":1712562849041,"stop":1712562849042,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ec654e463cb98d","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712562947264,"stop":1712562947265,"duration":1},"status":"skipped","severity":"normal"},{"uid":"12407e8e3d4f0860","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712562550240,"stop":1712562550240,"duration":0},"status":"passed","severity":"normal"},{"uid":"918589ba0b694d61","name":"same cluster, different shard: nodes don't connect","time":{"start":1712562429636,"stop":1712562429636,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2165e819e15728b7","name":"should set field with all protocols enabled","time":{"start":1712562298036,"stop":1712562298036,"duration":0},"status":"passed","severity":"normal"},{"uid":"865785a0f666f28c","name":"Round trip binary serialization","time":{"start":1712562302864,"stop":1712562302864,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bd4b075019634a","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712562947263,"stop":1712562947263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6319fe60b9801969","name":"shard 0","time":{"start":1712562825124,"stop":1712562825124,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f2958900fc20614","name":"can start and stop the service","time":{"start":1712562791736,"stop":1712562791736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc9d977bc5b93e9","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712562297359,"stop":1712562297359,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37fbbcccd12f337","name":"Passing cursor with wrong message digest","time":{"start":1712562825819,"stop":1712562825820,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8767b8ec983977","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712562429664,"stop":1712562429669,"duration":5},"status":"passed","severity":"normal"},{"uid":"ee0bde6db282f125","name":"should return unique PubsubTopics for static sharding","time":{"start":1712562289740,"stop":1712562289740,"duration":0},"status":"passed","severity":"normal"},{"uid":"17035e4e62ab9107","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712562289748,"stop":1712562289749,"duration":1},"status":"passed","severity":"normal"},{"uid":"1815fe915b38725e","name":"Subscribe and receive messages via waku relay post","time":{"start":1712562947261,"stop":1712562947261,"duration":0},"status":"passed","severity":"normal"},{"uid":"1640e7c96cd14214","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712562390149,"stop":1712562390149,"duration":0},"status":"passed","severity":"normal"},{"uid":"250ddc3410fb72fd","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712562289757,"stop":1712562289757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d6a4b197e01b84","name":"Generator, custom pubsub topic","time":{"start":1712562859146,"stop":1712562859146,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c2de299de2905e0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712562297357,"stop":1712562297358,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c86ecae96dbe44","name":"Waku message hash computation","time":{"start":1712562292224,"stop":1712562292225,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72281a269415362","name":"listenerCount","time":{"start":1712562380583,"stop":1712562380583,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb1fb3d45dc1e51","name":"handles empty contentTopics array correctly","time":{"start":1712562289755,"stop":1712562289756,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ffaa6b2d74169e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712562764569,"stop":1712562764570,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4dc9b990a29068","name":"Sets default value correctly","time":{"start":1712562886415,"stop":1712562886415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc2af1200e18e75","name":"Check received message containing numeric","time":{"start":1712562802565,"stop":1712562802566,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67bf322da4a7020","name":"A test","time":{"start":1712562590268,"stop":1712562590269,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe082f5b3eef6fea","name":"start node with ApplicationInfo","time":{"start":1712562776793,"stop":1712562776793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10712868fea9befe","name":"through manual discovery","time":{"start":1712562604710,"stop":1712562604710,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8866bc9389ccee7","name":"Fails to push message with large meta","time":{"start":1712562808726,"stop":1712562808726,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f5bd6d72db8e89","name":"random static sharding 3 - Cluster ID: 556, Shard ID: 500","time":{"start":1712562825129,"stop":1712562825130,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae39a84cfbd1f1e","name":"Accepts a valid Waku Message","time":{"start":1712562306240,"stop":1712562306241,"duration":1},"status":"passed","severity":"normal"},{"uid":"70319143ac0bcf02","name":"Check received message containing emoji","time":{"start":1712562802542,"stop":1712562802543,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d015e7ba61308ef","name":"more peers than existing","time":{"start":1712562737772,"stop":1712562737773,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6ad25cb5e2ed6520","name":"less peers than existing","time":{"start":1712562737773,"stop":1712562737773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60cd814bfe44f6f4","name":"Push message with content topic containing shell command","time":{"start":1712562808723,"stop":1712562808723,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb41e568ec304305","name":"Check received message with timestamp: 1712562339537 ","time":{"start":1712562802545,"stop":1712562802546,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44665cd31c88f5e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712562313748,"stop":1712562313748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a57edd62264249f","name":"Push message with Arabic payload","time":{"start":1712562737455,"stop":1712562737455,"duration":0},"status":"passed","severity":"normal"},{"uid":"120d7731f50fe50d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562859149,"stop":1712562859150,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a8468d588ed60","name":"Check meta is set [ecies]","time":{"start":1712562325247,"stop":1712562325247,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7589648ab392742","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712562429663,"stop":1712562429664,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c2a3fcaab221cb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712562947257,"stop":1712562947257,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bd93c6cf3c0955","name":"Ephemeral messages are not stored","time":{"start":1712562350738,"stop":1712562350738,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae9deca23aec509","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712562764547,"stop":1712562764548,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1cde1e49e20044e","name":"Subscribe and receives messages on 20 topics","time":{"start":1712562947250,"stop":1712562947250,"duration":0},"status":"passed","severity":"normal"},{"uid":"56354006359b18c9","name":"creates an iterator","time":{"start":1712562871803,"stop":1712562871804,"duration":1},"status":"passed","severity":"normal"},{"uid":"a622afae718fe1b6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712562289750,"stop":1712562289750,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c50f7acee8dfe3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712562597236,"stop":1712562597236,"duration":0},"status":"passed","severity":"normal"},{"uid":"90175ab9a04aa5b5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712562776382,"stop":1712562776383,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9d6400828e4ad2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712562947267,"stop":1712562947267,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5062891a67c3ef","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712562289731,"stop":1712562289732,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dfa57a1cb9d5c0","name":"should properly create location multiaddrs - udp4","time":{"start":1712562298034,"stop":1712562298034,"duration":0},"status":"passed","severity":"normal"},{"uid":"971241cd08fd1493","name":"should set field with only RELAY enabled","time":{"start":1712562298036,"stop":1712562298036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c838267f7c95342a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712562597226,"stop":1712562597226,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcfcae4a4e085aa","name":"stop","time":{"start":1712562380584,"stop":1712562380584,"duration":0},"status":"passed","severity":"normal"},{"uid":"58630a4d8f92f526","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712562776385,"stop":1712562776386,"duration":1},"status":"passed","severity":"normal"},{"uid":"663f1f5a2ef56c52","name":"Fails to publish message with empty text","time":{"start":1712562780913,"stop":1712562780914,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b42f6639d21978","name":"should encode/decode to text encoding","time":{"start":1712562298032,"stop":1712562298033,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df21d9cbb8ea321","name":"Publish message with rate limit","time":{"start":1712562780916,"stop":1712562780925,"duration":9},"status":"passed","severity":"normal"},{"uid":"829e9029a9f8972f","name":"Decoder throws on undefined content topic","time":{"start":1712562302867,"stop":1712562302867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e88ea904771b46b","name":"Check received message containing Script","time":{"start":1712562510802,"stop":1712562510803,"duration":1},"status":"passed","severity":"normal"},{"uid":"31705c5090296c16","name":"Push message with escaped characters payload","time":{"start":1712562737459,"stop":1712562737460,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22dee62704979a4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712562289734,"stop":1712562289734,"duration":0},"status":"passed","severity":"normal"},{"uid":"99869d3653251a8e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712562776399,"stop":1712562776400,"duration":1},"status":"passed","severity":"normal"},{"uid":"884b204bd626f5b5","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712562776383,"stop":1712562776384,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded1ffa4e2f5fb7c","name":"Push message with content topic containing Russian","time":{"start":1712562808719,"stop":1712562808720,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb94da2e8a8ef96e","name":"Check message with no pubsub topic is not received","time":{"start":1712562510818,"stop":1712562510819,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5937207f5f8490a","name":"Check publish message containing SQL Injection","time":{"start":1712562780908,"stop":1712562780909,"duration":1},"status":"passed","severity":"normal"},{"uid":"c947c2205217f786","name":"Push message with SQL Injection payload","time":{"start":1712562808688,"stop":1712562808689,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60f22afe1a45a39","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712562597228,"stop":1712562597228,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd04c8fee11e9af","name":"Query generator for 2000 messages","time":{"start":1712562856011,"stop":1712562856011,"duration":0},"status":"passed","severity":"normal"},{"uid":"a214b0b832f90e1c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712562289735,"stop":1712562289735,"duration":0},"status":"passed","severity":"normal"},{"uid":"424ca35e22bd1bcd","name":"Check received message with timestamp: 1712562339537000000 ","time":{"start":1712562802576,"stop":1712562802576,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6f8b67446c5f2f","name":"Push message with Basic HTML tag payload","time":{"start":1712562737458,"stop":1712562737458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55d36057e30b5f2","name":"Push 30 different messages","time":{"start":1712562808701,"stop":1712562808703,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e9feacc9d1b7874","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562429645,"stop":1712562429645,"duration":0},"status":"passed","severity":"normal"},{"uid":"8408be3f8c76ed82","name":"Encoder throws on undefined content topic","time":{"start":1712562323445,"stop":1712562323445,"duration":0},"status":"passed","severity":"normal"},{"uid":"c039bc64f38be927","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712562550237,"stop":1712562550238,"duration":1},"status":"passed","severity":"normal"},{"uid":"332269b8c129c3f","name":"different cluster, different shard: nodes don't connect","time":{"start":1712562630330,"stop":1712562630330,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc1dc775336c02d","name":"should handle a minimal index list","time":{"start":1712562289698,"stop":1712562289698,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e6c356387b3826","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712562340619,"stop":1712562340621,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad8fe344653bf1c9","name":"should throw error - invalid id","time":{"start":1712562298031,"stop":1712562298031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91360809fa7ebcd","name":"Check received message containing JSON","time":{"start":1712562802537,"stop":1712562802538,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c6855359c76988","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712562885950,"stop":1712562885950,"duration":0},"status":"passed","severity":"normal"},{"uid":"e565be63c7d55e02","name":"Throws when trying to push message with empty payload","time":{"start":1712562737461,"stop":1712562737461,"duration":0},"status":"passed","severity":"normal"},{"uid":"94098496112e92be","name":"Check message with invalid timestamp is not received","time":{"start":1712562802549,"stop":1712562802550,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ce18a690bb0ff2","name":"does not throw on valid cases","time":{"start":1712562289726,"stop":1712562289726,"duration":0},"status":"passed","severity":"normal"},{"uid":"be337635d9738775","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712562390148,"stop":1712562390148,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aed367463e6f818","name":"Subscribe to topic containing Script and receive message","time":{"start":1712562597234,"stop":1712562597234,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a44982433e411e0","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712562297360,"stop":1712562297360,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77ed9348d3a33cc","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712562776592,"stop":1712562776592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6b7e5b265d0603e","name":"should encodeTxt and decodeTxt","time":{"start":1712562298028,"stop":1712562298028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a25cac5b6a687d","name":"handles different networkShards values correctly","time":{"start":1712562289737,"stop":1712562289737,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b54869f161a7d6","name":"Fails to push message with empty content topic","time":{"start":1712562737469,"stop":1712562737469,"duration":0},"status":"passed","severity":"normal"},{"uid":"691b77a4c46fbd5f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712562597224,"stop":1712562597224,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbef71c47b6346f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712562550240,"stop":1712562550241,"duration":1},"status":"passed","severity":"normal"},{"uid":"93027a38f9fffebd","name":"Ephemeral field set to true","time":{"start":1712562302865,"stop":1712562302865,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0cac73ce425f29","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712562297367,"stop":1712562297370,"duration":3},"status":"passed","severity":"normal"},{"uid":"563cdb0fe37fb9c4","name":"Push message with custom timestamp: 1712558910951","time":{"start":1712562737471,"stop":1712562737472,"duration":1},"status":"passed","severity":"normal"},{"uid":"981c1fc4b8eefad3","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712562947251,"stop":1712562947251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"369748bbe3053138","name":"Check received message with timestamp: 1712562339537000000 ","time":{"start":1712562802543,"stop":1712562802545,"duration":2},"status":"passed","severity":"normal"},{"uid":"ddf2d1f88eda4b13","name":"Nodes with multiple pubsub topic","time":{"start":1712562764559,"stop":1712562764568,"duration":9},"status":"passed","severity":"normal"},{"uid":"b4f107215c09446","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712562947258,"stop":1712562947258,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ece378d05bed14","name":"1 Relay, 1 Filter, gives up","time":{"start":1712562313229,"stop":1712562313229,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a8984f17dc3668","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712562597239,"stop":1712562597239,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c4f4f962177ca6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712562947268,"stop":1712562947268,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4aa54535ccba6d0","name":"Encoder throws on empty string content topic","time":{"start":1712562325248,"stop":1712562325248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3bc97cf217019c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712562947267,"stop":1712562947268,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b291166422a365","name":"Check message with no content topic is not received","time":{"start":1712562802582,"stop":1712562802582,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5ecd345e0aa8b1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712562289748,"stop":1712562289748,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd81ff69721040d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712562289754,"stop":1712562289755,"duration":1},"status":"passed","severity":"normal"},{"uid":"653b8a771d79b1f9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712562289753,"stop":1712562289753,"duration":0},"status":"passed","severity":"normal"},{"uid":"d118fbc2e2257a40","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712562429652,"stop":1712562429652,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1dd3e4a9d53628","name":"Check received message containing unicode special characters","time":{"start":1712562802575,"stop":1712562802575,"duration":0},"status":"passed","severity":"normal"},{"uid":"8681ca650cc46f45","name":"random static sharding 5 - Cluster ID: 188, Shard ID: 280","time":{"start":1712562825130,"stop":1712562825131,"duration":1},"status":"passed","severity":"normal"},{"uid":"4570cfcdaa72ec79","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712562947271,"stop":1712562947272,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ce03fdb97c73f7","name":"topics with same application and version share the same shard","time":{"start":1712562289736,"stop":1712562289736,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0d15bea1f84383","name":"Passing page size 1 when there are 4 messages","time":{"start":1712562873434,"stop":1712562873434,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fc7374d53bf0e5","name":"Promise Callback - forward","time":{"start":1712562849042,"stop":1712562849042,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2c505d3836be33","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712562348355,"stop":1712562348355,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7817b321925154","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712562764553,"stop":1712562764555,"duration":2},"status":"passed","severity":"normal"},{"uid":"10a7c8a737904e42","name":"Push message with content topic containing short","time":{"start":1712562808706,"stop":1712562808707,"duration":1},"status":"passed","severity":"normal"},{"uid":"84879afce26f38aa","name":"should throw error - no public key","time":{"start":1712562298031,"stop":1712562298031,"duration":0},"status":"passed","severity":"normal"},{"uid":"489888ae08d5775d","name":"Init the array if not present","time":{"start":1712562289304,"stop":1712562289305,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a041bc26b423676","name":"random static sharding 9 - Cluster ID: 940, Shard ID: 132","time":{"start":1712562825135,"stop":1712562825135,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c964cc032f5ebe","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712562737467,"stop":1712562737467,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b46a05647030e98","name":"should get / set UDP multiaddr","time":{"start":1712562298033,"stop":1712562298033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4caa88d09a6da9bc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712562947248,"stop":1712562947248,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bffa258948e0c7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562391686,"stop":1712562391687,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbf10bf3cb5b28a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712562510808,"stop":1712562510812,"duration":4},"status":"passed","severity":"normal"},{"uid":"7e93284f48733d3","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app27/8/topic777/utf8","time":{"start":1712562776788,"stop":1712562776788,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f181ab7656e2b29","name":"Store - dialed after - with timeout","time":{"start":1712562892233,"stop":1712562892234,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b5c76218e6ff31","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712562289745,"stop":1712562289746,"duration":1},"status":"passed","severity":"normal"},{"uid":"321f861bb683cc60","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712562429640,"stop":1712562429640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2e715c87beb359","name":"throws on content topic with too few or too many fields","time":{"start":1712562289727,"stop":1712562289728,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef71fc4df1020532","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712562289747,"stop":1712562289748,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b0252c4afff11c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712562429657,"stop":1712562429657,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c6d35f54c1591e","name":"different cluster, different shard: nodes don't connect","time":{"start":1712562429637,"stop":1712562429637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7905de68975f303","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712562313521,"stop":1712562313521,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd7b56971a67a3c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712562289738,"stop":1712562289738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8002ddd011bc9fa6","name":"Reopen subscription with peer with lost subscription","time":{"start":1712562371812,"stop":1712562371819,"duration":7},"status":"passed","severity":"normal"},{"uid":"419111eb2751b243","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app46/1/topic690/xml","time":{"start":1712562776788,"stop":1712562776788,"duration":0},"status":"skipped","severity":"normal"},{"uid":"695ea0cb6a9942c5","name":"Push to array if already present","time":{"start":1712562289306,"stop":1712562289306,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e07eb57fcaa31f","name":"Push message with emoji payload","time":{"start":1712562808700,"stop":1712562808701,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d269b968deb0203","name":"Subscribe to topic containing long and receive message","time":{"start":1712562947253,"stop":1712562947253,"duration":0},"status":"passed","severity":"normal"},{"uid":"6097c857ff953d0d","name":"Push message with content topic containing XML","time":{"start":1712562808722,"stop":1712562808722,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c30964c1997d6a4","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712562340624,"stop":1712562340624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5983dc75dea5cb16","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712562947249,"stop":1712562947250,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e254845ef43e4d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712562597239,"stop":1712562597239,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c67219206bffbf","name":"Check received message containing Script","time":{"start":1712562802572,"stop":1712562802572,"duration":0},"status":"passed","severity":"normal"},{"uid":"703ac2c639a4bc47","name":"Ping on subscribed peer","time":{"start":1712562414465,"stop":1712562414465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f409e53fa7c8d35f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712562885946,"stop":1712562885947,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0677729a3eb6d80","name":"1 Relay, 1 fetch","time":{"start":1712562313227,"stop":1712562313227,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9e89c9b6dc0cbd","name":"Relay + Store","time":{"start":1712562298037,"stop":1712562298038,"duration":1},"status":"passed","severity":"normal"},{"uid":"e749d313bc56d577","name":"Push message with long payload","time":{"start":1712562808681,"stop":1712562808682,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2f7d97bad7ba10","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712562776403,"stop":1712562776404,"duration":1},"status":"passed","severity":"normal"},{"uid":"57574eeb1176e1c","name":"safeDispatchEvent","time":{"start":1712562380584,"stop":1712562380584,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8422d9c616f5d0b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712562429638,"stop":1712562429638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1e7d09dab5e07ff","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712562391681,"stop":1712562391681,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a87f8e4deb8420de","name":"tcp ip4 address","time":{"start":1712562297460,"stop":1712562297460,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc00be3bf52d03b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712562391687,"stop":1712562391687,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3b362618f9508b","name":"Check received message containing shell command","time":{"start":1712562802574,"stop":1712562802574,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9a6779926856dd","name":"Push message on custom pubsubTopic","time":{"start":1712562590171,"stop":1712562590172,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf617f54f7c148f","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712562764557,"stop":1712562764558,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c745723ec4098fd","name":"Push message with content topic containing numeric","time":{"start":1712562808708,"stop":1712562808708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e8321bc5fd8e94","name":"Push message with custom timestamp: 1681804110951","time":{"start":1712562737471,"stop":1712562737471,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6bfe872ace3026","name":"Subscribe and publish message","time":{"start":1712562776369,"stop":1712562776370,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0899e63d093a7bf","name":"throws on empty content topic","time":{"start":1712562289726,"stop":1712562289727,"duration":1},"status":"passed","severity":"normal"},{"uid":"296b2c04f8ce8624","name":"should decode valid enr with tcp successfully","time":{"start":1712562298029,"stop":1712562298029,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8e485ccc8b45d4","name":"Check received message containing Russian","time":{"start":1712562510801,"stop":1712562510802,"duration":1},"status":"passed","severity":"normal"},{"uid":"49362f316e4369bf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712562550241,"stop":1712562550241,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22947c07e9257a1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712562885947,"stop":1712562885948,"duration":1},"status":"passed","severity":"normal"},{"uid":"37083f728e4bdc37","name":"Check message on other pubsub topic is not received","time":{"start":1712562802551,"stop":1712562802552,"duration":1},"status":"passed","severity":"normal"},{"uid":"158d932f526d96d7","name":"Push message with content topic containing SQL Injection","time":{"start":1712562808720,"stop":1712562808721,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa65a2d31121b87","name":"Push message with content topic containing Chinese","time":{"start":1712562808708,"stop":1712562808718,"duration":10},"status":"passed","severity":"normal"},{"uid":"50217448cc41f5e5","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app85/2/topic820/json","time":{"start":1712562776791,"stop":1712562776791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da070626059661ae","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712562947253,"stop":1712562947254,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de8bd68f6d22343","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712562947250,"stop":1712562947250,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda802829c3eba01","name":"isConnected return false after peer stops","time":{"start":1712562390150,"stop":1712562390150,"duration":0},"status":"passed","severity":"normal"}] |