2025-04-18 18:43:22 +00:00

1 line
154 KiB
JSON

[{"uid":"af7a4c814e43715d","name":"should create a new stream if no existing for protocol found","time":{"start":1745001107220,"stop":1745001107221,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27d609c6d805a2f","name":"throws on content topic with generation field greater than 0","time":{"start":1745001092694,"stop":1745001092694,"duration":0},"status":"passed","severity":"normal"},{"uid":"5581966fa89bace5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1745001114579,"stop":1745001114580,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ea3c327e39ed9e","name":"should maintain proper timestamps if all messages received","time":{"start":1745001145351,"stop":1745001145351,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47c497300117c34","name":"same cluster, same shard: nodes connect","time":{"start":1745001232239,"stop":1745001232240,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ae855bec730e9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1745001092712,"stop":1745001092713,"duration":1},"status":"passed","severity":"normal"},{"uid":"a478715b9e271cd0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1745001298200,"stop":1745001298200,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ae1bfa5e25041d","name":"should not retry if at least one success","time":{"start":1745001136158,"stop":1745001136158,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e38c74660f06977","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1745001144978,"stop":1745001144978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed4aa410ad667a8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745001287251,"stop":1745001287251,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e9f25f3f066c51","name":"Store - dialed after - with timeout","time":{"start":1745001445957,"stop":1745001445958,"duration":1},"status":"passed","severity":"normal"},{"uid":"171ea181d6673245","name":"1 Relay, 1 fetch","time":{"start":1745001115050,"stop":1745001115050,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb3ed21383b3d97","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1745001092717,"stop":1745001092717,"duration":0},"status":"passed","severity":"normal"},{"uid":"184dd1dd5b67064d","name":"returns nothing if no connections present","time":{"start":1745001106813,"stop":1745001106813,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd50eb8332381fd4","name":"Push message with content topic containing shell command","time":{"start":1745001774453,"stop":1745001774453,"duration":0},"status":"passed","severity":"normal"},{"uid":"5101965efd5ad219","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1745001144990,"stop":1745001144991,"duration":1},"status":"passed","severity":"normal"},{"uid":"81042dc184da4622","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745001665725,"stop":1745001665725,"duration":0},"status":"passed","severity":"normal"},{"uid":"222714fc26e313b2","name":"Ping on unsubscribed peer","time":{"start":1745001228314,"stop":1745001228314,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ebfe5a8347f772","name":"should encode/decode to text encoding","time":{"start":1745001101349,"stop":1745001101349,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5799bd6f415bd3","name":"Push message with content topic containing unicode special characters","time":{"start":1745001774454,"stop":1745001774454,"duration":0},"status":"passed","severity":"normal"},{"uid":"c662fa7bea9ddf47","name":"Check publish message after client node is restarted","time":{"start":1745001294494,"stop":1745001294495,"duration":1},"status":"skipped","severity":"normal"},{"uid":"db2f1a0752cbd9fa","name":"Push message with Russian payload","time":{"start":1745001774446,"stop":1745001774446,"duration":0},"status":"passed","severity":"normal"},{"uid":"360eccdb62948f1","name":"Passing page size 0 when there are 110 messages","time":{"start":1745001432116,"stop":1745001432121,"duration":5},"status":"passed","severity":"normal"},{"uid":"7bdfe4955f86e30a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1745001100692,"stop":1745001100693,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f5b67fe54d6640","name":"retrieves a single peer","time":{"start":1745001115382,"stop":1745001115383,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e4235c99dd0779","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1745001100698,"stop":1745001100699,"duration":1},"status":"passed","severity":"normal"},{"uid":"687dd9570d36bcf7","name":"handles different networkShards values correctly","time":{"start":1745001092708,"stop":1745001092708,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94488fb7f9228cd","name":"can start the service","time":{"start":1745001119333,"stop":1745001119334,"duration":1},"status":"passed","severity":"normal"},{"uid":"68464d37e2bc8231","name":"groups content topics by expected pubsub topic","time":{"start":1745001092707,"stop":1745001092707,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f271fcfb6fb895d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1745001298195,"stop":1745001298195,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0910c329200d4e","name":"Does not throw an exception when node disconnects","time":{"start":1745001438650,"stop":1745001438651,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b866970b1ae58c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1745001298199,"stop":1745001298199,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae08fa696eb1bfcb","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1745001181707,"stop":1745001181707,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fa2e6b5773d11b","name":"handles multiple messages","time":{"start":1745001430568,"stop":1745001430571,"duration":3},"status":"passed","severity":"normal"},{"uid":"fac6c605a326769b","name":"Publishes to nwaku","time":{"start":1745001282621,"stop":1745001282622,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0063fd1aae72530","name":"Push message with unicode special characters payload","time":{"start":1745001774433,"stop":1745001774433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1de7f09102ba15e","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1745001107222,"stop":1745001107222,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e34622c369ba82c","name":"Push message with content topic containing Russian","time":{"start":1745001774437,"stop":1745001774437,"duration":0},"status":"passed","severity":"normal"},{"uid":"215c0f02a137cb1c","name":"should maintain desired error rate","time":{"start":1745001146797,"stop":1745001146798,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07f6cd48c259798","name":"should be able to encode the field with only RELAY set to true","time":{"start":1745001100684,"stop":1745001100689,"duration":5},"status":"passed","severity":"normal"},{"uid":"85754278d23f0f66","name":"random static sharding 5 - Cluster ID: 783, Shard ID: 607","time":{"start":1745001407780,"stop":1745001407781,"duration":1},"status":"passed","severity":"normal"},{"uid":"e409754aa26c59f2","name":"should use provided shard info when available","time":{"start":1745001136039,"stop":1745001136040,"duration":1},"status":"passed","severity":"normal"},{"uid":"304ddab14aa90a40","name":"Check received message containing Russian","time":{"start":1745001576516,"stop":1745001576516,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c5cf6944212be5","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1745001092709,"stop":1745001092710,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80b7fb205a69dd0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745001354632,"stop":1745001354633,"duration":1},"status":"passed","severity":"normal"},{"uid":"adaecbac1e557aac","name":"should throw error - invalid id","time":{"start":1745001101342,"stop":1745001101342,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2958d478e7c2e1","name":"random static sharding 3 - Cluster ID: 904, Shard ID: 766","time":{"start":1745001407776,"stop":1745001407778,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9278ad35669a473","name":"Push message with JSON payload","time":{"start":1745001774447,"stop":1745001774447,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c9326ebe42bd21","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1745001144495,"stop":1745001144495,"duration":0},"status":"passed","severity":"normal"},{"uid":"2deabfdf367f5097","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745001665728,"stop":1745001665728,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c6fc1a5c9386b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1745001092715,"stop":1745001092715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a703193a523839c1","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1745001145017,"stop":1745001145018,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5425689c99f7546","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1745001144494,"stop":1745001144495,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f113cc54eeac79b","name":"Check received message containing emoji","time":{"start":1745001576509,"stop":1745001576509,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa45b4c74265483b","name":"Check received message containing JSON","time":{"start":1745001576507,"stop":1745001576507,"duration":0},"status":"passed","severity":"normal"},{"uid":"4566dc00a8bf9a53","name":"should reject if Store is requested but not mounted","time":{"start":1745001136229,"stop":1745001136229,"duration":0},"status":"passed","severity":"normal"},{"uid":"768121089e976137","name":"Check message received after nwaku node is restarted","time":{"start":1745001576524,"stop":1745001576524,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d20026fe0559bb98","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745001665728,"stop":1745001665728,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d96871f29ca864d","name":"Push message with Arabic payload","time":{"start":1745001774430,"stop":1745001774430,"duration":0},"status":"passed","severity":"normal"},{"uid":"698044b49b1b4166","name":"configure the node with multiple pubsub topics","time":{"start":1745001407787,"stop":1745001407788,"duration":1},"status":"passed","severity":"normal"},{"uid":"214052c5fd2e0179","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745001774453,"stop":1745001774453,"duration":0},"status":"passed","severity":"normal"},{"uid":"596d9829c5775aeb","name":"Symmetric encrypt & Decrypt","time":{"start":1745001125804,"stop":1745001125804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7e5319928fc04f","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1745001144970,"stop":1745001144971,"duration":1},"status":"passed","severity":"normal"},{"uid":"d902c400133fd17e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745001665718,"stop":1745001665719,"duration":1},"status":"passed","severity":"normal"},{"uid":"a438ebee3143ad2e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745001288822,"stop":1745001288822,"duration":0},"status":"passed","severity":"normal"},{"uid":"2374e3b7ec12eb27","name":"Check message with no pubsub topic is not received","time":{"start":1745001576522,"stop":1745001576522,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf0dc2dfffaf54b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745001665717,"stop":1745001665717,"duration":0},"status":"passed","severity":"normal"},{"uid":"6966936afdc152a0","name":"should increase lamport timestamp","time":{"start":1745001145348,"stop":1745001145348,"duration":0},"status":"passed","severity":"normal"},{"uid":"106f1a46abf48f10","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1745001092720,"stop":1745001092720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4221ecb966ea79f","name":"Push message with content topic containing SQL Injection","time":{"start":1745001774437,"stop":1745001774437,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e03ce2418ab433","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745001665714,"stop":1745001665714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d72d3f8ddab6f21","name":"should not fail to start the service if it is already started","time":{"start":1745001166420,"stop":1745001166420,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7fcfc3e672d717","name":"should transition to Unhealthy when no connections","time":{"start":1745001135955,"stop":1745001135956,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a29791a66a4b4b1","name":"should not throw an error for a single configured topic","time":{"start":1745001092718,"stop":1745001092718,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d06ab3f2eb4453f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1745001100693,"stop":1745001100694,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7d670e377a7ad5","name":"Passing page size 10 when there are 10 messages","time":{"start":1745001432122,"stop":1745001432122,"duration":0},"status":"passed","severity":"normal"},{"uid":"274ad50924f64ce5","name":"Push message with rate limit","time":{"start":1745001774455,"stop":1745001774455,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a54c39edd5354b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745001115387,"stop":1745001115387,"duration":0},"status":"skipped","severity":"normal"},{"uid":"884f7a44f4b64d34","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745001408557,"stop":1745001408558,"duration":1},"status":"passed","severity":"normal"},{"uid":"87901b5f4b2728c2","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1745001092704,"stop":1745001092705,"duration":1},"status":"passed","severity":"normal"},{"uid":"faac7b4d377d95d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1745001100692,"stop":1745001100692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee62a6f0f0a99847","name":"Meta field set when metaSetter is specified","time":{"start":1745001107517,"stop":1745001107517,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bc759e58cefde6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1745001092711,"stop":1745001092711,"duration":0},"status":"passed","severity":"normal"},{"uid":"496ae53a25815b3b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745001288817,"stop":1745001288817,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d31b83826649329","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1745001369792,"stop":1745001369792,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c224c013164e94d","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1745001144991,"stop":1745001144991,"duration":0},"status":"passed","severity":"normal"},{"uid":"851f4a49c5b4cb21","name":"should deliver messages after dependencies are met","time":{"start":1745001145353,"stop":1745001145353,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecb9518d948118e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745001288821,"stop":1745001288821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a466c8509a4e54b","name":"Query generator for multiple messages with different message text format","time":{"start":1745001416422,"stop":1745001416422,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaabb1c0b4d7a3d6","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1745001092720,"stop":1745001092720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9de6faf375c57d","name":"Push message with custom timestamp: 1714242781926","time":{"start":1745001774441,"stop":1745001774441,"duration":0},"status":"passed","severity":"normal"},{"uid":"49210038a5bb2149","name":"handles empty contentTopics array correctly","time":{"start":1745001092722,"stop":1745001092722,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cab03a3098839d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1745001298196,"stop":1745001298197,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e2efd62512d35e","name":"Push message with long payload","time":{"start":1745001774429,"stop":1745001774429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7150a9da821e036","name":"Ping on unsubscribed peer","time":{"start":1745001228303,"stop":1745001228305,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0cef5991464937","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745001576510,"stop":1745001576510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08a869278a43103","name":"Subscribe to topic containing shell command and publish message","time":{"start":1745001298199,"stop":1745001298200,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd78e3bf140a230","name":"Nodes with multiple pubsub topic","time":{"start":1745001287248,"stop":1745001287248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d03a959f84c3c2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745001665729,"stop":1745001665729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb549fc786e2ec9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745001665725,"stop":1745001665725,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7687f5c1c9a48","name":"should initialize with default number of peers","time":{"start":1745001135572,"stop":1745001135574,"duration":2},"status":"passed","severity":"normal"},{"uid":"24374ec62eb08e1b","name":"isConnected between 2 js-waku relay nodes","time":{"start":1745001181710,"stop":1745001181710,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe4f28f0532905","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1745001092713,"stop":1745001092713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79a7412130272ca","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745001407773,"stop":1745001407774,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac406b96c8e42603","name":"Push message with Basic HTML tag payload","time":{"start":1745001774447,"stop":1745001774447,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6cf6832183cc7","name":"Subscribe to topic containing emoji and publish message","time":{"start":1745001298201,"stop":1745001298201,"duration":0},"status":"passed","severity":"normal"},{"uid":"875c60ef2058918c","name":"Light Node - default protocols","time":{"start":1745001445958,"stop":1745001445958,"duration":0},"status":"passed","severity":"normal"},{"uid":"113c39561254ecfa","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app22/3/topic470/test.js","time":{"start":1745001408551,"stop":1745001408551,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6447f02dcaafc73","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1745001092714,"stop":1745001092714,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ad5e40ec6ad2fc","name":"Check publish message containing numeric","time":{"start":1745001294479,"stop":1745001294479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e8d580264f9348","name":"should return valid sharding parameters for static sharding","time":{"start":1745001092721,"stop":1745001092721,"duration":0},"status":"passed","severity":"normal"},{"uid":"14485efe3ed3fcff","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1745001436304,"stop":1745001436304,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8c3196eb641cea","name":"different cluster, different shard: nodes don't connect","time":{"start":1745001232241,"stop":1745001232241,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd910a185c3f12b4","name":"Check received message containing unicode special characters","time":{"start":1745001576508,"stop":1745001576508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4419941e6202c13","name":"Subscribe and publish message","time":{"start":1745001298192,"stop":1745001298192,"duration":0},"status":"passed","severity":"normal"},{"uid":"954a1a11c66732fb","name":"should not receive a peer event after stop","time":{"start":1745001166421,"stop":1745001166422,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a5cc64a186f1b6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1745001115386,"stop":1745001115386,"duration":0},"status":"passed","severity":"normal"},{"uid":"6409af0b1c147b31","name":"Push message with emoji payload","time":{"start":1745001774433,"stop":1745001774434,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bc945c0c7ef207","name":"Check meta is set [symmetric]","time":{"start":1745001125423,"stop":1745001125423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3affa772d1ef926","name":"Check message received after jswaku node is restarted","time":{"start":1745001576523,"stop":1745001576524,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1c8f19bafac35dd1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745001665730,"stop":1745001665730,"duration":0},"status":"passed","severity":"normal"},{"uid":"430d4afce21d4916","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1745001092715,"stop":1745001092715,"duration":0},"status":"passed","severity":"normal"},{"uid":"56aa1b265a49ccc2","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1745001162666,"stop":1745001162667,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc4e16463abdddc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1745001145022,"stop":1745001145022,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8265517001e284","name":"should return no connections if no open connection provided","time":{"start":1745001106814,"stop":1745001106814,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb62e0f6707a963d","name":"should return usable stream attached to connection","time":{"start":1745001107219,"stop":1745001107220,"duration":1},"status":"passed","severity":"normal"},{"uid":"d229e398f32825af","name":"Check message on other pubsub topic is not received","time":{"start":1745001576511,"stop":1745001576511,"duration":0},"status":"passed","severity":"normal"},{"uid":"4703969531cfc21c","name":"Push message with content topic containing special chars","time":{"start":1745001774436,"stop":1745001774436,"duration":0},"status":"passed","severity":"normal"},{"uid":"1486d8b2747ba056","name":"Fails to publish message with empty text","time":{"start":1745001294491,"stop":1745001294492,"duration":1},"status":"passed","severity":"normal"},{"uid":"267363e3a5c74faf","name":"Decoder throws on undefined content topic","time":{"start":1745001125425,"stop":1745001125425,"duration":0},"status":"passed","severity":"normal"},{"uid":"d738efedb0305470","name":"should wait for LightPush peer to be connected","time":{"start":1745001136230,"stop":1745001136230,"duration":0},"status":"passed","severity":"normal"},{"uid":"968a9f38fa2429b0","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1745001092709,"stop":1745001092709,"duration":0},"status":"passed","severity":"normal"},{"uid":"526e6b42f6d96a6f","name":"should set field with only RELAY enabled","time":{"start":1745001101353,"stop":1745001101353,"duration":0},"status":"passed","severity":"normal"},{"uid":"4075cfdd05b02b2e","name":"Relay + Store","time":{"start":1745001168371,"stop":1745001168371,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7932030750242e","name":"Accepts a valid Waku Message","time":{"start":1745001139528,"stop":1745001139530,"duration":2},"status":"passed","severity":"normal"},{"uid":"186fc4896896b56","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1745001144974,"stop":1745001144976,"duration":2},"status":"passed","severity":"normal"},{"uid":"13199c97557454c0","name":"should initialize bloom filter with correct parameters","time":{"start":1745001146796,"stop":1745001146797,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b492bf207609b3","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1745001092702,"stop":1745001092702,"duration":0},"status":"passed","severity":"normal"},{"uid":"1908d12dacc30742","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1745001119337,"stop":1745001119338,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6d4dd9de4895d2","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1745001092716,"stop":1745001092717,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f1cebb0908db04","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745001665729,"stop":1745001665729,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea7471fed3fefa8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745001288818,"stop":1745001288819,"duration":1},"status":"passed","severity":"normal"},{"uid":"864badcc0e071615","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745001665715,"stop":1745001665715,"duration":0},"status":"passed","severity":"normal"},{"uid":"5840114cc7df24c7","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1745001144989,"stop":1745001144989,"duration":0},"status":"passed","severity":"normal"},{"uid":"313991ebd1252459","name":"should be able to decode the field with only RELAY set to true","time":{"start":1745001100695,"stop":1745001100695,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9605f78b7ba889","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1745001145009,"stop":1745001145010,"duration":1},"status":"passed","severity":"normal"},{"uid":"a538f17060061127","name":"Subscribe and receive messages via waku relay post","time":{"start":1745001665709,"stop":1745001665710,"duration":1},"status":"passed","severity":"normal"},{"uid":"6288c8d8b87c1efa","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1745001114577,"stop":1745001114578,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1ad99bf36a910f","name":"Encoder throws on empty string content topic","time":{"start":1745001107518,"stop":1745001107518,"duration":0},"status":"passed","severity":"normal"},{"uid":"85325adac434147","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1745001144972,"stop":1745001144974,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9f40f9c27d96a50","name":"Query Generator - false","time":{"start":1745001417548,"stop":1745001417548,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c9a00aa0a7d9b7","name":"Check received message containing SQL Injection","time":{"start":1745001576506,"stop":1745001576506,"duration":0},"status":"passed","severity":"normal"},{"uid":"97716ff6a9a8e53b","name":"Query with Ordered Callback, No message returned","time":{"start":1745001384122,"stop":1745001384123,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f7192f726db61a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1745001369792,"stop":1745001369793,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc332a430f701b6e","name":"Push message with content topic containing long","time":{"start":1745001774435,"stop":1745001774435,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ebc5017316197f","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1745001136039,"stop":1745001136039,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbba03a1e04e5d67","name":"Decrypt messages","time":{"start":1745001270504,"stop":1745001270505,"duration":1},"status":"passed","severity":"normal"},{"uid":"55cd163a78847fe3","name":"Using a function","time":{"start":1745001438651,"stop":1745001438652,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40bdf0d35967dec","name":"topics with same application and version share the same shard","time":{"start":1745001092706,"stop":1745001092707,"duration":1},"status":"passed","severity":"normal"},{"uid":"946d065b400f62c5","name":"Encoder throws on undefined content topic","time":{"start":1745001107518,"stop":1745001107518,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0fcf9d0707b395","name":"configure the node with multiple content topics","time":{"start":1745001408557,"stop":1745001408557,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14ee39ca50d9fbb","name":"should set field with only FILTER enabled","time":{"start":1745001101354,"stop":1745001101354,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a81b408b181a98","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1745001092705,"stop":1745001092706,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bfb0f305b5986e","name":"Passing page size 11 when there are 10 messages","time":{"start":1745001432135,"stop":1745001432136,"duration":1},"status":"passed","severity":"normal"},{"uid":"254356d6833f458e","name":"should wait for Store peer to be connected","time":{"start":1745001136231,"stop":1745001136231,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0992cec6cb58cc","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1745001424989,"stop":1745001424990,"duration":1},"status":"passed","severity":"normal"},{"uid":"144594943cf20f4","name":"should insert elements correctly","time":{"start":1745001146797,"stop":1745001146797,"duration":0},"status":"passed","severity":"normal"},{"uid":"765040f833c13138","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1745001168854,"stop":1745001168854,"duration":0},"status":"passed","severity":"normal"},{"uid":"438f5de1ee28e232","name":"Round trip binary serialization","time":{"start":1745001107516,"stop":1745001107517,"duration":1},"status":"passed","severity":"normal"},{"uid":"1197faf93996b2b6","name":"isConnected should return true after first peer connects","time":{"start":1745001181709,"stop":1745001181709,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e4bb080b356295","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1745001144986,"stop":1745001144986,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5400a44f9d305","name":"should not allow unachievable error rate","time":{"start":1745001144494,"stop":1745001144494,"duration":0},"status":"passed","severity":"normal"},{"uid":"323e78a4fe88f7a6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745001288819,"stop":1745001288819,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd486c2b3ecf526f","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1745001144965,"stop":1745001144970,"duration":5},"status":"passed","severity":"normal"},{"uid":"bc61a8421ec7883c","name":"Check received message containing emoji","time":{"start":1745001576520,"stop":1745001576520,"duration":0},"status":"passed","severity":"normal"},{"uid":"1933ffaa9f980cc1","name":"Subscribe to topic containing XML and publish message","time":{"start":1745001298198,"stop":1745001298198,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2dc786258836ef","name":"Push message with numeric payload","time":{"start":1745001774429,"stop":1745001774429,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f91c40118bac781","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1745001144980,"stop":1745001144980,"duration":0},"status":"passed","severity":"normal"},{"uid":"e218b96ed46eb760","name":"should encodeTxt and decodeTxt","time":{"start":1745001101338,"stop":1745001101339,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2626f710fd27305","name":"should use shardsUnderCluster when provided","time":{"start":1745001136040,"stop":1745001136040,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae6d8c1ec0043ca","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1745001092708,"stop":1745001092708,"duration":0},"status":"passed","severity":"normal"},{"uid":"251d7db757da6a28","name":"Store - dialed first","time":{"start":1745001445957,"stop":1745001445957,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0089c3d8497fd9","name":"should not fail to stop the service if it was not started","time":{"start":1745001119335,"stop":1745001119335,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c321fd26773d10","name":"Push message with Basic HTML tag payload","time":{"start":1745001774432,"stop":1745001774432,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d8cf5a36692a5d","name":"should update ack status of messages in outgoing buffer","time":{"start":1745001145355,"stop":1745001145355,"duration":0},"status":"passed","severity":"normal"},{"uid":"3971a7976f275f6c","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1745001136040,"stop":1745001136040,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eed63673d5c9dee","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1745001125420,"stop":1745001125422,"duration":2},"status":"passed","severity":"normal"},{"uid":"79b6c05320bd942a","name":"Push message with JSON payload","time":{"start":1745001774432,"stop":1745001774432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c971df4cb97a8b96","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1745001092710,"stop":1745001092711,"duration":1},"status":"passed","severity":"normal"},{"uid":"7306b04e93fe465a","name":"pre and post cipher","time":{"start":1745001125804,"stop":1745001125804,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28daed999c69062","name":"should properly create location multiaddrs - tcp6","time":{"start":1745001101351,"stop":1745001101352,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7443ca20dd759b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1745001092704,"stop":1745001092704,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82ac034ac000f13","name":"Check publish message after service node is restarted","time":{"start":1745001294494,"stop":1745001294494,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c2518a1d64111f5","name":"Query with Promise Callback, No Decoder","time":{"start":1745001384124,"stop":1745001384124,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeec165b8b5a44c3","name":"safeDispatchEvent","time":{"start":1745001202673,"stop":1745001202674,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a938d69bbeb0c4","name":"Fails to publish message with size larger than 1 MB","time":{"start":1745001294494,"stop":1745001294494,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb68b313a1961c2c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745001665709,"stop":1745001665709,"duration":0},"status":"passed","severity":"normal"},{"uid":"56614af5946a37c9","name":"Check publish message containing shell command","time":{"start":1745001294486,"stop":1745001294487,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbcf3c8f5c60e74","name":"Check publish message containing Chinese","time":{"start":1745001294480,"stop":1745001294480,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f6cc32935162a","name":"Waku message hash computation (no timestamp)","time":{"start":1745001095194,"stop":1745001095195,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea60934e88311f2","name":"Push message with content topic containing XML","time":{"start":1745001774452,"stop":1745001774452,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea5cf108e5dfb85","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1745001145018,"stop":1745001145019,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c0cfbb37d81d4b","name":"should load peers from local storage and dispatch events","time":{"start":1745001119337,"stop":1745001119337,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2125d12c7689fda","name":"should request renew when peer disconnects","time":{"start":1745001135576,"stop":1745001135577,"duration":1},"status":"passed","severity":"normal"},{"uid":"843b9da1b22b1ce2","name":"Push message with emoji payload","time":{"start":1745001774449,"stop":1745001774449,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad543b09eba4271","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1745001115387,"stop":1745001115387,"duration":0},"status":"skipped","severity":"normal"},{"uid":"faae5248e83062a8","name":"Generator, custom pubsub topic","time":{"start":1745001420628,"stop":1745001420628,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5a3f18379d945f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745001576521,"stop":1745001576521,"duration":0},"status":"passed","severity":"normal"},{"uid":"766c638d37e6ebcf","name":"should set field with all protocols enabled","time":{"start":1745001101353,"stop":1745001101353,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc98ee05dbc13a75","name":"Privacy Node - default protocol","time":{"start":1745001445958,"stop":1745001445959,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f516f60cc4f9ff4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745001408539,"stop":1745001408540,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93cfad9bcc314fa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1745001092716,"stop":1745001092716,"duration":0},"status":"passed","severity":"normal"},{"uid":"8054e13d411cea6a","name":"should add received messages to bloom filter","time":{"start":1745001145351,"stop":1745001145351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7661ebf067eb12","name":"should insert message id into causal history","time":{"start":1745001145349,"stop":1745001145349,"duration":0},"status":"passed","severity":"normal"},{"uid":"20793dbd8ba548d3","name":"Push message with content topic containing emoji","time":{"start":1745001774454,"stop":1745001774454,"duration":0},"status":"passed","severity":"normal"},{"uid":"690d5ea22a1504e6","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1745001144991,"stop":1745001144992,"duration":1},"status":"passed","severity":"normal"},{"uid":"329b69312a72f046","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1745001288211,"stop":1745001288211,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5ab6b7e1d8f6ee6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745001288819,"stop":1745001288820,"duration":1},"status":"passed","severity":"normal"},{"uid":"6847a00797e5e841","name":"Refresh subscription","time":{"start":1745001665712,"stop":1745001665712,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a54b4c13c23a1a9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745001354631,"stop":1745001354631,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ff1b328c901d91","name":"should call waitForPeer on Relay","time":{"start":1745001136231,"stop":1745001136231,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff7d6d23e40e6e4","name":"Check received message with timestamp: 1745001161636000000 ","time":{"start":1745001576520,"stop":1745001576520,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ccdd2f35bfb84d","name":"random static sharding 1 - Cluster ID: 502, Shard ID: 218","time":{"start":1745001407775,"stop":1745001407775,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9f3fd8f965ffa9","name":"more peers than existing","time":{"start":1745001269004,"stop":1745001269004,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96200afe837b6007","name":"udp ip6 address","time":{"start":1745001100703,"stop":1745001100704,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6377c9c1271432","name":"Push message with content topic containing long","time":{"start":1745001774450,"stop":1745001774450,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad3b28bb6601b5c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1745001298193,"stop":1745001298193,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe96cc12314455b1","name":"Push message with meta","time":{"start":1745001774454,"stop":1745001774454,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3ae347431cf0ee","name":"Query generator for multiple messages","time":{"start":1745001416422,"stop":1745001416422,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca80834e39f994a4","name":"should return false when clusterId doesn't match","time":{"start":1745001136041,"stop":1745001136041,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66821e1423d316","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1745001144989,"stop":1745001144990,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fe90bb6dd21bab","name":"same cluster, different shard: nodes connect","time":{"start":1745001232240,"stop":1745001232240,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f3f185fbceeb4c","name":"Js publishes, other Js receives","time":{"start":1745001282623,"stop":1745001282623,"duration":0},"status":"passed","severity":"normal"},{"uid":"793e3457aad6be82","name":"should increase lamport timestamp","time":{"start":1745001145350,"stop":1745001145350,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c8ac3ec1e793f1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745001665726,"stop":1745001665726,"duration":0},"status":"passed","severity":"normal"},{"uid":"280c5b844477bce5","name":"it tolerates circular branch references","time":{"start":1745001115383,"stop":1745001115383,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f20d8a1022f29c","name":"Check received message containing XML","time":{"start":1745001576517,"stop":1745001576517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d01eca30ccdf01","name":"Push 30 different messages","time":{"start":1745001774434,"stop":1745001774434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ddbda2e619d263c","name":"should be called for bootstrap peers","time":{"start":1745001169229,"stop":1745001169229,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad8e8c21b82da2d","name":"Push message with content topic containing XML","time":{"start":1745001774438,"stop":1745001774438,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1ed073879b1abe","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745001288823,"stop":1745001288823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ec5511ba392577","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1745001298200,"stop":1745001298200,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a52c204d156b17","name":"Check publish message containing unicode special characters","time":{"start":1745001294487,"stop":1745001294488,"duration":1},"status":"passed","severity":"normal"},{"uid":"909c7b453fcfb187","name":"Encoder throws on empty string content topic","time":{"start":1745001127101,"stop":1745001127102,"duration":1},"status":"passed","severity":"normal"},{"uid":"67bc816211039af6","name":"Push message with Script payload","time":{"start":1745001774431,"stop":1745001774431,"duration":0},"status":"passed","severity":"normal"},{"uid":"70de13b671a378d6","name":"throws an error for improperly formatted content topics","time":{"start":1745001092708,"stop":1745001092708,"duration":0},"status":"passed","severity":"normal"},{"uid":"566828b456192184","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1745001298193,"stop":1745001298194,"duration":1},"status":"passed","severity":"normal"},{"uid":"da93461161baed24","name":"Waku message hash computation (payload length 0)","time":{"start":1745001095194,"stop":1745001095194,"duration":0},"status":"passed","severity":"normal"},{"uid":"f145de087ec12172","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1745001092718,"stop":1745001092718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc8afc4f8c0c87","name":"should not fail to start the service if it is already started","time":{"start":1745001119335,"stop":1745001119336,"duration":1},"status":"passed","severity":"normal"},{"uid":"784abe867e050288","name":"should reject if Relay is requested but not mounted","time":{"start":1745001136228,"stop":1745001136228,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abfb1982820d26b","name":"Ping on subscribed peer","time":{"start":1745001228306,"stop":1745001228313,"duration":7},"status":"passed","severity":"normal"},{"uid":"c4c3f9bc4a7657f0","name":"Query Generator, No Decoder","time":{"start":1745001384120,"stop":1745001384121,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a486f87eef55af","name":"Passing page size 110 when there are 120 messages","time":{"start":1745001432139,"stop":1745001432139,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf23ac80ae8da85b","name":"should properly create location multiaddrs - udp","time":{"start":1745001101352,"stop":1745001101352,"duration":0},"status":"passed","severity":"normal"},{"uid":"1195febab02a746c","name":"Push message with custom timestamp: 1744997581927","time":{"start":1745001774455,"stop":1745001774456,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4870f091844c06","name":"random static sharding 6 - Cluster ID: 496, Shard ID: 184","time":{"start":1745001407781,"stop":1745001407782,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ffcec5b1761ca1d","name":"Overlapping topic subscription","time":{"start":1745001298194,"stop":1745001298194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2be36b75b463cf0b","name":"Check publish message containing JSON","time":{"start":1745001294485,"stop":1745001294486,"duration":1},"status":"passed","severity":"normal"},{"uid":"9134e19616ade457","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1745001092705,"stop":1745001092705,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8f26313f65aa5e","name":"Check received message containing short","time":{"start":1745001576514,"stop":1745001576514,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78259516a5f1403","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app97/3/topic505/proto","time":{"start":1745001408541,"stop":1745001408542,"duration":1},"status":"passed","severity":"normal"},{"uid":"17323a201f4d7c05","name":"Subscribe to topic containing long and receive message","time":{"start":1745001665713,"stop":1745001665713,"duration":0},"status":"passed","severity":"normal"},{"uid":"be49753f0d308197","name":"handles different clusterIds correctly","time":{"start":1745001092708,"stop":1745001092708,"duration":0},"status":"passed","severity":"normal"},{"uid":"881e089f4e627d75","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1745001114146,"stop":1745001114150,"duration":4},"status":"passed","severity":"normal"},{"uid":"3e0de4c61b916b4d","name":"Reopen subscription with peer with lost subscription","time":{"start":1745001228314,"stop":1745001228314,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6b6fbd5f5cc934","name":"removeEventListener with wrong event","time":{"start":1745001202668,"stop":1745001202669,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a00118b5b8a95cc","name":"getPeersByDiscovery","time":{"start":1745001202669,"stop":1745001202671,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f284522b799b3b3","name":"should be able to decode the field with only STORE set to true","time":{"start":1745001100696,"stop":1745001100697,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73cefdec3c7794f","name":"Push message with SQL Injection payload","time":{"start":1745001774446,"stop":1745001774446,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60a222011b26d0b","name":"throws on content topic with non-number generation field","time":{"start":1745001092694,"stop":1745001092694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a836d5881a69da20","name":"Delete observer","time":{"start":1745001270505,"stop":1745001270505,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a96dc599ec78276","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app33/3/topic696/proto","time":{"start":1745001408542,"stop":1745001408544,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8907e2159184c62","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1745001107519,"stop":1745001107520,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6c8004025788e1","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1745001298196,"stop":1745001298196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffcdccce861de54","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745001665723,"stop":1745001665723,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80e14b8011c4b91","name":"Waku message hash computation (meta attribute not present)","time":{"start":1745001095194,"stop":1745001095194,"duration":0},"status":"passed","severity":"normal"},{"uid":"24791ce4f9cbc66","name":"Push message with custom timestamp: 1744997581926","time":{"start":1745001774441,"stop":1745001774442,"duration":1},"status":"passed","severity":"normal"},{"uid":"966abca0555b555e","name":"Nodes with multiple pubsub topic","time":{"start":1745001287250,"stop":1745001287250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f967806bde1a41c0","name":"should be able to encode the field with only FILTER set to true","time":{"start":1745001100691,"stop":1745001100691,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc020085a6643c33","name":"should add to incoming buffer if dependencies are not met","time":{"start":1745001145351,"stop":1745001145351,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba5aff221ca6e72","name":"less peers than existing","time":{"start":1745001269005,"stop":1745001269005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df9a434186ca0373","name":"Check received message containing Arabic","time":{"start":1745001576505,"stop":1745001576505,"duration":0},"status":"passed","severity":"normal"},{"uid":"d117002755080cec","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1745001125422,"stop":1745001125422,"duration":0},"status":"passed","severity":"normal"},{"uid":"90abccf1c73df5da","name":"Check message with no content topic is not received","time":{"start":1745001576512,"stop":1745001576512,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa1e60b4b2593e4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1745001436303,"stop":1745001436304,"duration":1},"status":"passed","severity":"normal"},{"uid":"83be752c2df883a","name":"should check false positive rate","time":{"start":1745001146799,"stop":1745001146800,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a700f937a328630","name":"Push message with content topic containing Russian","time":{"start":1745001774451,"stop":1745001774451,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c43a18beabb4824","name":"Check publish message containing long","time":{"start":1745001294478,"stop":1745001294479,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca87437692d718e8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745001420629,"stop":1745001420629,"duration":0},"status":"passed","severity":"normal"},{"uid":"5067153156f807f2","name":"Subscribe to topic containing XML and receive message","time":{"start":1745001665727,"stop":1745001665727,"duration":0},"status":"passed","severity":"normal"},{"uid":"313be590cd20430a","name":"Push to array if already present","time":{"start":1745001092174,"stop":1745001092175,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef66c2ea3f53ded2","name":"should emit a peer event after start","time":{"start":1745001119336,"stop":1745001119336,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bc38498729d0cf","name":"Check received message containing Chinese","time":{"start":1745001576505,"stop":1745001576505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c980f7286f373199","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1745001144992,"stop":1745001144992,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d3b63e80c611cd","name":"All","time":{"start":1745001168371,"stop":1745001168372,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35d1716133dd600","name":"handles empty shards array correctly","time":{"start":1745001092722,"stop":1745001092722,"duration":0},"status":"passed","severity":"normal"},{"uid":"de16ab4ea3660d49","name":"Check received message containing long","time":{"start":1745001576514,"stop":1745001576515,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9308377a81e254a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745001665719,"stop":1745001665719,"duration":0},"status":"passed","severity":"normal"},{"uid":"409bba776ace5d1c","name":"Push message with Chinese payload","time":{"start":1745001774430,"stop":1745001774430,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3faa7ac246b18","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1745001144976,"stop":1745001144977,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2ff2b1423d6dad","name":"Check message with non string payload is not received","time":{"start":1745001576513,"stop":1745001576513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8053e7afcfc6557","name":"Check publish message containing Russian","time":{"start":1745001294481,"stop":1745001294481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2505282382306100","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1745001424988,"stop":1745001424989,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0431792b602423c","name":"stop","time":{"start":1745001202674,"stop":1745001202675,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22b57f4982b5f97","name":"Passing page size 19 when there are 20 messages","time":{"start":1745001432136,"stop":1745001432138,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2df7bb587c16942","name":"non connected peers","time":{"start":1745001269005,"stop":1745001269006,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2231c814c079ac19","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1745001092712,"stop":1745001092712,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f027fabe8c3f49","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1745001092714,"stop":1745001092714,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb4b2984e1b88c8","name":"Generator, custom pubsub topic","time":{"start":1745001420618,"stop":1745001420622,"duration":4},"status":"passed","severity":"normal"},{"uid":"11c6cad363ac351a","name":"LightPush","time":{"start":1745001445958,"stop":1745001445958,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e80d304f14fcb39","name":"should set field with only STORE enabled","time":{"start":1745001101353,"stop":1745001101354,"duration":1},"status":"passed","severity":"normal"},{"uid":"60fb5b876fe5d1e3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app61/5/topic207/test.js","time":{"start":1745001408544,"stop":1745001408545,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca30d5ebfa46ad12","name":"should wait for Filter peer to be connected","time":{"start":1745001136230,"stop":1745001136231,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf0b834737c8e33","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1745001436302,"stop":1745001436302,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb619c41d9199760","name":"should handle general insertion and lookup correctly","time":{"start":1745001146799,"stop":1745001146799,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cac3fe03c166381","name":"random static sharding 7 - Cluster ID: 532, Shard ID: 802","time":{"start":1745001407782,"stop":1745001407783,"duration":1},"status":"passed","severity":"normal"},{"uid":"8379ff04893b17a2","name":"Subscribe to topic containing Script and publish message","time":{"start":1745001298198,"stop":1745001298198,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bb6368524ebe82","name":"Check received message containing escaped characters","time":{"start":1745001576519,"stop":1745001576519,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba030dd22309cd5","name":"Push message with Chinese payload","time":{"start":1745001774445,"stop":1745001774445,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ffc22ced87bfc2","name":"Mutual subscription","time":{"start":1745001298190,"stop":1745001298190,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc572d5ee2388b83","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1745001145020,"stop":1745001145020,"duration":0},"status":"passed","severity":"normal"},{"uid":"19739e75acacf7c4","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1745001145014,"stop":1745001145015,"duration":1},"status":"passed","severity":"normal"},{"uid":"827992cb582a903a","name":"should properly create location multiaddrs - tcp","time":{"start":1745001101352,"stop":1745001101352,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafdc4aef4dc9038","name":"Push message with content topic containing emoji","time":{"start":1745001774440,"stop":1745001774440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b6a8572314528","name":"shard 0","time":{"start":1745001407772,"stop":1745001407773,"duration":1},"status":"passed","severity":"normal"},{"uid":"3367a577db26b27d","name":"creates an iterator","time":{"start":1745001430567,"stop":1745001430567,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c02ba6dc160f814","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745001354632,"stop":1745001354632,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f40f9c376abb90","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745001665721,"stop":1745001665721,"duration":0},"status":"passed","severity":"normal"},{"uid":"45fbbcc6363da644","name":"Ordered Callback - true","time":{"start":1745001417550,"stop":1745001417550,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0ba09cc33d4ae4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1745001166423,"stop":1745001166426,"duration":3},"status":"skipped","severity":"normal"},{"uid":"56fa81cf9d88fddb","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1745001144977,"stop":1745001144977,"duration":0},"status":"passed","severity":"normal"},{"uid":"532e3fd4b20360c5","name":"Passing cursor with wrong pubsubTopic","time":{"start":1745001369794,"stop":1745001369795,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13d7b57090c11ae","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1745001100693,"stop":1745001100693,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dd1286f9c4f671","name":"Subscribe to topic containing short and receive message","time":{"start":1745001665713,"stop":1745001665713,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b87deeef1ad2827","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1745001232239,"stop":1745001232239,"duration":0},"status":"passed","severity":"normal"},{"uid":"305eb22d68e85995","name":"random static sharding 2 - Cluster ID: 665, Shard ID: 181","time":{"start":1745001407775,"stop":1745001407776,"duration":1},"status":"passed","severity":"normal"},{"uid":"949c6e43501a89ae","name":"Rejects garbage","time":{"start":1745001139530,"stop":1745001139530,"duration":0},"status":"passed","severity":"normal"},{"uid":"5843373046e6d32e","name":"Generator, 2 different pubsubtopics","time":{"start":1745001420623,"stop":1745001420623,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e09bf8e606df07d","name":"Check received message containing Basic HTML tag","time":{"start":1745001576518,"stop":1745001576518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3974b3a4a891607d","name":"Push message with XML payload","time":{"start":1745001774431,"stop":1745001774432,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba291254bd12ed79","name":"throws on content topic with empty topic name field","time":{"start":1745001092696,"stop":1745001092696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f07191aca6defc","name":"Fails to push message with large meta","time":{"start":1745001774441,"stop":1745001774441,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecef6de3d0c5be3","name":"should not fail to stop the service if it was not started","time":{"start":1745001268810,"stop":1745001268816,"duration":6},"status":"passed","severity":"normal"},{"uid":"a86c68070abf614a","name":"Check received message containing special chars","time":{"start":1745001576515,"stop":1745001576515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26fae0bee9a4026","name":"Passing invalid cursor","time":{"start":1745001369794,"stop":1745001369794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e265f728d28605cd","name":"should get / set UDP multiaddr","time":{"start":1745001101349,"stop":1745001101350,"duration":1},"status":"passed","severity":"normal"},{"uid":"970f0715a54856ad","name":"start node with empty content topic","time":{"start":1745001408558,"stop":1745001408558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b7dad687b723db","name":"Relay + Store","time":{"start":1745001101355,"stop":1745001101355,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7800bfb86280085","name":"Check received message containing shell command","time":{"start":1745001576507,"stop":1745001576508,"duration":1},"status":"passed","severity":"normal"},{"uid":"83791ffe71c42b80","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1745001145013,"stop":1745001145014,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a2fb48121c6ecb","name":"Correctly serialized arguments","time":{"start":1745001230887,"stop":1745001230887,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc80faa98c5e447d","name":"Push message with content topic containing short","time":{"start":1745001774435,"stop":1745001774435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf1c7a161b3f56f","name":"Sample","time":{"start":1745001100706,"stop":1745001100707,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa99b0de2a0f2915","name":"should be able to decode the field with only FILTER set to true","time":{"start":1745001100695,"stop":1745001100696,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea81f4514d7778","name":"Subscribe to topic containing short and publish message","time":{"start":1745001298194,"stop":1745001298195,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31f0c30035a99ba","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1745001100698,"stop":1745001100698,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc2e97485dec149","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1745001136040,"stop":1745001136041,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e4fed2dd9d5d7d","name":"should emit a peer event after start","time":{"start":1745001268817,"stop":1745001268817,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e2d019b1bb31e3","name":"should partition messages based on acknowledgement status","time":{"start":1745001145354,"stop":1745001145354,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b598c248ec38096","name":"Subscribe to topic containing Script and receive message","time":{"start":1745001665716,"stop":1745001665716,"duration":0},"status":"passed","severity":"normal"},{"uid":"1219cc1c923a3586","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app52/8/topic235/proto","time":{"start":1745001408545,"stop":1745001408546,"duration":1},"status":"passed","severity":"normal"},{"uid":"be39de2a08b69d61","name":"Push message with custom timestamp: 1745004781927","time":{"start":1745001774456,"stop":1745001774456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f6c1dda428e8f4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1745001145020,"stop":1745001145020,"duration":0},"status":"passed","severity":"normal"},{"uid":"b350e20c2a0ae40d","name":"can start the service","time":{"start":1745001268809,"stop":1745001268809,"duration":0},"status":"passed","severity":"normal"},{"uid":"3871413802f259a5","name":"Publish message with custom timestamp: Fri Apr 18 2025 19:34:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1745001294490,"stop":1745001294491,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8eb4047b92f0d1e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745001576510,"stop":1745001576510,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cfd8b72b6e14ada","name":"Fails to push message with large meta","time":{"start":1745001774455,"stop":1745001774455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5085ef230a0d5353","name":"Push message with escaped characters payload","time":{"start":1745001774433,"stop":1745001774433,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea3dbbf68a91596","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745001288821,"stop":1745001288821,"duration":0},"status":"passed","severity":"normal"},{"uid":"2537f153caf7cf0f","name":"Decoder throws on undefined content topic","time":{"start":1745001107519,"stop":1745001107519,"duration":0},"status":"passed","severity":"normal"},{"uid":"78bf24be5d3408be","name":"should push the message to the outgoing buffer","time":{"start":1745001145348,"stop":1745001145349,"duration":1},"status":"passed","severity":"normal"},{"uid":"a244f8bf17947bbd","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1745001114582,"stop":1745001114584,"duration":2},"status":"passed","severity":"normal"},{"uid":"a43fb0b4f1b029f3","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745001665720,"stop":1745001665720,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb83de3990f621c","name":"Check message with invalid timestamp is not received","time":{"start":1745001576511,"stop":1745001576511,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9fda3389d299e9","name":"should not receive a peer event after stop","time":{"start":1745001119336,"stop":1745001119337,"duration":1},"status":"passed","severity":"normal"},{"uid":"d552f610e95c8709","name":"Check received message with timestamp: 1745001161636 ","time":{"start":1745001576520,"stop":1745001576521,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a99e7bdfd4e161","name":"Push message with numeric payload","time":{"start":1745001774444,"stop":1745001774444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b8c5ba12d933b2","name":"Push message with SQL Injection payload","time":{"start":1745001774431,"stop":1745001774431,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7422179bab632f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1745001298197,"stop":1745001298197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca5d7baaff9d7bd","name":"Passing an array","time":{"start":1745001438651,"stop":1745001438651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b732955a82c4e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1745001092719,"stop":1745001092720,"duration":1},"status":"passed","severity":"normal"},{"uid":"473538471672e2f","name":"throws on empty content topic","time":{"start":1745001092692,"stop":1745001092693,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1d628ca5d15e3d","name":"should retry on complete failure if specified","time":{"start":1745001136157,"stop":1745001136158,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c099bb058fedb1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1745001092712,"stop":1745001092712,"duration":0},"status":"passed","severity":"normal"},{"uid":"881e633856418552","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1745001095192,"stop":1745001095193,"duration":1},"status":"passed","severity":"normal"},{"uid":"180ae3e0c4264f2f","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1745001135956,"stop":1745001135957,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac2360628ff119a","name":"Asymmetric encrypt & decrypt","time":{"start":1745001125803,"stop":1745001125803,"duration":0},"status":"passed","severity":"normal"},{"uid":"662a1c7009d62c4b","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1745001145354,"stop":1745001145355,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1ef24961a5de25","name":"Check received message with timestamp: 1745001161636 ","time":{"start":1745001576509,"stop":1745001576510,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fb2cacde7725f","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1745001144989,"stop":1745001144989,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdff41cc12a554da","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1745001144988,"stop":1745001144988,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b9586a52c2f2fb","name":"should mark all messages in causal history as acknowledged","time":{"start":1745001145352,"stop":1745001145352,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf6efb5323113cc","name":"throws on content topic with empty application field","time":{"start":1745001092694,"stop":1745001092695,"duration":1},"status":"passed","severity":"normal"},{"uid":"77afd07d01139657","name":"listenerCount","time":{"start":1745001202671,"stop":1745001202672,"duration":1},"status":"passed","severity":"normal"},{"uid":"340bda913cbe1b50","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1745001092705,"stop":1745001092705,"duration":0},"status":"passed","severity":"normal"},{"uid":"319020ec9558d098","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app79/10/topic289/xml","time":{"start":1745001408550,"stop":1745001408551,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5b86dc6f6bc6d6","name":"Push message with Russian payload","time":{"start":1745001774431,"stop":1745001774431,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3dd942428402149","name":"Push message with custom timestamp: 1745004781926","time":{"start":1745001774442,"stop":1745001774442,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b21dc70520888a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1745001436303,"stop":1745001436303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3af9ddd2b1d1dba","name":"Check message with no pubsub topic is not received","time":{"start":1745001576511,"stop":1745001576512,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5ec1287d287f47","name":"should throw an error for insufficient data","time":{"start":1745001092747,"stop":1745001092747,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e6f2feb02d4ba8","name":"Push message with content topic containing Chinese","time":{"start":1745001774451,"stop":1745001774451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3529b732c2ff73d6","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1745001092703,"stop":1745001092703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b2bdcde5aa6cdc","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1745001144992,"stop":1745001144992,"duration":0},"status":"passed","severity":"normal"},{"uid":"516b88ef7643c5b0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1745001115051,"stop":1745001115051,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc3e3481c3e4aa","name":"should process tasks in queue","time":{"start":1745001135847,"stop":1745001135848,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d46df7ded2e94be","name":"Push message with Arabic payload","time":{"start":1745001774445,"stop":1745001774445,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2cce959a008f89","name":"should properly compute the node id","time":{"start":1745001101348,"stop":1745001101349,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86a1875d2b6c253","name":"Push message with content topic containing numeric","time":{"start":1745001774435,"stop":1745001774436,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c4548fb86418c5","name":"Publish without waiting for remote peer","time":{"start":1745001298191,"stop":1745001298191,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb92fd83ec6c01e","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1745001144987,"stop":1745001144988,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5516b65226bddd","name":"Check received message containing short","time":{"start":1745001576503,"stop":1745001576504,"duration":1},"status":"passed","severity":"normal"},{"uid":"696f0da9a231ccc8","name":"Promise Callback - false","time":{"start":1745001417549,"stop":1745001417549,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f4dbd764113ef0","name":"Should update shard info","time":{"start":1745001232435,"stop":1745001232435,"duration":0},"status":"passed","severity":"normal"},{"uid":"83647b1bdfa286a3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1745001145021,"stop":1745001145021,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a6472521265533","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1745001136156,"stop":1745001136156,"duration":0},"status":"passed","severity":"normal"},{"uid":"727cb0725c9277bb","name":"Ordered callback, aborts when callback returns true","time":{"start":1745001416426,"stop":1745001416427,"duration":1},"status":"passed","severity":"normal"},{"uid":"3153b93560f320e0","name":"Renews subscription after lossing a connection","time":{"start":1745001665729,"stop":1745001665729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fd04149595e4cb","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1745001092710,"stop":1745001092710,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7ca0044a20fecd","name":"should never report false negatives","time":{"start":1745001146798,"stop":1745001146798,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fd90dfeacc9473","name":"Push message with XML payload","time":{"start":1745001774447,"stop":1745001774447,"duration":0},"status":"passed","severity":"normal"},{"uid":"817d398db9de8f8b","name":"Filter","time":{"start":1745001445958,"stop":1745001445958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c071b23477ec5e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745001665711,"stop":1745001665711,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fc5db7aa896841","name":"Push message with rate limit","time":{"start":1745001774441,"stop":1745001774441,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e663e3bc5e0277","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745001665727,"stop":1745001665727,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba06fc26ec772f7c","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1745001145016,"stop":1745001145016,"duration":0},"status":"passed","severity":"normal"},{"uid":"46064eee94504170","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745001665725,"stop":1745001665725,"duration":0},"status":"passed","severity":"normal"},{"uid":"587307642cf789e2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745001354631,"stop":1745001354631,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42518bed3d8dcf1","name":"Subscribe and receives messages on 20 topics","time":{"start":1745001665711,"stop":1745001665711,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b170a28eb536f6","name":"Check message with invalid timestamp is not received","time":{"start":1745001576521,"stop":1745001576522,"duration":1},"status":"passed","severity":"normal"},{"uid":"e714f73683c8159c","name":"Push message with escaped characters payload","time":{"start":1745001774448,"stop":1745001774448,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37821370180e02c","name":"Relay - dialed after","time":{"start":1745001445956,"stop":1745001445957,"duration":1},"status":"passed","severity":"normal"},{"uid":"813648872331c293","name":"Push message with content topic containing Arabic","time":{"start":1745001774436,"stop":1745001774437,"duration":1},"status":"passed","severity":"normal"},{"uid":"71851eaddb25048c","name":"Push message with content topic containing SQL Injection","time":{"start":1745001774452,"stop":1745001774452,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e406d942ff709f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745001774438,"stop":1745001774438,"duration":0},"status":"passed","severity":"normal"},{"uid":"154299523e9350c7","name":"Query generator for 2000 messages","time":{"start":1745001416427,"stop":1745001416427,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f8a20cf3bbc5bc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1745001145022,"stop":1745001145022,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a30d00cf018a0f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1745001101354,"stop":1745001101354,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d3b84aa8eebd96","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app84/2/topic182/test.js","time":{"start":1745001408551,"stop":1745001408551,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42080256cc5c03a","name":"Ephemeral messages are not stored","time":{"start":1745001168853,"stop":1745001168854,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fbc54030a703588","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1745001221534,"stop":1745001221535,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7b44f9ba074211","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1745001384121,"stop":1745001384121,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe819e6eb1d7ebfe","name":"returns all values when wanted number is greater than available values","time":{"start":1745001114145,"stop":1745001114146,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ce0cca55b882b8","name":"Check received message containing unicode special characters","time":{"start":1745001576519,"stop":1745001576520,"duration":1},"status":"passed","severity":"normal"},{"uid":"150429b9621f65a4","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1745001294489,"stop":1745001294489,"duration":0},"status":"passed","severity":"normal"},{"uid":"d807fa3f24c0aa11","name":"Reopen subscription with peer with lost subscription","time":{"start":1745001228305,"stop":1745001228306,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0c19ad4cabf9f5","name":"should throw an error for an unconfigured topic","time":{"start":1745001092719,"stop":1745001092719,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3894a57234bedf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1745001092715,"stop":1745001092716,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8865e4e35d21d7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745001665714,"stop":1745001665714,"duration":0},"status":"passed","severity":"normal"},{"uid":"573be7ffd358c9cd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1745001092717,"stop":1745001092717,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c0102086c0abd7","name":"Check received message containing Chinese","time":{"start":1745001576515,"stop":1745001576516,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfce26fdb2222f29","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1745001114585,"stop":1745001114586,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b8fc96e326c182","name":"A test","time":{"start":1745001221635,"stop":1745001221635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f6a9eac55d88a3","name":"Check received message containing escaped characters","time":{"start":1745001576508,"stop":1745001576508,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0fff61d45d1f35","name":"connects to nwaku","time":{"start":1745001438650,"stop":1745001438650,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de7e5c112b23498","name":"Encoder throws on empty string content topic","time":{"start":1745001125424,"stop":1745001125424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26cd13bd1f9ac2f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1745001384122,"stop":1745001384122,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6989dcd7b22f50f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745001665722,"stop":1745001665723,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2deb359b0d5d0a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1745001436301,"stop":1745001436301,"duration":0},"status":"passed","severity":"normal"},{"uid":"83eacf543cd450ca","name":"should handle special patterns correctly","time":{"start":1745001146799,"stop":1745001146799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e36a07451eb7562","name":"getPeersByDiscovery","time":{"start":1745001288210,"stop":1745001288210,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb13e929f732c687","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1745001144983,"stop":1745001144984,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a8a117350deb4c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1745001100697,"stop":1745001100697,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2b9fcea5637bc4","name":"Generator, 2 different pubsubtopics","time":{"start":1745001420628,"stop":1745001420629,"duration":1},"status":"passed","severity":"normal"},{"uid":"710c8e112348cf0e","name":"should get locked peers","time":{"start":1745001135575,"stop":1745001135576,"duration":1},"status":"passed","severity":"normal"},{"uid":"3caa89edd69ddf45","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1745001145019,"stop":1745001145020,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9ebe98d8faf067","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1745001144986,"stop":1745001144987,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbbcb90d6adec56","name":"should detect messages with missing dependencies","time":{"start":1745001145353,"stop":1745001145353,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a121d33cf5596d6","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1745001287250,"stop":1745001287250,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ba52f6f22eea70","name":"should request peer renewal on specific errors","time":{"start":1745001135849,"stop":1745001135849,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0deabff2bf268db","name":"Ping on subscribed peer","time":{"start":1745001228301,"stop":1745001228302,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c40646328bfa587","name":"Push message with content topic containing escaped characters","time":{"start":1745001774453,"stop":1745001774454,"duration":1},"status":"passed","severity":"normal"},{"uid":"af965dc4d2969062","name":"can dial TLS multiaddrs","time":{"start":1745001230750,"stop":1745001230752,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a1a8774b29065c2","name":"Push message with meta","time":{"start":1745001774440,"stop":1745001774440,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf6b96ef2f72eaa","name":"throws on content topic with empty version field","time":{"start":1745001092695,"stop":1745001092696,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c9a7c3bdbd359e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1745001162661,"stop":1745001162663,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e53d80f6e586baf","name":"returns only open connection if one present","time":{"start":1745001106814,"stop":1745001106814,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0427a472c9d760","name":"addEventListener with wrong event","time":{"start":1745001202668,"stop":1745001202668,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f263023f3c7774f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1745001232238,"stop":1745001232239,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f6ef726d2f34b7","name":"Relay","time":{"start":1745001168370,"stop":1745001168370,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bacb2d4696ee7a","name":"A test","time":{"start":1745001221634,"stop":1745001221635,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b5aa605086a3da","name":"should properly create location multiaddrs - udp4","time":{"start":1745001101350,"stop":1745001101351,"duration":1},"status":"passed","severity":"normal"},{"uid":"6055cd9373c2fddd","name":"should emit a peer event after start","time":{"start":1745001166420,"stop":1745001166421,"duration":1},"status":"passed","severity":"normal"},{"uid":"475bded0c84f0b4c","name":"recovers when dns.resolve returns empty","time":{"start":1745001115383,"stop":1745001115383,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb16f6b2dce5fbf1","name":"Publish message with custom timestamp: Fri Apr 18 2025 17:34:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1745001294490,"stop":1745001294490,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2846ca5b016d0a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1745001145019,"stop":1745001145019,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49a79a0c1a90991","name":"Push message equal or less that 1MB","time":{"start":1745001774456,"stop":1745001774456,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dff0bf41d2a10c9","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1745001095195,"stop":1745001095195,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e6d0382797b8a6","name":"should fail to send if no connected peers found","time":{"start":1745001136157,"stop":1745001136157,"duration":0},"status":"passed","severity":"normal"},{"uid":"194c55aee7b05bb9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1745001114580,"stop":1745001114581,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8836096094ac31","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745001665711,"stop":1745001665712,"duration":1},"status":"passed","severity":"normal"},{"uid":"463167a70f17ece","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1745001101339,"stop":1745001101340,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53c07fc7359c136","name":"should be online or offline if network state changed","time":{"start":1745001162667,"stop":1745001162667,"duration":0},"status":"passed","severity":"normal"},{"uid":"8950b376eebc6d7c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745001665728,"stop":1745001665728,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cefefd5e3c6e9f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1745001169229,"stop":1745001169229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1640f3cb9f01fa0a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1745001288211,"stop":1745001288211,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00883db5c101472","name":"isConnected should return false after all peers disconnect","time":{"start":1745001181709,"stop":1745001181709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce915efc89dca206","name":"can start and stop the service","time":{"start":1745001119334,"stop":1745001119335,"duration":1},"status":"passed","severity":"normal"},{"uid":"9129fb18c82f7346","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1745001092716,"stop":1745001092716,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbeecb9bc06412b5","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1745001145008,"stop":1745001145009,"duration":1},"status":"passed","severity":"normal"},{"uid":"99aabdb7ffabb9cc","name":"Fields are not dropped","time":{"start":1745001106787,"stop":1745001106789,"duration":2},"status":"passed","severity":"normal"},{"uid":"a64f86d11af6da1e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1745001092703,"stop":1745001092703,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4cf23685879df3","name":"should throw error - no id","time":{"start":1745001101341,"stop":1745001101342,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea19586da8e3efe","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745001665722,"stop":1745001665722,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f86713bc1196a6","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1745001144984,"stop":1745001144984,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70c6996c6d83cd6","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1745001369793,"stop":1745001369793,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca6646de81db699","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1745001114578,"stop":1745001114579,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cdfbcf1befffc4d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1745001114585,"stop":1745001114585,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e3d97eba9ceea9","name":"Ordered Callback - false","time":{"start":1745001417550,"stop":1745001417551,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd9f53e0ced8c36","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1745001145017,"stop":1745001145017,"duration":0},"status":"passed","severity":"normal"},{"uid":"8130e7ee4c572a29","name":"caches peers it previously fetched","time":{"start":1745001115384,"stop":1745001115384,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1f2be27677f4f6","name":"should not receive a peer event before start","time":{"start":1745001119336,"stop":1745001119336,"duration":0},"status":"passed","severity":"normal"},{"uid":"904676d63aa18b7a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1745001169230,"stop":1745001169233,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d935196bcc024a7","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1745001144981,"stop":1745001144983,"duration":2},"status":"passed","severity":"normal"},{"uid":"529d89c6b3617024","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1745001144985,"stop":1745001144986,"duration":1},"status":"passed","severity":"normal"},{"uid":"572f1b758d940d33","name":"should throw error - no id","time":{"start":1745001101340,"stop":1745001101340,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b6ba969c50eed7","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1745001095193,"stop":1745001095193,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59f061746c22c29","name":"Push message with content topic containing special chars","time":{"start":1745001774450,"stop":1745001774451,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa20802cb527de95","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1745001145021,"stop":1745001145022,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b79a357038428f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745001665709,"stop":1745001665709,"duration":0},"status":"passed","severity":"normal"},{"uid":"63afe7a460228f09","name":"should return PeerId when PeerId is provided","time":{"start":1745001136038,"stop":1745001136039,"duration":1},"status":"passed","severity":"normal"},{"uid":"238af06417aa15aa","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1745001145350,"stop":1745001145351,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3307e3e825f607","name":"Push message with short payload","time":{"start":1745001774428,"stop":1745001774429,"duration":1},"status":"passed","severity":"normal"},{"uid":"f497e0551c78afc4","name":"should reject if LightPush is requested but not mounted","time":{"start":1745001136228,"stop":1745001136229,"duration":1},"status":"passed","severity":"normal"},{"uid":"758b7ccf5c32aa8a","name":"Fails to push message bigger that 1MB","time":{"start":1745001774442,"stop":1745001774443,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde81e69cf53c6d6","name":"random static sharding 4 - Cluster ID: 843, Shard ID: 398","time":{"start":1745001407778,"stop":1745001407780,"duration":2},"status":"passed","severity":"normal"},{"uid":"1581074b1a0c3f53","name":"Fails to publish duplicate message","time":{"start":1745001294491,"stop":1745001294491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82c14722a5fed1f","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1745001145006,"stop":1745001145006,"duration":0},"status":"passed","severity":"normal"},{"uid":"38db9182dd42d464","name":"should only return 1 node with store capability","time":{"start":1745001115385,"stop":1745001115385,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5156ee4bd113c91","name":"Should update multiaddrs","time":{"start":1745001232434,"stop":1745001232434,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbc3bde63c22e95","name":"Subscribe to topic containing Russian and publish message","time":{"start":1745001298197,"stop":1745001298197,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec26aa558004546f","name":"Encoder throws on undefined content topic","time":{"start":1745001125424,"stop":1745001125424,"duration":0},"status":"passed","severity":"normal"},{"uid":"30519094218abe53","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1745001416426,"stop":1745001416426,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b871a7c1d5f9270","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1745001092711,"stop":1745001092712,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d0491f2b8ef131","name":"does not throw on valid cases","time":{"start":1745001092692,"stop":1745001092692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e36aa1ef5f3a8d","name":"Check received message containing SQL Injection","time":{"start":1745001576516,"stop":1745001576517,"duration":1},"status":"passed","severity":"normal"},{"uid":"c120747a5c390300","name":"should set field with all protocols disabled","time":{"start":1745001101353,"stop":1745001101353,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4dedde9e4af055","name":"Round trip binary encryption [ecies, signature]","time":{"start":1745001127100,"stop":1745001127100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f1b88fb689dc6f","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745001665730,"stop":1745001665730,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70ae52c680e1f70","name":"Ping on peer without subscriptions","time":{"start":1745001228313,"stop":1745001228314,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d04d9d819025649","name":"Decoder throws on undefined content topic","time":{"start":1745001127102,"stop":1745001127102,"duration":0},"status":"passed","severity":"normal"},{"uid":"e691daa62afdafcc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1745001287247,"stop":1745001287247,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3bd0f6356a70ee","name":"Check message with non string payload is not received","time":{"start":1745001576523,"stop":1745001576523,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e018436d4177fc","name":"Check message with no payload is not received","time":{"start":1745001576512,"stop":1745001576512,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc81129f6761c261","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745001665718,"stop":1745001665718,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb583ea394442115","name":"should respect max attempts limit","time":{"start":1745001135850,"stop":1745001135850,"duration":0},"status":"passed","severity":"normal"},{"uid":"c184211626214c06","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1745001144985,"stop":1745001144985,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e9f9583d0b9afc","name":"Sign & Recover","time":{"start":1745001125805,"stop":1745001125805,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafd48e41e69c199","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1745001144978,"stop":1745001144978,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d350d9b5c3b1cb","name":"peer:update - should do nothing if another protocol hit","time":{"start":1745001107221,"stop":1745001107222,"duration":1},"status":"passed","severity":"normal"},{"uid":"584268f6d6196489","name":"should properly start and stop event listening","time":{"start":1745001135958,"stop":1745001135958,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d902948d0c65a4","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1745001181707,"stop":1745001181709,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba725f48f06120ce","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1745001384123,"stop":1745001384123,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f0b9addde424a0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1745001114581,"stop":1745001114582,"duration":1},"status":"passed","severity":"normal"},{"uid":"644efdc0f018e12d","name":"ignores unrecognized TXT record formats","time":{"start":1745001115384,"stop":1745001115384,"duration":0},"status":"passed","severity":"normal"},{"uid":"296c4d137351830c","name":"Check received message containing Script","time":{"start":1745001576517,"stop":1745001576517,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bdbae0def0a862","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745001100694,"stop":1745001100694,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c2c5d169ba6ad5","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1745001100697,"stop":1745001100698,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55829164c837667","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1745001135957,"stop":1745001135957,"duration":0},"status":"passed","severity":"normal"},{"uid":"878a9a3c05945631","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1745001384123,"stop":1745001384123,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fd646ff7aebf68","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1745001168855,"stop":1745001168855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e005b92b3680d408","name":"Push message with content topic containing escaped characters","time":{"start":1745001774439,"stop":1745001774439,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bc4b2d2e34e85e","name":"Ping on peer without subscriptions","time":{"start":1745001228302,"stop":1745001228302,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b09d2bea2b6048","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1745001144979,"stop":1745001144979,"duration":0},"status":"passed","severity":"normal"},{"uid":"3544e1dda588cdc3","name":"Generator, 2 different pubsubtopics","time":{"start":1745001420627,"stop":1745001420627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab29166df919a731","name":"1 Store, 2 fetches","time":{"start":1745001115051,"stop":1745001115051,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43c82ab4cbe2c8c","name":"Subscribe to topic containing short and receive message","time":{"start":1745001665724,"stop":1745001665724,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f360adff3bc99e","name":"Passing page size 1 when there are 4 messages","time":{"start":1745001432121,"stop":1745001432121,"duration":0},"status":"passed","severity":"normal"},{"uid":"623e4050f24cd48a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1745001298196,"stop":1745001298196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab43dd507ec04140","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745001665721,"stop":1745001665722,"duration":1},"status":"passed","severity":"normal"},{"uid":"101f66394dc6dc1","name":"Promise Callback - true","time":{"start":1745001417548,"stop":1745001417549,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b037822d98dbdf","name":"should handle a minimal index list","time":{"start":1745001092746,"stop":1745001092746,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbae54a15f69a28b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1745001127099,"stop":1745001127100,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a489475ae72cf7","name":"Renews subscription after lossing a connection","time":{"start":1745001665719,"stop":1745001665719,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d2202520e0a94c","name":"should not receive a peer event before start","time":{"start":1745001268817,"stop":1745001268818,"duration":1},"status":"passed","severity":"normal"},{"uid":"132bb83676f05d6d","name":"Push message equal or less that 1MB","time":{"start":1745001774442,"stop":1745001774442,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb2bc6959980891","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1745001369791,"stop":1745001369791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa0a1a6cf6e733d","name":"should add and remove event listeners correctly","time":{"start":1745001119338,"stop":1745001119339,"duration":1},"status":"passed","severity":"normal"},{"uid":"e820e2938e5f7baf","name":"should handle connection events","time":{"start":1745001135577,"stop":1745001135577,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac229b498f170632","name":"Push message with custom timestamp: 1714242781927","time":{"start":1745001774455,"stop":1745001774455,"duration":0},"status":"passed","severity":"normal"},{"uid":"834b16d900c8124d","name":"Fails to push message bigger that 1MB","time":{"start":1745001774456,"stop":1745001774456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4c45b7f86b0c13","name":"should throw if no connection provided","time":{"start":1745001107220,"stop":1745001107220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1067b5641dbc341b","name":"Push message with content topic containing Script","time":{"start":1745001774452,"stop":1745001774452,"duration":0},"status":"passed","severity":"normal"},{"uid":"82090bcc7df2a6aa","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1745001145352,"stop":1745001145352,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3959fbcd12caa8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1745001092723,"stop":1745001092723,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a2634356b4533c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1745001145008,"stop":1745001145008,"duration":0},"status":"passed","severity":"normal"},{"uid":"7559557de0ca9653","name":"Check received message containing long","time":{"start":1745001576504,"stop":1745001576504,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d591e2bcef2d8ba","name":"should handle corrupted local storage data gracefully","time":{"start":1745001119338,"stop":1745001119338,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e8a98bdf534f87","name":"Check received message containing Arabic","time":{"start":1745001576516,"stop":1745001576516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e532e967e6fe7f81","name":"new peer added after a peer was already found","time":{"start":1745001288210,"stop":1745001288210,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa56f951ed805fce","name":"can start and stop the service","time":{"start":1745001166418,"stop":1745001166418,"duration":0},"status":"passed","severity":"normal"},{"uid":"34289b6aa6d8902d","name":"can start and stop the service","time":{"start":1745001268810,"stop":1745001268810,"duration":0},"status":"passed","severity":"normal"},{"uid":"b015a16ed1df7a77","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1745001092706,"stop":1745001092706,"duration":0},"status":"passed","severity":"normal"},{"uid":"d661be82585f5434","name":"should use the provided clusterId for the pubsub topic","time":{"start":1745001092723,"stop":1745001092723,"duration":0},"status":"passed","severity":"normal"},{"uid":"8881879b3657fc42","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1745001145023,"stop":1745001145024,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e503ab8743ed3f","name":"should return empty list for no shard","time":{"start":1745001092711,"stop":1745001092711,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6af1dd43e35b29","name":"Push message with content topic containing JSON","time":{"start":1745001774453,"stop":1745001774453,"duration":0},"status":"passed","severity":"normal"},{"uid":"7090fccf49b1b850","name":"tcp ip4 address","time":{"start":1745001100703,"stop":1745001100703,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c06ddda3bd5e7fa","name":"throws on content topic with empty encoding field","time":{"start":1745001092696,"stop":1745001092697,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22ed33c80dd85f8","name":"Publish message with rate limit","time":{"start":1745001294495,"stop":1745001294495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6adf54341bf709c","name":"Push message with long payload","time":{"start":1745001774444,"stop":1745001774444,"duration":0},"status":"passed","severity":"normal"},{"uid":"1281a5c70bd63cb2","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745001100699,"stop":1745001100699,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4470004f293900","name":"can start the service","time":{"start":1745001166417,"stop":1745001166417,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0e1428e1bf2190","name":"Subscribe to topic containing XML and receive message","time":{"start":1745001665716,"stop":1745001665716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f300ddbf0f73cc12","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1745001287248,"stop":1745001287248,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab27fb35342ae54","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1745001144987,"stop":1745001144987,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b1ee6a4343f5e4","name":"Decoder throws on empty string content topic","time":{"start":1745001125425,"stop":1745001125425,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a28031b9447273f","name":"Push message with short payload","time":{"start":1745001774443,"stop":1745001774443,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e2dccd2e43286c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1745001287249,"stop":1745001287250,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1eab4f5a70e468","name":"Check message received after nwaku node is restarted","time":{"start":1745001576513,"stop":1745001576514,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dec1706d715a116b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1745001169228,"stop":1745001169228,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb70e794b07e3c4","name":"should encode/decode to RLP encoding","time":{"start":1745001101349,"stop":1745001101349,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5973fb519eb8df","name":"should return false","time":{"start":1745001101343,"stop":1745001101343,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44da03810a005f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1745001092717,"stop":1745001092717,"duration":0},"status":"passed","severity":"normal"},{"uid":"27959a3bfdb36796","name":"Push message with content topic containing short","time":{"start":1745001774450,"stop":1745001774450,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc75db8286069ab","name":"Push message with content topic containing numeric","time":{"start":1745001774450,"stop":1745001774450,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef73789dc58b121","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1745001092714,"stop":1745001092714,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d99e43472c6da47","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1745001092723,"stop":1745001092723,"duration":0},"status":"passed","severity":"normal"},{"uid":"45fd87373680bbff","name":"through manual discovery","time":{"start":1745001230753,"stop":1745001230753,"duration":0},"status":"passed","severity":"normal"},{"uid":"504dcfe3666e78ec","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1745001092714,"stop":1745001092715,"duration":1},"status":"passed","severity":"normal"},{"uid":"73277f369de10e4e","name":"Relay - times out","time":{"start":1745001445957,"stop":1745001445957,"duration":0},"status":"passed","severity":"normal"},{"uid":"71114321a8c93479","name":"should insert message into bloom filter","time":{"start":1745001145349,"stop":1745001145349,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24907f2dd12582b","name":"Check received message containing JSON","time":{"start":1745001576518,"stop":1745001576518,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcf3407d8f6ed40","name":"should decode valid enr with tcp successfully","time":{"start":1745001101340,"stop":1745001101340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c8e2f79973d7ba","name":"returns all values when wanted number matches available values","time":{"start":1745001114144,"stop":1745001114145,"duration":1},"status":"passed","severity":"normal"},{"uid":"404013ae86761250","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745001166423,"stop":1745001166423,"duration":0},"status":"skipped","severity":"normal"},{"uid":"682457cb7776b5c4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745001420627,"stop":1745001420628,"duration":1},"status":"skipped","severity":"normal"},{"uid":"397bf470074b1a98","name":"throws on content topic with too few or too many fields","time":{"start":1745001092693,"stop":1745001092693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08d204446d68055","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1745001144985,"stop":1745001144985,"duration":0},"status":"passed","severity":"normal"},{"uid":"75211c2719476e10","name":"isConnected return false after peer stops","time":{"start":1745001181710,"stop":1745001181710,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c71b784de79d07","name":"Check received message containing shell command","time":{"start":1745001576518,"stop":1745001576518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b587c9dbb471271","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745001665726,"stop":1745001665726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fe812b025369f1","name":"should only return 1 node with relay capability","time":{"start":1745001115385,"stop":1745001115385,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f78f3f44b3963fa","name":"should select older connection if present","time":{"start":1745001106814,"stop":1745001106815,"duration":1},"status":"passed","severity":"normal"},{"uid":"42190a98f7d95f1d","name":"Push message with content topic containing Script","time":{"start":1745001774437,"stop":1745001774438,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eae8f9f839897d","name":"Push 30 different messages","time":{"start":1745001774449,"stop":1745001774449,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96c62caf438965e","name":"should attach causal history and bloom filter to each message","time":{"start":1745001145350,"stop":1745001145350,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffb2d004c80c5fd","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1745001092698,"stop":1745001092702,"duration":4},"status":"passed","severity":"normal"},{"uid":"5277eac530d1eed","name":"Relay - dialed first","time":{"start":1745001445956,"stop":1745001445956,"duration":0},"status":"passed","severity":"normal"},{"uid":"17de799a221dcd1a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1745001221535,"stop":1745001221535,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dae9596317fb61d","name":"Default pageSize","time":{"start":1745001432139,"stop":1745001432139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e6c030580afa05","name":"Check message received after jswaku node is restarted","time":{"start":1745001576513,"stop":1745001576513,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d71995caa44583","name":"Query with Promise Callback, No message returned","time":{"start":1745001384124,"stop":1745001384124,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e998b802360a9","name":"Check message on other pubsub topic is not received","time":{"start":1745001576522,"stop":1745001576522,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1c44db5201f9b9","name":"Push message with special chars payload","time":{"start":1745001774445,"stop":1745001774445,"duration":0},"status":"passed","severity":"normal"},{"uid":"3692b1b4476f7d04","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1745001145353,"stop":1745001145353,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f686e921dd6351","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745001665715,"stop":1745001665716,"duration":1},"status":"passed","severity":"normal"},{"uid":"6202370cdda10e16","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1745001144496,"stop":1745001144496,"duration":0},"status":"passed","severity":"normal"},{"uid":"63951824cb8df3ee","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1745001369792,"stop":1745001369792,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eafbcd960d38a8d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745001288822,"stop":1745001288823,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb96d150561a974","name":"Check received message with timestamp: 1745001161636000000 ","time":{"start":1745001576509,"stop":1745001576509,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb3f4cb6ec577b","name":"Query Generator - true","time":{"start":1745001417548,"stop":1745001417548,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c604062a7db59f8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745001576521,"stop":1745001576521,"duration":0},"status":"passed","severity":"normal"},{"uid":"da65fb7c0d33312c","name":"Passing page size 3 when there are 20 messages","time":{"start":1745001432121,"stop":1745001432122,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabe292d27fa135c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745001665718,"stop":1745001665718,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a399150ca03ecf","name":"Register correct protocols","time":{"start":1745001298190,"stop":1745001298191,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c93a21f46687ee","name":"Init the array if not present","time":{"start":1745001092172,"stop":1745001092174,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4b4856d40ec5d82","name":"should get / set TCP multiaddr","time":{"start":1745001101350,"stop":1745001101350,"duration":0},"status":"passed","severity":"normal"},{"uid":"84da261169a0ccb2","name":"should properly create peer info with all multiaddrs","time":{"start":1745001101352,"stop":1745001101352,"duration":0},"status":"passed","severity":"normal"},{"uid":"552dddf8d96ee6b4","name":"Push message with content topic containing Arabic","time":{"start":1745001774451,"stop":1745001774451,"duration":0},"status":"passed","severity":"normal"},{"uid":"6351314f7c25a115","name":"should serialize and deserialize correctly","time":{"start":1745001146798,"stop":1745001146798,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ca9ff483641ab","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1745001144979,"stop":1745001144979,"duration":0},"status":"passed","severity":"normal"},{"uid":"558a0d5b98587b5f","name":"should properly create location multiaddrs - tcp4","time":{"start":1745001101351,"stop":1745001101351,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a14c26dbda585df","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1745001092710,"stop":1745001092710,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4a2720c28701f9","name":"should return the pubsub topic directly if a string is provided","time":{"start":1745001092719,"stop":1745001092719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7816817470e38639","name":"unsubscribes","time":{"start":1745001430571,"stop":1745001430575,"duration":4},"status":"passed","severity":"normal"},{"uid":"a65e92adee2c0870","name":"Query Generator, Multiple PubsubTopics","time":{"start":1745001384120,"stop":1745001384120,"duration":0},"status":"passed","severity":"normal"},{"uid":"82733300274b2086","name":"should throw an error for missing sharding configuration","time":{"start":1745001092721,"stop":1745001092722,"duration":1},"status":"passed","severity":"normal"},{"uid":"5533963612e4e609","name":"Query generator for multiple messages with multiple decoders","time":{"start":1745001416423,"stop":1745001416423,"duration":0},"status":"passed","severity":"normal"},{"uid":"711fbba7719b266","name":"should use DNS peer discovery with light client","time":{"start":1745001166422,"stop":1745001166423,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b2b97bb0930cfb6a","name":"should not receive a peer event before start","time":{"start":1745001166421,"stop":1745001166421,"duration":0},"status":"passed","severity":"normal"},{"uid":"24931bb910a9c6e8","name":"Throws when trying to push message with empty payload","time":{"start":1745001774449,"stop":1745001774449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a54a21216699548","name":"should retry failed tasks","time":{"start":1745001135848,"stop":1745001135848,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efc16ab035a670","name":"Callback on promise, aborts when callback returns true","time":{"start":1745001416426,"stop":1745001416426,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2b45d03476981b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1745001114584,"stop":1745001114585,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d417084336a9d58","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1745001169233,"stop":1745001169236,"duration":3},"status":"passed","severity":"normal"},{"uid":"e384ae26129ba68c","name":"should send to specified number of peers of used peers","time":{"start":1745001136157,"stop":1745001136157,"duration":0},"status":"passed","severity":"normal"},{"uid":"235cf77ac1276dd9","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1745001092709,"stop":1745001092709,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c57b615c3ec693c","name":"should be delivered but not added to local log or bloom filter","time":{"start":1745001145355,"stop":1745001145355,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ec1df21450d890","name":"Encoder throws on undefined content topic","time":{"start":1745001127101,"stop":1745001127101,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e149ee5d0682287","name":"Query Generator, No message returned","time":{"start":1745001384121,"stop":1745001384121,"duration":0},"status":"passed","severity":"normal"},{"uid":"67db9420350997db","name":"Callback on promise","time":{"start":1745001416424,"stop":1745001416425,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6928e09fb7bda22","name":"should properly create location multiaddrs - udp6","time":{"start":1745001101351,"stop":1745001101351,"duration":0},"status":"passed","severity":"normal"},{"uid":"6991fd676f4e4340","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745001288820,"stop":1745001288820,"duration":0},"status":"passed","severity":"normal"},{"uid":"156e4def7f4e5628","name":"Check publish message containing SQL Injection","time":{"start":1745001294481,"stop":1745001294481,"duration":0},"status":"passed","severity":"normal"},{"uid":"786b60c63e2e89a4","name":"nwaku subscribes","time":{"start":1745001282621,"stop":1745001282621,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cff2ea2d79721c2","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1745001436304,"stop":1745001436304,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ec8f019fb2d94b","name":"start node with empty shard should fail","time":{"start":1745001407788,"stop":1745001407789,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d10c6022286404","name":"Check publish message containing Script","time":{"start":1745001294481,"stop":1745001294482,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f0ec8319095f","name":"Nwaku publishes","time":{"start":1745001282622,"stop":1745001282622,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd41ba83050f3a58","name":"addEventListener with correct event","time":{"start":1745001202667,"stop":1745001202667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3343adf59a3cd1bf","name":"Generator, custom pubsub topic","time":{"start":1745001420626,"stop":1745001420626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"571fd6f8c03d1d41","name":"Push message with shell command payload","time":{"start":1745001774448,"stop":1745001774448,"duration":0},"status":"passed","severity":"normal"},{"uid":"707ef65c9de875ea","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app63/5/topic394/json","time":{"start":1745001408550,"stop":1745001408550,"duration":0},"status":"passed","severity":"normal"},{"uid":"2112f98f66d25863","name":"Check publish message containing emoji","time":{"start":1745001294488,"stop":1745001294488,"duration":0},"status":"passed","severity":"normal"},{"uid":"569cf50d7b041c91","name":"Reusing cursor across nodes","time":{"start":1745001369793,"stop":1745001369794,"duration":1},"status":"passed","severity":"normal"},{"uid":"8549518357a04b3b","name":"Subscribe and receive messages via lightPush","time":{"start":1745001665708,"stop":1745001665709,"duration":1},"status":"passed","severity":"normal"},{"uid":"4208c58780169345","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1745001144986,"stop":1745001144986,"duration":0},"status":"passed","severity":"normal"},{"uid":"5311a13b75afd593","name":"Check meta is set [ecies]","time":{"start":1745001127101,"stop":1745001127101,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d33d9e4f4dc2840","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745001665710,"stop":1745001665710,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d54865a493f32f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1745001115386,"stop":1745001115386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff078fa0d213c143","name":"removeEventListener with correct event","time":{"start":1745001202668,"stop":1745001202668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8aa4e0171005cb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1745001436301,"stop":1745001436301,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f85c5a9931e7596","name":"Subscribe and receive messages via lightPush","time":{"start":1745001665720,"stop":1745001665721,"duration":1},"status":"passed","severity":"normal"},{"uid":"788b04e28331d587","name":"different cluster, same shard: nodes don't connect","time":{"start":1745001232240,"stop":1745001232241,"duration":1},"status":"passed","severity":"normal"},{"uid":"e158b78d38195498","name":"Decoder throws on empty string content topic","time":{"start":1745001107519,"stop":1745001107519,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d37a33da3963e8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745001420624,"stop":1745001420624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d41a25ebf9a94af","name":"random static sharding 9 - Cluster ID: 506, Shard ID: 81","time":{"start":1745001407783,"stop":1745001407784,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee029908c049f6cc","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1745001092747,"stop":1745001092747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6481ff9e7713b3","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1745001145010,"stop":1745001145013,"duration":3},"status":"passed","severity":"normal"},{"uid":"6e2f69cdbca1b8a4","name":"should check connected peers if present and suitable","time":{"start":1745001136230,"stop":1745001136230,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a14770c2e29603a","name":"Check message with no content topic is not received","time":{"start":1745001576522,"stop":1745001576523,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a01c8cc9be87cc6","name":"should not fail to stop the service if it was not started","time":{"start":1745001166419,"stop":1745001166419,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fca0159e685fc1","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1745001144964,"stop":1745001144964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4867c27fa179ba11","name":"Push message with special chars payload","time":{"start":1745001774429,"stop":1745001774430,"duration":1},"status":"passed","severity":"normal"},{"uid":"584d13304be44b1a","name":"Used by Waku Relay","time":{"start":1745001438652,"stop":1745001438652,"duration":0},"status":"passed","severity":"normal"},{"uid":"55777262e41c3202","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1745001162665,"stop":1745001162666,"duration":1},"status":"passed","severity":"normal"},{"uid":"130ba4420f03be56","name":"should reject if WakuNode is not started","time":{"start":1745001136228,"stop":1745001136228,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fab32075da4a9c1","name":"Refresh subscription","time":{"start":1745001665724,"stop":1745001665724,"duration":0},"status":"passed","severity":"normal"},{"uid":"922e1f6e5cb0f9be","name":"random static sharding 10 - Cluster ID: 720, Shard ID: 366","time":{"start":1745001407784,"stop":1745001407786,"duration":2},"status":"passed","severity":"normal"},{"uid":"c449e2a19b88419b","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1745001144980,"stop":1745001144980,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef785e12f0d1cfa0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745001665727,"stop":1745001665728,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1e19a6950540e1","name":"should be sent with empty content","time":{"start":1745001145354,"stop":1745001145354,"duration":0},"status":"passed","severity":"normal"},{"uid":"c571f822f17d8449","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745001665716,"stop":1745001665717,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0fd7727ba74c26","name":"Throws when trying to push message with empty payload","time":{"start":1745001774434,"stop":1745001774434,"duration":0},"status":"passed","severity":"normal"},{"uid":"a842426fbde1ff22","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745001665719,"stop":1745001665720,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fff882c94be0533","name":"Check publish message containing Basic HTML tag","time":{"start":1745001294482,"stop":1745001294485,"duration":3},"status":"passed","severity":"normal"},{"uid":"b934170267a8ac68","name":"Check publish message containing Arabic","time":{"start":1745001294480,"stop":1745001294480,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4ba8f09854e7fd","name":"Check publish message containing escaped characters","time":{"start":1745001294487,"stop":1745001294487,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a8ea448b91b699","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1745001092720,"stop":1745001092720,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b786619f2082057","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1745001092713,"stop":1745001092713,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d4d6fcd41f11a7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app69/8/topic164/utf8","time":{"start":1745001408544,"stop":1745001408544,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17f5e34dc40b015","name":"should throw an error for missing required configuration","time":{"start":1745001092711,"stop":1745001092711,"duration":0},"status":"passed","severity":"normal"},{"uid":"871cf2117adb7bd6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1745001145023,"stop":1745001145023,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5a5832af9319f4","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1745001144988,"stop":1745001144989,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4f02af8f316490","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1745001294493,"stop":1745001294493,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be2fa6b5dcf0aed","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1745001369791,"stop":1745001369792,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4b36d51727b954","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1745001162665,"stop":1745001162665,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6a195e95c6cfe4","name":"should return false when shard is not included in network shards","time":{"start":1745001136041,"stop":1745001136042,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22f6c5403e2491c","name":"should return unique PubsubTopics for static sharding","time":{"start":1745001092710,"stop":1745001092710,"duration":0},"status":"passed","severity":"normal"},{"uid":"38977a094d2b665e","name":"Check message with no payload is not received","time":{"start":1745001576523,"stop":1745001576523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2315a4690e64be5a","name":"Check publish message containing XML","time":{"start":1745001294482,"stop":1745001294482,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d4e4d088e919dd","name":"should throw error - no public key","time":{"start":1745001101342,"stop":1745001101342,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba509c175705434","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745001665715,"stop":1745001665715,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee1084aa6b3a1a5","name":"Subscribe to topic containing long and publish message","time":{"start":1745001298195,"stop":1745001298195,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf08ed71ea58f06e","name":"should return different streams if requested simultaniously","time":{"start":1745001107221,"stop":1745001107221,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35a077ae96d12f1","name":"should reject if Filter is requested but not mounted","time":{"start":1745001136229,"stop":1745001136229,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b976ec1b3c7510","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1745001092714,"stop":1745001092714,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde6b111cd112b9d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1745001181706,"stop":1745001181707,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b78abe9a91c3a7b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app40/8/topic3/proto","time":{"start":1745001408546,"stop":1745001408546,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd456d4d0580dd07","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1745001145021,"stop":1745001145021,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9a6045b75b6ab6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745001407788,"stop":1745001407788,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a89e23c058160db","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1745001145015,"stop":1745001145016,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa31952d5335792","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745001287248,"stop":1745001287249,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e82462f84c36fbf","name":"should initialize with Unhealthy status","time":{"start":1745001135955,"stop":1745001135955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e499278aa8bb9a5c","name":"Decoder throws on empty string content topic","time":{"start":1745001127102,"stop":1745001127102,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e879c39c2551df","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1745001092747,"stop":1745001092747,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e143b258e4079e2","name":"Push message with shell command payload","time":{"start":1745001774432,"stop":1745001774433,"duration":1},"status":"passed","severity":"normal"},{"uid":"872291ee41405aef","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1745001424989,"stop":1745001424989,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd6aaaab7c35fec","name":"Subscribe to topic containing long and receive message","time":{"start":1745001665724,"stop":1745001665725,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c427938ab2537","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1745001298192,"stop":1745001298192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f706b021de284966","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1745001092707,"stop":1745001092707,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d24a47557b5eae","name":"Refresh subscription","time":{"start":1745001298194,"stop":1745001298194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3bcff89acc06f66","name":"dispatchEvent via connectionManager","time":{"start":1745001202672,"stop":1745001202673,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5481ef66a5c4c17","name":"1 Relay, 1 Filter, gives up","time":{"start":1745001115052,"stop":1745001115052,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92672b292406acb","name":"Wrong topic","time":{"start":1745001408552,"stop":1745001408556,"duration":4},"status":"passed","severity":"normal"},{"uid":"1db01ccf708a3879","name":"Subscribe to topic containing JSON and publish message","time":{"start":1745001298199,"stop":1745001298199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34d67cd6bb4f7e8","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1745001144971,"stop":1745001144972,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da14632904e4ebc","name":"should not receive a peer event after stop","time":{"start":1745001268818,"stop":1745001268818,"duration":0},"status":"passed","severity":"normal"},{"uid":"d411ed36057a876f","name":"Check received message containing Script","time":{"start":1745001576506,"stop":1745001576506,"duration":0},"status":"passed","severity":"normal"},{"uid":"53485bd48b3ce79c","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1745001144993,"stop":1745001145005,"duration":12},"status":"passed","severity":"normal"},{"uid":"29beaec4084ad1e7","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1745001436304,"stop":1745001436305,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45e7706afd87892","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1745001436302,"stop":1745001436302,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b275f96c7a8edc","name":"should throw error - no public key","time":{"start":1745001101341,"stop":1745001101341,"duration":0},"status":"passed","severity":"normal"},{"uid":"7420896cb01855b2","name":"Check received message containing special chars","time":{"start":1745001576505,"stop":1745001576505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58ab2f25c0d8e09","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1745001092706,"stop":1745001092706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e5a1cae9f77d62","name":"Check received message containing Russian","time":{"start":1745001576506,"stop":1745001576506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e625a71bd9ef26","name":"should handle task timeouts","time":{"start":1745001135849,"stop":1745001135850,"duration":1},"status":"passed","severity":"normal"},{"uid":"418285c70bb4f6bd","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1745001162664,"stop":1745001162664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b099b444b6660075","name":"should only return 1 node with relay and store capability","time":{"start":1745001115385,"stop":1745001115385,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37124770af2e944","name":"random static sharding 8 - Cluster ID: 312, Shard ID: 428","time":{"start":1745001407783,"stop":1745001407783,"duration":0},"status":"passed","severity":"normal"},{"uid":"77506b99e674b659","name":"Sets default value correctly","time":{"start":1745001438653,"stop":1745001438653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb7cd461d600ceb","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1745001092703,"stop":1745001092704,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af8cd5f257fa07a","name":"Push message with unicode special characters payload","time":{"start":1745001774448,"stop":1745001774448,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fd4c4877ae6219","name":"Ephemeral field is preserved - encoder v0","time":{"start":1745001168854,"stop":1745001168854,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d76e4efc95bc341","name":"should reject on timeout if it was set","time":{"start":1745001136229,"stop":1745001136230,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfe97f6e1c99c74","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745001665710,"stop":1745001665711,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f44abafac9669f3","name":"Ephemeral field set to true","time":{"start":1745001107517,"stop":1745001107517,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa50e6c58fc9570","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1745001298193,"stop":1745001298193,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed824660e4e75ed8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1745001092715,"stop":1745001092715,"duration":0},"status":"passed","severity":"normal"},{"uid":"665c01f1851e7130","name":"ignores domain fetching errors","time":{"start":1745001115383,"stop":1745001115384,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1a925e4d081d59","name":"Query with Ordered Callback, No Decoder","time":{"start":1745001384122,"stop":1745001384122,"duration":0},"status":"passed","severity":"normal"},{"uid":"142d85570a428a61","name":"Push message with Script payload","time":{"start":1745001774446,"stop":1745001774446,"duration":0},"status":"passed","severity":"normal"},{"uid":"85351a7cdb601dd9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745001665717,"stop":1745001665717,"duration":0},"status":"passed","severity":"normal"},{"uid":"93280344cf69bac9","name":"should not fail to start the service if it is already started","time":{"start":1745001268816,"stop":1745001268817,"duration":1},"status":"passed","severity":"normal"},{"uid":"5daf992019dcece6","name":"should decode valid enr successfully","time":{"start":1745001101339,"stop":1745001101339,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb9283e2fc35218","name":"Check publish message containing special chars","time":{"start":1745001294479,"stop":1745001294480,"duration":1},"status":"passed","severity":"normal"},{"uid":"38688e297966d283","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745001665714,"stop":1745001665714,"duration":0},"status":"passed","severity":"normal"},{"uid":"3825f480b53a6f2c","name":"Overlapping topic subscription","time":{"start":1745001665724,"stop":1745001665724,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24b9c16e94e2485","name":"Publish message with custom timestamp: Sat Apr 27 2024 18:34:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1745001294489,"stop":1745001294490,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63416360642ae25","name":"Non TWN Cluster","time":{"start":1745001408540,"stop":1745001408541,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f98e68b7f444e2","name":"Check received message containing XML","time":{"start":1745001576507,"stop":1745001576507,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1b5f20692413fc","name":"should not allow k > 12","time":{"start":1745001144492,"stop":1745001144493,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bec9217f379b9a","name":"Push message with content topic containing JSON","time":{"start":1745001774438,"stop":1745001774439,"duration":1},"status":"passed","severity":"normal"},{"uid":"754f10c6c66fcb08","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1745001424987,"stop":1745001424988,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5365e6f649840c","name":"should initialize with custom number of peers","time":{"start":1745001135574,"stop":1745001135575,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b5c251e6096","name":"should throw an error for empty SingleShardInfos array","time":{"start":1745001092709,"stop":1745001092709,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e2f4a8cd92b64","name":"Overlapping topic subscription","time":{"start":1745001665712,"stop":1745001665712,"duration":0},"status":"passed","severity":"normal"},{"uid":"4557da2dfec3122d","name":"should be able to encode the field with only STORE set to true","time":{"start":1745001100690,"stop":1745001100691,"duration":1},"status":"passed","severity":"normal"},{"uid":"598b953c8b451510","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745001288818,"stop":1745001288818,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c56e426aa053d8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745001665723,"stop":1745001665724,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29f434de121b807","name":"Subscribe and receives messages on 20 topics","time":{"start":1745001665723,"stop":1745001665723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e40032b7e9e034","name":"Query generator for multiple messages with different content topic format","time":{"start":1745001416423,"stop":1745001416424,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb30ee76600e6b4","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1745001092704,"stop":1745001092704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68234828f60e99b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1745001145006,"stop":1745001145007,"duration":1},"status":"passed","severity":"normal"},{"uid":"58cd9df7f69bee72","name":"Check publish message containing short","time":{"start":1745001294478,"stop":1745001294478,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8e822446c0854b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1745001092724,"stop":1745001092724,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ae447fa9d37401","name":"Check received message containing Basic HTML tag","time":{"start":1745001576507,"stop":1745001576507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c74f7cb7ba88ac","name":"Fails to publish message with wrong content topic","time":{"start":1745001294492,"stop":1745001294492,"duration":0},"status":"passed","severity":"normal"},{"uid":"d190ab315fcf169","name":"Subscribe to topic containing Script and receive message","time":{"start":1745001665726,"stop":1745001665727,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9285c01b71c6ad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1745001092716,"stop":1745001092716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8815f509622eb67","name":"Push message with content topic containing Chinese","time":{"start":1745001774436,"stop":1745001774436,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdbe02668daa915","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745001288821,"stop":1745001288822,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1939a8085e52af","name":"Publish message with large meta","time":{"start":1745001294495,"stop":1745001294495,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed6a972909fd1ca","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1745001092721,"stop":1745001092721,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d0f9e8df289c24","name":"connected peers and dial","time":{"start":1745001269003,"stop":1745001269004,"duration":1},"status":"skipped","severity":"normal"},{"uid":"262183da29ab4c26","name":"Subscribe and receive messages via waku relay post","time":{"start":1745001665722,"stop":1745001665722,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27fbe751b992424","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745001665726,"stop":1745001665726,"duration":0},"status":"passed","severity":"normal"},{"uid":"3271e5c7cfb447bd","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1745001107222,"stop":1745001107223,"duration":1},"status":"passed","severity":"normal"},{"uid":"19cb342adb5d4ee9","name":"Push message with content topic containing shell command","time":{"start":1745001774439,"stop":1745001774439,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ad0f6c846d43","name":"Check received message containing numeric","time":{"start":1745001576504,"stop":1745001576504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5031f488885c514","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1745001136042,"stop":1745001136042,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe519eea69dd365","name":"should start and stop interval correctly","time":{"start":1745001135847,"stop":1745001135847,"duration":0},"status":"passed","severity":"normal"},{"uid":"690b38c19778b23c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1745001384119,"stop":1745001384119,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e31b6644640b16","name":"Check received message containing numeric","time":{"start":1745001576515,"stop":1745001576515,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac60cc18ad1ecfc","name":"Push message with content topic containing unicode special characters","time":{"start":1745001774440,"stop":1745001774440,"duration":0},"status":"passed","severity":"normal"}]