allure-jswaku/7337/widgets/status-chart.json
2024-08-26 23:35:43 +00:00

1 line
158 KiB
JSON

[{"uid":"7be0ed7fc891bffb","name":"Ping succeeds for all connected peers","time":{"start":1724714689804,"stop":1724714689806,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4e1c036b10be608","name":"Reopen subscription with peer with lost subscription","time":{"start":1724714639054,"stop":1724714639055,"duration":1},"status":"passed","severity":"normal"},{"uid":"2713e43ee9063fa7","name":"should throw error - invalid id","time":{"start":1724714528755,"stop":1724714528755,"duration":0},"status":"passed","severity":"normal"},{"uid":"df38fddbdd9264c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724715264556,"stop":1724715264556,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bd21855e7829ce","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724714778922,"stop":1724714778922,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc7940befa70fd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724715264557,"stop":1724715264558,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e2e0bff82f6532","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724715269111,"stop":1724715269112,"duration":1},"status":"passed","severity":"normal"},{"uid":"4301a59d4c4ee698","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724714520375,"stop":1724714520375,"duration":0},"status":"passed","severity":"normal"},{"uid":"1290647b248eff5","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724715074130,"stop":1724715074130,"duration":0},"status":"passed","severity":"normal"},{"uid":"44efc28d425f0db7","name":"Check received message containing Arabic","time":{"start":1724715103510,"stop":1724715103511,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81309f9bc505ec5","name":"Check publish message containing Script","time":{"start":1724715143942,"stop":1724715143942,"duration":0},"status":"passed","severity":"normal"},{"uid":"634a4ba8ed0d3b70","name":"Ordered Callback - false","time":{"start":1724715259850,"stop":1724715259850,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5e2fe854566104","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724714778918,"stop":1724714778918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7a6cb67908d9b1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724715264539,"stop":1724715264540,"duration":1},"status":"passed","severity":"normal"},{"uid":"67cda1f687eec523","name":"should get / set TCP multiaddr","time":{"start":1724714528761,"stop":1724714528762,"duration":1},"status":"passed","severity":"normal"},{"uid":"6391b30eb030998b","name":"random static sharding 1 - Cluster ID: 373, Shard ID: 561","time":{"start":1724715221757,"stop":1724715221758,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ece3c7c32752847","name":"Check message on other pubsub topic is not received","time":{"start":1724715103504,"stop":1724715103504,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd06c0962e846b9","name":"should not receive a peer event before start","time":{"start":1724714583465,"stop":1724714583466,"duration":1},"status":"passed","severity":"normal"},{"uid":"7235b2d17914339","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724715238077,"stop":1724715238077,"duration":0},"status":"passed","severity":"normal"},{"uid":"5980ce59e0cdba02","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724715264568,"stop":1724715264569,"duration":1},"status":"passed","severity":"normal"},{"uid":"fade7d8b557ca865","name":"Check received message containing Script","time":{"start":1724715103498,"stop":1724715103499,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdb6b922c13a574","name":"Push message with emoji payload","time":{"start":1724715239089,"stop":1724715239089,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c99b790affd0c1c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724714555832,"stop":1724714555832,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdaa367ae9e8135","name":"Check publish message containing Russian","time":{"start":1724715143941,"stop":1724715143941,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe158a298b0410b","name":"Generator, 2 different pubsubtopics","time":{"start":1724715269117,"stop":1724715269118,"duration":1},"status":"passed","severity":"normal"},{"uid":"73964efccfeb8f83","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724715103516,"stop":1724715103516,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f636fd017219a","name":"should not receive a peer event after stop","time":{"start":1724714583467,"stop":1724714583468,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3516a893fbea31","name":"through manual discovery","time":{"start":1724714994654,"stop":1724714994654,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dbf538daebc59","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724714520385,"stop":1724714520385,"duration":0},"status":"passed","severity":"normal"},{"uid":"76690f360a53d257","name":"Check received message containing Script","time":{"start":1724714779154,"stop":1724714779154,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba2ef31a5f956ed","name":"Fails to push message with empty content topic","time":{"start":1724715239147,"stop":1724715239147,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04042b350da1f59","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724715264555,"stop":1724715264556,"duration":1},"status":"passed","severity":"normal"},{"uid":"341c9b57f382fec5","name":"throws on content topic with empty version field","time":{"start":1724714520371,"stop":1724714520371,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a7bc3d9b15d1a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724714934684,"stop":1724714934684,"duration":0},"status":"passed","severity":"normal"},{"uid":"742684aa18cb6220","name":"should not receive a peer event before start","time":{"start":1724714548293,"stop":1724714548293,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51befba9a8adb19","name":"Subscribe and receive messages via waku relay post","time":{"start":1724714823643,"stop":1724714823643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ce7ae599817bc3","name":"Check received message containing Chinese","time":{"start":1724714779137,"stop":1724714779147,"duration":10},"status":"passed","severity":"normal"},{"uid":"b10ea063afb3168b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724715264571,"stop":1724715264571,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c7c2f311b9e683","name":"Publish message with custom timestamp: Mon Aug 26 2024 22:31:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1724715143947,"stop":1724715143947,"duration":0},"status":"passed","severity":"normal"},{"uid":"629faa36edd0cba7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724715116755,"stop":1724715116755,"duration":0},"status":"passed","severity":"normal"},{"uid":"2620183d40f4fa9c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724714571101,"stop":1724714571102,"duration":1},"status":"passed","severity":"normal"},{"uid":"726b50a6fa1ede4d","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724714520379,"stop":1724714520379,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cc1ed1dfb85984","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724714520380,"stop":1724714520380,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed9c22e1e515be1","name":"should properly create location multiaddrs - tcp6","time":{"start":1724714528763,"stop":1724714528763,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cb21f0f854ae17","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724715206989,"stop":1724715206990,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5aafde870813ebb","name":"Query generator for multiple messages","time":{"start":1724715260155,"stop":1724715260155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b950cc08dffbe738","name":"Check received message containing emoji","time":{"start":1724714779159,"stop":1724714779159,"duration":0},"status":"passed","severity":"normal"},{"uid":"455cefad939608fe","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724714520392,"stop":1724714520393,"duration":1},"status":"passed","severity":"normal"},{"uid":"752992a02bf04c2b","name":"should get / set UDP multiaddr","time":{"start":1724714528761,"stop":1724714528761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0cb95a48f2c8ee0","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724714520372,"stop":1724714520373,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c6975160fb1f418","name":"Check received message containing special chars","time":{"start":1724715103496,"stop":1724715103496,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e54eff89722ad0","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724714520375,"stop":1724714520375,"duration":0},"status":"passed","severity":"normal"},{"uid":"316c579a5399e389","name":"Passing an array","time":{"start":1724715286906,"stop":1724715286906,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a860b0322e46435","name":"should return false","time":{"start":1724714528756,"stop":1724714528756,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bf6833a47eaca","name":"should properly create location multiaddrs - udp4","time":{"start":1724714528762,"stop":1724714528762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdfca3733708be7","name":"Fails to push message with empty content topic","time":{"start":1724715106047,"stop":1724715106048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d227b5c18a35c3","name":"Push message with Script payload","time":{"start":1724715106000,"stop":1724715106001,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbec57ee6f9a2471","name":"Push message with rate limit","time":{"start":1724715106053,"stop":1724715106054,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffddfe958746d87","name":"Push message with content topic containing short","time":{"start":1724715239089,"stop":1724715239090,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3dda3a4b2fe441","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724715155603,"stop":1724715155603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e610d7711dd226eb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724715308222,"stop":1724715308222,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1a06bf254c2fef","name":"Push message with Russian payload","time":{"start":1724715239086,"stop":1724715239086,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cdae9f99364799","name":"shard 0","time":{"start":1724715221753,"stop":1724715221753,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce03d41b162fc1d","name":"Subscribe and publish message","time":{"start":1724715155591,"stop":1724715155592,"duration":1},"status":"passed","severity":"normal"},{"uid":"64148bfed1ba3668","name":"Check received message containing JSON","time":{"start":1724715103513,"stop":1724715103513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c7c3cd57f3bdf7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724715264554,"stop":1724715264555,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48ebf72a2b242f8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724715264570,"stop":1724715264571,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1804eb2bd4d413","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724714823663,"stop":1724714823664,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbb5bb318ecb440","name":"different cluster, different shard: nodes don't connect","time":{"start":1724714778917,"stop":1724714778917,"duration":0},"status":"passed","severity":"normal"},{"uid":"f803b04438dc186f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app50/8/topic348/utf8","time":{"start":1724715186423,"stop":1724715186423,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61c5dcf7ec8cb3d","name":"A test","time":{"start":1724714934859,"stop":1724714934859,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad2cc9a1a19c6a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724714778921,"stop":1724714778921,"duration":0},"status":"passed","severity":"normal"},{"uid":"269563980792106e","name":"Push message with content topic containing special chars","time":{"start":1724715239091,"stop":1724715239091,"duration":0},"status":"passed","severity":"normal"},{"uid":"8631f8bd50c6960b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724714571097,"stop":1724714571099,"duration":2},"status":"passed","severity":"normal"},{"uid":"f63ddf711852bea3","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724715155606,"stop":1724715155606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78b1035fe134547","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724714544282,"stop":1724714544282,"duration":0},"status":"skipped","severity":"normal"},{"uid":"739a86fd7e7fd2a4","name":"should set field with all protocols disabled","time":{"start":1724714528764,"stop":1724714528764,"duration":0},"status":"passed","severity":"normal"},{"uid":"df77221dd914fef1","name":"Publishes to nwaku","time":{"start":1724715127604,"stop":1724715127604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43945574add91a0","name":"Check publish message containing shell command","time":{"start":1724715143944,"stop":1724715143945,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f61729122dd8d","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724715074136,"stop":1724715074137,"duration":1},"status":"passed","severity":"normal"},{"uid":"676f7195bd334e4a","name":"Push message with content topic containing Chinese","time":{"start":1724715106024,"stop":1724715106032,"duration":8},"status":"passed","severity":"normal"},{"uid":"64b1f3802c1d9211","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724714520378,"stop":1724714520378,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ef1425de361048","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724715155603,"stop":1724715155603,"duration":0},"status":"passed","severity":"normal"},{"uid":"636679d3a915cd3f","name":"Push message with content topic containing unicode special characters","time":{"start":1724715106036,"stop":1724715106046,"duration":10},"status":"passed","severity":"normal"},{"uid":"1d80b46bdc178fe","name":"Used by Waku Relay","time":{"start":1724715286907,"stop":1724715286907,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ec670a36fa0f10","name":"Check received message containing shell command","time":{"start":1724715103513,"stop":1724715103514,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8edcb513e9437","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app40/4/topic540/proto","time":{"start":1724715186422,"stop":1724715186423,"duration":1},"status":"passed","severity":"normal"},{"uid":"60999bf4efd2ca34","name":"Correctly serialized arguments","time":{"start":1724714994888,"stop":1724714994889,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b857887587206f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724715264551,"stop":1724715264551,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb589081c2dc359","name":"Should update multiaddrs","time":{"start":1724715074470,"stop":1724715074470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9bfef880b3bb6a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724714628757,"stop":1724714628757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d010b667528c81eb","name":"Check received message containing Basic HTML tag","time":{"start":1724714779155,"stop":1724714779155,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2b980d7160869a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724714823645,"stop":1724714823645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf738e6909c3ae","name":"Check received message containing Russian","time":{"start":1724715103511,"stop":1724715103511,"duration":0},"status":"passed","severity":"normal"},{"uid":"8230fabcaf957e0e","name":"Passing page size 11 when there are 10 messages","time":{"start":1724715272694,"stop":1724715272694,"duration":0},"status":"passed","severity":"normal"},{"uid":"185e5700d938aba7","name":"should return all peers when numPeers is 0","time":{"start":1724714533481,"stop":1724714533481,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4a77c1f6923e16","name":"connected peers and dial","time":{"start":1724715103684,"stop":1724715103684,"duration":0},"status":"skipped","severity":"normal"},{"uid":"232f98ecd132ef5f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724714543971,"stop":1724714543971,"duration":0},"status":"passed","severity":"normal"},{"uid":"de450331e9980a0f","name":"Overlapping topic subscription","time":{"start":1724714823645,"stop":1724714823646,"duration":1},"status":"passed","severity":"normal"},{"uid":"501063859ad44cf2","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724714520379,"stop":1724714520379,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c9d9231618ef56","name":"unsubscribes","time":{"start":1724715278313,"stop":1724715278313,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fc70b351465037","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724714823665,"stop":1724714823668,"duration":3},"status":"passed","severity":"normal"},{"uid":"2fa757c5a86d27d2","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724715074137,"stop":1724715074139,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9c29d64e7d68216","name":"random static sharding 3 - Cluster ID: 308, Shard ID: 76","time":{"start":1724715221764,"stop":1724715221764,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e261c65a043c4a","name":"Accepts a valid Waku Message","time":{"start":1724714536752,"stop":1724714536753,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8d384b08b466e3","name":"Subscribe to topic containing short and receive message","time":{"start":1724715264566,"stop":1724715264566,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f14bfaf1a922467","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724714778921,"stop":1724714778921,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d48d32c72abda0","name":"Push message with special chars payload","time":{"start":1724715105982,"stop":1724715105983,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ab367016fca456","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724714520384,"stop":1724714520384,"duration":0},"status":"passed","severity":"normal"},{"uid":"4153b5b3510caa1e","name":"Relay + Store","time":{"start":1724714579372,"stop":1724714579372,"duration":0},"status":"passed","severity":"normal"},{"uid":"466ee0409421bf09","name":"Query with Ordered Callback, No Decoder","time":{"start":1724715238076,"stop":1724715238076,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5cd8487c4b12d4","name":"should emit a peer event after start","time":{"start":1724714583447,"stop":1724714583448,"duration":1},"status":"passed","severity":"normal"},{"uid":"28cea80c8260b1b5","name":"should throw an error for insufficient data","time":{"start":1724714520352,"stop":1724714520352,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbae4131a564d2b4","name":"pre and post cipher","time":{"start":1724714554582,"stop":1724714554582,"duration":0},"status":"passed","severity":"normal"},{"uid":"4925a5aa78e34e97","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724714520383,"stop":1724714520383,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ee31a859e41ab7","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724714533481,"stop":1724714533482,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ed18f07790db30","name":"same cluster, different shard: nodes connect","time":{"start":1724714987555,"stop":1724714987555,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d746edecabaee93","name":"Mutual subscription","time":{"start":1724715155589,"stop":1724715155590,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ceae542eb40bb8","name":"Fails to publish duplicate message","time":{"start":1724715143947,"stop":1724715143948,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7e5277e3a99365","name":"Push message with content topic containing escaped characters","time":{"start":1724715239145,"stop":1724715239146,"duration":1},"status":"passed","severity":"normal"},{"uid":"b872f8f91364add8","name":"Nodes with multiple pubsub topic","time":{"start":1724715116752,"stop":1724715116753,"duration":1},"status":"passed","severity":"normal"},{"uid":"3686d82329a77f5a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724714520374,"stop":1724714520374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20547e2dbdf4539","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724715155605,"stop":1724715155605,"duration":0},"status":"passed","severity":"normal"},{"uid":"267e33ab703ccf80","name":"Push message with SQL Injection payload","time":{"start":1724715105989,"stop":1724715106000,"duration":11},"status":"passed","severity":"normal"},{"uid":"941f27b39bef2f02","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724715264560,"stop":1724715264565,"duration":5},"status":"passed","severity":"normal"},{"uid":"1c046dc7f345ad51","name":"Init the array if not present","time":{"start":1724714520010,"stop":1724714520011,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6e359d608e9991","name":"Filter with 1 connections","time":{"start":1724714837878,"stop":1724714837878,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ef311a74fe7247","name":"Push message with shell command payload","time":{"start":1724715239088,"stop":1724715239088,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef338c161342e222","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724715155592,"stop":1724715155592,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc122780e28c765","name":"Push message with content topic containing Russian","time":{"start":1724715239092,"stop":1724715239092,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab3ab9eba97deaf","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724714778920,"stop":1724714778920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88012f3a3d86cd1","name":"Push message with Arabic payload","time":{"start":1724715105985,"stop":1724715105985,"duration":0},"status":"passed","severity":"normal"},{"uid":"4867498c69057f07","name":"returns all values when wanted number is greater than available values","time":{"start":1724714543647,"stop":1724714543647,"duration":0},"status":"passed","severity":"normal"},{"uid":"86055429eae20f36","name":"Passing page size 3 when there are 20 messages","time":{"start":1724715272693,"stop":1724715272694,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3671cb5bd9f868","name":"Push message with content topic containing JSON","time":{"start":1724715239145,"stop":1724715239145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8ecaaefe131c6e","name":"more peers than existing","time":{"start":1724715103684,"stop":1724715103684,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4f74fc6ade02257","name":"Query Generator, No message returned","time":{"start":1724715238075,"stop":1724715238075,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c791bfc00f38e5","name":"Push message with short payload","time":{"start":1724715105979,"stop":1724715105980,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecbbdfb4e30b5c04","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724714778922,"stop":1724714778923,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4201b2b3bff714","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724714520385,"stop":1724714520385,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28177e449260d7e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724714823662,"stop":1724714823662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a256456766fa5e8","name":"should emit a peer event after start","time":{"start":1724714548292,"stop":1724714548293,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc4622718ec9fc0","name":"Push message with JSON payload","time":{"start":1724715106002,"stop":1724715106002,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fe8a6681c29c8f","name":"Refresh subscription","time":{"start":1724715264566,"stop":1724715264566,"duration":0},"status":"passed","severity":"normal"},{"uid":"75948a6364125c4c","name":"1 Store, 2 fetches","time":{"start":1724714543970,"stop":1724714543971,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6fc1a2d2d15877","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724715264565,"stop":1724715264565,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4c437f110a8bcd","name":"Push message with content topic containing escaped characters","time":{"start":1724715106035,"stop":1724715106036,"duration":1},"status":"passed","severity":"normal"},{"uid":"90743fc394b1ac26","name":"Push 30 different messages","time":{"start":1724715239089,"stop":1724715239089,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce12c62fc0c4052f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app95/2/topic607/json","time":{"start":1724715186425,"stop":1724715186425,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5a66f884063285","name":"Check message with non string payload is not received","time":{"start":1724715103519,"stop":1724715103519,"duration":0},"status":"passed","severity":"normal"},{"uid":"997d30e0058579f8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724714823661,"stop":1724714823662,"duration":1},"status":"passed","severity":"normal"},{"uid":"a340d4afaf5a6afc","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724714544047,"stop":1724714544047,"duration":0},"status":"passed","severity":"normal"},{"uid":"a376a654e80ddab4","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724715288291,"stop":1724715288291,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e8fa2ab1ccdcaa","name":"LightPush with 1 connections","time":{"start":1724714837878,"stop":1724714837878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93330ddb4dcc884","name":"Check publish message containing SQL Injection","time":{"start":1724715143941,"stop":1724715143942,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e98736db71d8085","name":"Encoder throws on empty string content topic","time":{"start":1724714555833,"stop":1724714555834,"duration":1},"status":"passed","severity":"normal"},{"uid":"130a5dd291ab3065","name":"Check publish message containing long","time":{"start":1724715143938,"stop":1724715143938,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76c093aeeae5b9f","name":"Encoder throws on undefined content topic","time":{"start":1724714533565,"stop":1724714533566,"duration":1},"status":"passed","severity":"normal"},{"uid":"db19637b716c977d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724714628756,"stop":1724714628756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d650f5ef780846","name":"Relay - times out","time":{"start":1724715292122,"stop":1724715292122,"duration":0},"status":"passed","severity":"normal"},{"uid":"d198db663016eb93","name":"Ordered Callback - true","time":{"start":1724715259849,"stop":1724715259850,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c289e627bc1051f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724715264550,"stop":1724715264550,"duration":0},"status":"passed","severity":"normal"},{"uid":"deff6c489ab5876d","name":"Query generator for multiple messages with different message text format","time":{"start":1724715260155,"stop":1724715260156,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c647f2bb755312d","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724715074099,"stop":1724715074100,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99708e5c25d802e","name":"Push message with content topic containing Script","time":{"start":1724715106033,"stop":1724715106034,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c71cc40aaf245f","name":"Renews peer on consistent missed messages","time":{"start":1724714689813,"stop":1724714689813,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c6049b3897f701","name":"Filter with 2 connections","time":{"start":1724714837879,"stop":1724714837879,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b334699e1bc0a1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724714823653,"stop":1724714823660,"duration":7},"status":"passed","severity":"normal"},{"uid":"83f1513d3e49cac4","name":"Check message with invalid timestamp is not received","time":{"start":1724714779173,"stop":1724714779173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72e2c4f8373aaa0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724714522858,"stop":1724714522858,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16b927e9ef5e42f","name":"can dial TLS multiaddrs","time":{"start":1724714994654,"stop":1724714994654,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c8b1b275076aee","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724715288294,"stop":1724715288295,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc7305c9416e695","name":"random static sharding 6 - Cluster ID: 305, Shard ID: 7","time":{"start":1724715221766,"stop":1724715221766,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b937c245fac9305","name":"start node with empty content topic","time":{"start":1724715186429,"stop":1724715186434,"duration":5},"status":"passed","severity":"normal"},{"uid":"36e7b8ce10422c42","name":"Throws when trying to push message with empty payload","time":{"start":1724715106022,"stop":1724715106022,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b83d43d7e3da92","name":"Renews peer on consistent ping failures","time":{"start":1724714689810,"stop":1724714689811,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ff904a18edb97a","name":"can start and stop the service","time":{"start":1724715129460,"stop":1724715129461,"duration":1},"status":"passed","severity":"normal"},{"uid":"665f7fe063f99efd","name":"same cluster, same shard: nodes connect","time":{"start":1724714778914,"stop":1724714778915,"duration":1},"status":"passed","severity":"normal"},{"uid":"3306dff050c765eb","name":"Push message with long payload","time":{"start":1724715239083,"stop":1724715239083,"duration":0},"status":"passed","severity":"normal"},{"uid":"466f0d3992d931bf","name":"Passing invalid cursor","time":{"start":1724715207004,"stop":1724715207008,"duration":4},"status":"passed","severity":"normal"},{"uid":"a639dede1d267ec9","name":"should set field with only FILTER enabled","time":{"start":1724714528765,"stop":1724714528765,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccec7e9220e3728","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724715074103,"stop":1724715074120,"duration":17},"status":"passed","severity":"normal"},{"uid":"bdb6e5b69b7b2bc1","name":"Push message with content topic containing numeric","time":{"start":1724715239090,"stop":1724715239090,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc35c4ccca117d5","name":"should encode/decode to RLP encoding","time":{"start":1724714528757,"stop":1724714528757,"duration":0},"status":"passed","severity":"normal"},{"uid":"189fcec286ed51ad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724714520387,"stop":1724714520387,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e53c16b98fd5ff3","name":"Subscribe to topic containing long and receive message","time":{"start":1724714823647,"stop":1724714823652,"duration":5},"status":"passed","severity":"normal"},{"uid":"244d7e10c5915994","name":"removeEventListener with correct event","time":{"start":1724714611185,"stop":1724714611191,"duration":6},"status":"passed","severity":"normal"},{"uid":"c9e8d299fb108c9d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724715264570,"stop":1724715264570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47b5744d27e01be","name":"Check received message containing JSON","time":{"start":1724715103500,"stop":1724715103500,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40af36cf6451b61","name":"Check meta is set [symmetric]","time":{"start":1724714554192,"stop":1724714554192,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ae59d5ebd5b9c6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724714543647,"stop":1724714543648,"duration":1},"status":"passed","severity":"normal"},{"uid":"9353f201b967becd","name":"ignores domain fetching errors","time":{"start":1724714544279,"stop":1724714544279,"duration":0},"status":"passed","severity":"normal"},{"uid":"56812fd91e66881c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724714528082,"stop":1724714528083,"duration":1},"status":"passed","severity":"normal"},{"uid":"5faccebddadbe79c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724714528078,"stop":1724714528080,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d50990c9f291983","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724714520391,"stop":1724714520391,"duration":0},"status":"passed","severity":"normal"},{"uid":"1830859157ac061c","name":"should not fail to stop the service if it was not started","time":{"start":1724714548291,"stop":1724714548291,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ee6bb79a6dc3f4","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724715155592,"stop":1724715155593,"duration":1},"status":"passed","severity":"normal"},{"uid":"98584263c7aaf70e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724714520374,"stop":1724714520374,"duration":0},"status":"passed","severity":"normal"},{"uid":"890618471af762a2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724714528081,"stop":1724714528081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f7a5fa976d3d01","name":"caches peers it previously fetched","time":{"start":1724714544279,"stop":1724714544280,"duration":1},"status":"passed","severity":"normal"},{"uid":"f410cc5b316f15e3","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724715206990,"stop":1724715206990,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd3e986baeb6529","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724714664471,"stop":1724714664475,"duration":4},"status":"passed","severity":"normal"},{"uid":"3b0143de5b3dfb4c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724715155606,"stop":1724715155607,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ca964ac6ae69ee","name":"Generator, 2 different pubsubtopics","time":{"start":1724715269111,"stop":1724715269111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef13e6f7ed84fc5f","name":"can start the service","time":{"start":1724714548290,"stop":1724714548290,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8ed331dbb3adb7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724714934682,"stop":1724714934683,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee3ba03dd2b1f48","name":"Check message on other pubsub topic is not received","time":{"start":1724714779175,"stop":1724714779175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2184a4defb6222","name":"Nodes with multiple pubsub topic","time":{"start":1724715116755,"stop":1724715116755,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e9554494fef9aa","name":"Waku message hash computation (no timestamp)","time":{"start":1724714522859,"stop":1724714522859,"duration":0},"status":"passed","severity":"normal"},{"uid":"660b64d161fe1427","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724714778950,"stop":1724714778950,"duration":0},"status":"passed","severity":"normal"},{"uid":"14484f47b58f8ce3","name":"Waku message hash computation (payload length 0)","time":{"start":1724714522858,"stop":1724714522858,"duration":0},"status":"passed","severity":"normal"},{"uid":"840e0f1f9c860740","name":"Push message with Chinese payload","time":{"start":1724715105983,"stop":1724715105984,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c9468d5e8b8b69","name":"Push message with custom timestamp: 1693956439511","time":{"start":1724715106054,"stop":1724715106055,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53916c52bde375c","name":"Check publish message after service node is restarted","time":{"start":1724715143950,"stop":1724715143950,"duration":0},"status":"skipped","severity":"normal"},{"uid":"332e5f1df8f7e660","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724715264552,"stop":1724715264552,"duration":0},"status":"passed","severity":"normal"},{"uid":"63aeeac8cde2583b","name":"Push message with custom timestamp: 1724718439511","time":{"start":1724715106056,"stop":1724715106057,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ec090ed3c961f5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724715155593,"stop":1724715155594,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3668adbe6fbc24","name":"Ping on unsubscribed peer","time":{"start":1724714639052,"stop":1724714639054,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d447e1bff1808f1","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724715143949,"stop":1724715143949,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad50a6f27be5b05a","name":"Check received message containing XML","time":{"start":1724715103512,"stop":1724715103512,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53403dceaa249c5","name":"Publish message with large meta","time":{"start":1724715143951,"stop":1724715143951,"duration":0},"status":"passed","severity":"normal"},{"uid":"e886b0c55a768dc7","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724714778925,"stop":1724714778925,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53f90a882f4fb9a","name":"should only return 1 node with store capability","time":{"start":1724714544281,"stop":1724714544281,"duration":0},"status":"passed","severity":"normal"},{"uid":"608ff52d5ca36f3b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724714544281,"stop":1724714544281,"duration":0},"status":"passed","severity":"normal"},{"uid":"25060cc72e25b400","name":"Relay + Store","time":{"start":1724714528766,"stop":1724714528766,"duration":0},"status":"passed","severity":"normal"},{"uid":"8900bc011c82b781","name":"Reopen subscription with peer with lost subscription","time":{"start":1724714666761,"stop":1724714666761,"duration":0},"status":"passed","severity":"normal"},{"uid":"2375bc26f43ed4bc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724714778924,"stop":1724714778924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b292805ef6a0c3f","name":"Relay - dialed after","time":{"start":1724715292121,"stop":1724715292122,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c37ac9ed41cc389","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724714520394,"stop":1724714520394,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe03fa0b9bfd187d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724714548294,"stop":1724714548294,"duration":0},"status":"passed","severity":"normal"},{"uid":"1186099d2a1b07cb","name":"Subscribe to topic containing Script and receive message","time":{"start":1724715264552,"stop":1724715264553,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea71e4c507553ef","name":"Publish without waiting for remote peer","time":{"start":1724715155590,"stop":1724715155591,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1cd2872ef4da661","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724714520386,"stop":1724714520386,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73d22997352bda2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724715308223,"stop":1724715308223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ff341220b5fc9","name":"Using a function","time":{"start":1724715286907,"stop":1724715286907,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba13bf0f514ce44","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724714778947,"stop":1724714778947,"duration":0},"status":"passed","severity":"normal"},{"uid":"3031ba3218f0409d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724714520374,"stop":1724714520374,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36089b17dc83662","name":"Check message with invalid timestamp is not received","time":{"start":1724715103517,"stop":1724715103517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10491265d939eb9","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724715074140,"stop":1724715074141,"duration":1},"status":"passed","severity":"normal"},{"uid":"6966e5696faeb719","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724714706963,"stop":1724714706964,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed447e90defd91ec","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724715239144,"stop":1724715239145,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8853c85d19f45bb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724715264569,"stop":1724715264569,"duration":0},"status":"passed","severity":"normal"},{"uid":"234828bca7744ca2","name":"Push message with unicode special characters payload","time":{"start":1724715239088,"stop":1724715239089,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52c943c687c916b","name":"handles empty shards array correctly","time":{"start":1724714520393,"stop":1724714520393,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c54696c6d22792","name":"throws on empty content topic","time":{"start":1724714520368,"stop":1724714520368,"duration":0},"status":"passed","severity":"normal"},{"uid":"794f52946897d169","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724714778926,"stop":1724714778927,"duration":1},"status":"passed","severity":"normal"},{"uid":"1302a01c02130827","name":"should set field with only RELAY enabled","time":{"start":1724714528764,"stop":1724714528765,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f992215eb46a66f","name":"random static sharding 8 - Cluster ID: 856, Shard ID: 496","time":{"start":1724715221767,"stop":1724715221767,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bad9885af22bd1f","name":"Subscribe to topic containing short and receive message","time":{"start":1724714823646,"stop":1724714823646,"duration":0},"status":"passed","severity":"normal"},{"uid":"72134e8d70425bfb","name":"should decode valid enr with tcp successfully","time":{"start":1724714528753,"stop":1724714528754,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e27467fc97bf276","name":"Check received message containing JSON","time":{"start":1724714779155,"stop":1724714779156,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfed7ad3963fdc7d","name":"LightPush with 0 connections","time":{"start":1724714837877,"stop":1724714837877,"duration":0},"status":"passed","severity":"normal"},{"uid":"4662f46fe4beed2b","name":"Ping on subscribed peer","time":{"start":1724714639051,"stop":1724714639051,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedd6ea7c49a56e9","name":"Generator, custom pubsub topic","time":{"start":1724715269115,"stop":1724715269115,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7391c5c6400190","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724715155601,"stop":1724715155602,"duration":1},"status":"passed","severity":"normal"},{"uid":"77da7326056f00e1","name":"Check message with no payload is not received","time":{"start":1724715103518,"stop":1724715103519,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6204c7a9d55086","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724715221754,"stop":1724715221757,"duration":3},"status":"passed","severity":"normal"},{"uid":"2253ff8664fd9ca5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724714664477,"stop":1724714664477,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bdd7352c86a1bb","name":"Generator, custom pubsub topic","time":{"start":1724715269110,"stop":1724715269110,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40e178365e9c288","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724714582363,"stop":1724714582363,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdd1e9b8db6f278","name":"Push message with content topic containing shell command","time":{"start":1724715239145,"stop":1724715239145,"duration":0},"status":"passed","severity":"normal"},{"uid":"987556e295f80f36","name":"Check received message containing escaped characters","time":{"start":1724714779158,"stop":1724714779158,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbefd3544878172a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724715238078,"stop":1724715238078,"duration":0},"status":"passed","severity":"normal"},{"uid":"e483885a9ac51ea","name":"Check received message containing short","time":{"start":1724715103508,"stop":1724715103508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcc4de56e864e41","name":"returns all values when wanted number matches available values","time":{"start":1724714543645,"stop":1724714543647,"duration":2},"status":"passed","severity":"normal"},{"uid":"d54324af068afbc1","name":"Passing page size 0 when there are 110 messages","time":{"start":1724715272692,"stop":1724715272693,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5e5bcd743da006","name":"Wrong topic","time":{"start":1724715186426,"stop":1724715186426,"duration":0},"status":"passed","severity":"normal"},{"uid":"8423b50b4dd5113b","name":"Push message with Chinese payload","time":{"start":1724715239085,"stop":1724715239085,"duration":0},"status":"passed","severity":"normal"},{"uid":"70728eee8e0e660e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724714528085,"stop":1724714528086,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb7a9e120134735","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724714544282,"stop":1724714544282,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d89f1128613b72f","name":"Check received message containing shell command","time":{"start":1724714779158,"stop":1724714779158,"duration":0},"status":"passed","severity":"normal"},{"uid":"1389c126c7212120","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724714778920,"stop":1724714778921,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5de68ddaffa215f","name":"Check received message with timestamp: 1724714569701 ","time":{"start":1724715103502,"stop":1724715103502,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f55eb6cfeac6a19","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724714778926,"stop":1724714778926,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bfc7920ed64dad","name":"Push message with content topic containing Arabic","time":{"start":1724715106032,"stop":1724715106032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a8e74202d980ae","name":"tcp ip4 address","time":{"start":1724714528115,"stop":1724714528115,"duration":0},"status":"passed","severity":"normal"},{"uid":"618515936024b94b","name":"should set field with all protocols enabled","time":{"start":1724714528764,"stop":1724714528764,"duration":0},"status":"passed","severity":"normal"},{"uid":"52750ada63d719f7","name":"should handle corrupted local storage data gracefully","time":{"start":1724714548295,"stop":1724714548295,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bef90a75811e87c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724715116752,"stop":1724715116752,"duration":0},"status":"passed","severity":"normal"},{"uid":"895bb5dd2a22bbab","name":"Check received message containing unicode special characters","time":{"start":1724714779158,"stop":1724714779159,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e56d0fd11ef5a7","name":"Subscribe and receive messages via lightPush","time":{"start":1724715264557,"stop":1724715264557,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb48fa7c5a09fa2f","name":"Check received message containing escaped characters","time":{"start":1724715103500,"stop":1724715103501,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1343e975a7f334d","name":"Check publish message containing Arabic","time":{"start":1724715143939,"stop":1724715143941,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdd13c3290e41b5d","name":"should add and remove event listeners correctly","time":{"start":1724714548295,"stop":1724714548295,"duration":0},"status":"passed","severity":"normal"},{"uid":"29727029e48b2e07","name":"Check received message containing escaped characters","time":{"start":1724715103514,"stop":1724715103514,"duration":0},"status":"passed","severity":"normal"},{"uid":"1991aa386f9ab1d5","name":"Subscribe to topic containing XML and receive message","time":{"start":1724714823661,"stop":1724714823661,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9af2099d117a5a","name":"throws on content topic with generation field greater than 0","time":{"start":1724714520370,"stop":1724714520370,"duration":0},"status":"passed","severity":"normal"},{"uid":"f046b5805a48b373","name":"random static sharding 4 - Cluster ID: 624, Shard ID: 887","time":{"start":1724715221764,"stop":1724715221765,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46b423caf06c544","name":"Filter with 0 connections","time":{"start":1724714837877,"stop":1724714837878,"duration":1},"status":"passed","severity":"normal"},{"uid":"1346751aed15cb29","name":"different cluster, same shard: nodes don't connect","time":{"start":1724714987555,"stop":1724714987555,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c84cb6d3c094630","name":"Should update shard info","time":{"start":1724715074470,"stop":1724715074471,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b566790213b936a","name":"Subscribe to topic containing Script and receive message","time":{"start":1724715264569,"stop":1724715264569,"duration":0},"status":"passed","severity":"normal"},{"uid":"78bdcd1de77fcc3b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724714528088,"stop":1724714528088,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bab445b7679e43b","name":"Push message with shell command payload","time":{"start":1724715106002,"stop":1724715106002,"duration":0},"status":"passed","severity":"normal"},{"uid":"9377f97b3b636397","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724714823642,"stop":1724714823642,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32057723713073c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724714520351,"stop":1724714520351,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d008c04c69e905","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724715264550,"stop":1724715264551,"duration":1},"status":"passed","severity":"normal"},{"uid":"e933c6469679f826","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724715155605,"stop":1724715155605,"duration":0},"status":"passed","severity":"normal"},{"uid":"70286fdfdf5819f2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724714778921,"stop":1724714778922,"duration":1},"status":"passed","severity":"normal"},{"uid":"a877e78829ea682","name":"nwaku subscribes","time":{"start":1724715127603,"stop":1724715127603,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bba1765f06865d6","name":"Promise Callback - true","time":{"start":1724715259847,"stop":1724715259848,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9daba258a7c9fc4","name":"Query Generator, No Decoder","time":{"start":1724715238072,"stop":1724715238074,"duration":2},"status":"passed","severity":"normal"},{"uid":"4299c36ec5ed1815","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724714528084,"stop":1724714528085,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3c81adb4e00aac","name":"Encoder throws on empty string content topic","time":{"start":1724714554193,"stop":1724714554194,"duration":1},"status":"passed","severity":"normal"},{"uid":"827f8d4b112f05f4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724714520388,"stop":1724714520388,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d71cda2fd29c4eb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724714706964,"stop":1724714706964,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e60dcbecc0775f6","name":"Push message with content topic containing unicode special characters","time":{"start":1724715239146,"stop":1724715239146,"duration":0},"status":"passed","severity":"normal"},{"uid":"951e5b5a08fd112e","name":"random static sharding 2 - Cluster ID: 48, Shard ID: 797","time":{"start":1724715221758,"stop":1724715221764,"duration":6},"status":"passed","severity":"normal"},{"uid":"4dd09f32821fe94a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724714520386,"stop":1724714520386,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2e1e19a3d6184d","name":"Push message with content topic containing XML","time":{"start":1724715239144,"stop":1724715239144,"duration":0},"status":"passed","severity":"normal"},{"uid":"88827fe19cf14373","name":"Renews subscription after lossing a connection","time":{"start":1724715264574,"stop":1724715264574,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff8beddebb4f8ba","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724714839313,"stop":1724714839313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bd576b99f96840","name":"should throw error - no public key","time":{"start":1724714528754,"stop":1724714528755,"duration":1},"status":"passed","severity":"normal"},{"uid":"906b5817b123501f","name":"Check received message containing unicode special characters","time":{"start":1724715103514,"stop":1724715103515,"duration":1},"status":"passed","severity":"normal"},{"uid":"207ebc96559d38de","name":"Check received message containing Script","time":{"start":1724715103512,"stop":1724715103512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f4ce7b573f2711","name":"configure the node with multiple pubsub topics","time":{"start":1724715221770,"stop":1724715221770,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f7c9837204ddfc","name":"Overlapping topic subscription","time":{"start":1724715264565,"stop":1724715264565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3473f082a807862","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724714578475,"stop":1724714578475,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02941a488d244f","name":"should be online or offline if network state changed","time":{"start":1724714571106,"stop":1724714571106,"duration":0},"status":"broken","severity":"normal"},{"uid":"3b12946fe3c19937","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724714778950,"stop":1724714778951,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcc9135c6a8b2bc","name":"Push message with numeric payload","time":{"start":1724715239084,"stop":1724715239084,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2f6fb147540610","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724714522857,"stop":1724714522858,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2909f18141a63e","name":"getPeersByDiscovery","time":{"start":1724714611191,"stop":1724714611194,"duration":3},"status":"passed","severity":"normal"},{"uid":"7d23b31128cf70dd","name":"Push message on custom pubsubTopic","time":{"start":1724714934676,"stop":1724714934677,"duration":1},"status":"passed","severity":"normal"},{"uid":"a561dfd95072eef0","name":"Failed peers are renewed","time":{"start":1724714870758,"stop":1724714870759,"duration":1},"status":"passed","severity":"normal"},{"uid":"b275cf05b64d853c","name":"Push message equal or less that 1MB","time":{"start":1724715106057,"stop":1724715106058,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0467987592f40a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724714520375,"stop":1724714520375,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d553b8290900c8","name":"Rejects garbage","time":{"start":1724714536753,"stop":1724714536754,"duration":1},"status":"passed","severity":"normal"},{"uid":"861c62b29050d454","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724714839318,"stop":1724714839319,"duration":1},"status":"passed","severity":"normal"},{"uid":"acffcb02d82fda9e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724714628757,"stop":1724714628757,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d3816f3a9e3614","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724714779172,"stop":1724714779173,"duration":1},"status":"passed","severity":"normal"},{"uid":"def695e4dcdb9b42","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724714823664,"stop":1724714823665,"duration":1},"status":"passed","severity":"normal"},{"uid":"abdf801d4816375f","name":"random static sharding 5 - Cluster ID: 195, Shard ID: 997","time":{"start":1724715221765,"stop":1724715221765,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ffdf4154d1ecb","name":"Check received message containing XML","time":{"start":1724714779154,"stop":1724714779155,"duration":1},"status":"passed","severity":"normal"},{"uid":"6486feb4967737ea","name":"should throw error - no public key","time":{"start":1724714528756,"stop":1724714528756,"duration":0},"status":"passed","severity":"normal"},{"uid":"1585433c9c28d258","name":"Check received message containing long","time":{"start":1724715103493,"stop":1724715103493,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb51321963cccc0f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724714934683,"stop":1724714934683,"duration":0},"status":"passed","severity":"normal"},{"uid":"a823683f6128c02e","name":"Push message with XML payload","time":{"start":1724715239087,"stop":1724715239087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3d76a3d2fd4f0f","name":"configure the node with multiple content topics","time":{"start":1724715186427,"stop":1724715186427,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b791479466b527d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724714583494,"stop":1724714583494,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86f749dc9f34fb49","name":"Privacy Node - default protocol","time":{"start":1724715292124,"stop":1724715292124,"duration":0},"status":"passed","severity":"normal"},{"uid":"677eb4c6a9657328","name":"Push message with content topic containing emoji","time":{"start":1724715239146,"stop":1724715239147,"duration":1},"status":"passed","severity":"normal"},{"uid":"b776a87d665357f0","name":"Check received message containing SQL Injection","time":{"start":1724715103511,"stop":1724715103512,"duration":1},"status":"passed","severity":"normal"},{"uid":"159c193e9c3e9c90","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724715288291,"stop":1724715288292,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef440e7a87b2a0ec","name":"Check received message with timestamp: 1724714569852000000 ","time":{"start":1724714779159,"stop":1724714779159,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b02c4794950d6bc","name":"Subscribe and receives messages on 20 topics","time":{"start":1724715264559,"stop":1724715264559,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4e45462b6dc7d3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724715155605,"stop":1724715155606,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d415c6d826755c","name":"Publish message with custom timestamp: Tue Aug 27 2024 00:31:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1724715143947,"stop":1724715143947,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45e941650a8e4a0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724715288293,"stop":1724715288293,"duration":0},"status":"passed","severity":"normal"},{"uid":"3226fedfc5f704f8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724714578470,"stop":1724714578471,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0de788515703b7","name":"connects to nwaku","time":{"start":1724715286905,"stop":1724715286906,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d2107dbd5591ed","name":"Check received message containing Basic HTML tag","time":{"start":1724715103499,"stop":1724715103499,"duration":0},"status":"passed","severity":"normal"},{"uid":"29105854904e9a5","name":"Passing page size 110 when there are 120 messages","time":{"start":1724715272695,"stop":1724715272695,"duration":0},"status":"passed","severity":"normal"},{"uid":"5522231c1529aca9","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724714582362,"stop":1724714582363,"duration":1},"status":"passed","severity":"normal"},{"uid":"755b6cc2b0ce0b28","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724715276419,"stop":1724715276420,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e70878558f2781","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724715276420,"stop":1724715276420,"duration":0},"status":"passed","severity":"normal"},{"uid":"5076bd7c195a8366","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724715074144,"stop":1724715074153,"duration":9},"status":"passed","severity":"normal"},{"uid":"f578482e07f1b9f2","name":"should properly compute the node id","time":{"start":1724714528756,"stop":1724714528757,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b4d15988ebff5d","name":"Callback on promise","time":{"start":1724715260157,"stop":1724715260157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c806a84656f8fb","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724714554189,"stop":1724714554191,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f18cc389176ed11","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724715155602,"stop":1724715155602,"duration":0},"status":"passed","severity":"normal"},{"uid":"7369631ea4a73bdc","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724715276421,"stop":1724715276421,"duration":0},"status":"passed","severity":"normal"},{"uid":"792c299430755b22","name":"Push message with Russian payload","time":{"start":1724715105986,"stop":1724715105989,"duration":3},"status":"passed","severity":"normal"},{"uid":"a88d7d972c14bfe","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724714578474,"stop":1724714578474,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1387db730cae28","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724714528088,"stop":1724714528089,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86728bd71e4aaae","name":"safeDispatchEvent","time":{"start":1724714611195,"stop":1724714611196,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf5e8ed7d62a70","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724714544046,"stop":1724714544046,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30c44aae88d383c","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724715074102,"stop":1724715074102,"duration":0},"status":"passed","severity":"normal"},{"uid":"92661412ed528aa9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724714520383,"stop":1724714520383,"duration":0},"status":"passed","severity":"normal"},{"uid":"496dbd2dfbe7dc5a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724714823644,"stop":1724714823645,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1f59c8532a328e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724714522859,"stop":1724714522859,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcf0dc3989ad503","name":"Publish message with rate limit","time":{"start":1724715143951,"stop":1724715143952,"duration":1},"status":"passed","severity":"normal"},{"uid":"43fab777f8c01723","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724715103503,"stop":1724715103503,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0cd2ca81f0af51","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724714987554,"stop":1724714987554,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa68f893477a644","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app92/9/topic9/utf8","time":{"start":1724715186423,"stop":1724715186424,"duration":1},"status":"passed","severity":"normal"},{"uid":"833eaf28b31b7d6b","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724714571103,"stop":1724714571104,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a2b68b0595138a","name":"Push message with content topic containing SQL Injection","time":{"start":1724715239092,"stop":1724715239093,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09f8a4f2d81b33f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724714520380,"stop":1724714520380,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75774208e39e8b7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724714823663,"stop":1724714823663,"duration":0},"status":"passed","severity":"normal"},{"uid":"5125b29b023e3f72","name":"Push message with content topic containing shell command","time":{"start":1724715106035,"stop":1724715106035,"duration":0},"status":"passed","severity":"normal"},{"uid":"792bdd7917234b9b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724715264558,"stop":1724715264558,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cfb7f1828fd272","name":"Check publish message containing Chinese","time":{"start":1724715143939,"stop":1724715143939,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a53f577e42b3bd","name":"Keep-alive pings maintain the connection","time":{"start":1724714689807,"stop":1724714689810,"duration":3},"status":"passed","severity":"normal"},{"uid":"3630d0ebbd3a05f8","name":"Subscribe and receive messages via waku relay post","time":{"start":1724715264558,"stop":1724715264558,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca2b95223d5bf8d","name":"can start and stop the service","time":{"start":1724714583446,"stop":1724714583446,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7120f16c8d637ec","name":"should properly create peer info with all multiaddrs","time":{"start":1724714528763,"stop":1724714528764,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba726cda167913c","name":"A test","time":{"start":1724714934859,"stop":1724714934859,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e640a0eb0f35d04","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724714664478,"stop":1724714664478,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd766561adcf2ca","name":"Push message with meta","time":{"start":1724715106048,"stop":1724715106052,"duration":4},"status":"passed","severity":"normal"},{"uid":"33be5d8dbd95474d","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724714520381,"stop":1724714520381,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf39b2e1ffb33af","name":"Check message with no content topic is not received","time":{"start":1724715103518,"stop":1724715103518,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1189de5fbc15c6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724715186427,"stop":1724715186429,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c8b9b3af32cfd9a","name":"Check received message with timestamp: 1724714569852 ","time":{"start":1724714779159,"stop":1724714779160,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce24ce57fac1b9c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724714520373,"stop":1724714520373,"duration":0},"status":"passed","severity":"normal"},{"uid":"74be5855f5c9d2ec","name":"Decoder throws on empty string content topic","time":{"start":1724714554194,"stop":1724714554195,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95d1f66e474675b","name":"Push message with content topic containing Script","time":{"start":1724715239093,"stop":1724715239144,"duration":51},"status":"passed","severity":"normal"},{"uid":"1c1b9e900454299a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724714839311,"stop":1724714839311,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98a386405e9bfa4","name":"Subscribe to topic containing XML and receive message","time":{"start":1724715264570,"stop":1724715264570,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c37549df35c050f","name":"recovers when dns.resolve returns empty","time":{"start":1724714544278,"stop":1724714544279,"duration":1},"status":"passed","severity":"normal"},{"uid":"efbcefb4f7b23762","name":"Push message with special chars payload","time":{"start":1724715239084,"stop":1724715239084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73b0ffc89c117b7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724714520389,"stop":1724714520389,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ccb3654c90345d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724714544047,"stop":1724714544048,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc94bdb297c41b49","name":"All","time":{"start":1724714579372,"stop":1724714579372,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b079fce2bfa97c","name":"Check received message containing numeric","time":{"start":1724715103495,"stop":1724715103495,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d2f982f3d324ea","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724714528086,"stop":1724714528087,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54f038e4dd3494f","name":"Check received message containing Chinese","time":{"start":1724715103510,"stop":1724715103510,"duration":0},"status":"passed","severity":"normal"},{"uid":"806e4b07f0112a1a","name":"Push message with rate limit","time":{"start":1724715239148,"stop":1724715239149,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51453923178542","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724714934688,"stop":1724714934688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2ac1fa10465568","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724714520376,"stop":1724714520376,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8ce0bac1c85bb3","name":"Ping on unsubscribed peer","time":{"start":1724714666757,"stop":1724714666758,"duration":1},"status":"passed","severity":"normal"},{"uid":"12458e86bf8fc0b6","name":"Number of peers are maintained correctly","time":{"start":1724714870758,"stop":1724714870758,"duration":0},"status":"passed","severity":"normal"},{"uid":"d831087eb9aaa00b","name":"Check received message containing special chars","time":{"start":1724714779125,"stop":1724714779137,"duration":12},"status":"passed","severity":"normal"},{"uid":"3901a37fe0999d66","name":"Passing page size 10 when there are 10 messages","time":{"start":1724715272694,"stop":1724715272694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6236aba2e5ca4c55","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724715264567,"stop":1724715264567,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecf23804b78fc3d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724715288292,"stop":1724715288293,"duration":1},"status":"passed","severity":"normal"},{"uid":"72fda2cb3cfd97f0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724714823660,"stop":1724714823661,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44112857d7cabd4","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724714778918,"stop":1724714778918,"duration":0},"status":"passed","severity":"normal"},{"uid":"745e1bdef168da45","name":"Subscribe and receive messages via lightPush","time":{"start":1724714823641,"stop":1724714823641,"duration":0},"status":"passed","severity":"normal"},{"uid":"7905d8f60e198d72","name":"Check message on other pubsub topic is not received","time":{"start":1724715103517,"stop":1724715103518,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ebcf05308e9a66","name":"Store - dialed after - with timeout","time":{"start":1724715292122,"stop":1724715292123,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c2e232686bca04","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724714778948,"stop":1724714778949,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5e83be82b11ea3","name":"Generator, custom pubsub topic","time":{"start":1724715269117,"stop":1724715269117,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d819d768023d15","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724714520386,"stop":1724714520386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a031e33f5fd6040c","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724714778924,"stop":1724714778925,"duration":1},"status":"passed","severity":"normal"},{"uid":"d752f921425f2a89","name":"should not receive a peer event after stop","time":{"start":1724714548293,"stop":1724714548293,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b8693da209a2eb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724715264544,"stop":1724715264545,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac6ad58f8aa337d","name":"Store - dialed first","time":{"start":1724715292122,"stop":1724715292122,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b9e501c0430a27","name":"Push message with custom timestamp: 1724711239511","time":{"start":1724715106055,"stop":1724715106056,"duration":1},"status":"passed","severity":"normal"},{"uid":"5219489821af471a","name":"Check message with no payload is not received","time":{"start":1724714779177,"stop":1724714779177,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e1e01da3483f27","name":"Query with Promise Callback, No Decoder","time":{"start":1724715238078,"stop":1724715238078,"duration":0},"status":"passed","severity":"normal"},{"uid":"2898dfd4cb38b5a6","name":"Push message with content topic containing XML","time":{"start":1724715106034,"stop":1724715106034,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbf018d68561fd2","name":"Js publishes, other Js receives","time":{"start":1724715127605,"stop":1724715127605,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c02d95c71988b8","name":"Push message with Basic HTML tag payload","time":{"start":1724715106001,"stop":1724715106002,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e92e241c05b4bc4","name":"Throws when trying to push message with empty payload","time":{"start":1724715239089,"stop":1724715239089,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebbf79f27f6dbcc","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724714533567,"stop":1724714533567,"duration":0},"status":"passed","severity":"normal"},{"uid":"a597476a4872b395","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724715186420,"stop":1724715186420,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c30324d3daccd92","name":"listenerCount","time":{"start":1724714611194,"stop":1724714611195,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1509a60e8ceeea","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724714544048,"stop":1724714544049,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bce842758e6a697","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724715264547,"stop":1724715264548,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d8de2aaf9b2777","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724714520384,"stop":1724714520384,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea875c6c66c1ecd","name":"should properly create location multiaddrs - udp6","time":{"start":1724714528762,"stop":1724714528763,"duration":1},"status":"passed","severity":"normal"},{"uid":"2084c92e54cbfddf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724715116753,"stop":1724715116753,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b083ca168f664f1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724714823662,"stop":1724714823662,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ed331586debd2c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724714520391,"stop":1724714520391,"duration":0},"status":"passed","severity":"normal"},{"uid":"66520fac8507ef0a","name":"does not throw on valid cases","time":{"start":1724714520368,"stop":1724714520368,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94b6362ce6e2b39","name":"should throw error - no id","time":{"start":1724714528754,"stop":1724714528754,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7f4e30227b4a9a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724715221771,"stop":1724715221771,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d05a983239c071","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724714528090,"stop":1724714528090,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9e67b82f6b6077","name":"should be able to decode the field with only STORE set to true","time":{"start":1724714528087,"stop":1724714528087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f851d93d4c70afd5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724714934677,"stop":1724714934678,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1b6a82e0b4400","name":"Subscribe to topic containing short and receive message","time":{"start":1724715264549,"stop":1724715264549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee96b13a983a623f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724714571102,"stop":1724714571102,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0788fd633860ac2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724715260156,"stop":1724715260156,"duration":0},"status":"passed","severity":"normal"},{"uid":"df83f017fee22b88","name":"Query with Promise Callback, No message returned","time":{"start":1724715238078,"stop":1724715238079,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5b881c536921cf","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724714778923,"stop":1724714778923,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf64c6a9fc6c673","name":"Push message on custom pubsubTopic","time":{"start":1724714934683,"stop":1724714934683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f530f246d891d9c2","name":"LightPush with 2 connections","time":{"start":1724714837879,"stop":1724714837879,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde76976e57fa512","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724714664478,"stop":1724714664478,"duration":0},"status":"passed","severity":"normal"},{"uid":"2630810b189f3bf7","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724715116753,"stop":1724715116753,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd0f3117c2283de","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724714520373,"stop":1724714520374,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ea3563c2d7be53","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724715143949,"stop":1724715143949,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf48b54de0078b4c","name":"Fails to push message bigger that 1MB","time":{"start":1724715106058,"stop":1724715106060,"duration":2},"status":"passed","severity":"normal"},{"uid":"47807476c4609658","name":"Asymmetric encrypt & decrypt","time":{"start":1724714554581,"stop":1724714554581,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b0c416982ad25b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724714520380,"stop":1724714520380,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c4cd0d838145ff","name":"should not throw an error for a single configured topic","time":{"start":1724714520389,"stop":1724714520389,"duration":0},"status":"passed","severity":"normal"},{"uid":"87acfacc0b66b470","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724714823652,"stop":1724714823652,"duration":0},"status":"passed","severity":"normal"},{"uid":"9159638acb304363","name":"Check received message with timestamp: 1724714569701000000 ","time":{"start":1724715103502,"stop":1724715103502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e7abd75f869095","name":"removeEventListener with wrong event","time":{"start":1724714611191,"stop":1724714611191,"duration":0},"status":"passed","severity":"normal"},{"uid":"97074b114c319e7b","name":"Fails to push message with large meta","time":{"start":1724715106052,"stop":1724715106053,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52730547c04a403","name":"Delete observer","time":{"start":1724715106067,"stop":1724715106067,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa573370e813a17","name":"Subscribe and receives messages on 20 topics","time":{"start":1724715264547,"stop":1724715264547,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66109ab2516adfa","name":"Refresh subscription","time":{"start":1724715264549,"stop":1724715264549,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5e4cd5aacbaaef","name":"can start and stop the service","time":{"start":1724714548291,"stop":1724714548291,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0f62613b091dfd","name":"Push message with content topic containing SQL Injection","time":{"start":1724715106033,"stop":1724715106033,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e23a192ded015b","name":"should not fail to stop the service if it was not started","time":{"start":1724714583446,"stop":1724714583447,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5ad7faf955eba3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724715143946,"stop":1724715143946,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4981b8bb04fe84","name":"Fields are not dropped","time":{"start":1724714533000,"stop":1724714533001,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ab028dfd73dd06","name":"1 Relay, 1 Filter, gives up","time":{"start":1724714543972,"stop":1724714543972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3033fde351f93524","name":"Push message with content topic containing Chinese","time":{"start":1724715239091,"stop":1724715239091,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45bf145ec60dae8","name":"retrieves a single peer","time":{"start":1724714544278,"stop":1724714544278,"duration":0},"status":"passed","severity":"normal"},{"uid":"717bdb9b1e61d8a","name":"Subscribe to topic containing Script and receive message","time":{"start":1724714823661,"stop":1724714823661,"duration":0},"status":"passed","severity":"normal"},{"uid":"325b1f9fffb9f8bf","name":"Check received message containing Chinese","time":{"start":1724715103496,"stop":1724715103496,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b30b4963d3890e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app25/5/topic79/xml","time":{"start":1724715186421,"stop":1724715186422,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0c1c84b6860244","name":"Push message equal or less that 1MB","time":{"start":1724715239151,"stop":1724715239153,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3d9eb3573bca0b7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724714555832,"stop":1724714555832,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cde4382b0f748e5","name":"Push message with numeric payload","time":{"start":1724715105981,"stop":1724715105982,"duration":1},"status":"passed","severity":"normal"},{"uid":"2683fd8fb1d0b8db","name":"Register correct protocols","time":{"start":1724715155590,"stop":1724715155590,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85bc5d178c963e4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724715264552,"stop":1724715264552,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a7eb135ccdcf18","name":"should set field with only STORE enabled","time":{"start":1724714528765,"stop":1724714528765,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4b8f215fea587f","name":"Ping on subscribed peer","time":{"start":1724714666756,"stop":1724714666756,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fae7c2cb41b09b","name":"should return valid sharding parameters for static sharding","time":{"start":1724714520392,"stop":1724714520392,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf09aa07249710bb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724714664479,"stop":1724714664479,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5e38e28356d836","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724714779165,"stop":1724714779172,"duration":7},"status":"passed","severity":"normal"},{"uid":"e8c6b7eb6776220b","name":"Push message with Basic HTML tag payload","time":{"start":1724715239087,"stop":1724715239087,"duration":0},"status":"passed","severity":"normal"},{"uid":"b143d754114d796b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724715155603,"stop":1724715155603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74c45d4ba080a9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724715264548,"stop":1724715264548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b34d131803425","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724715288293,"stop":1724715288293,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e39e98b7ff99c22","name":"Subscribe and receives messages on 20 topics","time":{"start":1724714823644,"stop":1724714823644,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1837aa7fb229b79","name":"Check message received after jswaku node is restarted","time":{"start":1724715103506,"stop":1724715103507,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e9faca6391e24d3a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724715264568,"stop":1724715264568,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f31b3ab304ec75","name":"Ping on subscribed peer","time":{"start":1724714666759,"stop":1724714666759,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6031446ce4633c","name":"Subscribe to topic containing Script and publish message","time":{"start":1724715155604,"stop":1724715155604,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99f7996262d5cb9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724714528765,"stop":1724714528765,"duration":0},"status":"passed","severity":"normal"},{"uid":"99405b0cd9dbd2fb","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724714520395,"stop":1724714520395,"duration":0},"status":"passed","severity":"normal"},{"uid":"2556797a8cbf6688","name":"Push message with custom timestamp: 1693956423969","time":{"start":1724715239149,"stop":1724715239149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27ae40f831127b6","name":"Check publish message containing emoji","time":{"start":1724715143945,"stop":1724715143946,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d745953c1a71e9","name":"Check message with non string payload is not received","time":{"start":1724715103506,"stop":1724715103506,"duration":0},"status":"passed","severity":"normal"},{"uid":"8814257c6a7ec8c1","name":"Query Generator - false","time":{"start":1724715259847,"stop":1724715259847,"duration":0},"status":"passed","severity":"normal"},{"uid":"5745ac476964e276","name":"Check received message containing short","time":{"start":1724714779116,"stop":1724714779116,"duration":0},"status":"passed","severity":"normal"},{"uid":"2978127e7d94f8f9","name":"Check received message with timestamp: 1724714569701000000 ","time":{"start":1724715103515,"stop":1724715103515,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fef5d6eb7ecb119","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724715238075,"stop":1724715238076,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff98482e5a005f4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724714528083,"stop":1724714528084,"duration":1},"status":"passed","severity":"normal"},{"uid":"167b59d8fef0a19c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724715103516,"stop":1724715103517,"duration":1},"status":"passed","severity":"normal"},{"uid":"8695d4ed0845b50","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724714823652,"stop":1724714823652,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b6b83c0498749d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724714778919,"stop":1724714778920,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f873f9dbcd6cf2","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724714520375,"stop":1724714520375,"duration":0},"status":"passed","severity":"normal"},{"uid":"592453fe48be37b4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724714520394,"stop":1724714520394,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3cfffc346035b7","name":"Push message with Script payload","time":{"start":1724715239086,"stop":1724715239087,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e11e8d80ca00e3","name":"getPeersByDiscovery","time":{"start":1724715163345,"stop":1724715163345,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfc94da85bfa53b","name":"Refresh subscription","time":{"start":1724715155594,"stop":1724715155594,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f47990af896cd77d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724714823653,"stop":1724714823653,"duration":0},"status":"passed","severity":"normal"},{"uid":"306412bdaec892ff","name":"Push message on custom pubsubTopic","time":{"start":1724714934682,"stop":1724714934682,"duration":0},"status":"passed","severity":"normal"},{"uid":"74300bdcdef5c656","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724715264559,"stop":1724715264559,"duration":0},"status":"passed","severity":"normal"},{"uid":"b534727805a2bf3d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724714778923,"stop":1724714778923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05781e9ecf2ad18","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724714823643,"stop":1724714823643,"duration":0},"status":"passed","severity":"normal"},{"uid":"b245721e74c49e2f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724714778940,"stop":1724714778946,"duration":6},"status":"passed","severity":"normal"},{"uid":"5a009592eef40e4a","name":"Relay - dialed first","time":{"start":1724715292121,"stop":1724715292121,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d226c0a241eb652","name":"Push message with JSON payload","time":{"start":1724715239088,"stop":1724715239088,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b8ce3bc9ce588f","name":"same cluster, same shard: nodes connect","time":{"start":1724714987554,"stop":1724714987555,"duration":1},"status":"passed","severity":"normal"},{"uid":"131ec25bb2c16f20","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724714839312,"stop":1724714839313,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e63c1667865435","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724714706963,"stop":1724714706963,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b9742e8f39eeb5","name":"Ping on unsubscribed peer","time":{"start":1724714666760,"stop":1724714666760,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b22e60154e48c46","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724715264554,"stop":1724715264554,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b30087a169b2568","name":"Check received message containing Russian","time":{"start":1724714779153,"stop":1724714779154,"duration":1},"status":"passed","severity":"normal"},{"uid":"cafd86d2abc443cf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724714520385,"stop":1724714520385,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ddfc6af7db6ca5","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app25/8/topic135/utf8","time":{"start":1724715186425,"stop":1724715186426,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe72445e4544b556","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724715074101,"stop":1724715074101,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f0ddc9a90727b0","name":"Check received message containing SQL Injection","time":{"start":1724715103497,"stop":1724715103498,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17caa1746ee468c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724714664463,"stop":1724714664464,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf4695762426039","name":"should not receive a peer event after stop","time":{"start":1724715129466,"stop":1724715129467,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2751bb1521da180","name":"Check received message containing Russian","time":{"start":1724715103497,"stop":1724715103497,"duration":0},"status":"passed","severity":"normal"},{"uid":"8392a5dc3791db71","name":"should not receive a peer event before start","time":{"start":1724715129466,"stop":1724715129466,"duration":0},"status":"passed","severity":"normal"},{"uid":"937fdb908bc40294","name":"Check received message containing long","time":{"start":1724715103509,"stop":1724715103509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4f2855809687f3","name":"different cluster, different shard: nodes don't connect","time":{"start":1724714987555,"stop":1724714987556,"duration":1},"status":"passed","severity":"normal"},{"uid":"2adb7907b35e904","name":"Check received message containing emoji","time":{"start":1724715103515,"stop":1724715103515,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8de9e34b026449","name":"Check received message containing shell command","time":{"start":1724715103500,"stop":1724715103500,"duration":0},"status":"passed","severity":"normal"},{"uid":"775e89f45a056b0c","name":"Promise Callback - false","time":{"start":1724715259848,"stop":1724715259848,"duration":0},"status":"passed","severity":"normal"},{"uid":"750ffce2b92fcc4","name":"start node with empty shard should fail","time":{"start":1724715221771,"stop":1724715221772,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6bad5e3e35cbe8","name":"should handle a minimal index list","time":{"start":1724714520350,"stop":1724714520351,"duration":1},"status":"passed","severity":"normal"},{"uid":"437e4a1fffb71b99","name":"Sample","time":{"start":1724714528159,"stop":1724714528159,"duration":0},"status":"passed","severity":"normal"},{"uid":"266d5964750238bc","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724714520388,"stop":1724714520388,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5b33183f2f2ac8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724714839317,"stop":1724714839318,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b29d01a0141acd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724715264559,"stop":1724715264559,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cabb2fd6fe3c7e","name":"Sets default value correctly","time":{"start":1724715286908,"stop":1724715286908,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9dc6eff5c3bf4b","name":"1 Relay, 1 fetch","time":{"start":1724714543970,"stop":1724714543970,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce068e07997c2938","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724715308223,"stop":1724715308224,"duration":1},"status":"passed","severity":"normal"},{"uid":"24bf730ce949eb29","name":"Overlapping topic subscription","time":{"start":1724715155594,"stop":1724715155595,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eff934a80af26aad","name":"should not fail to stop the service if it was not started","time":{"start":1724715129461,"stop":1724715129461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c340a4cb870cfdf9","name":"should use DNS peer discovery with light client","time":{"start":1724714583476,"stop":1724714583476,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74f55be946989eae","name":"Symmetric encrypt & Decrypt","time":{"start":1724714554581,"stop":1724714554581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ead698559fa820","name":"Subscribe and receive messages via lightPush","time":{"start":1724715264538,"stop":1724715264538,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e4d44e35c73338","name":"Check message received after nwaku node is restarted","time":{"start":1724715103507,"stop":1724715103507,"duration":0},"status":"skipped","severity":"normal"},{"uid":"838de32d350fe84e","name":"different cluster, same shard: nodes don't connect","time":{"start":1724714778916,"stop":1724714778917,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10a8d1c901f7961","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724715106034,"stop":1724715106034,"duration":0},"status":"passed","severity":"normal"},{"uid":"148aa877e66495fb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724714778931,"stop":1724714778932,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3673f7d14c53028","name":"Fails to push message with large meta","time":{"start":1724715239147,"stop":1724715239148,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c65b2a75eb013","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724714520373,"stop":1724714520373,"duration":0},"status":"passed","severity":"normal"},{"uid":"877a51f9d219563d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724714778928,"stop":1724714778931,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce413bb10b24ad4d","name":"Check received message with timestamp: 1724714569701 ","time":{"start":1724715103516,"stop":1724715103516,"duration":0},"status":"passed","severity":"normal"},{"uid":"745bc6c7bce3cbf2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724714528084,"stop":1724714528084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7837ce7f68225d7","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724714522856,"stop":1724714522857,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a33bd7488c1de3b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724714544045,"stop":1724714544046,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9cd00c9c429ad03","name":"Ping fails for unsubscribed peers","time":{"start":1724714689806,"stop":1724714689807,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a57a9b1a2ad1d9","name":"should be called for bootstrap peers","time":{"start":1724714578473,"stop":1724714578473,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0acc04a1c1cc6c5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724714823642,"stop":1724714823642,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df110655bf2baaf","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724714987553,"stop":1724714987553,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e538352150eae58","name":"Push message with custom timestamp: 1724711223969","time":{"start":1724715239149,"stop":1724715239150,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f30de93e20c48","name":"Check message with no content topic is not received","time":{"start":1724715103505,"stop":1724715103505,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a809d7d191cbfc","name":"addEventListener with wrong event","time":{"start":1724714611183,"stop":1724714611184,"duration":1},"status":"passed","severity":"normal"},{"uid":"1252c8fa4b47bec","name":"Subscribe to topic containing long and receive message","time":{"start":1724715264566,"stop":1724715264567,"duration":1},"status":"passed","severity":"normal"},{"uid":"679022776d19ee90","name":"Reusing cursor across nodes","time":{"start":1724715206993,"stop":1724715207003,"duration":10},"status":"passed","severity":"normal"},{"uid":"c6a9843393123494","name":"Meta field set when metaSetter is specified","time":{"start":1724714533565,"stop":1724714533565,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3a2326d412bafa","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724714778938,"stop":1724714778938,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe786dcd7db43cde","name":"Filter","time":{"start":1724715292123,"stop":1724715292123,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f826a60d2435221","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724714520390,"stop":1724714520390,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d06fd082ed3df6","name":"new peer added after a peer was already found","time":{"start":1724715163346,"stop":1724715163346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d93cd853baed28f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724714544048,"stop":1724714544048,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f0d9db0605434c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724715264573,"stop":1724715264573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a2a5654bc37453","name":"should throw an error for an unconfigured topic","time":{"start":1724714520390,"stop":1724714520390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1324f7eddbefa11","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724715264551,"stop":1724715264551,"duration":0},"status":"passed","severity":"normal"},{"uid":"951bdf48c90d70d2","name":"Fails to push message bigger that 1MB","time":{"start":1724715239153,"stop":1724715239154,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9df64ae2e1ec4c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724714778939,"stop":1724714778940,"duration":1},"status":"passed","severity":"normal"},{"uid":"66532c71ef01177b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724714520382,"stop":1724714520382,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca4a5ff3cd74ce5","name":"Check received message containing Basic HTML tag","time":{"start":1724715103513,"stop":1724715103513,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c6d785a3865212","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724714839312,"stop":1724714839312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c0cb8cd72388c8","name":"Publish message with custom timestamp: Tue Sep 05 2023 23:31:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1724715143946,"stop":1724715143946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c5026c3deca591","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724714706965,"stop":1724714706966,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f6ef9e8803cea1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724714582363,"stop":1724714582363,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f94491ef6329d9","name":"ignores unrecognized TXT record formats","time":{"start":1724714544279,"stop":1724714544279,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fc9ac218e8b809","name":"Check received message containing XML","time":{"start":1724715103499,"stop":1724715103499,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5b82b4bd448b74","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724715116752,"stop":1724715116752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0231342d91568e6","name":"Query generator for multiple messages with different content topic format","time":{"start":1724715260156,"stop":1724715260157,"duration":1},"status":"passed","severity":"normal"},{"uid":"123a2e272600b1de","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724714520391,"stop":1724714520391,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf76bafbc97b2ad","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724715207008,"stop":1724715207008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace8887bafaab264","name":"random static sharding 10 - Cluster ID: 904, Shard ID: 364","time":{"start":1724715221769,"stop":1724715221769,"duration":0},"status":"passed","severity":"normal"},{"uid":"f039ecd12287cd27","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724715155604,"stop":1724715155604,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b47b62b9a74c971","name":"Decoder throws on undefined content topic","time":{"start":1724714554194,"stop":1724714554194,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b5a8683cc8778b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724715269116,"stop":1724715269116,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbc9f94093c4a4c","name":"Check publish message containing numeric","time":{"start":1724715143938,"stop":1724715143938,"duration":0},"status":"passed","severity":"normal"},{"uid":"907e2afd7a5f1385","name":"Subscribe and receive messages via waku relay post","time":{"start":1724715264541,"stop":1724715264543,"duration":2},"status":"passed","severity":"normal"},{"uid":"f26424a44e8f915e","name":"Check received message containing numeric","time":{"start":1724715103509,"stop":1724715103509,"duration":0},"status":"passed","severity":"normal"},{"uid":"6755d84a3cc6f1a","name":"Filter with 3 connections","time":{"start":1724714837880,"stop":1724714837880,"duration":0},"status":"passed","severity":"normal"},{"uid":"952ee3a39545ccdb","name":"Refresh subscription","time":{"start":1724714823646,"stop":1724714823646,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3ed359253d8f70","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724714528089,"stop":1724714528090,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a765eb1e89e41d8","name":"Push message with content topic containing short","time":{"start":1724715106022,"stop":1724715106022,"duration":0},"status":"passed","severity":"normal"},{"uid":"136f0535958da7ec","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724714578474,"stop":1724714578475,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4fca2f862f6c41","name":"Does not throw an exception when node disconnects","time":{"start":1724715286906,"stop":1724715286906,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d52b7c091b04ee","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724715288294,"stop":1724715288294,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf79494cffe1b5c","name":"should throw an error for missing required configuration","time":{"start":1724714520381,"stop":1724714520381,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf67781fd55d053","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724714778949,"stop":1724714778949,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce69e81d628ce2d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724714520384,"stop":1724714520384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8e1e1f1973b407","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724714778938,"stop":1724714778938,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8559ac693baf17","name":"should return empty list for no shard","time":{"start":1724714520381,"stop":1724714520381,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb455226a303bcb","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724715288292,"stop":1724715288292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63eee2f8b162611","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724715103502,"stop":1724715103503,"duration":1},"status":"passed","severity":"normal"},{"uid":"6574011ebb59ceaa","name":"Check message received after jswaku node is restarted","time":{"start":1724714779178,"stop":1724714779179,"duration":1},"status":"skipped","severity":"normal"},{"uid":"45fbcba7ca59db01","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724715264571,"stop":1724715264571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef00822e2866b1e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724714823643,"stop":1724714823644,"duration":1},"status":"passed","severity":"normal"},{"uid":"af18a4938fd80101","name":"Push message with XML payload","time":{"start":1724715106001,"stop":1724715106001,"duration":0},"status":"passed","severity":"normal"},{"uid":"5130228fa03066c1","name":"Round trip binary serialization","time":{"start":1724714533564,"stop":1724714533564,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cf858c352765a8","name":"should properly create location multiaddrs - tcp4","time":{"start":1724714528762,"stop":1724714528762,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13b0f537436080d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724715288294,"stop":1724715288294,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd3e9cdc48eb10b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app54/2/topic459/proto","time":{"start":1724715186425,"stop":1724715186425,"duration":0},"status":"passed","severity":"normal"},{"uid":"9468bb528a8aa438","name":"Decoder throws on undefined content topic","time":{"start":1724714555834,"stop":1724714555834,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f027662af2f40c9","name":"should load peers from local storage and dispatch events","time":{"start":1724714548294,"stop":1724714548294,"duration":0},"status":"passed","severity":"normal"},{"uid":"354f1ce6c779b3e0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724715206993,"stop":1724715206993,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e7ed6239b2a11e","name":"Check publish message containing XML","time":{"start":1724715143943,"stop":1724715143943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab910d26b0cc54","name":"Push message with meta","time":{"start":1724715239147,"stop":1724715239147,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d2adaab4d1e84e","name":"Light Node - default protocols","time":{"start":1724715292123,"stop":1724715292124,"duration":1},"status":"passed","severity":"normal"},{"uid":"a316be3ed92e1ac7","name":"Push message with content topic containing special chars","time":{"start":1724715106023,"stop":1724715106023,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cb1e1027423e8e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724714520382,"stop":1724714520382,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66c4351f63fadd5","name":"Default pageSize","time":{"start":1724715272695,"stop":1724715272696,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb535b0514399c5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724714706965,"stop":1724714706965,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8eee5c5e9345bd","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724715206991,"stop":1724715206991,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffa190c26112d05","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724714778924,"stop":1724714778924,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bd5b810e8d9a32","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724714533482,"stop":1724714533483,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee11f4a48ca1f0f3","name":"Check publish message containing special chars","time":{"start":1724715143938,"stop":1724715143939,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff7473cb950b5a5","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724715116754,"stop":1724715116755,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7a7a3ca616caf4","name":"stop","time":{"start":1724714611196,"stop":1724714611196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7b743cdb348cd8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724715264540,"stop":1724715264541,"duration":1},"status":"passed","severity":"normal"},{"uid":"598447f8f483071d","name":"handles different clusterIds correctly","time":{"start":1724714520377,"stop":1724714520377,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c1aca1a75aaab6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724714778939,"stop":1724714778939,"duration":0},"status":"passed","severity":"normal"},{"uid":"db03ea1fcea5ad52","name":"Non TWN Cluster","time":{"start":1724715186420,"stop":1724715186421,"duration":1},"status":"passed","severity":"normal"},{"uid":"f719f0ace26bd0cb","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724714520374,"stop":1724714520375,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d609d7a8083ead","name":"isConnected should return true after first peer connects","time":{"start":1724714628757,"stop":1724714628758,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bacab09d4225b3c","name":"Passing page size 19 when there are 20 messages","time":{"start":1724715272694,"stop":1724715272695,"duration":1},"status":"passed","severity":"normal"},{"uid":"7498db4233bbfe17","name":"Check message with no pubsub topic is not received","time":{"start":1724714779175,"stop":1724714779176,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a717aa4aa0887e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724714520389,"stop":1724714520390,"duration":1},"status":"passed","severity":"normal"},{"uid":"293a1581e6ff047","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724714778927,"stop":1724714778927,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bffa2e353972af","name":"Subscribe to topic containing long and receive message","time":{"start":1724715264550,"stop":1724715264550,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb7f68699b00c0e","name":"Check meta is set [ecies]","time":{"start":1724714555833,"stop":1724714555833,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c55b5298014dab","name":"Check received message containing Arabic","time":{"start":1724715103497,"stop":1724715103497,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e6f659f110570b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app68/8/topic789/xml","time":{"start":1724715186421,"stop":1724715186421,"duration":0},"status":"passed","severity":"normal"},{"uid":"edab4c74ac986c59","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724714689812,"stop":1724714689812,"duration":0},"status":"passed","severity":"normal"},{"uid":"728a5fdcd56c648b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724715155593,"stop":1724715155593,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7728cd5ceadbb4e","name":"Ping on peer without subscriptions","time":{"start":1724714639051,"stop":1724714639051,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa9c3835dd6099","name":"Generator, 2 different pubsubtopics","time":{"start":1724715269116,"stop":1724715269116,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ee76b94b699c12","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724714628758,"stop":1724714628759,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebfc5a3068241e8b","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724715074101,"stop":1724715074101,"duration":0},"status":"passed","severity":"normal"},{"uid":"2520752f9c8bc53f","name":"should emit a peer event after start","time":{"start":1724715129464,"stop":1724715129466,"duration":2},"status":"passed","severity":"normal"},{"uid":"41cae675799c6785","name":"Push message with escaped characters payload","time":{"start":1724715239088,"stop":1724715239088,"duration":0},"status":"passed","severity":"normal"},{"uid":"874cb4bd03dd47c0","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724715074143,"stop":1724715074144,"duration":1},"status":"passed","severity":"normal"},{"uid":"2051990077c21a65","name":"Push message with unicode special characters payload","time":{"start":1724715106003,"stop":1724715106019,"duration":16},"status":"passed","severity":"normal"},{"uid":"86e673bda9c8c474","name":"Query generator for 2000 messages","time":{"start":1724715260159,"stop":1724715260159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4854f6b4e05e232","name":"Check message with no content topic is not received","time":{"start":1724714779176,"stop":1724714779177,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d597cdd64c3e1a1","name":"Subscribe to topic containing long and publish message","time":{"start":1724715155595,"stop":1724715155601,"duration":6},"status":"passed","severity":"normal"},{"uid":"f3864973fdf6726f","name":"Check message received after nwaku node is restarted","time":{"start":1724714779179,"stop":1724714779179,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55d35372f350b497","name":"dispatchEvent via connectionManager","time":{"start":1724714611195,"stop":1724714611195,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a88af2e96bff055","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724714520382,"stop":1724714520382,"duration":0},"status":"passed","severity":"normal"},{"uid":"136d29812a5b5095","name":"Relay","time":{"start":1724714579371,"stop":1724714579371,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fdfbfa8096ea46","name":"random static sharding 7 - Cluster ID: 206, Shard ID: 824","time":{"start":1724715221766,"stop":1724715221767,"duration":1},"status":"passed","severity":"normal"},{"uid":"615dc220629bce6f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724715276420,"stop":1724715276421,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae65d355b91ee1c","name":"Number of peers are maintained correctly","time":{"start":1724714689804,"stop":1724714689804,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d27a7ed0f6547a","name":"handles different networkShards values correctly","time":{"start":1724714520377,"stop":1724714520377,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c81e2099afc66a","name":"less peers than existing","time":{"start":1724715103684,"stop":1724715103685,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f33637638d592853","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724714664463,"stop":1724714664463,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f30c00ce046b675","name":"should decode valid enr successfully","time":{"start":1724714528752,"stop":1724714528752,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c52c7636120b3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724715155602,"stop":1724715155602,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4954a65ccf8b5e2","name":"Renews subscription after lossing a connection","time":{"start":1724715264557,"stop":1724715264557,"duration":0},"status":"passed","severity":"normal"},{"uid":"53846d1ded9eae4c","name":"Ephemeral messages are not stored","time":{"start":1724714582362,"stop":1724714582362,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b3968c5c20c712","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724715269118,"stop":1724715269118,"duration":0},"status":"passed","severity":"normal"},{"uid":"36269d6bdd587c90","name":"should throw an error for missing sharding configuration","time":{"start":1724714520393,"stop":1724714520393,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53a854201de7d06","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724715264567,"stop":1724715264567,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ae904381838995","name":"Check received message containing special chars","time":{"start":1724715103510,"stop":1724715103510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c618e7035b7019","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724714839315,"stop":1724714839316,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7bff34e4a1ece9","name":"throws on content topic with too few or too many fields","time":{"start":1724714520369,"stop":1724714520369,"duration":0},"status":"passed","severity":"normal"},{"uid":"406edc897bd6f017","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724714839313,"stop":1724714839314,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfce1836311c8e","name":"Check received message containing long","time":{"start":1724714779116,"stop":1724714779119,"duration":3},"status":"passed","severity":"normal"},{"uid":"7bd2dbfcee1b9573","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724715074100,"stop":1724715074101,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb6c17872f452bc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724715264556,"stop":1724715264556,"duration":0},"status":"passed","severity":"normal"},{"uid":"f746421e170de446","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724714664476,"stop":1724714664476,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d96934410f7a8e","name":"Check received message containing Arabic","time":{"start":1724714779147,"stop":1724714779147,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bdac70cda9972e","name":"Subscribe to topic containing short and publish message","time":{"start":1724715155595,"stop":1724715155595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23a4e853388614a","name":"Push message with content topic containing numeric","time":{"start":1724715106023,"stop":1724715106023,"duration":0},"status":"passed","severity":"normal"},{"uid":"144fd64d888e52ae","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724715238070,"stop":1724715238071,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d054204d6cda3aa","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724715264571,"stop":1724715264572,"duration":1},"status":"passed","severity":"normal"},{"uid":"5867e976e2a9d3d3","name":"Push message with SQL Injection payload","time":{"start":1724715239086,"stop":1724715239086,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e206f6b6d081887","name":"Push to array if already present","time":{"start":1724714520012,"stop":1724714520012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1280c0945030f78","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724714520379,"stop":1724714520379,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4cbd54ef593e42","name":"Nwaku publishes","time":{"start":1724715127605,"stop":1724715127605,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e42a90c931a16f5","name":"Decoder throws on empty string content topic","time":{"start":1724714533567,"stop":1724714533567,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b1c1c8436a4a43","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724714664464,"stop":1724714664467,"duration":3},"status":"passed","severity":"normal"},{"uid":"c5ecbd70a81a96bf","name":"Check publish message containing unicode special characters","time":{"start":1724715143945,"stop":1724715143945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8b41ce7ae388e2","name":"Push message with long payload","time":{"start":1724715105980,"stop":1724715105981,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7ec8520535f74a","name":"Sign & Recover","time":{"start":1724714554582,"stop":1724714554582,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a528f8219fbc6bb","name":"can start the service","time":{"start":1724714583444,"stop":1724714583446,"duration":2},"status":"passed","severity":"normal"},{"uid":"44c50bba992d94cd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724715264568,"stop":1724715264568,"duration":0},"status":"passed","severity":"normal"},{"uid":"817c84263158abef","name":"Check publish message containing escaped characters","time":{"start":1724715143945,"stop":1724715143945,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adf4b68dec15bb3","name":"Check publish message after client node is restarted","time":{"start":1724715143950,"stop":1724715143951,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b38f88f40c1d7393","name":"Push message with content topic containing Arabic","time":{"start":1724715239091,"stop":1724715239092,"duration":1},"status":"passed","severity":"normal"},{"uid":"612f6055f5e81cce","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724714520387,"stop":1724714520387,"duration":0},"status":"passed","severity":"normal"},{"uid":"85571b0557629c46","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724715264573,"stop":1724715264573,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b1d930b4302ab","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724714520383,"stop":1724714520383,"duration":0},"status":"passed","severity":"normal"},{"uid":"4009f324d538c7b6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724714544044,"stop":1724714544045,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ef3083c9fc0fc","name":"Reopen subscription with peer with lost subscription","time":{"start":1724714666758,"stop":1724714666759,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb07913860451051","name":"Query with Ordered Callback, No message returned","time":{"start":1724715238077,"stop":1724715238077,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a31d4f08cc1c2f","name":"non connected peers","time":{"start":1724715103685,"stop":1724715103685,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2042ae8096738d8","name":"Push message with short payload","time":{"start":1724715239082,"stop":1724715239083,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0bc34210f38e506","name":"should not fail to start the service if it is already started","time":{"start":1724715129461,"stop":1724715129463,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd242d9de3d573ba","name":"should properly create location multiaddrs - udp","time":{"start":1724714528763,"stop":1724714528763,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd95e374652b3897","name":"Encoder throws on undefined content topic","time":{"start":1724714555833,"stop":1724714555833,"duration":0},"status":"passed","severity":"normal"},{"uid":"f939b6fd11ef8b7e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724714520392,"stop":1724714520392,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f803e6372395230","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724714544048,"stop":1724714544048,"duration":0},"status":"passed","severity":"normal"},{"uid":"a244670678d8b37e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724714839314,"stop":1724714839315,"duration":1},"status":"passed","severity":"normal"},{"uid":"1acbd4e789be00db","name":"Check message received after jswaku node is restarted","time":{"start":1724715103520,"stop":1724715103520,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a5fecb7f553c649","name":"should throw error - no id","time":{"start":1724714528755,"stop":1724714528755,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29b55986f61801","name":"Fails to publish message with wrong content topic","time":{"start":1724715143948,"stop":1724715143948,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c95a4d39d1d09dc","name":"handles multiple messages","time":{"start":1724715278313,"stop":1724715278313,"duration":0},"status":"passed","severity":"normal"},{"uid":"94dcf48eb944f947","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724715264545,"stop":1724715264547,"duration":2},"status":"passed","severity":"normal"},{"uid":"736e31955643b3c8","name":"Check received message containing SQL Injection","time":{"start":1724714779154,"stop":1724714779154,"duration":0},"status":"passed","severity":"normal"},{"uid":"b232f6fc05a5f7c6","name":"Push message with custom timestamp: 1724718423969","time":{"start":1724715239150,"stop":1724715239151,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af1cc527cf69df1","name":"Ping on peer without subscriptions","time":{"start":1724714666759,"stop":1724714666760,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8accd1d20abc7e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724714778917,"stop":1724714778917,"duration":0},"status":"passed","severity":"normal"},{"uid":"beed608c4ea19130","name":"handles empty contentTopics array correctly","time":{"start":1724714520393,"stop":1724714520394,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e48250e80763dad","name":"should only return 1 node with relay and store capability","time":{"start":1724714544280,"stop":1724714544280,"duration":0},"status":"passed","severity":"normal"},{"uid":"2034e8bb49b4df84","name":"isConnected should return false after all peers disconnect","time":{"start":1724714628758,"stop":1724714628758,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f3166b1e8d9782","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724715074153,"stop":1724715074155,"duration":2},"status":"passed","severity":"normal"},{"uid":"7420a1f9d1e84f1d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724714520377,"stop":1724714520377,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db099029634e36d","name":"Overlapping topic subscription","time":{"start":1724715264548,"stop":1724715264549,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6f44a35cc9ca4d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724714778948,"stop":1724714778948,"duration":0},"status":"passed","severity":"normal"},{"uid":"6498ee6b300eebfb","name":"Push message with content topic containing long","time":{"start":1724715239090,"stop":1724715239090,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3745d1df1366da","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724715264554,"stop":1724715264554,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bb5dc75c537d9e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724715238071,"stop":1724715238072,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d5d6104e040c80","name":"Query Generator - true","time":{"start":1724715259847,"stop":1724715259847,"duration":0},"status":"passed","severity":"normal"},{"uid":"99571e0ceb258cd2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724714839312,"stop":1724714839312,"duration":0},"status":"passed","severity":"normal"},{"uid":"796b0057c1d69810","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724714778925,"stop":1724714778926,"duration":1},"status":"passed","severity":"normal"},{"uid":"f117aabaf7eedffd","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724714778918,"stop":1724714778919,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf12d01a269fcab","name":"Check received message containing short","time":{"start":1724715103492,"stop":1724715103492,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed64ac48b79c6f5e","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724715074102,"stop":1724715074102,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cacf106c7f873f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724714520388,"stop":1724714520388,"duration":0},"status":"passed","severity":"normal"},{"uid":"49debfbc2ba5686d","name":"should properly create location multiaddrs - tcp","time":{"start":1724714528763,"stop":1724714528763,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2e78de3886c561","name":"LightPush","time":{"start":1724715292123,"stop":1724715292123,"duration":0},"status":"passed","severity":"normal"},{"uid":"f087221fb6fa2a8e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724714528081,"stop":1724714528082,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2e08a883dfc1bc","name":"Decoder throws on undefined content topic","time":{"start":1724714533566,"stop":1724714533566,"duration":0},"status":"passed","severity":"normal"},{"uid":"169deef89ec831c3","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724714528089,"stop":1724714528089,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b88a3b7d6d6eda","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724715206990,"stop":1724715206991,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b2ce33c295d625","name":"should not fail to start the service if it is already started","time":{"start":1724714583447,"stop":1724714583447,"duration":0},"status":"passed","severity":"normal"},{"uid":"75145d43e2ed45bd","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724715206991,"stop":1724715206992,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb79b507fcac66ad","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724714778927,"stop":1724714778928,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a9a3a5cf04b82f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724714520394,"stop":1724714520395,"duration":1},"status":"passed","severity":"normal"},{"uid":"714b39d96493dab3","name":"creates an iterator","time":{"start":1724715278312,"stop":1724715278313,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffab1c2802211cc","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724715074101,"stop":1724715074102,"duration":1},"status":"passed","severity":"normal"},{"uid":"962edd3a2b4de5cf","name":"Check message with non string payload is not received","time":{"start":1724714779178,"stop":1724714779178,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9e0cccc8e81691","name":"Push message with content topic containing JSON","time":{"start":1724715106034,"stop":1724715106035,"duration":1},"status":"passed","severity":"normal"},{"uid":"99174215f714d5f2","name":"Push message with content topic containing long","time":{"start":1724715106022,"stop":1724715106023,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a8d307bfb64409","name":"should encode/decode to text encoding","time":{"start":1724714528757,"stop":1724714528757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8082bb52a15f2695","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724714520378,"stop":1724714520378,"duration":0},"status":"passed","severity":"normal"},{"uid":"8688a1f9e7f3f773","name":"random static sharding 9 - Cluster ID: 571, Shard ID: 675","time":{"start":1724715221767,"stop":1724715221768,"duration":1},"status":"passed","severity":"normal"},{"uid":"905602f70d8ac907","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app38/8/topic325/utf8","time":{"start":1724715186422,"stop":1724715186422,"duration":0},"status":"passed","severity":"normal"},{"uid":"7beaa6b4b970af7b","name":"Check message with invalid timestamp is not received","time":{"start":1724715103503,"stop":1724715103504,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfeb798823e5650","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724714778949,"stop":1724714778949,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d99c87afff9c9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724714839316,"stop":1724714839317,"duration":1},"status":"passed","severity":"normal"},{"uid":"4434ef75231d8ca4","name":"throws on content topic with empty encoding field","time":{"start":1724714520371,"stop":1724714520372,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aad983b375b6c3e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724715163346,"stop":1724715163346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"953bfc8900b95e","name":"Ping on peer without subscriptions","time":{"start":1724714666757,"stop":1724714666757,"duration":0},"status":"passed","severity":"normal"},{"uid":"7302b4087fc6e7e7","name":"Push 30 different messages","time":{"start":1724715106021,"stop":1724715106021,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a5a0192b38eb14","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724714778947,"stop":1724714778947,"duration":0},"status":"passed","severity":"normal"},{"uid":"2545937ac7e6a990","name":"should encodeTxt and decodeTxt","time":{"start":1724714528751,"stop":1724714528751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9630561767e2623","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724714571099,"stop":1724714571100,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7cd759f3f427016","name":"Ordered callback, aborts when callback returns true","time":{"start":1724715260158,"stop":1724715260159,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5dacfb44a36f356","name":"Tracks peer failures correctly","time":{"start":1724714689811,"stop":1724714689811,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e0b9ca3c3417e5","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724714520351,"stop":1724714520352,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ab4df73925453","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724714520387,"stop":1724714520387,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fce65958caab825","name":"Passing page size 1 when there are 4 messages","time":{"start":1724715272693,"stop":1724715272693,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6d4eaaba6ea3df","name":"Check received message containing emoji","time":{"start":1724715103501,"stop":1724715103501,"duration":0},"status":"passed","severity":"normal"},{"uid":"978f3bae79167144","name":"Push message with escaped characters payload","time":{"start":1724715106003,"stop":1724715106003,"duration":0},"status":"passed","severity":"normal"},{"uid":"641f85cbb5fef499","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724714664477,"stop":1724714664478,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35712520104c219","name":"throws on content topic with empty application field","time":{"start":1724714520370,"stop":1724714520371,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd53d6ae711dc10","name":"Check received message containing unicode special characters","time":{"start":1724715103501,"stop":1724715103501,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc09e5a3eb9f8874","name":"Ephemeral field set to true","time":{"start":1724714533564,"stop":1724714533565,"duration":1},"status":"passed","severity":"normal"},{"uid":"174458a429ba35aa","name":"Push message with emoji payload","time":{"start":1724715106019,"stop":1724715106020,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e52951a784183b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724715238076,"stop":1724715238076,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c012c173fef142","name":"Check message with no payload is not received","time":{"start":1724715103505,"stop":1724715103506,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a14305702a8c7e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724715308222,"stop":1724715308223,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7bd3e8015c89c39","name":"Encoder throws on undefined content topic","time":{"start":1724714554193,"stop":1724714554193,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3504807fcab82ef","name":"LightPush with 3 connections","time":{"start":1724714837879,"stop":1724714837880,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8486ed4e837b18","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724715163347,"stop":1724715163347,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1572260081e4da","name":"Subscribe to topic containing XML and receive message","time":{"start":1724715264553,"stop":1724715264553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cc4f1e41c88688","name":"Check publish message containing JSON","time":{"start":1724715143943,"stop":1724715143944,"duration":1},"status":"passed","severity":"normal"},{"uid":"725c6b2a83cd735a","name":"Check received message containing numeric","time":{"start":1724714779119,"stop":1724714779120,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be99e7d908ae5fc","name":"addEventListener with correct event","time":{"start":1724714611182,"stop":1724714611183,"duration":1},"status":"passed","severity":"normal"},{"uid":"327ba123dc3db85b","name":"Push message with Arabic payload","time":{"start":1724715239085,"stop":1724715239086,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7987774285181b","name":"isConnected return false after peer stops","time":{"start":1724714628758,"stop":1724714628758,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0f3f31ece9ae2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724714533482,"stop":1724714533482,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f5d37555da5d7b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724714528753,"stop":1724714528753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cbf0e27603d6a9","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724714778946,"stop":1724714778947,"duration":1},"status":"passed","severity":"normal"},{"uid":"a479b37812315058","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724714934678,"stop":1724714934678,"duration":0},"status":"passed","severity":"normal"},{"uid":"550639f2a8b0b7e6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724714544046,"stop":1724714544047,"duration":1},"status":"passed","severity":"normal"},{"uid":"329d74bcc544600d","name":"Check publish message containing Basic HTML tag","time":{"start":1724715143943,"stop":1724715143943,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ea8ac26705b32a","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724715074135,"stop":1724715074136,"duration":1},"status":"passed","severity":"normal"},{"uid":"561b803a26193e0e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724714778938,"stop":1724714778939,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c60d4cd260320c5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724714823663,"stop":1724714823663,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7dfbbc3c6771e1","name":"Callback on promise, aborts when callback returns true","time":{"start":1724715260157,"stop":1724715260157,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1eeac96958c8203","name":"same cluster, different shard: nodes don't connect","time":{"start":1724714778915,"stop":1724714778916,"duration":1},"status":"passed","severity":"normal"},{"uid":"872c2e15be5b8e1","name":"should return unique PubsubTopics for static sharding","time":{"start":1724714520380,"stop":1724714520380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5489d9a908b19ba","name":"it tolerates circular branch references","time":{"start":1724714544278,"stop":1724714544278,"duration":0},"status":"passed","severity":"normal"},{"uid":"847932ad3ab68da6","name":"udp ip6 address","time":{"start":1724714528115,"stop":1724714528116,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa1e4dd3c076d19","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724714583479,"stop":1724714583493,"duration":14},"status":"skipped","severity":"normal"},{"uid":"ef5d12cfe86c0d2d","name":"Subscribe to topic containing XML and publish message","time":{"start":1724715155604,"stop":1724715155604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ef32991c2936fe","name":"Push message with content topic containing Russian","time":{"start":1724715106032,"stop":1724715106033,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe3bf4f4a41c020","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724714544281,"stop":1724714544282,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cff3bbeca591c4f","name":"groups content topics by expected pubsub topic","time":{"start":1724714520376,"stop":1724714520376,"duration":0},"status":"passed","severity":"normal"},{"uid":"d641f4e642630ffb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724714823653,"stop":1724714823653,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b5f262a38df193","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724714664476,"stop":1724714664476,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b43a540eab220e","name":"Decrypt messages","time":{"start":1724715106066,"stop":1724715106067,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1737ede8ede815d","name":"throws on content topic with non-number generation field","time":{"start":1724714520369,"stop":1724714520370,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f121e70abd6160e","name":"throws on content topic with empty topic name field","time":{"start":1724714520371,"stop":1724714520371,"duration":0},"status":"passed","severity":"normal"},{"uid":"356fc3e933d6f9d6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724714706964,"stop":1724714706965,"duration":1},"status":"passed","severity":"normal"},{"uid":"831ae20696bfe11e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724715264553,"stop":1724715264553,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb08a219d92bc47","name":"Check publish message containing short","time":{"start":1724715143937,"stop":1724715143937,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79c80a308873db2","name":"Check message received after nwaku node is restarted","time":{"start":1724715103520,"stop":1724715103520,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6bc629fd3186b8b","name":"Decoder throws on empty string content topic","time":{"start":1724714555834,"stop":1724714555834,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb50d092e693974","name":"Fails to publish message with empty text","time":{"start":1724715143948,"stop":1724715143948,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e238b4c8da18566","name":"can start the service","time":{"start":1724715129459,"stop":1724715129460,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84d298383a70eb8","name":"should only return 1 node with relay capability","time":{"start":1724714544280,"stop":1724714544280,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4e1f70e2312b98","name":"should not fail to start the service if it is already started","time":{"start":1724714548292,"stop":1724714548292,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc041dc6c6ce01a7","name":"should be able to encode the field with only STORE set to true","time":{"start":1724714528080,"stop":1724714528081,"duration":1},"status":"passed","severity":"normal"},{"uid":"830012fcae874d2f","name":"Encoder throws on empty string content topic","time":{"start":1724714533566,"stop":1724714533566,"duration":0},"status":"passed","severity":"normal"},{"uid":"610290b06a2469a0","name":"Push message with content topic containing emoji","time":{"start":1724715106046,"stop":1724715106047,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7ddc1946e474a0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724714554191,"stop":1724714554192,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba2d7791465bdcf","name":"throws an error for improperly formatted content topics","time":{"start":1724714520377,"stop":1724714520378,"duration":1},"status":"passed","severity":"normal"},{"uid":"217cee053e2feca2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724714839311,"stop":1724714839311,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8a2c3eb6321c13","name":"topics with same application and version share the same shard","time":{"start":1724714520376,"stop":1724714520376,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e709057a83b838","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app56/4/topic133/json","time":{"start":1724715186424,"stop":1724715186424,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf5c53557d9e37","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724715260158,"stop":1724715260158,"duration":0},"status":"passed","severity":"normal"}]