mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"409525dc1fc92292","name":"Check publish message containing emoji","time":{"start":1713432839010,"stop":1713432839011,"duration":1},"status":"passed","severity":"normal"},{"uid":"516c99947455e200","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713432980796,"stop":1713432980796,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c292b8ec709eea2e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713432670604,"stop":1713432670605,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b690eb2157b368","name":"Check received message containing Chinese","time":{"start":1713432895911,"stop":1713432895911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b35aa2ec3e68fb3","name":"Check received message containing escaped characters","time":{"start":1713432579612,"stop":1713432579612,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43f50fadc124427","name":"start node with empty content topic","time":{"start":1713432839555,"stop":1713432839555,"duration":0},"status":"skipped","severity":"normal"},{"uid":"506c72d224552263","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713432468262,"stop":1713432468262,"duration":0},"status":"passed","severity":"normal"},{"uid":"50368471c7bd889b","name":"does not throw on valid cases","time":{"start":1713432364882,"stop":1713432364882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41a979826370d3f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713432902760,"stop":1713432902760,"duration":0},"status":"passed","severity":"normal"},{"uid":"549b2a1213aff6e5","name":"groups content topics by expected pubsub topic","time":{"start":1713432364892,"stop":1713432364893,"duration":1},"status":"passed","severity":"normal"},{"uid":"1665d9f213da2ada","name":"Subscribe to topic containing Script and receive message","time":{"start":1713433027680,"stop":1713433027680,"duration":0},"status":"passed","severity":"normal"},{"uid":"8344c97452d5f5e7","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1713432505878,"stop":1713432505878,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29e0acda9be4736","name":"Nodes with multiple pubsub topic","time":{"start":1713432836717,"stop":1713432836718,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb36f3aa556766e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1713432364888,"stop":1713432364888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04a6941f474b53","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1713432670614,"stop":1713432670614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cc1a7b8d2f42ab","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713432670586,"stop":1713432670587,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77c132c36dfd139","name":"Push message with SQL Injection payload","time":{"start":1713432803158,"stop":1713432803159,"duration":1},"status":"passed","severity":"normal"},{"uid":"10bd4e91f1aeee4b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1713432400763,"stop":1713432400763,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c683b4c4c673f5","name":"Reopen subscription with peer with lost subscription","time":{"start":1713432492363,"stop":1713432492363,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbd9f38da28632c","name":"receives messages sent to provided content topic through callback","time":{"start":1713432839175,"stop":1713432839175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed41fa73f33bf9aa","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1713432364888,"stop":1713432364888,"duration":0},"status":"passed","severity":"normal"},{"uid":"8affea89316a48c7","name":"Push 30 different messages","time":{"start":1713432887038,"stop":1713432887039,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88ee81f38030342","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1713432364900,"stop":1713432364900,"duration":0},"status":"passed","severity":"normal"},{"uid":"424f6bf6754b74a6","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1713432505868,"stop":1713432505868,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b53a5aca81993b","name":"Reusing cursor across nodes","time":{"start":1713432910314,"stop":1713432910315,"duration":1},"status":"passed","severity":"normal"},{"uid":"382f897724c9cd1e","name":"more peers than existing","time":{"start":1713432803372,"stop":1713432803372,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6cf7fad906376a45","name":"Subscribe to topic containing long and receive message","time":{"start":1713432670603,"stop":1713432670603,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d405c2afe784c7","name":"should emit a peer event after start","time":{"start":1713432426208,"stop":1713432426208,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7429d812e56491c","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1713432505865,"stop":1713432505865,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2808c841360b74","name":"Generator, custom pubsub topic","time":{"start":1713432918958,"stop":1713432918958,"duration":0},"status":"skipped","severity":"normal"},{"uid":"168ee551e6682353","name":"Rejects garbage","time":{"start":1713432381635,"stop":1713432381635,"duration":0},"status":"passed","severity":"normal"},{"uid":"98403176c1daa4e2","name":"throws on content topic with empty topic name field","time":{"start":1713432364886,"stop":1713432364886,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f8bd57187f6313","name":"should not receive a peer event after stop","time":{"start":1713432392962,"stop":1713432392963,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d511265b167043","name":"should be able to decode the field with only FILTER set to true","time":{"start":1713432372719,"stop":1713432372719,"duration":0},"status":"passed","severity":"normal"},{"uid":"a197d9cd8ecf4fbf","name":"start node with ApplicationInfo","time":{"start":1713432839554,"stop":1713432839555,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6a3d9314b1af19a","name":"Subscribe to topic containing XML and publish message","time":{"start":1713432845781,"stop":1713432845782,"duration":1},"status":"passed","severity":"normal"},{"uid":"6181f1b63242b5ca","name":"Check received message containing Chinese","time":{"start":1713432579603,"stop":1713432579603,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf09262143e8e661","name":"should throw error - invalid id","time":{"start":1713432373289,"stop":1713432373289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4bd232e58ecfe75","name":"Relay - dialed after","time":{"start":1713432959992,"stop":1713432959993,"duration":1},"status":"passed","severity":"normal"},{"uid":"70718de2ad50125c","name":"same cluster, same shard: nodes connect","time":{"start":1713432705739,"stop":1713432705739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded584bb917ad7cc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713433027664,"stop":1713433027664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f24030190fd75e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713432670611,"stop":1713432670611,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfde81cd7ec7061e","name":"Check received message containing Script","time":{"start":1713432579605,"stop":1713432579609,"duration":4},"status":"passed","severity":"normal"},{"uid":"9c9721757e758e17","name":"Push message on custom pubsubTopic","time":{"start":1713432676375,"stop":1713432676375,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14795f17f26471","name":"should set field with only FILTER enabled","time":{"start":1713432373296,"stop":1713432373296,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53e944d3e18c8fa","name":"Ping on unsubscribed peer","time":{"start":1713432492361,"stop":1713432492361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4577dd9fedb1129","name":"less peers than existing","time":{"start":1713432803372,"stop":1713432803372,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9125186af6d38df","name":"should set field with only RELAY enabled","time":{"start":1713432373295,"stop":1713432373296,"duration":1},"status":"passed","severity":"normal"},{"uid":"7570555d804f18fc","name":"Push message with content topic containing SQL Injection","time":{"start":1713432803204,"stop":1713432803206,"duration":2},"status":"passed","severity":"normal"},{"uid":"883807972fc8f090","name":"can start and stop the service","time":{"start":1713432392961,"stop":1713432392961,"duration":0},"status":"passed","severity":"normal"},{"uid":"525251e725caaa1d","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1713432505864,"stop":1713432505865,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d9fd2209fa90e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713433027676,"stop":1713433027676,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26c76096f75addd","name":"Fails to push message bigger that 1MB","time":{"start":1713432803236,"stop":1713432803236,"duration":0},"status":"passed","severity":"normal"},{"uid":"56697bec6fc528af","name":"same cluster, different shard: nodes don't connect","time":{"start":1713432505842,"stop":1713432505842,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d856238ee214403d","name":"Check received message containing Basic HTML tag","time":{"start":1713432895900,"stop":1713432895900,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08854564eba4974","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713432670613,"stop":1713432670614,"duration":1},"status":"passed","severity":"normal"},{"uid":"1833ce20fa486039","name":"should only return 1 node with store capability","time":{"start":1713432389240,"stop":1713432389240,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10e0fa30b8bdde6","name":"creates an iterator","time":{"start":1713432931900,"stop":1713432931900,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c12808d5c5427d0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713432364912,"stop":1713432364912,"duration":0},"status":"passed","severity":"normal"},{"uid":"164aa96ffda82e6c","name":"isConnected return false after peer stops","time":{"start":1713432462807,"stop":1713432462808,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b9b510b4d21b82","name":"Push message with numeric payload","time":{"start":1713432887019,"stop":1713432887019,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd74253a746c9df7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1713432372717,"stop":1713432372717,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc63fb4fa143a50","name":"Push message with custom timestamp: 1713428979732","time":{"start":1713432803233,"stop":1713432803234,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46b6c334e1f096d","name":"should encode/decode to RLP encoding","time":{"start":1713432373291,"stop":1713432373291,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0b1a7511a9fb93","name":"Query with Ordered Callback, No Decoder","time":{"start":1713432920180,"stop":1713432920180,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5610ba3774cc9bf","name":"Push message with content topic containing Russian","time":{"start":1713432803203,"stop":1713432803203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01f102a9db34ae7","name":"Push message with content topic containing Script","time":{"start":1713432803206,"stop":1713432803209,"duration":3},"status":"passed","severity":"normal"},{"uid":"c76a72e8c71d535a","name":"retrieves a single peer","time":{"start":1713432389236,"stop":1713432389237,"duration":1},"status":"passed","severity":"normal"},{"uid":"942cbb776186951d","name":"should properly create location multiaddrs - tcp4","time":{"start":1713432373293,"stop":1713432373293,"duration":0},"status":"passed","severity":"normal"},{"uid":"624f9765fabb5c79","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1713432415718,"stop":1713432415718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfe82098cb59e41","name":"Check message on other pubsub topic is not received","time":{"start":1713432895905,"stop":1713432895905,"duration":0},"status":"passed","severity":"normal"},{"uid":"a622ee3ca303a927","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1713432910309,"stop":1713432910310,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cfa5df51e5053d","name":"Nodes with multiple pubsub topic","time":{"start":1713432836715,"stop":1713432836716,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8ae9ccc453d0f3","name":"throws on content topic with empty version field","time":{"start":1713432364885,"stop":1713432364886,"duration":1},"status":"passed","severity":"normal"},{"uid":"d281875de9f3a1b0","name":"Ephemeral field is preserved - encoder v0","time":{"start":1713432425577,"stop":1713432425577,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e223825855fb02a","name":"ignores unrecognized TXT record formats","time":{"start":1713432389238,"stop":1713432389238,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ffec0a538f55a1","name":"throws on empty content topic","time":{"start":1713432364883,"stop":1713432364883,"duration":0},"status":"passed","severity":"normal"},{"uid":"27123541511c96bc","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1713432505867,"stop":1713432505868,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32350adcaf04b1e","name":"Decoder throws on empty string content topic","time":{"start":1713432378249,"stop":1713432378249,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a45867cd609b6","name":"isConnected should return true after first peer connects","time":{"start":1713432462805,"stop":1713432462806,"duration":1},"status":"passed","severity":"normal"},{"uid":"78047f523cf0fc08","name":"Query Generator - forward","time":{"start":1713432921897,"stop":1713432921897,"duration":0},"status":"passed","severity":"normal"},{"uid":"37873fd60b22efae","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1713432505844,"stop":1713432505844,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c94f0bfd4007434","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1713432389241,"stop":1713432389241,"duration":0},"status":"passed","severity":"normal"},{"uid":"711a731009602ca4","name":"should load peers from local storage and dispatch events","time":{"start":1713432392963,"stop":1713432392963,"duration":0},"status":"passed","severity":"normal"},{"uid":"db003363c0ea4715","name":"Check received message containing short","time":{"start":1713432895909,"stop":1713432895909,"duration":0},"status":"passed","severity":"normal"},{"uid":"201b11b95ff0b3fa","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1713432364891,"stop":1713432364891,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e2b7b51897ef14","name":"Subscribe and receive messages via lightPush","time":{"start":1713432670585,"stop":1713432670586,"duration":1},"status":"passed","severity":"normal"},{"uid":"de671e2f5a8e9c4a","name":"should throw error - no public key","time":{"start":1713432373288,"stop":1713432373288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69453531b9f9f15","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1713432364899,"stop":1713432364900,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e049f9f936544cf","name":"should be able to encode the field with only STORE set to true","time":{"start":1713432372715,"stop":1713432372715,"duration":0},"status":"passed","severity":"normal"},{"uid":"db94dcc05e5f45fd","name":"Check received message with timestamp: 1713432415189 ","time":{"start":1713432895903,"stop":1713432895904,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8bcefc1bcabbcf","name":"Check message with no content topic is not received","time":{"start":1713432895919,"stop":1713432895920,"duration":1},"status":"passed","severity":"normal"},{"uid":"32516b5f32c6dc3b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713433027679,"stop":1713433027679,"duration":0},"status":"passed","severity":"normal"},{"uid":"3883068d1f1de8d1","name":"different cluster, different shard: nodes don't connect","time":{"start":1713432505843,"stop":1713432505843,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e71b1bfe37e1b6e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1713432845782,"stop":1713432845783,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e62e8353af0ea4","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1713432377968,"stop":1713432377968,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dce2abc695fed24","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1713432505880,"stop":1713432505880,"duration":0},"status":"passed","severity":"normal"},{"uid":"4383afa205a3f974","name":"dispatchEvent via connectionManager","time":{"start":1713432455420,"stop":1713432455421,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7ac95c3d5874f0","name":"Check message with no content topic is not received","time":{"start":1713432579623,"stop":1713432579623,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceaa7a94edbc4a65","name":"Subscribe to topic containing short and publish message","time":{"start":1713432845777,"stop":1713432845778,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6c7d26e3d0307b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1713432364914,"stop":1713432364914,"duration":0},"status":"passed","severity":"normal"},{"uid":"f460786a0ce550bd","name":"handles different clusterIds correctly","time":{"start":1713432364893,"stop":1713432364893,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1d1622e58d26fe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1713432364901,"stop":1713432364902,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d37431b8dc0294","name":"Ping on peer without subscriptions","time":{"start":1713432445375,"stop":1713432445375,"duration":0},"status":"passed","severity":"normal"},{"uid":"268d3b7c37c8196","name":"should encode/decode to text encoding","time":{"start":1713432373291,"stop":1713432373292,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d508a6ca29f5c2","name":"Symmetric encrypt & Decrypt","time":{"start":1713432399439,"stop":1713432399439,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9edbad5b4ebf1f5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713432640737,"stop":1713432640737,"duration":0},"status":"passed","severity":"normal"},{"uid":"73519bafb7b8a817","name":"Waku message hash computation (payload length 0)","time":{"start":1713432367415,"stop":1713432367415,"duration":0},"status":"passed","severity":"normal"},{"uid":"812f53091ebf50ee","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713432579620,"stop":1713432579620,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ddc0e1076e6930","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1713432462803,"stop":1713432462804,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e6e9eb9e294be9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713432505845,"stop":1713432505845,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bbaf1795e5ca80","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713432670591,"stop":1713432670592,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f189b8da6a0a7d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713432640742,"stop":1713432640743,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd9a7300cbaa4ae","name":"Subscribe and receives messages on 20 topics","time":{"start":1713433027665,"stop":1713433027665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3652b61ff0bacb5","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1713432839174,"stop":1713432839174,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37158b4973b91543","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1713432462804,"stop":1713432462805,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc1a1e99ae3aff4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1713432845775,"stop":1713432845775,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af912a376eeef75","name":"Push message with content topic containing XML","time":{"start":1713432887043,"stop":1713432887043,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7b81cab8fe520e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1713432364890,"stop":1713432364890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e4b8a3659fb2fa","name":"Push message with Script payload","time":{"start":1713432887030,"stop":1713432887030,"duration":0},"status":"passed","severity":"normal"},{"uid":"f602853fbf03aaa1","name":"Fails to push message with large meta","time":{"start":1713432887049,"stop":1713432887049,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d04ba093c2ec5c6","name":"should return valid sharding parameters for static sharding","time":{"start":1713432364910,"stop":1713432364910,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1abfadfca1c11c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713432468260,"stop":1713432468260,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b869110cfcb48","name":"Push message with content topic containing XML","time":{"start":1713432803213,"stop":1713432803217,"duration":4},"status":"passed","severity":"normal"},{"uid":"e7898601a9a396d9","name":"should handle corrupted local storage data gracefully","time":{"start":1713432392964,"stop":1713432392964,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb389b159de02acb","name":"Push message with content topic containing escaped characters","time":{"start":1713432803221,"stop":1713432803221,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd34a3a364f1799","name":"Delete observer","time":{"start":1713432804862,"stop":1713432804862,"duration":0},"status":"passed","severity":"normal"},{"uid":"832bbb1d631fd718","name":"Push message with content topic containing unicode special characters","time":{"start":1713432887045,"stop":1713432887045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9420a811e263a30b","name":"Check received message containing Arabic","time":{"start":1713432895912,"stop":1713432895912,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cc3f2bbec68e54","name":"Check received message containing numeric","time":{"start":1713432895909,"stop":1713432895910,"duration":1},"status":"passed","severity":"normal"},{"uid":"67787883e03a34d","name":"should decode valid enr with tcp successfully","time":{"start":1713432373287,"stop":1713432373287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb642b6070375f7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1713432505866,"stop":1713432505866,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9db9c9f5d5eb546","name":"Push message with content topic containing numeric","time":{"start":1713432887040,"stop":1713432887040,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cafe85695a7e552","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713433027671,"stop":1713433027671,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8715496910f8d76","name":"shard 0","time":{"start":1713432902747,"stop":1713432902747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e4534243d73913c","name":"Push message with content topic containing long","time":{"start":1713432887040,"stop":1713432887040,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8a637485468696","name":"Check received message containing Chinese","time":{"start":1713432895897,"stop":1713432895898,"duration":1},"status":"passed","severity":"normal"},{"uid":"e750b5dc06fcaf4c","name":"Check received message containing Arabic","time":{"start":1713432579604,"stop":1713432579604,"duration":0},"status":"passed","severity":"normal"},{"uid":"d374b18135991b6d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713433027665,"stop":1713433027665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a257bb96f54b80d6","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app16/2/topic353/xml","time":{"start":1713432839552,"stop":1713432839552,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33254cd811d65bef","name":"configure the node with multiple pubsub topics","time":{"start":1713432902759,"stop":1713432902759,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c25cd57973978a","name":"Ordered Callback - backward","time":{"start":1713432921899,"stop":1713432921899,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b554bc3fb9ef5","name":"should throw an error for an unconfigured topic","time":{"start":1713432364908,"stop":1713432364908,"duration":0},"status":"passed","severity":"normal"},{"uid":"450c6bedd30f560a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1713432845783,"stop":1713432845784,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0719420b6a0e9c4","name":"Check publish message containing Basic HTML tag","time":{"start":1713432839008,"stop":1713432839009,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9330657b2062af","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1713432364906,"stop":1713432364906,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0f542457599dd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713432640736,"stop":1713432640736,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9276f65f3d9ada0","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1713432364915,"stop":1713432364915,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f55a499a852fbab","name":"Push message with content topic containing Arabic","time":{"start":1713432803203,"stop":1713432803203,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5a1afa4584818e","name":"Check received message containing special chars","time":{"start":1713432895897,"stop":1713432895897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f891c6b9e38a858","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713432836716,"stop":1713432836716,"duration":0},"status":"passed","severity":"normal"},{"uid":"11dad8613c76caa1","name":"Check publish message after service node is restarted","time":{"start":1713432839016,"stop":1713432839016,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8eb88fe00a540fc","name":"Reopen subscription with peer with lost subscription","time":{"start":1713432492361,"stop":1713432492361,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96fb4d133c666dd","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1713432389242,"stop":1713432389242,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62ac6dc68ba7a297","name":"Check received message with timestamp: 1713432414789 ","time":{"start":1713432579618,"stop":1713432579618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ad384d1c92d9b","name":"Encoder throws on empty string content topic","time":{"start":1713432378248,"stop":1713432378249,"duration":1},"status":"passed","severity":"normal"},{"uid":"93bcef3aa87c8ed2","name":"start node with empty shard","time":{"start":1713432902760,"stop":1713432902761,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ae129b1a39ba23","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1713432946889,"stop":1713432946889,"duration":0},"status":"passed","severity":"normal"},{"uid":"268943471dc14e48","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1713432388402,"stop":1713432388402,"duration":0},"status":"passed","severity":"normal"},{"uid":"644687ea08fe9434","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713432980796,"stop":1713432980796,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7feb6ba355adcfc8","name":"isConnected should return false after all peers disconnect","time":{"start":1713432462806,"stop":1713432462807,"duration":1},"status":"passed","severity":"normal"},{"uid":"414a62401fefe836","name":"Register correct protocols","time":{"start":1713432845773,"stop":1713432845774,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17655ecb3cc2a0c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713432676374,"stop":1713432676374,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d4516b382819e78","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1713432364902,"stop":1713432364902,"duration":0},"status":"passed","severity":"normal"},{"uid":"d640ba158ca9056a","name":"should throw an error for missing required configuration","time":{"start":1713432364899,"stop":1713432364899,"duration":0},"status":"passed","severity":"normal"},{"uid":"844f349906d3d00f","name":"different cluster, same shard: nodes don't connect","time":{"start":1713432505843,"stop":1713432505843,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cae5e384d4e25b26","name":"unsubscribes","time":{"start":1713432931901,"stop":1713432931901,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20f86a3a17f65d6","name":"Check received message containing JSON","time":{"start":1713432895901,"stop":1713432895901,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6580e0dcbd0f1e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713432640738,"stop":1713432640739,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fcf64387a11a9b1","name":"Ping on peer without subscriptions","time":{"start":1713432492362,"stop":1713432492362,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a759b50141cf0b","name":"Push message with unicode special characters payload","time":{"start":1713432887037,"stop":1713432887037,"duration":0},"status":"passed","severity":"normal"},{"uid":"522271abdfadcd75","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713432426211,"stop":1713432426212,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cf8c14804f9dd005","name":"Check received message containing special chars","time":{"start":1713432895910,"stop":1713432895910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd4caf252c31097","name":"Check received message containing Basic HTML tag","time":{"start":1713432895914,"stop":1713432895914,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4daa72d3b2ee3a","name":"should emit a peer event after start","time":{"start":1713432873547,"stop":1713432873547,"duration":0},"status":"passed","severity":"normal"},{"uid":"b082cfff6460f694","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1713432422611,"stop":1713432422611,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01b141e9591c441","name":"should throw error - no public key","time":{"start":1713432373290,"stop":1713432373290,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f937fb566b132e","name":"throws on content topic with empty application field","time":{"start":1713432364885,"stop":1713432364885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88daf7cbe25025","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1713432364901,"stop":1713432364901,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1ffb6cf202a1fc","name":"Check publish message containing JSON","time":{"start":1713432839009,"stop":1713432839009,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c6708bc5de1363","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1713432415720,"stop":1713432415721,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c1c29a1abd7633","name":"Nodes with multiple pubsub topic","time":{"start":1713432836719,"stop":1713432836720,"duration":1},"status":"passed","severity":"normal"},{"uid":"95dd752a2b611217","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713432836718,"stop":1713432836718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7942b8912ea1bd9e","name":"Check message with non string payload is not received","time":{"start":1713432579624,"stop":1713432579624,"duration":0},"status":"passed","severity":"normal"},{"uid":"addb7972f5f3cb7d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713432389241,"stop":1713432389241,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0528d8d17308a3f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713432505875,"stop":1713432505875,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8009b730ef17961","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713432468261,"stop":1713432468261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12b458bf80d442","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1713432364889,"stop":1713432364889,"duration":0},"status":"passed","severity":"normal"},{"uid":"16578290c13dbe5f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1713432364900,"stop":1713432364900,"duration":0},"status":"passed","severity":"normal"},{"uid":"684d94df36bc61b8","name":"same cluster, different shard: nodes connect","time":{"start":1713432705739,"stop":1713432705741,"duration":2},"status":"passed","severity":"normal"},{"uid":"f316f1a8916b1a51","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713433027670,"stop":1713433027670,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd686edfebe2f8ae","name":"Check meta is set [symmetric]","time":{"start":1713432399059,"stop":1713432399060,"duration":1},"status":"passed","severity":"normal"},{"uid":"558886a2b3302191","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713433027667,"stop":1713433027667,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2fa7320ea249c0d9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1713432364891,"stop":1713432364892,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb1ee58116d7ae02","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1713432364896,"stop":1713432364896,"duration":0},"status":"passed","severity":"normal"},{"uid":"62461b885c50f020","name":"Used by Waku Relay","time":{"start":1713432946744,"stop":1713432946745,"duration":1},"status":"passed","severity":"normal"},{"uid":"14077b69bb5983b4","name":"Encoder throws on undefined content topic","time":{"start":1713432400764,"stop":1713432400765,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78bc4ab3a59b47d","name":"Init the array if not present","time":{"start":1713432364281,"stop":1713432364283,"duration":2},"status":"passed","severity":"normal"},{"uid":"47873006c753673","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1713432364901,"stop":1713432364901,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de5dea4e74a7e26","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713432503713,"stop":1713432503713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62cab286469986f","name":"should throw error - no id","time":{"start":1713432373288,"stop":1713432373288,"duration":0},"status":"passed","severity":"normal"},{"uid":"52210575f596e1b6","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1713432910313,"stop":1713432910313,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc0a14190cccfef","name":"connected peers and dial","time":{"start":1713432803371,"stop":1713432803371,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce803ce4dd292462","name":"returns all values when wanted number matches available values","time":{"start":1713432388013,"stop":1713432388014,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab7f80d8988c274","name":"Ephemeral messages are not stored","time":{"start":1713432425576,"stop":1713432425576,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f902a3d8dc7f27","name":"Relay","time":{"start":1713432425963,"stop":1713432425964,"duration":1},"status":"passed","severity":"normal"},{"uid":"a342d33ef3bf7cd9","name":"Push message with emoji payload","time":{"start":1713432803162,"stop":1713432803162,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0b42000fa05aaf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713433027665,"stop":1713433027666,"duration":1},"status":"passed","severity":"normal"},{"uid":"3322e5202d868ef","name":"Push message with special chars payload","time":{"start":1713432887019,"stop":1713432887020,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa680263bc51e43","name":"Check received message containing XML","time":{"start":1713432579609,"stop":1713432579609,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b81f7a4daca354","name":"1 Store, 2 fetches","time":{"start":1713432388892,"stop":1713432388892,"duration":0},"status":"passed","severity":"normal"},{"uid":"799420862f342127","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713433027675,"stop":1713433027675,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfa5d6319cda41f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1713432505877,"stop":1713432505877,"duration":0},"status":"passed","severity":"normal"},{"uid":"77513a07150c8ec1","name":"Query with Promise Callback, No Decoder","time":{"start":1713432920182,"stop":1713432920182,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a51a99e6f905c48","name":"Push message with content topic containing JSON","time":{"start":1713432887044,"stop":1713432887044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f288454daee2a8","name":"Push message with JSON payload","time":{"start":1713432887031,"stop":1713432887032,"duration":1},"status":"passed","severity":"normal"},{"uid":"5214819ecb3da818","name":"Fails to publish message with wrong content topic","time":{"start":1713432839014,"stop":1713432839015,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c208492e9414180","name":"Generator, 2 different pubsubtopics","time":{"start":1713432918957,"stop":1713432918957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55b9534afdff201","name":"Overlapping topic subscription","time":{"start":1713433027667,"stop":1713433027667,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9893a81374bd6b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713432895918,"stop":1713432895918,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6bc8c70890b12","name":"same cluster, same shard: nodes connect","time":{"start":1713432505842,"stop":1713432505842,"duration":0},"status":"skipped","severity":"normal"},{"uid":"735ef87699695de8","name":"Check received message containing SQL Injection","time":{"start":1713432895899,"stop":1713432895899,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bda8c59024f51","name":"Check message with no payload is not received","time":{"start":1713432895920,"stop":1713432895920,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7de0518ae9cd73","name":"should handle a minimal index list","time":{"start":1713432364849,"stop":1713432364850,"duration":1},"status":"passed","severity":"normal"},{"uid":"87257c378bdca2b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1713432364907,"stop":1713432364907,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05f273538a39679","name":"should only return 1 node with relay and store capability","time":{"start":1713432389239,"stop":1713432389240,"duration":1},"status":"passed","severity":"normal"},{"uid":"91693679acedda2d","name":"Push message with custom timestamp: 1682674105982","time":{"start":1713432887049,"stop":1713432887050,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0bd956a7f194099","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713433027668,"stop":1713433027669,"duration":1},"status":"passed","severity":"normal"},{"uid":"738f1c34cba6b29b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713433027682,"stop":1713433027683,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb8a1da0b3645f7","name":"random static sharding 6 - Cluster ID: 243, Shard ID: 237","time":{"start":1713432902751,"stop":1713432902752,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7270fd297cf288e","name":"Push message equal or less that 1MB","time":{"start":1713432887051,"stop":1713432887051,"duration":0},"status":"passed","severity":"normal"},{"uid":"65521775f5cbbf81","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1713432505844,"stop":1713432505845,"duration":1},"status":"skipped","severity":"normal"},{"uid":"95c7055be0ce1b13","name":"Check message received after jswaku node is restarted","time":{"start":1713432579624,"stop":1713432579624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c436394fab07cc8","name":"Relay - times out","time":{"start":1713432959993,"stop":1713432959993,"duration":0},"status":"passed","severity":"normal"},{"uid":"252957caf6b885df","name":"Check received message containing Russian","time":{"start":1713432895912,"stop":1713432895913,"duration":1},"status":"passed","severity":"normal"},{"uid":"249b4684e4bc8ed9","name":"throws on content topic with empty encoding field","time":{"start":1713432364886,"stop":1713432364886,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddde33d73437b5","name":"Push message with Arabic payload","time":{"start":1713432887028,"stop":1713432887029,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc62f9c2ba22c4da","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1713432364894,"stop":1713432364895,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26a09adf2bcca82","name":"Push message with unicode special characters payload","time":{"start":1713432803161,"stop":1713432803162,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a6c9531a5d9b7b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713432670609,"stop":1713432670610,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ffa046d9b61fd1a","name":"Relay + Store","time":{"start":1713432373297,"stop":1713432373297,"duration":0},"status":"passed","severity":"normal"},{"uid":"890fcd75cfe47fd2","name":"Check received message containing emoji","time":{"start":1713432895903,"stop":1713432895903,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b1226d9e87f4bc","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1713432372716,"stop":1713432372716,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1141dffcac45a5","name":"should throw an error for insufficient data","time":{"start":1713432364851,"stop":1713432364852,"duration":1},"status":"passed","severity":"normal"},{"uid":"68542f957c5a5369","name":"Ping on subscribed peer","time":{"start":1713432492362,"stop":1713432492362,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acc08206393a71","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1713432364905,"stop":1713432364905,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d261fca987fd07","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713432803218,"stop":1713432803219,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6091553a7894b","name":"handles multiple messages","time":{"start":1713432931900,"stop":1713432931901,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e27c00ff7e5bc3c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1713432505881,"stop":1713432505881,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87be149e8fb08b6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713432468261,"stop":1713432468262,"duration":1},"status":"passed","severity":"normal"},{"uid":"46300f7fb1297c72","name":"Decrypt messages","time":{"start":1713432804861,"stop":1713432804862,"duration":1},"status":"passed","severity":"normal"},{"uid":"561ad0f21e60bf06","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1713432845782,"stop":1713432845782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c381ef44a1e1701","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1713432364850,"stop":1713432364850,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b23593dd6c81ab5","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1713432931816,"stop":1713432931817,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adc4853d0f87281","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713432676372,"stop":1713432676372,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df49e777a0926","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713433027672,"stop":1713433027672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52a58df60956d68","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713432839554,"stop":1713432839554,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39b1b7c998a87f16","name":"Fails to push message bigger that 1MB","time":{"start":1713432887051,"stop":1713432887051,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c4b4958a6ad9a","name":"Push message with content topic containing emoji","time":{"start":1713432803222,"stop":1713432803225,"duration":3},"status":"passed","severity":"normal"},{"uid":"e3e7ff14d5865092","name":"Check publish message containing numeric","time":{"start":1713432839005,"stop":1713432839005,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c60314a957092e","name":"Ping on peer without subscriptions","time":{"start":1713432492360,"stop":1713432492360,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb275b54184e245","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713433027678,"stop":1713433027679,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e762159d7b475d","name":"Refresh subscription","time":{"start":1713432845776,"stop":1713432845777,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2d09557e12f98fc2","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1713432505867,"stop":1713432505867,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de9b33ef00f60fd","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app20/9/topic804/json","time":{"start":1713432839544,"stop":1713432839545,"duration":1},"status":"skipped","severity":"normal"},{"uid":"57e2dff5b3109554","name":"non connected peers","time":{"start":1713432803372,"stop":1713432803373,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c28b99bf3a6061c7","name":"should return empty list for no shard","time":{"start":1713432364898,"stop":1713432364898,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa92461fe1716849","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1713432505871,"stop":1713432505872,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bf7bfa87bfcd81","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713432579619,"stop":1713432579619,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa19199d1a4c119","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713433027664,"stop":1713433027665,"duration":1},"status":"passed","severity":"normal"},{"uid":"e268e437668b4b7c","name":"Push message with content topic containing numeric","time":{"start":1713432803201,"stop":1713432803201,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fc096e50ae07e9","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app41/4/topic578/proto","time":{"start":1713432839553,"stop":1713432839553,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b3b92ac513dd7d7","name":"Check received message containing shell command","time":{"start":1713432895901,"stop":1713432895901,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d962e5bfcb98309","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1713432839015,"stop":1713432839015,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb6dcd0a8fc921f","name":"can start and stop the service","time":{"start":1713432426206,"stop":1713432426207,"duration":1},"status":"passed","severity":"normal"},{"uid":"b744dbbae3ea5e9e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1713432505863,"stop":1713432505864,"duration":1},"status":"passed","severity":"normal"},{"uid":"680b1630e0ec3601","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1713432505855,"stop":1713432505855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f854ed00e8c60140","name":"Overlapping topic subscription","time":{"start":1713432670601,"stop":1713432670601,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc611372e76f4512","name":"Push message with content topic containing unicode special characters","time":{"start":1713432803221,"stop":1713432803222,"duration":1},"status":"passed","severity":"normal"},{"uid":"8174ac4f2fbd332a","name":"Subscribe to topic containing XML and receive message","time":{"start":1713433027681,"stop":1713433027681,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44ad8737db7f453","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1713432364909,"stop":1713432364909,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6df50d254ac699d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713433027674,"stop":1713433027674,"duration":0},"status":"passed","severity":"normal"},{"uid":"986420a538fe813a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1713432364889,"stop":1713432364889,"duration":0},"status":"passed","severity":"normal"},{"uid":"426652e6487b6166","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1713432364896,"stop":1713432364896,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c09f38cfde8a120","name":"Check message with no payload is not received","time":{"start":1713432895906,"stop":1713432895906,"duration":0},"status":"passed","severity":"normal"},{"uid":"d442229cb7c79590","name":"Push message with rate limit","time":{"start":1713432803227,"stop":1713432803229,"duration":2},"status":"passed","severity":"normal"},{"uid":"69aa9b0ebbdb5013","name":"can start the service","time":{"start":1713432426205,"stop":1713432426206,"duration":1},"status":"passed","severity":"normal"},{"uid":"292c1d7b358e40cb","name":"can start and stop the service","time":{"start":1713432873542,"stop":1713432873543,"duration":1},"status":"passed","severity":"normal"},{"uid":"99469d690e42aa4","name":"Push message with custom timestamp: 1713428905982","time":{"start":1713432887050,"stop":1713432887050,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb86a488d7bba85","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713432505878,"stop":1713432505878,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b17582b1a921477","name":"addEventListener with correct event","time":{"start":1713432455416,"stop":1713432455417,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e282bcfd6e2d31","name":"Decoder throws on empty string content topic","time":{"start":1713432399062,"stop":1713432399063,"duration":1},"status":"passed","severity":"normal"},{"uid":"8168f0cea433f5c6","name":"Ping on unsubscribed peer","time":{"start":1713432445376,"stop":1713432445376,"duration":0},"status":"passed","severity":"normal"},{"uid":"1357e9ad27a33217","name":"throws on content topic with non-number generation field","time":{"start":1713432364884,"stop":1713432364884,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab8d86e2fc852f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713432670603,"stop":1713432670604,"duration":1},"status":"passed","severity":"normal"},{"uid":"f397442435635ffb","name":"Generator, custom pubsub topic","time":{"start":1713432918959,"stop":1713432918960,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a585dd068a601f","name":"Push message with custom timestamp: 1682674179732","time":{"start":1713432803229,"stop":1713432803233,"duration":4},"status":"passed","severity":"normal"},{"uid":"b8f33f1be8070f8","name":"listenerCount","time":{"start":1713432455420,"stop":1713432455420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83e05b1b04d9daa","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713432640734,"stop":1713432640735,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68a60168101b26e","name":"should return all peers when numPeers is 0","time":{"start":1713432377967,"stop":1713432377967,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a6bbdd3bb0a429","name":"should return unique PubsubTopics for static sharding","time":{"start":1713432364896,"stop":1713432364897,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec8296989026a39","name":"should correctly map a content topic to a pubsub topic","time":{"start":1713432364913,"stop":1713432364914,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6e12cc91b5469","name":"should not receive a peer event before start","time":{"start":1713432392962,"stop":1713432392962,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd72861ecaa16cdf","name":"Check received message containing SQL Injection","time":{"start":1713432895913,"stop":1713432895913,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fbe3a8e2832ea4","name":"Passing page size 0 when there are 110 messages","time":{"start":1713432938023,"stop":1713432938023,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac999e5f7670009","name":"Check received message with timestamp: 1713432415189000000 ","time":{"start":1713432895903,"stop":1713432895903,"duration":0},"status":"passed","severity":"normal"},{"uid":"c812edf522c0cfcf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1713432364906,"stop":1713432364906,"duration":0},"status":"passed","severity":"normal"},{"uid":"193c0ea84f2f4b85","name":"addEventListener with wrong event","time":{"start":1713432455417,"stop":1713432455417,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b6a5c5b39bb683","name":"Push message with meta","time":{"start":1713432803226,"stop":1713432803226,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d491b9aa60165d2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713432468259,"stop":1713432468260,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c8a3447f47be61","name":"Passing page size 3 when there are 20 messages","time":{"start":1713432938024,"stop":1713432938024,"duration":0},"status":"passed","severity":"normal"},{"uid":"478928ceb87823af","name":"connects to nwaku","time":{"start":1713432946742,"stop":1713432946743,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e496d6097fdbde4","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713433027666,"stop":1713433027666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62224207e8d30da5","name":"Nwaku publishes","time":{"start":1713432831628,"stop":1713432831628,"duration":0},"status":"passed","severity":"normal"},{"uid":"77764bd68ee0b29b","name":"Fails to publish duplicate message","time":{"start":1713432839013,"stop":1713432839013,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb75918bdf89ae9","name":"should not fail to stop the service if it was not started","time":{"start":1713432873543,"stop":1713432873543,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d9b331233fbd84","name":"getPeersByDiscovery","time":{"start":1713432455419,"stop":1713432455420,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6172bed326cc2d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1713432372716,"stop":1713432372716,"duration":0},"status":"passed","severity":"normal"},{"uid":"e382b2562e0f671c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713432468261,"stop":1713432468261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"603de82d9e5b1b97","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713432468262,"stop":1713432468263,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97879a4d9fbc1f5","name":"Relay + Store","time":{"start":1713432425964,"stop":1713432425964,"duration":0},"status":"passed","severity":"normal"},{"uid":"20384aeab4eeeaed","name":"should not fail to start the service if it is already started","time":{"start":1713432426207,"stop":1713432426208,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c7aec0b901f92f","name":"should not receive a peer event after stop","time":{"start":1713432426209,"stop":1713432426210,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f833f834e132cb","name":"should be called at least once on all `peer:discovery` events","time":{"start":1713432422608,"stop":1713432422608,"duration":0},"status":"passed","severity":"normal"},{"uid":"57375d40c94b4815","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1713432364895,"stop":1713432364895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1739ae4cd40edd14","name":"Generator, custom pubsub topic","time":{"start":1713432918956,"stop":1713432918956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53470130ec57ea9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713432902748,"stop":1713432902748,"duration":0},"status":"passed","severity":"normal"},{"uid":"7024fd6359c51006","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713432887043,"stop":1713432887044,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8d52c94c6d7bbc","name":"Check publish message containing Russian","time":{"start":1713432839007,"stop":1713432839007,"duration":0},"status":"passed","severity":"normal"},{"uid":"37717db266954641","name":"should throw an error if shards are undefined for static sharding","time":{"start":1713432364898,"stop":1713432364899,"duration":1},"status":"passed","severity":"normal"},{"uid":"4422b1614beb722a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1713432388892,"stop":1713432388893,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f50df89b7905c7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1713432364914,"stop":1713432364914,"duration":0},"status":"passed","severity":"normal"},{"uid":"8230261a1c88ec72","name":"Subscribe and receive messages via waku relay post","time":{"start":1713433027664,"stop":1713433027664,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd12dac89a8291","name":"Fails to push message with large meta","time":{"start":1713432803227,"stop":1713432803227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15e2fcb9871e66d","name":"Push message with SQL Injection payload","time":{"start":1713432887029,"stop":1713432887030,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3607c5295aad124","name":"Check message received after jswaku node is restarted","time":{"start":1713432895920,"stop":1713432895921,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2497579032c9651a","name":"throws on content topic with too few or too many fields","time":{"start":1713432364883,"stop":1713432364884,"duration":1},"status":"passed","severity":"normal"},{"uid":"879bdb2cf5e21c11","name":"Check received message containing short","time":{"start":1713432895895,"stop":1713432895896,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff408b4f5dc03ebb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713432836714,"stop":1713432836715,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec3518e631066d4","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1713432931817,"stop":1713432931817,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ed17f6d61455f7","name":"getPeersByDiscovery","time":{"start":1713432821632,"stop":1713432821633,"duration":1},"status":"passed","severity":"normal"},{"uid":"4137fce1ef217695","name":"Overlapping topic subscription","time":{"start":1713433027677,"stop":1713433027677,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eff97d78c33ddf1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1713432426212,"stop":1713432426212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62d2db63468a6e3d","name":"should be able to decode the field with only STORE set to true","time":{"start":1713432372719,"stop":1713432372719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44f56aad6f13633","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713432836715,"stop":1713432836715,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd60357b8bd33bf","name":"Mutual subscription","time":{"start":1713432845773,"stop":1713432845773,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17d42dcc580cbef","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1713432910311,"stop":1713432910311,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba76b815f95cf0ad","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1713432946890,"stop":1713432946890,"duration":0},"status":"passed","severity":"normal"},{"uid":"a240ee77b110ae0c","name":"Push message with content topic containing Chinese","time":{"start":1713432887041,"stop":1713432887041,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ba86489957e2cb","name":"Generator, 2 different pubsubtopics","time":{"start":1713432918960,"stop":1713432918960,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bfe827d0b2043b","name":"Passing page size 1 when there are 4 messages","time":{"start":1713432938023,"stop":1713432938024,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f8d7294925bfe9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713432839544,"stop":1713432839544,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77b7a8177c776ea0","name":"Wrong topic","time":{"start":1713432839553,"stop":1713432839553,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e269d5998ba62c8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1713432415716,"stop":1713432415717,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78301ce8df9c630","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1713432505862,"stop":1713432505863,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b7678677787844","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713432468259,"stop":1713432468259,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc7d9776815dd71","name":"Push message with content topic containing emoji","time":{"start":1713432887045,"stop":1713432887046,"duration":1},"status":"passed","severity":"normal"},{"uid":"76779f4f166978b7","name":"Passing an array","time":{"start":1713432946743,"stop":1713432946744,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d774a09e15310c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713432836719,"stop":1713432836719,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5bc5bcc93823889","name":"can start the service","time":{"start":1713432392960,"stop":1713432392961,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cfd623e2f8e8566","name":"removeEventListener with correct event","time":{"start":1713432455417,"stop":1713432455418,"duration":1},"status":"passed","severity":"normal"},{"uid":"110e293fddf729d5","name":"stop","time":{"start":1713432455421,"stop":1713432455422,"duration":1},"status":"passed","severity":"normal"},{"uid":"1015100ac356e9ad","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1713432364889,"stop":1713432364889,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8c87a33c5db0ab","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713432895918,"stop":1713432895918,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd0f52ae6519327","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713432980795,"stop":1713432980795,"duration":0},"status":"passed","severity":"normal"},{"uid":"4098b53c5eb23a42","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1713432505843,"stop":1713432505844,"duration":1},"status":"skipped","severity":"normal"},{"uid":"830d6b3bf0392cf6","name":"should not fail to start the service if it is already started","time":{"start":1713432392961,"stop":1713432392962,"duration":1},"status":"passed","severity":"normal"},{"uid":"830f097c6cb41b8b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713432670612,"stop":1713432670612,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7657c16faf55b","name":"Check received message containing JSON","time":{"start":1713432579610,"stop":1713432579611,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2402b03f41d32c","name":"Subscribe and receive messages via lightPush","time":{"start":1713433027673,"stop":1713433027673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04ca95d7016fbe3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713433027663,"stop":1713433027664,"duration":1},"status":"passed","severity":"normal"},{"uid":"738eb95c787d89ca","name":"can dial TLS multiaddrs","time":{"start":1713432683860,"stop":1713432683860,"duration":0},"status":"passed","severity":"normal"},{"uid":"6257f13cac77f0e4","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1713432505844,"stop":1713432505844,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8df2b48307c331","name":"Push 30 different messages","time":{"start":1713432803162,"stop":1713432803176,"duration":14},"status":"passed","severity":"normal"},{"uid":"217f2cafecbf2fc6","name":"throws on content topic with generation field greater than 0","time":{"start":1713432364884,"stop":1713432364885,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c5702fd6bf5b51","name":"Publish message with custom timestamp: Thu Apr 18 2024 08:33:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1713432839012,"stop":1713432839012,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee577e9698592a13","name":"Refresh subscription","time":{"start":1713432670601,"stop":1713432670601,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65aed9e0fafaec8","name":"random static sharding 3 - Cluster ID: 640, Shard ID: 582","time":{"start":1713432902749,"stop":1713432902749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35a69c6321d6880","name":"Check message received after jswaku node is restarted","time":{"start":1713432895908,"stop":1713432895908,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a165217ad9deed1","name":"Push message with content topic containing Arabic","time":{"start":1713432887041,"stop":1713432887041,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd1fe946ea34a28","name":"Subscribe to topic containing shell command and publish message","time":{"start":1713432845783,"stop":1713432845783,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb7e5dabca6fe3a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713432505866,"stop":1713432505867,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff78c0da276a83f8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1713432505863,"stop":1713432505863,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb51ab3a5882eb91","name":"Push message with Chinese payload","time":{"start":1713432887020,"stop":1713432887028,"duration":8},"status":"passed","severity":"normal"},{"uid":"94b276106e608e30","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1713432839175,"stop":1713432839175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ecb15989931ee42","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1713432415719,"stop":1713432415719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d493c7cfb33db620","name":"Check message with no payload is not received","time":{"start":1713432579624,"stop":1713432579624,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9da53a66205c9b","name":"random static sharding 2 - Cluster ID: 567, Shard ID: 529","time":{"start":1713432902749,"stop":1713432902749,"duration":0},"status":"passed","severity":"normal"},{"uid":"650b1e9cc559f4a1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1713432505868,"stop":1713432505869,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef510ec77175364c","name":"Round trip binary serialization","time":{"start":1713432378246,"stop":1713432378247,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e347be47ec63c2","name":"Check received message containing numeric","time":{"start":1713432895896,"stop":1713432895897,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b4ce527172212f","name":"Fails to push message with empty content topic","time":{"start":1713432803225,"stop":1713432803226,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e75a5846703111","name":"Publish message with large meta","time":{"start":1713432839017,"stop":1713432839017,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b5b35241f844dc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713432505869,"stop":1713432505869,"duration":0},"status":"passed","severity":"normal"},{"uid":"499d0b05b8d9117","name":"should only return 1 node with relay capability","time":{"start":1713432389239,"stop":1713432389239,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bb0cd776633259","name":"Push message with custom timestamp: 1713436179732","time":{"start":1713432803234,"stop":1713432803235,"duration":1},"status":"passed","severity":"normal"},{"uid":"470372a3ab53799a","name":"Check received message with timestamp: 1713432415189 ","time":{"start":1713432895917,"stop":1713432895917,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dd294c4896db40","name":"Refresh subscription","time":{"start":1713433027667,"stop":1713433027667,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ece1b827f2761b9","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713432670600,"stop":1713432670600,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99d2614bc44cb8b3","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1713432377968,"stop":1713432377969,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82eaca7702e670","name":"Query Generator, Wrong PubsubTopic","time":{"start":1713432920177,"stop":1713432920178,"duration":1},"status":"passed","severity":"normal"},{"uid":"9403c254dff0733f","name":"udp ip6 address","time":{"start":1713432372685,"stop":1713432372686,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c361a84592400f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1713432505876,"stop":1713432505876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae20c08688682b8c","name":"Encoder throws on undefined content topic","time":{"start":1713432378248,"stop":1713432378248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48bbaf6be19cf3a","name":"Check received message containing XML","time":{"start":1713432895914,"stop":1713432895914,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f94dc080c7d156","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1713432364891,"stop":1713432364891,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2c75e9e563bc4","name":"should not receive a peer event before start","time":{"start":1713432426209,"stop":1713432426209,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a154272dbfd2c8e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1713432364905,"stop":1713432364905,"duration":0},"status":"passed","severity":"normal"},{"uid":"e481f9aa88cdbbef","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1713432505865,"stop":1713432505866,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe25024cd0a8701","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713433027672,"stop":1713433027672,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c48a899adb2a8be","name":"random static sharding 9 - Cluster ID: 155, Shard ID: 326","time":{"start":1713432902753,"stop":1713432902754,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d9d83056f303df","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713432503716,"stop":1713432503716,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c78c52de4d87ed3","name":"Query Generator - backward","time":{"start":1713432921897,"stop":1713432921897,"duration":0},"status":"passed","severity":"normal"},{"uid":"687583871369a6a6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1713432399057,"stop":1713432399058,"duration":1},"status":"passed","severity":"normal"},{"uid":"57befa5f78f36759","name":"Ordered Callback - forward","time":{"start":1713432921898,"stop":1713432921899,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f785c5d3a3ceb0f","name":"random static sharding 1 - Cluster ID: 41, Shard ID: 362","time":{"start":1713432902748,"stop":1713432902748,"duration":0},"status":"passed","severity":"normal"},{"uid":"722f8a88d6febd63","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713432505856,"stop":1713432505856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1278cdcc8223998","name":"Push message with shell command payload","time":{"start":1713432803160,"stop":1713432803161,"duration":1},"status":"passed","severity":"normal"},{"uid":"784b5fe999a65b39","name":"Passing page size 110 when there are 120 messages","time":{"start":1713432938026,"stop":1713432938026,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3cf69d01dbe91f","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1713432836717,"stop":1713432836717,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c91f938054a08","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1713432389240,"stop":1713432389240,"duration":0},"status":"passed","severity":"normal"},{"uid":"7448c8b8dea7f0b7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1713432845775,"stop":1713432845776,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f3173bb21c5140","name":"should get / set UDP multiaddr","time":{"start":1713432373292,"stop":1713432373292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb8435a4df7e38a","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1713432931818,"stop":1713432931818,"duration":0},"status":"passed","severity":"normal"},{"uid":"322708ea4c2ea5b5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1713432364890,"stop":1713432364890,"duration":0},"status":"passed","severity":"normal"},{"uid":"241ac16aa021c10c","name":"Ping on subscribed peer","time":{"start":1713432445375,"stop":1713432445375,"duration":0},"status":"passed","severity":"normal"},{"uid":"8764a3eb7e5c23cf","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713432503714,"stop":1713432503715,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea29c61cf97778b","name":"random static sharding 7 - Cluster ID: 596, Shard ID: 867","time":{"start":1713432902752,"stop":1713432902752,"duration":0},"status":"passed","severity":"normal"},{"uid":"93da7888b1ef43e3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713432670612,"stop":1713432670613,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e656b2edb6d86d5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1713432364903,"stop":1713432364903,"duration":0},"status":"passed","severity":"normal"},{"uid":"861c6464ef1f3ee4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1713432372720,"stop":1713432372720,"duration":0},"status":"passed","severity":"normal"},{"uid":"890ecafc99bc0a14","name":"Subscribe and receive messages via waku relay post","time":{"start":1713433027674,"stop":1713433027674,"duration":0},"status":"passed","severity":"normal"},{"uid":"838b1d28b35b154c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1713432367415,"stop":1713432367415,"duration":0},"status":"passed","severity":"normal"},{"uid":"514f8f82863d6884","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713432364911,"stop":1713432364911,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69c416c6eebcb38","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713432918957,"stop":1713432918957,"duration":0},"status":"passed","severity":"normal"},{"uid":"9224ce911f3da4e3","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app94/7/topic265/json","time":{"start":1713432839553,"stop":1713432839553,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62a471dc8aa35a17","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1713432946888,"stop":1713432946889,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4db075600df6339","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1713432946887,"stop":1713432946888,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9aa60174ba0ce0","name":"Push message equal or less that 1MB","time":{"start":1713432803235,"stop":1713432803235,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac7df0c5b768665","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1713432364906,"stop":1713432364906,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5821bd7100f98d2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713432895904,"stop":1713432895904,"duration":0},"status":"passed","severity":"normal"},{"uid":"b047a8faaae0e164","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1713432388405,"stop":1713432388405,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ef8ad1ebc29976","name":"Publish message with rate limit","time":{"start":1713432839017,"stop":1713432839017,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffe2a89abe8f9bc","name":"Decoder throws on undefined content topic","time":{"start":1713432399062,"stop":1713432399062,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6796264f33b93f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713433027679,"stop":1713433027679,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ae110482a188ca","name":"Promise Callback - backward","time":{"start":1713432921898,"stop":1713432921898,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea4385f1f8894ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1713432364905,"stop":1713432364905,"duration":0},"status":"passed","severity":"normal"},{"uid":"1250d6bc752ee801","name":"Decoder throws on undefined content topic","time":{"start":1713432400765,"stop":1713432400765,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c80db7d0e7dce3","name":"through manual discovery","time":{"start":1713432683861,"stop":1713432683861,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef88fc441723283","name":"Check received message containing unicode special characters","time":{"start":1713432579613,"stop":1713432579615,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2dec3ceae19d53","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713433027674,"stop":1713433027674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b5d362eb0a95da","name":"should handle application and version for autosharding","time":{"start":1713432364897,"stop":1713432364897,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecebf0046d4045f9","name":"Push message with escaped characters payload","time":{"start":1713432803161,"stop":1713432803161,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c48ea798c37421","name":"Subscribe to topic containing Script and publish message","time":{"start":1713432845781,"stop":1713432845781,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5dd00de3e6e189","name":"Push message with Basic HTML tag payload","time":{"start":1713432887031,"stop":1713432887031,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd780bbc5e6f206","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713433027683,"stop":1713433027683,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24448c0ae677beb","name":"Push message with shell command payload","time":{"start":1713432887032,"stop":1713432887032,"duration":0},"status":"passed","severity":"normal"},{"uid":"543f0dc90b36fdcb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713432670613,"stop":1713432670613,"duration":0},"status":"passed","severity":"normal"},{"uid":"5753dbc076c3a825","name":"Push message with long payload","time":{"start":1713432887018,"stop":1713432887019,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3472855ffea4b9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713433027671,"stop":1713433027671,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ed4d1806e84dfd","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1713432821634,"stop":1713432821634,"duration":0},"status":"skipped","severity":"normal"},{"uid":"961de6edd9788098","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713432670614,"stop":1713432670614,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8e26563a6e0384","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1713432364900,"stop":1713432364901,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f64080341da7103","name":"All","time":{"start":1713432425964,"stop":1713432425964,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8cc34e97bcbef7","name":"new peer added after a peer was already found","time":{"start":1713432821634,"stop":1713432821634,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7709d585d18a985","name":"Check publish message after client node is restarted","time":{"start":1713432839016,"stop":1713432839016,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29293d5f5386286","name":"Promise Callback - forward","time":{"start":1713432921898,"stop":1713432921898,"duration":0},"status":"passed","severity":"normal"},{"uid":"befca2488248a02b","name":"different cluster, different shard: nodes don't connect","time":{"start":1713432705743,"stop":1713432705747,"duration":4},"status":"passed","severity":"normal"},{"uid":"a827c093776bd168","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713433027680,"stop":1713433027680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f257cc1974407f31","name":"Push message with escaped characters payload","time":{"start":1713432887032,"stop":1713432887037,"duration":5},"status":"passed","severity":"normal"},{"uid":"ba0cb4da40f67561","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713432670596,"stop":1713432670598,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7c725d8cff3dba","name":"should encodeTxt and decodeTxt","time":{"start":1713432373281,"stop":1713432373286,"duration":5},"status":"passed","severity":"normal"},{"uid":"c97d56b3ca428984","name":"Check publish message containing escaped characters","time":{"start":1713432839010,"stop":1713432839010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f955fe3256fb00d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1713432422610,"stop":1713432422610,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f3d46535dc0435","name":"Subscribe to topic containing XML and receive message","time":{"start":1713432670611,"stop":1713432670611,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f09570f75f6826c","name":"Subscribe and receive messages via lightPush","time":{"start":1713433027663,"stop":1713433027663,"duration":0},"status":"passed","severity":"normal"},{"uid":"9845809bf56f4310","name":"Push message on custom pubsubTopic","time":{"start":1713432676371,"stop":1713432676372,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b5e5819e83ea82","name":"should add and remove event listeners correctly","time":{"start":1713432392964,"stop":1713432392964,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe08a4ba7466174","name":"should properly create location multiaddrs - udp","time":{"start":1713432373294,"stop":1713432373294,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c35bda2f09e425b","name":"random static sharding 5 - Cluster ID: 817, Shard ID: 800","time":{"start":1713432902750,"stop":1713432902751,"duration":1},"status":"passed","severity":"normal"},{"uid":"638f6648a373b56f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1713432910308,"stop":1713432910309,"duration":1},"status":"passed","severity":"normal"},{"uid":"7310e978f293dfc8","name":"Check publish message containing Chinese","time":{"start":1713432839006,"stop":1713432839006,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25093c3ee448de7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1713432422611,"stop":1713432422611,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5335f3dd74b29ae","name":"Passing cursor with wrong message digest","time":{"start":1713432910315,"stop":1713432910316,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c331f63504b0050","name":"Check received message containing JSON","time":{"start":1713432895914,"stop":1713432895915,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e322e63a01457b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1713432364904,"stop":1713432364904,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dc0fd5526dd9cb","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713432372721,"stop":1713432372721,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a66320a3afe391b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713432503713,"stop":1713432503714,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f6c2b4637160e3","name":"Fields are not dropped","time":{"start":1713432377525,"stop":1713432377527,"duration":2},"status":"passed","severity":"normal"},{"uid":"25c534abdecd0526","name":"Check received message containing long","time":{"start":1713432895909,"stop":1713432895909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13221b9c1fc28fe","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1713432372716,"stop":1713432372717,"duration":1},"status":"passed","severity":"normal"},{"uid":"d321594c2b70ec6c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1713432468260,"stop":1713432468260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9aa987c15736ca13","name":"isConnected should return false after all peers disconnect","time":{"start":1713432415721,"stop":1713432415722,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe40f7331ab4ddf","name":"Filter","time":{"start":1713432959995,"stop":1713432959995,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7c3bcb365fd7fd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713432505864,"stop":1713432505864,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d26d17003dea3f9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1713432364903,"stop":1713432364904,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc562746f3f2d8e4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1713432705738,"stop":1713432705738,"duration":0},"status":"passed","severity":"normal"},{"uid":"302882e567ea418c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1713432392963,"stop":1713432392964,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ad8c86ccdf3a1f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1713432505872,"stop":1713432505872,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0af93cad4e245dd","name":"Sign & Recover","time":{"start":1713432399440,"stop":1713432399440,"duration":0},"status":"passed","severity":"normal"},{"uid":"95086b379d5369bc","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1713432364888,"stop":1713432364888,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af1cf749a8ccd80","name":"Push message with JSON payload","time":{"start":1713432803160,"stop":1713432803160,"duration":0},"status":"passed","severity":"normal"},{"uid":"c710b51ebc5f71d2","name":"Overlapping topic subscription","time":{"start":1713432845777,"stop":1713432845777,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc20a40d3c1342a8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1713432910307,"stop":1713432910308,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14ebe7d3a38f24b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713432468258,"stop":1713432468259,"duration":1},"status":"passed","severity":"normal"},{"uid":"f760ce160ecc7720","name":"Store - dialed first","time":{"start":1713432959993,"stop":1713432959994,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6685dbac21dc98","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1713432425577,"stop":1713432425578,"duration":1},"status":"passed","severity":"normal"},{"uid":"869124c058ea9aa1","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1713432505857,"stop":1713432505862,"duration":5},"status":"passed","severity":"normal"},{"uid":"7c1778a14a70e8aa","name":"1 Relay, 1 Filter, gives up","time":{"start":1713432388893,"stop":1713432388895,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd958460a2f301af","name":"Store - dialed after - with timeout","time":{"start":1713432959994,"stop":1713432959994,"duration":0},"status":"passed","severity":"normal"},{"uid":"98978e81fb1b717a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1713432845778,"stop":1713432845779,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac52a81427f891c5","name":"handles empty shards array correctly","time":{"start":1713432364913,"stop":1713432364913,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb8c39becbed447","name":"should configure sharding based on application and version for autosharding","time":{"start":1713432364911,"stop":1713432364911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a113c766c36f66c6","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app5/9/topic395/test.js","time":{"start":1713432839545,"stop":1713432839545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc79a2938907d21d","name":"Push message with content topic containing short","time":{"start":1713432887039,"stop":1713432887039,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef0f967ff1576d5","name":"should use DNS peer discovery with light client","time":{"start":1713432426211,"stop":1713432426211,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d05a4426f502487","name":"Query Generator, No message returned","time":{"start":1713432920179,"stop":1713432920179,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2abc3acd20a3a7","name":"Check publish message containing shell command","time":{"start":1713432839009,"stop":1713432839009,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b410d8d3bd638b5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1713432364887,"stop":1713432364887,"duration":0},"status":"passed","severity":"normal"},{"uid":"435133f33aea2ec2","name":"Check received message containing Russian","time":{"start":1713432895898,"stop":1713432895899,"duration":1},"status":"passed","severity":"normal"},{"uid":"5131d60258e07de7","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713432670599,"stop":1713432670599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eabd2478217f7da2","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1713432920180,"stop":1713432920180,"duration":0},"status":"passed","severity":"normal"},{"uid":"840e95ddc0406abb","name":"LightPush","time":{"start":1713432959994,"stop":1713432959994,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d9a4434e66cd45","name":"Fails to publish message with size larger than 1 MB","time":{"start":1713432839016,"stop":1713432839016,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95858e5d0a70c78","name":"Check publish message containing special chars","time":{"start":1713432839005,"stop":1713432839005,"duration":0},"status":"passed","severity":"normal"},{"uid":"78788d6c243b9d36","name":"Passing page size 11 when there are 10 messages","time":{"start":1713432938025,"stop":1713432938025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b165098aa7b6d5ba","name":"recovers when dns.resolve returns empty","time":{"start":1713432389237,"stop":1713432389238,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed2cb403acf8474","name":"Throws when trying to push message with empty payload","time":{"start":1713432803186,"stop":1713432803186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86197adc4302ebd","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1713432377969,"stop":1713432377969,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4836e791ca33e30","name":"Publish message with custom timestamp: Thu Apr 18 2024 10:33:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1713432839012,"stop":1713432839013,"duration":1},"status":"passed","severity":"normal"},{"uid":"157326fdb5a4cae9","name":"Check message with invalid timestamp is not received","time":{"start":1713432579621,"stop":1713432579621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a17c5a233705a2","name":"Ping on subscribed peer","time":{"start":1713432492359,"stop":1713432492360,"duration":1},"status":"passed","severity":"normal"},{"uid":"559788cc87bca051","name":"Publish without waiting for remote peer","time":{"start":1713432845774,"stop":1713432845774,"duration":0},"status":"passed","severity":"normal"},{"uid":"f204d53347082604","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1713432505879,"stop":1713432505879,"duration":0},"status":"passed","severity":"normal"},{"uid":"636ec18bb83f23f8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713432895904,"stop":1713432895904,"duration":0},"status":"passed","severity":"normal"},{"uid":"4377aaef66ef01ab","name":"Default pageSize","time":{"start":1713432938026,"stop":1713432938027,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fc6cc1e9fa8df9","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1713432505869,"stop":1713432505870,"duration":1},"status":"passed","severity":"normal"},{"uid":"f593fa59a76b9bb5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1713432845775,"stop":1713432845775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b459ee9cbcb4c26","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1713432364910,"stop":1713432364910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5d93a5cbe71700","name":"different cluster, same shard: nodes don't connect","time":{"start":1713432705742,"stop":1713432705743,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e723c0c0175ebdf","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1713432388401,"stop":1713432388401,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a3b0e227b5547e","name":"Decoder throws on empty string content topic","time":{"start":1713432400765,"stop":1713432400766,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6ad6712d4463aa","name":"Push message with emoji payload","time":{"start":1713432887037,"stop":1713432887038,"duration":1},"status":"passed","severity":"normal"},{"uid":"3538a29cd1ae4a28","name":"Subscribe to topic containing short and receive message","time":{"start":1713433027678,"stop":1713433027678,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f7860ad5de921e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713433027666,"stop":1713433027666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d302729ac96620b9","name":"Subscribe to topic containing Script and receive message","time":{"start":1713433027670,"stop":1713433027670,"duration":0},"status":"passed","severity":"normal"},{"uid":"251d91f5185c6290","name":"Subscribe to topic containing XML and receive message","time":{"start":1713433027670,"stop":1713433027670,"duration":0},"status":"passed","severity":"normal"},{"uid":"87692167e9ae2061","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713432670613,"stop":1713432670613,"duration":0},"status":"passed","severity":"normal"},{"uid":"51eea2461877b580","name":"should be able to encode the field with only RELAY set to true","time":{"start":1713432372714,"stop":1713432372715,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc16213c33427bfe","name":"topics with same application and version share the same shard","time":{"start":1713432364892,"stop":1713432364892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e865dc2a39d0711d","name":"Sample","time":{"start":1713432372646,"stop":1713432372648,"duration":2},"status":"passed","severity":"normal"},{"uid":"708cb91001f2620d","name":"handles empty contentTopics array correctly","time":{"start":1713432364913,"stop":1713432364913,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea144bedf9cf1b1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713433027683,"stop":1713433027683,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a0fa84904d9a68","name":"should not throw an error for a single configured topic","time":{"start":1713432364907,"stop":1713432364907,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c84940380522ec","name":"throws an error for improperly formatted content topics","time":{"start":1713432364894,"stop":1713432364894,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef38081be3cdc8","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713433027677,"stop":1713433027677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e0e648204bf8654","name":"should properly create location multiaddrs - udp4","time":{"start":1713432373293,"stop":1713432373293,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4784795c5f6511","name":"Passing cursor with wrong pubsubTopic","time":{"start":1713432910316,"stop":1713432910316,"duration":0},"status":"passed","severity":"normal"},{"uid":"d985a858cddb8019","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app43/2/topic27/test.js","time":{"start":1713432839545,"stop":1713432839546,"duration":1},"status":"skipped","severity":"normal"},{"uid":"af4a6bfc6c6d6dce","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1713432388015,"stop":1713432388016,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d11a7585aee02d8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1713432839011,"stop":1713432839011,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c47fa4858b4fcc1","name":"Check received message with timestamp: 1713432414789000000 ","time":{"start":1713432579617,"stop":1713432579617,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed6c0567839227f","name":"Check message with non string payload is not received","time":{"start":1713432895920,"stop":1713432895920,"duration":0},"status":"passed","severity":"normal"},{"uid":"92265976e0bae9ba","name":"A test","time":{"start":1713432670676,"stop":1713432670676,"duration":0},"status":"passed","severity":"normal"},{"uid":"907fc57c08c2816a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1713432821634,"stop":1713432821636,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c265aa62aaed403","name":"Push message with short payload","time":{"start":1713432887017,"stop":1713432887018,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e39b8c73249384","name":"receives messages sent to provided content topic through stream","time":{"start":1713432839175,"stop":1713432839176,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a258e0e37ea5758","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713432640735,"stop":1713432640736,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b13c43543578fa6","name":"should set field with all protocols disabled","time":{"start":1713432373295,"stop":1713432373295,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d5fb5f755ee5ed","name":"random static sharding 10 - Cluster ID: 157, Shard ID: 826","time":{"start":1713432902756,"stop":1713432902756,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c0d4954dbd3300","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713432640738,"stop":1713432640738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee68485d67f0c60d","name":"Subscribe and receive messages via waku relay post","time":{"start":1713432670588,"stop":1713432670591,"duration":3},"status":"passed","severity":"normal"},{"uid":"8e71800120a5b860","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713432640739,"stop":1713432640740,"duration":1},"status":"passed","severity":"normal"},{"uid":"50905d46ed0c4a60","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1713432415719,"stop":1713432415720,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd74b4ee7f19d16","name":"should properly create peer info with all multiaddrs","time":{"start":1713432373294,"stop":1713432373295,"duration":1},"status":"passed","severity":"normal"},{"uid":"a587dddc7a71dc28","name":"Check message with no pubsub topic is not received","time":{"start":1713432579623,"stop":1713432579623,"duration":0},"status":"passed","severity":"normal"},{"uid":"157052d5dca18a70","name":"Check message with no content topic is not received","time":{"start":1713432895905,"stop":1713432895906,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb190e37daa551a","name":"Push message on custom pubsubTopic","time":{"start":1713432676373,"stop":1713432676373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ae2f28546ddb49d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713432676372,"stop":1713432676372,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23ec0a5434a7a5e","name":"Waku message hash computation","time":{"start":1713432367413,"stop":1713432367414,"duration":1},"status":"passed","severity":"normal"},{"uid":"8926e06429c3dacb","name":"Subscribe to topic containing long and publish message","time":{"start":1713432845778,"stop":1713432845778,"duration":0},"status":"passed","severity":"normal"},{"uid":"89259ffede83c644","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1713432364904,"stop":1713432364904,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4db09ff991e28d2","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1713432462808,"stop":1713432462809,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db9ebc04c66a5ac","name":"should be able to decode the field with only RELAY set to true","time":{"start":1713432372718,"stop":1713432372719,"duration":1},"status":"passed","severity":"normal"},{"uid":"de301b66122e9488","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713432640740,"stop":1713432640741,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b044373150ee0a","name":"Passing page size 10 when there are 10 messages","time":{"start":1713432938024,"stop":1713432938025,"duration":1},"status":"passed","severity":"normal"},{"uid":"614ed08ef927b658","name":"should set field with only STORE enabled","time":{"start":1713432373296,"stop":1713432373296,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c71530ce0e633d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1713432364909,"stop":1713432364909,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda9934197aa5d59","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app93/1/topic816/test.js","time":{"start":1713432839545,"stop":1713432839545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7dc109b2d3929c94","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713433027672,"stop":1713433027672,"duration":0},"status":"passed","severity":"normal"},{"uid":"80756e7ba5571698","name":"tcp ip4 address","time":{"start":1713432372685,"stop":1713432372685,"duration":0},"status":"passed","severity":"normal"},{"uid":"272994d41adb729c","name":"Using a function","time":{"start":1713432946744,"stop":1713432946744,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f243dd6b5758b19","name":"Js publishes, other Js receives","time":{"start":1713432831628,"stop":1713432831628,"duration":0},"status":"passed","severity":"normal"},{"uid":"344dc2dd0d1ce27d","name":"Throws when trying to push message with empty payload","time":{"start":1713432887039,"stop":1713432887039,"duration":0},"status":"passed","severity":"normal"},{"uid":"241df481c1387378","name":"should not fail to stop the service if it was not started","time":{"start":1713432392961,"stop":1713432392961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff752e63ceac5021","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1713432372720,"stop":1713432372720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a398f70ec2558f3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713432676374,"stop":1713432676375,"duration":1},"status":"skipped","severity":"normal"},{"uid":"601ae6629dd00942","name":"Check received message containing shell command","time":{"start":1713432895915,"stop":1713432895915,"duration":0},"status":"passed","severity":"normal"},{"uid":"55916e757ab21d1a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1713432920181,"stop":1713432920181,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc94bca2d6f78c58","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713433027671,"stop":1713433027672,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a22290eebb7222e","name":"Check publish message containing Script","time":{"start":1713432839007,"stop":1713432839008,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd93ef1769da2a1","name":"Push message with Chinese payload","time":{"start":1713432803157,"stop":1713432803158,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c67b6b239b55b4","name":"Check received message containing SQL Injection","time":{"start":1713432579605,"stop":1713432579605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac95a80c4e5a9240","name":"Meta field set when metaSetter is specified","time":{"start":1713432378247,"stop":1713432378247,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed6dbd6c08fc50","name":"caches peers it previously fetched","time":{"start":1713432389238,"stop":1713432389239,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a168b392ef7d36a","name":"Relay - dialed first","time":{"start":1713432959992,"stop":1713432959992,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e63eac1ca07ab80","name":"Check received message containing escaped characters","time":{"start":1713432895915,"stop":1713432895915,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d42ff5c21379533","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1713432505855,"stop":1713432505856,"duration":1},"status":"passed","severity":"normal"},{"uid":"83dd96c411ab57ba","name":"Correctly serialized arguments","time":{"start":1713432683949,"stop":1713432683949,"duration":0},"status":"passed","severity":"normal"},{"uid":"206358c0fd16a28a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1713432845779,"stop":1713432845779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fcdf18bd7d3d92","name":"Check received message containing Script","time":{"start":1713432895899,"stop":1713432895900,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f98b94fddb986e4","name":"A test","time":{"start":1713432670676,"stop":1713432670676,"duration":0},"status":"passed","severity":"normal"},{"uid":"691e06cf74b199f1","name":"nwaku subscribes","time":{"start":1713432831627,"stop":1713432831627,"duration":0},"status":"passed","severity":"normal"},{"uid":"97474e9624af4a4e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1713432845779,"stop":1713432845780,"duration":1},"status":"passed","severity":"normal"},{"uid":"4934d81be74ad5b0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1713432364903,"stop":1713432364903,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dcc8235729de80","name":"Push message with content topic containing Chinese","time":{"start":1713432803202,"stop":1713432803202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c5410a7e3537e5","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1713432920181,"stop":1713432920182,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9fbf3252b2fa68","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713432918959,"stop":1713432918959,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3069019a8cfe2c51","name":"Push message with content topic containing shell command","time":{"start":1713432803221,"stop":1713432803221,"duration":0},"status":"passed","severity":"normal"},{"uid":"835d97bba125ef5e","name":"Push message with special chars payload","time":{"start":1713432803157,"stop":1713432803157,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bb409fbc266c50","name":"Check message received after nwaku node is restarted","time":{"start":1713432579625,"stop":1713432579625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa2789b21e3a8b14","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713432836719,"stop":1713432836719,"duration":0},"status":"passed","severity":"normal"},{"uid":"11977cfef327bacb","name":"Push message with content topic containing shell command","time":{"start":1713432887044,"stop":1713432887044,"duration":0},"status":"passed","severity":"normal"},{"uid":"93280be918ba9799","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1713432364902,"stop":1713432364902,"duration":0},"status":"passed","severity":"normal"},{"uid":"502d470015ecf70e","name":"should properly create location multiaddrs - tcp","time":{"start":1713432373294,"stop":1713432373294,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f45e1e39ac832c5","name":"Round trip binary encryption [ecies, signature]","time":{"start":1713432400763,"stop":1713432400764,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbba0d4a151adaa","name":"should decode valid enr successfully","time":{"start":1713432373286,"stop":1713432373286,"duration":0},"status":"passed","severity":"normal"},{"uid":"7945f726d33fe7f2","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1713432388400,"stop":1713432388400,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d0afaf354c2c42","name":"Push message with content topic containing Script","time":{"start":1713432887042,"stop":1713432887043,"duration":1},"status":"passed","severity":"normal"},{"uid":"808784b419bf2041","name":"Subscribe to topic containing long and receive message","time":{"start":1713433027668,"stop":1713433027668,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e01eb6e455c5e8d","name":"Reopen subscription with peer with lost subscription","time":{"start":1713432445377,"stop":1713432445377,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dea339814cfaa4c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1713432946890,"stop":1713432946891,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f4a063a8aebaf","name":"should properly compute the node id","time":{"start":1713432373291,"stop":1713432373291,"duration":0},"status":"passed","severity":"normal"},{"uid":"172c35457c3b6c84","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1713432505850,"stop":1713432505855,"duration":5},"status":"passed","severity":"normal"},{"uid":"d0dee6d86044df58","name":"Check received message containing special chars","time":{"start":1713432579603,"stop":1713432579603,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a7e255afef60f","name":"should not fail to stop the service if it was not started","time":{"start":1713432426207,"stop":1713432426207,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be5c0bde5262d25","name":"Check received message containing long","time":{"start":1713432579602,"stop":1713432579602,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26ccbdc1d079401","name":"Push message with content topic containing JSON","time":{"start":1713432803219,"stop":1713432803220,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d8277802bbaaeb","name":"Check received message containing Script","time":{"start":1713432895913,"stop":1713432895913,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6af15ded2e6f08a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713433027681,"stop":1713433027681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac781eb7b3cb3c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1713432364898,"stop":1713432364898,"duration":0},"status":"passed","severity":"normal"},{"uid":"af02790e9a9bd2b2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713433027668,"stop":1713433027668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4e5757fcb96a29","name":"Check meta is set [ecies]","time":{"start":1713432400764,"stop":1713432400764,"duration":0},"status":"passed","severity":"normal"},{"uid":"b769427e28087d68","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713432676376,"stop":1713432676376,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b147ddc888fc34","name":"Push message with custom timestamp: 1713436105982","time":{"start":1713432887050,"stop":1713432887051,"duration":1},"status":"passed","severity":"normal"},{"uid":"5807443eda31be27","name":"Check received message containing Basic HTML tag","time":{"start":1713432579610,"stop":1713432579610,"duration":0},"status":"passed","severity":"normal"},{"uid":"912a352c9ab8d6c4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713432670587,"stop":1713432670588,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf209b362cf80c8","name":"Refresh subscription","time":{"start":1713433027677,"stop":1713433027678,"duration":1},"status":"passed","severity":"normal"},{"uid":"1690cf7cdf8c0a79","name":"should set field with only LIGHTPUSH enabled","time":{"start":1713432373296,"stop":1713432373296,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8ebecedf7c2692","name":"Sets default value correctly","time":{"start":1713432946745,"stop":1713432946745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b5cf03656269ad","name":"Check message with invalid timestamp is not received","time":{"start":1713432895918,"stop":1713432895919,"duration":1},"status":"passed","severity":"normal"},{"uid":"55bb9b5a5b858ca9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713432670599,"stop":1713432670599,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfbc262d43812780","name":"Push message with Basic HTML tag payload","time":{"start":1713432803160,"stop":1713432803160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25ad967ef50adeb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713432980795,"stop":1713432980795,"duration":0},"status":"passed","severity":"normal"},{"uid":"f223b83a4a65e3c1","name":"should not receive a peer event after stop","time":{"start":1713432873548,"stop":1713432873548,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb69d855433f1736","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713432372718,"stop":1713432372718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9fc784068e81ff","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713432468263,"stop":1713432468263,"duration":0},"status":"passed","severity":"normal"},{"uid":"af704de59ae17d74","name":"Subscribe to topic containing short and receive message","time":{"start":1713432670602,"stop":1713432670603,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ddafeaeabede6c","name":"Fails to push message with empty content topic","time":{"start":1713432887046,"stop":1713432887046,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d7fd6a94550cb6","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1713432373287,"stop":1713432373287,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9f347b24c4be22","name":"Check received message with timestamp: 1713432415189000000 ","time":{"start":1713432895917,"stop":1713432895917,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0b24acfd49ae32","name":"Push message with content topic containing short","time":{"start":1713432803186,"stop":1713432803187,"duration":1},"status":"passed","severity":"normal"},{"uid":"82479f450258b47","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1713432388404,"stop":1713432388404,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b887aa0ad49257","name":"Non Autosharding Cluster","time":{"start":1713432839544,"stop":1713432839544,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d964368857594f1","name":"handles different networkShards values correctly","time":{"start":1713432364893,"stop":1713432364894,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f177d52da94cbfc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713433027673,"stop":1713433027673,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65d34f52b429811","name":"Subscribe and publish message","time":{"start":1713432845774,"stop":1713432845774,"duration":0},"status":"passed","severity":"normal"},{"uid":"e829eddca2402ac2","name":"random static sharding 8 - Cluster ID: 252, Shard ID: 462","time":{"start":1713432902753,"stop":1713432902753,"duration":0},"status":"passed","severity":"normal"},{"uid":"3099306f4847c93","name":"Query Generator, No Decoder","time":{"start":1713432920178,"stop":1713432920179,"duration":1},"status":"passed","severity":"normal"},{"uid":"f465dded3cdc619f","name":"Push message with Script payload","time":{"start":1713432803159,"stop":1713432803159,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b78996a02b57fb4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713432364897,"stop":1713432364898,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ace8811fe6e470f","name":"should get / set TCP multiaddr","time":{"start":1713432373292,"stop":1713432373293,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ace015384b6d98","name":"Check received message containing XML","time":{"start":1713432895900,"stop":1713432895900,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cfc8e73e3fbd9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713433027679,"stop":1713433027680,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32fb533c8660ca5","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1713432505846,"stop":1713432505850,"duration":4},"status":"passed","severity":"normal"},{"uid":"313fc9559f4539fd","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1713432388403,"stop":1713432388403,"duration":0},"status":"passed","severity":"normal"},{"uid":"5398f0f1e7c7cc7e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1713432388401,"stop":1713432388402,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8831df3b372533","name":"Check received message containing unicode special characters","time":{"start":1713432895902,"stop":1713432895903,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c9329dfd7c7a5b","name":"should not fail to start the service if it is already started","time":{"start":1713432873543,"stop":1713432873546,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca03386660ee8988","name":"should properly create location multiaddrs - tcp6","time":{"start":1713432373294,"stop":1713432373294,"duration":0},"status":"passed","severity":"normal"},{"uid":"992e7eb4caa6e271","name":"Ping on unsubscribed peer","time":{"start":1713432492363,"stop":1713432492363,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5a9b7723aaa178","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1713432462801,"stop":1713432462803,"duration":2},"status":"passed","severity":"normal"},{"uid":"3989e5c0cdafe3e5","name":"Check received message containing Russian","time":{"start":1713432579604,"stop":1713432579604,"duration":0},"status":"passed","severity":"normal"},{"uid":"18254615b2494e11","name":"Check received message containing unicode special characters","time":{"start":1713432895916,"stop":1713432895916,"duration":0},"status":"passed","severity":"normal"},{"uid":"3646ddc6d16827b7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1713432845781,"stop":1713432845781,"duration":0},"status":"passed","severity":"normal"},{"uid":"5643b3fd653b5f3f","name":"Accepts a valid Waku Message","time":{"start":1713432381633,"stop":1713432381634,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6f8313eb7e2d27","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713433027680,"stop":1713433027680,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf5242f8ff108aa","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713432670592,"stop":1713432670592,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d28deff2459609","name":"Publish message with custom timestamp: Fri Apr 28 2023 09:33:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1713432839011,"stop":1713432839012,"duration":1},"status":"passed","severity":"normal"},{"uid":"4222c7cd3e4c9bda","name":"Fails to publish message with empty text","time":{"start":1713432839013,"stop":1713432839013,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c32df851a08f65","name":"Push message with content topic containing special chars","time":{"start":1713432887040,"stop":1713432887041,"duration":1},"status":"passed","severity":"normal"},{"uid":"915d5df37be70828","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app52/5/topic678/json","time":{"start":1713432839550,"stop":1713432839551,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a2c5f70713eb9d58","name":"Push message with Russian payload","time":{"start":1713432887029,"stop":1713432887029,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02950b6c901504b","name":"Check message with non string payload is not received","time":{"start":1713432895906,"stop":1713432895906,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc929b5872829bf","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1713432505876,"stop":1713432505876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced2f78f970c8acf","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713433027682,"stop":1713433027682,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b55d292adc434ad","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1713432364911,"stop":1713432364911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10b4c8f96416605","name":"Check message with invalid timestamp is not received","time":{"start":1713432895905,"stop":1713432895905,"duration":0},"status":"passed","severity":"normal"},{"uid":"899766536a43f04e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713432670605,"stop":1713432670606,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3c8c7b88a67ed5","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1713432364851,"stop":1713432364851,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed384957e94b18a5","name":"should set field with all protocols enabled","time":{"start":1713432373295,"stop":1713432373295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55ce5f860c72f10","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app22/8/topic869/test.js","time":{"start":1713432839552,"stop":1713432839553,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a05f389031df4a0e","name":"Check message on other pubsub topic is not received","time":{"start":1713432579622,"stop":1713432579622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b858061729f649","name":"Push message with short payload","time":{"start":1713432803154,"stop":1713432803156,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7e8a1b227923c70","name":"Check publish message containing SQL Injection","time":{"start":1713432839007,"stop":1713432839007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8ba08b1c546e05","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1713432388405,"stop":1713432388406,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab20d49225fd59de","name":"Check received message containing numeric","time":{"start":1713432579602,"stop":1713432579603,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b85fd24acb97d3d","name":"Decoder throws on undefined content topic","time":{"start":1713432378249,"stop":1713432378249,"duration":0},"status":"passed","severity":"normal"},{"uid":"f592ff1dbafc408a","name":"removeEventListener with wrong event","time":{"start":1713432455418,"stop":1713432455419,"duration":1},"status":"passed","severity":"normal"},{"uid":"1417830bb37713c9","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1713432505879,"stop":1713432505879,"duration":0},"status":"passed","severity":"normal"},{"uid":"28741d676c5d0327","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1713432372721,"stop":1713432372721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2930ebafc39071d","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1713432931819,"stop":1713432931819,"duration":0},"status":"passed","severity":"normal"},{"uid":"83736010771c0e40","name":"safeDispatchEvent","time":{"start":1713432455421,"stop":1713432455421,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae53b557825ed03","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713432640737,"stop":1713432640737,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8bf8e6a3ac6c11","name":"Push message with content topic containing special chars","time":{"start":1713432803201,"stop":1713432803202,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1525755c01b8f0","name":"it tolerates circular branch references","time":{"start":1713432389237,"stop":1713432389237,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f87769ae03c91f","name":"Subscribe to topic containing long and receive message","time":{"start":1713433027678,"stop":1713433027678,"duration":0},"status":"passed","severity":"normal"},{"uid":"415582a3ff80d2af","name":"should return the pubsub topic directly if a string is provided","time":{"start":1713432364908,"stop":1713432364909,"duration":1},"status":"passed","severity":"normal"},{"uid":"41674f97c579bd8a","name":"Check received message containing Arabic","time":{"start":1713432895898,"stop":1713432895898,"duration":0},"status":"passed","severity":"normal"},{"uid":"c351682139852c16","name":"Push message with XML payload","time":{"start":1713432887030,"stop":1713432887031,"duration":1},"status":"passed","severity":"normal"},{"uid":"782587a5a83723a3","name":"Publishes to nwaku","time":{"start":1713432831627,"stop":1713432831628,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21f26eea0e5404e","name":"ignores domain fetching errors","time":{"start":1713432389238,"stop":1713432389238,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b92d15f364a473","name":"Passing page size 19 when there are 20 messages","time":{"start":1713432938026,"stop":1713432938026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed017d10cb47f34e","name":"Light Node - default protocols","time":{"start":1713432959995,"stop":1713432959996,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0769c26ffea5c2e","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app10/5/topic681/utf8","time":{"start":1713432839546,"stop":1713432839548,"duration":2},"status":"skipped","severity":"normal"},{"uid":"18c122e11706947a","name":"should return false","time":{"start":1713432373290,"stop":1713432373290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f802598220b1d6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1713432372720,"stop":1713432372720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d328fe81d971179c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1713432364909,"stop":1713432364910,"duration":1},"status":"passed","severity":"normal"},{"uid":"555b44b5e3f217b7","name":"Check message on other pubsub topic is not received","time":{"start":1713432895919,"stop":1713432895919,"duration":0},"status":"passed","severity":"normal"},{"uid":"8193a8644d8e012b","name":"Push message with content topic containing long","time":{"start":1713432803187,"stop":1713432803199,"duration":12},"status":"passed","severity":"normal"},{"uid":"d00844318062cad","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713432640736,"stop":1713432640737,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1db4bfd932bf0cf","name":"Query with Promise Callback, No message returned","time":{"start":1713432920182,"stop":1713432920183,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba030de94107bd9b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713433027669,"stop":1713433027670,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d229c66c2351c05","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1713432839174,"stop":1713432839175,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c8ba689a99a95a33","name":"Subscribe to topic containing Script and receive message","time":{"start":1713432670610,"stop":1713432670611,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddb67df0f909a26","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713432364897,"stop":1713432364897,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1e24da5d10c20a","name":"Subscribe and receives messages on 20 topics","time":{"start":1713433027675,"stop":1713433027675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d3fd4ab4a3aa76","name":"Check publish message containing short","time":{"start":1713432839004,"stop":1713432839004,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0b703c1df62833","name":"should properly create location multiaddrs - udp6","time":{"start":1713432373293,"stop":1713432373294,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22a095b5a71682","name":"Push message with XML payload","time":{"start":1713432803159,"stop":1713432803160,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68b526e7a141d0d","name":"Push message with rate limit","time":{"start":1713432887049,"stop":1713432887049,"duration":0},"status":"passed","severity":"normal"},{"uid":"898d3b38a9c8bf38","name":"Ephemeral field set to true","time":{"start":1713432378247,"stop":1713432378247,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf40f81bd5a6f4e","name":"Check publish message containing XML","time":{"start":1713432839008,"stop":1713432839008,"duration":0},"status":"passed","severity":"normal"},{"uid":"72559558d9261ff7","name":"Push message with long payload","time":{"start":1713432803156,"stop":1713432803156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50105dc0ab804b5","name":"Encoder throws on empty string content topic","time":{"start":1713432399061,"stop":1713432399061,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2595a36c04e1d","name":"Check message received after nwaku node is restarted","time":{"start":1713432895908,"stop":1713432895908,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f517072277e1da04","name":"Query Generator, Multiple PubsubTopics","time":{"start":1713432920178,"stop":1713432920178,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ebba34d012a71f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1713432946889,"stop":1713432946889,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f459cd1ac6d689","name":"Encoder throws on undefined content topic","time":{"start":1713432399060,"stop":1713432399061,"duration":1},"status":"passed","severity":"normal"},{"uid":"2493ac7af33b14c3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713433027682,"stop":1713433027682,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd2e37ea030aa3c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713433027681,"stop":1713433027681,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8310445bba4b581","name":"Check received message containing escaped characters","time":{"start":1713432895901,"stop":1713432895902,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9735358f76ba59c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1713432388403,"stop":1713432388404,"duration":1},"status":"passed","severity":"normal"},{"uid":"8033292787c85203","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1713432425578,"stop":1713432425578,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72f8c78d52c6ce5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713432640741,"stop":1713432640742,"duration":1},"status":"passed","severity":"normal"},{"uid":"848a9e8119b87eb3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1713432372718,"stop":1713432372718,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73c790b32c42185","name":"Subscribe to topic containing Russian and publish message","time":{"start":1713432845780,"stop":1713432845780,"duration":0},"status":"passed","severity":"normal"},{"uid":"235e6d26af43a14f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1713432505872,"stop":1713432505874,"duration":2},"status":"passed","severity":"normal"},{"uid":"c05281f728606089","name":"Does not throw an exception when node disconnects","time":{"start":1713432946743,"stop":1713432946743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f804c251ad7e7bfc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713432468261,"stop":1713432468261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1db0741407071900","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713432503715,"stop":1713432503715,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b28f916feae6bf","name":"Encoder throws on empty string content topic","time":{"start":1713432400765,"stop":1713432400765,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0730bd3e708fc2","name":"Push message with Russian payload","time":{"start":1713432803158,"stop":1713432803158,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11fca2c9853e7aa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713433027669,"stop":1713433027669,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a877c26f501e04c","name":"Check publish message containing Arabic","time":{"start":1713432839006,"stop":1713432839006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98a7994f5df51a4","name":"random static sharding 4 - Cluster ID: 143, Shard ID: 265","time":{"start":1713432902750,"stop":1713432902750,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb834e8735e482a","name":"Push message with meta","time":{"start":1713432887046,"stop":1713432887047,"duration":1},"status":"passed","severity":"normal"},{"uid":"d261cce60726bd2a","name":"Push to array if already present","time":{"start":1713432364283,"stop":1713432364284,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd213a309c97b3e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713432918960,"stop":1713432918961,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0dddcdfe3141047","name":"1 Relay, 1 fetch","time":{"start":1713432388891,"stop":1713432388892,"duration":1},"status":"passed","severity":"normal"},{"uid":"924f1ec3900b4d57","name":"Subscribe to topic containing emoji and publish message","time":{"start":1713432845785,"stop":1713432845785,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3581557196d0ef","name":"Push message with content topic containing escaped characters","time":{"start":1713432887045,"stop":1713432887045,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b0744f148dca0b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1713432364890,"stop":1713432364891,"duration":1},"status":"passed","severity":"normal"},{"uid":"5297fa47d65e1786","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1713432845784,"stop":1713432845784,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f3548b61b411b9","name":"Check publish message containing unicode special characters","time":{"start":1713432839010,"stop":1713432839010,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a327f4119224fe","name":"Push message with numeric payload","time":{"start":1713432803156,"stop":1713432803157,"duration":1},"status":"passed","severity":"normal"},{"uid":"1abec694abcfea","name":"should throw error - no id","time":{"start":1713432373289,"stop":1713432373289,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e62c3669043e7a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713432676377,"stop":1713432676377,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5e3a21ffd4036e","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1713432836716,"stop":1713432836717,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb3026726c7c3a3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1713432364912,"stop":1713432364912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ca2ff4d8cff0af","name":"Privacy Node - default protocol","time":{"start":1713432959996,"stop":1713432959996,"duration":0},"status":"passed","severity":"normal"},{"uid":"e935a8ea408a93e7","name":"Check message received after nwaku node is restarted","time":{"start":1713432895921,"stop":1713432895921,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7234fbaf9695c5c","name":"Check received message containing emoji","time":{"start":1713432895916,"stop":1713432895916,"duration":0},"status":"passed","severity":"normal"},{"uid":"1028530c89f0dcdc","name":"Subscribe and receives messages on 20 topics","time":{"start":1713432670594,"stop":1713432670596,"duration":2},"status":"passed","severity":"normal"},{"uid":"b509e80cc066be2","name":"Check received message containing shell command","time":{"start":1713432579611,"stop":1713432579612,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34fa86d023110f8","name":"Push message with content topic containing SQL Injection","time":{"start":1713432887042,"stop":1713432887042,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fb1918915ba779","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1713432845776,"stop":1713432845776,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abee64f12655af6","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1713432946888,"stop":1713432946888,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f3099732a02d36","name":"pre and post cipher","time":{"start":1713432399440,"stop":1713432399440,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f01eff7b3d36e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1713432364895,"stop":1713432364895,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b3457476d38ddd","name":"Check received message containing emoji","time":{"start":1713432579616,"stop":1713432579616,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46347d3f0fff83e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713432670610,"stop":1713432670610,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7469f31615de8b","name":"Generator, 2 different pubsubtopics","time":{"start":1713432918958,"stop":1713432918958,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6fe78d94723adc18","name":"should not receive a peer event before start","time":{"start":1713432873547,"stop":1713432873547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35b6a4a8043ccf0","name":"Check received message containing long","time":{"start":1713432895896,"stop":1713432895896,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0f4419a304c73","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1713432845780,"stop":1713432845780,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58b265ccd7e2684","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713432836720,"stop":1713432836720,"duration":0},"status":"passed","severity":"normal"},{"uid":"3157d42e7d0a2db4","name":"Subscribe to topic containing short and receive message","time":{"start":1713433027668,"stop":1713433027668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8923a39e48ba69f","name":"Query with Ordered Callback, No message returned","time":{"start":1713432920181,"stop":1713432920181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26a298794204392","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1713432364907,"stop":1713432364908,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f68711a58667ef","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713433027676,"stop":1713433027676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64571cd26bf749a9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1713432946890,"stop":1713432946890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b986cd28a270e743","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1713432920179,"stop":1713432920179,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53b6bc2f9c4893a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713432503714,"stop":1713432503714,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a4e7f029c5bb79","name":"Asymmetric encrypt & decrypt","time":{"start":1713432399438,"stop":1713432399439,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93c6e0bd44fa63b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1713432364893,"stop":1713432364893,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ed3cdbdce8c536","name":"Push message with Arabic payload","time":{"start":1713432803158,"stop":1713432803158,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc4aabfd7b58876","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1713432910310,"stop":1713432910310,"duration":0},"status":"passed","severity":"normal"},{"uid":"799b4c9566deae8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713433027673,"stop":1713433027674,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0f38c59b53293b","name":"Check received message containing short","time":{"start":1713432579601,"stop":1713432579602,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b34f3a5e34bf9d","name":"should throw an error for missing sharding configuration","time":{"start":1713432364912,"stop":1713432364913,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5490f602ef604ee","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713433027675,"stop":1713433027675,"duration":0},"status":"passed","severity":"normal"},{"uid":"26840e569c7de30b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1713432946887,"stop":1713432946887,"duration":0},"status":"passed","severity":"normal"},{"uid":"150f35a24299dc21","name":"should emit a peer event after start","time":{"start":1713432392962,"stop":1713432392962,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82d64a056392c93","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1713432399059,"stop":1713432399059,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d068e1544a706e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713433027669,"stop":1713433027669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cc509d38b3c864","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1713432364902,"stop":1713432364903,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8c0bab33eb761b","name":"can start the service","time":{"start":1713432873542,"stop":1713432873542,"duration":0},"status":"passed","severity":"normal"},{"uid":"92837a6bac1e64ba","name":"returns all values when wanted number is greater than available values","time":{"start":1713432388015,"stop":1713432388015,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d0eb2da10a0bc8","name":"should be called for bootstrap peers","time":{"start":1713432422609,"stop":1713432422609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c913282f16e90900","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1713432505877,"stop":1713432505877,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb84820a59b8857","name":"configure the node with multiple content topics","time":{"start":1713432839554,"stop":1713432839554,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a7369d684e1ad1a","name":"Push message with content topic containing Russian","time":{"start":1713432887042,"stop":1713432887042,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc93498874896ed","name":"Check publish message containing long","time":{"start":1713432839004,"stop":1713432839005,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd670039c2299d59","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713432670609,"stop":1713432670609,"duration":0},"status":"passed","severity":"normal"}] |