mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 20:33:12 +00:00
1 line
187 KiB
JSON
1 line
187 KiB
JSON
[{"uid":"5c53d263605baa1d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749860132246,"stop":1749860132247,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8c408d02688e7c","name":"Check received message containing escaped characters","time":{"start":1749860063001,"stop":1749860063002,"duration":1},"status":"passed","severity":"normal"},{"uid":"207b5dcd08fd2192","name":"it tolerates circular branch references","time":{"start":1749859555883,"stop":1749859555884,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef3736617d8f187","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1749859555368,"stop":1749859555369,"duration":1},"status":"passed","severity":"normal"},{"uid":"4773800c777e9fb4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1749859532539,"stop":1749859532539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77cd6db2fa1319e","name":"Subscribe and receives messages on 20 topics","time":{"start":1749860132222,"stop":1749860132222,"duration":0},"status":"passed","severity":"normal"},{"uid":"657bf441d4c2e737","name":"should set field with only LIGHTPUSH enabled","time":{"start":1749859538755,"stop":1749859538755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72e58081d6808f9","name":"Wrong topic","time":{"start":1749860042729,"stop":1749860042729,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d1377c1079004f","name":"messageHashStr produces different results for different inputs","time":{"start":1749859547261,"stop":1749859547262,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c7ca5edd270b7","name":"Init the array if not present","time":{"start":1749859532212,"stop":1749859532213,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf3f0a64924363a","name":"should encodeTxt and decodeTxt","time":{"start":1749859538741,"stop":1749859538741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b947804702b9b9c9","name":"Check message received after jswaku node is restarted","time":{"start":1749860031251,"stop":1749860031251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78d3524d6587d6d5","name":"Fields are not dropped","time":{"start":1749859547269,"stop":1749859547270,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56025cb9d145e82","name":"Fails to publish duplicate message","time":{"start":1749859929425,"stop":1749859929426,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b71bdbeaf9e2ecc","name":"Check publish message after client node is restarted","time":{"start":1749859929431,"stop":1749859929431,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67ed7db2f7ac7bca","name":"1 Store, 2 relays, 2 fetches","time":{"start":1749859555437,"stop":1749859555437,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff8fb05a7efbe5c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1749859938959,"stop":1749859938959,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5c067d99cd2dcc","name":"Encoder throws on undefined content topic","time":{"start":1749859547796,"stop":1749859547796,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f3b897583332c","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1749859586824,"stop":1749859586824,"duration":0},"status":"passed","severity":"normal"},{"uid":"9229fafaf6c33d3a","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1749859586833,"stop":1749859586834,"duration":1},"status":"passed","severity":"normal"},{"uid":"d639084f0d6dc433","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749859783880,"stop":1749859783880,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c98bbfe7d987d5","name":"Check received message containing numeric","time":{"start":1749860031253,"stop":1749860031253,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7484ec960f19b86","name":"connects to nwaku","time":{"start":1749860146972,"stop":1749860146973,"duration":1},"status":"passed","severity":"normal"},{"uid":"542c2743777aa3d7","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1749859607396,"stop":1749859607397,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b16f1079c702e8","name":"should set field with only FILTER enabled","time":{"start":1749859538754,"stop":1749859538755,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0f58ce8f89c117","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1749859586854,"stop":1749859586855,"duration":1},"status":"passed","severity":"normal"},{"uid":"f954d2b619380733","name":"Check received message with timestamp: 1749859606535000000 ","time":{"start":1749860031259,"stop":1749860031259,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45919d4d469a491","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749859766698,"stop":1749859766698,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b75a9c5219b1a6b","name":"handles different networkShards values correctly","time":{"start":1749859532529,"stop":1749859532529,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b51881911b7252","name":"Push message with emoji payload","time":{"start":1749860383243,"stop":1749860383243,"duration":0},"status":"passed","severity":"normal"},{"uid":"61100afcb4274b38","name":"addEventListener with correct event","time":{"start":1749859647869,"stop":1749859647869,"duration":0},"status":"passed","severity":"normal"},{"uid":"13dd25d9d6d9854a","name":"Query generator for multiple messages with different content topic format","time":{"start":1749860126705,"stop":1749860126705,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b023c314171ad9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749860132311,"stop":1749860132312,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64ebd4a56845b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1749859532540,"stop":1749859532540,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec837eebee498a3c","name":"Query with Promise Callback, No Decoder","time":{"start":1749860095206,"stop":1749860095207,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b3ea86eb299b3f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1749859532538,"stop":1749859532538,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4cfe4d22889afd3","name":"Ordered callback, aborts when callback returns true","time":{"start":1749860126708,"stop":1749860126708,"duration":0},"status":"passed","severity":"normal"},{"uid":"403ecca0c56990c8","name":"Query with Ordered Callback, No Decoder","time":{"start":1749860095204,"stop":1749860095205,"duration":1},"status":"passed","severity":"normal"},{"uid":"3900c76d9de3d983","name":"Publishes to nwaku","time":{"start":1749859917646,"stop":1749859917647,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75e14af91941e2e","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1749859586834,"stop":1749859586835,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bfdcf77e9ef361f","name":"should initialize with Unhealthy status","time":{"start":1749859576917,"stop":1749859576918,"duration":1},"status":"passed","severity":"normal"},{"uid":"5927de76231c6cde","name":"should properly start and stop event listening","time":{"start":1749859576922,"stop":1749859576922,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc17ea4976babbe6","name":"should initialize bloom filter with correct parameters","time":{"start":1749859589372,"stop":1749859589372,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cdd613c29d7d19","name":"Check received message containing shell command","time":{"start":1749860063001,"stop":1749860063001,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaad9a56e78ddcc0","name":"Push message with content topic containing Arabic","time":{"start":1749860383259,"stop":1749860383259,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4aeb10ff432b4","name":"should wait for Filter peer to be connected","time":{"start":1749859577391,"stop":1749859577391,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca29a87d350fb82","name":"Query generator for multiple messages with multiple decoders","time":{"start":1749860126704,"stop":1749860126705,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bae411dbfbd3f46","name":"Push message with content topic containing long","time":{"start":1749860383257,"stop":1749860383258,"duration":1},"status":"passed","severity":"normal"},{"uid":"71951c62292adebd","name":"Check received message containing XML","time":{"start":1749860063013,"stop":1749860063013,"duration":0},"status":"passed","severity":"normal"},{"uid":"6124fc4d3c62c66c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749860132263,"stop":1749860132263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a3aa5462784917","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1749859532530,"stop":1749859532530,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebf461d4be4f313","name":"Push message with Basic HTML tag payload","time":{"start":1749860383242,"stop":1749860383242,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9194cfd73ac216","name":"Query Generator - false","time":{"start":1749860118713,"stop":1749860118714,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf18aab931693acf","name":"Filter","time":{"start":1749860147594,"stop":1749860147594,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf6f61be263cb52","name":"Check message with no content topic is not received","time":{"start":1749860063020,"stop":1749860063020,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40ebfa0f1834a9b","name":"Ephemeral field set to true","time":{"start":1749859547795,"stop":1749859547795,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c82a259b2beecc","name":"Check received message containing long","time":{"start":1749860031252,"stop":1749860031253,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e96fd099d8bdae3","name":"should wait for LightPush peer to be connected","time":{"start":1749859577391,"stop":1749859577391,"duration":0},"status":"passed","severity":"normal"},{"uid":"de041f3ff01e1624","name":"Check publish message containing short","time":{"start":1749859929410,"stop":1749859929410,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90df8d9985e4816","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1749859938946,"stop":1749859938947,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d84de5baa10c9f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1749859938957,"stop":1749859938958,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65a73350991b69a","name":"Subscribe and receive messages via lightPush","time":{"start":1749860132262,"stop":1749860132263,"duration":1},"status":"passed","severity":"normal"},{"uid":"25876bf39869189c","name":"Push message with content topic containing emoji","time":{"start":1749860383248,"stop":1749860383248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0593a0f0afb116","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749860031260,"stop":1749860031260,"duration":0},"status":"passed","severity":"normal"},{"uid":"2795fa48e3740d8e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1749859626991,"stop":1749859626991,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3f282b43d8abe6","name":"Push message with content topic containing Russian","time":{"start":1749860383246,"stop":1749860383246,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb077def7b27ecef","name":"should initialize with custom number of peers","time":{"start":1749859577053,"stop":1749859577054,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c1bf6f7bfd2325","name":"Correctly serialized arguments","time":{"start":1749859812162,"stop":1749859812163,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73c2653897784e2","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1749859555372,"stop":1749859555373,"duration":1},"status":"passed","severity":"normal"},{"uid":"485c7364886920fd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1749859586888,"stop":1749859586888,"duration":0},"status":"passed","severity":"normal"},{"uid":"921ac8bb7a5aca9b","name":"throws on content topic with too few or too many fields","time":{"start":1749859532512,"stop":1749859532512,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ff21ed375b7a0e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1749859555887,"stop":1749859555887,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ca66b0b1d086ff","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749860132328,"stop":1749860132328,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc206257cd5b85f6","name":"Push message with Chinese payload","time":{"start":1749860383240,"stop":1749860383240,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d09775c9d7320b","name":"Push message with content topic containing unicode special characters","time":{"start":1749860383262,"stop":1749860383262,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0362efffb7819b","name":"Encoder throws on empty string content topic","time":{"start":1749859567571,"stop":1749859567571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edb7b75ba8c5993","name":"Subscribe to topic containing Script and receive message","time":{"start":1749860172556,"stop":1749860172556,"duration":0},"status":"passed","severity":"normal"},{"uid":"890d1cb7b869a778","name":"Check received message containing escaped characters","time":{"start":1749860031245,"stop":1749860031245,"duration":0},"status":"passed","severity":"normal"},{"uid":"860a822ec43e4228","name":"Check received message containing long","time":{"start":1749860063009,"stop":1749860063010,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7b0b9c52fa4485","name":"Check received message containing escaped characters","time":{"start":1749860031258,"stop":1749860031258,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28717dfdf27b70d","name":"Check received message with timestamp: 1749859606584000000 ","time":{"start":1749860063003,"stop":1749860063003,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d021a7618d0ba3","name":"should set field with all protocols disabled","time":{"start":1749859538753,"stop":1749859538753,"duration":0},"status":"passed","severity":"normal"},{"uid":"2355202d845ad63a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1749859532541,"stop":1749859532541,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0d800da183b57c","name":"Push message with JSON payload","time":{"start":1749860383255,"stop":1749860383255,"duration":0},"status":"passed","severity":"normal"},{"uid":"944ae97602e79b21","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749860172564,"stop":1749860172564,"duration":0},"status":"passed","severity":"normal"},{"uid":"397dffe975ca07eb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1749859938955,"stop":1749859938955,"duration":0},"status":"passed","severity":"normal"},{"uid":"794a16e096bc5500","name":"should throw an error for an unconfigured topic","time":{"start":1749859532543,"stop":1749859532543,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80554c92d8cf3c","name":"Callback on promise","time":{"start":1749860126706,"stop":1749860126706,"duration":0},"status":"passed","severity":"normal"},{"uid":"52104ed7439ffe8d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1749859532526,"stop":1749859532526,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc6a21a32664e30","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1749859614703,"stop":1749859614703,"duration":0},"status":"passed","severity":"normal"},{"uid":"5930ddac66f446e6","name":"Check publish message containing Chinese","time":{"start":1749859929412,"stop":1749859929412,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb124078233ab6bf","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1749859547259,"stop":1749859547259,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1c5fb84e8c8a65","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1749859938953,"stop":1749859938954,"duration":1},"status":"passed","severity":"normal"},{"uid":"339f1b2201235e6b","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1749859576919,"stop":1749859576920,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab4279cdd30e4e7","name":"passes more than one ENR URLs and attempts connection","time":{"start":1749859611891,"stop":1749859611891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"607937ef2ff745e3","name":"Check message with no payload is not received","time":{"start":1749860063007,"stop":1749860063007,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5e2ca16c4f39e9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749860031247,"stop":1749860031247,"duration":0},"status":"passed","severity":"normal"},{"uid":"d193740a5673496b","name":"Check received message with timestamp: 1749859606584 ","time":{"start":1749860063004,"stop":1749860063004,"duration":0},"status":"passed","severity":"normal"},{"uid":"2796fe316d5f6240","name":"Check message on other pubsub topic is not received","time":{"start":1749860063005,"stop":1749860063006,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c21c63e17bac63f","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1749859586855,"stop":1749859586855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72726477a692242","name":"Should update multiaddrs","time":{"start":1749859849854,"stop":1749859849855,"duration":1},"status":"passed","severity":"normal"},{"uid":"29552358bbae58d6","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1749859607401,"stop":1749859607401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50ca15a9648dadc","name":"Push message with content topic containing Russian","time":{"start":1749860383259,"stop":1749860383259,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ccaf312c1eed9f","name":"Subscribe to topic containing Script and publish message","time":{"start":1749859938956,"stop":1749859938956,"duration":0},"status":"passed","severity":"normal"},{"uid":"9119971008938f87","name":"Promise Callback - true","time":{"start":1749860118714,"stop":1749860118714,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a1212eca683253","name":"Push message with long payload","time":{"start":1749860383252,"stop":1749860383252,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bb39cac5396034","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1749859538107,"stop":1749859538107,"duration":0},"status":"passed","severity":"normal"},{"uid":"818227dd4cc8548c","name":"stop","time":{"start":1749859647878,"stop":1749859647880,"duration":2},"status":"passed","severity":"normal"},{"uid":"e408c4a32711a16a","name":"Push message with content topic containing JSON","time":{"start":1749860383261,"stop":1749860383261,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a8d6763b92e35f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749860172568,"stop":1749860172568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2761433a32e6d600","name":"should properly create location multiaddrs - udp","time":{"start":1749859538752,"stop":1749859538753,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d90c41dc04f3fc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749860132240,"stop":1749860132240,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f42c6d2d6df7f62","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1749859810047,"stop":1749859810047,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2fea23d514700d","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1749859586830,"stop":1749859586830,"duration":0},"status":"passed","severity":"normal"},{"uid":"933196c086440c34","name":"Subscribe to topic containing long and receive message","time":{"start":1749860132233,"stop":1749860132233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec20aeca228fdf06","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1749859538102,"stop":1749859538102,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d417de98ef7ac4","name":"should be delivered immediately if received","time":{"start":1749859590175,"stop":1749859590175,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bd9bf09e5acfe0","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1749859532540,"stop":1749859532541,"duration":1},"status":"passed","severity":"normal"},{"uid":"155887d8474abad","name":"random static sharding 6 - Cluster ID: 978, Shard ID: 125","time":{"start":1749860170723,"stop":1749860170724,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea705a3b1762083","name":"Check received message containing Russian","time":{"start":1749860063012,"stop":1749860063012,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacd6be05f919b7","name":"should handle task timeouts","time":{"start":1749859577131,"stop":1749859577131,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2dfac6fc55e771","name":"should reject if LightPush is requested but not mounted","time":{"start":1749859577388,"stop":1749859577388,"duration":0},"status":"passed","severity":"normal"},{"uid":"96142c65fc6da65f","name":"Using a function","time":{"start":1749860146974,"stop":1749860146974,"duration":0},"status":"passed","severity":"normal"},{"uid":"7715857a6c795581","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1749859555376,"stop":1749859555376,"duration":0},"status":"passed","severity":"normal"},{"uid":"22eacdd35245a556","name":"should handle connection events","time":{"start":1749859577055,"stop":1749859577056,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4700f21206d06e2","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1749859590169,"stop":1749859590169,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf8daf3cdc73494","name":"Check received message containing emoji","time":{"start":1749860031245,"stop":1749860031246,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3cbf6308b335a0","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1749859577267,"stop":1749859577268,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f19f6002f3fb9bb","name":"Check message with non string payload is not received","time":{"start":1749860031262,"stop":1749860031263,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b1a5f522c1d5d8","name":"retrieves a single peer","time":{"start":1749859555882,"stop":1749859555883,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8279b6f74327f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749860172555,"stop":1749860172556,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d02c631abfed85","name":"Push message with numeric payload","time":{"start":1749860383252,"stop":1749860383252,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb891963057fbe3e","name":"Generator, 2 different pubsubtopics","time":{"start":1749860109619,"stop":1749860109620,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1cab7546bec279","name":"should not allow k > 12","time":{"start":1749859586553,"stop":1749859586555,"duration":2},"status":"passed","severity":"normal"},{"uid":"905d85ff828524a8","name":"should emit a peer event after start","time":{"start":1749859559699,"stop":1749859559699,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6e12db830c99ce","name":"Round trip binary encryption [ecies, signature]","time":{"start":1749859567570,"stop":1749859567570,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3c3d12e79cf450","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749860172557,"stop":1749860172558,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9931fc596f8da35","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1749859922012,"stop":1749859922013,"duration":1},"status":"passed","severity":"normal"},{"uid":"860a7e35fc194ac7","name":"should not fail to start the service if it is already started","time":{"start":1749859849629,"stop":1749859849629,"duration":0},"status":"passed","severity":"normal"},{"uid":"373378330f4c022d","name":"Check received message containing unicode special characters","time":{"start":1749860031258,"stop":1749860031258,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f6e80bca21b8e2","name":"should be able to encode the field with only STORE set to true","time":{"start":1749859538100,"stop":1749859538100,"duration":0},"status":"passed","severity":"normal"},{"uid":"191afccdb4fa092e","name":"Push message with content topic containing Script","time":{"start":1749860383260,"stop":1749860383260,"duration":0},"status":"passed","severity":"normal"},{"uid":"364fa5ca61529b13","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1749859532524,"stop":1749859532525,"duration":1},"status":"passed","severity":"normal"},{"uid":"b882ceeee7ab550b","name":"1 Relay, 1 fetch","time":{"start":1749859555436,"stop":1749859555437,"duration":1},"status":"passed","severity":"normal"},{"uid":"673317f74ee1305a","name":"should not fail to start the service if it is already started","time":{"start":1749859611888,"stop":1749859611888,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f65db6219eabe3","name":"Check meta is set [ecies]","time":{"start":1749859567570,"stop":1749859567570,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f2020e60481aab","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1749859800696,"stop":1749859800696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff529cb728fe18c8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749859783885,"stop":1749859783886,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c48744e04449615","name":"should have no discoveries enabled by default","time":{"start":1749859577039,"stop":1749859577040,"duration":1},"status":"passed","severity":"normal"},{"uid":"becb1a0d80cab132","name":"Check publish message containing Russian","time":{"start":1749859929413,"stop":1749859929413,"duration":0},"status":"passed","severity":"normal"},{"uid":"182646fec4f28805","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749860132320,"stop":1749860132320,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf13a363bba2ba2","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749860132330,"stop":1749860132330,"duration":0},"status":"passed","severity":"normal"},{"uid":"590d29eb2e2332b9","name":"should properly create location multiaddrs - tcp","time":{"start":1749859538753,"stop":1749859538753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce329e25a0f7dc6c","name":"should start and stop interval correctly","time":{"start":1749859577122,"stop":1749859577126,"duration":4},"status":"passed","severity":"normal"},{"uid":"2f4eed24ef051c67","name":"Push message with content topic containing Arabic","time":{"start":1749860383245,"stop":1749860383246,"duration":1},"status":"passed","severity":"normal"},{"uid":"e458170a10b3d9","name":"should return usable stream attached to connection","time":{"start":1749859547510,"stop":1749859547510,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec333acc41893e1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749860132263,"stop":1749860132264,"duration":1},"status":"passed","severity":"normal"},{"uid":"673dfa3943914ec6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749859783881,"stop":1749859783881,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96c136299159954","name":"Check received message containing numeric","time":{"start":1749860031240,"stop":1749860031240,"duration":0},"status":"passed","severity":"normal"},{"uid":"df02f3c16dcc84e4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1749859938955,"stop":1749859938956,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd042aa6d770110","name":"Passing page size 0 when there are 110 messages","time":{"start":1749860133690,"stop":1749860133690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f330b3d13bf355","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749860091264,"stop":1749860091265,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f97e87d287bd2f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749860172552,"stop":1749860172553,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde3677e0842cec7","name":"Check message received after jswaku node is restarted","time":{"start":1749860031263,"stop":1749860031263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2598dccb862d243","name":"should use DNS peer discovery with light client","time":{"start":1749859611890,"stop":1749859611890,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c7f4ae9d6b4167c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1749860134039,"stop":1749860134040,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c255db6cdb284f","name":"1 Store, 2 fetches","time":{"start":1749859555437,"stop":1749859555437,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae12479952fb8ee4","name":"Meta field set when metaSetter is specified","time":{"start":1749859547795,"stop":1749859547796,"duration":1},"status":"passed","severity":"normal"},{"uid":"922ce1cfbfb4ce5c","name":"Push message with Arabic payload","time":{"start":1749860383253,"stop":1749860383253,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dfe8a7bb923798","name":"Encoder throws on undefined content topic","time":{"start":1749859566011,"stop":1749859566012,"duration":1},"status":"passed","severity":"normal"},{"uid":"111a1cc812348dc8","name":"Asymmetric encrypt & decrypt","time":{"start":1749859566230,"stop":1749859566230,"duration":0},"status":"passed","severity":"normal"},{"uid":"235f2ba5214a068d","name":"Check publish message containing shell command","time":{"start":1749859929419,"stop":1749859929420,"duration":1},"status":"passed","severity":"normal"},{"uid":"4602bcbb1014490b","name":"A test","time":{"start":1749859800753,"stop":1749859800754,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ace7bafc695a45","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749859766697,"stop":1749859766698,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc8b64fc43c2c52","name":"should retry failed tasks","time":{"start":1749859577130,"stop":1749859577130,"duration":0},"status":"passed","severity":"normal"},{"uid":"67996047d55abe88","name":"Check received message containing escaped characters","time":{"start":1749860063015,"stop":1749860063015,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d01ea09330ed32","name":"should call waitForPeer on Relay","time":{"start":1749859577392,"stop":1749859577392,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cec6aaaab095d8","name":"should not receive a peer event after stop","time":{"start":1749859849631,"stop":1749859849631,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d8657da65091be","name":"can start and stop the service","time":{"start":1749859849628,"stop":1749859849628,"duration":0},"status":"passed","severity":"normal"},{"uid":"9164a9202a5019db","name":"Fails to publish message with wrong content topic","time":{"start":1749859929428,"stop":1749859929428,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45e05558739397d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1749859613361,"stop":1749859613362,"duration":1},"status":"passed","severity":"normal"},{"uid":"677b2c830467e581","name":"Generator, custom pubsub topic","time":{"start":1749860109618,"stop":1749860109619,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbef10fd7659ce31","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749860091266,"stop":1749860091266,"duration":0},"status":"passed","severity":"normal"},{"uid":"395ae6e8c86524e9","name":"ignores domain fetching errors","time":{"start":1749859555884,"stop":1749859555884,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d8ab380146c7fa","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749859538104,"stop":1749859538104,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26e45e99444c14a","name":"Push message with short payload","time":{"start":1749860383239,"stop":1749860383239,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb05a654758d742","name":"Encoder throws on empty string content topic","time":{"start":1749859566012,"stop":1749859566012,"duration":0},"status":"passed","severity":"normal"},{"uid":"a964331a4b5ab685","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749860172566,"stop":1749860172566,"duration":0},"status":"passed","severity":"normal"},{"uid":"335111b95370c27b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1749859607399,"stop":1749859607400,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a017e1e1f1d8fc7","name":"should keep entries that haven't expired yet","time":{"start":1749859576258,"stop":1749859576258,"duration":0},"status":"passed","severity":"normal"},{"uid":"79de28da64683a65","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1749859532539,"stop":1749859532539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ce99f09e3d47c2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749860172561,"stop":1749860172561,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e715354cd5f304","name":"Ping on peer without subscriptions","time":{"start":1749859674113,"stop":1749859674114,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4860ebcb6d9802","name":"should return different streams if requested simultaniously","time":{"start":1749859547512,"stop":1749859547512,"duration":0},"status":"passed","severity":"normal"},{"uid":"455f5e661cb56005","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749860172564,"stop":1749860172564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced3abcef0daa1d8","name":"Check received message containing JSON","time":{"start":1749860063014,"stop":1749860063015,"duration":1},"status":"passed","severity":"normal"},{"uid":"4438088393bcdcbf","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1749859577425,"stop":1749859577425,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c516124d56b1d9e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1749860079093,"stop":1749860079093,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce80e51e3a20fbed","name":"Check received message containing unicode special characters","time":{"start":1749860063002,"stop":1749860063003,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3e7004d749277e","name":"Check message received after nwaku node is restarted","time":{"start":1749860031251,"stop":1749860031251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf63804b7eaca140","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1749859532660,"stop":1749859532660,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f440a151054fd1","name":"Push message with custom timestamp: 1749856166849","time":{"start":1749860383264,"stop":1749860383264,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d47b7a52fe663c","name":"Push message with escaped characters payload","time":{"start":1749860383242,"stop":1749860383243,"duration":1},"status":"passed","severity":"normal"},{"uid":"5315e8f399aae061","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1749859555375,"stop":1749859555375,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fafe0da3ac6d42","name":"should check connected peers if present and suitable","time":{"start":1749859577390,"stop":1749859577390,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef015746ba581079","name":"should maintain desired error rate","time":{"start":1749859589373,"stop":1749859589373,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e15ebc1b92f7c9c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1749859532545,"stop":1749859532545,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3a1d18eddcc538","name":"same cluster, different shard: nodes connect","time":{"start":1749859810048,"stop":1749859810049,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac21d9080481d9c1","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1749859626984,"stop":1749859626986,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f97d168057a3118","name":"Check message with non string payload is not received","time":{"start":1749860063007,"stop":1749860063007,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ae96a8764e0b9a","name":"Check publish message containing long","time":{"start":1749859929410,"stop":1749859929411,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa813b7879a7b53","name":"Push message with content topic containing short","time":{"start":1749860383257,"stop":1749860383257,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a5cca9d4cf2383","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1749859586855,"stop":1749859586855,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d283fb36dda60","name":"can start the service","time":{"start":1749859611886,"stop":1749859611886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c00bfdaa4e77e89","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749860132320,"stop":1749860132320,"duration":0},"status":"passed","severity":"normal"},{"uid":"a317b456dad65f27","name":"groups content topics by expected pubsub topic","time":{"start":1749859532527,"stop":1749859532528,"duration":1},"status":"passed","severity":"normal"},{"uid":"b630e5976877cd91","name":"Relay - times out","time":{"start":1749860147591,"stop":1749860147591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcd727a577b25ae","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749860132282,"stop":1749860132290,"duration":8},"status":"passed","severity":"normal"},{"uid":"79e09e7df883ea4","name":"should request renew when peer disconnects","time":{"start":1749859577055,"stop":1749859577055,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9b7c9885ae0d33","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1749860134037,"stop":1749860134038,"duration":1},"status":"passed","severity":"normal"},{"uid":"3522843335c099da","name":"Check received message containing shell command","time":{"start":1749860031244,"stop":1749860031244,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f19dcd264e0eac","name":"should not fail to stop the service if it was not started","time":{"start":1749859559698,"stop":1749859559699,"duration":1},"status":"passed","severity":"normal"},{"uid":"730dbe0b2e5f9d11","name":"can start the service","time":{"start":1749859849627,"stop":1749859849628,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f7298b38484c56","name":"Ping on unsubscribed peer","time":{"start":1749859674118,"stop":1749859674119,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa13de33125ac46","name":"Push message with custom timestamp: 1749863366848","time":{"start":1749860383250,"stop":1749860383250,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f445f70422b3272","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749859783884,"stop":1749859783885,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafe95bf9739a681","name":"Subscribe to topic containing Script and receive message","time":{"start":1749860132323,"stop":1749860132324,"duration":1},"status":"passed","severity":"normal"},{"uid":"28657982de64bc47","name":"configure the node with multiple content topics","time":{"start":1749860042729,"stop":1749860042729,"duration":0},"status":"passed","severity":"normal"},{"uid":"db954f61ce4fbe9b","name":"Sign & Recover","time":{"start":1749859566232,"stop":1749859566232,"duration":0},"status":"passed","severity":"normal"},{"uid":"af39a103e1476b97","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749860132329,"stop":1749860132329,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c1d5bcc01b4e48","name":"Query with Ordered Callback, No message returned","time":{"start":1749860095205,"stop":1749860095205,"duration":0},"status":"passed","severity":"normal"},{"uid":"36362813d954bfdd","name":"Subscribe and receive messages via waku relay post","time":{"start":1749860172560,"stop":1749860172561,"duration":1},"status":"passed","severity":"normal"},{"uid":"70bc85849c55ba0f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749860172558,"stop":1749860172558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a83f413debd724","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1749859532526,"stop":1749859532527,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf12103e7a2bde0","name":"Ordered Callback - true","time":{"start":1749860118715,"stop":1749860118718,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca7d44e35f48e54a","name":"should properly clean up resources when disposed","time":{"start":1749859576267,"stop":1749859576267,"duration":0},"status":"passed","severity":"normal"},{"uid":"309ba58019f0dbc6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749860172550,"stop":1749860172550,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb5cdb1eb701f8b","name":"Ping on unsubscribed peer","time":{"start":1749859674114,"stop":1749859674114,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f92d7b461fa1f8","name":"Ephemeral messages are not stored","time":{"start":1749859613360,"stop":1749859613361,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4883d7849182b95","name":"Subscribe to topic containing short and receive message","time":{"start":1749860172563,"stop":1749860172563,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfee1e459bf7acec","name":"Renews subscription after lossing a connection","time":{"start":1749860172558,"stop":1749860172559,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f20db6bce2da7bd","name":"throws on content topic with empty application field","time":{"start":1749859532514,"stop":1749859532514,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a765805a3264d2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749860172564,"stop":1749860172564,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97eadbce4eafdf7","name":"Check message with no content topic is not received","time":{"start":1749860063006,"stop":1749860063007,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6f32dae413b993","name":"Passing page size 19 when there are 20 messages","time":{"start":1749860133693,"stop":1749860133693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71f4ceffff4094d","name":"Subscribe to topic containing short and receive message","time":{"start":1749860132315,"stop":1749860132318,"duration":3},"status":"passed","severity":"normal"},{"uid":"fa6c4c8f5e5ea35","name":"messageHash returns a Uint8Array","time":{"start":1749859547260,"stop":1749859547260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fd47f82a3e9f45","name":"A test","time":{"start":1749859800753,"stop":1749859800753,"duration":0},"status":"passed","severity":"normal"},{"uid":"37754b59e4a44a1b","name":"non connected peers","time":{"start":1749859903879,"stop":1749859903879,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c65d5691ad47343f","name":"Default pageSize","time":{"start":1749860133694,"stop":1749860133694,"duration":0},"status":"passed","severity":"normal"},{"uid":"2500356e900740","name":"Publish message with large meta","time":{"start":1749859929431,"stop":1749859929433,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d36dec11756b794","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1749859586829,"stop":1749859586830,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cca588893c1274e","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749860063021,"stop":1749860063021,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c35316a34f20fe","name":"Check message with no pubsub topic is not received","time":{"start":1749860031249,"stop":1749860031249,"duration":0},"status":"passed","severity":"normal"},{"uid":"4774ce241054ac8c","name":"Check message with no payload is not received","time":{"start":1749860031250,"stop":1749860031250,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39cb6b7a40bb26b","name":"All","time":{"start":1749859613629,"stop":1749859613634,"duration":5},"status":"passed","severity":"normal"},{"uid":"79f78da38a7152c3","name":"Subscribe and publish message","time":{"start":1749859938943,"stop":1749859938944,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eca88ad82ebca06","name":"should return valid sharding parameters for static sharding","time":{"start":1749859532545,"stop":1749859532545,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f1a0c946599fb8","name":"connected peers and dial","time":{"start":1749859903877,"stop":1749859903877,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99d0f43b72359821","name":"tcp ip4 address","time":{"start":1749859538078,"stop":1749859538079,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ce9036b3f3b58d","name":"should handle incoming messages","time":{"start":1749859577509,"stop":1749859577509,"duration":0},"status":"passed","severity":"normal"},{"uid":"2693d429ae108157","name":"Push message with content topic containing XML","time":{"start":1749860383247,"stop":1749860383247,"duration":0},"status":"passed","severity":"normal"},{"uid":"daff4a475b8b93ca","name":"Push message with special chars payload","time":{"start":1749860383252,"stop":1749860383252,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed999cb037fbfe23","name":"Nodes with multiple pubsub topic","time":{"start":1749859922015,"stop":1749859922015,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83fea984181575b","name":"should initialize with default number of peers","time":{"start":1749859577052,"stop":1749859577053,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1fc3d105423f486","name":"1 Relay, 1 Filter, gives up","time":{"start":1749859555438,"stop":1749859555438,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbfeaf286bea552","name":"getPeersByDiscovery","time":{"start":1749859903769,"stop":1749859903769,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38b90abd1b2fdf7","name":"Check received message with timestamp: 1749859606584000000 ","time":{"start":1749860063016,"stop":1749860063017,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7a87c255606a81","name":"Subscribe and receive messages via lightPush","time":{"start":1749860172550,"stop":1749860172550,"duration":0},"status":"passed","severity":"normal"},{"uid":"e344f9126642cce3","name":"returns all values when wanted number matches available values","time":{"start":1749859554536,"stop":1749859554538,"duration":2},"status":"passed","severity":"normal"},{"uid":"ceb41a0b84603a79","name":"should respect max attempts limit","time":{"start":1749859577131,"stop":1749859577138,"duration":7},"status":"passed","severity":"normal"},{"uid":"a8c9064f482445cd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749860172562,"stop":1749860172562,"duration":0},"status":"passed","severity":"normal"},{"uid":"347022eddeaf3a61","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749859783883,"stop":1749859783883,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d8ad4ff1f7ad48","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1749859586879,"stop":1749859586879,"duration":0},"status":"passed","severity":"normal"},{"uid":"37460dd56b685a4f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749860172558,"stop":1749860172558,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a437d1da3445ecf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749860172552,"stop":1749860172552,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dcce1c30690231","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749860132220,"stop":1749860132220,"duration":0},"status":"passed","severity":"normal"},{"uid":"876bb6249d09d242","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1749859577507,"stop":1749859577507,"duration":0},"status":"passed","severity":"normal"},{"uid":"714f158c253230c8","name":"should update ack status of messages in outgoing buffer","time":{"start":1749859590174,"stop":1749859590174,"duration":0},"status":"passed","severity":"normal"},{"uid":"95643a267445cc10","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1749859810047,"stop":1749859810048,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd014204bde3104","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1749859532536,"stop":1749859532536,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0e0edbbb827a35","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749860383261,"stop":1749860383261,"duration":0},"status":"passed","severity":"normal"},{"uid":"88842145597bea29","name":"messageHashStr returns a hex string","time":{"start":1749859547260,"stop":1749859547260,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddea0468df7496cb","name":"should be able to encode the field with only RELAY set to true","time":{"start":1749859538097,"stop":1749859538098,"duration":1},"status":"passed","severity":"normal"},{"uid":"907e3250118bcc15","name":"Publish message with custom timestamp: Fri Jun 13 2025 23:12:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1749859929424,"stop":1749859929424,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0986b83035296c3","name":"Check publish message containing Script","time":{"start":1749859929415,"stop":1749859929417,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1f76ad4fcaba1c","name":"Renews subscription after lossing a connection","time":{"start":1749860132242,"stop":1749860132246,"duration":4},"status":"passed","severity":"normal"},{"uid":"93df4bc12822b46f","name":"should add received messages to bloom filter","time":{"start":1749859590169,"stop":1749859590170,"duration":1},"status":"passed","severity":"normal"},{"uid":"47fd592451da777f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1749859532543,"stop":1749859532543,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fbe0f9335cced5","name":"Check received message containing short","time":{"start":1749860031252,"stop":1749860031252,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ca81cc17eb382e","name":"Query Generator, No message returned","time":{"start":1749860095202,"stop":1749860095202,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b154027890edff","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1749859586888,"stop":1749859586889,"duration":1},"status":"passed","severity":"normal"},{"uid":"b787121a75dbb268","name":"should be able to encode the field with only FILTER set to true","time":{"start":1749859538101,"stop":1749859538101,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7faaa6e0636323","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1749859547513,"stop":1749859547514,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df240cb0b32a58f","name":"accepts valid message hash query","time":{"start":1749859546921,"stop":1749859546922,"duration":1},"status":"passed","severity":"normal"},{"uid":"89fd040b0f740bad","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1749859800696,"stop":1749859800696,"duration":0},"status":"passed","severity":"normal"},{"uid":"589db95701232b57","name":"Non TWN Cluster","time":{"start":1749860042718,"stop":1749860042718,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e0dc0a488c8320","name":"Check received message containing SQL Injection","time":{"start":1749860031242,"stop":1749860031242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55ea784617e03df","name":"Check message with no content topic is not received","time":{"start":1749860031249,"stop":1749860031250,"duration":1},"status":"passed","severity":"normal"},{"uid":"8145aca39bfeed2d","name":"should send to specified number of peers of used peers","time":{"start":1749859577426,"stop":1749859577426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d797441b69f8dd","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1749859555887,"stop":1749859555887,"duration":0},"status":"passed","severity":"normal"},{"uid":"1682022310e69f57","name":"Check received message containing special chars","time":{"start":1749860062996,"stop":1749860062996,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b76dfac59f2584","name":"ignores unrecognized TXT record formats","time":{"start":1749859555884,"stop":1749859555885,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0bcac8c3b10c461","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749860132321,"stop":1749860132322,"duration":1},"status":"passed","severity":"normal"},{"uid":"194cdbc3e28e7b48","name":"less peers than existing","time":{"start":1749859903878,"stop":1749859903879,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fdaddbf7b43bc364","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749860172555,"stop":1749860172555,"duration":0},"status":"passed","severity":"normal"},{"uid":"824ddc1a65035b2a","name":"should decode valid enr successfully","time":{"start":1749859538741,"stop":1749859538742,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ebc463699f3dce","name":"Check received message containing emoji","time":{"start":1749860063003,"stop":1749860063003,"duration":0},"status":"passed","severity":"normal"},{"uid":"885c341ebfd19599","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1749859577257,"stop":1749859577257,"duration":0},"status":"passed","severity":"normal"},{"uid":"c111652b0b651a6b","name":"Check received message containing long","time":{"start":1749860062995,"stop":1749860062995,"duration":0},"status":"passed","severity":"normal"},{"uid":"7737573114467e04","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749860172564,"stop":1749860172565,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00ab0c0329b767e","name":"Check received message containing shell command","time":{"start":1749860063015,"stop":1749860063015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb5a6160623cf0c","name":"Check message received after jswaku node is restarted","time":{"start":1749860063021,"stop":1749860063021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c68bb480db54548","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1749859586898,"stop":1749859586898,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1f104634de7b57","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1749859586822,"stop":1749859586823,"duration":1},"status":"passed","severity":"normal"},{"uid":"402b03ec858d5073","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749860172558,"stop":1749860172558,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccdc9f6f98dd2c5","name":"Push message with content topic containing special chars","time":{"start":1749860383245,"stop":1749860383245,"duration":0},"status":"passed","severity":"normal"},{"uid":"852c6862cc8ed57a","name":"Push message with Russian payload","time":{"start":1749860383240,"stop":1749860383241,"duration":1},"status":"passed","severity":"normal"},{"uid":"947ccd68c538372","name":"Relay + Store","time":{"start":1749859613629,"stop":1749859613629,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbc9b3d7822f3dc","name":"Ping on subscribed peer","time":{"start":1749859674113,"stop":1749859674113,"duration":0},"status":"passed","severity":"normal"},{"uid":"190fbc8817538110","name":"Publish message with rate limit","time":{"start":1749859929433,"stop":1749859929434,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85779e736ba383","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1749859532522,"stop":1749859532522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f5fe147a051b4","name":"unsubscribes","time":{"start":1749860139532,"stop":1749860139532,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f6f1c6b6d173ca","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1749860134037,"stop":1749860134037,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d2bf0490e1dccf","name":"Query generator for multiple messages with different message text format","time":{"start":1749860126703,"stop":1749860126703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b320f3c0bde5a673","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749860132282,"stop":1749860132282,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc1ae51d589edcc","name":"Check message with no content topic is not received","time":{"start":1749860031262,"stop":1749860031262,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc9a0b0ff52249f","name":"Throws when trying to push message with empty payload","time":{"start":1749860383243,"stop":1749860383244,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f02817e2f421333","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1749860143567,"stop":1749860143567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3586dba54b34a58","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1749859586556,"stop":1749859586557,"duration":1},"status":"passed","severity":"normal"},{"uid":"e821444b694ca1e2","name":"Push message with escaped characters payload","time":{"start":1749860383255,"stop":1749860383255,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1815eb595dc5171","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1749859586856,"stop":1749859586873,"duration":17},"status":"passed","severity":"normal"},{"uid":"97e5f27a7ae220dd","name":"should set field with only STORE enabled","time":{"start":1749859538754,"stop":1749859538754,"duration":0},"status":"passed","severity":"normal"},{"uid":"52540329c0c47136","name":"should not receive a peer event before start","time":{"start":1749859559700,"stop":1749859559700,"duration":0},"status":"passed","severity":"normal"},{"uid":"915a5ac1d1b67515","name":"Push message with custom timestamp: 1749863366849","time":{"start":1749860383264,"stop":1749860383265,"duration":1},"status":"passed","severity":"normal"},{"uid":"e707a536cad60af4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1749859538102,"stop":1749859538103,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be4a6b645de2fbd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749860170726,"stop":1749860170727,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a986e7dc9011384","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749860132236,"stop":1749860132236,"duration":0},"status":"passed","severity":"normal"},{"uid":"457b8e9870cdf219","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1749860095206,"stop":1749860095206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a690c797c7b54018","name":"Publish without waiting for remote peer","time":{"start":1749859938940,"stop":1749859938943,"duration":3},"status":"passed","severity":"normal"},{"uid":"16266f4351477e67","name":"should not receive a peer event after stop","time":{"start":1749859611889,"stop":1749859611890,"duration":1},"status":"passed","severity":"normal"},{"uid":"41cbbecc6ca20632","name":"should be able to decode the field with only FILTER set to true","time":{"start":1749859538105,"stop":1749859538106,"duration":1},"status":"passed","severity":"normal"},{"uid":"997ffc302100ab9","name":"Check message with invalid timestamp is not received","time":{"start":1749860031248,"stop":1749860031248,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d53319aec4f834","name":"should use provided shard info when available","time":{"start":1749859577256,"stop":1749859577256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16d41d09ac16c61","name":"Used by Waku Relay","time":{"start":1749860146974,"stop":1749860146975,"duration":1},"status":"passed","severity":"normal"},{"uid":"8704e38d1999ec9a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749860383247,"stop":1749860383247,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d7f0972f75c554","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1749859532537,"stop":1749859532537,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b73406ce2c3238a","name":"Check publish message containing numeric","time":{"start":1749859929411,"stop":1749859929411,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a1a5d210042f4c","name":"Push message with content topic containing SQL Injection","time":{"start":1749860383246,"stop":1749860383246,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9ce467c79f7fcb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1749860143564,"stop":1749860143564,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ecbe330f27c05b","name":"Check received message containing Basic HTML tag","time":{"start":1749860063000,"stop":1749860063000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6854cd06d7b54de","name":"should successfully unsubscribe from an existing subscription","time":{"start":1749859577508,"stop":1749859577508,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d99b6b738d136c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749860172550,"stop":1749860172551,"duration":1},"status":"passed","severity":"normal"},{"uid":"e513cbca3afcb73a","name":"should return false","time":{"start":1749859538745,"stop":1749859538745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08d623acfb37db5","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1749859586880,"stop":1749859586881,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bcd08f1bb9108ba","name":"Push message with shell command payload","time":{"start":1749860383255,"stop":1749860383255,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a4924c84c12f1a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1749859626986,"stop":1749859626987,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05cbdbd7604bc44","name":"Check publish message containing escaped characters","time":{"start":1749859929420,"stop":1749859929421,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc069856176f10a","name":"Push message with unicode special characters payload","time":{"start":1749860383256,"stop":1749860383256,"duration":0},"status":"passed","severity":"normal"},{"uid":"898bf277884dee6d","name":"Push message with Chinese payload","time":{"start":1749860383252,"stop":1749860383253,"duration":1},"status":"passed","severity":"normal"},{"uid":"df40189ed29bf125","name":"Push 30 different messages","time":{"start":1749860383243,"stop":1749860383243,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b446ee854d438c28","name":"Check received message containing Script","time":{"start":1749860031242,"stop":1749860031243,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff5d6a7e4581a80","name":"Push message with short payload","time":{"start":1749860383251,"stop":1749860383251,"duration":0},"status":"passed","severity":"normal"},{"uid":"354ae6f052fa20ec","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1749859586873,"stop":1749859586874,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef1cb4b06ce1965","name":"Check received message containing unicode special characters","time":{"start":1749860031245,"stop":1749860031245,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ffc8ac588b3064","name":"does not throw on valid cases","time":{"start":1749859532511,"stop":1749859532511,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c9cec6723f8d73","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749860172551,"stop":1749860172552,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96bb20b1084d077","name":"should reject if Relay is requested but not mounted","time":{"start":1749859577387,"stop":1749859577388,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b0f71b248edb5f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749860042730,"stop":1749860042730,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccfdb2556477082","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749860132241,"stop":1749860132242,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e08f6aad24c743c","name":"returns nothing if no connections present","time":{"start":1749859547240,"stop":1749859547240,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ad1578668e5dee","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749860132222,"stop":1749860132223,"duration":1},"status":"passed","severity":"normal"},{"uid":"568c523485a93e08","name":"Sets default value correctly","time":{"start":1749860146975,"stop":1749860146975,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6a74b098b3f3c7","name":"Subscribe to topic containing short and publish message","time":{"start":1749859938950,"stop":1749859938951,"duration":1},"status":"passed","severity":"normal"},{"uid":"7594117ea0e76b98","name":"should reject on timeout if it was set","time":{"start":1749859577390,"stop":1749859577390,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe746f0a90f94223","name":"should fail to send if no connected peers found","time":{"start":1749859577425,"stop":1749859577425,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dee3901c73586a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749860132237,"stop":1749860132237,"duration":0},"status":"passed","severity":"normal"},{"uid":"554ab3d00f55feb9","name":"returns all values when wanted number is greater than available values","time":{"start":1749859554538,"stop":1749859554538,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c4c4e61d31b361","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1749859554539,"stop":1749859554539,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63cfad98efd5f08","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1749859577043,"stop":1749859577043,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfecfa07588d74b1","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1749859577047,"stop":1749859577048,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8452de41852bc0f","name":"should invoke callbacks when receiving a message","time":{"start":1749859577153,"stop":1749859577153,"duration":0},"status":"passed","severity":"normal"},{"uid":"413169f67b60f0aa","name":"Push message with long payload","time":{"start":1749860383239,"stop":1749860383239,"duration":0},"status":"passed","severity":"normal"},{"uid":"240c684535f32be6","name":"should not fail to start the service if it is already started","time":{"start":1749859559699,"stop":1749859559699,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ef36da91bf6f6a","name":"should load peers from local storage and dispatch events","time":{"start":1749859559700,"stop":1749859559701,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d7b216cd9ad7b","name":"Push message with content topic containing Script","time":{"start":1749860383246,"stop":1749860383246,"duration":0},"status":"passed","severity":"normal"},{"uid":"75935348676e8f24","name":"Encoder throws on undefined content topic","time":{"start":1749859567571,"stop":1749859567571,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfb185cf48d7ed","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749860132242,"stop":1749860132242,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c32ec5b44808d6e","name":"Check received message containing Basic HTML tag","time":{"start":1749860063014,"stop":1749860063014,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec046e4b92e5423","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1749859532524,"stop":1749859532524,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55b352445517584","name":"should throw an error for empty SingleShardInfos array","time":{"start":1749859532531,"stop":1749859532531,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a56f00040281c3","name":"Push message with content topic containing shell command","time":{"start":1749860383261,"stop":1749860383261,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b4da5dce1bfbc2","name":"Overlapping topic subscription","time":{"start":1749859938949,"stop":1749859938949,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a82b0354547749d1","name":"Ordered Callback - false","time":{"start":1749860118718,"stop":1749860118719,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43544ae9d37493b","name":"Push 30 different messages","time":{"start":1749860383256,"stop":1749860383256,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b6e3d64eb08fa25","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1749859532533,"stop":1749859532533,"duration":0},"status":"passed","severity":"normal"},{"uid":"c615a867ddcde00","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1749860143563,"stop":1749860143564,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d77faee9d7582de","name":"Subscribe and receives messages on 20 topics","time":{"start":1749860172552,"stop":1749860172552,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf28693db0def9b","name":"Check received message containing XML","time":{"start":1749860062999,"stop":1749860063000,"duration":1},"status":"passed","severity":"normal"},{"uid":"312d0c739a004e7a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1749859555367,"stop":1749859555368,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68fe893f2653877","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1749859586841,"stop":1749859586842,"duration":1},"status":"passed","severity":"normal"},{"uid":"53aa407fdb9673f5","name":"rejects hash query with content filter parameters","time":{"start":1749859546922,"stop":1749859546922,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b793c5bd0c637ab","name":"Check received message containing SQL Injection","time":{"start":1749860062998,"stop":1749860062998,"duration":0},"status":"passed","severity":"normal"},{"uid":"3beb9027216067bf","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749860172559,"stop":1749860172559,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb46c61f27bbb9ef","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749860031260,"stop":1749860031260,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e59d171b5cf1d4f","name":"Check publish message containing emoji","time":{"start":1749859929421,"stop":1749859929422,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfe2dadf3abb4bb","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app68/10/topic237/proto","time":{"start":1749860042720,"stop":1749860042721,"duration":1},"status":"passed","severity":"normal"},{"uid":"54123818888e99c9","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1749859586887,"stop":1749859586888,"duration":1},"status":"passed","severity":"normal"},{"uid":"29aecc70746e152f","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1749859586848,"stop":1749859586848,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5cc1cbf289805f","name":"should encode/decode to RLP encoding","time":{"start":1749859538746,"stop":1749859538746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db1eccb03c55899","name":"random static sharding 5 - Cluster ID: 508, Shard ID: 603","time":{"start":1749860170723,"stop":1749860170723,"duration":0},"status":"passed","severity":"normal"},{"uid":"386fbf211c78c1ec","name":"should return false when shard is not included in network shards","time":{"start":1749859577258,"stop":1749859577258,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cfb7517b0faaa7","name":"Push message with Basic HTML tag payload","time":{"start":1749860383254,"stop":1749860383254,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbfae9ae02af55","name":"addEventListener with wrong event","time":{"start":1749859647869,"stop":1749859647870,"duration":1},"status":"passed","severity":"normal"},{"uid":"841c67c1a1b7b696","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749860172567,"stop":1749860172567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a68ccadc35cdf","name":"removeEventListener with wrong event","time":{"start":1749859647871,"stop":1749859647871,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90ada2397db26b6","name":"can query messages by message hash","time":{"start":1749860098395,"stop":1749860098395,"duration":0},"status":"passed","severity":"normal"},{"uid":"1667ebb8f977d69b","name":"should handle special patterns correctly","time":{"start":1749859589374,"stop":1749859589375,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5df917dd19f5bd9","name":"topics with same application and version share the same shard","time":{"start":1749859532527,"stop":1749859532527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ba6582e5fc30e5","name":"Fails to push message bigger that 1MB","time":{"start":1749860383265,"stop":1749860383265,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd82bf66845164a","name":"Subscribe to topic containing Script and receive message","time":{"start":1749860132237,"stop":1749860132238,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a808e905540d8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749860170720,"stop":1749860170721,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f611698baad49b3","name":"should get / set TCP multiaddr","time":{"start":1749859538747,"stop":1749859538751,"duration":4},"status":"passed","severity":"normal"},{"uid":"fd4bdcc839bf9fbc","name":"should not throw an error for a single configured topic","time":{"start":1749859532542,"stop":1749859532542,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3de58d28a6e2df5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749860172565,"stop":1749860172565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ddd864a2f5e800","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1749859586894,"stop":1749859586894,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a19ceb9aea9e54","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1749859586821,"stop":1749859586822,"duration":1},"status":"passed","severity":"normal"},{"uid":"7993aed9e50b02ff","name":"should stop and cleanup resources","time":{"start":1749859577154,"stop":1749859577158,"duration":4},"status":"passed","severity":"normal"},{"uid":"3c42e450e8d534da","name":"should decode valid enr with tcp successfully","time":{"start":1749859538742,"stop":1749859538743,"duration":1},"status":"passed","severity":"normal"},{"uid":"9498dbda9a72b996","name":"Check received message containing Russian","time":{"start":1749860062997,"stop":1749860062998,"duration":1},"status":"passed","severity":"normal"},{"uid":"b398ce2830dca718","name":"Relay","time":{"start":1749859613626,"stop":1749859613627,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7fb31c9d05f7bc","name":"should be sent with empty content","time":{"start":1749859590173,"stop":1749859590173,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55332f958322b91","name":"random static sharding 9 - Cluster ID: 439, Shard ID: 607","time":{"start":1749860170725,"stop":1749860170725,"duration":0},"status":"passed","severity":"normal"},{"uid":"e739880a91789f3c","name":"isConnected should return false after all peers disconnect","time":{"start":1749859626989,"stop":1749859626990,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ac6f988a82ba23","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749860172567,"stop":1749860172567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ebb36c29fdaca7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749860031247,"stop":1749860031248,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92e849bcebe2208","name":"Check message with non string payload is not received","time":{"start":1749860031250,"stop":1749860031251,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6192d1552dc422","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1749859546920,"stop":1749859546921,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4389285a142e92","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1749859586838,"stop":1749859586838,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea71551755b0305a","name":"Query Generator, No Decoder","time":{"start":1749860095202,"stop":1749860095202,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d1b4f6e3246371","name":"Subscribe to topic containing long and publish message","time":{"start":1749859938951,"stop":1749859938952,"duration":1},"status":"passed","severity":"normal"},{"uid":"206ffb8a6ca1b7f9","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1749859532544,"stop":1749859532544,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e68e63b3526682","name":"should only return 1 node with store capability","time":{"start":1749859555886,"stop":1749859555887,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5855c3a18f3f10","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1749859532531,"stop":1749859532532,"duration":1},"status":"passed","severity":"normal"},{"uid":"df926400345bdf87","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749860063018,"stop":1749860063018,"duration":0},"status":"passed","severity":"normal"},{"uid":"f227dcab960e779","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1749859555374,"stop":1749859555374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f132d3ee76f8289c","name":"Check received message containing Russian","time":{"start":1749860031254,"stop":1749860031255,"duration":1},"status":"passed","severity":"normal"},{"uid":"2764bf6c25f34148","name":"should remove expired entries after TTL has passed","time":{"start":1749859576257,"stop":1749859576258,"duration":1},"status":"passed","severity":"normal"},{"uid":"4645a2f80c3dd3ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1749859532541,"stop":1749859532541,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45228b2fe597af5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1749859938952,"stop":1749859938952,"duration":0},"status":"passed","severity":"normal"},{"uid":"1134537b733cfe21","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1749859532545,"stop":1749859532546,"duration":1},"status":"passed","severity":"normal"},{"uid":"348ae17f7c7f7235","name":"should throw error - no id","time":{"start":1749859538743,"stop":1749859538743,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c63adfebd0f917","name":"safeDispatchEvent","time":{"start":1749859647874,"stop":1749859647878,"duration":4},"status":"passed","severity":"normal"},{"uid":"d18545f019c9f66d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749860132324,"stop":1749860132325,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c6c7bb49dbb3cc","name":"Renews subscription after lossing a connection","time":{"start":1749860172568,"stop":1749860172568,"duration":0},"status":"passed","severity":"normal"},{"uid":"157b38117bcd4fdb","name":"Subscribe and receive messages via waku relay post","time":{"start":1749860132221,"stop":1749860132221,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fdd16389f2e250","name":"Sample","time":{"start":1749859538090,"stop":1749859538091,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e44b49e70539c0a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1749859613362,"stop":1749859613362,"duration":0},"status":"passed","severity":"normal"},{"uid":"617a014526eb7205","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1749859586844,"stop":1749859586847,"duration":3},"status":"passed","severity":"normal"},{"uid":"2e61fc7be2eddfdb","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1749859566010,"stop":1749859566010,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb76d86e29c1aa3","name":"Check publish message containing XML","time":{"start":1749859929417,"stop":1749859929418,"duration":1},"status":"passed","severity":"normal"},{"uid":"af76e5ba7765122f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1749859532544,"stop":1749859532544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e078b76394d4e50","name":"should enable all discoveries when explicitly set","time":{"start":1749859577040,"stop":1749859577041,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd6e6ae0a4e5a17","name":"Subscribe to topic containing short and receive message","time":{"start":1749860172554,"stop":1749860172554,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82d6c6c8944ec10","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749860132322,"stop":1749860132322,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fe9a81f6a2fb53","name":"Mutual subscription","time":{"start":1749859938939,"stop":1749859938940,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e4e11fec7a471f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1749860095205,"stop":1749860095206,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46a0ab060af59d8","name":"Check message on other pubsub topic is not received","time":{"start":1749860031261,"stop":1749860031261,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0ed7244edc6c14","name":"Publish message with custom timestamp: Sun Jun 23 2024 00:12:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1749859929423,"stop":1749859929424,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a66cf7903e34fb3","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1749860143565,"stop":1749860143565,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb681bf4ce12a9ac","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1749859586878,"stop":1749859586878,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9166f6ec2f97bb","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1749859586826,"stop":1749859586826,"duration":0},"status":"passed","severity":"normal"},{"uid":"40612bb04e9fdb4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1749859532538,"stop":1749859532538,"duration":0},"status":"passed","severity":"normal"},{"uid":"6998b60657a02292","name":"Passing cursor with wrong pubsubTopic","time":{"start":1749860079095,"stop":1749860079096,"duration":1},"status":"passed","severity":"normal"},{"uid":"170900259c335313","name":"accepts valid content-filtered query","time":{"start":1749859546918,"stop":1749859546920,"duration":2},"status":"passed","severity":"normal"},{"uid":"87ab46ef9bc0fc83","name":"should throw an error for missing sharding configuration","time":{"start":1749859532546,"stop":1749859532546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c45c88f93363b9","name":"Check message received after nwaku node is restarted","time":{"start":1749860031263,"stop":1749860031263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3be2036c982d2ec2","name":"Check received message containing SQL Injection","time":{"start":1749860031255,"stop":1749860031255,"duration":0},"status":"passed","severity":"normal"},{"uid":"6455b4abd9ec6226","name":"Callback on promise, aborts when callback returns true","time":{"start":1749860126706,"stop":1749860126707,"duration":1},"status":"passed","severity":"normal"},{"uid":"3719289a8caf919c","name":"handles empty shards array correctly","time":{"start":1749859532546,"stop":1749859532546,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9bcf843bc9ab13","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749860132223,"stop":1749860132228,"duration":5},"status":"passed","severity":"normal"},{"uid":"cc524be62f55392e","name":"should be empty when created","time":{"start":1749859577150,"stop":1749859577151,"duration":1},"status":"passed","severity":"normal"},{"uid":"40fa29e62f3ebdf0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1749859532537,"stop":1749859532538,"duration":1},"status":"passed","severity":"normal"},{"uid":"546c157eb94f94ee","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749859611891,"stop":1749859611891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48927c41cb8d61e9","name":"Check received message containing Arabic","time":{"start":1749860062997,"stop":1749860062997,"duration":0},"status":"passed","severity":"normal"},{"uid":"14697ee80ec149aa","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1749859586835,"stop":1749859586835,"duration":0},"status":"passed","severity":"normal"},{"uid":"954aadcd63101143","name":"Check received message containing Arabic","time":{"start":1749860063011,"stop":1749860063011,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8d923de2e897b0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749860172560,"stop":1749860172560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ada1ad40ba194d","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1749859586831,"stop":1749859586831,"duration":0},"status":"passed","severity":"normal"},{"uid":"986b51e1aa4359a8","name":"should set field with all protocols enabled","time":{"start":1749859538754,"stop":1749859538754,"duration":0},"status":"passed","severity":"normal"},{"uid":"752609b3cb89c4bb","name":"Push message with content topic containing long","time":{"start":1749860383244,"stop":1749860383244,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f355fc99410b280","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1749859547260,"stop":1749859547261,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec092e31742a1d02","name":"getPeersByDiscovery","time":{"start":1749859647871,"stop":1749859647872,"duration":1},"status":"passed","severity":"normal"},{"uid":"92224829b0c90b7a","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1749859586849,"stop":1749859586849,"duration":0},"status":"passed","severity":"normal"},{"uid":"3193252c923766b7","name":"Push message with special chars payload","time":{"start":1749860383240,"stop":1749860383240,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd0a389a3330b0e","name":"should get / set UDP multiaddr","time":{"start":1749859538747,"stop":1749859538747,"duration":0},"status":"passed","severity":"normal"},{"uid":"946c42317965096d","name":"should only return 1 node with relay capability","time":{"start":1749859555885,"stop":1749859555886,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b3260b56b9f00d","name":"should insert elements correctly","time":{"start":1749859589373,"stop":1749859589373,"duration":0},"status":"passed","severity":"normal"},{"uid":"371cc89f1bcf33a","name":"random static sharding 2 - Cluster ID: 526, Shard ID: 360","time":{"start":1749860170721,"stop":1749860170722,"duration":1},"status":"passed","severity":"normal"},{"uid":"5daecfdc923a8113","name":"Generator, 2 different pubsubtopics","time":{"start":1749860109622,"stop":1749860109623,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d9f3822729544f1e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1749859938947,"stop":1749859938948,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a7a6a331cde0cb","name":"Check received message containing long","time":{"start":1749860031239,"stop":1749860031239,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac788d121124231","name":"should correctly map a content topic to a pubsub topic","time":{"start":1749859532547,"stop":1749859532547,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a56efc63786470","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1749859586888,"stop":1749859586888,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2570e3c881a542c","name":"throws on content topic with empty version field","time":{"start":1749859532514,"stop":1749859532515,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5b95161741f14d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1749859938958,"stop":1749859938959,"duration":1},"status":"passed","severity":"normal"},{"uid":"294d4af86fc9dc9f","name":"should partition messages based on acknowledgement status","time":{"start":1749859590173,"stop":1749859590173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8306c04ac661978","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app47/10/topic610/utf8","time":{"start":1749860042722,"stop":1749860042722,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d212c39054cd0c","name":"should be called for bootstrap peers","time":{"start":1749859614703,"stop":1749859614703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17061bb10dc79d5","name":"same cluster, same shard: nodes connect","time":{"start":1749859810048,"stop":1749859810048,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d891ccd12625e8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749860172566,"stop":1749860172566,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec68c68b200ad3","name":"throws on content topic with empty topic name field","time":{"start":1749859532515,"stop":1749859532515,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d11f545c6d207c","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1749859577153,"stop":1749859577153,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5931c74955572c8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749859538108,"stop":1749859538110,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3eca54cd24ae1f7","name":"Query Generator, Wrong PubsubTopic","time":{"start":1749860095201,"stop":1749860095201,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cb266fb23ba63c","name":"Fails to push message with large meta","time":{"start":1749860383249,"stop":1749860383249,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca66f1c36e68023","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749859766698,"stop":1749859766699,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba3b77661609be1d","name":"Push message with custom timestamp: 1719101366848","time":{"start":1749860383249,"stop":1749860383250,"duration":1},"status":"passed","severity":"normal"},{"uid":"6366c076420cccda","name":"handles empty contentTopics array correctly","time":{"start":1749859532546,"stop":1749859532547,"duration":1},"status":"passed","severity":"normal"},{"uid":"94219b907f2f4e83","name":"Passing page size 110 when there are 120 messages","time":{"start":1749860133693,"stop":1749860133693,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd979b38bdb52757","name":"should continually clean up expired entries at intervals","time":{"start":1749859576267,"stop":1749859576268,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad0fa5ddf35f5dc","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1749859532531,"stop":1749859532531,"duration":0},"status":"passed","severity":"normal"},{"uid":"508b70895caecc8a","name":"should wait for Store peer to be connected","time":{"start":1749859577391,"stop":1749859577392,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6861ed208f69cd5","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1749859586843,"stop":1749859586843,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb796610b01ca5e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749860172562,"stop":1749860172562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efcd559af2813a6","name":"Push message with XML payload","time":{"start":1749860383241,"stop":1749860383241,"duration":0},"status":"passed","severity":"normal"},{"uid":"34beb64ddc503537","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749860132233,"stop":1749860132235,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d75e64a38e31b6c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749860172565,"stop":1749860172565,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b57d7fdc66d89c","name":"Push message with Script payload","time":{"start":1749860383254,"stop":1749860383254,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ce3a32d5ec9273","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1749859532535,"stop":1749859532535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6029b99088a5cef","name":"handles different clusterIds correctly","time":{"start":1749859532528,"stop":1749859532529,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab99e5209419aaaa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749859783881,"stop":1749859783881,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41c4fb5e3aecb77","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1749859532533,"stop":1749859532533,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a63dc30c3182f9f","name":"Push message with content topic containing numeric","time":{"start":1749860383245,"stop":1749860383245,"duration":0},"status":"passed","severity":"normal"},{"uid":"967699ea05e0ff30","name":"Passing page size 10 when there are 10 messages","time":{"start":1749860133692,"stop":1749860133692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c347f6c90aca77ed","name":"Check received message containing unicode special characters","time":{"start":1749860063016,"stop":1749860063016,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f53af9b7cfc5621","name":"Fails to push message bigger that 1MB","time":{"start":1749860383251,"stop":1749860383251,"duration":0},"status":"passed","severity":"normal"},{"uid":"849d81694d845292","name":"can start and stop the service","time":{"start":1749859611886,"stop":1749859611887,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae1731a07ac139","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1749859903772,"stop":1749859903773,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d9283de0c27fd12e","name":"should be delivered but not added to local log or bloom filter","time":{"start":1749859590174,"stop":1749859590174,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44511d889538662","name":"Reopen subscription with peer with lost subscription","time":{"start":1749859674114,"stop":1749859674114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd6b2f35e8b4161","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749860172567,"stop":1749860172567,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0ee3757a4bc494","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1749859614705,"stop":1749859614705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a152ba2fc8c87f28","name":"should not receive a peer event before start","time":{"start":1749859611889,"stop":1749859611889,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ed939e6ba0760","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749860172557,"stop":1749860172557,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5d1397ff66afab","name":"Check received message containing Chinese","time":{"start":1749860031254,"stop":1749860031254,"duration":0},"status":"passed","severity":"normal"},{"uid":"f361c1ebe157dede","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749860109623,"stop":1749860109623,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff307f46ec032b","name":"Symmetric encrypt & Decrypt","time":{"start":1749859566230,"stop":1749859566231,"duration":1},"status":"passed","severity":"normal"},{"uid":"429775df856bf50c","name":"Push message with content topic containing shell command","time":{"start":1749860383247,"stop":1749860383248,"duration":1},"status":"passed","severity":"normal"},{"uid":"d984c1e3f398b743","name":"can query messages normally","time":{"start":1749860098394,"stop":1749860098394,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5414988ef688f99","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1749859577255,"stop":1749859577256,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c43a48f0d15a85","name":"Check received message containing Chinese","time":{"start":1749860031241,"stop":1749860031241,"duration":0},"status":"passed","severity":"normal"},{"uid":"520abf5cc9f40c67","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749859766696,"stop":1749859766697,"duration":1},"status":"passed","severity":"normal"},{"uid":"45eba83797f333a8","name":"Check publish message after service node is restarted","time":{"start":1749859929430,"stop":1749859929431,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fb6268308bb213ef","name":"random static sharding 10 - Cluster ID: 934, Shard ID: 370","time":{"start":1749860170725,"stop":1749860170726,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b619b5bb6ded75","name":"Round trip binary serialization","time":{"start":1749859547795,"stop":1749859547795,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb93de184c56db6","name":"should successfully stop","time":{"start":1749859577509,"stop":1749859577509,"duration":0},"status":"passed","severity":"normal"},{"uid":"8642d43fefcc7f0f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749860063004,"stop":1749860063005,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c724b3d0b7e2fd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749860172561,"stop":1749860172561,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c17eff9f4c2a3c8","name":"different cluster, different shard: nodes don't connect","time":{"start":1749859810049,"stop":1749859810050,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f2fa426b62c05a","name":"Check received message containing numeric","time":{"start":1749860062995,"stop":1749860062996,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a98ff6f1416276","name":"Subscribe to topic containing XML and receive message","time":{"start":1749860172556,"stop":1749860172556,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e07218223e83cf9","name":"should check false positive rate","time":{"start":1749859589375,"stop":1749859589375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22735481ff8b47a","name":"Push message with JSON payload","time":{"start":1749860383242,"stop":1749860383242,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51c47d22f803054","name":"Push message with content topic containing JSON","time":{"start":1749860383247,"stop":1749860383247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10c307846955cca","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749860172557,"stop":1749860172557,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea484155f24fa96c","name":"Check received message containing special chars","time":{"start":1749860063010,"stop":1749860063011,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e078a6e25cb7fb3","name":"Generator, 2 different pubsubtopics","time":{"start":1749860109624,"stop":1749860109625,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac48176fe54704d","name":"new peer added after a peer was already found","time":{"start":1749859903771,"stop":1749859903771,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3402534f426a9a7c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1749859532521,"stop":1749859532522,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fdcdf0004ce79a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1749859929422,"stop":1749859929423,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47ba6a7bc05939a","name":"Passing page size 11 when there are 10 messages","time":{"start":1749860133692,"stop":1749860133693,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8e566c1eccf943","name":"should return no connections if no open connection provided","time":{"start":1749859547241,"stop":1749859547245,"duration":4},"status":"passed","severity":"normal"},{"uid":"40e6a927f4f805c5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749860063017,"stop":1749860063017,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1798ae1d59dfe3","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1749859586557,"stop":1749859586557,"duration":0},"status":"passed","severity":"normal"},{"uid":"628c153652d36eed","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749860132247,"stop":1749860132256,"duration":9},"status":"passed","severity":"normal"},{"uid":"92fb9885bae4da9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749860172559,"stop":1749860172559,"duration":0},"status":"passed","severity":"normal"},{"uid":"8140137dbd029504","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749860132240,"stop":1749860132240,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c481f0539b23e0","name":"Check received message containing special chars","time":{"start":1749860031253,"stop":1749860031253,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2222bed8b9930ec","name":"Ping on peer without subscriptions","time":{"start":1749859674117,"stop":1749859674118,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a59834a55308f0","name":"Push message with content topic containing special chars","time":{"start":1749860383258,"stop":1749860383258,"duration":0},"status":"passed","severity":"normal"},{"uid":"940378feaae0dd98","name":"Check message with no pubsub topic is not received","time":{"start":1749860063006,"stop":1749860063006,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d76a3f8b2c79800","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749860172566,"stop":1749860172567,"duration":1},"status":"passed","severity":"normal"},{"uid":"d035c0d8b8eb718c","name":"Generator, custom pubsub topic","time":{"start":1749860109624,"stop":1749860109624,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0f821c62a9243c","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749860132311,"stop":1749860132311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a68806dc2e8cff9","name":"Check message with no payload is not received","time":{"start":1749860063020,"stop":1749860063020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba99b66bc753e7d6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1749859532528,"stop":1749859532528,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b66378c4d2e7cb7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749859783882,"stop":1749859783882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8505b4589b82cef1","name":"Check received message containing Arabic","time":{"start":1749860031241,"stop":1749860031241,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c113ef91bc2ec3","name":"Check received message containing short","time":{"start":1749860063009,"stop":1749860063009,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1cd3ba1dd5c951","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1749859532539,"stop":1749859532539,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb9e065a0e62a37","name":"Decoder throws on empty string content topic","time":{"start":1749859566013,"stop":1749859566013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f86c3643415abb","name":"Subscribe to topic containing special chars and publish message","time":{"start":1749859938953,"stop":1749859938953,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8a8f4aaad026b9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1749859929429,"stop":1749859929429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f148aee8ab4deaf3","name":"should transition to Unhealthy when no connections","time":{"start":1749859576918,"stop":1749859576919,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab9ae7198fd5092","name":"Check message with invalid timestamp is not received","time":{"start":1749860063018,"stop":1749860063019,"duration":1},"status":"passed","severity":"normal"},{"uid":"11aece8b6068f112","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1749859586833,"stop":1749859586833,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa9d59983ab7dfe","name":"should reject if Filter is requested but not mounted","time":{"start":1749859577389,"stop":1749859577390,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a48566517478231","name":"Overlapping topic subscription","time":{"start":1749860172562,"stop":1749860172562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8e067ef4ba2a2c","name":"messageHashStr produces consistent results for the same input","time":{"start":1749859547261,"stop":1749859547261,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b4a84d0b704f41","name":"Check message with no pubsub topic is not received","time":{"start":1749860063019,"stop":1749860063019,"duration":0},"status":"passed","severity":"normal"},{"uid":"29545611d64d2b36","name":"start node with empty shard should fail","time":{"start":1749860170727,"stop":1749860170727,"duration":0},"status":"passed","severity":"normal"},{"uid":"652df6a57ebd96d3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1749859586902,"stop":1749859586902,"duration":0},"status":"passed","severity":"normal"},{"uid":"e292fdf1a6ef6a0b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1749860079092,"stop":1749860079092,"duration":0},"status":"passed","severity":"normal"},{"uid":"68db9511396369fe","name":"Delete observer","time":{"start":1749859905276,"stop":1749859905276,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2bff5fb7137db1","name":"Push message with numeric payload","time":{"start":1749860383239,"stop":1749860383239,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e681f7903c6890b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1749859538108,"stop":1749859538108,"duration":0},"status":"passed","severity":"normal"},{"uid":"9424dc82b21d0996","name":"should use shardsUnderCluster when provided","time":{"start":1749859577257,"stop":1749859577257,"duration":0},"status":"passed","severity":"normal"},{"uid":"121a833ea6dd7a01","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1749859532548,"stop":1749859532548,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cd4ca0c28d027b","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1749859586879,"stop":1749859586879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6096d4ad69fc26fe","name":"Encoder throws on empty string content topic","time":{"start":1749859547796,"stop":1749859547796,"duration":0},"status":"passed","severity":"normal"},{"uid":"38da7407895a415d","name":"Check message with non string payload is not received","time":{"start":1749860063020,"stop":1749860063021,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c65788f89b78b6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749860172555,"stop":1749860172555,"duration":0},"status":"passed","severity":"normal"},{"uid":"f381bbdabe0a9b10","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1749860126707,"stop":1749860126708,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b37451791060cb","name":"handles multiple messages","time":{"start":1749860139530,"stop":1749860139532,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2a5e53f2f75ea95","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1749859547797,"stop":1749859547797,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b75d26fec9bd35","name":"should retry on complete failure if specified","time":{"start":1749859577426,"stop":1749859577426,"duration":0},"status":"passed","severity":"normal"},{"uid":"db204663049c7f4e","name":"Store - dialed after - with timeout","time":{"start":1749860147592,"stop":1749860147594,"duration":2},"status":"passed","severity":"normal"},{"uid":"62dea38b84eef159","name":"should process tasks in queue","time":{"start":1749859577129,"stop":1749859577130,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4ce4cb93c18c87","name":"Overlapping topic subscription","time":{"start":1749860172553,"stop":1749860172553,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f844e28ed3716a6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749860172556,"stop":1749860172556,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b81db1b390b0f3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749860132235,"stop":1749860132236,"duration":1},"status":"passed","severity":"normal"},{"uid":"361cbff353109110","name":"Decrypt messages","time":{"start":1749859905275,"stop":1749859905275,"duration":0},"status":"passed","severity":"normal"},{"uid":"219edcce43e32861","name":"Ping on subscribed peer","time":{"start":1749859674115,"stop":1749859674115,"duration":0},"status":"passed","severity":"normal"},{"uid":"9089eb9a973fabea","name":"throws on empty content topic","time":{"start":1749859532511,"stop":1749859532512,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e1342ca12254b8","name":"should properly create location multiaddrs - udp4","time":{"start":1749859538751,"stop":1749859538751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec3ccf51daa1a27","name":"Check received message containing short","time":{"start":1749860031238,"stop":1749860031239,"duration":1},"status":"passed","severity":"normal"},{"uid":"f749bd23c265b0de","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1749859586826,"stop":1749859586827,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ce63724ef3c247","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1749859532532,"stop":1749859532532,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f68289d0fa1b7fc","name":"Push message with meta","time":{"start":1749860383249,"stop":1749860383249,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b06e089708c8099","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1749859577042,"stop":1749859577042,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d8558d9eb4985e","name":"Check message with no pubsub topic is not received","time":{"start":1749860031261,"stop":1749860031262,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf814f5083ba6a7","name":"Decoder throws on empty string content topic","time":{"start":1749859567572,"stop":1749859567572,"duration":0},"status":"passed","severity":"normal"},{"uid":"576ae53f24039800","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1749859586889,"stop":1749859586893,"duration":4},"status":"passed","severity":"normal"},{"uid":"1a86060681ca90e4","name":"Check message with invalid timestamp is not received","time":{"start":1749860063005,"stop":1749860063005,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd95099f5d826b3e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1749859532543,"stop":1749859532544,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6c2704504856fe","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1749859538107,"stop":1749859538107,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad13fb4011d930e","name":"Overlapping topic subscription","time":{"start":1749860132231,"stop":1749860132232,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff6031f082bc56c","name":"should not fail to stop the service if it was not started","time":{"start":1749859849628,"stop":1749859849629,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a23b072cf4405df","name":"Push message with content topic containing emoji","time":{"start":1749860383262,"stop":1749860383262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b955253b2963bfea","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749860132325,"stop":1749860132326,"duration":1},"status":"passed","severity":"normal"},{"uid":"c214fe5b3546a51c","name":"Check publish message containing SQL Injection","time":{"start":1749859929413,"stop":1749859929415,"duration":2},"status":"passed","severity":"normal"},{"uid":"29458e62dc627ded","name":"should throw error - no public key","time":{"start":1749859538744,"stop":1749859538745,"duration":1},"status":"passed","severity":"normal"},{"uid":"e348af05ae063927","name":"pre and post cipher","time":{"start":1749859566231,"stop":1749859566231,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab06e23ae40c2c9","name":"Check publish message containing JSON","time":{"start":1749859929419,"stop":1749859929419,"duration":0},"status":"passed","severity":"normal"},{"uid":"88da7a7e182c71be","name":"Passing invalid cursor","time":{"start":1749860079095,"stop":1749860079095,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceae821a42f5feb1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749859555888,"stop":1749859555888,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7c39319fa573dc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749860132325,"stop":1749860132325,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4ea8d438dea168","name":"should return empty list for no shard","time":{"start":1749859532533,"stop":1749859532534,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c15a3f3c8359384","name":"should only return 1 node with relay and store capability","time":{"start":1749859555886,"stop":1749859555886,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7004b63fb7774a","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1749859547257,"stop":1749859547257,"duration":0},"status":"passed","severity":"normal"},{"uid":"354ee065a454b8a8","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1749859566008,"stop":1749859566009,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8592967606c1bd3","name":"Check message with invalid timestamp is not received","time":{"start":1749860031261,"stop":1749860031261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8fbc220a7f2b68","name":"Check received message containing short","time":{"start":1749860062994,"stop":1749860062995,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a5b89d3d03cad4","name":"Subscribe to topic containing long and receive message","time":{"start":1749860172554,"stop":1749860172554,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00f09c393a21155","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1749859590172,"stop":1749859590172,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9c190bd8c41117","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1749859586827,"stop":1749859586829,"duration":2},"status":"passed","severity":"normal"},{"uid":"701baa471d085b3b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1749859547257,"stop":1749859547258,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e75ce73ce99f0da","name":"random static sharding 3 - Cluster ID: 733, Shard ID: 63","time":{"start":1749860170722,"stop":1749860170722,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abfafbdd3b423d5","name":"should serialize and deserialize correctly","time":{"start":1749859589374,"stop":1749859589374,"duration":0},"status":"passed","severity":"normal"},{"uid":"e195abf4fdd7f9b6","name":"Passing page size 1 when there are 4 messages","time":{"start":1749860133690,"stop":1749860133691,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f5ebd8aacbb49","name":"should handle corrupted local storage data gracefully","time":{"start":1749859559701,"stop":1749859559702,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac36c536eb43fe6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749859783882,"stop":1749859783882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af83dde3dbcfce6","name":"Subscribe to topic containing short and receive message","time":{"start":1749860132232,"stop":1749860132232,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe8e8daf0025a67","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749860132328,"stop":1749860132329,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3d5076827f1820","name":"more peers than existing","time":{"start":1749859903878,"stop":1749859903878,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4eb0562d6704bdee","name":"Light Node - default protocols","time":{"start":1749860147594,"stop":1749860147595,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f4dcf9278a4d54","name":"LightPush","time":{"start":1749860147594,"stop":1749860147594,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4e768fcdf45496","name":"random static sharding 1 - Cluster ID: 260, Shard ID: 305","time":{"start":1749860170721,"stop":1749860170721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a532fd4254ad6d01","name":"Check publish message containing Basic HTML tag","time":{"start":1749859929418,"stop":1749859929418,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cd874938579c2d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1749860095203,"stop":1749860095204,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a5204f4f50aec0","name":"Decoder throws on undefined content topic","time":{"start":1749859566013,"stop":1749859566013,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac3e4dc22abb2d7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1749859538742,"stop":1749859538742,"duration":0},"status":"passed","severity":"normal"},{"uid":"83476a6bd8348eb2","name":"Passing an array","time":{"start":1749860146974,"stop":1749860146974,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c83ab10f6de2c96","name":"should throw error - invalid id","time":{"start":1749859538744,"stop":1749859538744,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4b0bac49b7e6ce","name":"Should update shard info","time":{"start":1749859849855,"stop":1749859849855,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58e2b92f9ee8c59","name":"should reject if WakuNode is not started","time":{"start":1749859577387,"stop":1749859577387,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8ba128a531d17a","name":"Nodes with multiple pubsub topic","time":{"start":1749859922013,"stop":1749859922014,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a92e48e5066e0a6","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1749860143566,"stop":1749860143567,"duration":1},"status":"passed","severity":"normal"},{"uid":"949311947a09de1d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749860132237,"stop":1749860132237,"duration":0},"status":"passed","severity":"normal"},{"uid":"83018168370fbb48","name":"Check publish message containing special chars","time":{"start":1749859929411,"stop":1749859929412,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d83eb695b2e612","name":"Check received message containing Chinese","time":{"start":1749860063011,"stop":1749860063011,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb847d019b1ec1c","name":"caches peers it previously fetched","time":{"start":1749859555885,"stop":1749859555885,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da67b2d3fe034a8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749860172557,"stop":1749860172557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ff8feed0080a9a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1749859555371,"stop":1749859555371,"duration":0},"status":"passed","severity":"normal"},{"uid":"533a7724d9360b75","name":"Waku message hash computation (meta attribute not present)","time":{"start":1749859547258,"stop":1749859547258,"duration":0},"status":"passed","severity":"normal"},{"uid":"833e97489edff189","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1749859532530,"stop":1749859532530,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4e87bc7ac44f15","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1749859555888,"stop":1749859555889,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d65791e17aa12fdd","name":"can start and stop the service","time":{"start":1749859559698,"stop":1749859559698,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5b6efe83734287","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749860172560,"stop":1749860172560,"duration":0},"status":"passed","severity":"normal"},{"uid":"438ad1b119838888","name":"should properly compute the node id","time":{"start":1749859538745,"stop":1749859538746,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b5385409f81d01","name":"Subscribe and receive messages via waku relay post","time":{"start":1749860172551,"stop":1749860172551,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0679df2863572","name":"rejects content-filtered query with only contentTopics","time":{"start":1749859546921,"stop":1749859546921,"duration":0},"status":"passed","severity":"normal"},{"uid":"3347a0be7b9f1d47","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1749859555370,"stop":1749859555370,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ba8d288e4b0042","name":"Check publish message containing Arabic","time":{"start":1749859929412,"stop":1749859929412,"duration":0},"status":"passed","severity":"normal"},{"uid":"36608a490d0f387f","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1749859586873,"stop":1749859586873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42492217f3f8559","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1749860079094,"stop":1749860079094,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50c49da51614812","name":"should insert message into bloom filter","time":{"start":1749859590167,"stop":1749859590167,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0121757b3b5aa57","name":"should create a new stream if no existing for protocol found","time":{"start":1749859547511,"stop":1749859547511,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc7c62eb17b7ac7","name":"Push message with rate limit","time":{"start":1749860383249,"stop":1749860383249,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03f307190b99106","name":"Subscribe to topic containing Script and receive message","time":{"start":1749860172565,"stop":1749860172565,"duration":0},"status":"passed","severity":"normal"},{"uid":"201723c7f0f800af","name":"Push message with content topic containing Chinese","time":{"start":1749860383258,"stop":1749860383259,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf90596380f0259","name":"should increase lamport timestamp","time":{"start":1749859590168,"stop":1749859590168,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb48eddcf1e5c668","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1749859586887,"stop":1749859586887,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeec240699f4f5b","name":"should not receive a peer event before start","time":{"start":1749859849630,"stop":1749859849631,"duration":1},"status":"passed","severity":"normal"},{"uid":"8acb6593a5cb6927","name":"nwaku subscribes","time":{"start":1749859917645,"stop":1749859917646,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a236f8a4d910b","name":"Subscribe to topic containing long and receive message","time":{"start":1749860132318,"stop":1749860132320,"duration":2},"status":"passed","severity":"normal"},{"uid":"37a33dd5145c32ad","name":"Nwaku publishes","time":{"start":1749859917647,"stop":1749859917648,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0dfbfac8cd6f43","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1749859567569,"stop":1749859567569,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3f7aaae4f363ba","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1749859922015,"stop":1749859922015,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa37b689452dbaf","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1749859586848,"stop":1749859586849,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34cfaf51c834a67","name":"should throw error - no public key","time":{"start":1749859538743,"stop":1749859538743,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfee6d7213e6f5e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1749859532659,"stop":1749859532659,"duration":0},"status":"passed","severity":"normal"},{"uid":"5786c38ffed5dc30","name":"should push the message to the outgoing buffer","time":{"start":1749859590166,"stop":1749859590166,"duration":0},"status":"passed","severity":"normal"},{"uid":"122f1fee968b0e4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1749859586901,"stop":1749859586902,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec4d9e4cfa1031b9","name":"should not receive a peer event after stop","time":{"start":1749859559700,"stop":1749859559700,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa689ec28080c56","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1749859532536,"stop":1749859532537,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8232df9de44ea1a","name":"Refresh subscription","time":{"start":1749860132232,"stop":1749860132232,"duration":0},"status":"passed","severity":"normal"},{"uid":"f212c50e53ab93da","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1749859586847,"stop":1749859586848,"duration":1},"status":"passed","severity":"normal"},{"uid":"249a69f7b8654c53","name":"random static sharding 8 - Cluster ID: 88, Shard ID: 732","time":{"start":1749860170724,"stop":1749860170724,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4ebf4439044294","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1749859532536,"stop":1749859532536,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa531a2f4301d77","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749860172554,"stop":1749860172555,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e72694c066cefbd","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1749859538101,"stop":1749859538102,"duration":1},"status":"passed","severity":"normal"},{"uid":"690e8f5748d2c848","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1749859903773,"stop":1749859903773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8411b03b82ec36e","name":"Check received message containing emoji","time":{"start":1749860063016,"stop":1749860063016,"duration":0},"status":"passed","severity":"normal"},{"uid":"f000edff97ca5b9b","name":"Subscribe to topic containing XML and receive message","time":{"start":1749860132238,"stop":1749860132238,"duration":0},"status":"passed","severity":"normal"},{"uid":"2638e2f29638e435","name":"Push message with content topic containing escaped characters","time":{"start":1749860383248,"stop":1749860383248,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b946ce52ba4d262","name":"Check meta is set [symmetric]","time":{"start":1749859566010,"stop":1749859566011,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6a43d307d2f4fd","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1749860079094,"stop":1749860079094,"duration":0},"status":"passed","severity":"normal"},{"uid":"632b9a35e10ccdb6","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1749859532525,"stop":1749859532525,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced77ba7a4c9dcb0","name":"Check received message containing Basic HTML tag","time":{"start":1749860031256,"stop":1749860031256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cce73206f0f36ee","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app60/5/topic438/test.js","time":{"start":1749860042728,"stop":1749860042729,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2aa4ecd11f1cb3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749860172567,"stop":1749860172568,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fdfdc3ccae129c6","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1749859532547,"stop":1749859532547,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b0eeee66237d0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749860132238,"stop":1749860132239,"duration":1},"status":"passed","severity":"normal"},{"uid":"32835ee8b03331a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1749859532548,"stop":1749859532548,"duration":0},"status":"passed","severity":"normal"},{"uid":"a645737ad703e9a1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749859766699,"stop":1749859766699,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f28535e00bb2181","name":"Check received message containing JSON","time":{"start":1749860031257,"stop":1749860031257,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94b58140aa48ddf","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1749859538103,"stop":1749859538104,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fcb2b547a729bcb","name":"should not retry if at least one success","time":{"start":1749859577426,"stop":1749859577427,"duration":1},"status":"passed","severity":"normal"},{"uid":"5461fd75ba2508c6","name":"Renews subscription after lossing a connection","time":{"start":1749860132329,"stop":1749860132329,"duration":0},"status":"passed","severity":"normal"},{"uid":"813f6052f5597cf2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749860172553,"stop":1749860172553,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1354742a8ea525","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749860132325,"stop":1749860132325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c242864d0c490f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749860042718,"stop":1749860042718,"duration":0},"status":"passed","severity":"normal"},{"uid":"c528ad504ea56d29","name":"Subscribe to topic containing shell command and publish message","time":{"start":1749859938958,"stop":1749859938958,"duration":0},"status":"passed","severity":"normal"},{"uid":"8742768dd17a5571","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749860109625,"stop":1749860109626,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6031d9cb8999408","name":"removeEventListener with correct event","time":{"start":1749859647870,"stop":1749859647870,"duration":0},"status":"passed","severity":"normal"},{"uid":"797d29f236503e85","name":"Check received message with timestamp: 1749859606535 ","time":{"start":1749860031246,"stop":1749860031247,"duration":1},"status":"passed","severity":"normal"},{"uid":"9671a7f066c723a2","name":"Check received message containing XML","time":{"start":1749860031243,"stop":1749860031243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3048c644a1502c3b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749860132220,"stop":1749860132220,"duration":0},"status":"passed","severity":"normal"},{"uid":"76002d46e4f33be8","name":"throws on content topic with generation field greater than 0","time":{"start":1749859532513,"stop":1749859532514,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab2a7dde418d043","name":"Store - dialed first","time":{"start":1749860147591,"stop":1749860147592,"duration":1},"status":"passed","severity":"normal"},{"uid":"28028f60fcb3a582","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1749859922014,"stop":1749859922015,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c472b642cc04f9","name":"should add and remove event listeners correctly","time":{"start":1749859559702,"stop":1749859559702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c587c0cf3480c27","name":"should increase lamport timestamp","time":{"start":1749859590165,"stop":1749859590165,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e89f9cfb176b84","name":"should be able to decode the field with only RELAY set to true","time":{"start":1749859538105,"stop":1749859538105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2c5d9b75bc6420","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1749859586831,"stop":1749859586833,"duration":2},"status":"passed","severity":"normal"},{"uid":"461c63b5ef03bf74","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749860172568,"stop":1749860172568,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b7bc930dc44ce9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749859783885,"stop":1749859783885,"duration":0},"status":"passed","severity":"normal"},{"uid":"409623b19a804471","name":"Push message with content topic containing numeric","time":{"start":1749860383258,"stop":1749860383258,"duration":0},"status":"passed","severity":"normal"},{"uid":"9380ef816f3c20f9","name":"Push message with content topic containing short","time":{"start":1749860383244,"stop":1749860383244,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbccf78edee2ed86","name":"random static sharding 7 - Cluster ID: 794, Shard ID: 208","time":{"start":1749860170724,"stop":1749860170724,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea739cbbdb6b0b8","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1749859532526,"stop":1749859532526,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30899c1e96366ce","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749859766699,"stop":1749859766700,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6007ceb7e59715","name":"should successfully subscribe to supported pubsub topic","time":{"start":1749859577507,"stop":1749859577507,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbedbb9d15b9f9b7","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1749859586835,"stop":1749859586837,"duration":2},"status":"passed","severity":"normal"},{"uid":"7313da51505fd823","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749859766691,"stop":1749859766692,"duration":1},"status":"passed","severity":"normal"},{"uid":"3400714a15266b2b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app39/10/topic63/xml","time":{"start":1749860042726,"stop":1749860042727,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5023b0a92de274","name":"Refresh subscription","time":{"start":1749860172562,"stop":1749860172563,"duration":1},"status":"passed","severity":"normal"},{"uid":"633200bf27d5edf0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1749859532539,"stop":1749859532540,"duration":1},"status":"passed","severity":"normal"},{"uid":"49630dfb8d0e87ed","name":"peer:update - should do nothing if another protocol hit","time":{"start":1749859547512,"stop":1749859547512,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8f9ebde25999e8","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1749859613362,"stop":1749859613363,"duration":1},"status":"passed","severity":"normal"},{"uid":"624628af0f54d77c","name":"should never report false negatives","time":{"start":1749859589373,"stop":1749859589374,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4de8b085a02f6","name":"throws an error for improperly formatted content topics","time":{"start":1749859532529,"stop":1749859532529,"duration":0},"status":"passed","severity":"normal"},{"uid":"be218ea59cbb64bc","name":"Check received message containing emoji","time":{"start":1749860031259,"stop":1749860031259,"duration":0},"status":"passed","severity":"normal"},{"uid":"3007dea2695bfa6b","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1749859586849,"stop":1749859586850,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3effbf03edee8d9","name":"Check message with no payload is not received","time":{"start":1749860031262,"stop":1749860031262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03bca35cda3715a","name":"creates an iterator","time":{"start":1749860139529,"stop":1749860139529,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d719a637b7a967","name":"Check received message containing JSON","time":{"start":1749860063000,"stop":1749860063001,"duration":1},"status":"passed","severity":"normal"},{"uid":"e719af1084ca71d0","name":"should not allow unachievable error rate","time":{"start":1749859586556,"stop":1749859586556,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2078fed79e2b8c","name":"Query generator for 2000 messages","time":{"start":1749860126709,"stop":1749860126709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2379abb81d3df481","name":"Check received message containing JSON","time":{"start":1749860031244,"stop":1749860031244,"duration":0},"status":"passed","severity":"normal"},{"uid":"2314ea3b5c941ec5","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1749859614705,"stop":1749859614706,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61ae9690d284557","name":"Decoder throws on undefined content topic","time":{"start":1749859547796,"stop":1749859547797,"duration":1},"status":"passed","severity":"normal"},{"uid":"a44f1aae12885623","name":"should get locked peers","time":{"start":1749859577054,"stop":1749859577055,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfb926236c3d0a1","name":"Decoder throws on undefined content topic","time":{"start":1749859567571,"stop":1749859567572,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aaac1a05f425b86","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1749860143565,"stop":1749860143566,"duration":1},"status":"passed","severity":"normal"},{"uid":"3288ad919ce469de","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749860172555,"stop":1749860172555,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36f5804ed4c7146","name":"Check received message containing SQL Injection","time":{"start":1749860063012,"stop":1749860063012,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd926058dd706c32","name":"Reusing cursor across nodes","time":{"start":1749860079094,"stop":1749860079095,"duration":1},"status":"passed","severity":"normal"},{"uid":"7055c5c7ffded802","name":"Subscribe and receive messages via waku relay post","time":{"start":1749860132264,"stop":1749860132281,"duration":17},"status":"passed","severity":"normal"},{"uid":"44648a1efb16fb15","name":"Subscribe to topic containing XML and receive message","time":{"start":1749860132324,"stop":1749860132324,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfdfa2229647a7d3","name":"Push message with Arabic payload","time":{"start":1749860383240,"stop":1749860383240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba51c7cb06cb43a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1749859532534,"stop":1749859532534,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb4ce45823f05f9","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749860132222,"stop":1749860132222,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a399f4012a202c8","name":"Throws when trying to push message with empty payload","time":{"start":1749860383257,"stop":1749860383257,"duration":0},"status":"passed","severity":"normal"},{"uid":"da89bb9a54747ff8","name":"Push message with XML payload","time":{"start":1749860383254,"stop":1749860383254,"duration":0},"status":"passed","severity":"normal"},{"uid":"daaad240818971f4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749860132221,"stop":1749860132221,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb3a290e3522f3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749860063004,"stop":1749860063004,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba60d92d5540aa5f","name":"Push message with content topic containing SQL Injection","time":{"start":1749860383260,"stop":1749860383260,"duration":0},"status":"passed","severity":"normal"},{"uid":"890cc9164e4a8e77","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1749860079093,"stop":1749860079093,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f11fd5024dad80","name":"should select older connection if present","time":{"start":1749859547245,"stop":1749859547246,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d2dbe2213fe457","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1749859607400,"stop":1749859607401,"duration":1},"status":"passed","severity":"normal"},{"uid":"4192d6534c7d0e25","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app61/9/topic109/xml","time":{"start":1749860042724,"stop":1749860042724,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f462737b329a11e","name":"should emit a peer event after start","time":{"start":1749859611888,"stop":1749859611889,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f47e53e92736e95","name":"should not be empty after adding a subscription","time":{"start":1749859577151,"stop":1749859577151,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a12173b33418a45","name":"should insert message id into causal history","time":{"start":1749859590167,"stop":1749859590168,"duration":1},"status":"passed","severity":"normal"},{"uid":"27704e350ebc9d8c","name":"Register correct protocols","time":{"start":1749859938940,"stop":1749859938940,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ccd8ac3439b8e5","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1749859938945,"stop":1749859938945,"duration":0},"status":"passed","severity":"normal"},{"uid":"118ec44c90065ff","name":"should add to incoming buffer if dependencies are not met","time":{"start":1749859590170,"stop":1749859590170,"duration":0},"status":"passed","severity":"normal"},{"uid":"73269690ec013cfa","name":"Generator, custom pubsub topic","time":{"start":1749860109622,"stop":1749860109622,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1146049b42163363","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1749859590175,"stop":1749859590175,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88f6dae45c6c06d","name":"rejects hash query with time filter","time":{"start":1749859546923,"stop":1749859546923,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cc34ed79ba76ee","name":"Refresh subscription","time":{"start":1749860172553,"stop":1749860172554,"duration":1},"status":"passed","severity":"normal"},{"uid":"94df97f4584d43d9","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1749859590171,"stop":1749859590171,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab5ed18016db452","name":"Check publish message containing unicode special characters","time":{"start":1749859929421,"stop":1749859929421,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e0156728249a29","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1749859586881,"stop":1749859586881,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e922ef94350f34","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1749859532522,"stop":1749859532522,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7a89b184eebdfa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1749859532537,"stop":1749859532537,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b51b85d071c444d","name":"Rejects garbage","time":{"start":1749859580945,"stop":1749859580946,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf04dfecde3b87e","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1749859586825,"stop":1749859586826,"duration":1},"status":"passed","severity":"normal"},{"uid":"add049553cf6890d","name":"Decoder throws on empty string content topic","time":{"start":1749859547797,"stop":1749859547797,"duration":0},"status":"passed","severity":"normal"},{"uid":"813cb80d322a3dc8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1749859586895,"stop":1749859586895,"duration":0},"status":"passed","severity":"normal"},{"uid":"a422be749267e5e9","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1749860134040,"stop":1749860134042,"duration":2},"status":"passed","severity":"normal"},{"uid":"178313b35108a1f0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749859783883,"stop":1749859783884,"duration":1},"status":"passed","severity":"normal"},{"uid":"65a0b39d22837310","name":"should properly create peer info with all multiaddrs","time":{"start":1749859538753,"stop":1749859538753,"duration":0},"status":"passed","severity":"normal"},{"uid":"40419bc0e58ab933","name":"Push to array if already present","time":{"start":1749859532213,"stop":1749859532214,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2f4c5c8f0608b7","name":"Waku message hash computation (no timestamp)","time":{"start":1749859547259,"stop":1749859547259,"duration":0},"status":"passed","severity":"normal"},{"uid":"1230687333edb854","name":"Check message on other pubsub topic is not received","time":{"start":1749860063019,"stop":1749860063019,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab07b9d4c94db81","name":"random static sharding 4 - Cluster ID: 260, Shard ID: 434","time":{"start":1749860170722,"stop":1749860170723,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a735d21bc8c684c","name":"Refresh subscription","time":{"start":1749859938948,"stop":1749859938949,"duration":1},"status":"skipped","severity":"normal"},{"uid":"abd98cb0463f77c7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1749859922013,"stop":1749859922013,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a731927ed49591b","name":"should attach causal history and bloom filter to each message","time":{"start":1749859590168,"stop":1749859590168,"duration":0},"status":"passed","severity":"normal"},{"uid":"702642827f1496e4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app23/3/topic417/xml","time":{"start":1749860042728,"stop":1749860042728,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c1f8046c2a37c4","name":"recovers when dns.resolve returns empty","time":{"start":1749859555884,"stop":1749859555884,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdd50202645d8e0","name":"Accepts a valid Waku Message","time":{"start":1749859580944,"stop":1749859580945,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f78aa4aaf848ec","name":"should throw an error for missing required configuration","time":{"start":1749859532534,"stop":1749859532534,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b411f8b74439f0d","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1749859586880,"stop":1749859586880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c108a57421a5daa6","name":"Relay - dialed after","time":{"start":1749860147590,"stop":1749860147591,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6711bf9cd8e88c","name":"dispatchEvent via connectionManager","time":{"start":1749859647874,"stop":1749859647874,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b89d946179e48f3","name":"should add and check entries correctly","time":{"start":1749859576248,"stop":1749859576250,"duration":2},"status":"passed","severity":"normal"},{"uid":"64647db6fe19f113","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1749859555371,"stop":1749859555372,"duration":1},"status":"passed","severity":"normal"},{"uid":"7449acae4fbd888f","name":"should properly create location multiaddrs - udp6","time":{"start":1749859538752,"stop":1749859538752,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a12a260b5068ce9","name":"should not fail to stop the service if it was not started","time":{"start":1749859611887,"stop":1749859611887,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14bb2beb2d9c657","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1749859577046,"stop":1749859577047,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b68eb22c9189079","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1749859586897,"stop":1749859586897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4744b4de79fe976c","name":"Push message with Script payload","time":{"start":1749860383241,"stop":1749860383241,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fac22ac66d92fc","name":"Query with Promise Callback, No message returned","time":{"start":1749860095207,"stop":1749860095207,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae129a3816adf778","name":"Check message on other pubsub topic is not received","time":{"start":1749860031249,"stop":1749860031249,"duration":0},"status":"passed","severity":"normal"},{"uid":"926226ea58312e4c","name":"Push message with content topic containing unicode special characters","time":{"start":1749860383248,"stop":1749860383248,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7af7b9741ba672","name":"should properly create location multiaddrs - tcp4","time":{"start":1749859538752,"stop":1749859538752,"duration":0},"status":"passed","severity":"normal"},{"uid":"383a0b8f01b59734","name":"Check received message with timestamp: 1749859606584 ","time":{"start":1749860063017,"stop":1749860063017,"duration":0},"status":"passed","severity":"normal"},{"uid":"308f096938e18773","name":"Overlapping topic subscription","time":{"start":1749860132312,"stop":1749860132314,"duration":2},"status":"passed","severity":"normal"},{"uid":"61d85f4a67fed000","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1749859938954,"stop":1749859938955,"duration":1},"status":"passed","severity":"normal"},{"uid":"81bfb8e6dae68d2e","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1749859586849,"stop":1749859586849,"duration":0},"status":"passed","severity":"normal"},{"uid":"76724c7a4bf00fd4","name":"should encode/decode to text encoding","time":{"start":1749859538746,"stop":1749859538747,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f952f9dc191d4a","name":"should throw an error for insufficient data","time":{"start":1749859532660,"stop":1749859532660,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf3f43eb2ea6f","name":"Push message with custom timestamp: 1749856166848","time":{"start":1749860383250,"stop":1749860383250,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14c61395c3ea0ed","name":"Passing page size 3 when there are 20 messages","time":{"start":1749860133691,"stop":1749860133691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28d913705e1dbd7","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1749859607386,"stop":1749859607389,"duration":3},"status":"passed","severity":"normal"},{"uid":"9adaca546212e26c","name":"Does not throw an exception when node disconnects","time":{"start":1749860146973,"stop":1749860146973,"duration":0},"status":"passed","severity":"normal"},{"uid":"825c2247cefa128","name":"throws on content topic with non-number generation field","time":{"start":1749859532513,"stop":1749859532513,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e540d4b43b791d4","name":"Subscribe and receive messages via lightPush","time":{"start":1749860172560,"stop":1749860172560,"duration":0},"status":"passed","severity":"normal"},{"uid":"869ef8a364b672e2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749860132312,"stop":1749860132312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3dec810220dd002","name":"Relay + Store","time":{"start":1749859538755,"stop":1749859538755,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da22e758898872b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749860132326,"stop":1749860132326,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d639aabd23a4e2","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1749859538106,"stop":1749859538107,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfda3f1ec0c96358","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1749859586880,"stop":1749859586880,"duration":0},"status":"passed","severity":"normal"},{"uid":"70035394f9af75cf","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1749859586887,"stop":1749859586887,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d302a684c08d18e","name":"should deliver messages after dependencies are met","time":{"start":1749859590172,"stop":1749859590172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97193a5a9666e62","name":"should be able to decode the field with only STORE set to true","time":{"start":1749859538106,"stop":1749859538106,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90e3821d2617c13","name":"Push message with content topic containing escaped characters","time":{"start":1749860383262,"stop":1749860383262,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafc33e8c81e1cab","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749860132221,"stop":1749860132222,"duration":1},"status":"passed","severity":"normal"},{"uid":"242dbd1e22b61b72","name":"should mark all messages in causal history as acknowledged","time":{"start":1749859590170,"stop":1749859590171,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f408ff3cefa647","name":"start node with empty content topic","time":{"start":1749860042730,"stop":1749860042730,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a054ec995cdc7b5","name":"listenerCount","time":{"start":1749859647873,"stop":1749859647873,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a84b73bce7497c8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749859922014,"stop":1749859922014,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2491a92ef77727","name":"different cluster, same shard: nodes don't connect","time":{"start":1749859810049,"stop":1749859810049,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb1cc06001e10a9","name":"isConnected return false after peer stops","time":{"start":1749859626990,"stop":1749859626991,"duration":1},"status":"passed","severity":"normal"},{"uid":"434faf8b86617040","name":"Subscribe and receives messages on 20 topics","time":{"start":1749860172561,"stop":1749860172561,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c1f29a0cef1b8b","name":"can dial TLS multiaddrs","time":{"start":1749859812054,"stop":1749859812055,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a1ee2abe51f6b9","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1749860143565,"stop":1749860143565,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3055734bc3f366b","name":"Push message equal or less that 1MB","time":{"start":1749860383265,"stop":1749860383265,"duration":0},"status":"passed","severity":"normal"},{"uid":"51246326185f1105","name":"should properly create location multiaddrs - tcp6","time":{"start":1749859538752,"stop":1749859538752,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bca4381d8aa815","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app61/3/topic799/test.js","time":{"start":1749860042723,"stop":1749860042724,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb610fae145dd92","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749859766693,"stop":1749859766695,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c4a7da8f7764f42","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1749859577508,"stop":1749859577508,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3284f760fec90e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749860132322,"stop":1749860132323,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca52718a029ef7b7","name":"should request peer renewal on specific errors","time":{"start":1749859577130,"stop":1749859577130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ddeef62f2bba6","name":"shard 0","time":{"start":1749860170720,"stop":1749860170720,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb8e4208f7fde99","name":"Query generator for multiple messages","time":{"start":1749860126702,"stop":1749860126702,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b48f01d4026a495","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1749859586896,"stop":1749859586896,"duration":0},"status":"passed","severity":"normal"},{"uid":"9969d9f430675f33","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1749859532535,"stop":1749859532535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b27da9960db3a6","name":"Subscribe to topic containing XML and receive message","time":{"start":1749860172566,"stop":1749860172566,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7519b8cf786cda1","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1749859938957,"stop":1749859938957,"duration":0},"status":"passed","severity":"normal"},{"uid":"31820526717c7013","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1749859586874,"stop":1749859586874,"duration":0},"status":"passed","severity":"normal"},{"uid":"8859df66ec7b855d","name":"Js publishes, other Js receives","time":{"start":1749859917648,"stop":1749859917648,"duration":0},"status":"passed","severity":"normal"},{"uid":"294ccdeeb4c85014","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749860132236,"stop":1749860132236,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79d8cf44bc5dc9b","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1749859547513,"stop":1749859547513,"duration":0},"status":"passed","severity":"normal"},{"uid":"789087db155cbbdf","name":"Waku message hash computation (payload length 0)","time":{"start":1749859547258,"stop":1749859547258,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f3f2134f650ecf","name":"Check received message containing Arabic","time":{"start":1749860031254,"stop":1749860031254,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ed5b5bce4164f2","name":"Check received message with timestamp: 1749859606535000000 ","time":{"start":1749860031246,"stop":1749860031246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7432a7583fb9a947","name":"Check received message containing Script","time":{"start":1749860031255,"stop":1749860031256,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d456d43ba299e7","name":"Push message with meta","time":{"start":1749860383263,"stop":1749860383263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1655745e1f3b3aa","name":"Check received message containing XML","time":{"start":1749860031256,"stop":1749860031256,"duration":0},"status":"passed","severity":"normal"},{"uid":"465056e4252eb432","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749860109620,"stop":1749860109620,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3c5ec701da43f5","name":"should be empty after removing the only subscription","time":{"start":1749859577152,"stop":1749859577152,"duration":0},"status":"passed","severity":"normal"},{"uid":"9160e11887bf38b6","name":"Check received message containing shell command","time":{"start":1749860031257,"stop":1749860031258,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb8451a3ea8101e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749859766695,"stop":1749859766696,"duration":1},"status":"passed","severity":"normal"},{"uid":"67806bc9a1d31847","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1749859590173,"stop":1749859590174,"duration":1},"status":"passed","severity":"normal"},{"uid":"1270085bb266b262","name":"Push message with SQL Injection payload","time":{"start":1749860383253,"stop":1749860383253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c212eed97bd19695","name":"should handle general insertion and lookup correctly","time":{"start":1749859589375,"stop":1749859589375,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce05e1ae2a6745ab","name":"Check received message containing special chars","time":{"start":1749860031240,"stop":1749860031240,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbcc7f8365d5739","name":"Push message with custom timestamp: 1719101366849","time":{"start":1749860383264,"stop":1749860383264,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc1c10530ee2b01","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1749859586850,"stop":1749859586854,"duration":4},"status":"passed","severity":"normal"},{"uid":"70ee0eaf42b7a4ef","name":"Subscribe to topic containing long and receive message","time":{"start":1749860172563,"stop":1749860172563,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94b53ada2489148","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1749859532535,"stop":1749859532536,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd08eac5f309cc07","name":"should support chaining for add method","time":{"start":1749859576251,"stop":1749859576257,"duration":6},"status":"passed","severity":"normal"},{"uid":"e6e90e618c357da8","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1749860143566,"stop":1749860143566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47a5fd802ced6d7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749860132239,"stop":1749860132239,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda0b3c4b11742a3","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1749859626987,"stop":1749859626988,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d392cc7195cd71","name":"returns only open connection if one present","time":{"start":1749859547240,"stop":1749859547241,"duration":1},"status":"passed","severity":"normal"},{"uid":"3257802ab3438c92","name":"should be called at least once on all `peer:discovery` events","time":{"start":1749859614701,"stop":1749859614702,"duration":1},"status":"passed","severity":"normal"},{"uid":"321582f0c86b42fa","name":"should return PeerId when PeerId is provided","time":{"start":1749859577248,"stop":1749859577249,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffbe911f339b593","name":"Push message with content topic containing Chinese","time":{"start":1749860383245,"stop":1749860383245,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e323d748075af","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1749859532540,"stop":1749859532540,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5054127c6901ed0","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1749859586856,"stop":1749859586856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51aa38d8d2f72","name":"should emit a peer event after start","time":{"start":1749859849630,"stop":1749859849630,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d255ca41321021","name":"Subscribe to topic containing emoji and publish message","time":{"start":1749859938959,"stop":1749859938959,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f8a5712ec31c18","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749860091265,"stop":1749860091266,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e30fd1b507cbf4","name":"Check received message containing Chinese","time":{"start":1749860062996,"stop":1749860062997,"duration":1},"status":"passed","severity":"normal"},{"uid":"860f4bfb1ca85418","name":"should reject if Store is requested but not mounted","time":{"start":1749859577388,"stop":1749859577389,"duration":1},"status":"passed","severity":"normal"},{"uid":"854c47aca667a398","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1749859577256,"stop":1749859577257,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c15f5c85c2b5be","name":"accepts time-filtered query with content filter","time":{"start":1749859546923,"stop":1749859546924,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3decbacc8cddc15","name":"configure the node with multiple pubsub topics","time":{"start":1749860170726,"stop":1749860170726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74f60d29d1943b2","name":"Check received message with timestamp: 1749859606535 ","time":{"start":1749860031259,"stop":1749860031260,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbea20b8d00c113","name":"Check received message containing Script","time":{"start":1749860062999,"stop":1749860062999,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b5f17f231d4ec8","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1749859577508,"stop":1749859577508,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64ace3b423d9474","name":"Check received message containing Basic HTML tag","time":{"start":1749860031243,"stop":1749860031243,"duration":0},"status":"passed","severity":"normal"},{"uid":"d759f03f30988135","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1749859938945,"stop":1749859938946,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e291af2969f0177","name":"Push message with rate limit","time":{"start":1749860383263,"stop":1749860383263,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3731b676e1f2c03","name":"Publish message with custom timestamp: Sat Jun 14 2025 01:12:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1749859929424,"stop":1749859929424,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afa2636bf0e8504","name":"Subscribe to topic containing XML and publish message","time":{"start":1749859938956,"stop":1749859938957,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51aa304358a1caa","name":"Reopen subscription with peer with lost subscription","time":{"start":1749859674119,"stop":1749859674119,"duration":0},"status":"passed","severity":"normal"},{"uid":"766772665b457ffd","name":"should maintain proper timestamps if all messages received","time":{"start":1749859590169,"stop":1749859590169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77ad2c1385afad8","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749860063008,"stop":1749860063008,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a19980a1a3dbe98","name":"Check message received after jswaku node is restarted","time":{"start":1749860063008,"stop":1749860063008,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05f36661394ecc0","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1749860079091,"stop":1749860079092,"duration":1},"status":"passed","severity":"normal"},{"uid":"4432f57e44eae97e","name":"can start the service","time":{"start":1749859559697,"stop":1749859559697,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba9474755793a45","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app19/10/topic721/proto","time":{"start":1749860042719,"stop":1749860042719,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c9ad1b089ccd05","name":"Check received message containing Russian","time":{"start":1749860031241,"stop":1749860031242,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48d1b29789f7578","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749859922016,"stop":1749859922016,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee0b12a8dec6b20","name":"should handle a minimal index list","time":{"start":1749859532659,"stop":1749859532659,"duration":0},"status":"passed","severity":"normal"},{"uid":"b807884f81b24c0f","name":"Push message with Russian payload","time":{"start":1749860383253,"stop":1749860383253,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f2b92c471edfd1","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1749859532523,"stop":1749859532523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2201c23da24f6c26","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app26/4/topic176/proto","time":{"start":1749860042722,"stop":1749860042723,"duration":1},"status":"passed","severity":"normal"},{"uid":"7540c93062b60c40","name":"Privacy Node - default protocol","time":{"start":1749860147597,"stop":1749860147598,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbd8e865cc0cc03","name":"should return false when clusterId doesn't match","time":{"start":1749859577258,"stop":1749859577258,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a89ba3ca59f632","name":"Fails to push message with large meta","time":{"start":1749860383263,"stop":1749860383263,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bec058ad9ffce8c","name":"Push message equal or less that 1MB","time":{"start":1749860383250,"stop":1749860383251,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa51692943c895f5","name":"Refresh subscription","time":{"start":1749860132314,"stop":1749860132315,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71ed24dcf58cd65","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1749859532539,"stop":1749859532539,"duration":0},"status":"passed","severity":"normal"},{"uid":"3488d4bf0ca0d930","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1749859586879,"stop":1749859586880,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5b385fb90779f6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1749860095202,"stop":1749860095203,"duration":1},"status":"passed","severity":"normal"},{"uid":"2456e3ccb8f72324","name":"isConnected should return true after first peer connects","time":{"start":1749859626988,"stop":1749859626989,"duration":1},"status":"passed","severity":"normal"},{"uid":"6710240f7a61cc3e","name":"should return unique PubsubTopics for static sharding","time":{"start":1749859532532,"stop":1749859532532,"duration":0},"status":"passed","severity":"normal"},{"uid":"f207ced724108885","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1749859559701,"stop":1749859559701,"duration":0},"status":"passed","severity":"normal"},{"uid":"61667fcdf79ee2a3","name":"Fails to publish message with size larger than 1 MB","time":{"start":1749859929430,"stop":1749859929430,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfe2331bdec0cd2","name":"Subscribe and receive messages via lightPush","time":{"start":1749860132219,"stop":1749860132220,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc976130a533131","name":"should be online or offline if network state changed","time":{"start":1749859607402,"stop":1749859607404,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8f55ab2607cee1","name":"messageHashStr works with IProtoMessage","time":{"start":1749859547261,"stop":1749859547261,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4c24c3f89d33a2","name":"udp ip6 address","time":{"start":1749859538079,"stop":1749859538080,"duration":1},"status":"passed","severity":"normal"},{"uid":"102192be230cb4ed","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1749859586842,"stop":1749859586842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74be3dbf0450bc7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749859766692,"stop":1749859766693,"duration":1},"status":"passed","severity":"normal"},{"uid":"840d8a6374481fc9","name":"through manual discovery","time":{"start":1749859812055,"stop":1749859812057,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c48375410655ce6","name":"Subscribe and receives messages on 20 topics","time":{"start":1749860132293,"stop":1749860132294,"duration":1},"status":"passed","severity":"normal"},{"uid":"60615a27457044c7","name":"should handle different types of entries","time":{"start":1749859576259,"stop":1749859576266,"duration":7},"status":"passed","severity":"normal"},{"uid":"5340e6d90a595ed3","name":"Push message with SQL Injection payload","time":{"start":1749860383241,"stop":1749860383241,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f484905f33bc269","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1749859586557,"stop":1749859586558,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ed1d577419715","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1749859532525,"stop":1749859532525,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab180bd53c92983","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749859783880,"stop":1749859783880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23c7ce259f6a640","name":"Check received message containing Script","time":{"start":1749860063013,"stop":1749860063013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54de079de00b502","name":"Fails to publish message with empty text","time":{"start":1749859929426,"stop":1749859929427,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c9570ef1f7678c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1749859532542,"stop":1749859532542,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece951374464466","name":"Relay - dialed first","time":{"start":1749860147589,"stop":1749860147590,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6791d92c206cc4a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1749859532523,"stop":1749859532524,"duration":1},"status":"passed","severity":"normal"},{"uid":"8015202dfb49acaf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749860132321,"stop":1749860132321,"duration":0},"status":"passed","severity":"normal"},{"uid":"68003d6cd837c255","name":"should throw if no connection provided","time":{"start":1749859547510,"stop":1749859547511,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91243435c75521b","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1749859576920,"stop":1749859576922,"duration":2},"status":"passed","severity":"normal"},{"uid":"2af7e4f3013b822a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1749860095201,"stop":1749860095201,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa0ada2cd7ca1e9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749859783884,"stop":1749859783884,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3ed1c3b1c1ebe0","name":"Check received message containing numeric","time":{"start":1749860063010,"stop":1749860063010,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d200427898cf5ec","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1749859532523,"stop":1749859532523,"duration":0},"status":"passed","severity":"normal"},{"uid":"c027286b844e634f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1749859586889,"stop":1749859586889,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e56e760e3497d62","name":"should set field with only RELAY enabled","time":{"start":1749859538754,"stop":1749859538754,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1faf19906e5bc6","name":"Push message with emoji payload","time":{"start":1749860383256,"stop":1749860383256,"duration":0},"status":"passed","severity":"normal"},{"uid":"887ec433129e7f6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749860091264,"stop":1749860091264,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d565fcb89a3a3","name":"throws on content topic with empty encoding field","time":{"start":1749859532516,"stop":1749859532516,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecb0f37fa444bea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1749859532541,"stop":1749859532541,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d119f69fb4c665","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1749860143564,"stop":1749860143565,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f1b6a1717fc9ff","name":"Query Generator - true","time":{"start":1749860118713,"stop":1749860118713,"duration":0},"status":"passed","severity":"normal"},{"uid":"51eb828ab45816c9","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1749859586834,"stop":1749859586834,"duration":0},"status":"passed","severity":"normal"},{"uid":"a825e8cb3b0cedca","name":"Push message with unicode special characters payload","time":{"start":1749860383243,"stop":1749860383243,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9d63666d48c854","name":"should throw error - no id","time":{"start":1749859538744,"stop":1749859538744,"duration":0},"status":"passed","severity":"normal"},{"uid":"17358c6848ebec13","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749860132239,"stop":1749860132239,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c20eb238406d757","name":"Push message with content topic containing XML","time":{"start":1749860383260,"stop":1749860383260,"duration":0},"status":"passed","severity":"normal"},{"uid":"692e7f3ee83f22f4","name":"should detect messages with missing dependencies","time":{"start":1749859590171,"stop":1749859590172,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba30cd8c531e0430","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app2/8/topic741/xml","time":{"start":1749860042719,"stop":1749860042720,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd67d315f21ab3d9","name":"should start and setup intervals and event listeners","time":{"start":1749859577154,"stop":1749859577154,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf240b686905743","name":"Push message with shell command payload","time":{"start":1749860383242,"stop":1749860383242,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ae6aadf62e4d","name":"Promise Callback - false","time":{"start":1749860118714,"stop":1749860118715,"duration":1},"status":"passed","severity":"normal"}] |