allure-jswaku/7073/widgets/severity.json
2024-06-18 20:27:48 +00:00

1 line
154 KiB
JSON

[{"uid":"b1ce241fdbd33ab7","name":"should properly create location multiaddrs - udp4","time":{"start":1718741670801,"stop":1718741670801,"duration":0},"status":"passed","severity":"normal"},{"uid":"862f38e2eb19056c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718741920868,"stop":1718741920869,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec38476a198a57a","name":"Rejects garbage","time":{"start":1718741679080,"stop":1718741679081,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6afc3bc52389fe","name":"Push message equal or less that 1MB","time":{"start":1718742113423,"stop":1718742113423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f157d8efbd1292f","name":"Check message received after nwaku node is restarted","time":{"start":1718741885884,"stop":1718741885885,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8b11f7e456f7dde9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1718742282418,"stop":1718742282418,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6c35f77f9c2926","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1718741675381,"stop":1718741675381,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca0e85fbd933aac","name":"Store - dialed first","time":{"start":1718742330432,"stop":1718742330432,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6f284baf4df52b","name":"Publish message with rate limit","time":{"start":1718742154538,"stop":1718742154538,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9d57de57c3d107","name":"Query generator for multiple messages with different message text format","time":{"start":1718742301788,"stop":1718742301788,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afc8e2f1402188d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718741790150,"stop":1718741790150,"duration":0},"status":"passed","severity":"normal"},{"uid":"55aad1446f0611b7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718741686534,"stop":1718741686534,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fccd005a384469b5","name":"Subscribe to topic containing XML and publish message","time":{"start":1718742161535,"stop":1718742161535,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4dcd9a61595f7d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1718742282421,"stop":1718742282421,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1e552b63289d07","name":"Delete observer","time":{"start":1718742105183,"stop":1718742105183,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f39dc6c806de535","name":"Query with Promise Callback, No message returned","time":{"start":1718742282422,"stop":1718742282423,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3067a1892009fc","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1718741763179,"stop":1718741763180,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f62770174b9f36","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1718741670792,"stop":1718741670792,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6254e85c2226ef","name":"All","time":{"start":1718741723944,"stop":1718741723944,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59edcb2fc84442d","name":"Query with Ordered Callback, No Decoder","time":{"start":1718742282420,"stop":1718742282420,"duration":0},"status":"passed","severity":"normal"},{"uid":"627d30afa7027412","name":"should not fail to stop the service if it was not started","time":{"start":1718741725958,"stop":1718741725958,"duration":0},"status":"passed","severity":"normal"},{"uid":"292b54cc53a63507","name":"start node with ApplicationInfo","time":{"start":1718742225985,"stop":1718742225986,"duration":1},"status":"passed","severity":"normal"},{"uid":"5030c0c0faec6003","name":"Promise Callback - forward","time":{"start":1718742296867,"stop":1718742296868,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba6ea7dbcea02a2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718741662423,"stop":1718741662423,"duration":0},"status":"passed","severity":"normal"},{"uid":"78602b9bd711191a","name":"Check received message containing SQL Injection","time":{"start":1718742197117,"stop":1718742197118,"duration":1},"status":"passed","severity":"normal"},{"uid":"af136d10111f9fa","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1718741662409,"stop":1718741662410,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf304ff18e9eb84","name":"Wrong topic","time":{"start":1718742225983,"stop":1718742225984,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e91e3898ba1e30","name":"Generator, custom pubsub topic","time":{"start":1718742286244,"stop":1718742286245,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c104e154c5ee0d8","name":"Push message on custom pubsubTopic","time":{"start":1718741983150,"stop":1718741983150,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ff5bb90a3e463b","name":"Relay - dialed first","time":{"start":1718742330431,"stop":1718742330431,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ef1c09ab6dc8dd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718742129364,"stop":1718742129365,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c7748484cec24b","name":"Overlapping topic subscription","time":{"start":1718742316231,"stop":1718742316231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4115beab144050","name":"Passing page size 1 when there are 4 messages","time":{"start":1718742314588,"stop":1718742314589,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b0a2c186670152","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1718742161529,"stop":1718742161529,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2303de045c0795","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1718742324376,"stop":1718742324376,"duration":0},"status":"passed","severity":"normal"},{"uid":"993dc6d75161d790","name":"Generator, 2 different pubsubtopics","time":{"start":1718742286249,"stop":1718742286249,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e93e6c4375c259","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1718741662428,"stop":1718741662428,"duration":0},"status":"passed","severity":"normal"},{"uid":"693f9c45554e4c31","name":"Push message with content topic containing shell command","time":{"start":1718742113418,"stop":1718742113418,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea4153f5c615810","name":"should return valid sharding parameters for static sharding","time":{"start":1718741662420,"stop":1718741662420,"duration":0},"status":"passed","severity":"normal"},{"uid":"485b767a01525f68","name":"should set field with all protocols enabled","time":{"start":1718741670804,"stop":1718741670804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6792d181285bbf7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718741929890,"stop":1718741929891,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0226900aa299a69","name":"Subscribe to topic containing Russian and publish message","time":{"start":1718742161534,"stop":1718742161534,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9d3daf91535c5c","name":"Fails to push message bigger that 1MB","time":{"start":1718742275490,"stop":1718742275490,"duration":0},"status":"passed","severity":"normal"},{"uid":"7855e445b3ce560a","name":"Promise Callback - backward","time":{"start":1718742296869,"stop":1718742296869,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7986fbbee26d45","name":"Push message with rate limit","time":{"start":1718742113421,"stop":1718742113421,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e9da2bfbf83505","name":"should not receive a peer event before start","time":{"start":1718741690106,"stop":1718741690107,"duration":1},"status":"passed","severity":"normal"},{"uid":"89eaeb601cf8b7a6","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1718741879087,"stop":1718741879088,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c16b18ccf02cbc","name":"Subscribe to topic containing short and receive message","time":{"start":1718742316242,"stop":1718742316242,"duration":0},"status":"passed","severity":"normal"},{"uid":"134a673532c5a82d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1718741662413,"stop":1718741662413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ce0a19c5e9ba2d","name":"recovers when dns.resolve returns empty","time":{"start":1718741686530,"stop":1718741686531,"duration":1},"status":"passed","severity":"normal"},{"uid":"86393c514b544c59","name":"should not receive a peer event before start","time":{"start":1718741725959,"stop":1718741725960,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a075048622b1d2","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1718741670093,"stop":1718741670094,"duration":1},"status":"passed","severity":"normal"},{"uid":"9078d8e684fac699","name":"Push message with custom timestamp: 1687983479314","time":{"start":1718742275487,"stop":1718742275488,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13817717aeaef99","name":"Check received message with timestamp: 1718741711962000000 ","time":{"start":1718742197125,"stop":1718742197126,"duration":1},"status":"passed","severity":"normal"},{"uid":"1adf6a64d2e075ef","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1718741879028,"stop":1718741879030,"duration":2},"status":"passed","severity":"normal"},{"uid":"a355060b3c00cc89","name":"should properly create peer info with all multiaddrs","time":{"start":1718741670803,"stop":1718741670803,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9846deab921a3","name":"Check received message containing numeric","time":{"start":1718742197151,"stop":1718742197152,"duration":1},"status":"passed","severity":"normal"},{"uid":"583d7329d3144c96","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1718741685563,"stop":1718741685563,"duration":0},"status":"passed","severity":"normal"},{"uid":"256f340aea430cd4","name":"Round trip binary encryption [ecies, signature]","time":{"start":1718741697785,"stop":1718741697786,"duration":1},"status":"passed","severity":"normal"},{"uid":"347ec83e1bb88071","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1718741879108,"stop":1718741879108,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57657e354344e4e","name":"Check publish message containing shell command","time":{"start":1718742154529,"stop":1718742154529,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a62d68fea73038","name":"Relay - times out","time":{"start":1718742330432,"stop":1718742330432,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e9b35544b7cbbc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718742316237,"stop":1718742316237,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f7c7e8a2ec9d2b","name":"Push message with content topic containing short","time":{"start":1718742113410,"stop":1718742113410,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37b69f84c4cd8fd","name":"should handle a minimal index list","time":{"start":1718741662478,"stop":1718741662478,"duration":0},"status":"passed","severity":"normal"},{"uid":"244b8e558910dcac","name":"Throws when trying to push message with empty payload","time":{"start":1718742275458,"stop":1718742275458,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c05efe671740e58","name":"Check message with no payload is not received","time":{"start":1718742197148,"stop":1718742197148,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b3da722157663c","name":"Ping on peer without subscriptions","time":{"start":1718741787251,"stop":1718741787252,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd93defc8dfa5f93","name":"should properly create location multiaddrs - tcp","time":{"start":1718741670803,"stop":1718741670803,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f81279659684016","name":"Check message with no content topic is not received","time":{"start":1718741885881,"stop":1718741885881,"duration":0},"status":"passed","severity":"normal"},{"uid":"400727186010772b","name":"Check publish message containing Chinese","time":{"start":1718742154525,"stop":1718742154526,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6f9b0304625877","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1718741662396,"stop":1718741662397,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8d96e135105092","name":"Check received message containing Russian","time":{"start":1718742197115,"stop":1718742197117,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0c90ad838179c7a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1718742241785,"stop":1718742241785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3dc753ab311d90","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1718741670080,"stop":1718741670081,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4b3938667f3943","name":"Ephemeral field is preserved - encoder v0","time":{"start":1718741722397,"stop":1718741722397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee379b27f335d5ff","name":"Mutual subscription","time":{"start":1718742161526,"stop":1718742161526,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf85cec6cdc6255","name":"Push message with XML payload","time":{"start":1718742275454,"stop":1718742275454,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84241e6633ba3ae","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718742316246,"stop":1718742316246,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84a66b92962941e","name":"Refresh subscription","time":{"start":1718742316231,"stop":1718742316232,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb63f8c2e697ff5f","name":"Query Generator, No Decoder","time":{"start":1718742282418,"stop":1718742282419,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3d7ade5284c9ed","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1718741879038,"stop":1718741879039,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c47ebf64e7e3852","name":"Accepts a valid Waku Message","time":{"start":1718741679079,"stop":1718741679080,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0fa1abc45cf6d71","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718742129363,"stop":1718742129364,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1ecde56d54875d","name":"ignores unrecognized TXT record formats","time":{"start":1718741686531,"stop":1718741686531,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec22fc3b56ce8d9d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1718741664995,"stop":1718741664996,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee21a678c0639b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1718741662409,"stop":1718741662409,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffdd1d980044762","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1718741712876,"stop":1718741712878,"duration":2},"status":"passed","severity":"normal"},{"uid":"964d79fe9440aefc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718742316228,"stop":1718742316229,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc49a2233400407","name":"can start the service","time":{"start":1718741690104,"stop":1718741690105,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd76be467ec63bb","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1718741763178,"stop":1718741763179,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c0175e169a0175b","name":"Relay + Store","time":{"start":1718741670805,"stop":1718741670805,"duration":0},"status":"passed","severity":"normal"},{"uid":"61efa22f9c78f811","name":"Subscribe to topic containing Script and receive message","time":{"start":1718742316234,"stop":1718742316235,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0753569b377909c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718742286246,"stop":1718742286246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae085dc81f96825f","name":"Subscribe to topic containing XML and receive message","time":{"start":1718742316235,"stop":1718742316235,"duration":0},"status":"passed","severity":"normal"},{"uid":"e424c204d661a710","name":"should encode/decode to text encoding","time":{"start":1718741670800,"stop":1718741670800,"duration":0},"status":"passed","severity":"normal"},{"uid":"853bec1f967358fa","name":"Check received message containing escaped characters","time":{"start":1718741885871,"stop":1718741885871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21f8862e97817c5","name":"Check received message containing XML","time":{"start":1718741885868,"stop":1718741885869,"duration":1},"status":"passed","severity":"normal"},{"uid":"965a4a172a463839","name":"Meta field set when metaSetter is specified","time":{"start":1718741675653,"stop":1718741675653,"duration":0},"status":"passed","severity":"normal"},{"uid":"999e64732945c298","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718742316235,"stop":1718742316236,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e43e5d8712451c4","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1718741879093,"stop":1718741879094,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e7f7c8fbb4f3b5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718741790152,"stop":1718741790153,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdca7e838f3e61f3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1718741662424,"stop":1718741662425,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c10499bcf7b3c5","name":"connects to nwaku","time":{"start":1718742325697,"stop":1718742325697,"duration":0},"status":"passed","severity":"normal"},{"uid":"3528ce1d42d697ae","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1718742241786,"stop":1718742241786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23947bff99c1527","name":"should not receive a peer event after stop","time":{"start":1718741725960,"stop":1718741725960,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f5392659a0c148","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718741929890,"stop":1718741929890,"duration":0},"status":"passed","severity":"normal"},{"uid":"165f06822e6da805","name":"Subscribe and receive messages via waku relay post","time":{"start":1718742316229,"stop":1718742316229,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a93f38a3d59e6be","name":"random static sharding 9 - Cluster ID: 500, Shard ID: 756","time":{"start":1718742242766,"stop":1718742242766,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d575df055b55ee","name":"Check received message containing short","time":{"start":1718742197150,"stop":1718742197151,"duration":1},"status":"passed","severity":"normal"},{"uid":"534339c1d282c38e","name":"Push message with emoji payload","time":{"start":1718742113409,"stop":1718742113409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51cfcb0d89030e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1718742161536,"stop":1718742161536,"duration":0},"status":"passed","severity":"normal"},{"uid":"184ed813d9647d00","name":"configure the node with multiple pubsub topics","time":{"start":1718742242768,"stop":1718742242768,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4f72b3cfdafa13","name":"Check publish message after client node is restarted","time":{"start":1718742154536,"stop":1718742154536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6846aed186604c18","name":"should get / set TCP multiaddr","time":{"start":1718741670801,"stop":1718741670801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e343980a61942c5","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718741670084,"stop":1718741670085,"duration":1},"status":"passed","severity":"normal"},{"uid":"49337a276d2fc9c5","name":"LightPush","time":{"start":1718742330433,"stop":1718742330433,"duration":0},"status":"passed","severity":"normal"},{"uid":"74da7387491145c9","name":"shard 0","time":{"start":1718742242761,"stop":1718742242762,"duration":1},"status":"passed","severity":"normal"},{"uid":"829df9297931b388","name":"Store - dialed after - with timeout","time":{"start":1718742330432,"stop":1718742330433,"duration":1},"status":"passed","severity":"normal"},{"uid":"603bc589d50063e9","name":"Nwaku publishes","time":{"start":1718742134289,"stop":1718742134289,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb7e8af12c3f42","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1718742129365,"stop":1718742129366,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c3908089e4aec1","name":"Publish message with large meta","time":{"start":1718742154537,"stop":1718742154537,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ea865183b0680b","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1718741662406,"stop":1718741662407,"duration":1},"status":"passed","severity":"normal"},{"uid":"de56a25778df314b","name":"different cluster, different shard: nodes don't connect","time":{"start":1718741976127,"stop":1718741976127,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b23ff5a61a6f4b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718742316245,"stop":1718742316245,"duration":0},"status":"passed","severity":"normal"},{"uid":"145698e40673b195","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718742316233,"stop":1718742316234,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7747ba2e5d5c0b","name":"same cluster, same shard: nodes connect","time":{"start":1718741879001,"stop":1718741879006,"duration":5},"status":"passed","severity":"normal"},{"uid":"a91c6642bc7ca446","name":"Passing an array","time":{"start":1718742325698,"stop":1718742325698,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb6be6de217a476","name":"Subscribe to topic containing short and publish message","time":{"start":1718742161531,"stop":1718742161531,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d59cd0a60988eb5","name":"random static sharding 3 - Cluster ID: 933, Shard ID: 622","time":{"start":1718742242763,"stop":1718742242763,"duration":0},"status":"passed","severity":"normal"},{"uid":"357cac515a5057f1","name":"should emit a peer event after start","time":{"start":1718741725959,"stop":1718741725959,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f86b340eacfc9","name":"Subscribe and receive messages via waku relay post","time":{"start":1718742316239,"stop":1718742316240,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e6cfe5a4470e1d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1718741662410,"stop":1718741662410,"duration":0},"status":"passed","severity":"normal"},{"uid":"534a4f37bdf27906","name":"can start the service","time":{"start":1718741725957,"stop":1718741725957,"duration":0},"status":"passed","severity":"normal"},{"uid":"708d8442f1df3ae8","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1718741879040,"stop":1718741879055,"duration":15},"status":"passed","severity":"normal"},{"uid":"3833850167d3afb1","name":"Check received message with timestamp: 1718741713004000000 ","time":{"start":1718741885872,"stop":1718741885872,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6cdc933f6670a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718742129370,"stop":1718742129371,"duration":1},"status":"passed","severity":"normal"},{"uid":"8925efcedb9c3c64","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718742445308,"stop":1718742445309,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c623ae6d247536","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718741662406,"stop":1718741662406,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ac703a318dbb0e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718742445310,"stop":1718742445310,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5b29ccb4782dd3","name":"Push message with content topic containing XML","time":{"start":1718742113416,"stop":1718742113416,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c05dbf6b607efb9","name":"Ping on unsubscribed peer","time":{"start":1718741787244,"stop":1718741787244,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5e35952e550027","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1718741664994,"stop":1718741664995,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c8ec3efb30292d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718741790160,"stop":1718741790160,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6a4b1db215c828","name":"Subscribe to topic containing XML and receive message","time":{"start":1718742316246,"stop":1718742316246,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb15556912adefbf","name":"Push message with content topic containing Russian","time":{"start":1718742113415,"stop":1718742113415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce23229254b11a8","name":"handles different clusterIds correctly","time":{"start":1718741662400,"stop":1718741662400,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fefc7e67d847114","name":"Light Node - default protocols","time":{"start":1718742330434,"stop":1718742330434,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb06d1a7e35409c8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app1/1/topic745/proto","time":{"start":1718742225978,"stop":1718742225978,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dd4cf176d81c64","name":"Symmetric encrypt & Decrypt","time":{"start":1718741696465,"stop":1718741696465,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd00b4c827ad3a4b","name":"Encoder throws on undefined content topic","time":{"start":1718741695902,"stop":1718741695903,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff52e5c6a344570","name":"Push message with Script payload","time":{"start":1718742275454,"stop":1718742275454,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c140eaf5744f17","name":"Check received message containing unicode special characters","time":{"start":1718741885871,"stop":1718741885871,"duration":0},"status":"passed","severity":"normal"},{"uid":"62918f4f01085139","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1718741879090,"stop":1718741879090,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e6a8bb0255550d","name":"does not throw on valid cases","time":{"start":1718741662386,"stop":1718741662387,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1a35bd0c303765","name":"A test","time":{"start":1718741930009,"stop":1718741930010,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d1c0d42beca09e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1718742154535,"stop":1718742154536,"duration":1},"status":"passed","severity":"normal"},{"uid":"117c8aa18a935f2","name":"Check meta is set [ecies]","time":{"start":1718741697786,"stop":1718741697786,"duration":0},"status":"passed","severity":"normal"},{"uid":"22301fbddfd077","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1718741662417,"stop":1718741662417,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8cc1a40b1a55b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1718741662411,"stop":1718741662411,"duration":0},"status":"passed","severity":"normal"},{"uid":"698bf058166ad560","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1718741662396,"stop":1718741662396,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b3d632392a5731","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1718742154531,"stop":1718742154531,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cb58b5d023c0b1","name":"should encodeTxt and decodeTxt","time":{"start":1718741670791,"stop":1718741670791,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a47ffb1ad43926","name":"through manual discovery","time":{"start":1718741983927,"stop":1718741983927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37d2fadb64a8720","name":"getPeersByDiscovery","time":{"start":1718741753455,"stop":1718741753456,"duration":1},"status":"passed","severity":"normal"},{"uid":"c90f2aece36780a2","name":"Relay + Store","time":{"start":1718741723944,"stop":1718741723944,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1c781ecad41324","name":"Decoder throws on undefined content topic","time":{"start":1718741675655,"stop":1718741675655,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a8d2895b3b186d","name":"Encoder throws on undefined content topic","time":{"start":1718741697786,"stop":1718741697787,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b35ba216ecb50e7","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1718742154665,"stop":1718742154666,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d1cd52bbecd65bbd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718742316234,"stop":1718742316234,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ac91a58c68783d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1718741722397,"stop":1718741722398,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c82fe9f7b8b95b","name":"pre and post cipher","time":{"start":1718741696466,"stop":1718741696466,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc1f86f48943cad","name":"isConnected between 2 js-waku relay nodes","time":{"start":1718741763181,"stop":1718741763187,"duration":6},"status":"passed","severity":"normal"},{"uid":"2c9abddc60645d34","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718741879100,"stop":1718741879101,"duration":1},"status":"passed","severity":"normal"},{"uid":"f256a15dd581039d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1718741790151,"stop":1718741790152,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9db500fa367c41","name":"isConnected should return true after first peer connects","time":{"start":1718741763180,"stop":1718741763180,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe966f34e56ba0ab","name":"Subscribe to topic containing long and receive message","time":{"start":1718742316232,"stop":1718742316232,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c45d1d3e373df3","name":"Check received message containing long","time":{"start":1718742197097,"stop":1718742197098,"duration":1},"status":"passed","severity":"normal"},{"uid":"443525871db3da3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718741800913,"stop":1718741800914,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf71da87639e6de","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1718741686375,"stop":1718741686375,"duration":0},"status":"passed","severity":"normal"},{"uid":"699652724aa19f6a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1718741879100,"stop":1718741879100,"duration":0},"status":"passed","severity":"normal"},{"uid":"39da6c6626333555","name":"should only return 1 node with relay capability","time":{"start":1718741686532,"stop":1718741686532,"duration":0},"status":"passed","severity":"normal"},{"uid":"488e8fbe969eb1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718742316234,"stop":1718742316234,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ac8513c8dc58d9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718741929896,"stop":1718741929896,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c1d8a4fd037f82","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718742316232,"stop":1718742316233,"duration":1},"status":"passed","severity":"normal"},{"uid":"3256f6cd67fbc0b7","name":"Does not throw an exception when node disconnects","time":{"start":1718742325697,"stop":1718742325698,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4db27e893ef1f2","name":"Using a function","time":{"start":1718742325698,"stop":1718742325698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17b47a5b7ead039","name":"random static sharding 2 - Cluster ID: 267, Shard ID: 419","time":{"start":1718742242763,"stop":1718742242763,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02961944c4f345b","name":"Privacy Node - default protocol","time":{"start":1718742330434,"stop":1718742330434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bee11c60a2c45ea","name":"Query generator for multiple messages","time":{"start":1718742301787,"stop":1718742301788,"duration":1},"status":"passed","severity":"normal"},{"uid":"2591f5610caf9cc2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1718742129365,"stop":1718742129365,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd15bcf2a8f2a68","name":"Encoder throws on empty string content topic","time":{"start":1718741675654,"stop":1718741675654,"duration":0},"status":"passed","severity":"normal"},{"uid":"211e0eb27cb99db1","name":"Check received message containing JSON","time":{"start":1718742197170,"stop":1718742197170,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34830c45c267dcf","name":"creates an iterator","time":{"start":1718742315490,"stop":1718742315491,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66a696a7ae8d1f2","name":"Push message on custom pubsubTopic","time":{"start":1718741983148,"stop":1718741983148,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f13ef5a2e338f6","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1718741662478,"stop":1718741662479,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3121b1e8d989f83","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1718742101623,"stop":1718742101623,"duration":0},"status":"passed","severity":"normal"},{"uid":"277366812d1804ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1718741662413,"stop":1718741662414,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c39e72e448bc84","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1718741670090,"stop":1718741670091,"duration":1},"status":"passed","severity":"normal"},{"uid":"509b346eed51519e","name":"Decoder throws on undefined content topic","time":{"start":1718741695903,"stop":1718741695904,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1ec8526a253791","name":"Encoder throws on empty string content topic","time":{"start":1718741695903,"stop":1718741695903,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ece954cbe568cb","name":"Push message with content topic containing numeric","time":{"start":1718742113411,"stop":1718742113412,"duration":1},"status":"passed","severity":"normal"},{"uid":"51826f4d624ce0ad","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718741920875,"stop":1718741920875,"duration":0},"status":"passed","severity":"normal"},{"uid":"3769ca0031aa49fd","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app43/3/topic918/test.js","time":{"start":1718742225978,"stop":1718742225979,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2cd5e8d8ea9519","name":"Push message with Arabic payload","time":{"start":1718742113404,"stop":1718742113405,"duration":1},"status":"passed","severity":"normal"},{"uid":"536f2509592ccdd1","name":"Check received message with timestamp: 1718741711962 ","time":{"start":1718742197126,"stop":1718742197126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f79709fe69ad65","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1718742324375,"stop":1718742324376,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6efc0c50209074f","name":"Passing page size 10 when there are 10 messages","time":{"start":1718742314590,"stop":1718742314590,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07fcdf36d7158f7","name":"Check publish message containing emoji","time":{"start":1718742154530,"stop":1718742154531,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4cf9cea7576086f","name":"Refresh subscription","time":{"start":1718742316242,"stop":1718742316242,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cf0ad21097cc5c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app21/10/topic521/utf8","time":{"start":1718742225981,"stop":1718742225981,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f2e89bb8596217","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718742316243,"stop":1718742316244,"duration":1},"status":"passed","severity":"normal"},{"uid":"215f5febf8be80e3","name":"different cluster, same shard: nodes don't connect","time":{"start":1718741879009,"stop":1718741879021,"duration":12},"status":"passed","severity":"normal"},{"uid":"22584c7e5c5b8a0b","name":"Check received message containing JSON","time":{"start":1718742197122,"stop":1718742197123,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a70e013815e86c","name":"Push message with Script payload","time":{"start":1718742113406,"stop":1718742113406,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ee6a2a02ea6b40","name":"Ping on unsubscribed peer","time":{"start":1718741744695,"stop":1718741744696,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6104e2216c7882","name":"should return empty list for no shard","time":{"start":1718741662407,"stop":1718741662407,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7b121896ba317a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1718741879106,"stop":1718741879106,"duration":0},"status":"passed","severity":"normal"},{"uid":"af78e78394809015","name":"Push message with content topic containing Chinese","time":{"start":1718742275460,"stop":1718742275460,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8ff6f7ba384583","name":"more peers than existing","time":{"start":1718742101861,"stop":1718742101861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45ee4e798cd84877","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1718741929901,"stop":1718741929901,"duration":0},"status":"passed","severity":"normal"},{"uid":"987cc8838ae81945","name":"should throw error - no public key","time":{"start":1718741670798,"stop":1718741670799,"duration":1},"status":"passed","severity":"normal"},{"uid":"866234153c375998","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1718742301898,"stop":1718742301898,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9647fd283824ea","name":"Push message with escaped characters payload","time":{"start":1718742113408,"stop":1718742113408,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaeaa9de7ff22c71","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1718741712861,"stop":1718741712864,"duration":3},"status":"passed","severity":"normal"},{"uid":"345528ffbcb2227d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1718741686377,"stop":1718741686378,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ec9e13020f5942","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718741920874,"stop":1718741920874,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b971afa293fc175","name":"Check publish message containing Arabic","time":{"start":1718742154526,"stop":1718742154526,"duration":0},"status":"passed","severity":"normal"},{"uid":"16676049c0bfb4c7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718742242762,"stop":1718742242762,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6367a2ae77e0f79","name":"should be able to decode the field with only RELAY set to true","time":{"start":1718741670086,"stop":1718741670087,"duration":1},"status":"passed","severity":"normal"},{"uid":"a786c53b0e1c0278","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1718741720473,"stop":1718741720474,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a185336855cf2d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1718742161532,"stop":1718742161533,"duration":1},"status":"passed","severity":"normal"},{"uid":"370ff2be119411a7","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1718741662398,"stop":1718741662398,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc6b2fd42b07007","name":"Check publish message containing Script","time":{"start":1718742154527,"stop":1718742154527,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed420fc5b37e2c0c","name":"retrieves a single peer","time":{"start":1718741686529,"stop":1718741686530,"duration":1},"status":"passed","severity":"normal"},{"uid":"87bf0eeba6fa1861","name":"Publish without waiting for remote peer","time":{"start":1718742161527,"stop":1718742161527,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d29f57ed8071173","name":"Correctly serialized arguments","time":{"start":1718741983208,"stop":1718741983208,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8539a22b15ec1c","name":"tcp ip4 address","time":{"start":1718741670162,"stop":1718741670162,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0b3e863d00d1ad","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1718741697785,"stop":1718741697785,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9a237cb40f576","name":"handles multiple messages","time":{"start":1718742315491,"stop":1718742315492,"duration":1},"status":"passed","severity":"normal"},{"uid":"824183d13ba2bde","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718741929893,"stop":1718741929893,"duration":0},"status":"passed","severity":"normal"},{"uid":"35be0a8875b5b579","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718741983149,"stop":1718741983149,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fc3a17936f20d1","name":"random static sharding 10 - Cluster ID: 863, Shard ID: 372","time":{"start":1718742242767,"stop":1718742242767,"duration":0},"status":"passed","severity":"normal"},{"uid":"2017423a62f722c7","name":"can start and stop the service","time":{"start":1718741690105,"stop":1718741690105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a75ef2ddf91673","name":"Check publish message containing XML","time":{"start":1718742154528,"stop":1718742154528,"duration":0},"status":"passed","severity":"normal"},{"uid":"447ff1630535d950","name":"Query generator for 2000 messages","time":{"start":1718742301791,"stop":1718742301791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f60cba4a57041d","name":"Decrypt messages","time":{"start":1718742105182,"stop":1718742105182,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ea0463d794a113","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1718742154534,"stop":1718742154535,"duration":1},"status":"passed","severity":"normal"},{"uid":"7345aa14c1a7abaf","name":"Check message on other pubsub topic is not received","time":{"start":1718742197146,"stop":1718742197146,"duration":0},"status":"passed","severity":"normal"},{"uid":"9041e00bade47adc","name":"Push message with emoji payload","time":{"start":1718742275457,"stop":1718742275457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f198bfbecb6fb0c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718742225984,"stop":1718742225985,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa227ccbe5b0426c","name":"Check publish message containing Russian","time":{"start":1718742154526,"stop":1718742154527,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d8ad6a59a83a0d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718742316244,"stop":1718742316244,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd869eded088d02","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1718741695900,"stop":1718741695901,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f144c12dae762b","name":"Push message with content topic containing Arabic","time":{"start":1718742275461,"stop":1718742275472,"duration":11},"status":"passed","severity":"normal"},{"uid":"13609272530cb235","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718741929898,"stop":1718741929899,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8cb5ba9a67c7c61","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1718741879090,"stop":1718741879091,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8daefa93747d201","name":"Push message with custom timestamp: 1687983486026","time":{"start":1718742113421,"stop":1718742113421,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e464e60f32a3e0","name":"Check publish message containing short","time":{"start":1718742154523,"stop":1718742154524,"duration":1},"status":"passed","severity":"normal"},{"uid":"199261aa741d1278","name":"Push message with Basic HTML tag payload","time":{"start":1718742113406,"stop":1718742113407,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b7f9de8b64e6cc","name":"Check received message containing emoji","time":{"start":1718742197125,"stop":1718742197125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b390af07eef3d545","name":"Check received message containing special chars","time":{"start":1718742197109,"stop":1718742197112,"duration":3},"status":"passed","severity":"normal"},{"uid":"23d3616d0b983d","name":"Fails to push message with large meta","time":{"start":1718742113420,"stop":1718742113421,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad22c0fabeba172","name":"Push message with content topic containing SQL Injection","time":{"start":1718742113415,"stop":1718742113416,"duration":1},"status":"passed","severity":"normal"},{"uid":"6128a7652e0a3b96","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718741929896,"stop":1718741929896,"duration":0},"status":"passed","severity":"normal"},{"uid":"b169f26d373b67e","name":"Query with Ordered Callback, No message returned","time":{"start":1718742282420,"stop":1718742282421,"duration":1},"status":"passed","severity":"normal"},{"uid":"7520d1e00d07a452","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718742316237,"stop":1718742316237,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ec0c6d8c2f24e5","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1718742161534,"stop":1718742161534,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5cab07664fe55c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1718742324376,"stop":1718742324377,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6cb3c8ef59bbdb","name":"Passing cursor with wrong pubsubTopic","time":{"start":1718742241788,"stop":1718742241789,"duration":1},"status":"passed","severity":"normal"},{"uid":"97af9fb6cd3cbcbf","name":"Check meta is set [symmetric]","time":{"start":1718741695901,"stop":1718741695902,"duration":1},"status":"passed","severity":"normal"},{"uid":"2062535dd863a459","name":"Check received message containing short","time":{"start":1718741885856,"stop":1718741885857,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd9ff3526ae741","name":"should not fail to start the service if it is already started","time":{"start":1718741690106,"stop":1718741690106,"duration":0},"status":"passed","severity":"normal"},{"uid":"85093cdb8763cfce","name":"Check received message containing special chars","time":{"start":1718742197152,"stop":1718742197152,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05d55880053f6d4","name":"Decoder throws on empty string content topic","time":{"start":1718741697788,"stop":1718741697788,"duration":0},"status":"passed","severity":"normal"},{"uid":"507fd9fedf0087fe","name":"should correctly map a content topic to a pubsub topic","time":{"start":1718741662426,"stop":1718741662427,"duration":1},"status":"passed","severity":"normal"},{"uid":"481eecbb782bbf85","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1718742301898,"stop":1718742301899,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89ffb7ff7cb3f2a","name":"stop","time":{"start":1718741753457,"stop":1718741753457,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b065bc263d298e","name":"Check message with no pubsub topic is not received","time":{"start":1718741885880,"stop":1718741885880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e7ac52a92f1da9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1718741662415,"stop":1718741662415,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70be8a4f4715581","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1718741662404,"stop":1718741662404,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb808664afba2dc","name":"Push message with content topic containing Script","time":{"start":1718742275473,"stop":1718742275473,"duration":0},"status":"passed","severity":"normal"},{"uid":"553a4ab555420303","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1718741664997,"stop":1718741664997,"duration":0},"status":"passed","severity":"normal"},{"uid":"620e1d755bc518e9","name":"Push message with content topic containing long","time":{"start":1718742275459,"stop":1718742275459,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee7d2fe0ab9b347","name":"Check message with non string payload is not received","time":{"start":1718742197188,"stop":1718742197188,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cb07efd6927b86","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718742445309,"stop":1718742445310,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5ccecb36b8cb59","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718742242769,"stop":1718742242769,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d883b625d04b2c","name":"Push message with long payload","time":{"start":1718742275450,"stop":1718742275450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a690c06b2a0a5930","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app28/8/topic202/test.js","time":{"start":1718742225980,"stop":1718742225980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9565d0c2be1de2c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1718742301790,"stop":1718742301790,"duration":0},"status":"passed","severity":"normal"},{"uid":"be216fac0a3cc7af","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1718741879099,"stop":1718741879099,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bdd6085f5da3bb","name":"start node with empty content topic","time":{"start":1718742225986,"stop":1718742225986,"duration":0},"status":"passed","severity":"normal"},{"uid":"f274eb79a0efc7a","name":"should throw an error for missing required configuration","time":{"start":1718741662408,"stop":1718741662408,"duration":0},"status":"passed","severity":"normal"},{"uid":"31147e78968b4fff","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718741879097,"stop":1718741879098,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89406a31d0a4902","name":"Query generator for multiple messages with multiple decoders","time":{"start":1718742301788,"stop":1718742301788,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c1f5458d05a9bd","name":"Sample","time":{"start":1718741670219,"stop":1718741670219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8aa877eae1cea68","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1718741675382,"stop":1718741675382,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d74c18d0c6fabc","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718742275478,"stop":1718742275478,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1864c8a9a108230","name":"Init the array if not present","time":{"start":1718741661963,"stop":1718741661964,"duration":1},"status":"passed","severity":"normal"},{"uid":"707d0186df857c2b","name":"Check received message containing shell command","time":{"start":1718742197173,"stop":1718742197173,"duration":0},"status":"passed","severity":"normal"},{"uid":"466b37934b293277","name":"Callback on promise, aborts when callback returns true","time":{"start":1718742301790,"stop":1718742301790,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a4d51c595757c3","name":"Sign & Recover","time":{"start":1718741696466,"stop":1718741696466,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6af7ed8acd1a683","name":"can start and stop the service","time":{"start":1718741725957,"stop":1718741725958,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cfaf45db892edc2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1718741686375,"stop":1718741686375,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab68d6c1ae12fc7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1718741879098,"stop":1718741879099,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0501c7a48562864","name":"Passing page size 110 when there are 120 messages","time":{"start":1718742314594,"stop":1718742314595,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ea40e2ee7ef685","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718741879036,"stop":1718741879037,"duration":1},"status":"passed","severity":"normal"},{"uid":"8727b6efe9e74409","name":"Subscribe to topic containing numeric and publish message","time":{"start":1718742161532,"stop":1718742161532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6dbb9552c73a7d1","name":"Check received message containing Arabic","time":{"start":1718742197113,"stop":1718742197115,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0fb25ffb5a84aef","name":"should get / set UDP multiaddr","time":{"start":1718741670800,"stop":1718741670801,"duration":1},"status":"passed","severity":"normal"},{"uid":"508f7931ea883bf1","name":"Check message with no payload is not received","time":{"start":1718742197187,"stop":1718742197187,"duration":0},"status":"passed","severity":"normal"},{"uid":"5129e5d10706b060","name":"should configure sharding based on application and version for autosharding","time":{"start":1718741662422,"stop":1718741662423,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6da30e51b82367","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718741929887,"stop":1718741929887,"duration":0},"status":"passed","severity":"normal"},{"uid":"26db8e3fa8948c2c","name":"should emit a peer event after start","time":{"start":1718741690106,"stop":1718741690106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fdf2948f6ba1cc","name":"should not fail to stop the service if it was not started","time":{"start":1718742175059,"stop":1718742175059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fbebbe2488a613","name":"Default pageSize","time":{"start":1718742314595,"stop":1718742314596,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d6ed51c5e50518","name":"should properly compute the node id","time":{"start":1718741670799,"stop":1718741670799,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea156badbb22116","name":"Push message with meta","time":{"start":1718742275485,"stop":1718742275486,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc8b3d5eb8df9e6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718741800914,"stop":1718741800915,"duration":1},"status":"passed","severity":"normal"},{"uid":"f303f5894907c483","name":"Push message with Russian payload","time":{"start":1718742113405,"stop":1718742113405,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c678ce28e83aa09","name":"Refresh subscription","time":{"start":1718741929891,"stop":1718741929891,"duration":0},"status":"passed","severity":"normal"},{"uid":"9357c808e1ce2e35","name":"should throw an error for empty SingleShardInfos array","time":{"start":1718741662403,"stop":1718741662403,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3f2f00b52d19da","name":"Push message with content topic containing escaped characters","time":{"start":1718742275479,"stop":1718742275479,"duration":0},"status":"passed","severity":"normal"},{"uid":"1962f98c9d74e97d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718742316241,"stop":1718742316241,"duration":0},"status":"passed","severity":"normal"},{"uid":"32985a103873645c","name":"Push message with JSON payload","time":{"start":1718742113407,"stop":1718742113407,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c57bdf170d97e2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718742316239,"stop":1718742316239,"duration":0},"status":"passed","severity":"normal"},{"uid":"c428f6368b269ac6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1718741662414,"stop":1718741662414,"duration":0},"status":"passed","severity":"normal"},{"uid":"faeb2fceb21fb64","name":"Check received message containing Script","time":{"start":1718741885868,"stop":1718741885868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e3bfd51aeaa5c7","name":"Check received message with timestamp: 1718741713004 ","time":{"start":1718741885872,"stop":1718741885873,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5f2b7ca39c21f9","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1718742154672,"stop":1718742154672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f318ce15ffdd77e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718742113417,"stop":1718742113417,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fe689bf6942401","name":"Decoder throws on empty string content topic","time":{"start":1718741675655,"stop":1718741675655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab47941ac022ac92","name":"should not fail to start the service if it is already started","time":{"start":1718742175059,"stop":1718742175060,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c452301c0258c4","name":"Push message with meta","time":{"start":1718742113420,"stop":1718742113420,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c4d7b81afd186d","name":"1 Relay, 1 fetch","time":{"start":1718741686265,"stop":1718741686265,"duration":0},"status":"passed","severity":"normal"},{"uid":"9668e1dd8ee7956f","name":"Fails to push message with large meta","time":{"start":1718742275486,"stop":1718742275486,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b29cf3e8f19503b","name":"udp ip6 address","time":{"start":1718741670163,"stop":1718741670163,"duration":0},"status":"passed","severity":"normal"},{"uid":"d012ee63a8b4e4a8","name":"Check publish message containing long","time":{"start":1718742154524,"stop":1718742154524,"duration":0},"status":"passed","severity":"normal"},{"uid":"93baba371a110adc","name":"start node with empty shard","time":{"start":1718742242769,"stop":1718742242770,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3cee3e557e8e7eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1718741662413,"stop":1718741662413,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a3a31a23714197","name":"throws on content topic with empty application field","time":{"start":1718741662389,"stop":1718741662390,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ec2a2a06e8364f","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1718741879031,"stop":1718741879033,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd2393493e469f27","name":"Check message on other pubsub topic is not received","time":{"start":1718741885879,"stop":1718741885880,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c130f4ec23a88a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1718741662397,"stop":1718741662398,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5cb209ba04b41b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1718741662392,"stop":1718741662393,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebd43611872b073","name":"Subscribe to topic containing emoji and publish message","time":{"start":1718742161538,"stop":1718742161538,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bea389169d5ea6","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1718742161533,"stop":1718742161533,"duration":0},"status":"passed","severity":"normal"},{"uid":"da19733b0e23dc43","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718741929898,"stop":1718741929898,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1c74802bfa2f1e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718742316248,"stop":1718742316248,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4a3ab12e16e573","name":"Check received message containing XML","time":{"start":1718742197119,"stop":1718742197121,"duration":2},"status":"passed","severity":"normal"},{"uid":"329389c5ebbec1f2","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1718741675656,"stop":1718741675656,"duration":0},"status":"passed","severity":"normal"},{"uid":"137cf223a1b08907","name":"Push 30 different messages","time":{"start":1718742275457,"stop":1718742275458,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9dd6fe8b5cc4300","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1718741686533,"stop":1718741686533,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ba613c859ba1df","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1718741662399,"stop":1718741662400,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9ddb7a9a61b35c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1718741720474,"stop":1718741720475,"duration":1},"status":"passed","severity":"normal"},{"uid":"877cdebafd27c33","name":"Push message with shell command payload","time":{"start":1718742113407,"stop":1718742113408,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f2d19a11d37b5d","name":"Passing page size 19 when there are 20 messages","time":{"start":1718742314591,"stop":1718742314594,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b93751ffec0fb2b","name":"passes more than one ENR URLs and attempts connection","time":{"start":1718741725961,"stop":1718741725963,"duration":2},"status":"skipped","severity":"normal"},{"uid":"86e3574c795ae385","name":"Generator, 2 different pubsubtopics","time":{"start":1718742286245,"stop":1718742286245,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68792ae7dfa29aa","name":"Reopen subscription with peer with lost subscription","time":{"start":1718741787252,"stop":1718741787253,"duration":1},"status":"passed","severity":"normal"},{"uid":"3229198b0e8c3b42","name":"should return the pubsub topic directly if a string is provided","time":{"start":1718741662419,"stop":1718741662419,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e35ab5097c2b70","name":"Check publish message containing unicode special characters","time":{"start":1718742154530,"stop":1718742154530,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0aaccbe8790a7e","name":"Check message with no content topic is not received","time":{"start":1718742197146,"stop":1718742197147,"duration":1},"status":"passed","severity":"normal"},{"uid":"20616ce1b010fe08","name":"Push message with JSON payload","time":{"start":1718742275455,"stop":1718742275455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0990d64e7023ac9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1718741662411,"stop":1718741662411,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acf7d0a3221feb8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718742286248,"stop":1718742286248,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cce9d733026b71","name":"should add and remove event listeners correctly","time":{"start":1718741690108,"stop":1718741690108,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab17dd9c2237ad07","name":"should throw an error if shards are undefined for static sharding","time":{"start":1718741662407,"stop":1718741662407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8380ac45cdb4bc6","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1718741662394,"stop":1718741662394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4b3da8e7f15e5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718741929887,"stop":1718741929887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a019f54de423e635","name":"should set field with all protocols disabled","time":{"start":1718741670803,"stop":1718741670804,"duration":1},"status":"passed","severity":"normal"},{"uid":"265e11c5d88fd91","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718742316230,"stop":1718742316231,"duration":1},"status":"passed","severity":"normal"},{"uid":"710c2a67f3b4f2db","name":"Check message with invalid timestamp is not received","time":{"start":1718742197138,"stop":1718742197138,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b40e1f62a00e54","name":"Check message received after nwaku node is restarted","time":{"start":1718742197189,"stop":1718742197189,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c7c1b901ce076d5","name":"Check received message containing long","time":{"start":1718741885857,"stop":1718741885858,"duration":1},"status":"passed","severity":"normal"},{"uid":"af48e5e8bcccbcac","name":"Check received message containing unicode special characters","time":{"start":1718742197174,"stop":1718742197174,"duration":0},"status":"passed","severity":"normal"},{"uid":"6149ec929ef1c3fa","name":"it tolerates circular branch references","time":{"start":1718741686530,"stop":1718741686530,"duration":0},"status":"passed","severity":"normal"},{"uid":"5473dd85fc95b3f7","name":"Register correct protocols","time":{"start":1718742161527,"stop":1718742161527,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf51d309afaf84a1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718741879107,"stop":1718741879107,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc66a5da0edfb89","name":"random static sharding 6 - Cluster ID: 277, Shard ID: 572","time":{"start":1718742242764,"stop":1718742242764,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a786592338769f7","name":"Overlapping topic subscription","time":{"start":1718742316241,"stop":1718742316242,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbccfb47a0a65dd1","name":"Subscribe to topic containing long and receive message","time":{"start":1718741929892,"stop":1718741929892,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b050038d4b35a6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718741790150,"stop":1718741790150,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b1fb352d24f1e","name":"should use DNS peer discovery with light client","time":{"start":1718741725961,"stop":1718741725961,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68d5abc65905faa0","name":"Check received message containing numeric","time":{"start":1718741885858,"stop":1718741885858,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcd034fda191199","name":"Check message with no content topic is not received","time":{"start":1718742197186,"stop":1718742197187,"duration":1},"status":"passed","severity":"normal"},{"uid":"7739b6f70257d9b2","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1718741879088,"stop":1718741879088,"duration":0},"status":"passed","severity":"normal"},{"uid":"88982a10a7fd41b4","name":"Check publish message containing numeric","time":{"start":1718742154524,"stop":1718742154525,"duration":1},"status":"passed","severity":"normal"},{"uid":"8321f685caa743ab","name":"1 Relay, 1 Filter, gives up","time":{"start":1718741686267,"stop":1718741686267,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a349b8261cec06","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1718742161537,"stop":1718742161537,"duration":0},"status":"passed","severity":"normal"},{"uid":"91de783751afb312","name":"Subscribe and receive messages via waku relay post","time":{"start":1718741929888,"stop":1718741929888,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e1478589bdea13","name":"should set field with only STORE enabled","time":{"start":1718741670804,"stop":1718741670804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d850ed2ddaf9b5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1718741686376,"stop":1718741686377,"duration":1},"status":"passed","severity":"normal"},{"uid":"95421c8cdff5b029","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1718741662418,"stop":1718741662418,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fc2ab023eb07da","name":"Subscribe to topic containing Script and receive message","time":{"start":1718742316245,"stop":1718742316245,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91e540d3c1cc7de","name":"can start and stop the service","time":{"start":1718742175058,"stop":1718742175059,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbd1fc046a29eba","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718741929888,"stop":1718741929889,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa73d0a1bac3af1","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1718742282419,"stop":1718742282419,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a29d02adae9b12","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718741920871,"stop":1718741920873,"duration":2},"status":"passed","severity":"normal"},{"uid":"58846e4f37efbd49","name":"should throw error - no id","time":{"start":1718741670794,"stop":1718741670794,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6581471c389b99","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718741929895,"stop":1718741929895,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07aa9ecbc699680","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1718741879055,"stop":1718741879067,"duration":12},"status":"passed","severity":"normal"},{"uid":"c3711111b024070c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1718742324375,"stop":1718742324375,"duration":0},"status":"passed","severity":"normal"},{"uid":"8264ee38300aa9d6","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1718742241785,"stop":1718742241785,"duration":0},"status":"passed","severity":"normal"},{"uid":"855a13a34254857d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718741885873,"stop":1718741885874,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead2e57ce2a08faf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1718741662412,"stop":1718741662412,"duration":0},"status":"passed","severity":"normal"},{"uid":"5beb8d836b1badd3","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1718741879094,"stop":1718741879095,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adf355191443c82","name":"addEventListener with wrong event","time":{"start":1718741753454,"stop":1718741753454,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e3653797dbc329","name":"should not receive a peer event before start","time":{"start":1718742175061,"stop":1718742175062,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba34714130ba7b5b","name":"Relay - dialed after","time":{"start":1718742330431,"stop":1718742330431,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77620643e1e148f","name":"random static sharding 7 - Cluster ID: 712, Shard ID: 680","time":{"start":1718742242765,"stop":1718742242765,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd93b294991b28","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1718741664995,"stop":1718741664995,"duration":0},"status":"passed","severity":"normal"},{"uid":"46eb72bd9640ca7b","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1718741662420,"stop":1718741662420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b2f34297eb8a76","name":"Push message with long payload","time":{"start":1718742113402,"stop":1718742113403,"duration":1},"status":"passed","severity":"normal"},{"uid":"a674af5e9523279e","name":"Decoder throws on undefined content topic","time":{"start":1718741697787,"stop":1718741697787,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2eeb2aa16488c92","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1718742324377,"stop":1718742324377,"duration":0},"status":"passed","severity":"normal"},{"uid":"293c2d475e488217","name":"isConnected should return false after all peers disconnect","time":{"start":1718741763180,"stop":1718741763181,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5262995cd9392","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1718741695898,"stop":1718741695900,"duration":2},"status":"passed","severity":"normal"},{"uid":"44b999ca1e80ecbb","name":"Fails to publish message with empty text","time":{"start":1718742154534,"stop":1718742154534,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88cc146a464ec9a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718741885874,"stop":1718741885875,"duration":1},"status":"passed","severity":"normal"},{"uid":"815ac1f2e26d2b03","name":"Publish message with custom timestamp: Tue Jun 18 2024 19:22:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1718742154532,"stop":1718742154532,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee63999f2bba18f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1718741686534,"stop":1718741686535,"duration":1},"status":"skipped","severity":"normal"},{"uid":"106b82ed2bc4d5db","name":"Push message with custom timestamp: 1718745479314","time":{"start":1718742275489,"stop":1718742275489,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be9fa16218c7cd3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718741725961,"stop":1718741725961,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1096c192b0a01b02","name":"Query with Promise Callback, No Decoder","time":{"start":1718742282422,"stop":1718742282422,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e533bc354929f55","name":"dispatchEvent via connectionManager","time":{"start":1718741753456,"stop":1718741753456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad39d7460b37efb4","name":"Subscribe to topic containing short and receive message","time":{"start":1718742316232,"stop":1718742316232,"duration":0},"status":"passed","severity":"normal"},{"uid":"9615f84035b6d306","name":"Check publish message containing Basic HTML tag","time":{"start":1718742154528,"stop":1718742154528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5594199bffbbdab6","name":"Used by Waku Relay","time":{"start":1718742325699,"stop":1718742325699,"duration":0},"status":"passed","severity":"normal"},{"uid":"6148fa2f03ccc680","name":"should only return 1 node with relay and store capability","time":{"start":1718741686532,"stop":1718741686532,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa80a5550051195","name":"Push message with content topic containing emoji","time":{"start":1718742113419,"stop":1718742113419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bd41ce9db2c61d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1718741662412,"stop":1718741662412,"duration":0},"status":"passed","severity":"normal"},{"uid":"414bbb8e41ebfe26","name":"Check publish message containing JSON","time":{"start":1718742154529,"stop":1718742154529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b41d19379427bee","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718742316247,"stop":1718742316247,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d11521e0794913b","name":"Push message with short payload","time":{"start":1718742275449,"stop":1718742275450,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83b250bbf978cb3","name":"throws on content topic with empty encoding field","time":{"start":1718741662391,"stop":1718741662391,"duration":0},"status":"passed","severity":"normal"},{"uid":"590031a46d318a25","name":"Ping on peer without subscriptions","time":{"start":1718741787244,"stop":1718741787244,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c65855fe5e5ef5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1718741662402,"stop":1718741662402,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0916e709ab0fbd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718742316239,"stop":1718742316239,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a8f72dc26879a8","name":"Passing page size 11 when there are 10 messages","time":{"start":1718742314590,"stop":1718742314591,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60722aae97f0f6b","name":"Push message with content topic containing Russian","time":{"start":1718742275472,"stop":1718742275472,"duration":0},"status":"passed","severity":"normal"},{"uid":"5987279fb09a52b8","name":"Subscribe and receive messages via lightPush","time":{"start":1718742316227,"stop":1718742316228,"duration":1},"status":"passed","severity":"normal"},{"uid":"131bdc65f51639da","name":"Push message with rate limit","time":{"start":1718742275486,"stop":1718742275487,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9631a9c35011bd0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1718741879095,"stop":1718741879096,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00722936258ba37","name":"Publish message with custom timestamp: Tue Jun 18 2024 21:22:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1718742154532,"stop":1718742154533,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa90609555f0a5a9","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1718741675382,"stop":1718741675383,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fdb7bd7c504a75a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718741920867,"stop":1718741920868,"duration":1},"status":"passed","severity":"normal"},{"uid":"143e94a79eaa7d1f","name":"Push message with Chinese payload","time":{"start":1718742275452,"stop":1718742275452,"duration":0},"status":"passed","severity":"normal"},{"uid":"81acbd49d00a897a","name":"Push message with content topic containing Script","time":{"start":1718742113416,"stop":1718742113416,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f5ec20222beaf0","name":"Check received message containing SQL Injection","time":{"start":1718742197168,"stop":1718742197169,"duration":1},"status":"passed","severity":"normal"},{"uid":"69091dba36f5aa9a","name":"Check received message containing Chinese","time":{"start":1718741885859,"stop":1718741885860,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77b65ab52a753ca","name":"Push message with Basic HTML tag payload","time":{"start":1718742275455,"stop":1718742275455,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdff3fdd9644f45b","name":"should load peers from local storage and dispatch events","time":{"start":1718741690107,"stop":1718741690108,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea980f845da72b49","name":"should be called at least once on all `peer:discovery` events","time":{"start":1718741720471,"stop":1718741720471,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6371c86beafbb86","name":"Check received message containing XML","time":{"start":1718742197169,"stop":1718742197169,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94e60b9e2580b72","name":"Push message with SQL Injection payload","time":{"start":1718742113405,"stop":1718742113405,"duration":0},"status":"passed","severity":"normal"},{"uid":"533fb4465fca75fb","name":"Push message with Russian payload","time":{"start":1718742275453,"stop":1718742275453,"duration":0},"status":"passed","severity":"normal"},{"uid":"a117ff0328b7c38d","name":"connected peers and dial","time":{"start":1718742101860,"stop":1718742101861,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2d5289b296506a73","name":"Check received message containing numeric","time":{"start":1718742197098,"stop":1718742197109,"duration":11},"status":"passed","severity":"normal"},{"uid":"afd0bb5e1aaf1bc5","name":"Check message with no payload is not received","time":{"start":1718741885882,"stop":1718741885883,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4588374be951577","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1718742241784,"stop":1718742241784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2d2c45dec8b199","name":"Ping on subscribed peer","time":{"start":1718741744694,"stop":1718741744695,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d9f0ed45d62fca","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718741929897,"stop":1718741929898,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe97d52eb8d097eb","name":"Check message with invalid timestamp is not received","time":{"start":1718741885875,"stop":1718741885879,"duration":4},"status":"passed","severity":"normal"},{"uid":"3f56688df379a653","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718741920869,"stop":1718741920870,"duration":1},"status":"passed","severity":"normal"},{"uid":"a989860119f01c61","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718742197179,"stop":1718742197180,"duration":1},"status":"passed","severity":"normal"},{"uid":"a272ffa44d0d5e29","name":"Subscribe to topic containing XML and receive message","time":{"start":1718741929897,"stop":1718741929897,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c0189e9e83820b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1718742301894,"stop":1718742301894,"duration":0},"status":"passed","severity":"normal"},{"uid":"46dcffcb349bc2a4","name":"should set field with only FILTER enabled","time":{"start":1718741670805,"stop":1718741670805,"duration":0},"status":"passed","severity":"normal"},{"uid":"c153e0d67588e1b8","name":"getPeersByDiscovery","time":{"start":1718742101620,"stop":1718742101622,"duration":2},"status":"passed","severity":"normal"},{"uid":"198df31450c30dda","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718741929893,"stop":1718741929895,"duration":2},"status":"passed","severity":"normal"},{"uid":"e810779f56a898b2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1718741662397,"stop":1718741662397,"duration":0},"status":"passed","severity":"normal"},{"uid":"95679c0dd7861908","name":"should return false","time":{"start":1718741670799,"stop":1718741670799,"duration":0},"status":"passed","severity":"normal"},{"uid":"1050bc1a1a480f75","name":"Push message with escaped characters payload","time":{"start":1718742275456,"stop":1718742275456,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fd6750236e2696","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1718741662393,"stop":1718741662393,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9c46a4432800b0","name":"should return unique PubsubTopics for static sharding","time":{"start":1718741662405,"stop":1718741662405,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f5c778b98da49e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1718741662404,"stop":1718741662404,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a16dd696b1661c3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718742316240,"stop":1718742316240,"duration":0},"status":"passed","severity":"normal"},{"uid":"57255f1a21560184","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1718741879101,"stop":1718741879101,"duration":0},"status":"passed","severity":"normal"},{"uid":"6632787d5f313f18","name":"Ping on subscribed peer","time":{"start":1718741787248,"stop":1718741787251,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a555a5215b4b0e2","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app7/2/topic967/proto","time":{"start":1718742225980,"stop":1718742225980,"duration":0},"status":"passed","severity":"normal"},{"uid":"55340c479410ad97","name":"Reopen subscription with peer with lost subscription","time":{"start":1718741744696,"stop":1718741744696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28e48c262848008","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app40/4/topic624/xml","time":{"start":1718742225979,"stop":1718742225979,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb6ce79aed8b31c","name":"Ordered Callback - backward","time":{"start":1718742296869,"stop":1718742296870,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee54ad194a7ec561","name":"Push message with content topic containing XML","time":{"start":1718742275473,"stop":1718742275478,"duration":5},"status":"passed","severity":"normal"},{"uid":"9de61d7e6d1eac9a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1718741662395,"stop":1718741662395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61fe6207d2fc6fb","name":"throws on content topic with generation field greater than 0","time":{"start":1718741662389,"stop":1718741662389,"duration":0},"status":"passed","severity":"normal"},{"uid":"21af8e2360b3c4c3","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1718741662394,"stop":1718741662395,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e727efe9f2343","name":"Push message with content topic containing long","time":{"start":1718742113410,"stop":1718742113411,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9e38e0afaad236","name":"Check received message with timestamp: 1718741711962 ","time":{"start":1718742197178,"stop":1718742197179,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e7479364907a47","name":"Check received message containing Script","time":{"start":1718742197169,"stop":1718742197169,"duration":0},"status":"passed","severity":"normal"},{"uid":"971775f164be65ee","name":"topics with same application and version share the same shard","time":{"start":1718741662398,"stop":1718741662398,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b221fcd549460f6","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1718741879106,"stop":1718741879106,"duration":0},"status":"passed","severity":"normal"},{"uid":"525e0b50b759cc2b","name":"Fields are not dropped","time":{"start":1718741674999,"stop":1718741675001,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7aabe6ffa88314b","name":"Push message on custom pubsubTopic","time":{"start":1718741983146,"stop":1718741983147,"duration":1},"status":"passed","severity":"normal"},{"uid":"878bc72e2929eccc","name":"groups content topics by expected pubsub topic","time":{"start":1718741662399,"stop":1718741662399,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3339b533f50106","name":"should throw an error for an unconfigured topic","time":{"start":1718741662418,"stop":1718741662419,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e6c5fbb183c8a0","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1718741662420,"stop":1718741662420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8322cfc8db7772d4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1718741879110,"stop":1718741879111,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe20a1932435196","name":"Subscribe to topic containing long and publish message","time":{"start":1718742161531,"stop":1718742161532,"duration":1},"status":"passed","severity":"normal"},{"uid":"657b14c429c7ca2b","name":"should only return 1 node with store capability","time":{"start":1718741686533,"stop":1718741686533,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca76d11ccc8eea7","name":"Check received message containing Script","time":{"start":1718742197118,"stop":1718742197119,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed165ba84136510","name":"should be able to decode the field with only FILTER set to true","time":{"start":1718741670087,"stop":1718741670088,"duration":1},"status":"passed","severity":"normal"},{"uid":"884179f59fbdfa84","name":"Check publish message containing SQL Injection","time":{"start":1718742154527,"stop":1718742154527,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20e0e1eded797ed","name":"Push message with content topic containing numeric","time":{"start":1718742275459,"stop":1718742275460,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b28c0a0d6fdf3a","name":"less peers than existing","time":{"start":1718742101861,"stop":1718742101862,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5c492a90a1e9367d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1718741712874,"stop":1718741712876,"duration":2},"status":"passed","severity":"normal"},{"uid":"cffbc71e8feb407d","name":"should encode/decode to RLP encoding","time":{"start":1718741670800,"stop":1718741670800,"duration":0},"status":"passed","severity":"normal"},{"uid":"60292fe98fc93931","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1718741662395,"stop":1718741662395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f67ce6f331a3dd","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1718741662479,"stop":1718741662479,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c478c8252817c9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1718741670092,"stop":1718741670093,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7e1394f6c543bb","name":"throws on empty content topic","time":{"start":1718741662387,"stop":1718741662387,"duration":0},"status":"passed","severity":"normal"},{"uid":"359fd3f39f28faa","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1718741662427,"stop":1718741662427,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea051391ac30a03c","name":"Ordered Callback - forward","time":{"start":1718742296869,"stop":1718742296869,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85a823215385250","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1718741686376,"stop":1718741686376,"duration":0},"status":"passed","severity":"normal"},{"uid":"3393726157a0574c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app40/9/topic852/json","time":{"start":1718742225981,"stop":1718742225982,"duration":1},"status":"passed","severity":"normal"},{"uid":"da433294fd251a4b","name":"receives messages sent to provided content topic through callback","time":{"start":1718742154671,"stop":1718742154672,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c9c41133716a2bfc","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1718742324377,"stop":1718742324377,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90bc3a5caec030c","name":"Publishes to nwaku","time":{"start":1718742134288,"stop":1718742134289,"duration":1},"status":"passed","severity":"normal"},{"uid":"418659c2a3cbaa6f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718741800913,"stop":1718741800913,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2c75419aae510d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1718742161528,"stop":1718742161529,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc046cc84d12af5","name":"Check received message containing special chars","time":{"start":1718741885858,"stop":1718741885859,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d199a772a2e2d2","name":"should be able to encode the field with only STORE set to true","time":{"start":1718741670060,"stop":1718741670077,"duration":17},"status":"passed","severity":"normal"},{"uid":"45cfbb694ad7a426","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718741983147,"stop":1718741983147,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d2ff0e6857d7d8","name":"Reopen subscription with peer with lost subscription","time":{"start":1718741787245,"stop":1718741787245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1146ac0c328b261","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718741983148,"stop":1718741983149,"duration":1},"status":"passed","severity":"normal"},{"uid":"98742e0a76641262","name":"Push message equal or less that 1MB","time":{"start":1718742275489,"stop":1718742275490,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c9ff238ae760ac","name":"Check received message containing shell command","time":{"start":1718742197123,"stop":1718742197124,"duration":1},"status":"passed","severity":"normal"},{"uid":"684fae2d4010be0b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718741800914,"stop":1718741800914,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5d1cd4cf3a0df","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1718742324375,"stop":1718742324375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43cb0d05113f2fc","name":"ignores domain fetching errors","time":{"start":1718741686531,"stop":1718741686531,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8a4ecf5c10c06f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1718741879088,"stop":1718741879089,"duration":1},"status":"passed","severity":"normal"},{"uid":"e353ac1176314dfc","name":"Query Generator - forward","time":{"start":1718742296866,"stop":1718742296866,"duration":0},"status":"passed","severity":"normal"},{"uid":"3228898bea513e27","name":"Passing cursor with wrong message digest","time":{"start":1718742241788,"stop":1718742241788,"duration":0},"status":"passed","severity":"normal"},{"uid":"137a9ccc6760204e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718742129367,"stop":1718742129368,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf020ee0dc000474","name":"1 Store, 2 relays, 2 fetches","time":{"start":1718741686266,"stop":1718741686267,"duration":1},"status":"passed","severity":"normal"},{"uid":"857b9ca74e449483","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1718741662410,"stop":1718741662410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2c4a13daa12d8e","name":"Check received message containing Basic HTML tag","time":{"start":1718742197170,"stop":1718742197170,"duration":0},"status":"passed","severity":"normal"},{"uid":"782a518b5ec5868","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718741929900,"stop":1718741929901,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ee045528c3e6e2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718742316243,"stop":1718742316243,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f374edce7da23","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718742316248,"stop":1718742316248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea43e7aac0d919e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718741983150,"stop":1718741983151,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47cb666049af471","name":"Push message with Arabic payload","time":{"start":1718742275452,"stop":1718742275453,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2080dbceed58b6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718741879089,"stop":1718741879089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b683e676bdfffad5","name":"should be called for bootstrap peers","time":{"start":1718741720472,"stop":1718741720473,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c6060425bd2d62","name":"isConnected return false after peer stops","time":{"start":1718741763181,"stop":1718741763181,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de220e8c9910725","name":"should use the provided clusterId for the pubsub topic","time":{"start":1718741662427,"stop":1718741662427,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e051f72aa893ff4","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1718741722398,"stop":1718741722398,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d181f7354fbd1c","name":"Push message with SQL Injection payload","time":{"start":1718742275453,"stop":1718742275454,"duration":1},"status":"passed","severity":"normal"},{"uid":"a717aa32e83ba74","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1718741879089,"stop":1718741879090,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b4533574ce00f","name":"Generator, 2 different pubsubtopics","time":{"start":1718742286247,"stop":1718742286248,"duration":1},"status":"passed","severity":"normal"},{"uid":"226c32ec9f81a9dd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718742316233,"stop":1718742316233,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3a8ea603fd22e9","name":"Push message with custom timestamp: 1718745486026","time":{"start":1718742113422,"stop":1718742113422,"duration":0},"status":"passed","severity":"normal"},{"uid":"403b2eadd40a8941","name":"Subscribe and receives messages on 20 topics","time":{"start":1718742316230,"stop":1718742316230,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fe45a06410a5db","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1718741686372,"stop":1718741686373,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6920d2db7ec9cab","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718741929899,"stop":1718741929900,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df6018d53a92ac8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718742316236,"stop":1718742316237,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3f1a7eaf596e93","name":"Refresh subscription","time":{"start":1718742161530,"stop":1718742161530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f31adc0805c074d4","name":"Callback on promise","time":{"start":1718742301789,"stop":1718742301789,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f4bc00f444ad68","name":"Check received message containing Arabic","time":{"start":1718742197153,"stop":1718742197153,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ec666f07fe6dff","name":"Check publish message containing special chars","time":{"start":1718742154525,"stop":1718742154525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fd581a7130227a","name":"should throw error - no public key","time":{"start":1718741670793,"stop":1718741670793,"duration":0},"status":"passed","severity":"normal"},{"uid":"9932ad87bd0265a1","name":"Push 30 different messages","time":{"start":1718742113409,"stop":1718742113409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78219b71216f65f","name":"Reusing cursor across nodes","time":{"start":1718742241787,"stop":1718742241788,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9a8ada1355acbb","name":"Query Generator, Wrong PubsubTopic","time":{"start":1718742282417,"stop":1718742282418,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cbcec89c5864ad5","name":"Push message with Chinese payload","time":{"start":1718742113404,"stop":1718742113404,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c78a827b3cf2de","name":"Check received message containing escaped characters","time":{"start":1718742197173,"stop":1718742197174,"duration":1},"status":"passed","severity":"normal"},{"uid":"e17876a7c8a1fff1","name":"Subscribe and receives messages on 20 topics","time":{"start":1718742316240,"stop":1718742316241,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fb8ed7ad11aba7","name":"should be able to encode the field with only FILTER set to true","time":{"start":1718741670077,"stop":1718741670078,"duration":1},"status":"passed","severity":"normal"},{"uid":"6969415a603fcbc8","name":"Subscribe to topic containing Script and receive message","time":{"start":1718741929896,"stop":1718741929897,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6591d92529ca9f2","name":"Subscribe to topic containing short and receive message","time":{"start":1718741929892,"stop":1718741929892,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf8e73b05f1686a","name":"handles empty contentTopics array correctly","time":{"start":1718741662426,"stop":1718741662426,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c36aad70a40412e","name":"Asymmetric encrypt & decrypt","time":{"start":1718741696464,"stop":1718741696465,"duration":1},"status":"passed","severity":"normal"},{"uid":"847ee3ae96f49daf","name":"Check received message containing Chinese","time":{"start":1718742197112,"stop":1718742197113,"duration":1},"status":"passed","severity":"normal"},{"uid":"20edea6e4db735a8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718741920867,"stop":1718741920867,"duration":0},"status":"passed","severity":"normal"},{"uid":"854015786d53d80b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1718742241787,"stop":1718742241787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b190c0ad60b94beb","name":"addEventListener with correct event","time":{"start":1718741753454,"stop":1718741753454,"duration":0},"status":"passed","severity":"normal"},{"uid":"2788da05bf308bed","name":"Filter","time":{"start":1718742330433,"stop":1718742330434,"duration":1},"status":"passed","severity":"normal"},{"uid":"361435a37524b938","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718742316231,"stop":1718742316231,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea7ec62358cf178","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1718741879023,"stop":1718741879028,"duration":5},"status":"passed","severity":"normal"},{"uid":"670f379ff6c289a4","name":"random static sharding 5 - Cluster ID: 972, Shard ID: 637","time":{"start":1718742242764,"stop":1718742242764,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bd468feef07bf2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718742129372,"stop":1718742129373,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae4bbe7e25019f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1718741879105,"stop":1718741879105,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8743c6f001ae98","name":"Check received message containing shell command","time":{"start":1718741885870,"stop":1718741885870,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c4384268b46c5d","name":"Check received message with timestamp: 1718741711962000000 ","time":{"start":1718742197178,"stop":1718742197178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c4b68d34d26c71","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718741790153,"stop":1718741790154,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a58475447688547","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718741929889,"stop":1718741929889,"duration":0},"status":"passed","severity":"normal"},{"uid":"33173b976f5fd3d3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718742197126,"stop":1718742197127,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b84d1513868e3b5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1718741686533,"stop":1718741686534,"duration":1},"status":"passed","severity":"normal"},{"uid":"f344998e1ec0fe7c","name":"Push message with shell command payload","time":{"start":1718742275455,"stop":1718742275456,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7866069f9f02d2d","name":"Relay","time":{"start":1718741723943,"stop":1718741723944,"duration":1},"status":"passed","severity":"normal"},{"uid":"18df311b05f726df","name":"should be able to decode the field with only STORE set to true","time":{"start":1718741670089,"stop":1718741670090,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d143ea8f9943d5","name":"should properly create location multiaddrs - udp","time":{"start":1718741670802,"stop":1718741670803,"duration":1},"status":"passed","severity":"normal"},{"uid":"92fee8a0f401f183","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718742316233,"stop":1718742316233,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa0937f264879ca","name":"Check received message containing Russian","time":{"start":1718742197153,"stop":1718742197154,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cb9d989ec70dae","name":"should decode valid enr successfully","time":{"start":1718741670792,"stop":1718741670792,"duration":0},"status":"passed","severity":"normal"},{"uid":"6deefae49608e4b0","name":"Fails to publish duplicate message","time":{"start":1718742154533,"stop":1718742154533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d83f68d8a0095df","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718742316238,"stop":1718742316238,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e7e37d65df94ba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718741790155,"stop":1718741790155,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e6c7949c9caa09","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718741920866,"stop":1718741920867,"duration":1},"status":"passed","severity":"normal"},{"uid":"6026ef20aa5c0919","name":"Subscribe to topic containing long and receive message","time":{"start":1718742316243,"stop":1718742316243,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b19bb7b90d343ef","name":"Check received message containing emoji","time":{"start":1718742197174,"stop":1718742197174,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0add56a158e797","name":"throws an error for improperly formatted content topics","time":{"start":1718741662401,"stop":1718741662401,"duration":0},"status":"passed","severity":"normal"},{"uid":"2086e110ed2a1982","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718742316244,"stop":1718742316244,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23f21e1325d4e47","name":"new peer added after a peer was already found","time":{"start":1718742101622,"stop":1718742101622,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b71db6d31cc701e1","name":"Subscribe to topic containing Script and publish message","time":{"start":1718742161534,"stop":1718742161535,"duration":1},"status":"passed","severity":"normal"},{"uid":"137d2a32821f9540","name":"Check received message containing long","time":{"start":1718742197151,"stop":1718742197151,"duration":0},"status":"passed","severity":"normal"},{"uid":"78644850407e852a","name":"Check message on other pubsub topic is not received","time":{"start":1718742197181,"stop":1718742197181,"duration":0},"status":"passed","severity":"normal"},{"uid":"87940cc35975fa9","name":"Push message with content topic containing Chinese","time":{"start":1718742113412,"stop":1718742113413,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e92e71daa1027","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1718741879111,"stop":1718741879111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce574057b9dff7b4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718742225977,"stop":1718742225977,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f41383c3b33864a","name":"Generator, custom pubsub topic","time":{"start":1718742286248,"stop":1718742286249,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7507cfa38ba39ae","name":"Check message received after jswaku node is restarted","time":{"start":1718741885884,"stop":1718741885884,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18fa4b2046cbd51","name":"random static sharding 1 - Cluster ID: 6, Shard ID: 464","time":{"start":1718742242762,"stop":1718742242763,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacb0c9a18536f7e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718742286249,"stop":1718742286250,"duration":1},"status":"passed","severity":"normal"},{"uid":"189a22c9080537b9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718741983147,"stop":1718741983148,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6342e8ad348d0ce","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718741790149,"stop":1718741790149,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa9875c922b54fc","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1718741712887,"stop":1718741712888,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a13c0dca0d9bf70","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718742316236,"stop":1718742316236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e31963afd6637","name":"Check received message containing Basic HTML tag","time":{"start":1718742197121,"stop":1718742197122,"duration":1},"status":"passed","severity":"normal"},{"uid":"2964de42812c8c6f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1718741720475,"stop":1718741720476,"duration":1},"status":"passed","severity":"normal"},{"uid":"bace9ad00ce988ae","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718741670094,"stop":1718741670095,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8c214387cdef01","name":"Publish message with custom timestamp: Wed Jun 28 2023 20:22:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1718742154531,"stop":1718742154531,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d8e6a6d347cae","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718742316230,"stop":1718742316230,"duration":0},"status":"passed","severity":"normal"},{"uid":"533180f966e00718","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718742316241,"stop":1718742316241,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbbf0c589fe2d3a","name":"Generator, custom pubsub topic","time":{"start":1718742286246,"stop":1718742286247,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd07eed17126b7c","name":"Check message with non string payload is not received","time":{"start":1718741885883,"stop":1718741885883,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc482641a95107","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1718741686374,"stop":1718741686374,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2bf25852258c6c","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1718741662419,"stop":1718741662419,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e87f21620c4c24","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718741790151,"stop":1718741790151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b4fdaf87bdf3ce","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app50/2/topic327/utf8","time":{"start":1718742225983,"stop":1718742225983,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9b49daf441e020","name":"Push message with content topic containing unicode special characters","time":{"start":1718742113419,"stop":1718742113419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf90f3065982d41","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1718741686376,"stop":1718741686376,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac7e8bc7a480f4a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718741920873,"stop":1718741920874,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1790f715f95c8d","name":"Push message with content topic containing unicode special characters","time":{"start":1718742275480,"stop":1718742275482,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b6fba232768256a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718742316236,"stop":1718742316236,"duration":0},"status":"passed","severity":"normal"},{"uid":"a955f890acf68b43","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1718741879087,"stop":1718741879087,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c12662afb8b2af","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1718741670091,"stop":1718741670092,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d10842fce409324","name":"Push message with special chars payload","time":{"start":1718742113403,"stop":1718742113404,"duration":1},"status":"passed","severity":"normal"},{"uid":"80741b7dc70d599e","name":"Nodes with multiple pubsub topic","time":{"start":1718742129364,"stop":1718742129364,"duration":0},"status":"passed","severity":"normal"},{"uid":"b981a96f2618c960","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1718741662403,"stop":1718741662403,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecf13a8fa9dbfda","name":"should not fail to start the service if it is already started","time":{"start":1718741725958,"stop":1718741725959,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd069c5cf8114f8","name":"Check received message containing Arabic","time":{"start":1718741885860,"stop":1718741885860,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aaf39a6fd4994f7","name":"Passing page size 3 when there are 20 messages","time":{"start":1718742314589,"stop":1718742314589,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce780155721aa3cd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718742316246,"stop":1718742316246,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc9df49b66549e0","name":"Fails to push message with empty content topic","time":{"start":1718742275485,"stop":1718742275485,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe6c06ca97ee58b","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1718742154668,"stop":1718742154669,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c6a8eb4cd7d3943f","name":"Push message with numeric payload","time":{"start":1718742113403,"stop":1718742113403,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97f33ca11b5bb04","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718741790154,"stop":1718741790155,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3778ea3486e82a3","name":"handles different networkShards values correctly","time":{"start":1718741662401,"stop":1718741662401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a97cdff8ceec99","name":"Encoder throws on undefined content topic","time":{"start":1718741675653,"stop":1718741675654,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a1830ba9f107bb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1718741662415,"stop":1718741662415,"duration":0},"status":"passed","severity":"normal"},{"uid":"592ba5d308c24d82","name":"should properly create location multiaddrs - tcp4","time":{"start":1718741670802,"stop":1718741670802,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e9ec08d4e751e7","name":"Check received message containing Chinese","time":{"start":1718742197152,"stop":1718742197153,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c6d5cd4b66090f","name":"Push message with content topic containing emoji","time":{"start":1718742275482,"stop":1718742275485,"duration":3},"status":"passed","severity":"normal"},{"uid":"4d3af1487b3a0e8b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1718741670082,"stop":1718741670084,"duration":2},"status":"passed","severity":"normal"},{"uid":"b919f840bb43c22b","name":"Overlapping topic subscription","time":{"start":1718741929891,"stop":1718741929891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea227818965be8e8","name":"removeEventListener with correct event","time":{"start":1718741753455,"stop":1718741753455,"duration":0},"status":"passed","severity":"normal"},{"uid":"333c630c6eab2e58","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718742316247,"stop":1718742316247,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1dea0a895ffc14e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1718741879091,"stop":1718741879091,"duration":0},"status":"passed","severity":"normal"},{"uid":"692591a6fbe9466a","name":"should emit a peer event after start","time":{"start":1718742175060,"stop":1718742175060,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de20522489f52aa","name":"should properly create location multiaddrs - udp6","time":{"start":1718741670802,"stop":1718741670802,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e978fff8245dcb","name":"Check received message containing short","time":{"start":1718742197086,"stop":1718742197096,"duration":10},"status":"passed","severity":"normal"},{"uid":"cd1466d7514b3bed","name":"Query Generator, No message returned","time":{"start":1718742282419,"stop":1718742282419,"duration":0},"status":"passed","severity":"normal"},{"uid":"10907456dd313694","name":"Push message with custom timestamp: 1718738279314","time":{"start":1718742275488,"stop":1718742275489,"duration":1},"status":"passed","severity":"normal"},{"uid":"382e44928f663ae6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718742316229,"stop":1718742316229,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7966553843c4a7","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app63/8/topic753/xml","time":{"start":1718742225983,"stop":1718742225983,"duration":0},"status":"passed","severity":"normal"},{"uid":"a046df6063a53561","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1718741763179,"stop":1718741763179,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11a026636bbf7fe","name":"Push message with special chars payload","time":{"start":1718742275451,"stop":1718742275452,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d784a9279ea8acd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718741662424,"stop":1718741662424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98061a0096cbbbe","name":"should be able to encode the field with only RELAY set to true","time":{"start":1718741670045,"stop":1718741670059,"duration":14},"status":"passed","severity":"normal"},{"uid":"ab916e65f9e517be","name":"should throw error - invalid id","time":{"start":1718741670794,"stop":1718741670798,"duration":4},"status":"passed","severity":"normal"},{"uid":"51b1b18eb8d06dfe","name":"Check received message containing JSON","time":{"start":1718741885869,"stop":1718741885870,"duration":1},"status":"passed","severity":"normal"},{"uid":"8548297d08750eb9","name":"can start the service","time":{"start":1718742175058,"stop":1718742175058,"duration":0},"status":"passed","severity":"normal"},{"uid":"31985b0e59fa27e4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718741879086,"stop":1718741879087,"duration":1},"status":"passed","severity":"normal"},{"uid":"88009652add3b026","name":"caches peers it previously fetched","time":{"start":1718741686531,"stop":1718741686532,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ee22253fc55c30","name":"Check received message containing SQL Injection","time":{"start":1718741885867,"stop":1718741885868,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ff8dc60df1377d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1718741879039,"stop":1718741879040,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd788e305cb7d3e","name":"Check message with invalid timestamp is not received","time":{"start":1718742197180,"stop":1718742197180,"duration":0},"status":"passed","severity":"normal"},{"uid":"804f4637003fe161","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718742445309,"stop":1718742445309,"duration":0},"status":"passed","severity":"normal"},{"uid":"262c1c7a8fdfe94c","name":"should decode valid enr with tcp successfully","time":{"start":1718741670792,"stop":1718741670793,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a08b074d36f4af9","name":"Check received message containing escaped characters","time":{"start":1718742197124,"stop":1718742197124,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7776ea551e75a","name":"throws on content topic with empty topic name field","time":{"start":1718741662390,"stop":1718741662391,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8ae38fcda43364","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718742129363,"stop":1718742129363,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e981cb123921055","name":"same cluster, different shard: nodes connect","time":{"start":1718741976126,"stop":1718741976127,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6bed4ccf9a65e3","name":"Push message with custom timestamp: 1718738286026","time":{"start":1718742113422,"stop":1718742113422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25051c7b9a41725","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1718741670081,"stop":1718741670082,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c284e8c3a14ddaf","name":"Push message with content topic containing special chars","time":{"start":1718742275460,"stop":1718742275460,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad274feca3ab63cc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718742197132,"stop":1718742197138,"duration":6},"status":"passed","severity":"normal"},{"uid":"e0ac4d17377256bb","name":"Subscribe and publish message","time":{"start":1718742161527,"stop":1718742161528,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea22167acbb4d11d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1718741686373,"stop":1718741686374,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c045f4755859a72","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1718741879096,"stop":1718741879097,"duration":1},"status":"passed","severity":"normal"},{"uid":"8361c5ad59f101fb","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1718741879030,"stop":1718741879031,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88cd317aa5259d5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718741920868,"stop":1718741920868,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cad5c7253d8ace","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1718741976124,"stop":1718741976126,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad7546f5113ec27e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718741790159,"stop":1718741790159,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e09acf7d1102da9","name":"listenerCount","time":{"start":1718741753456,"stop":1718741753456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19d1b294167713d","name":"Push message with content topic containing shell command","time":{"start":1718742275479,"stop":1718742275479,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfff09edb9fee3e6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718741929899,"stop":1718741929899,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f6c2fa1820f956","name":"can dial TLS multiaddrs","time":{"start":1718741983926,"stop":1718741983926,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7153af0f4670faf","name":"Query generator for multiple messages with different content topic format","time":{"start":1718742301789,"stop":1718742301789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74de21a037197ab","name":"Push message with content topic containing special chars","time":{"start":1718742113412,"stop":1718742113412,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0981cb6d2d2ef87","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1718741662416,"stop":1718741662416,"duration":0},"status":"passed","severity":"normal"},{"uid":"178ee0b38df5597b","name":"removeEventListener with wrong event","time":{"start":1718741753455,"stop":1718741753455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85f0d9d76b63128","name":"Ping on subscribed peer","time":{"start":1718741787243,"stop":1718741787243,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae4eca1b52d5ea7","name":"Push message with XML payload","time":{"start":1718742113406,"stop":1718742113406,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee097a28fbf0475b","name":"random static sharding 8 - Cluster ID: 188, Shard ID: 592","time":{"start":1718742242765,"stop":1718742242766,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8fea8d907af18b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1718741879110,"stop":1718741879110,"duration":0},"status":"passed","severity":"normal"},{"uid":"652bd8985a83d428","name":"A test","time":{"start":1718741930009,"stop":1718741930009,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c437366e6254ec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1718741662416,"stop":1718741662416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40339de025d43cc","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1718741662422,"stop":1718741662422,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cfea000ad4107d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718742316247,"stop":1718742316248,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b95304fccf9c48","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1718742324375,"stop":1718742324375,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fa6a42af310f17","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1718741662396,"stop":1718741662396,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfa9ee31b26a770","name":"Push message with content topic containing Arabic","time":{"start":1718742113413,"stop":1718742113413,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad5ae42d5b4d0e1","name":"handles empty shards array correctly","time":{"start":1718741662425,"stop":1718741662426,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2c23dee5b5f2dc","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app59/10/topic903/proto","time":{"start":1718742225979,"stop":1718742225980,"duration":1},"status":"passed","severity":"normal"},{"uid":"b173325e4405e161","name":"should properly create location multiaddrs - tcp6","time":{"start":1718741670802,"stop":1718741670802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5637548dd0e50515","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1718741670079,"stop":1718741670080,"duration":1},"status":"passed","severity":"normal"},{"uid":"805c9984b365a4c3","name":"Push message with unicode special characters payload","time":{"start":1718742275456,"stop":1718742275457,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc3f7c61e183d44","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1718741690108,"stop":1718741690108,"duration":0},"status":"passed","severity":"normal"},{"uid":"451899582d2fce84","name":"Round trip binary serialization","time":{"start":1718741675652,"stop":1718741675652,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d7159b794ecb74","name":"Push to array if already present","time":{"start":1718741661965,"stop":1718741661965,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbeaa93734b175c","name":"Ping on unsubscribed peer","time":{"start":1718741787252,"stop":1718741787252,"duration":0},"status":"passed","severity":"normal"},{"uid":"a477bc406846db6f","name":"Check received message containing unicode special characters","time":{"start":1718742197124,"stop":1718742197125,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2a8c1d0f025930","name":"Query Generator - backward","time":{"start":1718742296867,"stop":1718742296867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9392231d86ca6754","name":"Ping on peer without subscriptions","time":{"start":1718741744695,"stop":1718741744695,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d0858598817e9f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718741920875,"stop":1718741920876,"duration":1},"status":"passed","severity":"normal"},{"uid":"748f00708ffe9bd1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718742129369,"stop":1718742129370,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbe9913b12d3fb9","name":"Push message with content topic containing escaped characters","time":{"start":1718742113418,"stop":1718742113418,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6a24dd28a29128","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1718742101623,"stop":1718742101623,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c8e14a3ad631d1c","name":"should not throw an error for a single configured topic","time":{"start":1718741662418,"stop":1718741662418,"duration":0},"status":"passed","severity":"normal"},{"uid":"5164568f9ac86e7f","name":"should handle application and version for autosharding","time":{"start":1718741662405,"stop":1718741662405,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0848e697cca03c0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718741790152,"stop":1718741790152,"duration":0},"status":"passed","severity":"normal"},{"uid":"79714a59cbb39f40","name":"throws on content topic with non-number generation field","time":{"start":1718741662388,"stop":1718741662389,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d05d2f41b630d","name":"should handle corrupted local storage data gracefully","time":{"start":1718741690108,"stop":1718741690108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c316112e0ae307f","name":"isConnected should return false after all peers disconnect","time":{"start":1718741712888,"stop":1718741712889,"duration":1},"status":"passed","severity":"normal"},{"uid":"935276b28966bb7e","name":"Subscribe and receives messages on 20 topics","time":{"start":1718741929889,"stop":1718741929890,"duration":1},"status":"passed","severity":"normal"},{"uid":"f510de501282605f","name":"throws on content topic with empty version field","time":{"start":1718741662390,"stop":1718741662390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2400b461f055cd2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718741800912,"stop":1718741800913,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3dd818ecdc32ef","name":"Subscribe and receive messages via lightPush","time":{"start":1718742316238,"stop":1718742316238,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf86c130e523622b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718741983151,"stop":1718741983151,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf006e6e7daa2b1","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1718742241786,"stop":1718742241787,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c335e8e9bc1a2b","name":"non connected peers","time":{"start":1718742101862,"stop":1718742101862,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71ea40399aa7d6c3","name":"Encoder throws on empty string content topic","time":{"start":1718741697787,"stop":1718741697787,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b3ab7d20f97d77","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718741929900,"stop":1718741929900,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcce3ed6658b9df","name":"Decoder throws on empty string content topic","time":{"start":1718741695904,"stop":1718741695904,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfc88c45be2b20f","name":"Throws when trying to push message with empty payload","time":{"start":1718742113410,"stop":1718742113410,"duration":0},"status":"passed","severity":"normal"},{"uid":"642c95c3f3c66773","name":"Check message received after jswaku node is restarted","time":{"start":1718742197188,"stop":1718742197188,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcf7e531961d304b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1718741662408,"stop":1718741662408,"duration":0},"status":"passed","severity":"normal"},{"uid":"23232332903afaca","name":"Check message with non string payload is not received","time":{"start":1718742197149,"stop":1718742197149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e654f061e838bf6a","name":"Ordered callback, aborts when callback returns true","time":{"start":1718742301790,"stop":1718742301791,"duration":1},"status":"passed","severity":"normal"},{"uid":"399d00cf266ad9cf","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1718742282421,"stop":1718742282422,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e06a1558b567e8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1718742161535,"stop":1718742161536,"duration":1},"status":"passed","severity":"normal"},{"uid":"f838234877a643d1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718742316240,"stop":1718742316240,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bcc60b78c71568","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718742316244,"stop":1718742316245,"duration":1},"status":"passed","severity":"normal"},{"uid":"642e5ab35725642e","name":"different cluster, different shard: nodes don't connect","time":{"start":1718741879021,"stop":1718741879022,"duration":1},"status":"passed","severity":"normal"},{"uid":"c237f360bfde6ed6","name":"should set field with only RELAY enabled","time":{"start":1718741670804,"stop":1718741670804,"duration":0},"status":"passed","severity":"normal"},{"uid":"112181ac4c68e79d","name":"should throw an error for insufficient data","time":{"start":1718741662479,"stop":1718741662479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4371c1d2b48d694","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1718742161537,"stop":1718742161538,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3bf54b6a1a4783","name":"returns all values when wanted number is greater than available values","time":{"start":1718741685562,"stop":1718741685562,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4d68d35c08ba1d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718742316228,"stop":1718742316228,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fd6e7877d6f879","name":"different cluster, same shard: nodes don't connect","time":{"start":1718741976127,"stop":1718741976127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8a3fb6b4a65be6","name":"Passing page size 0 when there are 110 messages","time":{"start":1718742314587,"stop":1718742314588,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79770a5faf65532","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1718741712864,"stop":1718741712872,"duration":8},"status":"passed","severity":"normal"},{"uid":"fac1d0cd268cbe28","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1718741662419,"stop":1718741662419,"duration":0},"status":"passed","severity":"normal"},{"uid":"61085c036650d1e2","name":"Waku message hash computation (payload length 0)","time":{"start":1718741664996,"stop":1718741664996,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6985f713883967f","name":"Ephemeral messages are not stored","time":{"start":1718741722396,"stop":1718741722396,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fac8c45f2e5f07","name":"returns all values when wanted number matches available values","time":{"start":1718741685560,"stop":1718741685562,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f0a9264aee2cd04","name":"Push message with content topic containing JSON","time":{"start":1718742113417,"stop":1718742113417,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66ad54feee4cf85","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1718742161529,"stop":1718742161530,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b054518bdd18ecd","name":"Check message received after jswaku node is restarted","time":{"start":1718742197149,"stop":1718742197150,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3643dff0937877e5","name":"should throw error - no id","time":{"start":1718741670793,"stop":1718741670793,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dc4e392e212380","name":"Check message received after nwaku node is restarted","time":{"start":1718742197150,"stop":1718742197150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef1dc74df8ce821c","name":"should not receive a peer event after stop","time":{"start":1718741690107,"stop":1718741690107,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d158236b70bc5","name":"Check received message containing emoji","time":{"start":1718741885871,"stop":1718741885872,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a0c81e4d10e4f7","name":"Check publish message containing escaped characters","time":{"start":1718742154529,"stop":1718742154530,"duration":1},"status":"passed","severity":"normal"},{"uid":"424594b858989faf","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1718742161528,"stop":1718742161528,"duration":0},"status":"passed","severity":"normal"},{"uid":"954d773b37b9ad2","name":"should not receive a peer event after stop","time":{"start":1718742175062,"stop":1718742175063,"duration":1},"status":"passed","severity":"normal"},{"uid":"4939e0310612a388","name":"Push message with unicode special characters payload","time":{"start":1718742113408,"stop":1718742113408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2033dc6385a7c30f","name":"Push message with content topic containing short","time":{"start":1718742275458,"stop":1718742275459,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a0e2c34b3ac047d","name":"same cluster, different shard: nodes don't connect","time":{"start":1718741879007,"stop":1718741879009,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a8a071c88f2e151","name":"Fails to push message with empty content topic","time":{"start":1718742113419,"stop":1718742113420,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40bf67da9674f96","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1718742301894,"stop":1718742301898,"duration":4},"status":"passed","severity":"normal"},{"uid":"f4ceb8c889c5ac15","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1718742282420,"stop":1718742282420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d041d57b18f40340","name":"should throw an error for missing sharding configuration","time":{"start":1718741662425,"stop":1718741662425,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d88015511c6c589","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1718741662393,"stop":1718741662394,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea17b5199aa958aa","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718742197179,"stop":1718742197179,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2870714f22a6afa","name":"Waku message hash computation (no timestamp)","time":{"start":1718741664996,"stop":1718741664997,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd4b567071f157f","name":"Push message with short payload","time":{"start":1718742113401,"stop":1718742113402,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abc53aef401c2ac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1718741662414,"stop":1718741662415,"duration":1},"status":"passed","severity":"normal"},{"uid":"89206eeeae4992d4","name":"Non TWN Cluster","time":{"start":1718742225977,"stop":1718742225978,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8bb6432a250999","name":"Subscribe to topic containing shell command and publish message","time":{"start":1718742161536,"stop":1718742161537,"duration":1},"status":"passed","severity":"normal"},{"uid":"a322d99f7f1ee85d","name":"Overlapping topic subscription","time":{"start":1718742161531,"stop":1718742161531,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84f8fb53b8855a7e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718741800915,"stop":1718741800915,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d26d522b86f2f","name":"Fails to push message bigger that 1MB","time":{"start":1718742113425,"stop":1718742113425,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dd498273ec9de3","name":"Subscribe and receive messages via lightPush","time":{"start":1718741929886,"stop":1718741929887,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98695074cd3c796","name":"same cluster, same shard: nodes connect","time":{"start":1718741976126,"stop":1718741976126,"duration":0},"status":"passed","severity":"normal"},{"uid":"db737512d9bffcc6","name":"Nodes with multiple pubsub topic","time":{"start":1718742129371,"stop":1718742129372,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ca0c76cb466ec6","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1718741879098,"stop":1718741879098,"duration":0},"status":"passed","severity":"normal"},{"uid":"f718cb833283834f","name":"safeDispatchEvent","time":{"start":1718741753456,"stop":1718741753456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c557550cf13d65","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718741929892,"stop":1718741929893,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3a1e014346e77a","name":"throws on content topic with too few or too many fields","time":{"start":1718741662388,"stop":1718741662388,"duration":0},"status":"passed","severity":"normal"},{"uid":"787705c21d17a048","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718741879092,"stop":1718741879093,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1a972224ad29e4","name":"Check received message containing Russian","time":{"start":1718741885861,"stop":1718741885867,"duration":6},"status":"passed","severity":"normal"},{"uid":"bf755bc7e1fd865a","name":"Js publishes, other Js receives","time":{"start":1718742134289,"stop":1718742134289,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3827b065f476f2","name":"Push message with content topic containing SQL Injection","time":{"start":1718742275472,"stop":1718742275473,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d7ff11567f58d6","name":"Push message with numeric payload","time":{"start":1718742275450,"stop":1718742275451,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef8760dccb36d7c","name":"should return all peers when numPeers is 0","time":{"start":1718741675380,"stop":1718741675381,"duration":1},"status":"passed","severity":"normal"},{"uid":"580d12c9985b58a3","name":"1 Store, 2 fetches","time":{"start":1718741686266,"stop":1718741686266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac873180f0a2c853","name":"Ephemeral field set to true","time":{"start":1718741675652,"stop":1718741675652,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dbe3595b6c6828","name":"configure the node with multiple content topics","time":{"start":1718742225984,"stop":1718742225984,"duration":0},"status":"passed","severity":"normal"},{"uid":"3773317989c117f9","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1718741879107,"stop":1718741879107,"duration":0},"status":"passed","severity":"normal"},{"uid":"6395a4749616500b","name":"Push message with content topic containing JSON","time":{"start":1718742275478,"stop":1718742275479,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c60b9bd03e980f","name":"Check publish message after service node is restarted","time":{"start":1718742154536,"stop":1718742154536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a274f9ca16d0b53","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1718742324374,"stop":1718742324374,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf166043602fe2fb","name":"should set field with only LIGHTPUSH enabled","time":{"start":1718741670805,"stop":1718741670805,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db2337ce1b5c410","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1718741662411,"stop":1718741662412,"duration":1},"status":"passed","severity":"normal"},{"uid":"da388067261cedd5","name":"Nodes with multiple pubsub topic","time":{"start":1718742129366,"stop":1718742129367,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78fd09454f52fc1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1718741662409,"stop":1718741662409,"duration":0},"status":"passed","severity":"normal"},{"uid":"824baf3009ae64b4","name":"unsubscribes","time":{"start":1718742315492,"stop":1718742315492,"duration":0},"status":"passed","severity":"normal"},{"uid":"53998ba0e25b570c","name":"should not fail to stop the service if it was not started","time":{"start":1718741690105,"stop":1718741690106,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4614244bab52da","name":"nwaku subscribes","time":{"start":1718742134288,"stop":1718742134288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3249225417b411","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718741920866,"stop":1718741920866,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdd931f0e9b416a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1718741976124,"stop":1718741976124,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26a3dd5244c7d3f","name":"Sets default value correctly","time":{"start":1718742325699,"stop":1718742325699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69849645a98400b","name":"Check received message containing Basic HTML tag","time":{"start":1718741885869,"stop":1718741885869,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe7a9ec61be6b21","name":"Fails to publish message with wrong content topic","time":{"start":1718742154534,"stop":1718742154534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fc31392d65181a","name":"receives messages sent to provided content topic through stream","time":{"start":1718742154672,"stop":1718742154672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f6869805625a565","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1718741662416,"stop":1718741662417,"duration":1},"status":"passed","severity":"normal"},{"uid":"340ec2f6ecbd58e1","name":"random static sharding 4 - Cluster ID: 593, Shard ID: 425","time":{"start":1718742242763,"stop":1718742242764,"duration":1},"status":"passed","severity":"normal"},{"uid":"e07b8ac5a2ca4784","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718741662406,"stop":1718741662406,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd6835559bff41e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1718742161533,"stop":1718742161533,"duration":0},"status":"passed","severity":"normal"}]