mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"4db0d1aa80d0112e","name":"isConnected return false after peer stops","time":{"start":1731044257668,"stop":1731044257668,"duration":0},"status":"passed","severity":"normal"},{"uid":"918d2f142564426b","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1731044147502,"stop":1731044147502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51b0fd29e5921fe","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1731044423011,"stop":1731044423012,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3478135ed5717c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1731044590100,"stop":1731044590101,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1cd92f08c815d","name":"Check publish message containing Arabic","time":{"start":1731044586975,"stop":1731044586976,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcab97aa00cf399b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1731044636168,"stop":1731044636168,"duration":0},"status":"passed","severity":"normal"},{"uid":"54576ab129f9be77","name":"should handle a minimal index list","time":{"start":1731044147622,"stop":1731044147623,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3f735ff7d91f46","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1731044720649,"stop":1731044720650,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3cf21b20a8034f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1731044147483,"stop":1731044147484,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8281ca744b8d179","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1731044333164,"stop":1731044333168,"duration":4},"status":"passed","severity":"normal"},{"uid":"26a80b69c85e10ef","name":"Check received message containing Basic HTML tag","time":{"start":1731044590095,"stop":1731044590095,"duration":0},"status":"passed","severity":"normal"},{"uid":"97911ca33269d2ab","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1731044720650,"stop":1731044720650,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fea6d31bb73bb92","name":"should properly create location multiaddrs - udp6","time":{"start":1731044156416,"stop":1731044156416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9013fd20bcef5b08","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1731044577638,"stop":1731044577638,"duration":0},"status":"passed","severity":"normal"},{"uid":"6388a68c20f5d419","name":"Query with Ordered Callback, No message returned","time":{"start":1731044648128,"stop":1731044648128,"duration":0},"status":"passed","severity":"normal"},{"uid":"478f915bef90d33","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1731044681096,"stop":1731044681096,"duration":0},"status":"passed","severity":"normal"},{"uid":"150364b779650285","name":"different cluster, different shard: nodes don't connect","time":{"start":1731044466232,"stop":1731044466232,"duration":0},"status":"passed","severity":"normal"},{"uid":"227dfeb67e70092b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1731044208295,"stop":1731044208298,"duration":3},"status":"passed","severity":"normal"},{"uid":"e084f7948fc8098c","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1731044333181,"stop":1731044333181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f657221d611305","name":"Check received message containing SQL Injection","time":{"start":1731044590093,"stop":1731044590093,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66d6b58dfe4dcb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1731044720647,"stop":1731044720647,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a11226eeddca4c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1731044155706,"stop":1731044155706,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afaa5674a375b44","name":"should retry on failure if specified","time":{"start":1731044188994,"stop":1731044188994,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcce8a15fa662d4","name":"Subscribe to topic containing short and receive message","time":{"start":1731044720648,"stop":1731044720648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f17a308c6a28f9","name":"should reject if Store is requested but not mounted","time":{"start":1731044189133,"stop":1731044189134,"duration":1},"status":"passed","severity":"normal"},{"uid":"78313231d3bba35d","name":"should not fail to stop the service if it was not started","time":{"start":1731044175887,"stop":1731044175888,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7b20343d9586a1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1731044720641,"stop":1731044720641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e408a0bd70793ee8","name":"Push message with content topic containing short","time":{"start":1731044608630,"stop":1731044608630,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2d26735a4d66c8","name":"Renews peer on consistent missed messages","time":{"start":1731044331897,"stop":1731044331898,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ac66733b1acba3","name":"isConnected should return true after first peer connects","time":{"start":1731044257667,"stop":1731044257667,"duration":0},"status":"passed","severity":"normal"},{"uid":"23074742ccfdeb7c","name":"Ordered Callback - true","time":{"start":1731044664522,"stop":1731044664522,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5240e781f569d9c","name":"Push message with unicode special characters payload","time":{"start":1731044571255,"stop":1731044571255,"duration":0},"status":"passed","severity":"normal"},{"uid":"9315cd342d7b2650","name":"Check received message containing long","time":{"start":1731044388395,"stop":1731044388395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1a12652f28b79d","name":"Subscribe to topic containing Script and publish message","time":{"start":1731044598736,"stop":1731044598737,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3a8d6201c13f83","name":"stop","time":{"start":1731044248466,"stop":1731044248466,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ff96fb38f7bb89","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1731044720642,"stop":1731044720642,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f90a885fd07e8f","name":"Encoder throws on undefined content topic","time":{"start":1731044164016,"stop":1731044164016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b808dc992b3b4134","name":"Query Generator - true","time":{"start":1731044664520,"stop":1731044664520,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b1cebcc54caee6","name":"Check publish message containing shell command","time":{"start":1731044586982,"stop":1731044586982,"duration":0},"status":"passed","severity":"normal"},{"uid":"85caec96c95090b","name":"Push message with shell command payload","time":{"start":1731044571254,"stop":1731044571254,"duration":0},"status":"passed","severity":"normal"},{"uid":"f500abdd681e0d18","name":"Filter with 2 connections","time":{"start":1731044333444,"stop":1731044333444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73f5102882ad7c6e","name":"ignores domain fetching errors","time":{"start":1731044172161,"stop":1731044172161,"duration":0},"status":"passed","severity":"normal"},{"uid":"db63bd71535c030b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1731044183809,"stop":1731044183809,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad87bf9f6676cc3","name":"should return different streams if requested simultaniously","time":{"start":1731044163738,"stop":1731044163739,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aff9a4d1c8743a5","name":"returns all values when wanted number is greater than available values","time":{"start":1731044170491,"stop":1731044170491,"duration":0},"status":"passed","severity":"normal"},{"uid":"998630e891e88bb2","name":"Asymmetric encrypt & decrypt","time":{"start":1731044182619,"stop":1731044182619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82e4efdeb68fd15","name":"Generator, 2 different pubsubtopics","time":{"start":1731044675471,"stop":1731044675471,"duration":0},"status":"passed","severity":"normal"},{"uid":"99de32ec3c2accd0","name":"should return unique PubsubTopics for static sharding","time":{"start":1731044147489,"stop":1731044147489,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd6b438cc158d4d","name":"Check received message containing XML","time":{"start":1731044590094,"stop":1731044590095,"duration":1},"status":"passed","severity":"normal"},{"uid":"5823d3ee80760094","name":"Ephemeral field is preserved - encoder v0","time":{"start":1731044218168,"stop":1731044218169,"duration":1},"status":"passed","severity":"normal"},{"uid":"c954048b1e462dc4","name":"Default pageSize","time":{"start":1731044679104,"stop":1731044679105,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccddaf3e61adf984","name":"Privacy Node - default protocol","time":{"start":1731044707295,"stop":1731044707295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9fa28d37dc2119","name":"start node with empty shard should fail","time":{"start":1731044644166,"stop":1731044644166,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb0057106318190","name":"Check received message containing unicode special characters","time":{"start":1731044590075,"stop":1731044590075,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bea1ca05ac40a81","name":"Push message with Chinese payload","time":{"start":1731044571243,"stop":1731044571243,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbcc5940504109b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1731044171518,"stop":1731044171518,"duration":0},"status":"passed","severity":"normal"},{"uid":"883554b4f16e90a5","name":"Encoder throws on undefined content topic","time":{"start":1731044183810,"stop":1731044183811,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f515717c741af82","name":"Decoder throws on undefined content topic","time":{"start":1731044164017,"stop":1731044164017,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee0872f504aa825","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1731044155712,"stop":1731044155712,"duration":0},"status":"passed","severity":"normal"},{"uid":"2411f8cba9e05c","name":"should reject if WakuNode is not started","time":{"start":1731044189131,"stop":1731044189132,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c268792f3a98cb","name":"Accepts a valid Waku Message","time":{"start":1731044192523,"stop":1731044192524,"duration":1},"status":"passed","severity":"normal"},{"uid":"205085e2f39e3ae9","name":"Decoder throws on undefined content topic","time":{"start":1731044182029,"stop":1731044182030,"duration":1},"status":"passed","severity":"normal"},{"uid":"f726cfb2936fc9b0","name":"Check received message containing shell command","time":{"start":1731044590074,"stop":1731044590074,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b15cadabe04e01a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1731044720652,"stop":1731044720652,"duration":0},"status":"passed","severity":"normal"},{"uid":"d269dd5a5319519f","name":"Push message with content topic containing escaped characters","time":{"start":1731044571265,"stop":1731044571266,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca10bc88a94fa23","name":"should not receive a peer event after stop","time":{"start":1731044175889,"stop":1731044175890,"duration":1},"status":"passed","severity":"normal"},{"uid":"57bc3646de5a3b6f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1731044313781,"stop":1731044313782,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfdd2ace55785f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1731044598736,"stop":1731044598736,"duration":0},"status":"passed","severity":"normal"},{"uid":"166f7de4f55dbf53","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1731044333221,"stop":1731044333222,"duration":1},"status":"passed","severity":"normal"},{"uid":"364330d044747b0e","name":"Check received message containing special chars","time":{"start":1731044388401,"stop":1731044388401,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a802ef6d94ad562","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1731044681095,"stop":1731044681096,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a4cb06b171ea2d","name":"should wait for LightPush peer to be connected","time":{"start":1731044189135,"stop":1731044189135,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2f2213f12591c8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1731044147493,"stop":1731044147493,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd75942bf696dedd","name":"Check message on other pubsub topic is not received","time":{"start":1731044388411,"stop":1731044388412,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fba8034eafb05bb","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1731044706472,"stop":1731044706472,"duration":0},"status":"passed","severity":"normal"},{"uid":"911fa57d43c0d8f4","name":"Push message with custom timestamp: 1700285933558","time":{"start":1731044608644,"stop":1731044608645,"duration":1},"status":"passed","severity":"normal"},{"uid":"487f2c7ca134e480","name":"Should update shard info","time":{"start":1731044472994,"stop":1731044472994,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bed275f21a3df17","name":"Push 30 different messages","time":{"start":1731044608624,"stop":1731044608624,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c315dcfc11daa52","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1731044706468,"stop":1731044706468,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cfe51516f8804d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1731044577626,"stop":1731044577626,"duration":0},"status":"passed","severity":"normal"},{"uid":"225605d79fb347be","name":"Renews subscription after lossing a connection","time":{"start":1731044720653,"stop":1731044720653,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f4706dcc1a0d72","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1731044291612,"stop":1731044291615,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c00808d85b4fb1f","name":"All","time":{"start":1731044216680,"stop":1731044216680,"duration":0},"status":"passed","severity":"normal"},{"uid":"44db1338cc513db8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1731044388411,"stop":1731044388411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91b202675471b05","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1731044182026,"stop":1731044182026,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e82ba90f136e13","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1731044147495,"stop":1731044147495,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10b16ac19df3978","name":"throws on content topic with empty version field","time":{"start":1731044147467,"stop":1731044147468,"duration":1},"status":"passed","severity":"normal"},{"uid":"8490427bf8672541","name":"getPeersByDiscovery","time":{"start":1731044561458,"stop":1731044561459,"duration":1},"status":"passed","severity":"normal"},{"uid":"47fce493ab88ef5b","name":"Check message with non string payload is not received","time":{"start":1731044590102,"stop":1731044590103,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aadfc771ee554c3","name":"Subscribe and receive messages via lightPush","time":{"start":1731044427613,"stop":1731044427613,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4ac0ac5d9b996a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1731044147492,"stop":1731044147492,"duration":0},"status":"passed","severity":"normal"},{"uid":"7426f405d20cadcb","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1731044598738,"stop":1731044598738,"duration":0},"status":"passed","severity":"normal"},{"uid":"d147fa75fd8b719d","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1731044333223,"stop":1731044333225,"duration":2},"status":"passed","severity":"normal"},{"uid":"945db4b00fde6ca3","name":"Ping on peer without subscriptions","time":{"start":1731044277901,"stop":1731044277902,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a008da57695efb9","name":"Push message with custom timestamp: 1700285988587","time":{"start":1731044571269,"stop":1731044571271,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4bb0f8c9b86bf7a","name":"1 Relay, 1 Filter, gives up","time":{"start":1731044171518,"stop":1731044171519,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc88f2481efd4c34","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731044333159,"stop":1731044333159,"duration":0},"status":"passed","severity":"normal"},{"uid":"81af107fa6eaacbe","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1731044720643,"stop":1731044720643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f743d1e9195ee491","name":"Push message with content topic containing shell command","time":{"start":1731044571265,"stop":1731044571265,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb8b3b03ef698bc","name":"Ephemeral field set to true","time":{"start":1731044164015,"stop":1731044164015,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4f46d5305086c3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1731044633160,"stop":1731044633161,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b056d6147fed19","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1731044644164,"stop":1731044644164,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a214bdbef1073e","name":"should throw an error for insufficient data","time":{"start":1731044147623,"stop":1731044147624,"duration":1},"status":"passed","severity":"normal"},{"uid":"987a69b2beab950c","name":"configure the node with multiple content topics","time":{"start":1731044633160,"stop":1731044633160,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e8f7f54051e628","name":"Push message with emoji payload","time":{"start":1731044608624,"stop":1731044608624,"duration":0},"status":"passed","severity":"normal"},{"uid":"822bc81cbd37092c","name":"Subscribe to topic containing Script and receive message","time":{"start":1731044427621,"stop":1731044427622,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f20a720d017556","name":"addEventListener with correct event","time":{"start":1731044248460,"stop":1731044248461,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3603034ccaede5e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1731044598727,"stop":1731044598728,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ac745512d13353","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1731044147498,"stop":1731044147498,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fac125d49b7bf40","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1731044147502,"stop":1731044147502,"duration":0},"status":"passed","severity":"normal"},{"uid":"77df16672f630728","name":"Throws when trying to push message with empty payload","time":{"start":1731044608625,"stop":1731044608629,"duration":4},"status":"passed","severity":"normal"},{"uid":"643aeef251fc8a43","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app76/6/topic833/proto","time":{"start":1731044633157,"stop":1731044633157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2645b205436bf20","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1731044423012,"stop":1731044423012,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89e20acaaddc971","name":"Subscribe to topic containing Russian and receive message","time":{"start":1731044720642,"stop":1731044720642,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5976fd562ad5519","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1731044636160,"stop":1731044636167,"duration":7},"status":"passed","severity":"normal"},{"uid":"4d67acc4cbd77397","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1731044333327,"stop":1731044333327,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25b9d9ff7495b2a6","name":"should wait for Store peer to be connected","time":{"start":1731044189136,"stop":1731044189136,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4a0e166e63da64","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1731044171738,"stop":1731044171738,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b65ddefbdf7d55b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1731044427620,"stop":1731044427620,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a879a4d7bb8ca2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1731044147496,"stop":1731044147496,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c4c3845cd21b0d","name":"should reject if LightPush is requested but not mounted","time":{"start":1731044189133,"stop":1731044189133,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07d3b6d74d88c6b","name":"handles empty contentTopics array correctly","time":{"start":1731044147504,"stop":1731044147504,"duration":0},"status":"passed","severity":"normal"},{"uid":"a893ee61093921c6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1731044471700,"stop":1731044471700,"duration":0},"status":"passed","severity":"normal"},{"uid":"68183bf8dea317ee","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1731044720651,"stop":1731044720651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebeb91e68a64d696","name":"safeDispatchEvent","time":{"start":1731044248466,"stop":1731044248466,"duration":0},"status":"passed","severity":"normal"},{"uid":"15178f9f5ce21ada","name":"Subscribe to topic containing JSON and receive message","time":{"start":1731044720643,"stop":1731044720643,"duration":0},"status":"passed","severity":"normal"},{"uid":"658eb6e26638f7d1","name":"Fails to push message with empty content topic","time":{"start":1731044608643,"stop":1731044608643,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcf91e6bc22192","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app1/3/topic849/utf8","time":{"start":1731044633156,"stop":1731044633156,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c38e6b61fdd3b9","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1731044163740,"stop":1731044163742,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf7b1e0922e90f18","name":"Fails to push message with empty content topic","time":{"start":1731044571267,"stop":1731044571268,"duration":1},"status":"passed","severity":"normal"},{"uid":"2342aedc7bb950c4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1731044427620,"stop":1731044427620,"duration":0},"status":"passed","severity":"normal"},{"uid":"212cba3af13b9fad","name":"LightPush with 1 connections","time":{"start":1731044333443,"stop":1731044333443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f4edc5d703d4e2e","name":"Push message with content topic containing long","time":{"start":1731044608630,"stop":1731044608630,"duration":0},"status":"passed","severity":"normal"},{"uid":"9caf15841121cb46","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1731044333210,"stop":1731044333210,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f81bf640fecdf05","name":"Push 30 different messages","time":{"start":1731044571256,"stop":1731044571256,"duration":0},"status":"passed","severity":"normal"},{"uid":"505a5bd4ed4b6157","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1731044147493,"stop":1731044147493,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04ec7a07f6a82f5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1731044147500,"stop":1731044147500,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b79f6c983757c8e","name":"Publishes to nwaku","time":{"start":1731044585030,"stop":1731044585030,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ff7e55e1a2081a","name":"should throw error - no id","time":{"start":1731044156407,"stop":1731044156407,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81282b1ee4f1640","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1731044333220,"stop":1731044333221,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee3f17b1d2a98cc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1731044170492,"stop":1731044170492,"duration":0},"status":"passed","severity":"normal"},{"uid":"f622864c8a61350c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1731044333203,"stop":1731044333204,"duration":1},"status":"passed","severity":"normal"},{"uid":"34bcab1df1e9ba2","name":"Push message with content topic containing SQL Injection","time":{"start":1731044608635,"stop":1731044608635,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35a6662f73f170c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1731044636159,"stop":1731044636159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe863c03ec09acd","name":"Renews subscription after lossing a connection","time":{"start":1731044720644,"stop":1731044720645,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d23431190c48c","name":"returns all values when wanted number matches available values","time":{"start":1731044170490,"stop":1731044170491,"duration":1},"status":"passed","severity":"normal"},{"uid":"565ce7ac12442814","name":"handles empty shards array correctly","time":{"start":1731044147504,"stop":1731044147504,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca10554e333cf80","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1731044171734,"stop":1731044171735,"duration":1},"status":"passed","severity":"normal"},{"uid":"5077baab08f574b6","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1731044333325,"stop":1731044333325,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa0477c4c0e4e75e","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1731044333181,"stop":1731044333183,"duration":2},"status":"passed","severity":"normal"},{"uid":"765d2d9cfffb4577","name":"it tolerates circular branch references","time":{"start":1731044172160,"stop":1731044172160,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2ad4468ec56916","name":"random static sharding 8 - Cluster ID: 114, Shard ID: 592","time":{"start":1731044644161,"stop":1731044644161,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7045abc7e10119","name":"Ping fails for unsubscribed peers","time":{"start":1731044331895,"stop":1731044331895,"duration":0},"status":"passed","severity":"normal"},{"uid":"375e81902e910112","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1731044257667,"stop":1731044257667,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0123a0251af9449","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1731044147478,"stop":1731044147479,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ff6fa1069afec5","name":"Check received message containing Basic HTML tag","time":{"start":1731044590073,"stop":1731044590074,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2b313db581d513","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1731044471698,"stop":1731044471698,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8935c11a2879b93","name":"Query with Ordered Callback, No Decoder","time":{"start":1731044648127,"stop":1731044648127,"duration":0},"status":"passed","severity":"normal"},{"uid":"32aa4fe4929cfbb4","name":"Push message with content topic containing XML","time":{"start":1731044608636,"stop":1731044608637,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00c1f840b557f81","name":"tcp ip4 address","time":{"start":1731044155745,"stop":1731044155745,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc643475808d7fe2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1731044147505,"stop":1731044147506,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6cc59abefd3bcda","name":"Passing page size 0 when there are 110 messages","time":{"start":1731044679102,"stop":1731044679102,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbc918d4a04f649","name":"Passing page size 3 when there are 20 messages","time":{"start":1731044679102,"stop":1731044679103,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d859aad92e1b82","name":"Passing page size 10 when there are 10 messages","time":{"start":1731044679103,"stop":1731044679103,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca527413ff588e14","name":"Check received message containing escaped characters","time":{"start":1731044590074,"stop":1731044590075,"duration":1},"status":"passed","severity":"normal"},{"uid":"2623b14921b33957","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1731044147492,"stop":1731044147493,"duration":1},"status":"passed","severity":"normal"},{"uid":"4834b0f4001739f9","name":"Push to array if already present","time":{"start":1731044147059,"stop":1731044147060,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a148ae8a8d6c2b0","name":"Filter with 3 connections","time":{"start":1731044333444,"stop":1731044333445,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2fab0a766f06a6c8","name":"Push message with numeric payload","time":{"start":1731044608615,"stop":1731044608616,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c71acbd97e8a70","name":"Subscribe to topic containing XML and receive message","time":{"start":1731044720642,"stop":1731044720643,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79249ebb8a2d822","name":"Push message with content topic containing Basic HTML tag","time":{"start":1731044571264,"stop":1731044571264,"duration":0},"status":"passed","severity":"normal"},{"uid":"269dbf6b843d1e0a","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1731044188992,"stop":1731044188993,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5fb2acfc49d56e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1731044423012,"stop":1731044423013,"duration":1},"status":"passed","severity":"normal"},{"uid":"2056756df60d5306","name":"should find and add new peers","time":{"start":1731044188967,"stop":1731044188968,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf08d86e9e26626","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1731044720641,"stop":1731044720641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37caa202848eb9f","name":"Publish message with rate limit","time":{"start":1731044587022,"stop":1731044587022,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a4d606e38ea429","name":"throws on content topic with empty application field","time":{"start":1731044147466,"stop":1731044147467,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05a2a898e5bcc75","name":"Refresh subscription","time":{"start":1731044598732,"stop":1731044598733,"duration":1},"status":"skipped","severity":"normal"},{"uid":"928e5a91294e66e","name":"Push message with rate limit","time":{"start":1731044571269,"stop":1731044571269,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f5e28b67357c17","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1731044171737,"stop":1731044171738,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ffa42a7002a891","name":"should only return 1 node with relay and store capability","time":{"start":1731044172162,"stop":1731044172163,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9e11d5ba546195","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1731044333326,"stop":1731044333326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be47cfad951a94fd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1731044155707,"stop":1731044155707,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eaef327887d830","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1731044333184,"stop":1731044333199,"duration":15},"status":"passed","severity":"normal"},{"uid":"bf72f695223ef127","name":"should throw an error if shards are undefined for static sharding","time":{"start":1731044147491,"stop":1731044147491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ac5ba4075bf284","name":"Check received message with timestamp: 1649153314 ","time":{"start":1731044388410,"stop":1731044388411,"duration":1},"status":"passed","severity":"normal"},{"uid":"769f701dc09a82d5","name":"Push message with content topic containing XML","time":{"start":1731044571264,"stop":1731044571264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c820d70ca916de7c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1731044423009,"stop":1731044423011,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c24bfc37fcce121","name":"Generator, 2 different pubsubtopics","time":{"start":1731044675478,"stop":1731044675478,"duration":0},"status":"passed","severity":"normal"},{"uid":"392113a594cad8c4","name":"Filter with 1 connections","time":{"start":1731044333443,"stop":1731044333443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89f413de75ef088c","name":"Push message on custom pubsubTopic","time":{"start":1731044471697,"stop":1731044471698,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e61436647723d9","name":"should return empty list for no shard","time":{"start":1731044147490,"stop":1731044147491,"duration":1},"status":"passed","severity":"normal"},{"uid":"966ae05535183b07","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1731044291601,"stop":1731044291602,"duration":1},"status":"passed","severity":"normal"},{"uid":"44fa95cf1faebb9d","name":"Ping on subscribed peer","time":{"start":1731044268492,"stop":1731044268493,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2fef49657f8d58","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1731044147494,"stop":1731044147494,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f13bf8f1ec87863","name":"Subscribe to topic containing special chars and publish message","time":{"start":1731044598735,"stop":1731044598735,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c580fc08ae22a04","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1731044423015,"stop":1731044423015,"duration":0},"status":"passed","severity":"normal"},{"uid":"316e70d4cdbf3bcb","name":"Symmetric encrypt & Decrypt","time":{"start":1731044182619,"stop":1731044182620,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23e9feeec266bfb","name":"should reject if Filter is requested but not mounted","time":{"start":1731044189134,"stop":1731044189134,"duration":0},"status":"passed","severity":"normal"},{"uid":"2130f43e835b96b7","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1731044561459,"stop":1731044561460,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b279a1ed2ff406c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1731044720643,"stop":1731044720643,"duration":0},"status":"passed","severity":"normal"},{"uid":"3913a1e58f0dc8e2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1731044720637,"stop":1731044720637,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e49d7b7733584d","name":"Check publish message containing Russian","time":{"start":1731044586976,"stop":1731044586977,"duration":1},"status":"passed","severity":"normal"},{"uid":"b584ece66b006c9a","name":"should return all peers when numPeers is 0","time":{"start":1731044163880,"stop":1731044163880,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6d583570bad865","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1731044720647,"stop":1731044720647,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a796707db4481","name":"Push message with numeric payload","time":{"start":1731044571242,"stop":1731044571242,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4bf3fbb1e53783","name":"passes more than one ENR URLs and attempts connection","time":{"start":1731044221896,"stop":1731044221897,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5de62b36b2e31363","name":"should send to specified number of peers of used peers","time":{"start":1731044188993,"stop":1731044188994,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4e484df955c7b0","name":"returns nothing if no connections present","time":{"start":1731044163502,"stop":1731044163504,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d86a4bfd61deda7","name":"Number of peers are maintained correctly","time":{"start":1731044331894,"stop":1731044331894,"duration":0},"status":"passed","severity":"normal"},{"uid":"478120014fe3521f","name":"Check message with invalid timestamp is not received","time":{"start":1731044590077,"stop":1731044590077,"duration":0},"status":"passed","severity":"normal"},{"uid":"345de1dc8afc5bf2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1731044427625,"stop":1731044427626,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cad2aba4aa6df7b","name":"Check message with no payload is not received","time":{"start":1731044590102,"stop":1731044590102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23c7a5d2dfe5bc7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1731044427619,"stop":1731044427619,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4f2e85ad166d7b","name":"Does not throw an exception when node disconnects","time":{"start":1731044695153,"stop":1731044695156,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c4b3585eac0b40f","name":"Fails to publish duplicate message","time":{"start":1731044587010,"stop":1731044587013,"duration":3},"status":"passed","severity":"normal"},{"uid":"432ed7b2da6b6f5","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1731044648128,"stop":1731044648129,"duration":1},"status":"passed","severity":"normal"},{"uid":"3896f3e20f6fb650","name":"can start and stop the service","time":{"start":1731044593149,"stop":1731044593149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6393762fbf7bcc","name":"Relay - times out","time":{"start":1731044707292,"stop":1731044707293,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad03bafc3e571a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1731044215809,"stop":1731044215810,"duration":1},"status":"passed","severity":"normal"},{"uid":"8375e4c6653449c8","name":"random static sharding 2 - Cluster ID: 818, Shard ID: 501","time":{"start":1731044644158,"stop":1731044644158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0ae230675b591","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1731044147481,"stop":1731044147483,"duration":2},"status":"passed","severity":"normal"},{"uid":"c09c68387f7f0c69","name":"Check received message containing escaped characters","time":{"start":1731044590097,"stop":1731044590097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9af9626191e6327","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1731044720643,"stop":1731044720644,"duration":1},"status":"passed","severity":"normal"},{"uid":"a412897ed5e80bc3","name":"Generator, custom pubsub topic","time":{"start":1731044675470,"stop":1731044675471,"duration":1},"status":"passed","severity":"normal"},{"uid":"36aebdc3e2debd69","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1731044147623,"stop":1731044147623,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72d9d92fe2674a6","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1731044155707,"stop":1731044155707,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a06da5f00f1542","name":"Round trip binary encryption [ecies, signature]","time":{"start":1731044183810,"stop":1731044183810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d508b97ae764f758","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1731044147478,"stop":1731044147478,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bca8ccfa2a6a7a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1731044147485,"stop":1731044147485,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3be6abc2203a15","name":"Check received message containing short","time":{"start":1731044388394,"stop":1731044388394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e03d94fb86962b9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1731044427615,"stop":1731044427615,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8ec196a8733636","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1731044675478,"stop":1731044675478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03eee3dab65a8d5","name":"should be able to decode the field with only FILTER set to true","time":{"start":1731044155710,"stop":1731044155710,"duration":0},"status":"passed","severity":"normal"},{"uid":"7460297dbcd5a467","name":"Push message with Russian payload","time":{"start":1731044608619,"stop":1731044608620,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31b2ff330f0b93c","name":"should be able to encode the field with only STORE set to true","time":{"start":1731044155704,"stop":1731044155704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce808068a9dc6f7","name":"Query with Promise Callback, No message returned","time":{"start":1731044648130,"stop":1731044648130,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb63f74173d86fb","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1731044333323,"stop":1731044333323,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8d7a77319441ab3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1731044598739,"stop":1731044598739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca782aa89d9888a","name":"Push message with special chars payload","time":{"start":1731044608616,"stop":1731044608617,"duration":1},"status":"passed","severity":"normal"},{"uid":"72de282f36605a84","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1731044423015,"stop":1731044423015,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3c9123a21ff56d","name":"Check received message containing XML","time":{"start":1731044388404,"stop":1731044388405,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ffde942d81161d","name":"can start the service","time":{"start":1731044221892,"stop":1731044221892,"duration":0},"status":"passed","severity":"normal"},{"uid":"944aa8c2bb918dd8","name":"Subscribe to topic containing XML and receive message","time":{"start":1731044720650,"stop":1731044720651,"duration":1},"status":"passed","severity":"normal"},{"uid":"96657a1baf52c6a4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1731044648120,"stop":1731044648120,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a139d7a69d981f","name":"should not receive a peer event before start","time":{"start":1731044221894,"stop":1731044221895,"duration":1},"status":"passed","severity":"normal"},{"uid":"881a84be8dc3cc16","name":"Push message with special chars payload","time":{"start":1731044571242,"stop":1731044571243,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a95cb32edd9a529","name":"Check message with no payload is not received","time":{"start":1731044388413,"stop":1731044388413,"duration":0},"status":"passed","severity":"normal"},{"uid":"db81b8536afbb571","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1731044466230,"stop":1731044466230,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ade6e380e293c6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1731044720647,"stop":1731044720648,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d30a3bf008aede","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app65/8/topic705/utf8","time":{"start":1731044633156,"stop":1731044633156,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4289c2182ca0ae9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1731044147495,"stop":1731044147495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b923bca3c8b5ba","name":"caches peers it previously fetched","time":{"start":1731044172162,"stop":1731044172162,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecae5a7c92ae01b","name":"Check publish message containing numeric","time":{"start":1731044586972,"stop":1731044586972,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b80e7c9b1b3c6f0","name":"Sets default value correctly","time":{"start":1731044695167,"stop":1731044695168,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f23088621707f4","name":"Ping on unsubscribed peer","time":{"start":1731044277905,"stop":1731044277905,"duration":0},"status":"passed","severity":"normal"},{"uid":"7578abcd16e32c45","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1731044577627,"stop":1731044577636,"duration":9},"status":"passed","severity":"normal"},{"uid":"4767177ed5651563","name":"less peers than existing","time":{"start":1731044561629,"stop":1731044561629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"338aa3821f293604","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1731044598732,"stop":1731044598732,"duration":0},"status":"passed","severity":"normal"},{"uid":"616554c3a633df70","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1731044648127,"stop":1731044648127,"duration":0},"status":"passed","severity":"normal"},{"uid":"367636a9fca312ad","name":"Check received message containing shell command","time":{"start":1731044590096,"stop":1731044590097,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1c02c18cec5cd0","name":"Push message with Arabic payload","time":{"start":1731044571244,"stop":1731044571244,"duration":0},"status":"passed","severity":"normal"},{"uid":"21deb524b56d7788","name":"Fails to push message with large meta","time":{"start":1731044608644,"stop":1731044608644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f98eb9ce3c5cca","name":"Check received message with timestamp: 1731044208212000000 ","time":{"start":1731044388409,"stop":1731044388410,"duration":1},"status":"passed","severity":"normal"},{"uid":"261141458ceb982d","name":"Push message with SQL Injection payload","time":{"start":1731044608620,"stop":1731044608621,"duration":1},"status":"passed","severity":"normal"},{"uid":"6361432e0997688c","name":"should log when no additional peers are found","time":{"start":1731044188968,"stop":1731044188969,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb5c69011b45281","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1731044147480,"stop":1731044147481,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d3b76bed05d98b","name":"Promise Callback - false","time":{"start":1731044664521,"stop":1731044664521,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6dbe0168d9ee35","name":"should emit a peer event after start","time":{"start":1731044593150,"stop":1731044593151,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d4de3eeb83e7dc","name":"Wrong topic","time":{"start":1731044633159,"stop":1731044633160,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fafea3059df1b8c","name":"start node with empty content topic","time":{"start":1731044633161,"stop":1731044633162,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd6df64f443c9a5","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1731044333327,"stop":1731044333327,"duration":0},"status":"skipped","severity":"normal"},{"uid":"278a4cc10ebe576a","name":"Publish message with large meta","time":{"start":1731044587020,"stop":1731044587021,"duration":1},"status":"passed","severity":"normal"},{"uid":"6741969984b867de","name":"Fails to push message bigger that 1MB","time":{"start":1731044571273,"stop":1731044571273,"duration":0},"status":"passed","severity":"normal"},{"uid":"97af64fa801b56b5","name":"Register correct protocols","time":{"start":1731044598726,"stop":1731044598727,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bff7a49afedd1f1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1731044427615,"stop":1731044427615,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b835654b8e4502","name":"should properly create location multiaddrs - tcp","time":{"start":1731044156417,"stop":1731044156417,"duration":0},"status":"passed","severity":"normal"},{"uid":"967b21f597de7847","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1731044163881,"stop":1731044163881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19418c1cfbac6ac","name":"Check publish message containing Basic HTML tag","time":{"start":1731044586980,"stop":1731044586980,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f6698d7d33b60","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1731044427623,"stop":1731044427624,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9d6313feb11ef1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1731044720649,"stop":1731044720649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d559e553d7fb8337","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1731044636159,"stop":1731044636159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5233c2688a31cf","name":"Check publish message containing short","time":{"start":1731044586969,"stop":1731044586970,"duration":1},"status":"passed","severity":"normal"},{"uid":"df92babc2dadc626","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1731044147493,"stop":1731044147494,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63e6d62833412ef","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1731044221896,"stop":1731044221896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e451e35e7b5eaf8","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1731044333216,"stop":1731044333216,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56f48dd8337de9a","name":"Check received message containing emoji","time":{"start":1731044590098,"stop":1731044590098,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f8baba64321faa","name":"Passing page size 11 when there are 10 messages","time":{"start":1731044679103,"stop":1731044679104,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ff953ed4b8d1df","name":"Check received message containing Arabic","time":{"start":1731044388402,"stop":1731044388402,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59b2cae28cf0502","name":"LightPush with 3 connections","time":{"start":1731044333444,"stop":1731044333444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31be5e622174a83e","name":"Query Generator, No Decoder","time":{"start":1731044648121,"stop":1731044648121,"duration":0},"status":"passed","severity":"normal"},{"uid":"638a1c103585804e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1731044590099,"stop":1731044590100,"duration":1},"status":"passed","severity":"normal"},{"uid":"755b54400cddb398","name":"should reject if Relay is requested but not mounted","time":{"start":1731044189132,"stop":1731044189132,"duration":0},"status":"passed","severity":"normal"},{"uid":"913348a8c4ddd638","name":"should call waitForPeer on Relay","time":{"start":1731044189136,"stop":1731044189136,"duration":0},"status":"passed","severity":"normal"},{"uid":"98041372c711717","name":"Relay","time":{"start":1731044216679,"stop":1731044216679,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee6655213488e2c","name":"Generator, 2 different pubsubtopics","time":{"start":1731044675474,"stop":1731044675475,"duration":1},"status":"passed","severity":"normal"},{"uid":"237bfc15173dc7d2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731044333214,"stop":1731044333215,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0d622a14503679","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1731044333218,"stop":1731044333219,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9c146839e42eb4","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1731044333219,"stop":1731044333220,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b89d3b9ab3b673","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1731044291607,"stop":1731044291608,"duration":1},"status":"passed","severity":"normal"},{"uid":"423fd3ea4a8b0daa","name":"Fails to publish message with empty text","time":{"start":1731044587013,"stop":1731044587014,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8ff8d51149b92e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1731044648126,"stop":1731044648127,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fee9e1e70ea4741","name":"Decoder throws on empty string content topic","time":{"start":1731044164017,"stop":1731044164017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54dfff24bc6d07e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1731044608637,"stop":1731044608637,"duration":0},"status":"passed","severity":"normal"},{"uid":"408aa21217657b7d","name":"LightPush","time":{"start":1731044707294,"stop":1731044707294,"duration":0},"status":"passed","severity":"normal"},{"uid":"503e2e6eda9a7d0f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1731044598737,"stop":1731044598738,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c59b163fce2942","name":"Check received message containing JSON","time":{"start":1731044590074,"stop":1731044590074,"duration":0},"status":"passed","severity":"normal"},{"uid":"398fa98713da2de9","name":"Push message with Arabic payload","time":{"start":1731044608618,"stop":1731044608619,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2f1b71d0f6c19","name":"should not receive a peer event before start","time":{"start":1731044175889,"stop":1731044175889,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1a7cd118aca85d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1731044720650,"stop":1731044720650,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee4d7bd7d047858","name":"should not throw an error for a single configured topic","time":{"start":1731044147499,"stop":1731044147500,"duration":1},"status":"passed","severity":"normal"},{"uid":"793a0e2b55603bec","name":"Check received message containing Arabic","time":{"start":1731044590092,"stop":1731044590093,"duration":1},"status":"passed","severity":"normal"},{"uid":"c860c95c8c2a3062","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1731044171737,"stop":1731044171737,"duration":0},"status":"passed","severity":"normal"},{"uid":"3250a41d1f0783b9","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1731044333201,"stop":1731044333202,"duration":1},"status":"passed","severity":"normal"},{"uid":"d677efcb2a7ea5f4","name":"Ping on subscribed peer","time":{"start":1731044277904,"stop":1731044277904,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bac227ac4debdd","name":"Encoder throws on empty string content topic","time":{"start":1731044182028,"stop":1731044182029,"duration":1},"status":"passed","severity":"normal"},{"uid":"970f0b9bb4d67045","name":"isConnected between 2 js-waku relay nodes","time":{"start":1731044257668,"stop":1731044257669,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae66d84ebc60a06a","name":"Used by Waku Relay","time":{"start":1731044695165,"stop":1731044695166,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ca07497e623091","name":"Push message with short payload","time":{"start":1731044571240,"stop":1731044571240,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c0c5efaf907663","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1731044423014,"stop":1731044423014,"duration":0},"status":"passed","severity":"normal"},{"uid":"573c5b4ce2bb6d5e","name":"throws on content topic with empty encoding field","time":{"start":1731044147470,"stop":1731044147471,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c58001d03ff78e0","name":"throws on content topic with generation field greater than 0","time":{"start":1731044147466,"stop":1731044147466,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd0ae92af57ea2e","name":"Publish message with custom timestamp: Fri Nov 08 2024 06:42:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1731044586989,"stop":1731044587001,"duration":12},"status":"passed","severity":"normal"},{"uid":"c14f65e642e301d6","name":"should set field with only STORE enabled","time":{"start":1731044156418,"stop":1731044156419,"duration":1},"status":"passed","severity":"normal"},{"uid":"9103e761ce57dada","name":"should load peers from local storage and dispatch events","time":{"start":1731044175890,"stop":1731044175890,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a40dc29c9b0124","name":"Subscribe to topic containing XML and receive message","time":{"start":1731044427622,"stop":1731044427622,"duration":0},"status":"passed","severity":"normal"},{"uid":"7680be95f0818345","name":"Check received message containing Script","time":{"start":1731044590072,"stop":1731044590072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e714d0eae741b60","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1731044423008,"stop":1731044423009,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c0c9d24964cdbc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1731044590076,"stop":1731044590077,"duration":1},"status":"passed","severity":"normal"},{"uid":"1990d3587e67e0bf","name":"Check publish message containing Script","time":{"start":1731044586978,"stop":1731044586978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e252f6074bf64b05","name":"Passing cursor with wrong pubsubTopic","time":{"start":1731044636186,"stop":1731044636200,"duration":14},"status":"passed","severity":"normal"},{"uid":"269bdf24a241e38d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1731044147487,"stop":1731044147487,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9096809b5a3070d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1731044147481,"stop":1731044147481,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e916fecb66648f","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1731044681096,"stop":1731044681097,"duration":1},"status":"passed","severity":"normal"},{"uid":"f849328222f0a0b6","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1731044598737,"stop":1731044598737,"duration":0},"status":"passed","severity":"normal"},{"uid":"811c9eacb00cb365","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app56/1/topic790/xml","time":{"start":1731044633155,"stop":1731044633156,"duration":1},"status":"passed","severity":"normal"},{"uid":"4220ce2ac4491fd6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1731044147496,"stop":1731044147497,"duration":1},"status":"passed","severity":"normal"},{"uid":"24bba1c3d80a86c5","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1731044208306,"stop":1731044208310,"duration":4},"status":"passed","severity":"normal"},{"uid":"c86cbe875a774fb4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1731044147506,"stop":1731044147506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0b8fb4af895cb1","name":"connects to nwaku","time":{"start":1731044695152,"stop":1731044695153,"duration":1},"status":"passed","severity":"normal"},{"uid":"6118aed67b0d7fd6","name":"Relay - dialed after","time":{"start":1731044707292,"stop":1731044707292,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd2090f1572e44","name":"1 Store, 2 fetches","time":{"start":1731044171517,"stop":1731044171518,"duration":1},"status":"passed","severity":"normal"},{"uid":"4975cf4aa9983bab","name":"Rejects garbage","time":{"start":1731044192524,"stop":1731044192525,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d0360590be0552","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1731044163880,"stop":1731044163881,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46fd4e72c7a4e15","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1731044147492,"stop":1731044147492,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3802688f8848e5f","name":"removeEventListener with wrong event","time":{"start":1731044248462,"stop":1731044248462,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0abe30c4e02e6e","name":"returns only open connection if one present","time":{"start":1731044163505,"stop":1731044163505,"duration":0},"status":"passed","severity":"normal"},{"uid":"8948299d85d660f5","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1731044333324,"stop":1731044333324,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c06067f5be8c1e02","name":"should handle corrupted local storage data gracefully","time":{"start":1731044175891,"stop":1731044175891,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e65fcbd4d27d40c","name":"Check received message containing Basic HTML tag","time":{"start":1731044388405,"stop":1731044388406,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f6269841c94c30","name":"Push message with content topic containing Russian","time":{"start":1731044608634,"stop":1731044608635,"duration":1},"status":"passed","severity":"normal"},{"uid":"60eb5fc866e49a70","name":"Push message with escaped characters payload","time":{"start":1731044571254,"stop":1731044571255,"duration":1},"status":"passed","severity":"normal"},{"uid":"d188df92e9df513a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1731044171738,"stop":1731044171738,"duration":0},"status":"passed","severity":"normal"},{"uid":"136eebae815abc57","name":"nwaku subscribes","time":{"start":1731044585029,"stop":1731044585030,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74dcb000d9e0741","name":"Passing invalid cursor","time":{"start":1731044636172,"stop":1731044636186,"duration":14},"status":"passed","severity":"normal"},{"uid":"5a4d436a37e60917","name":"Push message with content topic containing special chars","time":{"start":1731044571260,"stop":1731044571261,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87611d7fe3e8093","name":"should be called for bootstrap peers","time":{"start":1731044215811,"stop":1731044215811,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d3044a0296b32","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1731044208300,"stop":1731044208301,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f33302ad30c3b6","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1731044155705,"stop":1731044155705,"duration":0},"status":"passed","severity":"normal"},{"uid":"1356ebbd0bc7c616","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1731044706469,"stop":1731044706470,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eff31e49ad5654f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1731044147501,"stop":1731044147501,"duration":0},"status":"passed","severity":"normal"},{"uid":"9987649430403490","name":"should throw an error for missing required configuration","time":{"start":1731044147491,"stop":1731044147491,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a956276271e45f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1731044427622,"stop":1731044427622,"duration":0},"status":"passed","severity":"normal"},{"uid":"377078d11b7bc905","name":"should set field with only RELAY enabled","time":{"start":1731044156418,"stop":1731044156418,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd136110a0854080","name":"Overlapping topic subscription","time":{"start":1731044720648,"stop":1731044720648,"duration":0},"status":"passed","severity":"normal"},{"uid":"75475c844eb7a8b2","name":"random static sharding 9 - Cluster ID: 813, Shard ID: 308","time":{"start":1731044644161,"stop":1731044644162,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bfeac30ac2f3346","name":"Reopen subscription with peer with lost subscription","time":{"start":1731044268494,"stop":1731044268494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45e7110c229919b","name":"Subscribe to topic containing Script and receive message","time":{"start":1731044720650,"stop":1731044720650,"duration":0},"status":"passed","severity":"normal"},{"uid":"89eceea2d706cf1","name":"Passing page size 110 when there are 120 messages","time":{"start":1731044679104,"stop":1731044679104,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffa0b67ac269c4a","name":"Generator, custom pubsub topic","time":{"start":1731044675473,"stop":1731044675474,"duration":1},"status":"passed","severity":"normal"},{"uid":"373ea20bbc95ae47","name":"Decrypt messages","time":{"start":1731044563108,"stop":1731044563109,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b6510540da2935","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1731044706468,"stop":1731044706469,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb16470a497918a","name":"Check publish message containing emoji","time":{"start":1731044586985,"stop":1731044586986,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86a3784c5930d35","name":"Waku message hash computation (meta attribute not present)","time":{"start":1731044150167,"stop":1731044150168,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7b48f0396ebd16","name":"Subscribe to topic containing long and publish message","time":{"start":1731044598734,"stop":1731044598734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2808153fd0a72ab","name":"throws on content topic with non-number generation field","time":{"start":1731044147465,"stop":1731044147465,"duration":0},"status":"passed","severity":"normal"},{"uid":"45358b974a60d4cd","name":"Sample","time":{"start":1731044155810,"stop":1731044155810,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cb121b9e5d1b85","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1731044155705,"stop":1731044155706,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a83bf49f29bc05f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app87/1/topic535/test.js","time":{"start":1731044633158,"stop":1731044633158,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa4f72581a1e6c8","name":"Waku message hash computation (payload length 0)","time":{"start":1731044150168,"stop":1731044150168,"duration":0},"status":"passed","severity":"normal"},{"uid":"70876f30a1b9baa7","name":"should return true when peers exist","time":{"start":1731044188965,"stop":1731044188965,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f043760fcaa8cd6","name":"Subscribe to topic containing short and receive message","time":{"start":1731044720640,"stop":1731044720640,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88a405b1bdcad14","name":"should return false when no peers exist","time":{"start":1731044188966,"stop":1731044188966,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2cf48ae319e932","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1731044333160,"stop":1731044333161,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41aba8c791ea142","name":"Encoder throws on empty string content topic","time":{"start":1731044164016,"stop":1731044164016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1d5206ea64ef01","name":"should throw an error for an unconfigured topic","time":{"start":1731044147500,"stop":1731044147500,"duration":0},"status":"passed","severity":"normal"},{"uid":"34903c893331011f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1731044155713,"stop":1731044155713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8231b517db20958","name":"throws an error for improperly formatted content topics","time":{"start":1731044147486,"stop":1731044147486,"duration":0},"status":"passed","severity":"normal"},{"uid":"59837d79334bc4d4","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1731044331897,"stop":1731044331897,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5406c01f4e09c85","name":"Round trip binary serialization","time":{"start":1731044164014,"stop":1731044164015,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f74b5adaa8c0062","name":"Check received message containing Chinese","time":{"start":1731044388402,"stop":1731044388402,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e3c42430356a3b","name":"Encoder throws on empty string content topic","time":{"start":1731044183811,"stop":1731044183811,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bd2c962e04266a","name":"should be able to decode the field with only STORE set to true","time":{"start":1731044155710,"stop":1731044155711,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c56a2d9e883cfa","name":"Check received message containing JSON","time":{"start":1731044388406,"stop":1731044388406,"duration":0},"status":"passed","severity":"normal"},{"uid":"5831da8cc35e138a","name":"Push message equal or less that 1MB","time":{"start":1731044571272,"stop":1731044571272,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0819a3eb2f3ae2c","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1731044163740,"stop":1731044163740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55548487be56449","name":"Subscribe to topic containing JSON and receive message","time":{"start":1731044427623,"stop":1731044427623,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd860b2c69d7ebdc","name":"Meta field set when metaSetter is specified","time":{"start":1731044164015,"stop":1731044164016,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ddaab97144c527","name":"Push message on custom pubsubTopic","time":{"start":1731044471701,"stop":1731044471701,"duration":0},"status":"passed","severity":"normal"},{"uid":"5058062410e71e03","name":"should encode/decode to text encoding","time":{"start":1731044156410,"stop":1731044156414,"duration":4},"status":"passed","severity":"normal"},{"uid":"18c7574f4368d7f6","name":"Push message with rate limit","time":{"start":1731044608644,"stop":1731044608644,"duration":0},"status":"passed","severity":"normal"},{"uid":"90412f33c69d44c5","name":"Push message with content topic containing unicode special characters","time":{"start":1731044571266,"stop":1731044571266,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2f32ef28ab3650","name":"Push message with JSON payload","time":{"start":1731044571253,"stop":1731044571254,"duration":1},"status":"passed","severity":"normal"},{"uid":"8062ec2c15d19fe6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731044333169,"stop":1731044333172,"duration":3},"status":"passed","severity":"normal"},{"uid":"a82285a281c25105","name":"shard 0","time":{"start":1731044644155,"stop":1731044644156,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25ca016e6fe609","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1731044333173,"stop":1731044333173,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b2a83c0f527fb2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1731044291606,"stop":1731044291607,"duration":1},"status":"passed","severity":"normal"},{"uid":"69af8cad9d1f97d0","name":"should properly create location multiaddrs - udp4","time":{"start":1731044156415,"stop":1731044156416,"duration":1},"status":"passed","severity":"normal"},{"uid":"72585129f49189cc","name":"Query Generator, No message returned","time":{"start":1731044648126,"stop":1731044648126,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a72d5015b00a37b","name":"should not add existing peers","time":{"start":1731044188968,"stop":1731044188968,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2730295c2df2fc8","name":"Subscribe and receives messages on 20 topics","time":{"start":1731044427616,"stop":1731044427616,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbda6005299ecfc","name":"Refresh subscription","time":{"start":1731044720648,"stop":1731044720648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ee42b768f69a91","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731044333180,"stop":1731044333180,"duration":0},"status":"passed","severity":"normal"},{"uid":"88faa3256530b848","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1731044313766,"stop":1731044313766,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cac2e34faf89c8b","name":"Publish without waiting for remote peer","time":{"start":1731044598727,"stop":1731044598727,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e49da1639b7f09","name":"Check received message containing SQL Injection","time":{"start":1731044388403,"stop":1731044388404,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9324009a15bb87c","name":"isConnected should return false after all peers disconnect","time":{"start":1731044257668,"stop":1731044257668,"duration":0},"status":"passed","severity":"normal"},{"uid":"50776c544f7b4665","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1731044175890,"stop":1731044175891,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af780d2f79b0b61","name":"Subscribe to topic containing numeric and publish message","time":{"start":1731044598734,"stop":1731044598735,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a3c43853cf0fd7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1731044577625,"stop":1731044577626,"duration":1},"status":"passed","severity":"normal"},{"uid":"da44ba031358f3","name":"can dial TLS multiaddrs","time":{"start":1731044472796,"stop":1731044472797,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac24fb6aa4eda98","name":"Nodes with multiple pubsub topic","time":{"start":1731044577626,"stop":1731044577626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49e8fb8422cf580","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1731044333179,"stop":1731044333179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5ca7b2f63217ae","name":"Store - dialed first","time":{"start":1731044707293,"stop":1731044707293,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb37c6b1c3dec234","name":"should return no connections if no open connection provided","time":{"start":1731044163505,"stop":1731044163506,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e882142d191de9d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1731044427625,"stop":1731044427625,"duration":0},"status":"passed","severity":"normal"},{"uid":"229a2a11a02cff4c","name":"Push message with Basic HTML tag payload","time":{"start":1731044571253,"stop":1731044571253,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1bf50d9fc93e6e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app23/9/topic591/utf8","time":{"start":1731044633157,"stop":1731044633157,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2fc8bbfa5770e6","name":"should set field with only FILTER enabled","time":{"start":1731044156419,"stop":1731044156419,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47399cfaaac2b97","name":"should correctly map a content topic to a pubsub topic","time":{"start":1731044147505,"stop":1731044147505,"duration":0},"status":"passed","severity":"normal"},{"uid":"20af273dd7ce1a9f","name":"Check message received after nwaku node is restarted","time":{"start":1731044388414,"stop":1731044388414,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d4a909ebb5efb26","name":"Push message with content topic containing Russian","time":{"start":1731044571262,"stop":1731044571262,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee339dfcbcb164c","name":"recovers when dns.resolve returns empty","time":{"start":1731044172161,"stop":1731044172161,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc89f5891fad83e","name":"can start the service","time":{"start":1731044175886,"stop":1731044175886,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad58506eadf6a8f7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1731044720649,"stop":1731044720649,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69341d06b9b445f","name":"throws on empty content topic","time":{"start":1731044147464,"stop":1731044147464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9be32b3417ea071","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1731044171739,"stop":1731044171739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e642e88ade7498","name":"Subscribe to topic containing numeric and receive message","time":{"start":1731044720649,"stop":1731044720649,"duration":0},"status":"passed","severity":"normal"},{"uid":"672de31f4f5f9647","name":"should select older connection if present","time":{"start":1731044163506,"stop":1731044163506,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fab7758b791f1fa","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1731044633151,"stop":1731044633154,"duration":3},"status":"passed","severity":"normal"},{"uid":"31470b245c1c9ccd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1731044577626,"stop":1731044577627,"duration":1},"status":"passed","severity":"normal"},{"uid":"426c6389139699a0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1731044150166,"stop":1731044150167,"duration":1},"status":"passed","severity":"normal"},{"uid":"facdf588b1a9cfe6","name":"should return false","time":{"start":1731044156409,"stop":1731044156409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a377ec8b8834e8","name":"Push message with shell command payload","time":{"start":1731044608623,"stop":1731044608623,"duration":0},"status":"passed","severity":"normal"},{"uid":"1151aaa26f4da024","name":"Push message with escaped characters payload","time":{"start":1731044608623,"stop":1731044608623,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e2c22584162f63","name":"should be able to encode the field with only FILTER set to true","time":{"start":1731044155704,"stop":1731044155705,"duration":1},"status":"passed","severity":"normal"},{"uid":"2820803978170c66","name":"Push message with content topic containing numeric","time":{"start":1731044571260,"stop":1731044571260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e483c9b73a6572e2","name":"Push message with long payload","time":{"start":1731044608614,"stop":1731044608614,"duration":0},"status":"passed","severity":"normal"},{"uid":"3508d55629f2acc7","name":"Check received message containing long","time":{"start":1731044590070,"stop":1731044590070,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d83c19818ab951","name":"should remove a peer","time":{"start":1731044188962,"stop":1731044188963,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81cb7c55277157","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1731044598728,"stop":1731044598732,"duration":4},"status":"passed","severity":"normal"},{"uid":"f48d2bc2ee09b78e","name":"Check received message containing unicode special characters","time":{"start":1731044388408,"stop":1731044388409,"duration":1},"status":"passed","severity":"normal"},{"uid":"453bbbd5ecd08cba","name":"Publish message with custom timestamp: Sat Nov 18 2023 05:42:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1731044586987,"stop":1731044586988,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a418c59331bdb1","name":"Check meta is set [ecies]","time":{"start":1731044183810,"stop":1731044183810,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f68c94860aeb67","name":"Push message with content topic containing Chinese","time":{"start":1731044608631,"stop":1731044608632,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03c581d3634e6ff","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1731044720637,"stop":1731044720637,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb08b2764a008ec","name":"should be able to decode the field with only RELAY set to true","time":{"start":1731044155709,"stop":1731044155709,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9af04d91e37b33a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1731044291603,"stop":1731044291605,"duration":2},"status":"passed","severity":"normal"},{"uid":"21e56942221e402e","name":"Check message received after nwaku node is restarted","time":{"start":1731044590083,"stop":1731044590084,"duration":1},"status":"skipped","severity":"normal"},{"uid":"218ee7f2f4288e85","name":"should use DNS peer discovery with light client","time":{"start":1731044221896,"stop":1731044221896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e493ba39c766134","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1731044215813,"stop":1731044215814,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8115860792be52","name":"should fail to send if no connected peers found","time":{"start":1731044188993,"stop":1731044188993,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7563d2df5d2e6a","name":"should not fail to stop the service if it was not started","time":{"start":1731044593149,"stop":1731044593150,"duration":1},"status":"passed","severity":"normal"},{"uid":"284d974c3a22f757","name":"Push message with content topic containing Arabic","time":{"start":1731044608632,"stop":1731044608634,"duration":2},"status":"passed","severity":"normal"},{"uid":"865a0798132a6974","name":"Query Generator - false","time":{"start":1731044664520,"stop":1731044664520,"duration":0},"status":"passed","severity":"normal"},{"uid":"971e2d1e7cb7cffb","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1731044208302,"stop":1731044208303,"duration":1},"status":"passed","severity":"normal"},{"uid":"c757c013505c90b3","name":"dispatchEvent via connectionManager","time":{"start":1731044248465,"stop":1731044248465,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3510e01370fb15","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1731044598739,"stop":1731044598739,"duration":0},"status":"passed","severity":"normal"},{"uid":"956168a39f6d8cbf","name":"Ping succeeds for all connected peers","time":{"start":1731044331895,"stop":1731044331895,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35b83c6709fd38d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1731044561459,"stop":1731044561459,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad5e881593320419","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app48/7/topic610/json","time":{"start":1731044633159,"stop":1731044633159,"duration":0},"status":"passed","severity":"normal"},{"uid":"4991ab14bc4c0fb7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1731044598738,"stop":1731044598738,"duration":0},"status":"passed","severity":"normal"},{"uid":"feef063bd6de530","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app74/4/topic21/test.js","time":{"start":1731044633155,"stop":1731044633155,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdd469d7558edd3","name":"Ping on peer without subscriptions","time":{"start":1731044268493,"stop":1731044268493,"duration":0},"status":"passed","severity":"normal"},{"uid":"863d7701c41b614e","name":"Push message with content topic containing long","time":{"start":1731044571259,"stop":1731044571260,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb7389dff67363f","name":"should create a new stream if no existing for protocol found","time":{"start":1731044163738,"stop":1731044163738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c371cc8c7345e30a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1731044171739,"stop":1731044171739,"duration":0},"status":"passed","severity":"normal"},{"uid":"490ad5095c26012d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1731044333202,"stop":1731044333203,"duration":1},"status":"passed","severity":"normal"},{"uid":"1311390dfb5ebed8","name":"udp ip6 address","time":{"start":1731044155745,"stop":1731044155745,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7ab7b63f8354b2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1731044587016,"stop":1731044587017,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a62bbf0d3553bd","name":"Check message with non string payload is not received","time":{"start":1731044388413,"stop":1731044388413,"duration":0},"status":"passed","severity":"normal"},{"uid":"4989c6c142ea5c58","name":"removeEventListener with correct event","time":{"start":1731044248461,"stop":1731044248462,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55a6b34612dbff","name":"Check received message with timestamp: 1731044207297 ","time":{"start":1731044590076,"stop":1731044590076,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45d83fc4b000f7b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1731044163881,"stop":1731044163881,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f513f8585512f36","name":"Throws when trying to push message with empty payload","time":{"start":1731044571256,"stop":1731044571257,"duration":1},"status":"passed","severity":"normal"},{"uid":"866ee66430f2e426","name":"Keep-alive pings maintain the connection","time":{"start":1731044331895,"stop":1731044331895,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9ffc3eff82fb4a","name":"Check received message containing XML","time":{"start":1731044590073,"stop":1731044590073,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50a06aae2c6adb7","name":"Check publish message containing escaped characters","time":{"start":1731044586982,"stop":1731044586984,"duration":2},"status":"passed","severity":"normal"},{"uid":"1aa4daf407bacfcb","name":"Subscribe and receive messages via lightPush","time":{"start":1731044720645,"stop":1731044720645,"duration":0},"status":"passed","severity":"normal"},{"uid":"169d42cd6d02a970","name":"Subscribe to topic containing Russian and receive message","time":{"start":1731044427621,"stop":1731044427621,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6306e8f66193258","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1731044147496,"stop":1731044147496,"duration":0},"status":"passed","severity":"normal"},{"uid":"50cae80f470d124a","name":"should return usable stream attached to connection","time":{"start":1731044163736,"stop":1731044163737,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9794acdb569d05a","name":"Correctly serialized arguments","time":{"start":1731044471761,"stop":1731044471762,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af30cdea0fb74d9","name":"Push message with content topic containing JSON","time":{"start":1731044571264,"stop":1731044571265,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f49c276209c7d12","name":"should be online or offline if network state changed","time":{"start":1731044208310,"stop":1731044208310,"duration":0},"status":"passed","severity":"normal"},{"uid":"37296911551d8455","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1731044706470,"stop":1731044706470,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fd5c2ec7bc46b8","name":"Push message with content topic containing numeric","time":{"start":1731044608630,"stop":1731044608631,"duration":1},"status":"passed","severity":"normal"},{"uid":"3742cbccde9b8904","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1731044147484,"stop":1731044147484,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cab5d84108c0abf","name":"can start and stop the service","time":{"start":1731044221893,"stop":1731044221893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a1350248fd0c5b","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1731044333327,"stop":1731044333327,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50be977ccb08ca99","name":"Should update multiaddrs","time":{"start":1731044472993,"stop":1731044472994,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc017d68d9c4a96","name":"non connected peers","time":{"start":1731044561629,"stop":1731044561629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d008e52cbe900545","name":"Subscribe to topic containing short and receive message","time":{"start":1731044427618,"stop":1731044427619,"duration":1},"status":"passed","severity":"normal"},{"uid":"305272488fb38ab8","name":"Push message with custom timestamp: 1731047933558","time":{"start":1731044608645,"stop":1731044608646,"duration":1},"status":"passed","severity":"normal"},{"uid":"a702a2acd92dca21","name":"Push message with content topic containing SQL Injection","time":{"start":1731044571262,"stop":1731044571262,"duration":0},"status":"passed","severity":"normal"},{"uid":"925e99983183ced4","name":"can start the service","time":{"start":1731044593148,"stop":1731044593149,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96a50176f93c4b3","name":"throws on content topic with too few or too many fields","time":{"start":1731044147464,"stop":1731044147465,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4350df34e4af4e0","name":"Push message with content topic containing escaped characters","time":{"start":1731044608639,"stop":1731044608640,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b62cf0ca675e29a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1731044675471,"stop":1731044675472,"duration":1},"status":"passed","severity":"normal"},{"uid":"13263c161946755b","name":"Passing an array","time":{"start":1731044695157,"stop":1731044695160,"duration":3},"status":"passed","severity":"normal"},{"uid":"6ca547e5d1dda473","name":"Check publish message containing XML","time":{"start":1731044586979,"stop":1731044586979,"duration":0},"status":"passed","severity":"normal"},{"uid":"32638cd0fe8bfc52","name":"A test","time":{"start":1731044427689,"stop":1731044427689,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9100177020d44c","name":"handles multiple messages","time":{"start":1731044689702,"stop":1731044689702,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4afa4d21f004ac6","name":"LightPush with 0 connections","time":{"start":1731044333442,"stop":1731044333442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e5157d20fb2a3e6","name":"should throw error - invalid id","time":{"start":1731044156408,"stop":1731044156408,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cb626673c3603e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1731044720639,"stop":1731044720639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c654ffae517929f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1731044720651,"stop":1731044720652,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4a63b7f2be3a0d","name":"Filter","time":{"start":1731044707294,"stop":1731044707294,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5cc84c857c5685","name":"should properly create location multiaddrs - udp","time":{"start":1731044156417,"stop":1731044156417,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3447475af9985f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1731044706471,"stop":1731044706471,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff6de5735b8c84b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1731044720651,"stop":1731044720651,"duration":0},"status":"passed","severity":"normal"},{"uid":"7885bda08e967f01","name":"Subscribe and receive messages via waku relay post","time":{"start":1731044720637,"stop":1731044720638,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83a5c939de2f03b","name":"Check received message containing Chinese","time":{"start":1731044590071,"stop":1731044590071,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa1817a0bc809a6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1731044155712,"stop":1731044155713,"duration":1},"status":"passed","severity":"normal"},{"uid":"8987cd2e9be07c30","name":"should only return 1 node with store capability","time":{"start":1731044172163,"stop":1731044172163,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2747679f0e3ef2","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1731044164018,"stop":1731044164018,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff414198feee52d5","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1731044147487,"stop":1731044147487,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ee6a5143239ab0","name":"Push message with short payload","time":{"start":1731044608612,"stop":1731044608613,"duration":1},"status":"passed","severity":"normal"},{"uid":"770aca2a0165bc94","name":"Check message received after jswaku node is restarted","time":{"start":1731044590103,"stop":1731044590103,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb57225375897ccf","name":"should not fail to stop the service if it was not started","time":{"start":1731044221893,"stop":1731044221893,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b69b2bf24ac7cfd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1731044751944,"stop":1731044751944,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b6150cbcacbcb1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1731044471700,"stop":1731044471700,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cbc99964071220","name":"Decoder throws on empty string content topic","time":{"start":1731044183811,"stop":1731044183811,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bf2daed649b0ba","name":"should reject on timeout if it was set","time":{"start":1731044189134,"stop":1731044189134,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db498d514221d92","name":"Check publish message containing unicode special characters","time":{"start":1731044586984,"stop":1731044586985,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf693982b09a6986","name":"should not fail to start the service if it is already started","time":{"start":1731044175888,"stop":1731044175888,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7082b451a0e1a6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1731044423013,"stop":1731044423013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c114097a2e28101d","name":"Check meta is set [symmetric]","time":{"start":1731044182026,"stop":1731044182027,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a70342b3e59d0f","name":"new peer added after a peer was already found","time":{"start":1731044561459,"stop":1731044561459,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4e8f1fc00e5006a","name":"should throw if no connection provided","time":{"start":1731044163737,"stop":1731044163737,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa0794238cdf99d","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1731044333328,"stop":1731044333328,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c5ae8c1a3a4b89","name":"Check received message with timestamp: 1731044207297000000 ","time":{"start":1731044590098,"stop":1731044590098,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e06d7372d30d16","name":"Relay + Store","time":{"start":1731044216679,"stop":1731044216680,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d54a51af218bfb6","name":"getPeersByDiscovery","time":{"start":1731044248464,"stop":1731044248464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5e74dc03756b8c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1731044706469,"stop":1731044706469,"duration":0},"status":"passed","severity":"normal"},{"uid":"31dadcaa6bb75517","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1731044333323,"stop":1731044333324,"duration":1},"status":"skipped","severity":"normal"},{"uid":"95b6b367f6e8bcbf","name":"Callback on promise","time":{"start":1731044681626,"stop":1731044681627,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e98bd1b2ddc7cd","name":"Check received message containing numeric","time":{"start":1731044388395,"stop":1731044388396,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef1d668e49acd60","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1731044427626,"stop":1731044427626,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b7b0ad79b8188a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1731044147481,"stop":1731044147481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c60400ff49d3c84","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1731044333162,"stop":1731044333163,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d18fd7aa33d77b","name":"should properly create location multiaddrs - tcp4","time":{"start":1731044156416,"stop":1731044156416,"duration":0},"status":"passed","severity":"normal"},{"uid":"11846f8b96d95db7","name":"should encode/decode to RLP encoding","time":{"start":1731044156410,"stop":1731044156410,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeeaba433e57f459","name":"Check message with invalid timestamp is not received","time":{"start":1731044388411,"stop":1731044388411,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbb2c1f5bbc7a8a","name":"Check received message containing special chars","time":{"start":1731044590091,"stop":1731044590092,"duration":1},"status":"passed","severity":"normal"},{"uid":"6264a7495a8f869f","name":"should not fail to start the service if it is already started","time":{"start":1731044221894,"stop":1731044221894,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57920aa0efee854","name":"Check received message containing numeric","time":{"start":1731044590070,"stop":1731044590070,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71a4621a302aca2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1731044147495,"stop":1731044147496,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad046ef43c75d442","name":"Ping on peer without subscriptions","time":{"start":1731044277904,"stop":1731044277904,"duration":0},"status":"passed","severity":"normal"},{"uid":"782bc975f9b8dcb8","name":"should set field with only LIGHTPUSH enabled","time":{"start":1731044156419,"stop":1731044156419,"duration":0},"status":"passed","severity":"normal"},{"uid":"196aa7119e45bbab","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1731044720645,"stop":1731044720645,"duration":0},"status":"passed","severity":"normal"},{"uid":"198c0f451e81a208","name":"Push message with content topic containing shell command","time":{"start":1731044608638,"stop":1731044608639,"duration":1},"status":"passed","severity":"normal"},{"uid":"61385ce285955f12","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1731044720644,"stop":1731044720644,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0544876f04d235","name":"should add and remove event listeners correctly","time":{"start":1731044175891,"stop":1731044175892,"duration":1},"status":"passed","severity":"normal"},{"uid":"a411f44876caf0d5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1731044720641,"stop":1731044720641,"duration":0},"status":"passed","severity":"normal"},{"uid":"5776c3f4db47ebd2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app87/6/topic13/json","time":{"start":1731044633158,"stop":1731044633158,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9fb2661547522c","name":"should encodeTxt and decodeTxt","time":{"start":1731044156405,"stop":1731044156405,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1847896d84c809","name":"Ephemeral messages are not stored","time":{"start":1731044218168,"stop":1731044218168,"duration":0},"status":"passed","severity":"normal"},{"uid":"4540dd2a48f3492b","name":"Push message with long payload","time":{"start":1731044571241,"stop":1731044571241,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c17c9bc66f605e4","name":"Push message with Chinese payload","time":{"start":1731044608617,"stop":1731044608618,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2faa572b1da4a45","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1731044291608,"stop":1731044291609,"duration":1},"status":"passed","severity":"normal"},{"uid":"2235c087b0bee8b1","name":"Non TWN Cluster","time":{"start":1731044633154,"stop":1731044633155,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e3f291ecd81f9","name":"A test","time":{"start":1731044427689,"stop":1731044427689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e1e02d25e4e7f1","name":"Check publish message containing SQL Injection","time":{"start":1731044586977,"stop":1731044586978,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65379b0a3e48337","name":"Check publish message containing Chinese","time":{"start":1731044586974,"stop":1731044586975,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3da637d19e64655","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1731044313766,"stop":1731044313766,"duration":0},"status":"passed","severity":"normal"},{"uid":"911129197a7ec744","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1731044598736,"stop":1731044598736,"duration":0},"status":"passed","severity":"normal"},{"uid":"42479bb983ef9740","name":"Push message with content topic containing JSON","time":{"start":1731044608637,"stop":1731044608637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b274ca55ed762f5b","name":"Query generator for multiple messages with different content topic format","time":{"start":1731044681626,"stop":1731044681626,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cda2b964802a301","name":"Check message with non string payload is not received","time":{"start":1731044590083,"stop":1731044590083,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa15ead011f60fe","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1731044147502,"stop":1731044147502,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ca36235603c71d","name":"more peers than existing","time":{"start":1731044561628,"stop":1731044561629,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6871e3de5bbf95b","name":"Push message with content topic containing short","time":{"start":1731044571257,"stop":1731044571259,"duration":2},"status":"passed","severity":"normal"},{"uid":"6186a6f717c41ea1","name":"Using a function","time":{"start":1731044695160,"stop":1731044695163,"duration":3},"status":"passed","severity":"normal"},{"uid":"d48d42f90ee06cf8","name":"should decode valid enr successfully","time":{"start":1731044156406,"stop":1731044156406,"duration":0},"status":"passed","severity":"normal"},{"uid":"30894e9a49656842","name":"handles different networkShards values correctly","time":{"start":1731044147486,"stop":1731044147486,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde9a74f9e217c33","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1731044333216,"stop":1731044333217,"duration":1},"status":"passed","severity":"normal"},{"uid":"c228d38d765b55c6","name":"Check received message containing Chinese","time":{"start":1731044590092,"stop":1731044590092,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8ff52a26882adc","name":"should not fail to start the service if it is already started","time":{"start":1731044593150,"stop":1731044593150,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f098016df168bdf","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1731044147490,"stop":1731044147490,"duration":0},"status":"passed","severity":"normal"},{"uid":"759a66088d4a4f07","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1731044423014,"stop":1731044423015,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9e325ab8e5987","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1731044681096,"stop":1731044681096,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a61cc1be720bf4c","name":"Decoder throws on empty string content topic","time":{"start":1731044182030,"stop":1731044182030,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05c60ba2c5e78ec","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1731044172164,"stop":1731044172164,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ad4637477aca51","name":"retrieves a single peer","time":{"start":1731044172159,"stop":1731044172160,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1a7ee887fc6f","name":"should check connected peers if present and suitable","time":{"start":1731044189134,"stop":1731044189135,"duration":1},"status":"passed","severity":"normal"},{"uid":"279617ce64ffadc4","name":"does not throw on valid cases","time":{"start":1731044147463,"stop":1731044147464,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4527acb51f436d2","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1731044150167,"stop":1731044150167,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7a65e5de3cecb2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1731044720644,"stop":1731044720644,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c587e06c02e3b15","name":"Check received message containing short","time":{"start":1731044590084,"stop":1731044590084,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85a657a24f942f1","name":"Check received message containing Russian","time":{"start":1731044388403,"stop":1731044388403,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e120d50ad75ecf4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1731044720638,"stop":1731044720638,"duration":0},"status":"passed","severity":"normal"},{"uid":"6321770fc4d6564","name":"Query generator for multiple messages","time":{"start":1731044681624,"stop":1731044681625,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e58b8f26c71836","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1731044720638,"stop":1731044720638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc6ad30ecdbe7b8","name":"should decode valid enr with tcp successfully","time":{"start":1731044156407,"stop":1731044156407,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c708f17f292e02c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1731044427621,"stop":1731044427621,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b72a9c7986e069","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1731044147480,"stop":1731044147480,"duration":0},"status":"passed","severity":"normal"},{"uid":"982b43ef733ce515","name":"should emit a peer event after start","time":{"start":1731044175888,"stop":1731044175889,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb35f1b729c2e9d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1731044155711,"stop":1731044155712,"duration":1},"status":"passed","severity":"normal"},{"uid":"727b2a192d2db9b","name":"Push message with Script payload","time":{"start":1731044608621,"stop":1731044608621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be20c0adee0e087","name":"Check message with no payload is not received","time":{"start":1731044590082,"stop":1731044590083,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7425998c344ecb","name":"same cluster, different shard: nodes connect","time":{"start":1731044466231,"stop":1731044466232,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bac2f48b32db182","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1731044147483,"stop":1731044147483,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a08a7e632187f0","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1731044333325,"stop":1731044333326,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5191015278668d99","name":"should throw error - no id","time":{"start":1731044156408,"stop":1731044156408,"duration":0},"status":"passed","severity":"normal"},{"uid":"e409dfd5ef69e3dc","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1731044648128,"stop":1731044648128,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57f7c7612c7feb9","name":"Push message with content topic containing unicode special characters","time":{"start":1731044608640,"stop":1731044608641,"duration":1},"status":"passed","severity":"normal"},{"uid":"2341f26176e3e07c","name":"Waku message hash computation (no timestamp)","time":{"start":1731044150168,"stop":1731044150168,"duration":0},"status":"passed","severity":"normal"},{"uid":"6055575152d00dfd","name":"Push message with Russian payload","time":{"start":1731044571244,"stop":1731044571244,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe9931bc2cb62cd","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1731044333326,"stop":1731044333326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9deafa9962db391","name":"Relay + Store","time":{"start":1731044156419,"stop":1731044156420,"duration":1},"status":"passed","severity":"normal"},{"uid":"372226a50e35e776","name":"Query generator for 2000 messages","time":{"start":1731044681628,"stop":1731044681628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33730617f13a0ee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1731044147494,"stop":1731044147495,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bab54505d96110c","name":"Generator, custom pubsub topic","time":{"start":1731044675477,"stop":1731044675477,"duration":0},"status":"passed","severity":"normal"},{"uid":"44366b452751d5d3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731044333207,"stop":1731044333208,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35c9d63a83abf19","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1731044333210,"stop":1731044333211,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f6d3d8d0c3e34d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1731044291602,"stop":1731044291603,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc149b798df9d412","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1731044471701,"stop":1731044471701,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4af7414ec840b38","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1731044471702,"stop":1731044471702,"duration":0},"status":"passed","severity":"normal"},{"uid":"decbbc2fc269f6a4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731044333218,"stop":1731044333218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ba8d17ae24a3ef","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1731044751943,"stop":1731044751944,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99f5d5f846bab6c","name":"should throw an error for missing sharding configuration","time":{"start":1731044147503,"stop":1731044147504,"duration":1},"status":"passed","severity":"normal"},{"uid":"7caf4341b344fa32","name":"Nodes with multiple pubsub topic","time":{"start":1731044577637,"stop":1731044577637,"duration":0},"status":"passed","severity":"normal"},{"uid":"d581508a02eb28b9","name":"should remove the specified number of excess peers","time":{"start":1731044188966,"stop":1731044188967,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f33e6aa82ca09ea","name":"Check publish message containing special chars","time":{"start":1731044586973,"stop":1731044586974,"duration":1},"status":"passed","severity":"normal"},{"uid":"b998fdb39a20a0a7","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1731044331898,"stop":1731044331898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0ef7a8993ce930","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1731044681627,"stop":1731044681627,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a8107753b0e9fb","name":"should not receive a peer event after stop","time":{"start":1731044221895,"stop":1731044221895,"duration":0},"status":"passed","severity":"normal"},{"uid":"b183422619e79e3e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1731044147501,"stop":1731044147501,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc80cab9f4e0cd91","name":"Check received message containing emoji","time":{"start":1731044388409,"stop":1731044388409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3e5bbe12c29635","name":"addEventListener with wrong event","time":{"start":1731044248461,"stop":1731044248461,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1e3c09cce0f9a6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1731044147498,"stop":1731044147498,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abad2cb85328bc7","name":"Fails to push message with large meta","time":{"start":1731044571268,"stop":1731044571269,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeeb8ceeb73cedd1","name":"Push message with content topic containing Script","time":{"start":1731044571262,"stop":1731044571263,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c680c17e4d68c29","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1731044208298,"stop":1731044208299,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5996e6c77f5a1bf","name":"Fields are not dropped","time":{"start":1731044163714,"stop":1731044163715,"duration":1},"status":"passed","severity":"normal"},{"uid":"86236933519c7ab0","name":"Push message with content topic containing Arabic","time":{"start":1731044571261,"stop":1731044571261,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f781e3e0f77638","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1731044423016,"stop":1731044423016,"duration":0},"status":"passed","severity":"normal"},{"uid":"11def9d619bc7fb8","name":"throws on content topic with empty topic name field","time":{"start":1731044147468,"stop":1731044147470,"duration":2},"status":"passed","severity":"normal"},{"uid":"e10c7a31c322e0b2","name":"Check received message containing unicode special characters","time":{"start":1731044590097,"stop":1731044590098,"duration":1},"status":"passed","severity":"normal"},{"uid":"e744d9c39d5038a1","name":"should not receive a peer event after stop","time":{"start":1731044593154,"stop":1731044593155,"duration":1},"status":"passed","severity":"normal"},{"uid":"700108cab1e73d77","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1731044291615,"stop":1731044291616,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba311f2f982ba68","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1731044147479,"stop":1731044147479,"duration":0},"status":"passed","severity":"normal"},{"uid":"4238f05eaba5003c","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1731044147488,"stop":1731044147488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a3ad0cd5157d6","name":"Check received message containing escaped characters","time":{"start":1731044388407,"stop":1731044388408,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a41d91624b8e570","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1731044720646,"stop":1731044720646,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d122cbf1636f3","name":"should properly create location multiaddrs - tcp6","time":{"start":1731044156416,"stop":1731044156417,"duration":1},"status":"passed","severity":"normal"},{"uid":"2861107e8ddda33","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1731044333172,"stop":1731044333172,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1795a83826aba9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1731044147492,"stop":1731044147492,"duration":0},"status":"passed","severity":"normal"},{"uid":"848bb9e269bf4e97","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1731044333326,"stop":1731044333326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d470aaa2a32538d","name":"Check message with invalid timestamp is not received","time":{"start":1731044590101,"stop":1731044590101,"duration":0},"status":"passed","severity":"normal"},{"uid":"e673fe75edcc6c86","name":"Subscribe and receive messages via lightPush","time":{"start":1731044720636,"stop":1731044720636,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f367e12393e622c","name":"Push message with meta","time":{"start":1731044608643,"stop":1731044608644,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f14b99c329c38a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1731044291616,"stop":1731044291617,"duration":1},"status":"passed","severity":"normal"},{"uid":"322db5234893d4cf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1731044313767,"stop":1731044313767,"duration":0},"status":"passed","severity":"normal"},{"uid":"8821fa47a629832b","name":"Check received message containing Russian","time":{"start":1731044590093,"stop":1731044590093,"duration":0},"status":"passed","severity":"normal"},{"uid":"286dd11b1974e5c2","name":"Overlapping topic subscription","time":{"start":1731044427617,"stop":1731044427617,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a12b35619d517d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1731044751943,"stop":1731044751943,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3dd516f41c2a687","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1731044147623,"stop":1731044147623,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c20127dd352e7d","name":"Check message on other pubsub topic is not received","time":{"start":1731044590081,"stop":1731044590082,"duration":1},"status":"passed","severity":"normal"},{"uid":"749aa1e544eef491","name":"Check publish message containing JSON","time":{"start":1731044586980,"stop":1731044586981,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b948c0d8e39f521","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1731044147479,"stop":1731044147479,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce6e9173f3101ca","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1731044257666,"stop":1731044257666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53dc6847fd7fc7f","name":"Check publish message after client node is restarted","time":{"start":1731044587020,"stop":1731044587020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4f6435698548ac4","name":"Nwaku publishes","time":{"start":1731044585031,"stop":1731044585031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c96d38c3cc1cddf","name":"listenerCount","time":{"start":1731044248464,"stop":1731044248464,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba275b2d0fe07fd","name":"Check message with no pubsub topic is not received","time":{"start":1731044388412,"stop":1731044388412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce121154be327508","name":"Push message with content topic containing emoji","time":{"start":1731044571266,"stop":1731044571266,"duration":0},"status":"passed","severity":"normal"},{"uid":"9410981d2acb5c4e","name":"should properly compute the node id","time":{"start":1731044156410,"stop":1731044156410,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1550f407b548cc","name":"Check received message containing Russian","time":{"start":1731044590071,"stop":1731044590072,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d921cf390dda52","name":"Decoder throws on undefined content topic","time":{"start":1731044183811,"stop":1731044183811,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e8acc5fa2e1fbc","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1731044333327,"stop":1731044333328,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5ad38894ddb15f9c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1731044720639,"stop":1731044720639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65a1a8053b6d41c","name":"should get / set TCP multiaddr","time":{"start":1731044156415,"stop":1731044156415,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf3f725f5396cbc","name":"Reopen subscription with peer with lost subscription","time":{"start":1731044277903,"stop":1731044277903,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b9de3809b731a6","name":"Store - dialed after - with timeout","time":{"start":1731044707293,"stop":1731044707293,"duration":0},"status":"passed","severity":"normal"},{"uid":"358d3dc8d18bab8d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1731044215811,"stop":1731044215813,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab4be710ba82461e","name":"Subscribe to topic containing Script and receive message","time":{"start":1731044720642,"stop":1731044720642,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff6bd2fc60a24d9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1731044147494,"stop":1731044147494,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d2f44e3ba3e2b5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1731044423014,"stop":1731044423014,"duration":0},"status":"passed","severity":"normal"},{"uid":"259becab8a912daa","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1731044147479,"stop":1731044147480,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62e3392f7e1abaf","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1731044172164,"stop":1731044172164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a141531d78f1b233","name":"Subscribe to topic containing shell command and receive message","time":{"start":1731044427623,"stop":1731044427623,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a8027f27b0bf18","name":"random static sharding 6 - Cluster ID: 292, Shard ID: 814","time":{"start":1731044644160,"stop":1731044644160,"duration":0},"status":"passed","severity":"normal"},{"uid":"7139810b15de7457","name":"Push message with XML payload","time":{"start":1731044608621,"stop":1731044608622,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5bed54354a732c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1731044471698,"stop":1731044471698,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a55d30bd75210ab","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1731044590077,"stop":1731044590077,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fac1a42e343f5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1731044172165,"stop":1731044172165,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5d9b719589e6e12","name":"Push message with emoji payload","time":{"start":1731044571255,"stop":1731044571256,"duration":1},"status":"passed","severity":"normal"},{"uid":"81083a2699d00b8c","name":"Refresh subscription","time":{"start":1731044427618,"stop":1731044427618,"duration":0},"status":"passed","severity":"normal"},{"uid":"973fedbfaaa7b10c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1731044577636,"stop":1731044577636,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1354be72d87722","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1731044155711,"stop":1731044155711,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e58350e6a4475e2","name":"Delete observer","time":{"start":1731044563109,"stop":1731044563109,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ab103f3ac9fb16","name":"should throw error - no public key","time":{"start":1731044156407,"stop":1731044156408,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a4581e0c9a149b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1731044291611,"stop":1731044291612,"duration":1},"status":"passed","severity":"normal"},{"uid":"990c02784d65d8f0","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1731044333180,"stop":1731044333180,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d459c9d9b85ceb9","name":"Push message with custom timestamp: 1731047988587","time":{"start":1731044571272,"stop":1731044571272,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb0399fc04d8e8f","name":"should not receive a peer event before start","time":{"start":1731044593151,"stop":1731044593154,"duration":3},"status":"passed","severity":"normal"},{"uid":"cbb44ee77335e714","name":"Subscribe to topic containing XML and publish message","time":{"start":1731044598737,"stop":1731044598737,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95f591dfd39ed5d","name":"Ordered Callback - false","time":{"start":1731044664522,"stop":1731044664522,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e032d04dee20b9","name":"Renews peer on consistent ping failures","time":{"start":1731044331895,"stop":1731044331896,"duration":1},"status":"passed","severity":"normal"},{"uid":"9377c31e7bc6a91c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1731044218172,"stop":1731044218172,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e866c5ee72a6d73","name":"Check received message containing Script","time":{"start":1731044590094,"stop":1731044590094,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc0904907498c4a","name":"pre and post cipher","time":{"start":1731044182620,"stop":1731044182620,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ccb2e5e9138e7a","name":"Query with Promise Callback, No Decoder","time":{"start":1731044648129,"stop":1731044648129,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fb58731937e96d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1731044147498,"stop":1731044147498,"duration":0},"status":"passed","severity":"normal"},{"uid":"16eb08f1ebbc3d10","name":"Check received message containing shell command","time":{"start":1731044388407,"stop":1731044388407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d592cad679923caa","name":"Subscribe to topic containing short and publish message","time":{"start":1731044598734,"stop":1731044598734,"duration":0},"status":"passed","severity":"normal"},{"uid":"8139e166f1c9a45a","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1731044333325,"stop":1731044333325,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6fb83dfc94e3cd5","name":"Push message with SQL Injection payload","time":{"start":1731044571244,"stop":1731044571245,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8286c6da427af6e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1731044333209,"stop":1731044333210,"duration":1},"status":"passed","severity":"normal"},{"uid":"f431d759f68d1255","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1731044156406,"stop":1731044156406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71e0fde53dd6b11","name":"Check received message with timestamp: 1731044207297 ","time":{"start":1731044590098,"stop":1731044590099,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a8dcc625a8d3882","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1731044706471,"stop":1731044706472,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b34ed92d46c010a","name":"Subscribe to topic containing long and receive message","time":{"start":1731044720648,"stop":1731044720649,"duration":1},"status":"passed","severity":"normal"},{"uid":"210b265410342987","name":"Check received message containing long","time":{"start":1731044590084,"stop":1731044590085,"duration":1},"status":"passed","severity":"normal"},{"uid":"a512a9c492255290","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1731044182024,"stop":1731044182025,"duration":1},"status":"passed","severity":"normal"},{"uid":"d530d430d756e88","name":"Ping on subscribed peer","time":{"start":1731044277900,"stop":1731044277901,"duration":1},"status":"passed","severity":"normal"},{"uid":"f873889cce3dc72","name":"Subscribe to topic containing special chars and receive message","time":{"start":1731044427620,"stop":1731044427620,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ab9b3e83ac1d08","name":"should set field with all protocols disabled","time":{"start":1731044156418,"stop":1731044156418,"duration":0},"status":"passed","severity":"normal"},{"uid":"32004d23c73f7550","name":"should wait for Filter peer to be connected","time":{"start":1731044189135,"stop":1731044189136,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4dae3690d380072","name":"should return valid sharding parameters for static sharding","time":{"start":1731044147503,"stop":1731044147503,"duration":0},"status":"passed","severity":"normal"},{"uid":"395d3a9aaa0a2e23","name":"Subscribe to topic containing numeric and receive message","time":{"start":1731044720640,"stop":1731044720641,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab68a1c20e25c7fa","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1731044313779,"stop":1731044313780,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c8362a7e72be04","name":"Check received message containing SQL Injection","time":{"start":1731044590072,"stop":1731044590072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c91d9da6f9b7dda","name":"Overlapping topic subscription","time":{"start":1731044598733,"stop":1731044598733,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5f7ac0d9de0b090","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1731044598728,"stop":1731044598728,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb127e90ff514798","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1731044147490,"stop":1731044147490,"duration":0},"status":"passed","severity":"normal"},{"uid":"873da75fa0d15c0c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1731044171735,"stop":1731044171735,"duration":0},"status":"passed","severity":"normal"},{"uid":"448e27f3d7a9bd9c","name":"groups content topics by expected pubsub topic","time":{"start":1731044147485,"stop":1731044147485,"duration":0},"status":"passed","severity":"normal"},{"uid":"5065a3f3afac506a","name":"Check message on other pubsub topic is not received","time":{"start":1731044590101,"stop":1731044590101,"duration":0},"status":"passed","severity":"normal"},{"uid":"941dd27829ce6c56","name":"through manual discovery","time":{"start":1731044472797,"stop":1731044472798,"duration":1},"status":"passed","severity":"normal"},{"uid":"678542398ae3fe1c","name":"random static sharding 7 - Cluster ID: 368, Shard ID: 297","time":{"start":1731044644160,"stop":1731044644161,"duration":1},"status":"passed","severity":"normal"},{"uid":"7404c9d997166b85","name":"connected peers and dial","time":{"start":1731044561628,"stop":1731044561628,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb5622ddc34eb6fd","name":"Passing page size 1 when there are 4 messages","time":{"start":1731044679102,"stop":1731044679102,"duration":0},"status":"passed","severity":"normal"},{"uid":"d490833609f5b984","name":"Subscribe to topic containing long and receive message","time":{"start":1731044720640,"stop":1731044720640,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0cf2ef9b15efae","name":"Callback on promise, aborts when callback returns true","time":{"start":1731044681627,"stop":1731044681627,"duration":0},"status":"passed","severity":"normal"},{"uid":"186768a7d98340cb","name":"ignores unrecognized TXT record formats","time":{"start":1731044172161,"stop":1731044172161,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79a2cc635dc94ef","name":"Reopen subscription with peer with lost subscription","time":{"start":1731044277905,"stop":1731044277905,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c28d3b73c19fe7","name":"Check message with no content topic is not received","time":{"start":1731044388412,"stop":1731044388413,"duration":1},"status":"passed","severity":"normal"},{"uid":"214b1e88ab7a511f","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1731044333324,"stop":1731044333325,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5ad42620b0a7043d","name":"Check message with no content topic is not received","time":{"start":1731044590102,"stop":1731044590102,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73001ed509163ea","name":"Check received message containing short","time":{"start":1731044590068,"stop":1731044590069,"duration":1},"status":"passed","severity":"normal"},{"uid":"458aaea1eebd5cc","name":"should add a peer","time":{"start":1731044188958,"stop":1731044188961,"duration":3},"status":"passed","severity":"normal"},{"uid":"c594ecc7dafd4593","name":"Check received message containing Script","time":{"start":1731044388404,"stop":1731044388404,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f069529a3635188","name":"LightPush with 2 connections","time":{"start":1731044333443,"stop":1731044333444,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c59cdc1cea9bab80","name":"Fails to publish message with wrong content topic","time":{"start":1731044587014,"stop":1731044587015,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e18c49f890770a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1731044427613,"stop":1731044427614,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad870a6dd2ae1ab","name":"Fails to push message bigger that 1MB","time":{"start":1731044608646,"stop":1731044608647,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6860b5acab0c98d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1731044587018,"stop":1731044587018,"duration":0},"status":"passed","severity":"normal"},{"uid":"acddeb8227009cbc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1731044427614,"stop":1731044427614,"duration":0},"status":"passed","severity":"normal"},{"uid":"4817e6ee456b90c","name":"Push message with Basic HTML tag payload","time":{"start":1731044608622,"stop":1731044608622,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a24d848eeb7fcc","name":"Encoder throws on undefined content topic","time":{"start":1731044182027,"stop":1731044182028,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a86dd247ab90c7","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1731044333163,"stop":1731044333164,"duration":1},"status":"passed","severity":"normal"},{"uid":"372afe2222571bde","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1731044333327,"stop":1731044333327,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7490ab9ff67ff300","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1731044466222,"stop":1731044466222,"duration":0},"status":"passed","severity":"normal"},{"uid":"271f75c461f45d13","name":"Push message with content topic containing special chars","time":{"start":1731044608631,"stop":1731044608631,"duration":0},"status":"passed","severity":"normal"},{"uid":"f095a7c82e18971e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1731044333215,"stop":1731044333215,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c75dc4245154fd","name":"Relay - dialed first","time":{"start":1731044707291,"stop":1731044707292,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c9c3f38fa9b38f","name":"creates an iterator","time":{"start":1731044689701,"stop":1731044689701,"duration":0},"status":"passed","severity":"normal"},{"uid":"e212026cd05090bc","name":"Query generator for multiple messages with different message text format","time":{"start":1731044681625,"stop":1731044681625,"duration":0},"status":"passed","severity":"normal"},{"uid":"213035dfdaf953f","name":"Js publishes, other Js receives","time":{"start":1731044585031,"stop":1731044585031,"duration":0},"status":"passed","severity":"normal"},{"uid":"463b745204735669","name":"random static sharding 4 - Cluster ID: 428, Shard ID: 511","time":{"start":1731044644159,"stop":1731044644159,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa2d84b6a5ce8c","name":"Push message with custom timestamp: 1731040788587","time":{"start":1731044571272,"stop":1731044571272,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff1ad4582e2213a","name":"can start and stop the service","time":{"start":1731044175887,"stop":1731044175887,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f85c039fc8d8a","name":"Check received message with timestamp: 1731044208212 ","time":{"start":1731044388410,"stop":1731044388410,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f77d90457b14d84","name":"Push message with content topic containing Script","time":{"start":1731044608635,"stop":1731044608636,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b9e8e8c0254e9a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1731044636167,"stop":1731044636168,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37a8acd82cea642","name":"should only return 1 node with relay capability","time":{"start":1731044172162,"stop":1731044172162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c798623ade5d9581","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1731044644156,"stop":1731044644157,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3270563cd635294","name":"Check message received after nwaku node is restarted","time":{"start":1731044590103,"stop":1731044590103,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14e98c9b5af4978e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1731044171736,"stop":1731044171736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2504b6034500577d","name":"Check received message containing special chars","time":{"start":1731044590070,"stop":1731044590071,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd824888bd51e63","name":"random static sharding 1 - Cluster ID: 834, Shard ID: 515","time":{"start":1731044644157,"stop":1731044644157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c816e1de6651409","name":"should use the provided clusterId for the pubsub topic","time":{"start":1731044147506,"stop":1731044147506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7886f2d0c7272c49","name":"topics with same application and version share the same shard","time":{"start":1731044147484,"stop":1731044147484,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f0b971084cdaf8","name":"different cluster, same shard: nodes don't connect","time":{"start":1731044466232,"stop":1731044466232,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd95a2833b8df70","name":"should be able to encode the field with only RELAY set to true","time":{"start":1731044155701,"stop":1731044155703,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b8bc275cb8477be","name":"Push message with Script payload","time":{"start":1731044571245,"stop":1731044571245,"duration":0},"status":"passed","severity":"normal"},{"uid":"d663608b59cf6e2c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1731044706471,"stop":1731044706471,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41f9d595ab4c0f0","name":"Push message with XML payload","time":{"start":1731044571245,"stop":1731044571253,"duration":8},"status":"passed","severity":"normal"},{"uid":"3105a700d3a05cae","name":"Promise Callback - true","time":{"start":1731044664521,"stop":1731044664521,"duration":0},"status":"passed","severity":"normal"},{"uid":"87db3ac0b402e3f2","name":"same cluster, same shard: nodes connect","time":{"start":1731044466230,"stop":1731044466231,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cd7ea14cf23cd7","name":"Overlapping topic subscription","time":{"start":1731044720639,"stop":1731044720639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bd55faa35b623f","name":"random static sharding 3 - Cluster ID: 39, Shard ID: 444","time":{"start":1731044644158,"stop":1731044644158,"duration":0},"status":"passed","severity":"normal"},{"uid":"331e3cbb6d27a756","name":"Query Generator, Multiple PubsubTopics","time":{"start":1731044648120,"stop":1731044648120,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f15268018b157e3","name":"Subscribe and receives messages on 20 topics","time":{"start":1731044720647,"stop":1731044720647,"duration":0},"status":"passed","severity":"normal"},{"uid":"398ead5809db88b3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1731044427624,"stop":1731044427625,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc17b22eff9955ef","name":"Push message with JSON payload","time":{"start":1731044608622,"stop":1731044608622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5faa85e4179d85e","name":"random static sharding 5 - Cluster ID: 614, Shard ID: 414","time":{"start":1731044644159,"stop":1731044644159,"duration":0},"status":"passed","severity":"normal"},{"uid":"102e88404cbfcfb8","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1731044218169,"stop":1731044218169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97dc51a7ed628b9","name":"Ping on unsubscribed peer","time":{"start":1731044277902,"stop":1731044277903,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c50b97912e3dd2","name":"Subscribe and publish message","time":{"start":1731044598727,"stop":1731044598727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3877e808528390b2","name":"Check publish message containing long","time":{"start":1731044586971,"stop":1731044586971,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b75e49da41713e","name":"random static sharding 10 - Cluster ID: 247, Shard ID: 943","time":{"start":1731044644162,"stop":1731044644163,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63ba04facac7e8e","name":"Check publish message after service node is restarted","time":{"start":1731044587019,"stop":1731044587019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64835f1aaac116f6","name":"Check received message containing Arabic","time":{"start":1731044590071,"stop":1731044590071,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda953b79531905a","name":"peer:update - should do nothing if another protocol hit","time":{"start":1731044163739,"stop":1731044163739,"duration":0},"status":"passed","severity":"normal"},{"uid":"988a5b1ab3e0be87","name":"Push message with unicode special characters payload","time":{"start":1731044608623,"stop":1731044608624,"duration":1},"status":"passed","severity":"normal"},{"uid":"97457aeec29301de","name":"Check message with no content topic is not received","time":{"start":1731044590082,"stop":1731044590082,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b73e698ec523189","name":"Check message received after jswaku node is restarted","time":{"start":1731044590083,"stop":1731044590083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b925e1ece55de86c","name":"Push message with meta","time":{"start":1731044571268,"stop":1731044571268,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0fcadf92508c6b","name":"should emit a peer event after start","time":{"start":1731044221894,"stop":1731044221894,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd8e31d32891e69","name":"Query generator for multiple messages with multiple decoders","time":{"start":1731044681626,"stop":1731044681626,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4b00a1cddbe312","name":"Filter with 0 connections","time":{"start":1731044333443,"stop":1731044333443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f74ac40e83d519","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1731044257666,"stop":1731044257666,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2d802bb2e89820","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1731044147503,"stop":1731044147503,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa9593898afe41f","name":"Reusing cursor across nodes","time":{"start":1731044636169,"stop":1731044636172,"duration":3},"status":"passed","severity":"normal"},{"uid":"16c091e9d5a36793","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1731044333215,"stop":1731044333216,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98e7d47aae14bf0","name":"Subscribe and receive messages via waku relay post","time":{"start":1731044720646,"stop":1731044720646,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb04aaf5c19378bd","name":"Check received message containing numeric","time":{"start":1731044590085,"stop":1731044590091,"duration":6},"status":"passed","severity":"normal"},{"uid":"3923a03dd0e83fd7","name":"Push message on custom pubsubTopic","time":{"start":1731044471699,"stop":1731044471700,"duration":1},"status":"passed","severity":"normal"},{"uid":"df46e7c8852a40b0","name":"unsubscribes","time":{"start":1731044689702,"stop":1731044689702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78010e8d847a352","name":"Ping on unsubscribed peer","time":{"start":1731044268493,"stop":1731044268494,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ba33c0c63e5bd8","name":"Push message with content topic containing emoji","time":{"start":1731044608641,"stop":1731044608643,"duration":2},"status":"passed","severity":"normal"},{"uid":"8809b15a96ab9d97","name":"Check received message containing JSON","time":{"start":1731044590095,"stop":1731044590096,"duration":1},"status":"passed","severity":"normal"},{"uid":"a15ca24fb5b75016","name":"Push message equal or less that 1MB","time":{"start":1731044608646,"stop":1731044608646,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a91e2481720c1a6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1731044720644,"stop":1731044720644,"duration":0},"status":"passed","severity":"normal"},{"uid":"f847cbee1b1d18a2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1731044751944,"stop":1731044751944,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72ead11c62c9f20","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1731044427616,"stop":1731044427617,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c2d5fb4b3ca8bf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1731044720652,"stop":1731044720652,"duration":0},"status":"passed","severity":"normal"},{"uid":"5429139de0f9b9c3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1731044313779,"stop":1731044313779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34e061d84605389","name":"should get / set UDP multiaddr","time":{"start":1731044156414,"stop":1731044156415,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f19824d134e254","name":"configure the node with multiple pubsub topics","time":{"start":1731044644163,"stop":1731044644164,"duration":1},"status":"passed","severity":"normal"},{"uid":"962bdd9036b8979","name":"Subscribe to topic containing shell command and receive message","time":{"start":1731044720651,"stop":1731044720651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f951400449be9d48","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1731044147499,"stop":1731044147499,"duration":0},"status":"passed","severity":"normal"},{"uid":"50651cc5ab80f2c8","name":"Subscribe and receives messages on 20 topics","time":{"start":1731044720638,"stop":1731044720638,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47bb39cbb6297c2","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1731044150169,"stop":1731044150169,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac65c89721b202","name":"Mutual subscription","time":{"start":1731044598726,"stop":1731044598726,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3831b8e50c9746","name":"should set field with all protocols enabled","time":{"start":1731044156418,"stop":1731044156418,"duration":0},"status":"passed","severity":"normal"},{"uid":"292c47a755648e28","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1731044147489,"stop":1731044147489,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e31bfb9f9386f7e","name":"Refresh subscription","time":{"start":1731044720639,"stop":1731044720640,"duration":1},"status":"passed","severity":"normal"},{"uid":"519e30351075d05d","name":"Check message received after jswaku node is restarted","time":{"start":1731044388414,"stop":1731044388414,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d688929f2f599113","name":"Ordered callback, aborts when callback returns true","time":{"start":1731044681628,"stop":1731044681628,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4442c26c18393f7","name":"should properly create peer info with all multiaddrs","time":{"start":1731044156417,"stop":1731044156417,"duration":0},"status":"passed","severity":"normal"},{"uid":"62276eeb15c1f902","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1731044636159,"stop":1731044636160,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b84bc145f0d2481","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1731044333208,"stop":1731044333209,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd265d280388eb8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1731044720652,"stop":1731044720652,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75984b5c310ae37","name":"Subscribe to topic containing Russian and publish message","time":{"start":1731044598736,"stop":1731044598736,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f34b67860e61ecb","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1731044215814,"stop":1731044215814,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d2a4c3f6ff8568","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1731044147497,"stop":1731044147497,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca772b8fc1e21d","name":"Subscribe and receive messages via waku relay post","time":{"start":1731044427614,"stop":1731044427614,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6745f55459ecd7","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1731044586986,"stop":1731044586987,"duration":1},"status":"passed","severity":"normal"},{"uid":"d484508b4d0fd066","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1731044333172,"stop":1731044333173,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb719bbed279f04","name":"Check received message with timestamp: 1731044207297000000 ","time":{"start":1731044590076,"stop":1731044590076,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f785332c872332","name":"should throw error - no public key","time":{"start":1731044156409,"stop":1731044156409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98363efbaa0d7a8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1731044172163,"stop":1731044172163,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae8bd0fb21f7e5e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731044333200,"stop":1731044333201,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e2b243cb59fc75","name":"Passing page size 19 when there are 20 messages","time":{"start":1731044679104,"stop":1731044679104,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac097268b795a6d","name":"Light Node - default protocols","time":{"start":1731044707294,"stop":1731044707295,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7db63c4d72ba2b","name":"should return the correct number of peers","time":{"start":1731044188964,"stop":1731044188964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa1e604e9d36b4e","name":"Push message with custom timestamp: 1731040733558","time":{"start":1731044608645,"stop":1731044608645,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b68bddf2d27da6e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1731044147488,"stop":1731044147488,"duration":0},"status":"passed","severity":"normal"},{"uid":"28123e97d7264dba","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1731044147497,"stop":1731044147497,"duration":0},"status":"passed","severity":"normal"},{"uid":"722605d7d0c48cec","name":"Check received message containing emoji","time":{"start":1731044590075,"stop":1731044590075,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c91338e0d5529d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1731044333206,"stop":1731044333207,"duration":1},"status":"passed","severity":"normal"},{"uid":"26bad339d4f6d042","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1731044291609,"stop":1731044291610,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e73780960b2e3a","name":"handles different clusterIds correctly","time":{"start":1731044147485,"stop":1731044147486,"duration":1},"status":"passed","severity":"normal"},{"uid":"43dc74366d32b269","name":"Push message with content topic containing Chinese","time":{"start":1731044571261,"stop":1731044571261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca24973026d2d14d","name":"Publish message with custom timestamp: Fri Nov 08 2024 04:42:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1731044586988,"stop":1731044586989,"duration":1},"status":"passed","severity":"normal"},{"uid":"f560a7a9a40e353e","name":"Sign & Recover","time":{"start":1731044182620,"stop":1731044182621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4492c69cc448a84","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1731044147489,"stop":1731044147490,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6fce8485c95ac58","name":"Tracks peer failures correctly","time":{"start":1731044331896,"stop":1731044331897,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1bc56695948d23","name":"Init the array if not present","time":{"start":1731044147057,"stop":1731044147059,"duration":2},"status":"passed","severity":"normal"},{"uid":"73e2187c4e4ebedf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1731044675475,"stop":1731044675476,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbdda5c6f320856a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1731044598735,"stop":1731044598736,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1999ee798d1f251","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app88/10/topic257/proto","time":{"start":1731044633158,"stop":1731044633159,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce17ab7c61c52363","name":"Subscribe to topic containing long and receive message","time":{"start":1731044427619,"stop":1731044427619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2436d7d93c1c68","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1731044427616,"stop":1731044427616,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d203e9eea157c4","name":"1 Relay, 1 fetch","time":{"start":1731044171517,"stop":1731044171517,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dc579e3a10a182","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1731044720646,"stop":1731044720646,"duration":0},"status":"passed","severity":"normal"}] |