mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"906f90fffc2775c9","name":"Subscribe to topic containing XML and receive message","time":{"start":1736505119442,"stop":1736505119442,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef63cea2ef91cae","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1736505050004,"stop":1736505050004,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf166269945909","name":"caches peers it previously fetched","time":{"start":1736504920743,"stop":1736504920744,"duration":1},"status":"passed","severity":"normal"},{"uid":"2441ee687aa28fa1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1736505221987,"stop":1736505221987,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe59b798ed10acd","name":"Publish message with rate limit","time":{"start":1736505218551,"stop":1736505218551,"duration":0},"status":"passed","severity":"normal"},{"uid":"7827d0cb6120eab6","name":"Ephemeral field set to true","time":{"start":1736504912212,"stop":1736504912212,"duration":0},"status":"passed","severity":"normal"},{"uid":"20014858b4615767","name":"Check meta is set [symmetric]","time":{"start":1736504931061,"stop":1736504931061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98dc09be5610bac","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1736504894343,"stop":1736504894343,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a4dcc5b21d35cd","name":"Fails to push message with large meta","time":{"start":1736505218249,"stop":1736505218249,"duration":0},"status":"passed","severity":"normal"},{"uid":"66432a5e777dd8cc","name":"Push message with Arabic payload","time":{"start":1736505218228,"stop":1736505218229,"duration":1},"status":"passed","severity":"normal"},{"uid":"7886c906f711da40","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1736504931059,"stop":1736504931060,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b986c9ccf5f2147","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736505009357,"stop":1736505009357,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e26988550af7363","name":"should add and remove event listeners correctly","time":{"start":1736504924686,"stop":1736504924686,"duration":0},"status":"passed","severity":"normal"},{"uid":"370805c02f83c426","name":"Check meta is set [ecies]","time":{"start":1736504932849,"stop":1736504932849,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f92170cf841b65","name":"should set field with only FILTER enabled","time":{"start":1736504903927,"stop":1736504903928,"duration":1},"status":"passed","severity":"normal"},{"uid":"56018d68e267ea37","name":"Check message received after jswaku node is restarted","time":{"start":1736505194913,"stop":1736505194915,"duration":2},"status":"skipped","severity":"normal"},{"uid":"1c477c64d2db9c2f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1736504894345,"stop":1736504894345,"duration":0},"status":"passed","severity":"normal"},{"uid":"62931ce040cfb0dc","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1736505009354,"stop":1736505009355,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa29b61e0fdb19f","name":"Check publish message after client node is restarted","time":{"start":1736505218550,"stop":1736505218550,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9741eedcd24024a","name":"through manual discovery","time":{"start":1736505147324,"stop":1736505147324,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd90eb0c62b456b","name":"Check received message containing XML","time":{"start":1736505194923,"stop":1736505194923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9db899669554c21","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1736505049961,"stop":1736505049962,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c12d34e415fb23d","name":"can start the service","time":{"start":1736505242961,"stop":1736505242962,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c582bfc17402e3","name":"Check message with invalid timestamp is not received","time":{"start":1736505086564,"stop":1736505086564,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3a5a720b20555c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1736505282433,"stop":1736505282433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24d947a5ca5d6b3","name":"Push message with content topic containing Arabic","time":{"start":1736505218239,"stop":1736505218240,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a03a92c9bcd049","name":"Reusing cursor across nodes","time":{"start":1736505250605,"stop":1736505250605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18255e686596e85","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1736505221984,"stop":1736505221984,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11eeb487b1b5d2b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1736505288386,"stop":1736505288386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e6c91bbe0d1a4a","name":"Subscribe to topic containing short and receive message","time":{"start":1736505288383,"stop":1736505288383,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a2633332a6284f","name":"returns all values when wanted number matches available values","time":{"start":1736504919829,"stop":1736504919830,"duration":1},"status":"passed","severity":"normal"},{"uid":"830f11d048dc070a","name":"Check message on other pubsub topic is not received","time":{"start":1736505194910,"stop":1736505194911,"duration":1},"status":"passed","severity":"normal"},{"uid":"f795df92c6dd21ea","name":"Ordered callback, aborts when callback returns true","time":{"start":1736505292291,"stop":1736505292292,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4fd00de312c8b0","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1736505279231,"stop":1736505279232,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c8bd2b0ec307f4","name":"Should update shard info","time":{"start":1736505147712,"stop":1736505147712,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2939f1a6ae4ad8d","name":"Subscribe and receive messages via waku relay post","time":{"start":1736505119424,"stop":1736505119431,"duration":7},"status":"passed","severity":"normal"},{"uid":"148c6198508f3185","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1736504911895,"stop":1736504911895,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2c9060cd2a648","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1736505288391,"stop":1736505288392,"duration":1},"status":"passed","severity":"normal"},{"uid":"adbf2e15fdc1a4d3","name":"Push message with content topic containing Chinese","time":{"start":1736505204396,"stop":1736505204396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a97a4e2e890c88","name":"Check received message containing Arabic","time":{"start":1736505194921,"stop":1736505194921,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b1f3e5f57ed012","name":"random static sharding 2 - Cluster ID: 329, Shard ID: 529","time":{"start":1736505253960,"stop":1736505253960,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df748be2a5cf90f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1736504958298,"stop":1736504958300,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4eeb77e70af4781","name":"Decoder throws on undefined content topic","time":{"start":1736504931063,"stop":1736504931063,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcea5ff9d90e284","name":"should return valid sharding parameters for static sharding","time":{"start":1736504894367,"stop":1736504894367,"duration":0},"status":"passed","severity":"normal"},{"uid":"3036462e2bdda26","name":"Number of peers are maintained correctly","time":{"start":1736505047276,"stop":1736505047276,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c75bd95f9b7c084","name":"should encode/decode to text encoding","time":{"start":1736504903919,"stop":1736504903922,"duration":3},"status":"passed","severity":"normal"},{"uid":"abde65f24c968eb","name":"Check received message with timestamp: 1736504957461000000 ","time":{"start":1736505194927,"stop":1736505194929,"duration":2},"status":"passed","severity":"normal"},{"uid":"917e7e0b4e14dfc8","name":"Decoder throws on undefined content topic","time":{"start":1736504912214,"stop":1736504912214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5646271ea85ceac7","name":"Check message with non string payload is not received","time":{"start":1736505194912,"stop":1736505194913,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d2ca1b592df604b","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1736505050393,"stop":1736505050394,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4881c3e23f63b465","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1736505119442,"stop":1736505119443,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d63f7fc4edc07fb","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1736504902957,"stop":1736504902957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c343e6ab7c76e470","name":"Subscribe to topic containing XML and publish message","time":{"start":1736505221989,"stop":1736505221990,"duration":1},"status":"passed","severity":"normal"},{"uid":"8379f1ff3cfc47b0","name":"LightPush with 0 connections","time":{"start":1736505050582,"stop":1736505050582,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5592fa4d27d8a6c1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736505146096,"stop":1736505146096,"duration":0},"status":"passed","severity":"normal"},{"uid":"851690b4c226a92e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1736505049904,"stop":1736505049904,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfd5be788f7f72c","name":"Check received message containing numeric","time":{"start":1736505194890,"stop":1736505194891,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a94e2387908f3a1","name":"start node with empty content topic","time":{"start":1736505247325,"stop":1736505247325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a416e0c875481f9d","name":"Check publish message containing numeric","time":{"start":1736505218522,"stop":1736505218522,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ad7c43462d4e16","name":"Check received message containing Basic HTML tag","time":{"start":1736505194923,"stop":1736505194924,"duration":1},"status":"passed","severity":"normal"},{"uid":"708cff41f9a1b91c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736505050003,"stop":1736505050004,"duration":1},"status":"passed","severity":"normal"},{"uid":"d004c0fa2308c51","name":"Publish message with custom timestamp: Sat Jan 20 2024 10:33:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1736505218538,"stop":1736505218538,"duration":0},"status":"passed","severity":"normal"},{"uid":"e921b2a0eb4e9611","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1736504958300,"stop":1736504958301,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f5ae26c822b7f5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1736504894358,"stop":1736504894358,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee708d092e7efc31","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1736504932848,"stop":1736504932848,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4b244e9dec1717","name":"Subscribe and receive messages via lightPush","time":{"start":1736505288391,"stop":1736505288391,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b8d96f2acf06f2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1736505288389,"stop":1736505288390,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0bf157086aba2b","name":"safeDispatchEvent","time":{"start":1736504998600,"stop":1736504998600,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b02952a75b6d17","name":"Check received message containing escaped characters","time":{"start":1736505194926,"stop":1736505194926,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc6d42dfac1e72b","name":"Register correct protocols","time":{"start":1736505221982,"stop":1736505221982,"duration":0},"status":"passed","severity":"normal"},{"uid":"9926e642aa2688ea","name":"Subscribe to topic containing long and receive message","time":{"start":1736505288383,"stop":1736505288384,"duration":1},"status":"passed","severity":"normal"},{"uid":"a555849f8815b2fd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1736505288386,"stop":1736505288386,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1e41b8a8fe43f6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1736505204398,"stop":1736505204398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fc5e031dfc80d2","name":"retrieves a single peer","time":{"start":1736504920741,"stop":1736504920742,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7a9c60767db8df","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1736505009358,"stop":1736505009359,"duration":1},"status":"passed","severity":"normal"},{"uid":"80273d2a77f1e6b1","name":"Push message with content topic containing XML","time":{"start":1736505218242,"stop":1736505218242,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d132ae82b739c8","name":"should throw an error for missing sharding configuration","time":{"start":1736504894368,"stop":1736504894368,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d09d7667de3360","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1736505288388,"stop":1736505288389,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb394a113413ea","name":"should not fail to start the service if it is already started","time":{"start":1736504968856,"stop":1736504968856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2df93aa8fc334e8","name":"Non TWN Cluster","time":{"start":1736505247319,"stop":1736505247319,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a92bf52452c610","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1736505050391,"stop":1736505050391,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9099ceaac73a3edc","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1736504911492,"stop":1736504911493,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fb2eb566e36f54","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1736504894362,"stop":1736504894362,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f192d0cb1699c81","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1736505049886,"stop":1736505049889,"duration":3},"status":"passed","severity":"normal"},{"uid":"76f17bc591478ee4","name":"Relay + Store","time":{"start":1736504964100,"stop":1736504964101,"duration":1},"status":"passed","severity":"normal"},{"uid":"9749191cd24dd8be","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1736505288399,"stop":1736505288400,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b99d84b939cac5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1736505288393,"stop":1736505288394,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc18172beb3a34a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1736504894366,"stop":1736504894367,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6839d1b00f630f8","name":"should return false","time":{"start":1736504903917,"stop":1736504903918,"duration":1},"status":"passed","severity":"normal"},{"uid":"10260b649df86e1a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1736504931060,"stop":1736504931061,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75cd6fb0c04761d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1736504958294,"stop":1736504958297,"duration":3},"status":"passed","severity":"normal"},{"uid":"d166e10568ac7299","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1736504894345,"stop":1736504894345,"duration":0},"status":"passed","severity":"normal"},{"uid":"731bfb07262f686c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1736504894344,"stop":1736504894344,"duration":0},"status":"passed","severity":"normal"},{"uid":"21afec6745bde0c1","name":"Overlapping topic subscription","time":{"start":1736505288382,"stop":1736505288382,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a5ab648e406bb0","name":"returns all values when wanted number is greater than available values","time":{"start":1736504919831,"stop":1736504919831,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b4e0a968852963","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1736504894361,"stop":1736504894362,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88474006bee474c","name":"Throws when trying to push message with empty payload","time":{"start":1736505204393,"stop":1736505204393,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c22ab5e8612fbc4","name":"Check received message containing shell command","time":{"start":1736505086556,"stop":1736505086556,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba66b77eadeb6ffa","name":"Push message with Russian payload","time":{"start":1736505218229,"stop":1736505218229,"duration":0},"status":"passed","severity":"normal"},{"uid":"a924727a09b9bf03","name":"should reject if WakuNode is not started","time":{"start":1736504938305,"stop":1736504938306,"duration":1},"status":"passed","severity":"normal"},{"uid":"6458a43e0bc9bc8b","name":"Push message with custom timestamp: 1736501450749","time":{"start":1736505218253,"stop":1736505218256,"duration":3},"status":"passed","severity":"normal"},{"uid":"55ab3cfa0ff24a17","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1736504897234,"stop":1736504897235,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2242447ab7910e7","name":"non connected peers","time":{"start":1736505195198,"stop":1736505195198,"duration":0},"status":"skipped","severity":"normal"},{"uid":"740e02c09980096b","name":"Push message with content topic containing emoji","time":{"start":1736505204401,"stop":1736505204402,"duration":1},"status":"passed","severity":"normal"},{"uid":"6240c5b36b014822","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1736505221992,"stop":1736505221992,"duration":0},"status":"passed","severity":"normal"},{"uid":"76516f39c0c937be","name":"isConnected should return false after all peers disconnect","time":{"start":1736504992259,"stop":1736504992260,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad607ddc8b04de9","name":"Waku message hash computation (payload length 0)","time":{"start":1736504897236,"stop":1736504897237,"duration":1},"status":"passed","severity":"normal"},{"uid":"e385fc59e50c7284","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1736504902959,"stop":1736504902960,"duration":1},"status":"passed","severity":"normal"},{"uid":"d151b379eb21f71d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1736505113377,"stop":1736505113377,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63487deb51e062d","name":"should properly compute the node id","time":{"start":1736504903918,"stop":1736504903918,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd1204d96894271","name":"listenerCount","time":{"start":1736504998597,"stop":1736504998597,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c862e2139c87982","name":"should return usable stream attached to connection","time":{"start":1736504911488,"stop":1736504911489,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0407d0d7dedee29","name":"Ping on unsubscribed peer","time":{"start":1736505006188,"stop":1736505006188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f4369811704638","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1736505288397,"stop":1736505288398,"duration":1},"status":"passed","severity":"normal"},{"uid":"9048d78c3fa606a2","name":"should not receive a peer event before start","time":{"start":1736505242964,"stop":1736505242964,"duration":0},"status":"passed","severity":"normal"},{"uid":"2735192e2d93810e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1736505221987,"stop":1736505221988,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf96eb10dc3d27d","name":"Accepts a valid Waku Message","time":{"start":1736504941771,"stop":1736504941772,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfcdfcb682560c1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1736504894353,"stop":1736504894354,"duration":1},"status":"passed","severity":"normal"},{"uid":"222f35ebc3ee6cf9","name":"Push message with content topic containing Arabic","time":{"start":1736505204396,"stop":1736505204396,"duration":0},"status":"passed","severity":"normal"},{"uid":"95572876eab41ac4","name":"Round trip binary serialization","time":{"start":1736504912211,"stop":1736504912212,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3e77eaaa60dd7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1736505050034,"stop":1736505050034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f38cb9bb92a8b00","name":"throws on content topic with empty topic name field","time":{"start":1736504894331,"stop":1736504894333,"duration":2},"status":"passed","severity":"normal"},{"uid":"a28aa1b425cca3ca","name":"Check message received after nwaku node is restarted","time":{"start":1736505086569,"stop":1736505086569,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87fb1a50f39d3adf","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1736505221987,"stop":1736505221987,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d78a2361453905f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1736505288390,"stop":1736505288390,"duration":0},"status":"passed","severity":"normal"},{"uid":"3576b431c0d56dfb","name":"Nwaku publishes","time":{"start":1736505212208,"stop":1736505212213,"duration":5},"status":"passed","severity":"normal"},{"uid":"dee8bf9faa40c41c","name":"Generator, custom pubsub topic","time":{"start":1736505282437,"stop":1736505282438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e8808d339fdaa2","name":"Check received message containing Script","time":{"start":1736505194897,"stop":1736505194898,"duration":1},"status":"passed","severity":"normal"},{"uid":"466bc8e383f8974d","name":"Check publish message containing long","time":{"start":1736505218521,"stop":1736505218521,"duration":0},"status":"passed","severity":"normal"},{"uid":"318547ecd95f0d9d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1736504894351,"stop":1736504894352,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f4e42ab4eb6e24","name":"Encoder throws on empty string content topic","time":{"start":1736504912213,"stop":1736504912213,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba5c5de96d73d2","name":"Using a function","time":{"start":1736505298379,"stop":1736505298379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d285ddd29fee3fc7","name":"Check received message containing escaped characters","time":{"start":1736505086557,"stop":1736505086557,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f6dfacc903aa5b","name":"Encoder throws on empty string content topic","time":{"start":1736504932850,"stop":1736504932850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b2a681e9de2e82","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736505049862,"stop":1736505049863,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c293eeaad159313","name":"Push message with XML payload","time":{"start":1736505204384,"stop":1736505204384,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e43092769776ccc","name":"Asymmetric encrypt & decrypt","time":{"start":1736504931675,"stop":1736504931676,"duration":1},"status":"passed","severity":"normal"},{"uid":"e036d9a8db3bbe76","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1736505086561,"stop":1736505086564,"duration":3},"status":"passed","severity":"normal"},{"uid":"ebeed3f4549568c9","name":"Push message equal or less that 1MB","time":{"start":1736505218258,"stop":1736505218258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72478ea1910f462","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1736505049962,"stop":1736505049962,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5eb04a95f42afa","name":"should properly create location multiaddrs - udp4","time":{"start":1736504903924,"stop":1736504903924,"duration":0},"status":"passed","severity":"normal"},{"uid":"da421aea6c0665ec","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1736505288392,"stop":1736505288392,"duration":0},"status":"passed","severity":"normal"},{"uid":"10616c39284ba606","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1736505050410,"stop":1736505050415,"duration":5},"status":"skipped","severity":"normal"},{"uid":"3734aa84b1ade312","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1736504938095,"stop":1736504938097,"duration":2},"status":"passed","severity":"normal"},{"uid":"c99bfe1f739487af","name":"Check message with no payload is not received","time":{"start":1736505194912,"stop":1736505194912,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74cfe4e600641e","name":"Check received message containing JSON","time":{"start":1736505194924,"stop":1736505194926,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1f1b10e75d582c7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1736505288385,"stop":1736505288385,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e4810b17aa2f9b","name":"Subscribe to topic containing Script and publish message","time":{"start":1736505221989,"stop":1736505221989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a618f19264de2249","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1736504894364,"stop":1736504894365,"duration":1},"status":"passed","severity":"normal"},{"uid":"882fccfe60f0df10","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1736504894357,"stop":1736504894357,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2de379dbe7a98c5","name":"Does not throw an exception when node disconnects","time":{"start":1736505298379,"stop":1736505298379,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfd3ef60ff482b1","name":"1 Store, 2 fetches","time":{"start":1736504920305,"stop":1736504920306,"duration":1},"status":"passed","severity":"normal"},{"uid":"98bd466e6d18f8b8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1736504894359,"stop":1736504894359,"duration":0},"status":"passed","severity":"normal"},{"uid":"4838f1ef25a90a00","name":"Push message on custom pubsubTopic","time":{"start":1736505146096,"stop":1736505146096,"duration":0},"status":"passed","severity":"normal"},{"uid":"63edc763c6fbab6c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1736505297956,"stop":1736505297956,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc687ac14b7d0580","name":"Ephemeral field is preserved - encoder v0","time":{"start":1736504965989,"stop":1736504965989,"duration":0},"status":"passed","severity":"normal"},{"uid":"af99819bb1ed6904","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1736504902966,"stop":1736504902967,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8627ae79696cc01","name":"should throw an error for an unconfigured topic","time":{"start":1736504894365,"stop":1736504894365,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc302bf049c8ce5","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1736504894349,"stop":1736504894349,"duration":0},"status":"passed","severity":"normal"},{"uid":"22436e086c5b05bb","name":"Check message with no payload is not received","time":{"start":1736505194934,"stop":1736505194935,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73c28ad8085a374","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1736505297955,"stop":1736505297956,"duration":1},"status":"passed","severity":"normal"},{"uid":"800da5d43644d34c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1736505009355,"stop":1736505009356,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52e9a80170215db","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1736504920298,"stop":1736504920299,"duration":1},"status":"passed","severity":"normal"},{"uid":"9226ec4044363c65","name":"Push message with shell command payload","time":{"start":1736505204385,"stop":1736505204387,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8dbc2cb43a895e0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1736505364535,"stop":1736505364535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edceea9dc603dc2","name":"Query Generator, No Decoder","time":{"start":1736505268793,"stop":1736505268793,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65fb15cb8076f99","name":"Js publishes, other Js receives","time":{"start":1736505212213,"stop":1736505212214,"duration":1},"status":"passed","severity":"normal"},{"uid":"468c4977c144416","name":"should set field with all protocols disabled","time":{"start":1736504903926,"stop":1736504903926,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a919dc20f0cf18","name":"should set field with only STORE enabled","time":{"start":1736504903927,"stop":1736504903927,"duration":0},"status":"passed","severity":"normal"},{"uid":"940c080962eaecbc","name":"Subscribe and receive messages via lightPush","time":{"start":1736505119423,"stop":1736505119423,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c340133c19d0b1","name":"Decoder throws on empty string content topic","time":{"start":1736504932850,"stop":1736504932851,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca47493a5e2a01e","name":"should only return 1 node with relay capability","time":{"start":1736504920744,"stop":1736504920744,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f5de011ff556f2","name":"should decode valid enr with tcp successfully","time":{"start":1736504903915,"stop":1736504903915,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72dca62edd59fee","name":"Check received message containing Russian","time":{"start":1736505086553,"stop":1736505086553,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ecd5270af14b01","name":"should wait for Store peer to be connected","time":{"start":1736504938309,"stop":1736504938309,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bcfd1f9ba0a2ab","name":"should be able to encode the field with only FILTER set to true","time":{"start":1736504902956,"stop":1736504902957,"duration":1},"status":"passed","severity":"normal"},{"uid":"f177e9c7d7e28d53","name":"Check publish message containing unicode special characters","time":{"start":1736505218535,"stop":1736505218537,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4e0bb34feac1a40","name":"Subscribe to topic containing Script and receive message","time":{"start":1736505288399,"stop":1736505288399,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6b930e87ed30b1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1736505113381,"stop":1736505113381,"duration":0},"status":"passed","severity":"normal"},{"uid":"841955952d93e04d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1736505050017,"stop":1736505050021,"duration":4},"status":"passed","severity":"normal"},{"uid":"bcc8a070e837e4c6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1736504920746,"stop":1736504920747,"duration":1},"status":"skipped","severity":"normal"},{"uid":"be5891948b33815c","name":"Push message with custom timestamp: 1736508650749","time":{"start":1736505218256,"stop":1736505218257,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87778d326313c58","name":"should not receive a peer event before start","time":{"start":1736504968857,"stop":1736504968860,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5cae6a6ad15d56c","name":"Check received message containing JSON","time":{"start":1736505194899,"stop":1736505194902,"duration":3},"status":"passed","severity":"normal"},{"uid":"2b039b3ec7e40613","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736505049931,"stop":1736505049932,"duration":1},"status":"passed","severity":"normal"},{"uid":"66833cecb8201c1f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1736505288393,"stop":1736505288393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3374ddd00994c5","name":"LightPush with 1 connections","time":{"start":1736505050582,"stop":1736505050583,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4db89c9eb8b6a986","name":"Mutual subscription","time":{"start":1736505221981,"stop":1736505221981,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36222d10f5f98c5","name":"Check received message containing unicode special characters","time":{"start":1736505086558,"stop":1736505086558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d443158ffa4185","name":"should properly create location multiaddrs - tcp","time":{"start":1736504903925,"stop":1736504903926,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0ebc2a18eed3e9","name":"Push message with content topic containing shell command","time":{"start":1736505204399,"stop":1736505204399,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3eee9c2e3a1bd2","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1736504894335,"stop":1736504894335,"duration":0},"status":"passed","severity":"normal"},{"uid":"17232e0908cc6223","name":"Check received message containing special chars","time":{"start":1736505194920,"stop":1736505194920,"duration":0},"status":"passed","severity":"normal"},{"uid":"2041c33db11d0316","name":"Push message with long payload","time":{"start":1736505218225,"stop":1736505218225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c643d5a57b62edbc","name":"handles multiple messages","time":{"start":1736505289914,"stop":1736505289914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c052bdd0928a44b2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1736504965225,"stop":1736504965226,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1748aa28a91d02e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1736504902968,"stop":1736504902969,"duration":1},"status":"passed","severity":"normal"},{"uid":"3310ab6c3562bc47","name":"should find and add new peers","time":{"start":1736504938257,"stop":1736504938258,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6524500b7b94d7","name":"Publishes to nwaku","time":{"start":1736505212207,"stop":1736505212208,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c01204f5627ddeb","name":"Check received message with timestamp: 1736504957731 ","time":{"start":1736505086559,"stop":1736505086560,"duration":1},"status":"passed","severity":"normal"},{"uid":"333ced77bc50c7da","name":"Throws when trying to push message with empty payload","time":{"start":1736505218237,"stop":1736505218237,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ede68f1e107d75","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1736505038257,"stop":1736505038257,"duration":0},"status":"passed","severity":"normal"},{"uid":"283227b0f1db2770","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1736505050388,"stop":1736505050388,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17650fb455b7e566","name":"removeEventListener with correct event","time":{"start":1736504998592,"stop":1736504998593,"duration":1},"status":"passed","severity":"normal"},{"uid":"444b7e9ad78b82d1","name":"Push message with escaped characters payload","time":{"start":1736505218234,"stop":1736505218234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71499baa5f53881","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1736505113373,"stop":1736505113374,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06663e71819ae4b","name":"Ping fails for unsubscribed peers","time":{"start":1736505047277,"stop":1736505047277,"duration":0},"status":"passed","severity":"normal"},{"uid":"32824a398cc7c01","name":"Ping on peer without subscriptions","time":{"start":1736505009611,"stop":1736505009613,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7b9d73af4a343e1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1736504894346,"stop":1736504894346,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aafc5a89a15c803","name":"Callback on promise, aborts when callback returns true","time":{"start":1736505292290,"stop":1736505292291,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c7e36834bab9c1","name":"Fails to publish message with size larger than 1 MB","time":{"start":1736505218550,"stop":1736505218550,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d42ba81b799166","name":"Check message received after nwaku node is restarted","time":{"start":1736505194915,"stop":1736505194915,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c359c7f42ff41a05","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1736504894360,"stop":1736504894360,"duration":0},"status":"passed","severity":"normal"},{"uid":"1579a2b65e4a1d7a","name":"Ping on unsubscribed peer","time":{"start":1736505009608,"stop":1736505009608,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d655c797359126","name":"Subscribe to topic containing numeric and publish message","time":{"start":1736505221986,"stop":1736505221986,"duration":0},"status":"passed","severity":"normal"},{"uid":"115f892fee7eb6c","name":"throws an error for improperly formatted content topics","time":{"start":1736504894348,"stop":1736504894348,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9ae89a6dc1824e","name":"should properly create location multiaddrs - udp6","time":{"start":1736504903925,"stop":1736504903925,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3e93f71b02439","name":"Push message equal or less that 1MB","time":{"start":1736505204405,"stop":1736505204405,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10e8e910dba4f12","name":"random static sharding 4 - Cluster ID: 899, Shard ID: 580","time":{"start":1736505253961,"stop":1736505253961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca69ee29b970f9c1","name":"handles different clusterIds correctly","time":{"start":1736504894347,"stop":1736504894348,"duration":1},"status":"passed","severity":"normal"},{"uid":"c538184c4cffe0e3","name":"Subscribe and publish message","time":{"start":1736505221982,"stop":1736505221983,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfca44338604a4fe","name":"Push message with custom timestamp: 1705746650749","time":{"start":1736505218253,"stop":1736505218253,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9aa10a4bd77577","name":"tcp ip4 address","time":{"start":1736504903019,"stop":1736504903019,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5106265a7dd5219","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1736505221988,"stop":1736505221988,"duration":0},"status":"passed","severity":"normal"},{"uid":"73845db71ed34a0c","name":"Fails to push message bigger that 1MB","time":{"start":1736505218258,"stop":1736505218259,"duration":1},"status":"passed","severity":"normal"},{"uid":"180e7164f3f33eb3","name":"groups content topics by expected pubsub topic","time":{"start":1736504894347,"stop":1736504894347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d905a0b7f28f723b","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1736504894352,"stop":1736504894352,"duration":0},"status":"passed","severity":"normal"},{"uid":"361a672831be3533","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1736505009359,"stop":1736505009359,"duration":0},"status":"passed","severity":"normal"},{"uid":"7955ca22a4d8a17a","name":"Push message with Basic HTML tag payload","time":{"start":1736505204384,"stop":1736505204384,"duration":0},"status":"passed","severity":"normal"},{"uid":"69113792bbc67756","name":"Check received message containing long","time":{"start":1736505086549,"stop":1736505086549,"duration":0},"status":"passed","severity":"normal"},{"uid":"498ca50819a8404f","name":"Push message with meta","time":{"start":1736505218248,"stop":1736505218249,"duration":1},"status":"passed","severity":"normal"},{"uid":"c796e510b6962fb4","name":"should emit a peer event after start","time":{"start":1736504924683,"stop":1736504924684,"duration":1},"status":"passed","severity":"normal"},{"uid":"7451d94ef458841b","name":"should set field with only RELAY enabled","time":{"start":1736504903927,"stop":1736504903927,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbefc4e0d852f5d8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1736505250602,"stop":1736505250602,"duration":0},"status":"passed","severity":"normal"},{"uid":"4383abaff6019dad","name":"Passing page size 11 when there are 10 messages","time":{"start":1736505289290,"stop":1736505289291,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca997e6b40d1398","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1736504894361,"stop":1736504894361,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf41f7fdf810a0d0","name":"Check received message containing shell command","time":{"start":1736505194902,"stop":1736505194903,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c7df7de4a599ca","name":"should properly create location multiaddrs - tcp4","time":{"start":1736504903924,"stop":1736504903924,"duration":0},"status":"passed","severity":"normal"},{"uid":"72483c55f5f03c70","name":"Fields are not dropped","time":{"start":1736504911300,"stop":1736504911301,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34c288530eb6b94","name":"Passing page size 0 when there are 110 messages","time":{"start":1736505289286,"stop":1736505289286,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f8e343eac9dcc","name":"Push message with content topic containing Russian","time":{"start":1736505204396,"stop":1736505204397,"duration":1},"status":"passed","severity":"normal"},{"uid":"23161f92063aaec2","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1736505049877,"stop":1736505049881,"duration":4},"status":"passed","severity":"normal"},{"uid":"70184fdeb8776441","name":"should throw error - no public key","time":{"start":1736504903917,"stop":1736504903917,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d1228f5ecce823","name":"Filter with 3 connections","time":{"start":1736505050585,"stop":1736505050585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88e8315091eb0398","name":"Waku message hash computation (no timestamp)","time":{"start":1736504897237,"stop":1736504897237,"duration":0},"status":"passed","severity":"normal"},{"uid":"db84e36c1ca963f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1736505119445,"stop":1736505119446,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1cfa1e501453b1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1736505113382,"stop":1736505113382,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf5b2d48d656178","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1736504894356,"stop":1736504894357,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea6049dbddea771","name":"Check received message containing SQL Injection","time":{"start":1736505086553,"stop":1736505086554,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba2a339a49ed96b","name":"Check received message containing unicode special characters","time":{"start":1736505194927,"stop":1736505194927,"duration":0},"status":"passed","severity":"normal"},{"uid":"94825b56b8205e58","name":"should properly create peer info with all multiaddrs","time":{"start":1736504903926,"stop":1736504903926,"duration":0},"status":"passed","severity":"normal"},{"uid":"de393b573e9841db","name":"Relay - dialed after","time":{"start":1736505304881,"stop":1736505304882,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69101a506ea2650","name":"Push message with content topic containing emoji","time":{"start":1736505218247,"stop":1736505218248,"duration":1},"status":"passed","severity":"normal"},{"uid":"33fd5484c5e9a703","name":"Check received message containing shell command","time":{"start":1736505194926,"stop":1736505194926,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec27a26060adc50","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1736504894663,"stop":1736504894663,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc117343aec01b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1736505050033,"stop":1736505050034,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f8769a3e7e8c34","name":"Push message with SQL Injection payload","time":{"start":1736505218229,"stop":1736505218230,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0875c8bf20e85db","name":"can start the service","time":{"start":1736504968854,"stop":1736504968855,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf3aa2e4493078d","name":"All","time":{"start":1736504964101,"stop":1736504964103,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e5c63cac8b2ddf1","name":"Check message with no content topic is not received","time":{"start":1736505086566,"stop":1736505086567,"duration":1},"status":"passed","severity":"normal"},{"uid":"45954515363ccd3f","name":"isConnected should return true after first peer connects","time":{"start":1736504992258,"stop":1736504992259,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd192af78dfca7fc","name":"Check received message containing numeric","time":{"start":1736505086549,"stop":1736505086550,"duration":1},"status":"passed","severity":"normal"},{"uid":"793bb66589d50aa5","name":"Correctly serialized arguments","time":{"start":1736505146233,"stop":1736505146233,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d1c42c1564a59e","name":"Callback on promise","time":{"start":1736505292290,"stop":1736505292290,"duration":0},"status":"passed","severity":"normal"},{"uid":"38532bae43c77fc7","name":"Generator, 2 different pubsubtopics","time":{"start":1736505282438,"stop":1736505282440,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c7ecdf0adfca78e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1736505194909,"stop":1736505194909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0832434b4069ad0","name":"should return no connections if no open connection provided","time":{"start":1736504910830,"stop":1736504910832,"duration":2},"status":"passed","severity":"normal"},{"uid":"2feee9a5ef81fab6","name":"Check received message containing special chars","time":{"start":1736505194891,"stop":1736505194891,"duration":0},"status":"passed","severity":"normal"},{"uid":"755e2c2bbf2d142b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app36/8/topic123/test.js","time":{"start":1736505247319,"stop":1736505247320,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f507ad7e782c75c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1736505292291,"stop":1736505292291,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d62d99408f77b85","name":"should reject if Store is requested but not mounted","time":{"start":1736504938307,"stop":1736504938307,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c90da97773a056a","name":"should send to specified number of peers of used peers","time":{"start":1736504938098,"stop":1736504938099,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e3ff5ec57707a7","name":"Subscribe and receive messages via waku relay post","time":{"start":1736505288393,"stop":1736505288393,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f6094e1bf8c170","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1736504894350,"stop":1736504894350,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffec81d837c5f2c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app23/9/topic954/xml","time":{"start":1736505247322,"stop":1736505247322,"duration":0},"status":"passed","severity":"normal"},{"uid":"37cd05f1fcf91b7b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1736505119423,"stop":1736505119424,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ed41f0b641242","name":"Push to array if already present","time":{"start":1736504893942,"stop":1736504893942,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab02429cc8e3ecf1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1736505288379,"stop":1736505288379,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace2d51457129199","name":"Query generator for multiple messages with different message text format","time":{"start":1736505292287,"stop":1736505292287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99422d3e814173","name":"should log when no additional peers are found","time":{"start":1736504938258,"stop":1736504938259,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41f6e66c354be8f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1736505268801,"stop":1736505268801,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a21635f5bcbd54b","name":"start node with empty shard should fail","time":{"start":1736505253966,"stop":1736505253967,"duration":1},"status":"passed","severity":"normal"},{"uid":"eecbb413772a1468","name":"Overlapping topic subscription","time":{"start":1736505119434,"stop":1736505119434,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3447a4705e7fcd","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1736505050417,"stop":1736505050417,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8dfeb3240f1d4c24","name":"Filter with 1 connections","time":{"start":1736505050583,"stop":1736505050584,"duration":1},"status":"skipped","severity":"normal"},{"uid":"32a55710b923497","name":"Check publish message containing Arabic","time":{"start":1736505218523,"stop":1736505218523,"duration":0},"status":"passed","severity":"normal"},{"uid":"a535f6d6831738ab","name":"should throw if no connection provided","time":{"start":1736504911489,"stop":1736504911490,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad757b86a2a5db3","name":"Push message with content topic containing special chars","time":{"start":1736505204395,"stop":1736505204396,"duration":1},"status":"passed","severity":"normal"},{"uid":"79826eb002cc3d7e","name":"Query Generator, No message returned","time":{"start":1736505268794,"stop":1736505268794,"duration":0},"status":"passed","severity":"normal"},{"uid":"4078c78fdec9726e","name":"should set field with all protocols enabled","time":{"start":1736504903927,"stop":1736504903927,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecd4d78b1bff505","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1736505050408,"stop":1736505050408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71834732bdfe6ea8","name":"should reject if LightPush is requested but not mounted","time":{"start":1736504938306,"stop":1736504938307,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ce2329090caf05","name":"Check message with no content topic is not received","time":{"start":1736505194934,"stop":1736505194934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3febe3b174526a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1736505268789,"stop":1736505268793,"duration":4},"status":"passed","severity":"normal"},{"uid":"569b8a2e764cfcd1","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1736504894368,"stop":1736504894368,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a03863daa937ee","name":"connected peers and dial","time":{"start":1736505195197,"stop":1736505195197,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68898e73b32b444e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1736505038250,"stop":1736505038250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89bea8a9edb88d1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1736505250603,"stop":1736505250604,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd880249712fafc5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1736504894366,"stop":1736504894366,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb89a6c3c3d0945","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1736505038251,"stop":1736505038252,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ae8a141ae4f991","name":"should wait for LightPush peer to be connected","time":{"start":1736504938308,"stop":1736504938309,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4a84fd60525b2c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1736505119440,"stop":1736505119441,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de68b9a1d22f58b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1736505113378,"stop":1736505113378,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6f429a24ba1fe6","name":"should throw an error for missing required configuration","time":{"start":1736504894353,"stop":1736504894353,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3989623dd97eecf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1736505288381,"stop":1736505288381,"duration":0},"status":"passed","severity":"normal"},{"uid":"642a2e6c1f8fca6e","name":"A test","time":{"start":1736505119553,"stop":1736505119554,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c825f1adc8ca87","name":"Push message with content topic containing unicode special characters","time":{"start":1736505218247,"stop":1736505218247,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9639d0ff41264aa","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1736505146094,"stop":1736505146095,"duration":1},"status":"passed","severity":"normal"},{"uid":"254a37d0e5c28763","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1736505050391,"stop":1736505050391,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ac02b55f51291a","name":"Ping on unsubscribed peer","time":{"start":1736505009613,"stop":1736505009614,"duration":1},"status":"passed","severity":"normal"},{"uid":"f058fdf62dfdb681","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1736505279232,"stop":1736505279232,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e1c23f135f2a70","name":"Check publish message containing Basic HTML tag","time":{"start":1736505218532,"stop":1736505218532,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1738eb11ba541d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1736505113374,"stop":1736505113375,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ba82258ec3b89c","name":"Filter with 0 connections","time":{"start":1736505050582,"stop":1736505050582,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26e7022328356639","name":"Check received message with timestamp: 1736504957461 ","time":{"start":1736505194930,"stop":1736505194930,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4d9785c9328d57","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1736505364533,"stop":1736505364534,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b6c300bc54df7f","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1736504902958,"stop":1736504902959,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7fed76cf02ff04","name":"throws on content topic with too few or too many fields","time":{"start":1736504894328,"stop":1736504894329,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d617c27400de7b","name":"Check received message with timestamp: 1736504957731000000 ","time":{"start":1736505086559,"stop":1736505086559,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d464186c24b90c","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app50/2/topic717/proto","time":{"start":1736505247321,"stop":1736505247322,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c927165ec53846","name":"Push message with content topic containing short","time":{"start":1736505204393,"stop":1736505204393,"duration":0},"status":"passed","severity":"normal"},{"uid":"6493d0fe89c04161","name":"Subscribe to topic containing short and publish message","time":{"start":1736505221985,"stop":1736505221986,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d377e980bd33bf2","name":"1 Relay, 1 fetch","time":{"start":1736504920305,"stop":1736504920305,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62be414b35aed21","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1736505297954,"stop":1736505297955,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b24aa41e8ad206a","name":"can start and stop the service","time":{"start":1736505242962,"stop":1736505242962,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14ecd8b6b719719","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1736505009360,"stop":1736505009362,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7c6ca533f8a8cbd","name":"Check received message containing emoji","time":{"start":1736505086558,"stop":1736505086558,"duration":0},"status":"passed","severity":"normal"},{"uid":"693dd6d2ef707446","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1736505211085,"stop":1736505211085,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac2384f70632a03","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736505146089,"stop":1736505146090,"duration":1},"status":"passed","severity":"normal"},{"uid":"b933575e4e67becf","name":"Fails to push message with empty content topic","time":{"start":1736505218248,"stop":1736505218248,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b87c6e572c287b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1736505119444,"stop":1736505119444,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db501064d1ee495","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1736505119432,"stop":1736505119432,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cad56d0948caaea","name":"Subscribe to topic containing Script and receive message","time":{"start":1736505288386,"stop":1736505288387,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd07ac4e83e77af2","name":"Encoder throws on undefined content topic","time":{"start":1736504912213,"stop":1736504912213,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b75515a1d58888","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1736505250604,"stop":1736505250604,"duration":0},"status":"passed","severity":"normal"},{"uid":"47438a93094a5437","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1736505288398,"stop":1736505288398,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbc69e8398dcdf9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1736504920295,"stop":1736504920295,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e17fa7a8d1a41aa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1736505050002,"stop":1736505050003,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb9898557bf4ac0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app13/10/topic120/proto","time":{"start":1736505247321,"stop":1736505247321,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47a4572e94d94ca","name":"throws on content topic with non-number generation field","time":{"start":1736504894329,"stop":1736504894330,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1c9d5c94a6a6bf","name":"Push message with content topic containing Basic HTML tag","time":{"start":1736505218243,"stop":1736505218243,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4c9ef5e871f16","name":"Overlapping topic subscription","time":{"start":1736505288395,"stop":1736505288395,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a9f2e24cc109f3","name":"Generator, 2 different pubsubtopics","time":{"start":1736505282433,"stop":1736505282433,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b75625230e4db25","name":"throws on empty content topic","time":{"start":1736504894327,"stop":1736504894328,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d112aae6e934a55","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1736504894345,"stop":1736504894346,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a9866314e6ab03","name":"should retry on failure if specified","time":{"start":1736504938099,"stop":1736504938099,"duration":0},"status":"passed","severity":"normal"},{"uid":"7650712025ac19bb","name":"Generator, custom pubsub topic","time":{"start":1736505282431,"stop":1736505282431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d425f74cdaa92b","name":"Relay - dialed first","time":{"start":1736505304881,"stop":1736505304881,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89ae06f230c5d28","name":"Encoder throws on empty string content topic","time":{"start":1736504931062,"stop":1736504931062,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a6889cd31b4d33","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736505009355,"stop":1736505009355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4951478a22ec8dec","name":"Privacy Node - default protocol","time":{"start":1736505304884,"stop":1736505304884,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecaacf7b6b958b7d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1736505119444,"stop":1736505119444,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df7cd73d8baba51","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1736504894357,"stop":1736504894358,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c79862d36c4b3b7","name":"handles empty shards array correctly","time":{"start":1736504894368,"stop":1736504894368,"duration":0},"status":"passed","severity":"normal"},{"uid":"5076b7d6c2040276","name":"should return the pubsub topic directly if a string is provided","time":{"start":1736504894365,"stop":1736504894366,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eeca92c20836897","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1736504965990,"stop":1736504965991,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3bbf14a374a1a0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1736505038251,"stop":1736505038251,"duration":0},"status":"passed","severity":"normal"},{"uid":"89449e8cde3569f0","name":"Push message with content topic containing long","time":{"start":1736505218238,"stop":1736505218238,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a2627cefb6360c","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1736505250603,"stop":1736505250603,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae0f1af84f5fc02","name":"Check message with invalid timestamp is not received","time":{"start":1736505194933,"stop":1736505194933,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a548734687dda","name":"Reopen subscription with peer with lost subscription","time":{"start":1736505006188,"stop":1736505006188,"duration":0},"status":"passed","severity":"normal"},{"uid":"67151b70c8c4d504","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1736504894369,"stop":1736504894370,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dda18e52e129d53","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1736505288389,"stop":1736505288389,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69dfd7eadf99840","name":"Renews subscription after lossing a connection","time":{"start":1736505288402,"stop":1736505288402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9781d20bc730a27b","name":"Publish without waiting for remote peer","time":{"start":1736505221982,"stop":1736505221982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2d5c53fdf2981c","name":"Subscribe to topic containing short and receive message","time":{"start":1736505288396,"stop":1736505288396,"duration":0},"status":"passed","severity":"normal"},{"uid":"feca62c0ecde26f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1736505119443,"stop":1736505119444,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c968a8b618ec4e","name":"random static sharding 7 - Cluster ID: 125, Shard ID: 47","time":{"start":1736505253962,"stop":1736505253962,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac28e16a42368314","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1736504902959,"stop":1736504902959,"duration":0},"status":"passed","severity":"normal"},{"uid":"9237f30c4fbd0a5c","name":"can start the service","time":{"start":1736504924681,"stop":1736504924681,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcbf9097ce4143a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1736504902952,"stop":1736504902955,"duration":3},"status":"passed","severity":"normal"},{"uid":"182cc17c987112fc","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1736505297955,"stop":1736505297955,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb0a817827e6170","name":"Decoder throws on empty string content topic","time":{"start":1736504931063,"stop":1736504931063,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0122052a570fec","name":"should return all peers when numPeers is 0","time":{"start":1736504911894,"stop":1736504911895,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65bda56e4f30c8c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1736504894370,"stop":1736504894370,"duration":0},"status":"passed","severity":"normal"},{"uid":"728dede012d7521b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1736505211082,"stop":1736505211082,"duration":0},"status":"passed","severity":"normal"},{"uid":"223cde0455898ca7","name":"returns nothing if no connections present","time":{"start":1736504910822,"stop":1736504910823,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a8f3d23e5d461a","name":"Encoder throws on undefined content topic","time":{"start":1736504932849,"stop":1736504932850,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3216ef71a4b30d","name":"Push message with emoji payload","time":{"start":1736505218235,"stop":1736505218235,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e23827693e01c4","name":"Renews peer on consistent missed messages","time":{"start":1736505047279,"stop":1736505047280,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd5a879ef69e4ee","name":"Push message with content topic containing Russian","time":{"start":1736505218240,"stop":1736505218240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2ea12a3f042f99","name":"Subscribe to topic containing shell command and receive message","time":{"start":1736505288388,"stop":1736505288388,"duration":0},"status":"passed","severity":"normal"},{"uid":"df677fe4227bfbfa","name":"Relay + Store","time":{"start":1736504903928,"stop":1736504903928,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfce5c78c5e8207e","name":"Push message with Script payload","time":{"start":1736505204383,"stop":1736505204383,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5678b498b09409","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1736505279232,"stop":1736505279232,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfe2a461fd56b80","name":"handles empty contentTopics array correctly","time":{"start":1736504894369,"stop":1736504894369,"duration":0},"status":"passed","severity":"normal"},{"uid":"9880ab4590d80e5b","name":"should return true when peers exist","time":{"start":1736504938254,"stop":1736504938255,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f260dcd9bbd27af","name":"Passing cursor with wrong pubsubTopic","time":{"start":1736505250606,"stop":1736505250606,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff0cc9fbc8fd455","name":"Meta field set when metaSetter is specified","time":{"start":1736504912212,"stop":1736504912213,"duration":1},"status":"passed","severity":"normal"},{"uid":"131f4a0654d6c0cd","name":"should reject if Relay is requested but not mounted","time":{"start":1736504938306,"stop":1736504938306,"duration":0},"status":"passed","severity":"normal"},{"uid":"e166f32d0639ae26","name":"Promise Callback - true","time":{"start":1736505267951,"stop":1736505267952,"duration":1},"status":"passed","severity":"normal"},{"uid":"366dc70cebb50bc2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1736504894358,"stop":1736504894358,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6588ab0f21ce69","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1736505050026,"stop":1736505050032,"duration":6},"status":"passed","severity":"normal"},{"uid":"ab5500b488c63864","name":"Check publish message containing SQL Injection","time":{"start":1736505218524,"stop":1736505218531,"duration":7},"status":"passed","severity":"normal"},{"uid":"2614f84827eda2a5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1736505288397,"stop":1736505288397,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfb01be9aac46a8","name":"Check received message with timestamp: 1736504957461 ","time":{"start":1736505194908,"stop":1736505194908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fbabd94f0122af","name":"LightPush with 2 connections","time":{"start":1736505050584,"stop":1736505050584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df12c902c1356a0","name":"isConnected return false after peer stops","time":{"start":1736504992260,"stop":1736504992260,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf980139bcee14e","name":"Publish message with custom timestamp: Fri Jan 10 2025 11:33:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1736505218539,"stop":1736505218540,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd816718f8a2d3c9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1736505288380,"stop":1736505288381,"duration":1},"status":"passed","severity":"normal"},{"uid":"e510e1aaa7b22cfb","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1736504912215,"stop":1736504912215,"duration":0},"status":"passed","severity":"normal"},{"uid":"621af9a8d76ef87","name":"Push message on custom pubsubTopic","time":{"start":1736505146089,"stop":1736505146089,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b7dde7028f9138","name":"Push message with JSON payload","time":{"start":1736505204384,"stop":1736505204385,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed22f0b41726b4e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1736505049876,"stop":1736505049877,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfce50d8e7e2aff9","name":"should not fail to start the service if it is already started","time":{"start":1736504924683,"stop":1736504924683,"duration":0},"status":"passed","severity":"normal"},{"uid":"de44f3e4e42b816","name":"peer:update - should do nothing if another protocol hit","time":{"start":1736504911492,"stop":1736504911492,"duration":0},"status":"passed","severity":"normal"},{"uid":"795e9718184d99c9","name":"should fail to send if no connected peers found","time":{"start":1736504938098,"stop":1736504938098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e2739dd3299d7a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app24/10/topic591/proto","time":{"start":1736505247322,"stop":1736505247322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1c01e4bbdee45c","name":"getPeersByDiscovery","time":{"start":1736505227603,"stop":1736505227603,"duration":0},"status":"passed","severity":"normal"},{"uid":"789edf0e9a3f1078","name":"Round trip binary encryption [ecies, signature]","time":{"start":1736504932848,"stop":1736504932849,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e2e041ab95e7d7","name":"Check publish message containing special chars","time":{"start":1736505218522,"stop":1736505218522,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc0aec9031267e7","name":"should be able to decode the field with only STORE set to true","time":{"start":1736504902966,"stop":1736504902966,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d65294a21481c2","name":"Push message with shell command payload","time":{"start":1736505218233,"stop":1736505218234,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3bafd666dac476","name":"Check publish message containing emoji","time":{"start":1736505218537,"stop":1736505218537,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41b4ad675400eed","name":"Sample","time":{"start":1736504903028,"stop":1736504903028,"duration":0},"status":"passed","severity":"normal"},{"uid":"847c8255d3d67520","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1736505049905,"stop":1736505049905,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb7fd4ac9083d78","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1736504894346,"stop":1736504894346,"duration":0},"status":"passed","severity":"normal"},{"uid":"34901cfcd6064031","name":"LightPush","time":{"start":1736505304883,"stop":1736505304883,"duration":0},"status":"passed","severity":"normal"},{"uid":"9629242a37ca9b2a","name":"Subscribe and receives messages on 20 topics","time":{"start":1736505288394,"stop":1736505288394,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b9098ccc165d52","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1736504920747,"stop":1736504920747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ce0d7b4d373fc86","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1736504911895,"stop":1736504911895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1936de20fc1ff4d6","name":"Check received message containing SQL Injection","time":{"start":1736505194922,"stop":1736505194922,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cde4d8fd054a9c9","name":"Check received message containing Basic HTML tag","time":{"start":1736505194899,"stop":1736505194899,"duration":0},"status":"passed","severity":"normal"},{"uid":"32915101fd0fbacc","name":"Query Generator - true","time":{"start":1736505267950,"stop":1736505267950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5dbfa7d1fe4d0a6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1736504897236,"stop":1736504897236,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29182db8eefe523","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1736504894351,"stop":1736504894351,"duration":0},"status":"passed","severity":"normal"},{"uid":"d902ab9ab9c775e7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1736505119441,"stop":1736505119442,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5b91ded58a007f","name":"pre and post cipher","time":{"start":1736504931677,"stop":1736504931677,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e7fdb78dcbb345","name":"Subscribe to topic containing long and receive message","time":{"start":1736505288396,"stop":1736505288396,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1b9e157727914e","name":"Subscribe to topic containing XML and receive message","time":{"start":1736505288387,"stop":1736505288387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e978246e377aa5c","name":"Check received message containing emoji","time":{"start":1736505194927,"stop":1736505194927,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5353c659678cb8","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1736505050394,"stop":1736505050394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1f60596eb1bfac1","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1736505297953,"stop":1736505297954,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd4a370170876ff","name":"Check received message with timestamp: 1649153314 ","time":{"start":1736505194932,"stop":1736505194932,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af9e8ee399b4f2a","name":"Push message with content topic containing XML","time":{"start":1736505204398,"stop":1736505204398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e195d8ab8c8912","name":"should emit a peer event after start","time":{"start":1736504968856,"stop":1736504968856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80aa1bc86f4a87a","name":"Push message with special chars payload","time":{"start":1736505204380,"stop":1736505204380,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9fb50fcb3f46f","name":"Passing page size 10 when there are 10 messages","time":{"start":1736505289287,"stop":1736505289290,"duration":3},"status":"passed","severity":"normal"},{"uid":"68b82671daab0531","name":"should reject on timeout if it was set","time":{"start":1736504938308,"stop":1736504938308,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8de23377e9cfba4","name":"Query with Ordered Callback, No message returned","time":{"start":1736505268798,"stop":1736505268801,"duration":3},"status":"passed","severity":"normal"},{"uid":"a4f550c8e7d0b39a","name":"Ordered Callback - false","time":{"start":1736505267956,"stop":1736505267956,"duration":0},"status":"passed","severity":"normal"},{"uid":"c196e3aca22dc678","name":"can start and stop the service","time":{"start":1736504968855,"stop":1736504968855,"duration":0},"status":"passed","severity":"normal"},{"uid":"416c2fc12976ebe3","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1736505050005,"stop":1736505050008,"duration":3},"status":"passed","severity":"normal"},{"uid":"841f542df9fd1268","name":"Refresh subscription","time":{"start":1736505288383,"stop":1736505288383,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2bdc92c6b2f25e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1736505288394,"stop":1736505288395,"duration":1},"status":"passed","severity":"normal"},{"uid":"35673eb793c598a5","name":"should not add existing peers","time":{"start":1736504938258,"stop":1736504938258,"duration":0},"status":"passed","severity":"normal"},{"uid":"977c7c486bb85eb3","name":"udp ip6 address","time":{"start":1736504903019,"stop":1736504903020,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf951d2df94ee5e","name":"Check message received after nwaku node is restarted","time":{"start":1736505194936,"stop":1736505194936,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6db36a93bacda02","name":"same cluster, same shard: nodes connect","time":{"start":1736505143272,"stop":1736505143273,"duration":1},"status":"passed","severity":"normal"},{"uid":"981367e693dcd9c9","name":"random static sharding 9 - Cluster ID: 968, Shard ID: 43","time":{"start":1736505253963,"stop":1736505253963,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb9005b72dd06d8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1736504894357,"stop":1736504894357,"duration":0},"status":"passed","severity":"normal"},{"uid":"393ced7c834c7f03","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1736505364534,"stop":1736505364535,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd14747deada077f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1736505211083,"stop":1736505211083,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68f7ef7414ac9ec","name":"1 Store, 2 relays, 2 fetches","time":{"start":1736504920306,"stop":1736504920306,"duration":0},"status":"passed","severity":"normal"},{"uid":"298772ee578a8986","name":"Ephemeral messages are not stored","time":{"start":1736504965988,"stop":1736504965989,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f36a2f2bb7a2a1b","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1736505050418,"stop":1736505050419,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a090cbc8c667c5f3","name":"Decoder throws on undefined content topic","time":{"start":1736504932850,"stop":1736504932850,"duration":0},"status":"passed","severity":"normal"},{"uid":"c310d41792c7db73","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1736504958301,"stop":1736504958303,"duration":2},"status":"passed","severity":"normal"},{"uid":"22d1b16a65bbad52","name":"Check received message containing Arabic","time":{"start":1736505194892,"stop":1736505194892,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da1e2bd2b2a765f","name":"Ping on subscribed peer","time":{"start":1736505009611,"stop":1736505009611,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd330892a6563c7","name":"Check message with no payload is not received","time":{"start":1736505086567,"stop":1736505086567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e830861e9d87a6d5","name":"should not fail to stop the service if it was not started","time":{"start":1736504968855,"stop":1736504968856,"duration":1},"status":"passed","severity":"normal"},{"uid":"927976447caab7","name":"Passing page size 3 when there are 20 messages","time":{"start":1736505289287,"stop":1736505289287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d94163014d06fff","name":"Query generator for multiple messages with multiple decoders","time":{"start":1736505292287,"stop":1736505292288,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ceb444ddf2a6d8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1736505288381,"stop":1736505288382,"duration":1},"status":"passed","severity":"normal"},{"uid":"125fb5bfa9a145cf","name":"Reopen subscription with peer with lost subscription","time":{"start":1736505009614,"stop":1736505009614,"duration":0},"status":"passed","severity":"normal"},{"uid":"a683c8fff6c14d74","name":"random static sharding 3 - Cluster ID: 348, Shard ID: 619","time":{"start":1736505253960,"stop":1736505253961,"duration":1},"status":"passed","severity":"normal"},{"uid":"efbe53a50558036","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1736504958304,"stop":1736504958305,"duration":1},"status":"passed","severity":"normal"},{"uid":"b005b9fd1f7f8d4c","name":"should reject if Filter is requested but not mounted","time":{"start":1736504938307,"stop":1736504938307,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98f80b9576f8d07","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1736505119433,"stop":1736505119433,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1e5cc25b5d151","name":"Push message with short payload","time":{"start":1736505204376,"stop":1736505204377,"duration":1},"status":"passed","severity":"normal"},{"uid":"241b63409c426f1a","name":"Sets default value correctly","time":{"start":1736505298380,"stop":1736505298380,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4f22b8790604e8","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1736505049863,"stop":1736505049876,"duration":13},"status":"passed","severity":"normal"},{"uid":"dea16d31f3a1f0d3","name":"Push message with unicode special characters payload","time":{"start":1736505204388,"stop":1736505204388,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ce46debb8f504c","name":"should use DNS peer discovery with light client","time":{"start":1736504968861,"stop":1736504968862,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2877847eae68750","name":"throws on content topic with empty encoding field","time":{"start":1736504894333,"stop":1736504894334,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a85b65b117c1cf1","name":"Keep-alive pings maintain the connection","time":{"start":1736505047277,"stop":1736505047278,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f12cc49633bbe89","name":"Push message on custom pubsubTopic","time":{"start":1736505146090,"stop":1736505146091,"duration":1},"status":"passed","severity":"normal"},{"uid":"277100858dacf0aa","name":"should throw error - no id","time":{"start":1736504903916,"stop":1736504903916,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ab8564db23c534","name":"should be called at least once on all `peer:discovery` events","time":{"start":1736504965221,"stop":1736504965221,"duration":0},"status":"passed","severity":"normal"},{"uid":"f760fea04f21dc69","name":"should only return 1 node with store capability","time":{"start":1736504920745,"stop":1736504920745,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4165996cdd0ea0d","name":"Generator, 2 different pubsubtopics","time":{"start":1736505282436,"stop":1736505282437,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2b02cbe2197273","name":"Fails to publish message with empty text","time":{"start":1736505218548,"stop":1736505218548,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9d15dafa09e021","name":"throws on content topic with generation field greater than 0","time":{"start":1736504894330,"stop":1736504894330,"duration":0},"status":"passed","severity":"normal"},{"uid":"8107d78b5657e1bf","name":"should get / set UDP multiaddr","time":{"start":1736504903923,"stop":1736504903923,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4a0e2ae39b528c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1736505297956,"stop":1736505297956,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb752daba0e26cc","name":"recovers when dns.resolve returns empty","time":{"start":1736504920742,"stop":1736504920743,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a0e98e8272e2a2","name":"should not receive a peer event after stop","time":{"start":1736505242964,"stop":1736505242964,"duration":0},"status":"passed","severity":"normal"},{"uid":"a784571af5b6a45b","name":"should handle a minimal index list","time":{"start":1736504894662,"stop":1736504894662,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d820fc8cd7994b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1736505050004,"stop":1736505050004,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a8edc0531b8224","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1736505211086,"stop":1736505211086,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08abca051530c49","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1736505211081,"stop":1736505211081,"duration":0},"status":"passed","severity":"normal"},{"uid":"e060414479f5ddcc","name":"Store - dialed after - with timeout","time":{"start":1736505304882,"stop":1736505304883,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54e430e64740f23","name":"Push message with content topic containing Script","time":{"start":1736505204397,"stop":1736505204397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f52ecdf5ce68d5f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app47/6/topic614/utf8","time":{"start":1736505247320,"stop":1736505247321,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee822d1999e5d11e","name":"Push message with content topic containing SQL Injection","time":{"start":1736505218241,"stop":1736505218241,"duration":0},"status":"passed","severity":"normal"},{"uid":"5980192bc15a7bb8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1736505113379,"stop":1736505113379,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dda8b43096f1ad","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1736504902969,"stop":1736504902969,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a60641f5acabd2","name":"Push message with content topic containing numeric","time":{"start":1736505218238,"stop":1736505218238,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87d2571869ee052","name":"should throw an error for empty SingleShardInfos array","time":{"start":1736504894349,"stop":1736504894350,"duration":1},"status":"passed","severity":"normal"},{"uid":"264c02f37487351b","name":"ignores domain fetching errors","time":{"start":1736504920743,"stop":1736504920743,"duration":0},"status":"passed","severity":"normal"},{"uid":"839dd5096418cb02","name":"Query with Promise Callback, No message returned","time":{"start":1736505268803,"stop":1736505268803,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cb8ddbf0077aaf","name":"Push message with rate limit","time":{"start":1736505204403,"stop":1736505204403,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c467d25cda30458","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736505146091,"stop":1736505146094,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f73739dfde3b664","name":"Fails to push message with empty content topic","time":{"start":1736505204402,"stop":1736505204402,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ec6d17248fb628","name":"Check received message containing special chars","time":{"start":1736505086550,"stop":1736505086550,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61e5727f5e1b818","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1736505247318,"stop":1736505247319,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d324c0d4fecd5e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1736505119431,"stop":1736505119432,"duration":1},"status":"passed","severity":"normal"},{"uid":"57cd40d9260cb8f","name":"getPeersByDiscovery","time":{"start":1736504998596,"stop":1736504998597,"duration":1},"status":"passed","severity":"normal"},{"uid":"177940a8390f5f7c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1736505049903,"stop":1736505049904,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d47ca902452dc4","name":"Renews peer on consistent ping failures","time":{"start":1736505047278,"stop":1736505047278,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e23e4fa2e45b6d","name":"Push message with content topic containing SQL Injection","time":{"start":1736505204397,"stop":1736505204397,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1f40d48a9c87b6","name":"Reopen subscription with peer with lost subscription","time":{"start":1736505009609,"stop":1736505009609,"duration":0},"status":"passed","severity":"normal"},{"uid":"955c8d0a1cb4cc1f","name":"Push message with long payload","time":{"start":1736505204377,"stop":1736505204377,"duration":0},"status":"passed","severity":"normal"},{"uid":"872f11d7ae11f129","name":"does not throw on valid cases","time":{"start":1736504894326,"stop":1736504894327,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0da3d3a1eb8995f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1736504894369,"stop":1736504894369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12065be70364594","name":"Push message with content topic containing short","time":{"start":1736505218237,"stop":1736505218237,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81c0006fdc2dea9","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1736504894343,"stop":1736504894344,"duration":1},"status":"passed","severity":"normal"},{"uid":"b390d1a4b948ba50","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1736505049991,"stop":1736505050000,"duration":9},"status":"passed","severity":"normal"},{"uid":"f50e7a985997952c","name":"Promise Callback - false","time":{"start":1736505267952,"stop":1736505267955,"duration":3},"status":"passed","severity":"normal"},{"uid":"a2d064bbbe95d2b0","name":"should select older connection if present","time":{"start":1736504910832,"stop":1736504910833,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3565962c27ac9a5","name":"Check received message containing SQL Injection","time":{"start":1736505194894,"stop":1736505194897,"duration":3},"status":"passed","severity":"normal"},{"uid":"4d61e6c3fee684d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1736504894348,"stop":1736504894349,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d20d76c38c5b4ea","name":"different cluster, same shard: nodes don't connect","time":{"start":1736505143273,"stop":1736505143273,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c48dc18941827f6","name":"Push message with content topic containing escaped characters","time":{"start":1736505204399,"stop":1736505204400,"duration":1},"status":"passed","severity":"normal"},{"uid":"367bd1e69c5352ea","name":"Check received message containing numeric","time":{"start":1736505194920,"stop":1736505194920,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d69b0a112db67d","name":"Check message with invalid timestamp is not received","time":{"start":1736505194909,"stop":1736505194910,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfc901e14b4d703","name":"Decoder throws on empty string content topic","time":{"start":1736504912214,"stop":1736504912214,"duration":0},"status":"passed","severity":"normal"},{"uid":"e782719c5377e954","name":"Check message received after jswaku node is restarted","time":{"start":1736505086568,"stop":1736505086568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc9a381101f2eafb","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1736505143272,"stop":1736505143272,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c44f7eed50a723d","name":"Check received message containing Chinese","time":{"start":1736505194891,"stop":1736505194891,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf12999cf84d1bae","name":"addEventListener with correct event","time":{"start":1736504998590,"stop":1736504998590,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8493d66ef3802a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1736504924685,"stop":1736504924685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a562c2a715cbe6","name":"can start and stop the service","time":{"start":1736504924682,"stop":1736504924682,"duration":0},"status":"passed","severity":"normal"},{"uid":"5836482fb4ffbe0b","name":"different cluster, different shard: nodes don't connect","time":{"start":1736505143274,"stop":1736505143274,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90bbb9b8701ad9b","name":"returns only open connection if one present","time":{"start":1736504910824,"stop":1736504910830,"duration":6},"status":"passed","severity":"normal"},{"uid":"bc670c77c0de8537","name":"Subscribe to topic containing numeric and receive message","time":{"start":1736505119436,"stop":1736505119439,"duration":3},"status":"passed","severity":"normal"},{"uid":"cadc31f09df1797f","name":"Check publish message containing Russian","time":{"start":1736505218523,"stop":1736505218524,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdfc6b2ac101634","name":"Check received message with timestamp: 1736504957461000000 ","time":{"start":1736505194907,"stop":1736505194908,"duration":1},"status":"passed","severity":"normal"},{"uid":"c49ee12ae09f7758","name":"Relay","time":{"start":1736504964099,"stop":1736504964100,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e92c4e598434792","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app11/3/topic337/json","time":{"start":1736505247321,"stop":1736505247321,"duration":0},"status":"passed","severity":"normal"},{"uid":"744fe2c697c1302a","name":"should handle corrupted local storage data gracefully","time":{"start":1736504924685,"stop":1736504924686,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef72caabfc70235a","name":"should throw error - no public key","time":{"start":1736504903916,"stop":1736504903916,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafa13070ca10920","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1736504920296,"stop":1736504920298,"duration":2},"status":"passed","severity":"normal"},{"uid":"909e358d7a18f52b","name":"Push 30 different messages","time":{"start":1736505218236,"stop":1736505218237,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf2aa143f67a282c","name":"Push message with content topic containing numeric","time":{"start":1736505204395,"stop":1736505204395,"duration":0},"status":"passed","severity":"normal"},{"uid":"540c3f2737318468","name":"Fails to push message with large meta","time":{"start":1736505204403,"stop":1736505204403,"duration":0},"status":"passed","severity":"normal"},{"uid":"286c97a298ead3a4","name":"Check publish message containing short","time":{"start":1736505218518,"stop":1736505218521,"duration":3},"status":"passed","severity":"normal"},{"uid":"dee68811a1090905","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1736505009356,"stop":1736505009356,"duration":0},"status":"passed","severity":"normal"},{"uid":"a407a059151f2832","name":"Subscribe and receive messages via waku relay post","time":{"start":1736505288380,"stop":1736505288380,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ed257556caf176","name":"Ping on peer without subscriptions","time":{"start":1736505009607,"stop":1736505009607,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a94673e49f5e14","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1736505146097,"stop":1736505146097,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d69a158e292ebe6","name":"configure the node with multiple pubsub topics","time":{"start":1736505253965,"stop":1736505253965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0515d697381ca98","name":"Ping succeeds for all connected peers","time":{"start":1736505047276,"stop":1736505047277,"duration":1},"status":"passed","severity":"normal"},{"uid":"1acb03c37e442e4a","name":"removeEventListener with wrong event","time":{"start":1736504998593,"stop":1736504998596,"duration":3},"status":"passed","severity":"normal"},{"uid":"450d8b1a8cf525c","name":"Generator, custom pubsub topic","time":{"start":1736505282436,"stop":1736505282436,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a14ae2fd535abe4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1736505050009,"stop":1736505050010,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5480f7a82455627","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1736505194932,"stop":1736505194933,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1824f4a52b09d4","name":"dispatchEvent via connectionManager","time":{"start":1736504998597,"stop":1736504998600,"duration":3},"status":"passed","severity":"normal"},{"uid":"abb7b555270c4b53","name":"should check connected peers if present and suitable","time":{"start":1736504938308,"stop":1736504938308,"duration":0},"status":"passed","severity":"normal"},{"uid":"94022977204a8f37","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1736504894347,"stop":1736504894347,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf4267b64f370e6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1736505113383,"stop":1736505113383,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b845e04a9bfb28","name":"Check received message containing JSON","time":{"start":1736505086555,"stop":1736505086556,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8b5eaea2439b8f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1736505146090,"stop":1736505146090,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b433e4f3dddbf04","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app11/10/topic848/utf8","time":{"start":1736505247323,"stop":1736505247323,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e614f939f98412","name":"addEventListener with wrong event","time":{"start":1736504998591,"stop":1736504998592,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac663ca6244b5d8d","name":"Check message with non string payload is not received","time":{"start":1736505194935,"stop":1736505194935,"duration":0},"status":"passed","severity":"normal"},{"uid":"709a3474ccf8499e","name":"Delete observer","time":{"start":1736505196774,"stop":1736505196774,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd816246371d4c9d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1736505009357,"stop":1736505009358,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a848d6ab7c3286","name":"unsubscribes","time":{"start":1736505289914,"stop":1736505289915,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9109bc5a0899c3","name":"Check received message containing emoji","time":{"start":1736505194904,"stop":1736505194905,"duration":1},"status":"passed","severity":"normal"},{"uid":"951e3da219fc4611","name":"Check received message containing Russian","time":{"start":1736505194892,"stop":1736505194894,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a1f7a9563632541","name":"Push message with content topic containing Chinese","time":{"start":1736505218239,"stop":1736505218239,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e2ecedaff11a94","name":"Check received message containing short","time":{"start":1736505086548,"stop":1736505086549,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3294985a5709568","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1736504894359,"stop":1736504894360,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef552030b05b987","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1736505297952,"stop":1736505297953,"duration":1},"status":"passed","severity":"normal"},{"uid":"90cf71279d32aec3","name":"should be able to decode the field with only RELAY set to true","time":{"start":1736504902963,"stop":1736504902964,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d63c737a2bab1aa","name":"should wait for Filter peer to be connected","time":{"start":1736504938309,"stop":1736504938309,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c747f255381034","name":"Nodes with multiple pubsub topic","time":{"start":1736505211085,"stop":1736505211086,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd7c9ae3a5cbe4f","name":"Check received message containing Arabic","time":{"start":1736505086552,"stop":1736505086553,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd43df18aa5bf1a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1736505113377,"stop":1736505113378,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e417113fb04504c","name":"Subscribe and receives messages on 20 topics","time":{"start":1736505119432,"stop":1736505119433,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fab9fd0fe9c89de","name":"A test","time":{"start":1736505119554,"stop":1736505119555,"duration":1},"status":"passed","severity":"normal"},{"uid":"da24acd8ec5688f0","name":"Push message with Chinese payload","time":{"start":1736505204380,"stop":1736505204380,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce65a70370e577da","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1736505050403,"stop":1736505050407,"duration":4},"status":"skipped","severity":"normal"},{"uid":"bf0b329e74a9bb8b","name":"Default pageSize","time":{"start":1736505289292,"stop":1736505289292,"duration":0},"status":"passed","severity":"normal"},{"uid":"5569a6fd69d90e43","name":"Filter with 2 connections","time":{"start":1736505050584,"stop":1736505050584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc2281b24b9045a3","name":"Check publish message containing Script","time":{"start":1736505218531,"stop":1736505218531,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f90eaac304fefa","name":"Passing page size 19 when there are 20 messages","time":{"start":1736505289291,"stop":1736505289291,"duration":0},"status":"passed","severity":"normal"},{"uid":"57bb1eab06036c19","name":"Relay - times out","time":{"start":1736505304882,"stop":1736505304882,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ef86167297873c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1736505119445,"stop":1736505119445,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cbf7555a35b19d","name":"Check received message containing Chinese","time":{"start":1736505086550,"stop":1736505086551,"duration":1},"status":"passed","severity":"normal"},{"uid":"6acaf7972b114ebe","name":"ignores unrecognized TXT record formats","time":{"start":1736504920743,"stop":1736504920743,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfd6eb06b2fb95e","name":"Encoder throws on undefined content topic","time":{"start":1736504931062,"stop":1736504931062,"duration":0},"status":"passed","severity":"normal"},{"uid":"702585287a3979a5","name":"isConnected between 2 js-waku relay nodes","time":{"start":1736504992261,"stop":1736504992261,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd6a8da60ef99dd","name":"Ping on subscribed peer","time":{"start":1736505009606,"stop":1736505009606,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73dd14cf45fa59b","name":"random static sharding 10 - Cluster ID: 629, Shard ID: 964","time":{"start":1736505253964,"stop":1736505253964,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3a913ff5f243a7","name":"Push message with custom timestamp: 1736508686775","time":{"start":1736505204405,"stop":1736505204405,"duration":0},"status":"passed","severity":"normal"},{"uid":"31679afab66710c2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1736505119445,"stop":1736505119445,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f66f019b620b0c0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1736505288394,"stop":1736505288394,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed214f525842fdc","name":"Check publish message containing XML","time":{"start":1736505218532,"stop":1736505218532,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be847cd533bbe7","name":"topics with same application and version share the same shard","time":{"start":1736504894347,"stop":1736504894347,"duration":0},"status":"passed","severity":"normal"},{"uid":"72879b66b4ad15e","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1736505050388,"stop":1736505050389,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eed63dc3ff7b3eb0","name":"Push message with content topic containing special chars","time":{"start":1736505218238,"stop":1736505218239,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f78931eadda315","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1736504902967,"stop":1736504902967,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec62fbb468fa735","name":"Check received message containing unicode special characters","time":{"start":1736505194904,"stop":1736505194904,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd273abee6572217","name":"Query generator for multiple messages","time":{"start":1736505292286,"stop":1736505292287,"duration":1},"status":"passed","severity":"normal"},{"uid":"a619ed0b5a35a2c7","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1736504894344,"stop":1736504894345,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb36f5c4fc4b90c0","name":"random static sharding 6 - Cluster ID: 577, Shard ID: 417","time":{"start":1736505253962,"stop":1736505253962,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7dd83e7b663874","name":"Check received message containing Russian","time":{"start":1736505194921,"stop":1736505194922,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f37dbb42995b9b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1736504894358,"stop":1736504894359,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e71af8dc573bd5d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1736504903914,"stop":1736504903915,"duration":1},"status":"passed","severity":"normal"},{"uid":"234c98808b1e1b4a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1736505113382,"stop":1736505113383,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4da693c1f14eb0","name":"Filter","time":{"start":1736505304883,"stop":1736505304883,"duration":0},"status":"passed","severity":"normal"},{"uid":"551286e0f605ae3b","name":"should not fail to start the service if it is already started","time":{"start":1736505242963,"stop":1736505242963,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc987e442efdc621","name":"Add multiple subscription objects on single nwaku node","time":{"start":1736505288402,"stop":1736505288402,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e45f466c80aaf2","name":"Check publish message containing Chinese","time":{"start":1736505218522,"stop":1736505218523,"duration":1},"status":"passed","severity":"normal"},{"uid":"614318f541918f8c","name":"Push message with JSON payload","time":{"start":1736505218233,"stop":1736505218233,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9f1b2a4da61da5","name":"Check received message containing Basic HTML tag","time":{"start":1736505086555,"stop":1736505086555,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d0d803148d260e","name":"should remove the specified number of excess peers","time":{"start":1736504938256,"stop":1736504938257,"duration":1},"status":"passed","severity":"normal"},{"uid":"982b374f6c82b842","name":"Check received message containing Script","time":{"start":1736505194922,"stop":1736505194923,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eae7b99b6832484","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1736505221983,"stop":1736505221983,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6cb71348c3d286","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1736505268801,"stop":1736505268802,"duration":1},"status":"passed","severity":"normal"},{"uid":"a547e1463cb9b0e5","name":"Ping on peer without subscriptions","time":{"start":1736505006162,"stop":1736505006187,"duration":25},"status":"passed","severity":"normal"},{"uid":"f253079e91b2abda","name":"Push message with Basic HTML tag payload","time":{"start":1736505218233,"stop":1736505218233,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bc53f41007836b","name":"Sign & Recover","time":{"start":1736504931677,"stop":1736504931678,"duration":1},"status":"passed","severity":"normal"},{"uid":"b113df1820ecf162","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1736505288382,"stop":1736505288382,"duration":0},"status":"passed","severity":"normal"},{"uid":"379754f7238bf4b2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1736505247325,"stop":1736505247325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8169a6a0b804065f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app4/1/topic598/xml","time":{"start":1736505247320,"stop":1736505247320,"duration":0},"status":"passed","severity":"normal"},{"uid":"426e35b15e5dde79","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1736505288387,"stop":1736505288387,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4c6aa582f435a8","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1736505297954,"stop":1736505297954,"duration":0},"status":"passed","severity":"normal"},{"uid":"c668a914087ddf2e","name":"Push message with Russian payload","time":{"start":1736505204381,"stop":1736505204382,"duration":1},"status":"passed","severity":"normal"},{"uid":"8994806e69193919","name":"Subscribe to topic containing Russian and receive message","time":{"start":1736505119441,"stop":1736505119441,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1400150ef8d033","name":"should properly create location multiaddrs - tcp6","time":{"start":1736504903925,"stop":1736504903925,"duration":0},"status":"passed","severity":"normal"},{"uid":"83efbd729a768261","name":"should create a new stream if no existing for protocol found","time":{"start":1736504911490,"stop":1736504911490,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f5076b0c0ceabf","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1736504920746,"stop":1736504920746,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3f04ef61cbbfb4","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1736505221983,"stop":1736505221984,"duration":1},"status":"passed","severity":"normal"},{"uid":"362df5bfa7cada32","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1736504992255,"stop":1736504992257,"duration":2},"status":"passed","severity":"normal"},{"uid":"8718a1d676b0fe47","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1736504992254,"stop":1736504992255,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a4d8d57daa199f","name":"Init the array if not present","time":{"start":1736504893939,"stop":1736504893942,"duration":3},"status":"passed","severity":"normal"},{"uid":"1157ec589cd412af","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1736504920295,"stop":1736504920296,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1ae396912dddf7","name":"Check received message containing Chinese","time":{"start":1736505194920,"stop":1736505194921,"duration":1},"status":"passed","severity":"normal"},{"uid":"9740b6b3c8fc379a","name":"Ping on subscribed peer","time":{"start":1736505006158,"stop":1736505006159,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1d0b8a8b93e4a3","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1736505050389,"stop":1736505050389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8122842f840afbc7","name":"throws on content topic with empty version field","time":{"start":1736504894331,"stop":1736504894331,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28d3fa765876440","name":"Check message on other pubsub topic is not received","time":{"start":1736505194933,"stop":1736505194934,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bea70562a146bc6","name":"random static sharding 1 - Cluster ID: 692, Shard ID: 326","time":{"start":1736505253960,"stop":1736505253960,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee84eb55e01f670a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1736505227606,"stop":1736505227607,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ba81d752fdf17","name":"should add a peer","time":{"start":1736504938250,"stop":1736504938251,"duration":1},"status":"passed","severity":"normal"},{"uid":"41aa756ee64c029b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1736505288398,"stop":1736505288398,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bf8f0986b650f3","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1736504894350,"stop":1736504894351,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c8af4b8e364227","name":"more peers than existing","time":{"start":1736505195198,"stop":1736505195198,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ceccd80046bd3a56","name":"should return different streams if requested simultaniously","time":{"start":1736504911491,"stop":1736504911491,"duration":0},"status":"passed","severity":"normal"},{"uid":"196b246ae54437ea","name":"Push message with numeric payload","time":{"start":1736505218225,"stop":1736505218226,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae6dc68484c0a513","name":"Query Generator, Wrong PubsubTopic","time":{"start":1736505268787,"stop":1736505268789,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3240683899f039b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1736505194908,"stop":1736505194909,"duration":1},"status":"passed","severity":"normal"},{"uid":"140fc0fda694716b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1736504920298,"stop":1736504920298,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb0472284ded4ae","name":"should properly create location multiaddrs - udp","time":{"start":1736504903925,"stop":1736504903925,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab4c70600e0c63e","name":"Push message with short payload","time":{"start":1736505218224,"stop":1736505218225,"duration":1},"status":"passed","severity":"normal"},{"uid":"2254bebb5a7d1111","name":"Push message with content topic containing escaped characters","time":{"start":1736505218247,"stop":1736505218247,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a09a47aa5e6033","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1736505049962,"stop":1736505049962,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0e061a9a0d51bb","name":"Ordered Callback - true","time":{"start":1736505267955,"stop":1736505267955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d872e15d5a3a27","name":"Subscribe to topic containing long and publish message","time":{"start":1736505221986,"stop":1736505221986,"duration":0},"status":"passed","severity":"normal"},{"uid":"29442edea81c3e74","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1736505113376,"stop":1736505113377,"duration":1},"status":"passed","severity":"normal"},{"uid":"427367eff5318bd7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1736505050021,"stop":1736505050021,"duration":0},"status":"passed","severity":"normal"},{"uid":"82dc4d78da55d604","name":"should load peers from local storage and dispatch events","time":{"start":1736504924685,"stop":1736504924685,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b781a1568137cd1","name":"Push message with content topic containing long","time":{"start":1736505204394,"stop":1736505204394,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e42b39c3b4627ec","name":"can dial TLS multiaddrs","time":{"start":1736505147321,"stop":1736505147323,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc037710e38aaa7f","name":"should be online or offline if network state changed","time":{"start":1736504958305,"stop":1736504958306,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66229abd398fc2c","name":"Push message with XML payload","time":{"start":1736505218231,"stop":1736505218232,"duration":1},"status":"passed","severity":"normal"},{"uid":"7346ed1106ebd1eb","name":"Push 30 different messages","time":{"start":1736505204392,"stop":1736505204392,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccc6c2213e15603","name":"should be able to decode the field with only FILTER set to true","time":{"start":1736504902964,"stop":1736504902966,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f60707d93ea28b6","name":"Check publish message containing shell command","time":{"start":1736505218533,"stop":1736505218534,"duration":1},"status":"passed","severity":"normal"},{"uid":"89dd9d59f5c866a7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1736505009362,"stop":1736505009363,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e14ae4ef75d035a","name":"Push message with numeric payload","time":{"start":1736505204377,"stop":1736505204379,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6b1e47334856174","name":"Renews subscription after lossing a connection","time":{"start":1736505288390,"stop":1736505288390,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34fe9d4190e0bd","name":"should be able to encode the field with only STORE set to true","time":{"start":1736504902956,"stop":1736504902956,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4236023d079a8","name":"should remove a peer","time":{"start":1736504938252,"stop":1736504938252,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c738da1f87ad4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1736504920294,"stop":1736504920295,"duration":1},"status":"passed","severity":"normal"},{"uid":"8968e59c47868b4c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1736505250604,"stop":1736505250604,"duration":0},"status":"passed","severity":"normal"},{"uid":"393096dffb5b7062","name":"Push message with meta","time":{"start":1736505204402,"stop":1736505204403,"duration":1},"status":"passed","severity":"normal"},{"uid":"538329e0d5fbbb1d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1736504919831,"stop":1736504919832,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd1744e0e1125ad","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1736505047280,"stop":1736505047281,"duration":1},"status":"passed","severity":"normal"},{"uid":"334682ae100d0dd8","name":"Symmetric encrypt & Decrypt","time":{"start":1736504931676,"stop":1736504931677,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d74e6c9c2fc5e0","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1736505218538,"stop":1736505218538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ee1814c468172a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1736505288401,"stop":1736505288401,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7fb110bee3f919","name":"Query with Promise Callback, No Decoder","time":{"start":1736505268802,"stop":1736505268802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dbc25f19c17b0a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1736504894352,"stop":1736504894353,"duration":1},"status":"passed","severity":"normal"},{"uid":"d930901354632c0f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1736505288385,"stop":1736505288385,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fe68779f95fe93","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736505050010,"stop":1736505050011,"duration":1},"status":"passed","severity":"normal"},{"uid":"586acb9e32b478d3","name":"creates an iterator","time":{"start":1736505289911,"stop":1736505289912,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e4be35c1622f27","name":"Publish message with custom timestamp: Fri Jan 10 2025 09:33:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1736505218538,"stop":1736505218539,"duration":1},"status":"passed","severity":"normal"},{"uid":"b725692fe181e085","name":"Check received message containing Script","time":{"start":1736505086554,"stop":1736505086554,"duration":0},"status":"passed","severity":"normal"},{"uid":"45482e43d6ba19c1","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1736505221984,"stop":1736505221984,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f24f2d7bf464dc2","name":"Subscribe to topic containing long and receive message","time":{"start":1736505119435,"stop":1736505119436,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7c975fa4c4ea3b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1736504897237,"stop":1736504897238,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fc4736cb6fa904","name":"Subscribe to topic containing numeric and receive message","time":{"start":1736505288396,"stop":1736505288397,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fdadad77249e497","name":"Check message on other pubsub topic is not received","time":{"start":1736505086564,"stop":1736505086565,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cd18835ff81af0","name":"Check received message containing XML","time":{"start":1736505194898,"stop":1736505194899,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7aa3862ed55436","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1736504968862,"stop":1736504968863,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b3f9160046d24ff","name":"Check message received after jswaku node is restarted","time":{"start":1736505194935,"stop":1736505194936,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0ffb04c08ba2974","name":"should not fail to stop the service if it was not started","time":{"start":1736504924683,"stop":1736504924683,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bc42e2de9e377","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1736504894362,"stop":1736504894362,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a08072ecbba7021","name":"it tolerates circular branch references","time":{"start":1736504920742,"stop":1736504920742,"duration":0},"status":"passed","severity":"normal"},{"uid":"91205460c41e5f90","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1736505253965,"stop":1736505253966,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8825c6e14fd996","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1736504894336,"stop":1736504894343,"duration":7},"status":"passed","severity":"normal"},{"uid":"621e54debed2a314","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1736505050033,"stop":1736505050033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc69c8628231de0","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1736505143271,"stop":1736505143272,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ff70526ba8c354","name":"should throw an error for insufficient data","time":{"start":1736504894663,"stop":1736504894663,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e96bcb9f5854c3","name":"Subscribe to topic containing short and receive message","time":{"start":1736505119434,"stop":1736505119435,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef06937405004927","name":"Push message with custom timestamp: 1705746686775","time":{"start":1736505204404,"stop":1736505204404,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc8631fb56f5c16","name":"handles different networkShards values correctly","time":{"start":1736504894348,"stop":1736504894348,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c5f97beb0c837b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1736505288400,"stop":1736505288400,"duration":0},"status":"passed","severity":"normal"},{"uid":"544b89dc320fb452","name":"Decrypt messages","time":{"start":1736505196774,"stop":1736505196774,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e61f2be3325e47","name":"Push message with content topic containing Script","time":{"start":1736505218241,"stop":1736505218242,"duration":1},"status":"passed","severity":"normal"},{"uid":"47795f063ff493db","name":"Subscribe to topic containing emoji and receive message","time":{"start":1736505288401,"stop":1736505288402,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15f4d7689bbdb70","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1736505218549,"stop":1736505218549,"duration":0},"status":"passed","severity":"normal"},{"uid":"728103dd43cbc7ca","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1736505119433,"stop":1736505119433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11e97541f8e2fc1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1736504965227,"stop":1736504965228,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39f17f3682137c4","name":"Push message with special chars payload","time":{"start":1736505218226,"stop":1736505218227,"duration":1},"status":"passed","severity":"normal"},{"uid":"29554f204ea1b9ee","name":"should set field with only LIGHTPUSH enabled","time":{"start":1736504903928,"stop":1736504903928,"duration":0},"status":"passed","severity":"normal"},{"uid":"b938f556e2c777a7","name":"nwaku subscribes","time":{"start":1736505212207,"stop":1736505212207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2b84a4bd6ea0e6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1736505038257,"stop":1736505038258,"duration":1},"status":"passed","severity":"normal"},{"uid":"58bef6ac09b8402","name":"Push message with escaped characters payload","time":{"start":1736505204387,"stop":1736505204387,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ed0d4fc532f7a3","name":"Check publish message containing JSON","time":{"start":1736505218532,"stop":1736505218533,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f79655afc86b4f","name":"Refresh subscription","time":{"start":1736505221985,"stop":1736505221985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"424a84e3c9c49cd0","name":"Check publish message containing escaped characters","time":{"start":1736505218534,"stop":1736505218535,"duration":1},"status":"passed","severity":"normal"},{"uid":"18380a35175b36d5","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1736505279230,"stop":1736505279231,"duration":1},"status":"passed","severity":"normal"},{"uid":"36724db062e294f3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1736505227604,"stop":1736505227604,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a05af135796f6e1f","name":"Passing page size 110 when there are 120 messages","time":{"start":1736505289291,"stop":1736505289291,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad66a16730ff19e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1736505049990,"stop":1736505049991,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2cea9317e26a6a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1736505211082,"stop":1736505211083,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c5c17fa3df2c1a","name":"Check received message containing short","time":{"start":1736505194915,"stop":1736505194916,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f7f94c5aafa6be","name":"should only return 1 node with relay and store capability","time":{"start":1736504920744,"stop":1736504920745,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5ddde6559505cb","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1736505049960,"stop":1736505049961,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68a53d4225cd95","name":"Query with Ordered Callback, No Decoder","time":{"start":1736505268795,"stop":1736505268798,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f48447776f882e6","name":"passes more than one ENR URLs and attempts connection","time":{"start":1736504968863,"stop":1736504968863,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3774d01766ec3660","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1736505050013,"stop":1736505050017,"duration":4},"status":"passed","severity":"normal"},{"uid":"35a104748793d1b1","name":"should be called for bootstrap peers","time":{"start":1736504965221,"stop":1736504965222,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7830e20f046d4e2","name":"shard 0","time":{"start":1736505253959,"stop":1736505253959,"duration":0},"status":"passed","severity":"normal"},{"uid":"f464c2e1ebaabefd","name":"Subscribe to topic containing Script and receive message","time":{"start":1736505119442,"stop":1736505119442,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4329a003cb01101","name":"Subscribe to topic containing JSON and receive message","time":{"start":1736505288400,"stop":1736505288400,"duration":0},"status":"passed","severity":"normal"},{"uid":"4688dde08b3f3e87","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1736505047279,"stop":1736505047279,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77ab75c1988380b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1736504894346,"stop":1736504894346,"duration":0},"status":"passed","severity":"normal"},{"uid":"651eee0354132805","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1736504920745,"stop":1736504920746,"duration":1},"status":"passed","severity":"normal"},{"uid":"822d915d898c0a9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1736504894367,"stop":1736504894367,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5436bd9c8bc7b0","name":"should decode valid enr successfully","time":{"start":1736504903914,"stop":1736504903914,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae03ea7250dbb925","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1736504920292,"stop":1736504920293,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b84a49467061c0","name":"Subscribe to topic containing JSON and publish message","time":{"start":1736505221990,"stop":1736505221991,"duration":1},"status":"passed","severity":"normal"},{"uid":"97142621fc9bc725","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1736505268794,"stop":1736505268794,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5ec0c9367ba0d6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1736504965229,"stop":1736504965231,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd8aea7047f313bc","name":"Query Generator - false","time":{"start":1736505267950,"stop":1736505267950,"duration":0},"status":"passed","severity":"normal"},{"uid":"db40b6d3d41eb944","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1736505288379,"stop":1736505288380,"duration":1},"status":"passed","severity":"normal"},{"uid":"98a06dda83c3e34a","name":"configure the node with multiple content topics","time":{"start":1736505247324,"stop":1736505247325,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e53e48a7255570","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1736504902968,"stop":1736504902968,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1baf20cb3e0c73","name":"Subscribe to topic containing special chars and receive message","time":{"start":1736505119439,"stop":1736505119440,"duration":1},"status":"passed","severity":"normal"},{"uid":"315b8db819520b1","name":"connects to nwaku","time":{"start":1736505298378,"stop":1736505298378,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacba2ee9607219","name":"Check message with no pubsub topic is not received","time":{"start":1736505086565,"stop":1736505086566,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d769f0f0b2d3e48","name":"Subscribe to topic containing JSON and receive message","time":{"start":1736505288388,"stop":1736505288388,"duration":0},"status":"passed","severity":"normal"},{"uid":"f088b2d3b95f9ba6","name":"Wrong topic","time":{"start":1736505247324,"stop":1736505247324,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd42d3eb6c66382","name":"should get / set TCP multiaddr","time":{"start":1736504903923,"stop":1736504903924,"duration":1},"status":"passed","severity":"normal"},{"uid":"1957fbd49d7e726a","name":"Fails to publish duplicate message","time":{"start":1736505218540,"stop":1736505218548,"duration":8},"status":"passed","severity":"normal"},{"uid":"6aa9bf1338dc498f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1736505119443,"stop":1736505119443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f0223e42683da5","name":"should not fail to stop the service if it was not started","time":{"start":1736505242962,"stop":1736505242962,"duration":0},"status":"passed","severity":"normal"},{"uid":"9012e664999cf1fd","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1736505250605,"stop":1736505250605,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f83fb5ac2b9977","name":"should return false when no peers exist","time":{"start":1736504938255,"stop":1736504938256,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81d1a18ea871dba","name":"Check received message containing long","time":{"start":1736505194890,"stop":1736505194890,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed10f77f8520b17","name":"Push message with content topic containing unicode special characters","time":{"start":1736505204400,"stop":1736505204401,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb20bd5e220797a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1736504992257,"stop":1736504992258,"duration":1},"status":"passed","severity":"normal"},{"uid":"c265801fc5a3391","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736505009359,"stop":1736505009360,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d929355ece8a4b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1736504894370,"stop":1736504894370,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa20b86707f8fa0","name":"Subscribe to topic containing emoji and publish message","time":{"start":1736505221992,"stop":1736505221992,"duration":0},"status":"passed","severity":"normal"},{"uid":"2555a98e37b05814","name":"Refresh subscription","time":{"start":1736505119434,"stop":1736505119434,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b195f5e0a87c24","name":"Passing page size 1 when there are 4 messages","time":{"start":1736505289287,"stop":1736505289287,"duration":0},"status":"passed","severity":"normal"},{"uid":"5407f0eaa3bbd5fc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1736505288384,"stop":1736505288385,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81e00d2e2daea05","name":"Check received message containing short","time":{"start":1736505194889,"stop":1736505194889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3dcbebe94804914","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1736504911895,"stop":1736504911896,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bca97c2bd00437c","name":"Passing invalid cursor","time":{"start":1736505250605,"stop":1736505250606,"duration":1},"status":"passed","severity":"normal"},{"uid":"f618a7f4e87b54b1","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1736504894366,"stop":1736504894366,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b0ca0a387b8b68","name":"new peer added after a peer was already found","time":{"start":1736505227603,"stop":1736505227604,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d42501747e8e93a2","name":"should return empty list for no shard","time":{"start":1736504894352,"stop":1736504894352,"duration":0},"status":"passed","severity":"normal"},{"uid":"f038c60c1ad94ef1","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1736505050032,"stop":1736505050033,"duration":1},"status":"passed","severity":"normal"},{"uid":"26682e3f2fbf860b","name":"should throw error - no id","time":{"start":1736504903915,"stop":1736504903915,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d44ee2c02029cb","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1736504894662,"stop":1736504894662,"duration":0},"status":"passed","severity":"normal"},{"uid":"572217afb90ece4e","name":"Subscribe and receives messages on 20 topics","time":{"start":1736505288381,"stop":1736505288381,"duration":0},"status":"passed","severity":"normal"},{"uid":"27561f2af7ce6018","name":"should return unique PubsubTopics for static sharding","time":{"start":1736504894351,"stop":1736504894351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1a8dea7d9b67b5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1736505282437,"stop":1736505282437,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c234e1f4332965","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1736505038251,"stop":1736505038251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d522bc59e8c1888","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1736505221990,"stop":1736505221990,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb78999cc62c976","name":"should encodeTxt and decodeTxt","time":{"start":1736504903913,"stop":1736504903914,"duration":1},"status":"passed","severity":"normal"},{"uid":"abeaca6a7dfc40ca","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1736505119440,"stop":1736505119440,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1e9582909cf212","name":"Subscribe to topic containing Russian and publish message","time":{"start":1736505221988,"stop":1736505221988,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff59d10f060ca49","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1736505049904,"stop":1736505049904,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7b03ba79620903","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1736504894360,"stop":1736504894360,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28d874591457430","name":"Store - dialed first","time":{"start":1736505304882,"stop":1736505304882,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0821b3ffe9cc04","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1736505050402,"stop":1736505050403,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5ee55e40a6eda86a","name":"random static sharding 8 - Cluster ID: 116, Shard ID: 535","time":{"start":1736505253963,"stop":1736505253963,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c91ad4a35cf4fe","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1736504902958,"stop":1736504902958,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5c7586fb364fae","name":"Fails to publish message with wrong content topic","time":{"start":1736505218548,"stop":1736505218549,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1b0947e015a20f","name":"Push message with Chinese payload","time":{"start":1736505218227,"stop":1736505218228,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6b0435f34d1eab","name":"Fails to push message bigger that 1MB","time":{"start":1736505204405,"stop":1736505204406,"duration":1},"status":"passed","severity":"normal"},{"uid":"5002cc910601cad2","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1736505050390,"stop":1736505050390,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a518eda36d342a76","name":"Subscribe to topic containing special chars and receive message","time":{"start":1736505288397,"stop":1736505288397,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef4cde317e0206b","name":"Subscribe to topic containing XML and receive message","time":{"start":1736505288399,"stop":1736505288399,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc02ebe72ba1cc6","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1736504894335,"stop":1736504894336,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08f70b580889a7b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1736505297957,"stop":1736505297957,"duration":0},"status":"passed","severity":"normal"},{"uid":"63023f1be7163298","name":"should return the correct number of peers","time":{"start":1736504938253,"stop":1736504938253,"duration":0},"status":"passed","severity":"normal"},{"uid":"2322c5b0de49de57","name":"Push message with Script payload","time":{"start":1736505218230,"stop":1736505218231,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a750a9b8a6a5bb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1736505288401,"stop":1736505288401,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8b054fe10ef41c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1736505119424,"stop":1736505119424,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de296ad6e2b92f2","name":"Push message with content topic containing shell command","time":{"start":1736505218246,"stop":1736505218246,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abc9088875ca893","name":"Light Node - default protocols","time":{"start":1736505304883,"stop":1736505304883,"duration":0},"status":"passed","severity":"normal"},{"uid":"127f6b30ebd18802","name":"Refresh subscription","time":{"start":1736505288395,"stop":1736505288395,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca485ac7982f6450","name":"Push message with content topic containing JSON","time":{"start":1736505218243,"stop":1736505218246,"duration":3},"status":"passed","severity":"normal"},{"uid":"551ea9bb4a891f8b","name":"Rejects garbage","time":{"start":1736504941772,"stop":1736504941773,"duration":1},"status":"passed","severity":"normal"},{"uid":"994a1760893a7e20","name":"throws on content topic with empty application field","time":{"start":1736504894330,"stop":1736504894331,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7983f3b18756e9","name":"1 Relay, 1 Filter, gives up","time":{"start":1736504920306,"stop":1736504920306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a0288590b43118","name":"should encode/decode to RLP encoding","time":{"start":1736504903918,"stop":1736504903919,"duration":1},"status":"passed","severity":"normal"},{"uid":"210b671721c68fbb","name":"should call waitForPeer on Relay","time":{"start":1736504938309,"stop":1736504938310,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d72aa5bcbc1e665","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1736505282440,"stop":1736505282440,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ddf7f21c46737b","name":"less peers than existing","time":{"start":1736505195198,"stop":1736505195198,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5d8383963358a75","name":"Query generator for 2000 messages","time":{"start":1736505292292,"stop":1736505292292,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b74abf4f6a51ef","name":"stop","time":{"start":1736504998600,"stop":1736504998601,"duration":1},"status":"passed","severity":"normal"},{"uid":"da187763a61f44c1","name":"Check message with no content topic is not received","time":{"start":1736505194911,"stop":1736505194912,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da178aa4822e4b3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1736504894360,"stop":1736504894361,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4cf1e75137397","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1736505364534,"stop":1736505364534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0adb9865a2679bb","name":"Push message with custom timestamp: 1736501486775","time":{"start":1736505204404,"stop":1736505204405,"duration":1},"status":"passed","severity":"normal"},{"uid":"2743de0fa018dcd7","name":"should not receive a peer event after stop","time":{"start":1736504924684,"stop":1736504924684,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b0d9508385858","name":"Check publish message after service node is restarted","time":{"start":1736505218550,"stop":1736505218550,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23c6383cfe1770be","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1736505050407,"stop":1736505050407,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d08d9f716e3e5bf","name":"Should update multiaddrs","time":{"start":1736505147708,"stop":1736505147709,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9271095a7fc27fe","name":"random static sharding 5 - Cluster ID: 121, Shard ID: 208","time":{"start":1736505253961,"stop":1736505253962,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b84afcf07b20c69","name":"should not receive a peer event after stop","time":{"start":1736504968860,"stop":1736504968860,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9ea5e7c8a2d9e2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1736504894362,"stop":1736504894363,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a692178dcf4125c","name":"Push message with Arabic payload","time":{"start":1736505204380,"stop":1736505204381,"duration":1},"status":"passed","severity":"normal"},{"uid":"36dff17b557dc2b0","name":"Push message with SQL Injection payload","time":{"start":1736505204383,"stop":1736505204383,"duration":0},"status":"passed","severity":"normal"},{"uid":"f077571409d7cf0e","name":"Push message with content topic containing JSON","time":{"start":1736505204398,"stop":1736505204399,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d94209213ff128a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1736504920299,"stop":1736504920299,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0bc12713b2ce4e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1736504894363,"stop":1736504894364,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9babaf59c8e5d9","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1736504911493,"stop":1736504911493,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b94cbe7e0ee02f4","name":"Subscribe and receive messages via lightPush","time":{"start":1736505288378,"stop":1736505288379,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c041a94af6500d7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1736504894359,"stop":1736504894359,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eefb4ef5448339e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736505050025,"stop":1736505050025,"duration":0},"status":"passed","severity":"normal"},{"uid":"8149c3e3f06800db","name":"Check received message with timestamp: 1649153314 ","time":{"start":1736505086560,"stop":1736505086561,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d99b655274cf346","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1736505113375,"stop":1736505113376,"duration":1},"status":"passed","severity":"normal"},{"uid":"97122749feccdbc7","name":"Check received message containing long","time":{"start":1736505194916,"stop":1736505194919,"duration":3},"status":"passed","severity":"normal"},{"uid":"1db146e785b98287","name":"should emit a peer event after start","time":{"start":1736505242963,"stop":1736505242964,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba7cdd8f7a324c4","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1736505221991,"stop":1736505221991,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8bdb8c066e129","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1736504894355,"stop":1736504894356,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53aa9b994f07b2e","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1736505050000,"stop":1736505050001,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2358e40a8940bf","name":"Tracks peer failures correctly","time":{"start":1736505047278,"stop":1736505047278,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab29f2c983688fc","name":"should not throw an error for a single configured topic","time":{"start":1736504894364,"stop":1736504894364,"duration":0},"status":"passed","severity":"normal"},{"uid":"a406c0b20695b233","name":"Query generator for multiple messages with different content topic format","time":{"start":1736505292289,"stop":1736505292290,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f00637ff40ed5d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1736504965990,"stop":1736504965990,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f02a42ccd87c2b2","name":"Nodes with multiple pubsub topic","time":{"start":1736505211082,"stop":1736505211082,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae965741662be2d4","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1736504897235,"stop":1736504897236,"duration":1},"status":"passed","severity":"normal"},{"uid":"9039efb628e3ec29","name":"Check received message containing escaped characters","time":{"start":1736505194903,"stop":1736505194904,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec6a316334f5c07","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app45/2/topic229/utf8","time":{"start":1736505247323,"stop":1736505247324,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde8d1d1f58c4ec5","name":"Push message with rate limit","time":{"start":1736505218249,"stop":1736505218253,"duration":4},"status":"passed","severity":"normal"},{"uid":"c2c692f21ac6f186","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1736505253959,"stop":1736505253959,"duration":0},"status":"passed","severity":"normal"},{"uid":"8758c020e2eb7574","name":"Subscribe to topic containing shell command and publish message","time":{"start":1736505221991,"stop":1736505221991,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18173f5e226a684","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1736505050012,"stop":1736505050012,"duration":0},"status":"passed","severity":"normal"},{"uid":"668d3185e3f1b198","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1736505050392,"stop":1736505050393,"duration":1},"status":"skipped","severity":"normal"},{"uid":"571b8884e19e3960","name":"Passing an array","time":{"start":1736505298379,"stop":1736505298379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33201c2d69468b8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736505049901,"stop":1736505049903,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc096c3095dae827","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1736504920293,"stop":1736504920294,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5eeb8a4d7cc9fa7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736505049963,"stop":1736505049990,"duration":27},"status":"passed","severity":"normal"},{"uid":"f021df264ae8b8b7","name":"Check message with non string payload is not received","time":{"start":1736505086568,"stop":1736505086568,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cae55c6698d280d","name":"Push message with unicode special characters payload","time":{"start":1736505218234,"stop":1736505218235,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8ab0f92dc85a34","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1736505268794,"stop":1736505268795,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3811660018ebe3","name":"Used by Waku Relay","time":{"start":1736505298380,"stop":1736505298380,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed79f1a7dca49b4","name":"same cluster, different shard: nodes connect","time":{"start":1736505143273,"stop":1736505143273,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53f9db55f78634f","name":"should throw error - invalid id","time":{"start":1736504903916,"stop":1736504903917,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1b9052368d6f99","name":"Publish message with large meta","time":{"start":1736505218551,"stop":1736505218551,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e85569f9b53982","name":"LightPush with 3 connections","time":{"start":1736505050584,"stop":1736505050585,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7e2e5c8e45d3f3d5","name":"Overlapping topic subscription","time":{"start":1736505221985,"stop":1736505221985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6786c62ee3f7eef8","name":"should not receive a peer event before start","time":{"start":1736504924684,"stop":1736504924684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79af73dfcde07b3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1736504894356,"stop":1736504894356,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccfc81ddb930e9d","name":"Check received message containing XML","time":{"start":1736505086554,"stop":1736505086555,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3f8ca34a13ab86","name":"Push message with emoji payload","time":{"start":1736505204391,"stop":1736505204391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7500e1d98d7e41","name":"Subscribe to topic containing numeric and receive message","time":{"start":1736505288384,"stop":1736505288384,"duration":0},"status":"passed","severity":"normal"}] |