allure-jswaku/6987/widgets/duration.json
2024-05-07 07:07:59 +00:00

1 line
154 KiB
JSON

[{"uid":"42a726590ed9fc5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715064615114,"stop":1715064615115,"duration":1},"status":"passed","severity":"normal"},{"uid":"af808170f696427a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715064750804,"stop":1715064750807,"duration":3},"status":"passed","severity":"normal"},{"uid":"5bb9c348dda40254","name":"different cluster, different shard: nodes don't connect","time":{"start":1715064958531,"stop":1715064958532,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa681d9916c09fd","name":"Query Generator - backward","time":{"start":1715065214870,"stop":1715065214871,"duration":1},"status":"passed","severity":"normal"},{"uid":"9000797bbbdadc96","name":"should emit a peer event after start","time":{"start":1715065145266,"stop":1715065145266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab65006b4659832b","name":"Generator, 2 different pubsubtopics","time":{"start":1715065224383,"stop":1715065224383,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8b63a99b2d5976","name":"Ping on subscribed peer","time":{"start":1715064697308,"stop":1715064697308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83fe59452058c9d","name":"Ping on unsubscribed peer","time":{"start":1715064738299,"stop":1715064738300,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ca423dfe810de5","name":"isConnected should return false after all peers disconnect","time":{"start":1715064665299,"stop":1715064665299,"duration":0},"status":"passed","severity":"normal"},{"uid":"440c740e6782acb4","name":"Refresh subscription","time":{"start":1715065646184,"stop":1715065646184,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6b62424b5f261f","name":"Check message received after nwaku node is restarted","time":{"start":1715065083531,"stop":1715065083532,"duration":1},"status":"skipped","severity":"normal"},{"uid":"28f991e2bfa0eb35","name":"Passing an array","time":{"start":1715065245952,"stop":1715065245952,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d51a9d299f3ed8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715065095859,"stop":1715065095859,"duration":0},"status":"passed","severity":"normal"},{"uid":"59583f5f660dc772","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715064615114,"stop":1715064615114,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f4e323a1f80a1d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715064615128,"stop":1715064615128,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76c7ff05baf9a0b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715064615117,"stop":1715064615117,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fed5d70b5eaa4e8","name":"Check publish message containing numeric","time":{"start":1715065128942,"stop":1715065128944,"duration":2},"status":"passed","severity":"normal"},{"uid":"50aa4bc54349d82a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715064622866,"stop":1715064622866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83744a2f736c80c","name":"Check received message containing SQL Injection","time":{"start":1715065083491,"stop":1715065083491,"duration":0},"status":"passed","severity":"normal"},{"uid":"1316ca4d0ebd365b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715065646188,"stop":1715065646188,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec53ac370713641","name":"Subscribe to topic containing long and receive message","time":{"start":1715065646195,"stop":1715065646195,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11ffe2897668861","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715064615125,"stop":1715064615125,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb997b908e39597","name":"Ordered Callback - forward","time":{"start":1715065214875,"stop":1715065214876,"duration":1},"status":"passed","severity":"normal"},{"uid":"20cfda0d53a717aa","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715064638575,"stop":1715064638576,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2e68cc09945a5b","name":"should decode valid enr successfully","time":{"start":1715064623415,"stop":1715064623415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4feea208436eaa","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app61/2/topic558/proto","time":{"start":1715065173296,"stop":1715065173297,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcefdb305e9e582f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715064615115,"stop":1715064615115,"duration":0},"status":"passed","severity":"normal"},{"uid":"429d3c4d047f6ad2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064924136,"stop":1715064924136,"duration":0},"status":"passed","severity":"normal"},{"uid":"135eb3337256b904","name":"Check message with non string payload is not received","time":{"start":1715065083499,"stop":1715065083499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5af3e12ff7b91d8","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715064622862,"stop":1715064622863,"duration":1},"status":"passed","severity":"normal"},{"uid":"5132e8bc3ae4560d","name":"Push message with custom timestamp: 1715068432053","time":{"start":1715065002563,"stop":1715065002563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5cc11e0e010d2e","name":"should handle application and version for autosharding","time":{"start":1715064615122,"stop":1715064615122,"duration":0},"status":"passed","severity":"normal"},{"uid":"957b4adc8b58e7af","name":"Subscribe to topic containing XML and receive message","time":{"start":1715065646198,"stop":1715065646198,"duration":0},"status":"passed","severity":"normal"},{"uid":"2019471b23b3665c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715064615129,"stop":1715064615130,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed58dc6ae4f1d268","name":"returns all values when wanted number matches available values","time":{"start":1715064637913,"stop":1715064637915,"duration":2},"status":"passed","severity":"normal"},{"uid":"e943e9e05e39aae0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715065095851,"stop":1715065095852,"duration":1},"status":"passed","severity":"normal"},{"uid":"860d90e9df85b8f9","name":"Passing page size 1 when there are 4 messages","time":{"start":1715065223487,"stop":1715065223487,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b572fd1ed08b51","name":"Push message with content topic containing XML","time":{"start":1715065002555,"stop":1715065002555,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4206121241a7ce","name":"listenerCount","time":{"start":1715064705469,"stop":1715064705469,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fc9cc593b7e323","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715065108953,"stop":1715065108953,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ec1d4f9a0a1576","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064739850,"stop":1715064739851,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab29aaa1d2de298","name":"Mutual subscription","time":{"start":1715065133480,"stop":1715065133481,"duration":1},"status":"passed","severity":"normal"},{"uid":"610f44902465ab72","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app58/3/topic168/xml","time":{"start":1715065173289,"stop":1715065173290,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec44fd02216fc6a","name":"Using a function","time":{"start":1715065245952,"stop":1715065245952,"duration":0},"status":"passed","severity":"normal"},{"uid":"501ce987892da5f2","name":"should throw error - no id","time":{"start":1715064623416,"stop":1715064623416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5746a7696e5f5dc","name":"Query generator for 2000 messages","time":{"start":1715065227430,"stop":1715065227430,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ff904aea99cd7d","name":"random static sharding 10 - Cluster ID: 717, Shard ID: 964","time":{"start":1715065189348,"stop":1715065189348,"duration":0},"status":"passed","severity":"normal"},{"uid":"879a08c34eae7c0c","name":"Encoder throws on empty string content topic","time":{"start":1715064650726,"stop":1715064650727,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed459049aac2fd5","name":"handles empty contentTopics array correctly","time":{"start":1715064615136,"stop":1715064615136,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d0a5b8dbe498ab","name":"should not receive a peer event after stop","time":{"start":1715064642968,"stop":1715064642968,"duration":0},"status":"passed","severity":"normal"},{"uid":"93934c4b3863a08e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715065224381,"stop":1715065224381,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f62f39e03d4a0ad","name":"isConnected return false after peer stops","time":{"start":1715064713814,"stop":1715064713814,"duration":0},"status":"passed","severity":"normal"},{"uid":"887c0f107ce2d031","name":"should not receive a peer event before start","time":{"start":1715065145266,"stop":1715065145266,"duration":0},"status":"passed","severity":"normal"},{"uid":"55823d72b49388e1","name":"Query Generator - forward","time":{"start":1715065214870,"stop":1715065214870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8d604bf46ce98b","name":"can start the service","time":{"start":1715064642965,"stop":1715064642965,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b3907b7966d437","name":"Check received message containing Chinese","time":{"start":1715065083502,"stop":1715065083503,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1efe71d9d571c9","name":"Generator, custom pubsub topic","time":{"start":1715065224382,"stop":1715065224382,"duration":0},"status":"passed","severity":"normal"},{"uid":"1602899190a8cb59","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715064924141,"stop":1715064924142,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4d23ad2735a7cf","name":"Callback on promise","time":{"start":1715065227425,"stop":1715065227426,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7fd578c8cb0362","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715065224384,"stop":1715065224384,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b41c8994d051343","name":"Subscribe and receives messages on 20 topics","time":{"start":1715065646182,"stop":1715065646182,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aed1f167bd65eff","name":"Check received message containing long","time":{"start":1715064828852,"stop":1715064828853,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2402cbc2fbf817","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715065230789,"stop":1715065230791,"duration":2},"status":"passed","severity":"normal"},{"uid":"91612d18a898c3bb","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715064713812,"stop":1715064713812,"duration":0},"status":"passed","severity":"normal"},{"uid":"650a6eb63eef5d38","name":"Overlapping topic subscription","time":{"start":1715065646184,"stop":1715065646184,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbea3429d866bb1","name":"Accepts a valid Waku Message","time":{"start":1715064631624,"stop":1715064631625,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8aff3cc48aa0e0c","name":"Check received message containing JSON","time":{"start":1715065083492,"stop":1715065083493,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06235442cb03d95","name":"same cluster, different shard: nodes don't connect","time":{"start":1715064831881,"stop":1715064831882,"duration":1},"status":"passed","severity":"normal"},{"uid":"492fb63103d8075e","name":"Subscribe to topic containing Script and receive message","time":{"start":1715065095857,"stop":1715065095857,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93ae1bf4f9cfdcb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715064872134,"stop":1715064872135,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a558744f64d1bc","name":"creates an iterator","time":{"start":1715065236100,"stop":1715065236100,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e926009929af11","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715065252175,"stop":1715065252175,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aae60be1f32677b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715064622866,"stop":1715064622867,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ceae4c3d20f5f2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715064615124,"stop":1715064615125,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0115514f4b2afe","name":"Check received message containing unicode special characters","time":{"start":1715064828859,"stop":1715064828860,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5c59ac89626a5f","name":"1 Relay, 1 Filter, gives up","time":{"start":1715064638830,"stop":1715064638830,"duration":0},"status":"passed","severity":"normal"},{"uid":"431f5641945191ff","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715064739852,"stop":1715064739852,"duration":0},"status":"passed","severity":"normal"},{"uid":"54677ab63b614a0c","name":"Promise Callback - backward","time":{"start":1715065214873,"stop":1715065214875,"duration":2},"status":"passed","severity":"normal"},{"uid":"419a1e0ecbd890a7","name":"throws on content topic with non-number generation field","time":{"start":1715064615110,"stop":1715064615110,"duration":0},"status":"passed","severity":"normal"},{"uid":"416de4a4a8e3532f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715065133494,"stop":1715065133494,"duration":0},"status":"passed","severity":"normal"},{"uid":"4959bdad975a4d44","name":"should properly create location multiaddrs - tcp4","time":{"start":1715064623425,"stop":1715064623425,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e74391325277cc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715064615128,"stop":1715064615128,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba53bebaa434d75","name":"Ping on subscribed peer","time":{"start":1715064738303,"stop":1715064738303,"duration":0},"status":"passed","severity":"normal"},{"uid":"4157a41412f68043","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715064639021,"stop":1715064639021,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99ecc5e55a7f5dd","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715064615118,"stop":1715064615118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa701781655e19b","name":"Check publish message containing unicode special characters","time":{"start":1715065128952,"stop":1715065128954,"duration":2},"status":"passed","severity":"normal"},{"uid":"42cb02c2de70e308","name":"Subscribe and receive messages via lightPush","time":{"start":1715065095835,"stop":1715065095835,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7e6787ca902997","name":"does not throw on valid cases","time":{"start":1715064615108,"stop":1715064615109,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d15f69d904f9695","name":"can start the service","time":{"start":1715065145264,"stop":1715065145264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdb7d813eaeb006","name":"Ping on peer without subscriptions","time":{"start":1715064697309,"stop":1715064697309,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c47e9dc85dc025","name":"Check message on other pubsub topic is not received","time":{"start":1715065083497,"stop":1715065083497,"duration":0},"status":"passed","severity":"normal"},{"uid":"37db9e07d1e0e9aa","name":"stop","time":{"start":1715064705470,"stop":1715064705470,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b88f92a105e12b0","name":"Check received message containing Russian","time":{"start":1715065083503,"stop":1715065083504,"duration":1},"status":"passed","severity":"normal"},{"uid":"7588eba911a7c09a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715065095860,"stop":1715065095860,"duration":0},"status":"passed","severity":"normal"},{"uid":"9224608b48210693","name":"Generator, custom pubsub topic","time":{"start":1715065224378,"stop":1715065224378,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e16913b47acf7b3","name":"should only return 1 node with relay and store capability","time":{"start":1715064639020,"stop":1715064639020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9db5e3e2a12832","name":"safeDispatchEvent","time":{"start":1715064705470,"stop":1715064705470,"duration":0},"status":"passed","severity":"normal"},{"uid":"19db754e9ebfb500","name":"Check message with no content topic is not received","time":{"start":1715065083523,"stop":1715065083523,"duration":0},"status":"passed","severity":"normal"},{"uid":"f860228636bae6af","name":"Query with Promise Callback, No message returned","time":{"start":1715065190843,"stop":1715065190843,"duration":0},"status":"passed","severity":"normal"},{"uid":"59336b1d6d60f616","name":"Query generator for multiple messages with different message text format","time":{"start":1715065227422,"stop":1715065227422,"duration":0},"status":"passed","severity":"normal"},{"uid":"75201ffc21a605ab","name":"Publish message with custom timestamp: Tue May 07 2024 05:58:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1715065128955,"stop":1715065128955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71b08d4763705a9","name":"Push message with rate limit","time":{"start":1715065002562,"stop":1715065002562,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a497310d0e185","name":"can start the service","time":{"start":1715064678144,"stop":1715064678145,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8abc1afb5158292","name":"Decoder throws on empty string content topic","time":{"start":1715064628265,"stop":1715064628266,"duration":1},"status":"passed","severity":"normal"},{"uid":"88887c86a29a95ee","name":"Push message with custom timestamp: 1715061229069","time":{"start":1715065148705,"stop":1715065148705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb1d742bfc237bd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715065646197,"stop":1715065646197,"duration":0},"status":"passed","severity":"normal"},{"uid":"33553a068129693c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715064615126,"stop":1715064615126,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a162339808856d4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715065173280,"stop":1715065173282,"duration":2},"status":"passed","severity":"normal"},{"uid":"61de878120dff89a","name":"Push message with emoji payload","time":{"start":1715065002545,"stop":1715065002545,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f6c4d68648aaae","name":"throws on content topic with empty topic name field","time":{"start":1715064615111,"stop":1715064615112,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61ef619e9778824","name":"retrieves a single peer","time":{"start":1715064639017,"stop":1715064639017,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efedd1196c389","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715064622868,"stop":1715064622868,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1879622ff39fd9","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715065181028,"stop":1715065181029,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cdf3c7a7d49a01f","name":"should configure sharding based on application and version for autosharding","time":{"start":1715064615134,"stop":1715064615134,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb4ae1432bd9ba4","name":"Subscribe to topic containing XML and receive message","time":{"start":1715065095857,"stop":1715065095858,"duration":1},"status":"passed","severity":"normal"},{"uid":"f294086c0e6a8d2c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715064622861,"stop":1715064622861,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa6dca70fe403eb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715064750802,"stop":1715064750803,"duration":1},"status":"passed","severity":"normal"},{"uid":"717829edc57cd73","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715064831892,"stop":1715064831892,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa116d3b97238ec","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715064958529,"stop":1715064958529,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e90d3d1683e1d4f","name":"Push message with content topic containing unicode special characters","time":{"start":1715065148690,"stop":1715065148690,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3a1d66e6f7eb4f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715064831884,"stop":1715064831884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ad70556e15106a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064739853,"stop":1715064739853,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd344b859c20644","name":"Check received message containing Arabic","time":{"start":1715065083490,"stop":1715065083490,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a8254d1b4418cb","name":"Subscribe to topic containing Script and publish message","time":{"start":1715065133490,"stop":1715065133491,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7e6062292d1b78","name":"less peers than existing","time":{"start":1715065083682,"stop":1715065083682,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0ded4c36ff49195","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715065095858,"stop":1715065095858,"duration":0},"status":"passed","severity":"normal"},{"uid":"6081cabd78948a2d","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715064831891,"stop":1715064831891,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de34953cd704aae","name":"Check received message containing SQL Injection","time":{"start":1715065083504,"stop":1715065083504,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5352fe7c9c92ea9","name":"1 Relay, 1 fetch","time":{"start":1715064638829,"stop":1715064638829,"duration":0},"status":"passed","severity":"normal"},{"uid":"22181d246a19214b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715065252177,"stop":1715065252177,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1b21a67137e7e","name":"Publish message with custom timestamp: Tue May 07 2024 07:58:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1715065128956,"stop":1715065128956,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e51d58ef0e77cb0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715064615126,"stop":1715064615126,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a98e30bb15f336a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app81/7/topic969/proto","time":{"start":1715065173295,"stop":1715065173295,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d37cc4f9e34392","name":"Push message with content topic containing XML","time":{"start":1715065148685,"stop":1715065148686,"duration":1},"status":"passed","severity":"normal"},{"uid":"4711e150ebe3b3f8","name":"Push message with meta","time":{"start":1715065148694,"stop":1715065148702,"duration":8},"status":"passed","severity":"normal"},{"uid":"cd687d1478fd61f1","name":"dispatchEvent via connectionManager","time":{"start":1715064705469,"stop":1715064705470,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2b978b8b593e0a","name":"new peer added after a peer was already found","time":{"start":1715065117943,"stop":1715065117943,"duration":0},"status":"skipped","severity":"normal"},{"uid":"873dbc4908c978cb","name":"Encoder throws on undefined content topic","time":{"start":1715064650726,"stop":1715064650726,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e4b1f4aa20ca03","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715065189350,"stop":1715065189351,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ceb9b75850ef14","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715065230791,"stop":1715065230792,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d309705883ab57","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715064665293,"stop":1715064665295,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a42d035f772c1fd","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715064622863,"stop":1715064622864,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3eb702e3ac3e3e","name":"Non TWN Cluster","time":{"start":1715065173282,"stop":1715065173284,"duration":2},"status":"passed","severity":"normal"},{"uid":"974f6791dbe7800f","name":"Check publish message containing JSON","time":{"start":1715065128949,"stop":1715065128950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f512b1fb8ae58260","name":"should properly create location multiaddrs - udp4","time":{"start":1715064623425,"stop":1715064623425,"duration":0},"status":"passed","severity":"normal"},{"uid":"947402133506280e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715065646201,"stop":1715065646201,"duration":0},"status":"passed","severity":"normal"},{"uid":"139790cd3ccce070","name":"throws on content topic with empty encoding field","time":{"start":1715064615112,"stop":1715064615112,"duration":0},"status":"passed","severity":"normal"},{"uid":"b512930da393d89a","name":"Check message received after jswaku node is restarted","time":{"start":1715065083530,"stop":1715065083531,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b5fc7c27f6eb3bf1","name":"All","time":{"start":1715064675771,"stop":1715064675771,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfea2e0204ec546","name":"handles different networkShards values correctly","time":{"start":1715064615120,"stop":1715064615120,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d65d26445d245b9","name":"Decoder throws on empty string content topic","time":{"start":1715064650727,"stop":1715064650727,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff31f843ebe97c2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715065646180,"stop":1715065646180,"duration":0},"status":"passed","severity":"normal"},{"uid":"695ce5d98ddd522d","name":"addEventListener with correct event","time":{"start":1715064705467,"stop":1715064705467,"duration":0},"status":"passed","severity":"normal"},{"uid":"42de0bf87ee56b42","name":"Check meta is set [ecies]","time":{"start":1715064650725,"stop":1715064650726,"duration":1},"status":"passed","severity":"normal"},{"uid":"869b08a3c8c30549","name":"LightPush","time":{"start":1715065257592,"stop":1715065257593,"duration":1},"status":"passed","severity":"normal"},{"uid":"61996c846a5997fc","name":"Check message with no payload is not received","time":{"start":1715065083524,"stop":1715065083524,"duration":0},"status":"passed","severity":"normal"},{"uid":"487a51d800b17bca","name":"Subscribe and receives messages on 20 topics","time":{"start":1715065095840,"stop":1715065095841,"duration":1},"status":"passed","severity":"normal"},{"uid":"edbc7a8abfae1d80","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715065646190,"stop":1715065646190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9de3a7fb968eae","name":"Relay - times out","time":{"start":1715065257591,"stop":1715065257591,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1ab139c3fa3b4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715064872136,"stop":1715064872136,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca84c860149c4ba7","name":"should not fail to start the service if it is already started","time":{"start":1715065145265,"stop":1715065145266,"duration":1},"status":"passed","severity":"normal"},{"uid":"242644ea6c015cf0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715065646193,"stop":1715065646193,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ceb40daaecf518","name":"Ping on peer without subscriptions","time":{"start":1715064738293,"stop":1715064738299,"duration":6},"status":"passed","severity":"normal"},{"uid":"764b463fd8fb6430","name":"Push message with content topic containing escaped characters","time":{"start":1715065002557,"stop":1715065002557,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dffbeec91ca756","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715064639020,"stop":1715064639021,"duration":1},"status":"passed","severity":"normal"},{"uid":"849017a92292fe5e","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715065118122,"stop":1715065118122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cde7dcb72e439f65","name":"Push message with content topic containing Script","time":{"start":1715065002554,"stop":1715065002554,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bbbc73a052b2c8","name":"should throw an error for insufficient data","time":{"start":1715064615140,"stop":1715064615140,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e58cfc851b6a37","name":"tcp ip4 address","time":{"start":1715064622782,"stop":1715064622785,"duration":3},"status":"passed","severity":"normal"},{"uid":"fc745c9cc1357dd1","name":"Push message with content topic containing Russian","time":{"start":1715065148675,"stop":1715065148675,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe41d6b939430e5","name":"Push message with long payload","time":{"start":1715065148654,"stop":1715065148655,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7ac446de7819e8","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715064622861,"stop":1715064622861,"duration":0},"status":"passed","severity":"normal"},{"uid":"441a95ec809ecbb7","name":"should throw an error for an unconfigured topic","time":{"start":1715064615131,"stop":1715064615131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c602b394c4a89d6","name":"Relay - dialed first","time":{"start":1715065257590,"stop":1715065257590,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3c263b57a2be6f","name":"should return empty list for no shard","time":{"start":1715064615123,"stop":1715064615123,"duration":0},"status":"passed","severity":"normal"},{"uid":"30165830d4c470c5","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715064615133,"stop":1715064615133,"duration":0},"status":"passed","severity":"normal"},{"uid":"f318627d49de21c7","name":"Push message with special chars payload","time":{"start":1715065148655,"stop":1715065148656,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb249048ede7961","name":"Check received message with timestamp: 1715064664807000000 ","time":{"start":1715064828860,"stop":1715064828860,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d36553d4470c8f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715065646197,"stop":1715065646197,"duration":0},"status":"passed","severity":"normal"},{"uid":"799426e9a6815a2","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715064638576,"stop":1715064638577,"duration":1},"status":"passed","severity":"normal"},{"uid":"25263a2cb599cd22","name":"unsubscribes","time":{"start":1715065236101,"stop":1715065236101,"duration":0},"status":"passed","severity":"normal"},{"uid":"83096acb28c8c1a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715064615127,"stop":1715064615127,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2dfe92b9003802d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715064739848,"stop":1715064739848,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c6eb1be8b63412","name":"Push message with content topic containing shell command","time":{"start":1715065002556,"stop":1715065002556,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7592c59797ae69","name":"Push message with content topic containing Arabic","time":{"start":1715065002549,"stop":1715065002549,"duration":0},"status":"passed","severity":"normal"},{"uid":"174523f34804ed90","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715064739847,"stop":1715064739847,"duration":0},"status":"passed","severity":"normal"},{"uid":"55000f48ac2add0b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715064615132,"stop":1715064615132,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbed469372c108d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715064615130,"stop":1715064615130,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f1cb29f97059ed","name":"Encoder throws on empty string content topic","time":{"start":1715064628265,"stop":1715064628265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a628b044fff926f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715065095849,"stop":1715065095850,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5c1c7f612dbc1c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715064648691,"stop":1715064648691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5084242b08112a1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715064638571,"stop":1715064638573,"duration":2},"status":"passed","severity":"normal"},{"uid":"285d6edd7474273c","name":"Check publish message containing emoji","time":{"start":1715065128954,"stop":1715065128954,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeba72454c16bee5","name":"A test","time":{"start":1715064924274,"stop":1715064924274,"duration":0},"status":"passed","severity":"normal"},{"uid":"b041fbac2eaf8a46","name":"should properly create location multiaddrs - tcp","time":{"start":1715064623427,"stop":1715064623427,"duration":0},"status":"passed","severity":"normal"},{"uid":"1279c89bbe042cd7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715065646199,"stop":1715065646199,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5c41f4ab5f3388","name":"different cluster, different shard: nodes don't connect","time":{"start":1715064831883,"stop":1715064831883,"duration":0},"status":"passed","severity":"normal"},{"uid":"b052786ade76d3b2","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715064615116,"stop":1715064615116,"duration":0},"status":"passed","severity":"normal"},{"uid":"af10218b5c978d7c","name":"should load peers from local storage and dispatch events","time":{"start":1715064642969,"stop":1715064642969,"duration":0},"status":"passed","severity":"normal"},{"uid":"63af5be7b3bfd7ee","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715064665296,"stop":1715064665297,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1f74e51f6b1b91","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715065095860,"stop":1715065095860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f162e189b386866","name":"Query generator for multiple messages with different content topic format","time":{"start":1715065227423,"stop":1715065227425,"duration":2},"status":"passed","severity":"normal"},{"uid":"18c47e638ca98efe","name":"Nodes with multiple pubsub topic","time":{"start":1715065108941,"stop":1715065108943,"duration":2},"status":"passed","severity":"normal"},{"uid":"a18e8660f885dac2","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715064831888,"stop":1715064831888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33369c14acf7602","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715064617646,"stop":1715064617646,"duration":0},"status":"passed","severity":"normal"},{"uid":"979a3a0b634401c3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715065190841,"stop":1715065190841,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a112c8947135ffc","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app16/1/topic138/proto","time":{"start":1715065173291,"stop":1715065173293,"duration":2},"status":"passed","severity":"normal"},{"uid":"9902e48a32a00c82","name":"should properly create peer info with all multiaddrs","time":{"start":1715064623427,"stop":1715064623427,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b183684a8274d59","name":"Fails to push message with large meta","time":{"start":1715065148702,"stop":1715065148702,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31a88c4721c8df5","name":"Relay","time":{"start":1715064675766,"stop":1715064675767,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db00a22c7ff20ce","name":"Check received message containing Chinese","time":{"start":1715065083489,"stop":1715065083490,"duration":1},"status":"passed","severity":"normal"},{"uid":"1439233a3befa12f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715065095852,"stop":1715065095854,"duration":2},"status":"passed","severity":"normal"},{"uid":"314f444c93ae8237","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715065230792,"stop":1715065230792,"duration":0},"status":"passed","severity":"normal"},{"uid":"8336d6729627acda","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715065646199,"stop":1715065646199,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9d2470cc598a34","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715064615123,"stop":1715064615123,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d214f0601495d8","name":"Relay + Store","time":{"start":1715064675769,"stop":1715064675769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3327c18b4d91b432","name":"Push message with content topic containing special chars","time":{"start":1715065148673,"stop":1715065148673,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e39190f9cb67c5e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715064615117,"stop":1715064615117,"duration":0},"status":"passed","severity":"normal"},{"uid":"4302f67cca785d8c","name":"Waku message hash computation (no timestamp)","time":{"start":1715064617647,"stop":1715064617647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf416c5d460d866","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715065095839,"stop":1715065095840,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc252bc7e06ac57","name":"Default pageSize","time":{"start":1715065223490,"stop":1715065223490,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd36e67c960eeaa","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715064831891,"stop":1715064831892,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7fab8360a7ffc","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715064675521,"stop":1715064675521,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01e6be767aaf661","name":"Check message received after nwaku node is restarted","time":{"start":1715064828868,"stop":1715064828874,"duration":6},"status":"skipped","severity":"normal"},{"uid":"5dea401fed5999fb","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715064650724,"stop":1715064650725,"duration":1},"status":"passed","severity":"normal"},{"uid":"a58dae92f7fddb7d","name":"throws an error for improperly formatted content topics","time":{"start":1715064615120,"stop":1715064615120,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57a37f3dcc018cd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715064615124,"stop":1715064615124,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4eca1e96f419072","name":"should add and remove event listeners correctly","time":{"start":1715064642970,"stop":1715064642970,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5d23bfdd17a5b1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715064615122,"stop":1715064615123,"duration":1},"status":"passed","severity":"normal"},{"uid":"b818a10d24e0cc88","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715064665298,"stop":1715064665298,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6f489dc8c2241c","name":"Push message with escaped characters payload","time":{"start":1715065002544,"stop":1715065002544,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a48bfae7e54d99","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715064615121,"stop":1715064615121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ec9874cf658b84","name":"should not receive a peer event after stop","time":{"start":1715064678149,"stop":1715064678149,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9de4aa88954e2a","name":"should throw error - no public key","time":{"start":1715064623416,"stop":1715064623417,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa74b1be564e5911","name":"Check received message containing JSON","time":{"start":1715064828858,"stop":1715064828858,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec173826fb6d96f8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715064622860,"stop":1715064622860,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c95a05074f020","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715065181029,"stop":1715065181029,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1a2c1f525fb830","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715064672974,"stop":1715064672974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39b910f6fe54898","name":"Callback on promise, aborts when callback returns true","time":{"start":1715065227426,"stop":1715065227428,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d703b6cb7ee4d05","name":"Push message with content topic containing emoji","time":{"start":1715065148690,"stop":1715065148691,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ffde0649be46e7","name":"Push message with escaped characters payload","time":{"start":1715065148660,"stop":1715065148660,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fae3ab8516c434","name":"Check publish message containing Chinese","time":{"start":1715065128945,"stop":1715065128945,"duration":0},"status":"passed","severity":"normal"},{"uid":"9930cef1b41f8b71","name":"Check publish message containing escaped characters","time":{"start":1715065128951,"stop":1715065128952,"duration":1},"status":"passed","severity":"normal"},{"uid":"af959cc433cc4f0d","name":"Push message with Script payload","time":{"start":1715065148658,"stop":1715065148658,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df538bd4c7e25f","name":"Promise Callback - forward","time":{"start":1715065214871,"stop":1715065214871,"duration":0},"status":"passed","severity":"normal"},{"uid":"548c8624b1785471","name":"Privacy Node - default protocol","time":{"start":1715065257594,"stop":1715065257594,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a60b25f00b818cb","name":"Check received message containing special chars","time":{"start":1715064828853,"stop":1715064828854,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e21108dddbf6317","name":"Check message received after jswaku node is restarted","time":{"start":1715064828868,"stop":1715064828868,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3ebca03f747d52f","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715064831886,"stop":1715064831886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2730d34d0fabc","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715064739850,"stop":1715064739850,"duration":0},"status":"passed","severity":"normal"},{"uid":"164338539a97198c","name":"Push message with Russian payload","time":{"start":1715065148657,"stop":1715065148657,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ca2b42a3b02409","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715064638580,"stop":1715064638581,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f8be66f41c7fb4","name":"Check received message with timestamp: 1715064664636000000 ","time":{"start":1715065083510,"stop":1715065083511,"duration":1},"status":"passed","severity":"normal"},{"uid":"910de692351870a8","name":"Nwaku publishes","time":{"start":1715065104821,"stop":1715065104821,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8603f43dd563e4a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715065646183,"stop":1715065646183,"duration":0},"status":"broken","severity":"normal"},{"uid":"33021c0b650563d1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064924142,"stop":1715064924143,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f69b2848687c09","name":"receives messages sent to provided content topic through stream","time":{"start":1715065118122,"stop":1715065118123,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1c0fcefdc6f446d9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715065646191,"stop":1715065646191,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ab88d7035c477e","name":"Subscribe to topic containing Script and receive message","time":{"start":1715065646187,"stop":1715065646187,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8ccbff36d667c7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715065405870,"stop":1715065405870,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d1e10ebfa6df65","name":"Wrong topic","time":{"start":1715065173297,"stop":1715065173298,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a59d3b3a93a373","name":"Store - dialed first","time":{"start":1715065257592,"stop":1715065257592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea8b11055dfcecc","name":"Push message equal or less that 1MB","time":{"start":1715065148706,"stop":1715065148707,"duration":1},"status":"passed","severity":"normal"},{"uid":"78240a842a0b371b","name":"Check received message containing special chars","time":{"start":1715065083488,"stop":1715065083489,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbbdb1d5d5002515","name":"can start and stop the service","time":{"start":1715064678145,"stop":1715064678146,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c38d803ff1385ae","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715065095854,"stop":1715065095855,"duration":1},"status":"passed","severity":"normal"},{"uid":"80194fc533d05548","name":"Push message with content topic containing emoji","time":{"start":1715065002557,"stop":1715065002558,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57d2a8e7c6cf180","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715064639022,"stop":1715064639022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8434b41db1d6abcc","name":"Check received message containing long","time":{"start":1715065083487,"stop":1715065083488,"duration":1},"status":"passed","severity":"normal"},{"uid":"b605beef95f2bfb8","name":"Push message with content topic containing Arabic","time":{"start":1715065148673,"stop":1715065148674,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fac6da26ecc1aa","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715064672975,"stop":1715064672975,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee00489b85c9d90","name":"can dial TLS multiaddrs","time":{"start":1715064962522,"stop":1715064962522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9194f34c44dad983","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715065118121,"stop":1715065118121,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40625612a27f4e08","name":"Init the array if not present","time":{"start":1715064614689,"stop":1715064614690,"duration":1},"status":"passed","severity":"normal"},{"uid":"b526da8d5c9c925","name":"Check received message containing long","time":{"start":1715065083501,"stop":1715065083501,"duration":0},"status":"passed","severity":"normal"},{"uid":"5240d9cc14d65bca","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715065230789,"stop":1715065230789,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab4786d0fcd2799","name":"Push message with content topic containing SQL Injection","time":{"start":1715065002550,"stop":1715065002554,"duration":4},"status":"passed","severity":"normal"},{"uid":"a7348ee1696f448a","name":"Encoder throws on empty string content topic","time":{"start":1715064648693,"stop":1715064648694,"duration":1},"status":"passed","severity":"normal"},{"uid":"16785267580149fc","name":"Publish without waiting for remote peer","time":{"start":1715065133483,"stop":1715065133483,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d39e4215e3b4e1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064739848,"stop":1715064739849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9cb4df309cd50f","name":"same cluster, same shard: nodes connect","time":{"start":1715064958529,"stop":1715064958530,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d42595599cf7dee","name":"Push message with rate limit","time":{"start":1715065148702,"stop":1715065148703,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6cee8209f7f5f3","name":"handles different clusterIds correctly","time":{"start":1715064615119,"stop":1715064615119,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db45e175d327b48","name":"Publish message with custom timestamp: Wed May 17 2023 06:58:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1715065128955,"stop":1715065128955,"duration":0},"status":"passed","severity":"normal"},{"uid":"44086654246e9bbc","name":"udp ip6 address","time":{"start":1715064622786,"stop":1715064622787,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac516124c7b98071","name":"Used by Waku Relay","time":{"start":1715065245953,"stop":1715065245953,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14ec6627635ae68","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715065646181,"stop":1715065646181,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf0da288264c948","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715064615127,"stop":1715064615127,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8d04b3f9848cad","name":"Subscribe and publish message","time":{"start":1715065133484,"stop":1715065133484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4a8c3b440ac193","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715064628266,"stop":1715064628266,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e535cdd8a836da","name":"should not receive a peer event before start","time":{"start":1715064678148,"stop":1715064678149,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0526583ca49149","name":"Check message with no payload is not received","time":{"start":1715064828865,"stop":1715064828865,"duration":0},"status":"passed","severity":"normal"},{"uid":"4782fabd9fddf260","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715065646189,"stop":1715065646189,"duration":0},"status":"passed","severity":"normal"},{"uid":"105d05b443546360","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715065117944,"stop":1715065117944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc88ea4752e67682","name":"ignores unrecognized TXT record formats","time":{"start":1715064639019,"stop":1715064639019,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe474ce1d0e9d90","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715065227422,"stop":1715065227423,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cbfe2d34fdabbe5","name":"Register correct protocols","time":{"start":1715065133483,"stop":1715065133483,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4121a5ed7e676d","name":"should set field with only FILTER enabled","time":{"start":1715064623429,"stop":1715064623429,"duration":0},"status":"passed","severity":"normal"},{"uid":"de30b5295eb36e56","name":"should throw error - no public key","time":{"start":1715064623418,"stop":1715064623418,"duration":0},"status":"passed","severity":"normal"},{"uid":"23383928dc8fde42","name":"Push message with content topic containing unicode special characters","time":{"start":1715065002557,"stop":1715065002557,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8639645b4ada5a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715064615138,"stop":1715064615138,"duration":0},"status":"passed","severity":"normal"},{"uid":"82829025596d09b0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715064615131,"stop":1715064615131,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4af53229ee6c37","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715064872139,"stop":1715064872139,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a0037502fc8b94","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715064615135,"stop":1715064615135,"duration":0},"status":"passed","severity":"normal"},{"uid":"e218f72361af27e2","name":"Check message with invalid timestamp is not received","time":{"start":1715064828862,"stop":1715064828862,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bec15a466798b0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715064639022,"stop":1715064639022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebc08040f60c0d01","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715065224443,"stop":1715065224446,"duration":3},"status":"passed","severity":"normal"},{"uid":"33e51cbda4405a4e","name":"Check received message containing unicode special characters","time":{"start":1715065083507,"stop":1715065083507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16a86affa7b72c4","name":"should set field with only RELAY enabled","time":{"start":1715064623428,"stop":1715064623428,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff0ef63da11b5fc","name":"Push 30 different messages","time":{"start":1715065148670,"stop":1715065148670,"duration":0},"status":"passed","severity":"normal"},{"uid":"c997dc4f97852b73","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064924138,"stop":1715064924140,"duration":2},"status":"passed","severity":"normal"},{"uid":"89316528a6eff00","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715064638578,"stop":1715064638579,"duration":1},"status":"passed","severity":"normal"},{"uid":"e455a75e210c25ee","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715064831900,"stop":1715064831901,"duration":1},"status":"passed","severity":"normal"},{"uid":"80358fdc60ea3d13","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715065252176,"stop":1715065252176,"duration":0},"status":"passed","severity":"normal"},{"uid":"267e4cc413f1a2a9","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715064617647,"stop":1715064617647,"duration":0},"status":"passed","severity":"normal"},{"uid":"466dcc0c21fe398","name":"should not fail to start the service if it is already started","time":{"start":1715064642966,"stop":1715064642966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6e7b76863a94ad","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715065252175,"stop":1715065252176,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bddff40bf918c1","name":"Push message with numeric payload","time":{"start":1715065002530,"stop":1715065002531,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8effa85c03b565","name":"Push message with Arabic payload","time":{"start":1715065002540,"stop":1715065002541,"duration":1},"status":"passed","severity":"normal"},{"uid":"4902415e7cc1f59d","name":"nwaku subscribes","time":{"start":1715065104820,"stop":1715065104821,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1e957a58ac19e4","name":"random static sharding 3 - Cluster ID: 683, Shard ID: 267","time":{"start":1715065189343,"stop":1715065189343,"duration":0},"status":"passed","severity":"normal"},{"uid":"58543061b06634a9","name":"Query with Ordered Callback, No Decoder","time":{"start":1715065190841,"stop":1715065190842,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3c9ec361050f46","name":"Check received message containing XML","time":{"start":1715065083491,"stop":1715065083492,"duration":1},"status":"passed","severity":"normal"},{"uid":"312f0038e13780ef","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715064831899,"stop":1715064831899,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06eea25b169729a","name":"Push message with emoji payload","time":{"start":1715065148669,"stop":1715065148670,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7b7582077d7d8c","name":"Refresh subscription","time":{"start":1715065646194,"stop":1715065646194,"duration":0},"status":"passed","severity":"normal"},{"uid":"771efc048fe2845d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715064750802,"stop":1715064750802,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac9f18da9c7f419","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715064831883,"stop":1715064831883,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b5c2aefdc39cea","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app12/4/topic874/test.js","time":{"start":1715065173294,"stop":1715065173294,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c81974e77e1c8fe","name":"Check received message containing shell command","time":{"start":1715065083493,"stop":1715065083493,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e54080c83df6b63","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715064615133,"stop":1715064615134,"duration":1},"status":"passed","severity":"normal"},{"uid":"758ddddf5911f72f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715065133492,"stop":1715065133492,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf0928e903eed31","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715064615113,"stop":1715064615113,"duration":0},"status":"passed","severity":"normal"},{"uid":"918e96856e2a7f19","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715065646191,"stop":1715065646191,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0699037ca1bf89c","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715064628012,"stop":1715064628013,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d1544b07f5db34","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715065148686,"stop":1715065148686,"duration":0},"status":"passed","severity":"normal"},{"uid":"88de8aa41355b3a3","name":"Check publish message containing Russian","time":{"start":1715065128946,"stop":1715065128946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45832da6d25d970","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715064831898,"stop":1715064831899,"duration":1},"status":"passed","severity":"normal"},{"uid":"4458609715d1f713","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715064638573,"stop":1715064638574,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a32f8fef7fe310","name":"Push message with content topic containing short","time":{"start":1715065148671,"stop":1715065148671,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1130a88ba97e827","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715064628014,"stop":1715064628014,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0a792f8f683a41","name":"should set field with all protocols disabled","time":{"start":1715064623427,"stop":1715064623428,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ea47c47e844134","name":"Store - dialed after - with timeout","time":{"start":1715065257592,"stop":1715065257592,"duration":0},"status":"passed","severity":"normal"},{"uid":"42294f04c885143a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715064831887,"stop":1715064831887,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8a445aa21ebb17","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715065128958,"stop":1715065128959,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4f88181d5d07aa","name":"Check message on other pubsub topic is not received","time":{"start":1715064828862,"stop":1715064828863,"duration":1},"status":"passed","severity":"normal"},{"uid":"f973b346066a0372","name":"Throws when trying to push message with empty payload","time":{"start":1715065148670,"stop":1715065148670,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefaab35c8af64d1","name":"Push message with content topic containing escaped characters","time":{"start":1715065148689,"stop":1715065148690,"duration":1},"status":"passed","severity":"normal"},{"uid":"79be010fe2bbbaf","name":"Push message with meta","time":{"start":1715065002558,"stop":1715065002558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84239b5596abc9e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715065133488,"stop":1715065133488,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f17cfa1b826b6c4","name":"ignores domain fetching errors","time":{"start":1715064639018,"stop":1715064639018,"duration":0},"status":"passed","severity":"normal"},{"uid":"753b61b7d869e364","name":"Check received message containing Arabic","time":{"start":1715065083503,"stop":1715065083503,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce916c15fbfa8f62","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715064615137,"stop":1715064615137,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28e0f09d8a89bd8","name":"should not fail to start the service if it is already started","time":{"start":1715064678147,"stop":1715064678147,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c28b21fc3b3947","name":"Check received message with timestamp: 1715064664636 ","time":{"start":1715065083495,"stop":1715065083495,"duration":0},"status":"passed","severity":"normal"},{"uid":"51345f171741a87","name":"Check message on other pubsub topic is not received","time":{"start":1715065083523,"stop":1715065083523,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0ab8fcea3574a4","name":"Push message equal or less that 1MB","time":{"start":1715065002563,"stop":1715065002564,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac824113afb32b9b","name":"Ephemeral messages are not stored","time":{"start":1715064675520,"stop":1715064675521,"duration":1},"status":"passed","severity":"normal"},{"uid":"18253640ffdef379","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715064831894,"stop":1715064831894,"duration":0},"status":"passed","severity":"normal"},{"uid":"c171f25026870c67","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715065646195,"stop":1715065646195,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60bae3a585e2106","name":"Subscribe to topic containing short and publish message","time":{"start":1715065133487,"stop":1715065133487,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75baff451b505e8","name":"Publishes to nwaku","time":{"start":1715065104821,"stop":1715065104821,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e3f68f0c98466c","name":"Js publishes, other Js receives","time":{"start":1715065104822,"stop":1715065104822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9d5befc39ae7e3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715065646200,"stop":1715065646200,"duration":0},"status":"passed","severity":"normal"},{"uid":"f725529d046ba47e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715065133492,"stop":1715065133492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e263e2f7dd0d08ea","name":"Ordered callback, aborts when callback returns true","time":{"start":1715065227429,"stop":1715065227429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0add77eb0b4e66","name":"Push message with content topic containing long","time":{"start":1715065148671,"stop":1715065148671,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51b57b8b239126b","name":"random static sharding 5 - Cluster ID: 430, Shard ID: 587","time":{"start":1715065189344,"stop":1715065189344,"duration":0},"status":"passed","severity":"normal"},{"uid":"609da9fd5ee05204","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715065646187,"stop":1715065646187,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cba188319f0df7","name":"Push message on custom pubsubTopic","time":{"start":1715064924134,"stop":1715064924135,"duration":1},"status":"passed","severity":"normal"},{"uid":"480025c7b03d8d61","name":"Decoder throws on undefined content topic","time":{"start":1715064648694,"stop":1715064648694,"duration":0},"status":"passed","severity":"normal"},{"uid":"837504672c39e62b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715065133490,"stop":1715065133490,"duration":0},"status":"passed","severity":"normal"},{"uid":"22df82c3d027029e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715064622867,"stop":1715064622867,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f9275ac6343127","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715064615129,"stop":1715064615129,"duration":0},"status":"passed","severity":"normal"},{"uid":"507831269e175d6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715065646186,"stop":1715065646186,"duration":0},"status":"passed","severity":"normal"},{"uid":"6225c80ae2bea5cf","name":"should return false","time":{"start":1715064623418,"stop":1715064623422,"duration":4},"status":"passed","severity":"normal"},{"uid":"f75a8c3d0cb7dc02","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715065095860,"stop":1715065095861,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec202e06cb753c99","name":"Reopen subscription with peer with lost subscription","time":{"start":1715064697310,"stop":1715064697310,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cfbb90ea34aa4d","name":"Check publish message containing SQL Injection","time":{"start":1715065128946,"stop":1715065128947,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0bdab94c4d46dc6","name":"should set field with only STORE enabled","time":{"start":1715064623428,"stop":1715064623429,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6f1f02ca27c894","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715064665297,"stop":1715064665297,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc572da812d1f2e","name":"Check received message with timestamp: 1715064664636 ","time":{"start":1715065083511,"stop":1715065083521,"duration":10},"status":"passed","severity":"normal"},{"uid":"d5866700986ffadd","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715064615120,"stop":1715064615121,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ad994446652dae","name":"Push message with Chinese payload","time":{"start":1715065002540,"stop":1715065002540,"duration":0},"status":"passed","severity":"normal"},{"uid":"a447f08c029e37e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715064615128,"stop":1715064615128,"duration":0},"status":"passed","severity":"normal"},{"uid":"b310a2f03658c89e","name":"Subscribe to topic containing long and receive message","time":{"start":1715065095848,"stop":1715065095849,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b718520edb703db","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715064615123,"stop":1715064615123,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9de3d6b7204ddef","name":"Push message with Basic HTML tag payload","time":{"start":1715065002543,"stop":1715065002543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f298a85eccaa71","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715064615137,"stop":1715064615137,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23902dd44dff85f","name":"should properly create location multiaddrs - udp6","time":{"start":1715064623426,"stop":1715064623426,"duration":0},"status":"passed","severity":"normal"},{"uid":"138cf9a7643b9b0c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715065133484,"stop":1715065133485,"duration":1},"status":"passed","severity":"normal"},{"uid":"b122fb10f13aca4a","name":"should not fail to stop the service if it was not started","time":{"start":1715064678146,"stop":1715064678147,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d9f6167078e335","name":"Push message with short payload","time":{"start":1715065002529,"stop":1715065002529,"duration":0},"status":"passed","severity":"normal"},{"uid":"88aa0a147524ae8e","name":"Light Node - default protocols","time":{"start":1715065257593,"stop":1715065257593,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd689762efe7ece","name":"Sample","time":{"start":1715064622913,"stop":1715064622913,"duration":0},"status":"passed","severity":"normal"},{"uid":"8861622a43df5c35","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715064622864,"stop":1715064622864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e630ee2fa74a14a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064831897,"stop":1715064831898,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ce721f3aa2585a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715064739851,"stop":1715064739851,"duration":0},"status":"passed","severity":"normal"},{"uid":"286f5a7a9eb1a31","name":"Passing page size 10 when there are 10 messages","time":{"start":1715065223488,"stop":1715065223488,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d47731c481dbd26","name":"Push message with content topic containing numeric","time":{"start":1715065002548,"stop":1715065002548,"duration":0},"status":"passed","severity":"normal"},{"uid":"df92739c90478aac","name":"Check received message containing numeric","time":{"start":1715065083501,"stop":1715065083502,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cd7b72d69f1dfa","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715065646196,"stop":1715065646196,"duration":0},"status":"passed","severity":"normal"},{"uid":"facf8ad067de8a5f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715064617643,"stop":1715064617644,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5483c9390bdd4a1","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715064615115,"stop":1715064615116,"duration":1},"status":"passed","severity":"normal"},{"uid":"f76f0d3c57093897","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715064831897,"stop":1715064831897,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a0b20ebce367c","name":"Decoder throws on empty string content topic","time":{"start":1715064648694,"stop":1715064648695,"duration":1},"status":"passed","severity":"normal"},{"uid":"558f54ad7d9ad2ad","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715065095855,"stop":1715065095857,"duration":2},"status":"passed","severity":"normal"},{"uid":"678ab5423019de96","name":"removeEventListener with correct event","time":{"start":1715064705468,"stop":1715064705468,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3be2285450931d1","name":"should properly create location multiaddrs - udp","time":{"start":1715064623426,"stop":1715064623426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40244b16212c060","name":"connected peers and dial","time":{"start":1715065083681,"stop":1715065083681,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88a7f6f9f1e42d04","name":"Check publish message containing XML","time":{"start":1715065128948,"stop":1715065128948,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7225a0471c089d7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715065646196,"stop":1715065646196,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa828b62630d88d8","name":"Push message with content topic containing long","time":{"start":1715065002547,"stop":1715065002548,"duration":1},"status":"passed","severity":"normal"},{"uid":"35459b907c508441","name":"Check received message containing escaped characters","time":{"start":1715065083507,"stop":1715065083507,"duration":0},"status":"passed","severity":"normal"},{"uid":"414df319d43716b2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715065646188,"stop":1715065646189,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c603c2f97485577","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715064739849,"stop":1715064739849,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3c9aba6655d973","name":"random static sharding 1 - Cluster ID: 640, Shard ID: 961","time":{"start":1715065189342,"stop":1715065189342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4326c22e7527701","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715065646192,"stop":1715065646192,"duration":0},"status":"passed","severity":"normal"},{"uid":"699482d5cf8b99d8","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715065252176,"stop":1715065252176,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f18fffd285005a9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715064615139,"stop":1715064615140,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbda1c34f9a3288","name":"Check received message containing emoji","time":{"start":1715064828860,"stop":1715064828860,"duration":0},"status":"passed","severity":"normal"},{"uid":"8973ab31007e5747","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715064831890,"stop":1715064831891,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7519454e866bfc7","name":"Relay + Store","time":{"start":1715064623430,"stop":1715064623430,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d89c3554648d05b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715064638579,"stop":1715064638580,"duration":1},"status":"passed","severity":"normal"},{"uid":"87de40f9896d82cc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715064872137,"stop":1715064872138,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4d4d87f1dad95c","name":"Check received message containing numeric","time":{"start":1715064828853,"stop":1715064828853,"duration":0},"status":"passed","severity":"normal"},{"uid":"27214435b991470b","name":"should not fail to stop the service if it was not started","time":{"start":1715065145265,"stop":1715065145265,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c3e82a64a67c6d","name":"configure the node with multiple pubsub topics","time":{"start":1715065189349,"stop":1715065189350,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6f970521c7e3c0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715064615126,"stop":1715064615127,"duration":1},"status":"passed","severity":"normal"},{"uid":"af12eb5aec82749","name":"through manual discovery","time":{"start":1715064962523,"stop":1715064962524,"duration":1},"status":"passed","severity":"normal"},{"uid":"869b024b6cb194ac","name":"random static sharding 6 - Cluster ID: 216, Shard ID: 226","time":{"start":1715065189345,"stop":1715065189345,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3690f2105ea4dd","name":"different cluster, same shard: nodes don't connect","time":{"start":1715064958530,"stop":1715064958531,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffb1313b9d2f0d4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715064615116,"stop":1715064615117,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdefa18bc1b27cb","name":"Subscribe to topic containing short and receive message","time":{"start":1715065646184,"stop":1715065646184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70e97e724ce83b9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715064665295,"stop":1715064665296,"duration":1},"status":"passed","severity":"normal"},{"uid":"410b8287995c4d94","name":"should not throw an error for a single configured topic","time":{"start":1715064615131,"stop":1715064615131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdc4e4c7de64ebd","name":"Passing page size 11 when there are 10 messages","time":{"start":1715065223488,"stop":1715065223489,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf509ea9997c3e66","name":"Check received message containing XML","time":{"start":1715065083505,"stop":1715065083505,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aca2b83a974b6b7","name":"pre and post cipher","time":{"start":1715064649291,"stop":1715064649291,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea36f3582255498","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715065646185,"stop":1715065646186,"duration":1},"status":"passed","severity":"normal"},{"uid":"198016f1f6f38103","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715064713810,"stop":1715064713811,"duration":1},"status":"passed","severity":"normal"},{"uid":"82cc9f4c191a490f","name":"Reopen subscription with peer with lost subscription","time":{"start":1715064738300,"stop":1715064738301,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf82a78da00d57cf","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715064831901,"stop":1715064831901,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd156a9a85ba36d","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715064615123,"stop":1715064615124,"duration":1},"status":"passed","severity":"normal"},{"uid":"16746258dd8a282f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715064615130,"stop":1715064615130,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8eaf1f5e880d671","name":"Filter","time":{"start":1715065257593,"stop":1715065257593,"duration":0},"status":"passed","severity":"normal"},{"uid":"1928fac91084ad3d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715065083495,"stop":1715065083496,"duration":1},"status":"passed","severity":"normal"},{"uid":"21792795959e0cb6","name":"Push 30 different messages","time":{"start":1715065002545,"stop":1715065002546,"duration":1},"status":"passed","severity":"normal"},{"uid":"58627a51f10f82f4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715065002555,"stop":1715065002556,"duration":1},"status":"passed","severity":"normal"},{"uid":"106930c97bc77889","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715064750804,"stop":1715064750804,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e97f603fc636209","name":"different cluster, same shard: nodes don't connect","time":{"start":1715064831882,"stop":1715064831883,"duration":1},"status":"passed","severity":"normal"},{"uid":"950bbf182045ec4f","name":"Relay - dialed after","time":{"start":1715065257591,"stop":1715065257591,"duration":0},"status":"passed","severity":"normal"},{"uid":"449b781248409648","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715064831887,"stop":1715064831887,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76c611970abbd4c","name":"Check received message containing Russian","time":{"start":1715065083490,"stop":1715065083490,"duration":0},"status":"passed","severity":"normal"},{"uid":"2951aa065fcbcd6e","name":"Push message with content topic containing short","time":{"start":1715065002546,"stop":1715065002547,"duration":1},"status":"passed","severity":"normal"},{"uid":"c475cc3e3349f77d","name":"Check received message containing shell command","time":{"start":1715064828858,"stop":1715064828859,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0fa8bc49dd6ff45","name":"Subscribe and receive messages via lightPush","time":{"start":1715065646190,"stop":1715065646190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ac48c9a64f1bd7","name":"returns all values when wanted number is greater than available values","time":{"start":1715064637915,"stop":1715064637915,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc92e0bfbc3ce7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715065133490,"stop":1715065133490,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6a14167c85db38","name":"Encoder throws on undefined content topic","time":{"start":1715064648693,"stop":1715064648693,"duration":0},"status":"passed","severity":"normal"},{"uid":"103e5e6ecb7d2749","name":"Push message with shell command payload","time":{"start":1715065002544,"stop":1715065002544,"duration":0},"status":"passed","severity":"normal"},{"uid":"939560f3da27b65f","name":"Symmetric encrypt & Decrypt","time":{"start":1715064649290,"stop":1715064649290,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c5d765896a5ce1","name":"Subscribe to topic containing long and receive message","time":{"start":1715065646184,"stop":1715065646185,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a62c534e75e65b8","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715064831888,"stop":1715064831889,"duration":1},"status":"passed","severity":"normal"},{"uid":"d860186e3c12dba2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715064615126,"stop":1715064615126,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b6b1c7f7d9a377","name":"random static sharding 4 - Cluster ID: 22, Shard ID: 443","time":{"start":1715065189343,"stop":1715065189344,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb58983e7b867b1","name":"A test","time":{"start":1715064924273,"stop":1715064924273,"duration":0},"status":"passed","severity":"normal"},{"uid":"5719e6aeffcb3f70","name":"Check received message with timestamp: 1715064664807 ","time":{"start":1715064828861,"stop":1715064828861,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fecdd78028d23f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715065252175,"stop":1715065252175,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86a2dcad908ebc7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715065095850,"stop":1715065095851,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c037c9613e14c6","name":"Check publish message containing short","time":{"start":1715065128941,"stop":1715065128942,"duration":1},"status":"passed","severity":"normal"},{"uid":"3606f5094576d53f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715064615134,"stop":1715064615134,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b780b643edc0fa","name":"Push message with unicode special characters payload","time":{"start":1715065002545,"stop":1715065002545,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f2e6df8857bb1a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715065095838,"stop":1715065095839,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfe9d4a38c32ff2","name":"Push message with Script payload","time":{"start":1715065002542,"stop":1715065002542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0c70e24cacc046","name":"should decode valid enr with tcp successfully","time":{"start":1715064623416,"stop":1715064623416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8087b67d10b47a23","name":"Push message with content topic containing special chars","time":{"start":1715065002548,"stop":1715065002549,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ee7df61cc23d32","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715064831902,"stop":1715064831902,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df06aa25665afd9","name":"Subscribe and receive messages via waku relay post","time":{"start":1715065646181,"stop":1715065646181,"duration":0},"status":"passed","severity":"normal"},{"uid":"656417d382131841","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715064831899,"stop":1715064831900,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb02c445f4cb205","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715065646200,"stop":1715065646200,"duration":0},"status":"passed","severity":"normal"},{"uid":"1186e39fc606c775","name":"it tolerates circular branch references","time":{"start":1715064639017,"stop":1715064639018,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd6833f0e644272","name":"Subscribe and receive messages via lightPush","time":{"start":1715065646180,"stop":1715065646180,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d0e84a0f63b019","name":"should return unique PubsubTopics for static sharding","time":{"start":1715064615122,"stop":1715064615122,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddd036de7b85883","name":"Check message received after jswaku node is restarted","time":{"start":1715065083499,"stop":1715065083500,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6618e6d8cbac122e","name":"shard 0","time":{"start":1715065189340,"stop":1715065189341,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8da0439c6b121a0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715065133488,"stop":1715065133489,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d25f0dd5eeefe27","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715064872134,"stop":1715064872134,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e94f9452b2f49f1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715064828861,"stop":1715064828861,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24cb2b688ea0d2","name":"Push message with Russian payload","time":{"start":1715065002541,"stop":1715065002541,"duration":0},"status":"passed","severity":"normal"},{"uid":"70334bf1fed5e081","name":"Reusing cursor across nodes","time":{"start":1715065181031,"stop":1715065181031,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5b6af9c3ed455b","name":"Subscribe and receive messages via waku relay post","time":{"start":1715065095837,"stop":1715065095838,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9cd88caa6dfb9d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715065252174,"stop":1715065252175,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d64289f6dacbf5","name":"should encode/decode to text encoding","time":{"start":1715064623423,"stop":1715064623424,"duration":1},"status":"passed","severity":"normal"},{"uid":"b50f9f5200bc30c0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715064615139,"stop":1715064615139,"duration":0},"status":"passed","severity":"normal"},{"uid":"900b38d33486b89e","name":"should handle a minimal index list","time":{"start":1715064615139,"stop":1715064615139,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f4c0651f2403e0","name":"Push message with numeric payload","time":{"start":1715065148655,"stop":1715065148655,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03150fc629fa30c","name":"Push message on custom pubsubTopic","time":{"start":1715064924141,"stop":1715064924141,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4551501bda45bc9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064831895,"stop":1715064831895,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc45e004c801fbe7","name":"should only return 1 node with relay capability","time":{"start":1715064639019,"stop":1715064639020,"duration":1},"status":"passed","severity":"normal"},{"uid":"918af04e1c9a4d76","name":"Check publish message after service node is restarted","time":{"start":1715065128959,"stop":1715065128959,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86454651ffcf462a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715064739852,"stop":1715064739853,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cdef8679a9b346b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715064637916,"stop":1715064637916,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1435ed02bacbd47","name":"Refresh subscription","time":{"start":1715065095846,"stop":1715065095847,"duration":1},"status":"passed","severity":"normal"},{"uid":"b278369c21adc007","name":"Push message with JSON payload","time":{"start":1715065148659,"stop":1715065148659,"duration":0},"status":"passed","severity":"normal"},{"uid":"315c415c0bae6f94","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715064615132,"stop":1715064615133,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b43da49a14aea6","name":"Ephemeral field set to true","time":{"start":1715064628263,"stop":1715064628263,"duration":0},"status":"passed","severity":"normal"},{"uid":"204d986a1ad71c0f","name":"recovers when dns.resolve returns empty","time":{"start":1715064639018,"stop":1715064639018,"duration":0},"status":"passed","severity":"normal"},{"uid":"6745b590dc4180d6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715065108954,"stop":1715065108954,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebeeec6e6dc3522","name":"Query with Promise Callback, No Decoder","time":{"start":1715065190843,"stop":1715065190843,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbc326531a3b21","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715065118121,"stop":1715065118121,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a224575709cf06b6","name":"Push message with content topic containing JSON","time":{"start":1715065148688,"stop":1715065148688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7ed1fe708a4cf5","name":"Check received message containing Russian","time":{"start":1715064828855,"stop":1715064828856,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f0cd3f7b8a9465","name":"Check received message containing special chars","time":{"start":1715065083502,"stop":1715065083502,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c7cd3a00f44940","name":"throws on empty content topic","time":{"start":1715064615109,"stop":1715064615109,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b57d05a7d840c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715064831901,"stop":1715064831901,"duration":0},"status":"passed","severity":"normal"},{"uid":"7464baa1b1be6cd6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715065083521,"stop":1715065083521,"duration":0},"status":"passed","severity":"normal"},{"uid":"e127b513ba25fae6","name":"Meta field set when metaSetter is specified","time":{"start":1715064628264,"stop":1715064628264,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aba3c9d90e22677","name":"isConnected should return true after first peer connects","time":{"start":1715064713812,"stop":1715064713813,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c7318552288e58","name":"Subscribe to topic containing long and publish message","time":{"start":1715065133487,"stop":1715065133488,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae4a59387e22c90","name":"should be able to encode the field with only STORE set to true","time":{"start":1715064622859,"stop":1715064622860,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8e8fc0eba4cd90","name":"Push message with content topic containing Chinese","time":{"start":1715065148673,"stop":1715065148673,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b2cace69999eb8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715065189341,"stop":1715065189342,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cdea488a372c4e7","name":"Push message with content topic containing Script","time":{"start":1715065148683,"stop":1715065148683,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dff5a763badf6f","name":"same cluster, same shard: nodes connect","time":{"start":1715064831881,"stop":1715064831881,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d86eb66361d2dd","name":"should set field with all protocols enabled","time":{"start":1715064623428,"stop":1715064623428,"duration":0},"status":"passed","severity":"normal"},{"uid":"72891c047250fcbe","name":"Push message with Basic HTML tag payload","time":{"start":1715065148659,"stop":1715065148659,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b818aa0be64484d","name":"Push message on custom pubsubTopic","time":{"start":1715064924136,"stop":1715064924137,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e763eed7059ed57","name":"Check message with non string payload is not received","time":{"start":1715065083524,"stop":1715065083529,"duration":5},"status":"passed","severity":"normal"},{"uid":"6ee62d7f5dcd9d94","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715064828862,"stop":1715064828862,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce78bcb4237ddec8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715064924137,"stop":1715064924138,"duration":1},"status":"passed","severity":"normal"},{"uid":"30bfd56a8cfd739e","name":"connects to nwaku","time":{"start":1715065245950,"stop":1715065245950,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee1f94be2e096b4","name":"Push message with SQL Injection payload","time":{"start":1715065148657,"stop":1715065148657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb34598adf8a5f0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715065181028,"stop":1715065181028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d9b854d09533ef","name":"Check message with no pubsub topic is not received","time":{"start":1715064828864,"stop":1715064828865,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f991e0bd992cb6b","name":"Subscribe to topic containing XML and receive message","time":{"start":1715065646187,"stop":1715065646187,"duration":0},"status":"passed","severity":"normal"},{"uid":"5736758c4bcfd21b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715064924135,"stop":1715064924135,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d789e1e1f96bb6","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715064713814,"stop":1715064713815,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b1ee68bdd237e1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715064872136,"stop":1715064872136,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eea963689a6160e","name":"getPeersByDiscovery","time":{"start":1715065117942,"stop":1715065117943,"duration":1},"status":"passed","severity":"normal"},{"uid":"409676cf9cfb2dca","name":"Push message with content topic containing JSON","time":{"start":1715065002556,"stop":1715065002556,"duration":0},"status":"passed","severity":"normal"},{"uid":"64547c5d1c28a486","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715064831885,"stop":1715064831885,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecea9d5fc3a1ce0d","name":"Check publish message containing shell command","time":{"start":1715065128950,"stop":1715065128951,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a64ce10fe20cdd","name":"Fails to push message bigger that 1MB","time":{"start":1715065002564,"stop":1715065002564,"duration":0},"status":"passed","severity":"normal"},{"uid":"8813fe2af30961f2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715065646198,"stop":1715065646198,"duration":0},"status":"passed","severity":"normal"},{"uid":"f763b07eff228089","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715065128957,"stop":1715065128958,"duration":1},"status":"passed","severity":"normal"},{"uid":"35610b9f95222855","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715065646188,"stop":1715065646188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d8932d7c9d37a5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715064642969,"stop":1715064642969,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6bf9a43f2a9bb4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715065117944,"stop":1715065117944,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fde458fd5b7cfc","name":"Check received message containing emoji","time":{"start":1715065083508,"stop":1715065083510,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb2dc829eb391aec","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715065108944,"stop":1715065108952,"duration":8},"status":"passed","severity":"normal"},{"uid":"2bf36bcfe071393","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715064713811,"stop":1715064713811,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a954fa18b524a9","name":"should handle corrupted local storage data gracefully","time":{"start":1715064642969,"stop":1715064642970,"duration":1},"status":"passed","severity":"normal"},{"uid":"551667a793d9ff95","name":"Passing page size 3 when there are 20 messages","time":{"start":1715065223487,"stop":1715065223488,"duration":1},"status":"passed","severity":"normal"},{"uid":"9873f603f30a04dd","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715064617642,"stop":1715064617643,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe8df4d04f9829e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715064872138,"stop":1715064872138,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89961fb62f6e0d6","name":"Check received message containing short","time":{"start":1715065083501,"stop":1715065083501,"duration":0},"status":"passed","severity":"normal"},{"uid":"276408780674774b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715065095859,"stop":1715065095859,"duration":0},"status":"passed","severity":"normal"},{"uid":"846048644f96ce56","name":"Passing page size 110 when there are 120 messages","time":{"start":1715065223489,"stop":1715065223489,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0c4a039fbdd9c6","name":"Check received message containing Script","time":{"start":1715065083491,"stop":1715065083491,"duration":0},"status":"passed","severity":"normal"},{"uid":"997c4c1848dbfed5","name":"Passing page size 19 when there are 20 messages","time":{"start":1715065223489,"stop":1715065223489,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70c2192ce323af0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715065405871,"stop":1715065405871,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5f554d625de2f0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715064622858,"stop":1715064622859,"duration":1},"status":"passed","severity":"normal"},{"uid":"79415e3bd0d5827e","name":"Sets default value correctly","time":{"start":1715065245953,"stop":1715065245954,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c72b1801bd7708","name":"addEventListener with wrong event","time":{"start":1715064705467,"stop":1715064705468,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9660e28f1e71312","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715064831884,"stop":1715064831884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40e266a538bf3ca","name":"Push message with special chars payload","time":{"start":1715065002532,"stop":1715065002532,"duration":0},"status":"passed","severity":"normal"},{"uid":"460c7dafbb5d9df4","name":"removeEventListener with wrong event","time":{"start":1715064705468,"stop":1715064705469,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64cbb4a6ed43162","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715065405870,"stop":1715065405871,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2cbb29360f97659","name":"Overlapping topic subscription","time":{"start":1715065133487,"stop":1715065133487,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ba18759caa43333","name":"Check message with no payload is not received","time":{"start":1715065083497,"stop":1715065083498,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ba5f9b40456a61","name":"same cluster, different shard: nodes connect","time":{"start":1715064958530,"stop":1715064958530,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad7bcebd5e344d6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715064615128,"stop":1715064615129,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ade7d06e0bedd0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715064615136,"stop":1715064615137,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c0af07c2904dce","name":"Check received message containing numeric","time":{"start":1715065083488,"stop":1715065083488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7ba9b6177e5536","name":"Push message with content topic containing shell command","time":{"start":1715065148689,"stop":1715065148689,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd2d11eb31acf36","name":"Check received message containing XML","time":{"start":1715064828857,"stop":1715064828857,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91acb72293aeb1d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715064650725,"stop":1715064650725,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8788bc1181f7029","name":"random static sharding 9 - Cluster ID: 477, Shard ID: 559","time":{"start":1715065189346,"stop":1715065189347,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23afa056ceeeed5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715065095858,"stop":1715065095858,"duration":0},"status":"passed","severity":"normal"},{"uid":"402af26cc8886a3","name":"1 Store, 2 fetches","time":{"start":1715064638829,"stop":1715064638829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42494251a79bce4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715064958528,"stop":1715064958529,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b674aa557c9e9a","name":"Push message with long payload","time":{"start":1715065002529,"stop":1715065002530,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5db079301803624","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715065646186,"stop":1715065646186,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9f5b377dc97550","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715064615121,"stop":1715064615121,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be71facd39360b6","name":"should only return 1 node with store capability","time":{"start":1715064639020,"stop":1715064639020,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad3a253494b5537","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715064615125,"stop":1715064615125,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b7ff01a7cba48e","name":"Rejects garbage","time":{"start":1715064631625,"stop":1715064631625,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ae7a9168e0cca3","name":"Query Generator, No message returned","time":{"start":1715065190840,"stop":1715065190840,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dd0b5d4e7fa331","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715064678150,"stop":1715064678151,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cd41538b988ef08","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715064872133,"stop":1715064872133,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b11079400afc64f","name":"Check message received after nwaku node is restarted","time":{"start":1715065083500,"stop":1715065083500,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e80ab08b1a98b83","name":"Check publish message containing Script","time":{"start":1715065128947,"stop":1715065128947,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bda1ef51c13735","name":"Check message with no content topic is not received","time":{"start":1715064828865,"stop":1715064828865,"duration":0},"status":"passed","severity":"normal"},{"uid":"63fc4086fc007bc4","name":"Fails to push message with empty content topic","time":{"start":1715065002558,"stop":1715065002558,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5bc3ca5919dcbc","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715064622865,"stop":1715064622865,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7d930088c99912","name":"should not fail to stop the service if it was not started","time":{"start":1715064642966,"stop":1715064642966,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bc9a9af9c23c13","name":"Check received message containing short","time":{"start":1715065083487,"stop":1715065083487,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7fb69dfae408181","name":"Fails to push message with large meta","time":{"start":1715065002559,"stop":1715065002559,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c66a505a9e227d","name":"Nodes with multiple pubsub topic","time":{"start":1715065108957,"stop":1715065108957,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b5e7698e22f9e3","name":"Check received message with timestamp: 1715064664636000000 ","time":{"start":1715065083494,"stop":1715065083495,"duration":1},"status":"passed","severity":"normal"},{"uid":"182f7357ecbb367d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715065646188,"stop":1715065646188,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d838762872f19f","name":"Push message with custom timestamp: 1684306429069","time":{"start":1715065148703,"stop":1715065148705,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4d56c412d15c5e2","name":"Check received message containing JSON","time":{"start":1715065083506,"stop":1715065083506,"duration":0},"status":"passed","severity":"normal"},{"uid":"735baee758e70fe","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715065173307,"stop":1715065173307,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9fd188226b238e","name":"Push message with content topic containing numeric","time":{"start":1715065148671,"stop":1715065148672,"duration":1},"status":"passed","severity":"normal"},{"uid":"480f8c9a830d4161","name":"should be able to decode the field with only STORE set to true","time":{"start":1715064622865,"stop":1715064622866,"duration":1},"status":"passed","severity":"normal"},{"uid":"752644c0ada5012f","name":"Check publish message containing Basic HTML tag","time":{"start":1715065128948,"stop":1715065128948,"duration":0},"status":"passed","severity":"normal"},{"uid":"85bd209ab7c8f529","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715065133485,"stop":1715065133485,"duration":0},"status":"passed","severity":"normal"},{"uid":"908945f02e249465","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715064615115,"stop":1715064615115,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6e6d2fedc70d71","name":"Check received message containing shell command","time":{"start":1715065083506,"stop":1715065083506,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4cfa6b7781ed33","name":"should throw an error for missing sharding configuration","time":{"start":1715064615135,"stop":1715064615135,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb4ce0729b45d4c","name":"Check received message containing Arabic","time":{"start":1715064828855,"stop":1715064828855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03521574ee6d8c1","name":"throws on content topic with too few or too many fields","time":{"start":1715064615109,"stop":1715064615110,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2bac4d365f85e5","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715064615125,"stop":1715064615125,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef08e5645eee0c3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715065190840,"stop":1715065190841,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d78d4f6f10a5ac","name":"Push message with unicode special characters payload","time":{"start":1715065148660,"stop":1715065148669,"duration":9},"status":"passed","severity":"normal"},{"uid":"1e2a42136f247295","name":"Check received message containing Script","time":{"start":1715065083504,"stop":1715065083504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab4ba492468e2b7","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app75/2/topic358/xml","time":{"start":1715065173284,"stop":1715065173286,"duration":2},"status":"passed","severity":"normal"},{"uid":"b449b0dde99a3c9c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715065646190,"stop":1715065646191,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b7ac51f674f492","name":"should return all peers when numPeers is 0","time":{"start":1715064628012,"stop":1715064628012,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed688c51379251cb","name":"should return valid sharding parameters for static sharding","time":{"start":1715064615133,"stop":1715064615133,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e6ef6ec76d7026","name":"Refresh subscription","time":{"start":1715065133486,"stop":1715065133487,"duration":1},"status":"skipped","severity":"normal"},{"uid":"328a15865a39cdca","name":"can start and stop the service","time":{"start":1715064642965,"stop":1715064642966,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9e2fadd0e2976d","name":"Fails to push message with empty content topic","time":{"start":1715065148691,"stop":1715065148694,"duration":3},"status":"passed","severity":"normal"},{"uid":"f398ead0fdb37b3b","name":"Push message with custom timestamp: 1684306432053","time":{"start":1715065002562,"stop":1715065002562,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ed9ac90c241d1b","name":"should use DNS peer discovery with light client","time":{"start":1715064678150,"stop":1715064678150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"256d4351bb3f15eb","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715065181029,"stop":1715065181030,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff4b4315b62f22b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715064831895,"stop":1715064831896,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01749a40c25f857","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715065133493,"stop":1715065133493,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8aecf335d75c54","name":"Check received message containing SQL Injection","time":{"start":1715064828856,"stop":1715064828856,"duration":0},"status":"passed","severity":"normal"},{"uid":"9808f0fe02cf7ef5","name":"Ping on unsubscribed peer","time":{"start":1715064697309,"stop":1715064697309,"duration":0},"status":"passed","severity":"normal"},{"uid":"431001458168c141","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715065095836,"stop":1715065095836,"duration":0},"status":"passed","severity":"normal"},{"uid":"2198ca36dc49ce66","name":"Ping on unsubscribed peer","time":{"start":1715064738305,"stop":1715064738305,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f236e41340293b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715065190842,"stop":1715065190842,"duration":0},"status":"passed","severity":"normal"},{"uid":"558db1beae27f550","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715064623415,"stop":1715064623415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f388394c53277ff","name":"Check message with invalid timestamp is not received","time":{"start":1715065083496,"stop":1715065083496,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6f4ee376b05c50","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715064672972,"stop":1715064672972,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad21bde04fb05a33","name":"configure the node with multiple content topics","time":{"start":1715065173306,"stop":1715065173307,"duration":1},"status":"passed","severity":"normal"},{"uid":"837bc6ab27624f7b","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715064615132,"stop":1715064615132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91ac6d0c565b403","name":"Ping on peer without subscriptions","time":{"start":1715064738304,"stop":1715064738304,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b93a44bf38831c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715065252177,"stop":1715065252177,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc9ab9a768fc47d","name":"Nodes with multiple pubsub topic","time":{"start":1715065108953,"stop":1715065108954,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bfc43d24a5e6d04","name":"Check received message containing emoji","time":{"start":1715065083494,"stop":1715065083494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a99d086381e216","name":"start node with empty content topic","time":{"start":1715065173308,"stop":1715065173308,"duration":0},"status":"passed","severity":"normal"},{"uid":"365ea82c393bcadf","name":"throws on content topic with empty application field","time":{"start":1715064615111,"stop":1715064615111,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e2cadb955dfbb","name":"can start and stop the service","time":{"start":1715065145264,"stop":1715065145265,"duration":1},"status":"passed","severity":"normal"},{"uid":"35837ab9ff1caa35","name":"Waku message hash computation (payload length 0)","time":{"start":1715064617646,"stop":1715064617647,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1f8863c3215452","name":"topics with same application and version share the same shard","time":{"start":1715064615118,"stop":1715064615118,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdeb943ccc7b309","name":"Round trip binary serialization","time":{"start":1715064628263,"stop":1715064628263,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ab719fb3dbc381","name":"receives messages sent to provided content topic through callback","time":{"start":1715065118122,"stop":1715065118122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e6f199a7f4205","name":"Subscribe to topic containing XML and publish message","time":{"start":1715065133491,"stop":1715065133491,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d46007a87fada1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715064872139,"stop":1715064872139,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb98e2d781fbe1e2","name":"Check received message containing Chinese","time":{"start":1715064828854,"stop":1715064828854,"duration":0},"status":"passed","severity":"normal"},{"uid":"c670a35c9b75fd8c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715064615113,"stop":1715064615114,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab5d525f61691d0","name":"Throws when trying to push message with empty payload","time":{"start":1715065002546,"stop":1715065002546,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b502271f9fbab6f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715065227428,"stop":1715065227429,"duration":1},"status":"passed","severity":"normal"},{"uid":"226807c3bc340de","name":"Correctly serialized arguments","time":{"start":1715064962615,"stop":1715064962616,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc40e436b3462ad","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715064739853,"stop":1715064739853,"duration":0},"status":"passed","severity":"normal"},{"uid":"239b87728cf66c95","name":"more peers than existing","time":{"start":1715065083681,"stop":1715065083681,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e07717ef5e3665e","name":"caches peers it previously fetched","time":{"start":1715064639019,"stop":1715064639019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1ea2e64076739d","name":"Query with Ordered Callback, No message returned","time":{"start":1715065190842,"stop":1715065190842,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e8da1ac3a373e3","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715064615122,"stop":1715064615122,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d46e46156be6ac","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715064615129,"stop":1715064615129,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd56d5321ea1859f","name":"Generator, 2 different pubsubtopics","time":{"start":1715065224387,"stop":1715065224387,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f38ef56d66d7ea","name":"Subscribe to topic containing short and receive message","time":{"start":1715065095847,"stop":1715065095848,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1fcf3fa2b15c12","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715065108940,"stop":1715065108941,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc60c15fe641f212","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715065095837,"stop":1715065095837,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce3b25b726b53cf","name":"Push message with shell command payload","time":{"start":1715065148659,"stop":1715065148660,"duration":1},"status":"passed","severity":"normal"},{"uid":"d390c8caed09bbe9","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715065133491,"stop":1715065133492,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae774bb1734039d","name":"throws on content topic with generation field greater than 0","time":{"start":1715064615110,"stop":1715064615110,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f2ea44b0b8102e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715064750807,"stop":1715064750810,"duration":3},"status":"passed","severity":"normal"},{"uid":"e22fe11f77768dde","name":"Fields are not dropped","time":{"start":1715064627544,"stop":1715064627546,"duration":2},"status":"passed","severity":"normal"},{"uid":"d19d160a05bcfc69","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715065133489,"stop":1715065133489,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9db8bb9b36153f","name":"groups content topics by expected pubsub topic","time":{"start":1715064615118,"stop":1715064615119,"duration":1},"status":"passed","severity":"normal"},{"uid":"1146ec35f6f72b63","name":"should not receive a peer event after stop","time":{"start":1715065145266,"stop":1715065145267,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ecdaf8d6d67af2","name":"Sign & Recover","time":{"start":1715064649291,"stop":1715064649291,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a8a55268cfde6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715064672974,"stop":1715064672975,"duration":1},"status":"passed","severity":"normal"},{"uid":"36535e23d0e7e73e","name":"Check received message containing Basic HTML tag","time":{"start":1715064828857,"stop":1715064828858,"duration":1},"status":"passed","severity":"normal"},{"uid":"b661c431b594a89d","name":"Check message with no content topic is not received","time":{"start":1715065083497,"stop":1715065083497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65774aa059a962","name":"Check meta is set [symmetric]","time":{"start":1715064648691,"stop":1715064648692,"duration":1},"status":"passed","severity":"normal"},{"uid":"5745c5e9b56745ab","name":"Passing cursor with wrong message digest","time":{"start":1715065181031,"stop":1715065181032,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f56490920b4d6ed","name":"Push message with XML payload","time":{"start":1715065002542,"stop":1715065002543,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fb291185bd081b","name":"should encode/decode to RLP encoding","time":{"start":1715064623423,"stop":1715064623423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc38b5922b779ae","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715065133486,"stop":1715065133486,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3742096e614e57","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715065083496,"stop":1715065083496,"duration":0},"status":"passed","severity":"normal"},{"uid":"6341558f74b850b4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715064872140,"stop":1715064872140,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e574b827a7a9db2","name":"Generator, custom pubsub topic","time":{"start":1715065224385,"stop":1715065224386,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b592a3b21752ac","name":"Asymmetric encrypt & decrypt","time":{"start":1715064649289,"stop":1715064649290,"duration":1},"status":"passed","severity":"normal"},{"uid":"84495b25e9de008b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715064831889,"stop":1715064831889,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4b8686f2a27896","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715064628013,"stop":1715064628013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c927c3b39947b4fe","name":"Fails to publish message with empty text","time":{"start":1715065128956,"stop":1715065128957,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9e9365c18df45b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715064739850,"stop":1715064739850,"duration":0},"status":"passed","severity":"normal"},{"uid":"68daea5f0bc4a7be","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715065108953,"stop":1715065108953,"duration":0},"status":"passed","severity":"normal"},{"uid":"158d788a8541a38c","name":"Check received message containing Basic HTML tag","time":{"start":1715065083505,"stop":1715065083505,"duration":0},"status":"passed","severity":"normal"},{"uid":"db747f319253a638","name":"Check publish message after client node is restarted","time":{"start":1715065128959,"stop":1715065128960,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d93e8757c57af304","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715065646193,"stop":1715065646193,"duration":0},"status":"broken","severity":"normal"},{"uid":"35c39ec303730321","name":"Query Generator, No Decoder","time":{"start":1715065190839,"stop":1715065190840,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9fbba842767b24","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715065646195,"stop":1715065646196,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5c67db37331d3a","name":"Subscribe and receive messages via waku relay post","time":{"start":1715065646191,"stop":1715065646191,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e91f1e206588c3","name":"Push message with content topic containing SQL Injection","time":{"start":1715065148682,"stop":1715065148682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5335133fa140987","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715065095861,"stop":1715065095861,"duration":0},"status":"passed","severity":"normal"},{"uid":"5007f7db6e7d5e04","name":"should throw error - no id","time":{"start":1715064623417,"stop":1715064623417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2514dabe5799f60","name":"should be called for bootstrap peers","time":{"start":1715064672973,"stop":1715064672973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7257061c21d3c874","name":"Passing page size 0 when there are 110 messages","time":{"start":1715065223486,"stop":1715065223487,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f875287e42adabf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715065095842,"stop":1715065095843,"duration":1},"status":"broken","severity":"normal"},{"uid":"ebdcea8c28e0695b","name":"Push message with short payload","time":{"start":1715065148654,"stop":1715065148654,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d990753c5887e2","name":"Check publish message containing long","time":{"start":1715065128942,"stop":1715065128942,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebf5ddb40792fcd","name":"start node with empty shard","time":{"start":1715065189351,"stop":1715065189352,"duration":1},"status":"passed","severity":"normal"},{"uid":"6343dee85ce2f200","name":"getPeersByDiscovery","time":{"start":1715064705469,"stop":1715064705469,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67330495077a1d2","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app46/4/topic736/proto","time":{"start":1715065173296,"stop":1715065173296,"duration":0},"status":"passed","severity":"normal"},{"uid":"626cb099a3da7090","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715064831896,"stop":1715064831896,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9b299062b37b94","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715065646181,"stop":1715065646181,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1bba638f5577b3c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715065252176,"stop":1715065252177,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d1703cad9c6f07","name":"Encoder throws on undefined content topic","time":{"start":1715064628264,"stop":1715064628265,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2821245040e4ad6","name":"Publish message with large meta","time":{"start":1715065128960,"stop":1715065128960,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a75fdc93451e1a","name":"Push message with XML payload","time":{"start":1715065148658,"stop":1715065148658,"duration":0},"status":"passed","severity":"normal"},{"uid":"5147fcc65c717875","name":"should encodeTxt and decodeTxt","time":{"start":1715064623414,"stop":1715064623414,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ae1c4ca4f8e1e1","name":"Push message with SQL Injection payload","time":{"start":1715065002542,"stop":1715065002542,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d2bad802c3d94f","name":"Publish message with rate limit","time":{"start":1715065128960,"stop":1715065128961,"duration":1},"status":"passed","severity":"normal"},{"uid":"6028610d638ebfc3","name":"random static sharding 7 - Cluster ID: 828, Shard ID: 384","time":{"start":1715065189345,"stop":1715065189345,"duration":0},"status":"passed","severity":"normal"},{"uid":"41796ce845041c79","name":"throws on content topic with empty version field","time":{"start":1715064615111,"stop":1715064615111,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e27339c07eb020","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715064831889,"stop":1715064831890,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f820d9bdbe9cc4","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app20/3/topic300/xml","time":{"start":1715065173290,"stop":1715065173291,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0aac3803d224385","name":"should get / set UDP multiaddr","time":{"start":1715064623424,"stop":1715064623424,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e9be7772f13726","name":"Check received message containing unicode special characters","time":{"start":1715065083494,"stop":1715065083494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b79f864897157b","name":"Decoder throws on undefined content topic","time":{"start":1715064628265,"stop":1715064628265,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf1b4d9327ef836","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715065133489,"stop":1715065133489,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2f9c704d998297","name":"Push message with Chinese payload","time":{"start":1715065148656,"stop":1715065148656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb97d78512ff867","name":"Check publish message containing special chars","time":{"start":1715065128945,"stop":1715065128945,"duration":0},"status":"passed","severity":"normal"},{"uid":"46be4f8fc68f0906","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715065405872,"stop":1715065405872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c959797c6c7ade54","name":"should properly compute the node id","time":{"start":1715064623423,"stop":1715064623423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c49e5293b7ca5c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715064675522,"stop":1715064675522,"duration":0},"status":"passed","severity":"normal"},{"uid":"d450b2f8ababaae0","name":"random static sharding 2 - Cluster ID: 748, Shard ID: 710","time":{"start":1715065189342,"stop":1715065189343,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb864f078dd7d9cb","name":"Ordered Callback - backward","time":{"start":1715065214876,"stop":1715065214896,"duration":20},"status":"passed","severity":"normal"},{"uid":"fb453f8a85345716","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715065181022,"stop":1715065181023,"duration":1},"status":"passed","severity":"normal"},{"uid":"673e6cf40b0e5b62","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715064831901,"stop":1715064831901,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf9523e333b4eaf","name":"Query generator for multiple messages","time":{"start":1715065227421,"stop":1715065227421,"duration":0},"status":"passed","severity":"normal"},{"uid":"8439fcf6cb203dfe","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715065190836,"stop":1715065190837,"duration":1},"status":"passed","severity":"normal"},{"uid":"21bf48ecf2fa3a34","name":"Ping on subscribed peer","time":{"start":1715064738287,"stop":1715064738292,"duration":5},"status":"passed","severity":"normal"},{"uid":"3e5ad19f2f72bd38","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715064638581,"stop":1715064638582,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebeddf2ee527bcc7","name":"non connected peers","time":{"start":1715065083682,"stop":1715065083682,"duration":0},"status":"skipped","severity":"normal"},{"uid":"290fabb8b9e8c8cb","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715065133493,"stop":1715065133494,"duration":1},"status":"passed","severity":"normal"},{"uid":"5029390a301cfb1e","name":"Reopen subscription with peer with lost subscription","time":{"start":1715064738306,"stop":1715064738306,"duration":0},"status":"passed","severity":"normal"},{"uid":"12db131d072328e2","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715064831896,"stop":1715064831896,"duration":0},"status":"passed","severity":"normal"},{"uid":"61972fcbae89b715","name":"Subscribe to topic containing Script and receive message","time":{"start":1715065646197,"stop":1715065646198,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f67eaeb4012c7a8","name":"should emit a peer event after start","time":{"start":1715064678148,"stop":1715064678148,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ed3fd9af9f6d9a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715064831894,"stop":1715064831894,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bb2053435c20bf","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app1/6/topic803/test.js","time":{"start":1715065173286,"stop":1715065173288,"duration":2},"status":"passed","severity":"normal"},{"uid":"38cf29f153154ddb","name":"Push message with content topic containing Russian","time":{"start":1715065002550,"stop":1715065002550,"duration":0},"status":"passed","severity":"normal"},{"uid":"42009b25d392f7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715065083521,"stop":1715065083522,"duration":1},"status":"passed","severity":"normal"},{"uid":"32fd807e611b9bf3","name":"random static sharding 8 - Cluster ID: 752, Shard ID: 864","time":{"start":1715065189346,"stop":1715065189346,"duration":0},"status":"passed","severity":"normal"},{"uid":"44681ee1cdf37434","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715065128954,"stop":1715065128954,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef4917ea91a5758","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715064615127,"stop":1715064615127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec449c251369a45c","name":"start node with ApplicationInfo","time":{"start":1715065173307,"stop":1715065173308,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09278d9395a5e7e","name":"Subscribe to topic containing short and receive message","time":{"start":1715065646194,"stop":1715065646194,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a67398ea0274dda","name":"Decrypt messages","time":{"start":1715065087063,"stop":1715065087064,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad099fa80eb9e8a8","name":"handles multiple messages","time":{"start":1715065236100,"stop":1715065236101,"duration":1},"status":"passed","severity":"normal"},{"uid":"59518716d21c35a0","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715064623429,"stop":1715064623429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dd7bf7ae4e39ff","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715064615129,"stop":1715064615129,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62b88679d7ce650","name":"Does not throw an exception when node disconnects","time":{"start":1715065245951,"stop":1715065245951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca65ba147c16d040","name":"Fails to push message bigger that 1MB","time":{"start":1715065148707,"stop":1715065148711,"duration":4},"status":"passed","severity":"normal"},{"uid":"59b203ada5985995","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715064831893,"stop":1715064831893,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34a369f17f92a25","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715064615116,"stop":1715064615116,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9af28f3f1e5904","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715065646182,"stop":1715065646182,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ae5b3e4947357b","name":"Delete observer","time":{"start":1715065087064,"stop":1715065087064,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaef11cc96449e2","name":"handles empty shards array correctly","time":{"start":1715064615136,"stop":1715064615136,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0fd582c4d5ac26","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715064622862,"stop":1715064622862,"duration":0},"status":"passed","severity":"normal"},{"uid":"6257a699ed3a0f9a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064831890,"stop":1715064831890,"duration":0},"status":"passed","severity":"normal"},{"uid":"8484f0bfcb6b5ccd","name":"should not receive a peer event before start","time":{"start":1715064642967,"stop":1715064642967,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d568b5a5e80894","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715065646199,"stop":1715065646200,"duration":1},"status":"passed","severity":"normal"},{"uid":"2464fa1c5fad876c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715064615119,"stop":1715064615119,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d4baa727823f27","name":"Check received message containing Basic HTML tag","time":{"start":1715065083492,"stop":1715065083492,"duration":0},"status":"passed","severity":"normal"},{"uid":"d728801e6d5b174","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715064615135,"stop":1715064615135,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6afd704f3f89cc","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715065190843,"stop":1715065190843,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c89e080fe5f9955","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064831885,"stop":1715064831886,"duration":1},"status":"passed","severity":"normal"},{"uid":"5777151887746a2a","name":"Push message with Arabic payload","time":{"start":1715065148656,"stop":1715065148656,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d28488046f906d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715065108955,"stop":1715065108956,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6776ba5579b10e1","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715064831886,"stop":1715064831887,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f43333bfd6a673","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715064831898,"stop":1715064831898,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c24a2390b1d0b7","name":"Push message with custom timestamp: 1715061232053","time":{"start":1715065002563,"stop":1715065002563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c28b1dcef4fce7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715064615121,"stop":1715064615121,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea4580ab42c4da9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064831892,"stop":1715064831893,"duration":1},"status":"passed","severity":"normal"},{"uid":"57dcd17547ebc784","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715064638830,"stop":1715064638830,"duration":0},"status":"passed","severity":"normal"},{"uid":"c966682fc65faec9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715064638574,"stop":1715064638575,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1a82df58ff8524","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715065190837,"stop":1715065190837,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d3d267f4eadd8a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715065646189,"stop":1715065646189,"duration":0},"status":"passed","severity":"normal"},{"uid":"832dc053b389cd90","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715065181023,"stop":1715065181027,"duration":4},"status":"passed","severity":"normal"},{"uid":"8cd72673a7c12261","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715064750803,"stop":1715064750804,"duration":1},"status":"passed","severity":"normal"},{"uid":"674708564087f05","name":"Check received message containing Script","time":{"start":1715064828856,"stop":1715064828857,"duration":1},"status":"passed","severity":"normal"},{"uid":"182ee3e2cbaf5b8b","name":"Check message with non string payload is not received","time":{"start":1715064828867,"stop":1715064828868,"duration":1},"status":"passed","severity":"normal"},{"uid":"159ab23b09189b2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715065646185,"stop":1715065646185,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd0a31d66f083be","name":"Push to array if already present","time":{"start":1715064614691,"stop":1715064614691,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1dc20313549ec","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064831900,"stop":1715064831900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4040634d02309db","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715065108940,"stop":1715065108940,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e956eae3486c70","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715065133484,"stop":1715065133484,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f4f05edd6135ca","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715065646183,"stop":1715065646183,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa7550e49099703","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715064675522,"stop":1715064675523,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f040ef104f1c2c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715064678151,"stop":1715064678151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"adb77a81a00da341","name":"Push message with custom timestamp: 1715068429069","time":{"start":1715065148706,"stop":1715065148706,"duration":0},"status":"passed","severity":"normal"},{"uid":"69516bff29627be1","name":"should properly create location multiaddrs - tcp6","time":{"start":1715064623426,"stop":1715064623426,"duration":0},"status":"passed","severity":"normal"},{"uid":"82227d72519a001a","name":"should get / set TCP multiaddr","time":{"start":1715064623424,"stop":1715064623425,"duration":1},"status":"passed","severity":"normal"},{"uid":"183531a3fcbaf151","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715064872138,"stop":1715064872138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ceda7d81d4314ae","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app42/8/topic985/json","time":{"start":1715065173288,"stop":1715065173289,"duration":1},"status":"passed","severity":"normal"},{"uid":"a069917ec2fa86c1","name":"Subscribe and receives messages on 20 topics","time":{"start":1715065646192,"stop":1715065646192,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f993d51d3229950","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715064831893,"stop":1715064831894,"duration":1},"status":"passed","severity":"normal"},{"uid":"e770389b944ffb46","name":"isConnected should return false after all peers disconnect","time":{"start":1715064713813,"stop":1715064713814,"duration":1},"status":"passed","severity":"normal"},{"uid":"40463f2c702bc905","name":"Overlapping topic subscription","time":{"start":1715065095845,"stop":1715065095846,"duration":1},"status":"passed","severity":"normal"},{"uid":"92237f1a2dca9c5","name":"Check publish message containing Arabic","time":{"start":1715065128945,"stop":1715065128946,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bbc109508a43bc6","name":"Check received message containing escaped characters","time":{"start":1715064828859,"stop":1715064828859,"duration":0},"status":"passed","severity":"normal"},{"uid":"e471015405fa7762","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715064648689,"stop":1715064648690,"duration":1},"status":"passed","severity":"normal"},{"uid":"107bb6197e45f82","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064831888,"stop":1715064831888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6805016f62b94e8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715065108957,"stop":1715065108958,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e07a765fd2fb4db","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715065108954,"stop":1715065108955,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c16265d1d2547a9","name":"Check received message containing escaped characters","time":{"start":1715065083493,"stop":1715065083493,"duration":0},"status":"passed","severity":"normal"},{"uid":"450e281fd9e9afee","name":"should emit a peer event after start","time":{"start":1715064642967,"stop":1715064642967,"duration":0},"status":"passed","severity":"normal"},{"uid":"848876006624fd5b","name":"Decoder throws on undefined content topic","time":{"start":1715064650727,"stop":1715064650727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9885c0635c0e29d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715065646186,"stop":1715065646186,"duration":0},"status":"passed","severity":"normal"},{"uid":"9791e7b6e938f841","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715064622867,"stop":1715064622867,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30d5ba7cc108f38","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715065095844,"stop":1715065095845,"duration":1},"status":"passed","severity":"normal"},{"uid":"244091927f6dab9d","name":"Check message with invalid timestamp is not received","time":{"start":1715065083522,"stop":1715065083523,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a48eaac2575744","name":"Push message with content topic containing Chinese","time":{"start":1715065002549,"stop":1715065002549,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2010774fdc5dba3","name":"Push message with JSON payload","time":{"start":1715065002543,"stop":1715065002544,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce88e1485ab0512","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715064615132,"stop":1715064615132,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef4a93bd549bae3","name":"Generator, 2 different pubsubtopics","time":{"start":1715065224380,"stop":1715065224380,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc8cf11e6277327","name":"Check received message containing short","time":{"start":1715064828852,"stop":1715064828852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9e0f83cfae5cb","name":"should throw an error for missing required configuration","time":{"start":1715064615124,"stop":1715064615124,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a39aaffc640b60a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715064872135,"stop":1715064872135,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c403c3aeafde645","name":"should throw error - invalid id","time":{"start":1715064623417,"stop":1715064623418,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a6bb563ae25d0b","name":"Fails to publish message with wrong content topic","time":{"start":1715065128957,"stop":1715065128957,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01561b604f91c44","name":"Fails to publish duplicate message","time":{"start":1715065128956,"stop":1715065128956,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b569bfe2583f395","name":"Overlapping topic subscription","time":{"start":1715065646193,"stop":1715065646194,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc331ea0103d036","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715065181032,"stop":1715065181032,"duration":0},"status":"passed","severity":"normal"}]