mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
187 KiB
JSON
1 line
187 KiB
JSON
[{"uid":"459d985acd91a3e1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750338599918,"stop":1750338599918,"duration":0},"status":"passed","severity":"normal"},{"uid":"9174afd90cad73af","name":"Check received message containing SQL Injection","time":{"start":1750338571998,"stop":1750338571998,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf7109087925491","name":"should not throw an error for a single configured topic","time":{"start":1750338066766,"stop":1750338066766,"duration":0},"status":"passed","severity":"normal"},{"uid":"1040880da6763b79","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750338112093,"stop":1750338112094,"duration":1},"status":"passed","severity":"normal"},{"uid":"4702bc7fc285b4f7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750338701954,"stop":1750338701954,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d528ac1069c0b76","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750338081666,"stop":1750338081666,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bf033cef2a8472","name":"should throw an error for an unconfigured topic","time":{"start":1750338066767,"stop":1750338066767,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e02b9f1a42604cf","name":"Publish message with custom timestamp: Thu Jun 19 2025 12:07:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1750338469767,"stop":1750338469767,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac44b2b5afbc61b7","name":"Check received message containing numeric","time":{"start":1750338599930,"stop":1750338599934,"duration":4},"status":"passed","severity":"normal"},{"uid":"bc3eb7bad40855c0","name":"Check meta is set [ecies]","time":{"start":1750338102111,"stop":1750338102111,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de880597e0c272","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750338125296,"stop":1750338125296,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56fd436a7609b47","name":"Register correct protocols","time":{"start":1750338479537,"stop":1750338479538,"duration":1},"status":"passed","severity":"normal"},{"uid":"a759d5095d87e671","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750338121965,"stop":1750338121965,"duration":0},"status":"passed","severity":"normal"},{"uid":"90266593d81739a3","name":"safeDispatchEvent","time":{"start":1750338181919,"stop":1750338181919,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bef403df7233949","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app60/10/topic903/json","time":{"start":1750338582189,"stop":1750338582189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ff75708f701bfd","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app89/6/topic988/xml","time":{"start":1750338582187,"stop":1750338582188,"duration":1},"status":"passed","severity":"normal"},{"uid":"b782c50d4392235c","name":"Fails to push message with large meta","time":{"start":1750338888916,"stop":1750338888916,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ca4939ac3aabe","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750338089824,"stop":1750338089826,"duration":2},"status":"passed","severity":"normal"},{"uid":"db6e49cd8abe218","name":"ignores domain fetching errors","time":{"start":1750338090208,"stop":1750338090208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2ced0c8eb8b061","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750338125294,"stop":1750338125294,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceafc534a495da3f","name":"Check received message containing shell command","time":{"start":1750338599907,"stop":1750338599908,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f117080f869451","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750338066766,"stop":1750338066767,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc5c5cdc2c611a3","name":"should increase lamport timestamp","time":{"start":1750338125293,"stop":1750338125294,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c12f693eb7e74d","name":"Check received message containing escaped characters","time":{"start":1750338599909,"stop":1750338599911,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c827bc42db9e7eb","name":"Subscribe and receive messages via waku relay post","time":{"start":1750338701949,"stop":1750338701949,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bc9522d1c3323a","name":"different cluster, different shard: nodes don't connect","time":{"start":1750338347117,"stop":1750338347117,"duration":0},"status":"passed","severity":"normal"},{"uid":"d001e1eb43313f5a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750338066746,"stop":1750338066747,"duration":1},"status":"passed","severity":"normal"},{"uid":"59bd69ae6c0f4d4f","name":"Filter","time":{"start":1750338691134,"stop":1750338691134,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fb9f0bd07626a0","name":"should use provided shard info when available","time":{"start":1750338112086,"stop":1750338112087,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0e50a2c305be39","name":"ignores unrecognized TXT record formats","time":{"start":1750338090209,"stop":1750338090209,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1d1453ee8467d","name":"Decoder throws on undefined content topic","time":{"start":1750338100384,"stop":1750338100385,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59ffcd3109f5326","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750338599946,"stop":1750338599946,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f5149e41c1ceeb","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750338072475,"stop":1750338072476,"duration":1},"status":"passed","severity":"normal"},{"uid":"62265d26e00b4d61","name":"Push message with content topic containing Arabic","time":{"start":1750338888912,"stop":1750338888913,"duration":1},"status":"passed","severity":"normal"},{"uid":"173d0d434e39c1da","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750338701979,"stop":1750338701980,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61043d2b0ec8031","name":"Check message received after jswaku node is restarted","time":{"start":1750338599954,"stop":1750338599954,"duration":0},"status":"passed","severity":"normal"},{"uid":"f151f63951df77f1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750338663989,"stop":1750338663990,"duration":1},"status":"passed","severity":"normal"},{"uid":"d051735282a5306","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750338081663,"stop":1750338081664,"duration":1},"status":"passed","severity":"normal"},{"uid":"39228ce026e8be14","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750338679588,"stop":1750338679589,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ed7328e99616a0","name":"Generator, custom pubsub topic","time":{"start":1750338656097,"stop":1750338656098,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c8d5059305c1dd","name":"Subscribe to topic containing long and receive message","time":{"start":1750338701971,"stop":1750338701971,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7de002eea4ff83d","name":"Symmetric encrypt & Decrypt","time":{"start":1750338100916,"stop":1750338100917,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e70f9f12c9a4e0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750338088847,"stop":1750338088848,"duration":1},"status":"passed","severity":"normal"},{"uid":"9588353ab834a4da","name":"messageHashStr returns a hex string","time":{"start":1750338081667,"stop":1750338081668,"duration":1},"status":"passed","severity":"normal"},{"uid":"177124b2ed4a2fa4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750338121964,"stop":1750338121964,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c74dcf10f053c7c","name":"Push message with content topic containing special chars","time":{"start":1750338888912,"stop":1750338888912,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6d7088838f1444","name":"1 Store, 2 fetches","time":{"start":1750338090041,"stop":1750338090041,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1513b95d761cea","name":"Check publish message containing Arabic","time":{"start":1750338469758,"stop":1750338469758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d7fc2090fadce2","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750338679591,"stop":1750338679593,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba94a5dfc4d26bd1","name":"Query with Ordered Callback, No Decoder","time":{"start":1750338639666,"stop":1750338639666,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0db324ed87de80","name":"Push message with content topic containing JSON","time":{"start":1750338888900,"stop":1750338888900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ff31fb2aa30275","name":"Check received message containing Arabic","time":{"start":1750338599937,"stop":1750338599937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d65f55e6cc8130e","name":"should return false when clusterId doesn't match","time":{"start":1750338112089,"stop":1750338112093,"duration":4},"status":"passed","severity":"normal"},{"uid":"deb151a427bdf96c","name":"Passing page size 0 when there are 110 messages","time":{"start":1750338679410,"stop":1750338679414,"duration":4},"status":"passed","severity":"normal"},{"uid":"21814bbd4868e6c2","name":"Check publish message after service node is restarted","time":{"start":1750338469772,"stop":1750338469772,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3b8a5ecb613d9f4","name":"Check message with no pubsub topic is not received","time":{"start":1750338599921,"stop":1750338599921,"duration":0},"status":"passed","severity":"normal"},{"uid":"400281fd4537168f","name":"Refresh subscription","time":{"start":1750338664008,"stop":1750338664009,"duration":1},"status":"passed","severity":"normal"},{"uid":"641082032df567f9","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750338148098,"stop":1750338148099,"duration":1},"status":"passed","severity":"normal"},{"uid":"cacaf336c9dbf03d","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750338121899,"stop":1750338121899,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f47dc6c4066030","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750338701960,"stop":1750338701961,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f70f121524eb01","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750338112285,"stop":1750338112286,"duration":1},"status":"passed","severity":"normal"},{"uid":"9725a401276b43c9","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750338082007,"stop":1750338082007,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa377b349de4634e","name":"should maintain desired error rate","time":{"start":1750338124447,"stop":1750338124448,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97a6be4bb67367c","name":"Check received message with timestamp: 1750338140221000000 ","time":{"start":1750338572044,"stop":1750338572045,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d8d1df870ca2bc","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750338089821,"stop":1750338089822,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0d9be4af16dd4","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750338121948,"stop":1750338121948,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d1a8647acef817","name":"Query with Ordered Callback, No message returned","time":{"start":1750338639667,"stop":1750338639667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44336f9d493a81d","name":"should continually clean up expired entries at intervals","time":{"start":1750338110901,"stop":1750338110903,"duration":2},"status":"passed","severity":"normal"},{"uid":"93de69c45bb9dc04","name":"should not receive a peer event before start","time":{"start":1750338146142,"stop":1750338146143,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f56e179f2b7b8e","name":"Push message with Basic HTML tag payload","time":{"start":1750338888908,"stop":1750338888908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b937e2bc744c431c","name":"A test","time":{"start":1750338336879,"stop":1750338336880,"duration":1},"status":"passed","severity":"normal"},{"uid":"95898a1b476a811e","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750338121914,"stop":1750338121915,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d87173cce5621c","name":"should reject on timeout if it was set","time":{"start":1750338112455,"stop":1750338112455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f912f18fb1b042","name":"Check message with no content topic is not received","time":{"start":1750338599921,"stop":1750338599923,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2d2a2a7cf3a4b88","name":"isConnected should return true after first peer connects","time":{"start":1750338161232,"stop":1750338161232,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56979ef4c328db9","name":"Push message with custom timestamp: 1719579883018","time":{"start":1750338888902,"stop":1750338888903,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f2b9e74e2568b26","name":"should not fail to start the service if it is already started","time":{"start":1750338146141,"stop":1750338146141,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f2e61069c3197b","name":"should not receive a peer event before start","time":{"start":1750338094205,"stop":1750338094206,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a8c7acaa437b71","name":"Push to array if already present","time":{"start":1750338066474,"stop":1750338066474,"duration":0},"status":"passed","severity":"normal"},{"uid":"17edd2c256715eda","name":"should initialize with Unhealthy status","time":{"start":1750338112370,"stop":1750338112370,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e95bd68330556c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750338631807,"stop":1750338631808,"duration":1},"status":"passed","severity":"normal"},{"uid":"564691b3345c35ef","name":"should not receive a peer event after stop","time":{"start":1750338146143,"stop":1750338146144,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef547ae9269fa43","name":"Check received message containing emoji","time":{"start":1750338572044,"stop":1750338572044,"duration":0},"status":"passed","severity":"normal"},{"uid":"9532958c0dfeec13","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750338663986,"stop":1750338663987,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca2bd9a890d8fec","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750338121899,"stop":1750338121900,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f810a89c55517c7","name":"should never report false negatives","time":{"start":1750338124448,"stop":1750338124448,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d699dd853f78cde","name":"Check publish message containing XML","time":{"start":1750338469760,"stop":1750338469760,"duration":0},"status":"passed","severity":"normal"},{"uid":"88db6ba828e1969e","name":"should not fail to start the service if it is already started","time":{"start":1750338094204,"stop":1750338094205,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a375d9470e22c38","name":"Passing page size 10 when there are 10 messages","time":{"start":1750338679418,"stop":1750338679421,"duration":3},"status":"passed","severity":"normal"},{"uid":"f8c8c8e55450af6e","name":"Ping on subscribed peer","time":{"start":1750338209432,"stop":1750338209432,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3d0534405145f7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750338121962,"stop":1750338121963,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3aa59f1853f9132","name":"Push message with content topic containing long","time":{"start":1750338888911,"stop":1750338888911,"duration":0},"status":"passed","severity":"normal"},{"uid":"2599603c5351577f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750338663990,"stop":1750338663990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e493223b1d65c8d8","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750338479546,"stop":1750338479547,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1be0931af7fee5","name":"Renews subscription after lossing a connection","time":{"start":1750338701963,"stop":1750338701963,"duration":0},"status":"passed","severity":"normal"},{"uid":"81246bd8d82f22ce","name":"Passing invalid cursor","time":{"start":1750338624961,"stop":1750338624962,"duration":1},"status":"broken","severity":"normal"},{"uid":"69bbfaeb506cf8cf","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750338121926,"stop":1750338121926,"duration":0},"status":"passed","severity":"normal"},{"uid":"999c7c4fade07a4d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750338066760,"stop":1750338066760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b7b88a9269c019","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750338089828,"stop":1750338089828,"duration":0},"status":"passed","severity":"normal"},{"uid":"26250befea793be1","name":"Check message received after nwaku node is restarted","time":{"start":1750338572036,"stop":1750338572036,"duration":0},"status":"skipped","severity":"normal"},{"uid":"455a2c6fe374bed1","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750338066756,"stop":1750338066756,"duration":0},"status":"passed","severity":"normal"},{"uid":"360c81f339043f4a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750338624959,"stop":1750338624959,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcb31c36641a47e","name":"should encode/decode to text encoding","time":{"start":1750338073266,"stop":1750338073266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c5d76f453274f4","name":"Check publish message containing numeric","time":{"start":1750338469754,"stop":1750338469754,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbad0f202321fdbc","name":"Asymmetric encrypt & decrypt","time":{"start":1750338100916,"stop":1750338100916,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ae9cfce1f9bfab","name":"Check received message containing XML","time":{"start":1750338599906,"stop":1750338599906,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c5437a47c10101","name":"Refresh subscription","time":{"start":1750338701952,"stop":1750338701952,"duration":0},"status":"passed","severity":"normal"},{"uid":"b535a1f31de6973e","name":"should reject if WakuNode is not started","time":{"start":1750338112453,"stop":1750338112453,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b4e24952f45f47","name":"Check message with non string payload is not received","time":{"start":1750338599924,"stop":1750338599924,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6069b4dc01cd7a2","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750338121946,"stop":1750338121946,"duration":0},"status":"passed","severity":"normal"},{"uid":"11dd0629df478d8e","name":"should add and remove event listeners correctly","time":{"start":1750338094208,"stop":1750338094208,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc7f307853ab160","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750338664018,"stop":1750338664020,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2fff394e8ff22bd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750338663985,"stop":1750338663985,"duration":0},"status":"passed","severity":"normal"},{"uid":"895302419717ab19","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750338067047,"stop":1750338067048,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eaecb3541602695","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750338701959,"stop":1750338701960,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dad4e248fe274af","name":"start node with empty shard should fail","time":{"start":1750338699948,"stop":1750338699948,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8f7783f5f388ef","name":"can start the service","time":{"start":1750338387578,"stop":1750338387579,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43dba2f4e849fdc","name":"Overlapping topic subscription","time":{"start":1750338663978,"stop":1750338663978,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b3b4b622685ffc","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750338639668,"stop":1750338639668,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa360ae0557b4693","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750338679589,"stop":1750338679589,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c5b88c1b0ff9d5","name":"Sample","time":{"start":1750338072697,"stop":1750338072697,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda4c677013ad80d","name":"Check message with invalid timestamp is not received","time":{"start":1750338572021,"stop":1750338572021,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42232884c4bc820","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750338336793,"stop":1750338336793,"duration":0},"status":"passed","severity":"normal"},{"uid":"603989b8452cf8a","name":"can start the service","time":{"start":1750338094202,"stop":1750338094203,"duration":1},"status":"passed","severity":"normal"},{"uid":"a179663eee5863be","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750338111561,"stop":1750338111566,"duration":5},"status":"passed","severity":"normal"},{"uid":"8d9bf58943326d90","name":"should properly create location multiaddrs - tcp4","time":{"start":1750338073267,"stop":1750338073268,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cfbee8f90850877","name":"should request peer renewal on specific errors","time":{"start":1750338111832,"stop":1750338111840,"duration":8},"status":"passed","severity":"normal"},{"uid":"dd184ab97cf48d5","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750338666125,"stop":1750338666127,"duration":2},"status":"passed","severity":"normal"},{"uid":"c587469960e45174","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750338282874,"stop":1750338282875,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5fc4e37d84dedb","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750338090211,"stop":1750338090211,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11b484ba81e9a45","name":"Push message with content topic containing SQL Injection","time":{"start":1750338888898,"stop":1750338888898,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db3a9a39fa76861","name":"should retry failed tasks","time":{"start":1750338111832,"stop":1750338111832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6f2f3c3313949e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750338701978,"stop":1750338701979,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc909af94c9bb41","name":"Check received message containing Chinese","time":{"start":1750338571995,"stop":1750338571995,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3eb4670383d5e3","name":"rejects content-filtered query with only contentTopics","time":{"start":1750338081763,"stop":1750338081764,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba298e397f6b32d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750338572020,"stop":1750338572020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1358cc1abb71d8a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750338639666,"stop":1750338639666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d129781a531e4800","name":"Push message with SQL Injection payload","time":{"start":1750338888907,"stop":1750338888907,"duration":0},"status":"passed","severity":"normal"},{"uid":"d231f39f47df80c8","name":"creates an iterator","time":{"start":1750338676390,"stop":1750338676391,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e60c4a97e02c3e8","name":"Mutual subscription","time":{"start":1750338479537,"stop":1750338479537,"duration":0},"status":"passed","severity":"normal"},{"uid":"def8bf4fa0d61462","name":"Check publish message containing Basic HTML tag","time":{"start":1750338469760,"stop":1750338469761,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a676b47659f570","name":"Push message with content topic containing numeric","time":{"start":1750338888911,"stop":1750338888912,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32c91bd93addc90","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750338462337,"stop":1750338462337,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa879ad3591ee9a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750338639665,"stop":1750338639665,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede157a491fa62c5","name":"connected peers and dial","time":{"start":1750338443303,"stop":1750338443304,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e29fd2995bd307ad","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750338664018,"stop":1750338664018,"duration":0},"status":"passed","severity":"normal"},{"uid":"c498cceaacbe1126","name":"random static sharding 1 - Cluster ID: 959, Shard ID: 771","time":{"start":1750338699943,"stop":1750338699943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b977c098d93592ca","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750338082302,"stop":1750338082303,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d954ec6091b3b33","name":"returns nothing if no connections present","time":{"start":1750338081439,"stop":1750338081440,"duration":1},"status":"passed","severity":"normal"},{"uid":"4554eb586fbc8dbb","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750338072470,"stop":1750338072470,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cec857643ce55e5","name":"Subscribe to topic containing short and receive message","time":{"start":1750338701953,"stop":1750338701953,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfed4bd22c9d156","name":"random static sharding 10 - Cluster ID: 881, Shard ID: 779","time":{"start":1750338699947,"stop":1750338699947,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec232978fbb7501","name":"shard 0","time":{"start":1750338699942,"stop":1750338699943,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd59b39469ad952b","name":"can dial TLS multiaddrs","time":{"start":1750338349208,"stop":1750338349220,"duration":12},"status":"passed","severity":"normal"},{"uid":"753d9de178cfd75f","name":"different cluster, same shard: nodes don't connect","time":{"start":1750338347117,"stop":1750338347117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfcfda6a2331161","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750338701959,"stop":1750338701959,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1bcab4cf387989","name":"Check message received after jswaku node is restarted","time":{"start":1750338572035,"stop":1750338572035,"duration":0},"status":"skipped","severity":"normal"},{"uid":"576a040846096d05","name":"isConnected return false after peer stops","time":{"start":1750338161232,"stop":1750338161233,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a1f3d3a221d880","name":"Passing an array","time":{"start":1750338685726,"stop":1750338685726,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd84b7151d6f550","name":"Decoder throws on empty string content topic","time":{"start":1750338100385,"stop":1750338100385,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa41fb51e33013a4","name":"should not fail to start the service if it is already started","time":{"start":1750338387580,"stop":1750338387580,"duration":0},"status":"passed","severity":"normal"},{"uid":"298d7e4357d88a9f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750338664016,"stop":1750338664016,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2ef1c7e788f283","name":"Relay + Store","time":{"start":1750338146605,"stop":1750338146605,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1b9ceab7c88f34","name":"should be delivered immediately if received","time":{"start":1750338125301,"stop":1750338125301,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40e36bc91968510","name":"Check received message containing Arabic","time":{"start":1750338571995,"stop":1750338571996,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c310c025f056d0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750338663984,"stop":1750338663984,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9c72d093d6a395","name":"Publish without waiting for remote peer","time":{"start":1750338479538,"stop":1750338479538,"duration":0},"status":"passed","severity":"normal"},{"uid":"b144dc2462f1634c","name":"Check received message with timestamp: 1750338140221000000 ","time":{"start":1750338572013,"stop":1750338572014,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6a0b77d3f1e087","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750338073258,"stop":1750338073258,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c8934149bde486","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750338479545,"stop":1750338479546,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bc5a01f6537f3b","name":"Check received message containing Basic HTML tag","time":{"start":1750338572001,"stop":1750338572002,"duration":1},"status":"passed","severity":"normal"},{"uid":"877ba9547062a61c","name":"Store - dialed first","time":{"start":1750338691133,"stop":1750338691133,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2b4beff2ba9a6","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750338141752,"stop":1750338141753,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fba34b35807f00b","name":"should emit a peer event after start","time":{"start":1750338094205,"stop":1750338094205,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a83763b5d15a9b6","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750338479551,"stop":1750338479552,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ff73eb41ac821d","name":"Generator, 2 different pubsubtopics","time":{"start":1750338656095,"stop":1750338656096,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a469356d4ee24a1e","name":"Push message with short payload","time":{"start":1750338888904,"stop":1750338888905,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da0e52cfd2e8728","name":"should set field with all protocols disabled","time":{"start":1750338073269,"stop":1750338073270,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ec4837164ca0a9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750338066751,"stop":1750338066751,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad94cc369fc3f875","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750338125295,"stop":1750338125295,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08ff53aee7751e4","name":"Fails to push message bigger that 1MB","time":{"start":1750338888918,"stop":1750338888918,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffa3c78845c5faf","name":"Check received message containing SQL Injection","time":{"start":1750338572040,"stop":1750338572040,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5acd62e17563f06","name":"Overlapping topic subscription","time":{"start":1750338701969,"stop":1750338701969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7f7c6ceb0e4ff","name":"getPeersByDiscovery","time":{"start":1750338443120,"stop":1750338443121,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6e9f0a14e78838","name":"addEventListener with correct event","time":{"start":1750338181916,"stop":1750338181916,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a518e82cb4533b0","name":"can query messages normally","time":{"start":1750338642153,"stop":1750338642153,"duration":0},"status":"passed","severity":"normal"},{"uid":"283c7f8745b91e50","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750338282876,"stop":1750338282876,"duration":0},"status":"passed","severity":"normal"},{"uid":"a414dc19a6ed1d29","name":"Check received message containing special chars","time":{"start":1750338572038,"stop":1750338572039,"duration":1},"status":"passed","severity":"normal"},{"uid":"74dced462282839d","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750338121908,"stop":1750338121909,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f1f1f101392304","name":"same cluster, different shard: nodes connect","time":{"start":1750338347117,"stop":1750338347117,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c6ca434e4c823d","name":"Push message with XML payload","time":{"start":1750338888908,"stop":1750338888908,"duration":0},"status":"passed","severity":"normal"},{"uid":"4751e65341fb90fa","name":"Check received message with timestamp: 1750338140976000000 ","time":{"start":1750338599912,"stop":1750338599916,"duration":4},"status":"passed","severity":"normal"},{"uid":"d0ea6e626454efaf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750338066762,"stop":1750338066762,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9379d0cd61587f0","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750338479543,"stop":1750338479543,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a98e7ef50ad934","name":"Check publish message containing escaped characters","time":{"start":1750338469763,"stop":1750338469763,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc3a4dd2c20727f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750338701961,"stop":1750338701962,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a82eeb85c7d71f","name":"Push message with meta","time":{"start":1750338888901,"stop":1750338888902,"duration":1},"status":"passed","severity":"normal"},{"uid":"db38d3a1b91641a3","name":"Check message received after jswaku node is restarted","time":{"start":1750338572053,"stop":1750338572053,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4940cdef3c896621","name":"Push message with content topic containing emoji","time":{"start":1750338888901,"stop":1750338888901,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50f94a609629ecb","name":"should properly clean up resources when disposed","time":{"start":1750338110900,"stop":1750338110901,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbacb3256e57a5c4","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750338282878,"stop":1750338282878,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dbb230940cc89c","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750338112281,"stop":1750338112282,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6ce7ad6679843","name":"topics with same application and version share the same shard","time":{"start":1750338066751,"stop":1750338066751,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c627ee6d2081ad","name":"Check message on other pubsub topic is not received","time":{"start":1750338599919,"stop":1750338599920,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa1d5df0660f901","name":"Round trip binary serialization","time":{"start":1750338082300,"stop":1750338082300,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b941dd620beb12","name":"Check message with no pubsub topic is not received","time":{"start":1750338599950,"stop":1750338599951,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a7b0017d23f08d","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750338121927,"stop":1750338121928,"duration":1},"status":"passed","severity":"normal"},{"uid":"805153fb33101524","name":"Fails to push message with large meta","time":{"start":1750338888902,"stop":1750338888902,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d7b756156ca9be","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750338121916,"stop":1750338121917,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e731dd115d022a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750338479547,"stop":1750338479547,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e103587ba089738","name":"Generator, custom pubsub topic","time":{"start":1750338656092,"stop":1750338656094,"duration":2},"status":"skipped","severity":"normal"},{"uid":"ccafb07c4dd501a4","name":"Decoder throws on empty string content topic","time":{"start":1750338102112,"stop":1750338102113,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da5044c08206fa8","name":"Push message with Script payload","time":{"start":1750338888892,"stop":1750338888893,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3df76be429b07c","name":"should set field with only STORE enabled","time":{"start":1750338073270,"stop":1750338073271,"duration":1},"status":"passed","severity":"normal"},{"uid":"244bc3b681c0cc71","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750338663977,"stop":1750338663977,"duration":0},"status":"passed","severity":"normal"},{"uid":"9170081092f691de","name":"should throw error - no public key","time":{"start":1750338073259,"stop":1750338073260,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b23dbbcfd1d543b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750338663992,"stop":1750338663993,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7631ecf88e9c48","name":"throws on content topic with empty version field","time":{"start":1750338066737,"stop":1750338066738,"duration":1},"status":"passed","severity":"normal"},{"uid":"4883b204bb483c4b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750338282875,"stop":1750338282875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d844e68037402340","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750338066772,"stop":1750338066773,"duration":1},"status":"passed","severity":"normal"},{"uid":"36eff5cda895b160","name":"LightPush","time":{"start":1750338691133,"stop":1750338691134,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5ed5c12c39a4e7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750338664012,"stop":1750338664012,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bfaaf099437fa7","name":"Check received message containing special chars","time":{"start":1750338571994,"stop":1750338571995,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4d61a96155c550","name":"Push message with custom timestamp: 1750334683018","time":{"start":1750338888903,"stop":1750338888903,"duration":0},"status":"passed","severity":"normal"},{"uid":"865862a8cc67e2b3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750338090211,"stop":1750338090212,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc75c71b54074","name":"Encoder throws on undefined content topic","time":{"start":1750338102112,"stop":1750338102112,"duration":0},"status":"passed","severity":"normal"},{"uid":"a938ffdab989ca08","name":"Ping on unsubscribed peer","time":{"start":1750338209431,"stop":1750338209431,"duration":0},"status":"passed","severity":"normal"},{"uid":"d832269cd4cbbebf","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app0/5/topic184/json","time":{"start":1750338582188,"stop":1750338582189,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a415471e47989","name":"Check received message containing unicode special characters","time":{"start":1750338572044,"stop":1750338572044,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8173fcb0195955","name":"Subscribe to topic containing Script and receive message","time":{"start":1750338701977,"stop":1750338701977,"duration":0},"status":"passed","severity":"normal"},{"uid":"823ec40754836af5","name":"messageHashStr works with IProtoMessage","time":{"start":1750338081668,"stop":1750338081668,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3bbc58f8324df2","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750338121917,"stop":1750338121918,"duration":1},"status":"passed","severity":"normal"},{"uid":"6058e0600cb7ff7c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750338663980,"stop":1750338663981,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1595ae214b0e8c4","name":"messageHashStr produces consistent results for the same input","time":{"start":1750338081669,"stop":1750338081669,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b40aa6e9c51d4e0","name":"Check publish message containing Chinese","time":{"start":1750338469755,"stop":1750338469755,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3d873e0dd68588","name":"Subscribe to topic containing Script and publish message","time":{"start":1750338479547,"stop":1750338479548,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cecd9ff8fe70b23","name":"Query generator for multiple messages","time":{"start":1750338666124,"stop":1750338666125,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ac431e3d26179b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750338161231,"stop":1750338161231,"duration":0},"status":"passed","severity":"normal"},{"uid":"f456eb52a9dc4e6","name":"Push message with content topic containing short","time":{"start":1750338888911,"stop":1750338888911,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6531127bf828a","name":"Decoder throws on empty string content topic","time":{"start":1750338082302,"stop":1750338082302,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f237a655eac257","name":"groups content topics by expected pubsub topic","time":{"start":1750338066752,"stop":1750338066752,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f54d8bed2d9ecc2","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750338112284,"stop":1750338112285,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ede419c23771d5e","name":"Subscribe and receives messages on 20 topics","time":{"start":1750338663976,"stop":1750338663976,"duration":0},"status":"passed","severity":"normal"},{"uid":"69054a0e3a5a1424","name":"Push message with content topic containing escaped characters","time":{"start":1750338888900,"stop":1750338888901,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8f952a87843908","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app60/9/topic489/xml","time":{"start":1750338582186,"stop":1750338582186,"duration":0},"status":"passed","severity":"normal"},{"uid":"c256cd5e22993797","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750338066749,"stop":1750338066749,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d37664890f6822","name":"Check received message containing Arabic","time":{"start":1750338572039,"stop":1750338572040,"duration":1},"status":"passed","severity":"normal"},{"uid":"19be46c2bff2d0da","name":"should return usable stream attached to connection","time":{"start":1750338082005,"stop":1750338082005,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da33b13c3e7b3b7","name":"Subscribe to topic containing long and receive message","time":{"start":1750338701953,"stop":1750338701953,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ed51a3f6a04a2","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750338679590,"stop":1750338679591,"duration":1},"status":"passed","severity":"normal"},{"uid":"70629432549a51b7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750338066759,"stop":1750338066759,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4b33b0848a4ebf","name":"Decrypt messages","time":{"start":1750338444811,"stop":1750338444811,"duration":0},"status":"passed","severity":"normal"},{"uid":"1395f0e3f4dea4b4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750338663997,"stop":1750338664008,"duration":11},"status":"passed","severity":"normal"},{"uid":"c5809016a1871f30","name":"Check received message containing JSON","time":{"start":1750338599906,"stop":1750338599907,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c969558628f6db","name":"should handle connection events","time":{"start":1750338111961,"stop":1750338111961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada9f605cbd89e53","name":"Check received message containing short","time":{"start":1750338572037,"stop":1750338572037,"duration":0},"status":"passed","severity":"normal"},{"uid":"f370e00d5af5e1","name":"retrieves a single peer","time":{"start":1750338090207,"stop":1750338090207,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eeacef1fd4db052","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750338121900,"stop":1750338121901,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be092bc7bd1bea9","name":"handles empty shards array correctly","time":{"start":1750338066770,"stop":1750338066771,"duration":1},"status":"passed","severity":"normal"},{"uid":"be97e86227630c71","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750338701964,"stop":1750338701964,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c957ffcc8945bac","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750338072461,"stop":1750338072467,"duration":6},"status":"passed","severity":"normal"},{"uid":"2295981df49f9c54","name":"should transition to Unhealthy when no connections","time":{"start":1750338112370,"stop":1750338112370,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9155535b24e7c6","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750338146145,"stop":1750338146145,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec9e5b0a0792a829","name":"Publish message with rate limit","time":{"start":1750338469776,"stop":1750338469776,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a62e662681c12f8","name":"Push message with numeric payload","time":{"start":1750338888905,"stop":1750338888905,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c995043f5e074f8","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750338066768,"stop":1750338066768,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e2fe5c032f83c6","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app45/1/topic591/xml","time":{"start":1750338582185,"stop":1750338582185,"duration":0},"status":"passed","severity":"normal"},{"uid":"279fb279607e4059","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750338102111,"stop":1750338102111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c095bfbd4d5a6d7c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750338701948,"stop":1750338701948,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d2e108b5f41e97","name":"random static sharding 6 - Cluster ID: 732, Shard ID: 191","time":{"start":1750338699945,"stop":1750338699945,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5a050fe78365e8","name":"should use shardsUnderCluster when provided","time":{"start":1750338112088,"stop":1750338112089,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85623559e79c58e","name":"Check received message containing Basic HTML tag","time":{"start":1750338599941,"stop":1750338599942,"duration":1},"status":"passed","severity":"normal"},{"uid":"145d31bd6d205903","name":"should not receive a peer event before start","time":{"start":1750338387581,"stop":1750338387581,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d981c913a4f345","name":"Check message on other pubsub topic is not received","time":{"start":1750338572047,"stop":1750338572047,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3822bb1987e2c71","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app77/6/topic765/xml","time":{"start":1750338582186,"stop":1750338582186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86a9d3dd7aa16c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750338347114,"stop":1750338347115,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4c318b743f2820","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750338663982,"stop":1750338663983,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7442293f3191cb8","name":"Push message with content topic containing SQL Injection","time":{"start":1750338888913,"stop":1750338888913,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6f7c3975240d50","name":"Check publish message containing Script","time":{"start":1750338469760,"stop":1750338469760,"duration":0},"status":"passed","severity":"normal"},{"uid":"539b4e955b2bf205","name":"Check publish message containing shell command","time":{"start":1750338469761,"stop":1750338469761,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0602aea8293dc4","name":"Relay + Store","time":{"start":1750338073272,"stop":1750338073272,"duration":0},"status":"passed","severity":"normal"},{"uid":"1433dfb0e220bce6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750338336793,"stop":1750338336795,"duration":2},"status":"passed","severity":"normal"},{"uid":"d647d8a0a61861cb","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750338479539,"stop":1750338479540,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed4a03344419678","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app16/7/topic54/utf8","time":{"start":1750338582189,"stop":1750338582189,"duration":0},"status":"passed","severity":"normal"},{"uid":"2109f92e7fac1cf1","name":"Check received message containing special chars","time":{"start":1750338599899,"stop":1750338599901,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b67257d65ac189f","name":"should wait for LightPush peer to be connected","time":{"start":1750338112455,"stop":1750338112456,"duration":1},"status":"passed","severity":"normal"},{"uid":"1574ee859d5d90c2","name":"Using a function","time":{"start":1750338685726,"stop":1750338685727,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2274a1d9a0839ba","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750338072473,"stop":1750338072474,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa61f03a1fbfbb00","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750338066768,"stop":1750338066768,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0544738b69ba1e","name":"Subscribe and receives messages on 20 topics","time":{"start":1750338663993,"stop":1750338663993,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8b481f99e662e8","name":"Push message with escaped characters payload","time":{"start":1750338888894,"stop":1750338888894,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffc29800e05f832","name":"should attach causal history and bloom filter to each message","time":{"start":1750338125293,"stop":1750338125293,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dabe03ecd908e93","name":"should increase lamport timestamp","time":{"start":1750338125291,"stop":1750338125291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5fe3d0b308a26b","name":"should enable all discoveries when explicitly set","time":{"start":1750338111559,"stop":1750338111561,"duration":2},"status":"passed","severity":"normal"},{"uid":"13791dad2a12b3e2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750338148106,"stop":1750338148106,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccab0c7c8b7837f","name":"Check received message containing emoji","time":{"start":1750338572013,"stop":1750338572013,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e0d9c16a470969","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750338081761,"stop":1750338081763,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8f2b3e1bd33935c","name":"Query Generator - true","time":{"start":1750338664643,"stop":1750338664643,"duration":0},"status":"passed","severity":"normal"},{"uid":"127e0a11dbfed692","name":"Push message with Script payload","time":{"start":1750338888907,"stop":1750338888908,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce58fffa14da6050","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750338699948,"stop":1750338699948,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d426c579f85012","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750338112370,"stop":1750338112371,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c183cc7b0e55b5","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750338090041,"stop":1750338090042,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a707ed0516bbb","name":"should reject if Relay is requested but not mounted","time":{"start":1750338112453,"stop":1750338112454,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1cd76b97e44bdc","name":"Check received message containing short","time":{"start":1750338571990,"stop":1750338571991,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dfcc695bd2c618e","name":"random static sharding 3 - Cluster ID: 400, Shard ID: 628","time":{"start":1750338699944,"stop":1750338699944,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bfb45d3a2ad692","name":"Renews subscription after lossing a connection","time":{"start":1750338664020,"stop":1750338664021,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab091790907c26d0","name":"start node with empty content topic","time":{"start":1750338582191,"stop":1750338582191,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a06871cc067803","name":"should process tasks in queue","time":{"start":1750338111831,"stop":1750338111831,"duration":0},"status":"passed","severity":"normal"},{"uid":"667c7b167ebeb44","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750338631808,"stop":1750338631808,"duration":0},"status":"passed","severity":"normal"},{"uid":"762966afaee9708a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750338701962,"stop":1750338701963,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcba5f5de4ab4799","name":"Check received message containing escaped characters","time":{"start":1750338572005,"stop":1750338572006,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df33c20cc424540","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750338663975,"stop":1750338663975,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d540e0d830d362","name":"Ordered callback, aborts when callback returns true","time":{"start":1750338666131,"stop":1750338666131,"duration":0},"status":"passed","severity":"normal"},{"uid":"701fb851027594d8","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750338066752,"stop":1750338066752,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d2106facf24d04","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750338701967,"stop":1750338701967,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f179306fe3549e","name":"can start the service","time":{"start":1750338146139,"stop":1750338146139,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6eec8edb3f9fc7e","name":"Sign & Recover","time":{"start":1750338100917,"stop":1750338100918,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ae3214b6909244","name":"Push message with Chinese payload","time":{"start":1750338888891,"stop":1750338888891,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dfe999775a9e22","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750338639667,"stop":1750338639668,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb1b3a84406e9e2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750338318534,"stop":1750338318535,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee68b7bfdd4564d","name":"Push message with content topic containing emoji","time":{"start":1750338888915,"stop":1750338888916,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01556c76dee0686","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750338701955,"stop":1750338701955,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d48d9d20c6eacb","name":"Push message with content topic containing Script","time":{"start":1750338888913,"stop":1750338888913,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0dd1213301e932","name":"Meta field set when metaSetter is specified","time":{"start":1750338082301,"stop":1750338082301,"duration":0},"status":"passed","severity":"normal"},{"uid":"12961c7b03c35c17","name":"messageHashStr produces different results for different inputs","time":{"start":1750338081669,"stop":1750338081669,"duration":0},"status":"passed","severity":"normal"},{"uid":"22628b7996acab88","name":"Generator, 2 different pubsubtopics","time":{"start":1750338656098,"stop":1750338656098,"duration":0},"status":"passed","severity":"normal"},{"uid":"814c38e564f1e01b","name":"Push message with Russian payload","time":{"start":1750338888891,"stop":1750338888892,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a20e33227a5d8","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750338066772,"stop":1750338066772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a630ebbba1cc651","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app90/8/topic861/xml","time":{"start":1750338582188,"stop":1750338582188,"duration":0},"status":"passed","severity":"normal"},{"uid":"64abe5306f174e2e","name":"Used by Waku Relay","time":{"start":1750338685727,"stop":1750338685727,"duration":0},"status":"passed","severity":"normal"},{"uid":"80243647f1e70440","name":"Push message with shell command payload","time":{"start":1750338888909,"stop":1750338888909,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5ce82931c3532b","name":"should encode/decode to RLP encoding","time":{"start":1750338073265,"stop":1750338073266,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccbfcabb092264e5","name":"Passing page size 19 when there are 20 messages","time":{"start":1750338679423,"stop":1750338679423,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24699e2dcaf4c2","name":"should properly create location multiaddrs - udp4","time":{"start":1750338073267,"stop":1750338073267,"duration":0},"status":"passed","severity":"normal"},{"uid":"5633a75836cd59a8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750338121965,"stop":1750338121965,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa94d538807b032","name":"throws on content topic with non-number generation field","time":{"start":1750338066735,"stop":1750338066736,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b18150f114ee1c","name":"Check received message containing emoji","time":{"start":1750338599912,"stop":1750338599912,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bfe4e33a4c5e8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750338282877,"stop":1750338282878,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef21a305d612d87","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750338072477,"stop":1750338072477,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5da3361606a4e2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750338663977,"stop":1750338663978,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a00104177b351c4","name":"udp ip6 address","time":{"start":1750338072631,"stop":1750338072634,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf6d8b6a0bb64c07","name":"should mark all messages in causal history as acknowledged","time":{"start":1750338125296,"stop":1750338125296,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96b552896109385","name":"Push message with Chinese payload","time":{"start":1750338888906,"stop":1750338888906,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f23e4a411474b8","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750338121919,"stop":1750338121920,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c511a9e8fc77fe","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750338121918,"stop":1750338121919,"duration":1},"status":"passed","severity":"normal"},{"uid":"e510523199027ff3","name":"Check message with no pubsub topic is not received","time":{"start":1750338572047,"stop":1750338572047,"duration":0},"status":"passed","severity":"normal"},{"uid":"c350d78c07b6c6f1","name":"Ping on peer without subscriptions","time":{"start":1750338209430,"stop":1750338209430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a622c5a1524f4fbe","name":"Ephemeral field set to true","time":{"start":1750338082300,"stop":1750338082300,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b0fcc2c15efd71","name":"Waku message hash computation (payload length 0)","time":{"start":1750338081664,"stop":1750338081665,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3e3d8601f6fc72","name":"Check message with no payload is not received","time":{"start":1750338599923,"stop":1750338599923,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5d3c054f3c0ce1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750338462333,"stop":1750338462333,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99f4f6f543d38bd","name":"Ordered Callback - false","time":{"start":1750338664645,"stop":1750338664645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccdd5f71c29b63c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750338664021,"stop":1750338664021,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29832bf9117df70","name":"Check received message containing Russian","time":{"start":1750338599903,"stop":1750338599904,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e522bc52cbdd5a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750338072472,"stop":1750338072472,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d04ffcbb085c9d","name":"listenerCount","time":{"start":1750338181918,"stop":1750338181918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2109243c2bd63ed2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750338663986,"stop":1750338663986,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69eed505066dfab","name":"rejects hash query with time filter","time":{"start":1750338081765,"stop":1750338081765,"duration":0},"status":"passed","severity":"normal"},{"uid":"e893b669a87c1662","name":"Passing page size 110 when there are 120 messages","time":{"start":1750338679423,"stop":1750338679423,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82dab53160052b9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750338121962,"stop":1750338121962,"duration":0},"status":"passed","severity":"normal"},{"uid":"63572e26df299e59","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750338701965,"stop":1750338701965,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0abad5d1e640a9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750338479550,"stop":1750338479551,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c36273c2d02f3f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750338479539,"stop":1750338479539,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a81fb05f56e729","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750338671401,"stop":1750338671401,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff0d3c7c07fc5ac","name":"Nwaku publishes","time":{"start":1750338456708,"stop":1750338456708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f103f91d9960f670","name":"should properly create location multiaddrs - tcp","time":{"start":1750338073269,"stop":1750338073269,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c97b54042f915f","name":"should return unique PubsubTopics for static sharding","time":{"start":1750338066755,"stop":1750338066755,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbed1a9f8646f9bc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750338656090,"stop":1750338656090,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc5dcaa3bca3699","name":"Promise Callback - false","time":{"start":1750338664644,"stop":1750338664644,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec81e96ae770fbcd","name":"Push message with escaped characters payload","time":{"start":1750338888909,"stop":1750338888909,"duration":0},"status":"passed","severity":"normal"},{"uid":"881bcb3c4d7cfd4f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750338631809,"stop":1750338631809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94d49216e9709a1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750338663994,"stop":1750338663994,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c3b51dd149fcc6","name":"Accepts a valid Waku Message","time":{"start":1750338115988,"stop":1750338115989,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d3b1e3885ffa95","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750338066750,"stop":1750338066750,"duration":0},"status":"passed","severity":"normal"},{"uid":"2533157678a82a4c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750338663987,"stop":1750338663987,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0f70347408dc36","name":"Check received message containing numeric","time":{"start":1750338599899,"stop":1750338599899,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7493467717728ed","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750338072475,"stop":1750338072475,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ed2d109b9e02a6","name":"should call waitForPeer on Relay","time":{"start":1750338112456,"stop":1750338112457,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc16c5d7b36014a","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750338121946,"stop":1750338121947,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ef9edb9a53574f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750338100380,"stop":1750338100381,"duration":1},"status":"passed","severity":"normal"},{"uid":"31296382822c412c","name":"Waku message hash computation (no timestamp)","time":{"start":1750338081665,"stop":1750338081666,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a12946421be8c2","name":"Relay - times out","time":{"start":1750338691132,"stop":1750338691133,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea20922b1054ebc","name":"should throw error - invalid id","time":{"start":1750338073260,"stop":1750338073260,"duration":0},"status":"passed","severity":"normal"},{"uid":"befea5176fe6ec97","name":"Check received message containing short","time":{"start":1750338599897,"stop":1750338599897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63b5b8ac0b32a7c","name":"Passing page size 3 when there are 20 messages","time":{"start":1750338679417,"stop":1750338679417,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c297e5acb4fdf8","name":"Check received message containing Script","time":{"start":1750338599939,"stop":1750338599940,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b2a19e5b66f4e5","name":"Throws when trying to push message with empty payload","time":{"start":1750338888895,"stop":1750338888896,"duration":1},"status":"passed","severity":"normal"},{"uid":"170a43a51e16334","name":"Callback on promise","time":{"start":1750338666128,"stop":1750338666129,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6141d31beb3c867","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750338121550,"stop":1750338121551,"duration":1},"status":"passed","severity":"normal"},{"uid":"7479dfa90372aac1","name":"dispatchEvent via connectionManager","time":{"start":1750338181918,"stop":1750338181919,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26a78deb5e7e76b","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750338111568,"stop":1750338111568,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a1c27cedad5ddc","name":"Default pageSize","time":{"start":1750338679427,"stop":1750338679428,"duration":1},"status":"passed","severity":"normal"},{"uid":"496daf3c7d902582","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750338656098,"stop":1750338656103,"duration":5},"status":"passed","severity":"normal"},{"uid":"18b84a7feccd03fb","name":"returns only open connection if one present","time":{"start":1750338081440,"stop":1750338081441,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb289b8b643a392","name":"A test","time":{"start":1750338336880,"stop":1750338336880,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e53d2880000075","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750338066759,"stop":1750338066759,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f99ab1051354af3","name":"Check meta is set [symmetric]","time":{"start":1750338100382,"stop":1750338100383,"duration":1},"status":"passed","severity":"normal"},{"uid":"22bb606a4ea3d895","name":"Push message with Arabic payload","time":{"start":1750338888891,"stop":1750338888891,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d7cebabe6ad90c","name":"Check message with non string payload is not received","time":{"start":1750338572035,"stop":1750338572035,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb88e7ee8d3bf7d","name":"removeEventListener with wrong event","time":{"start":1750338181917,"stop":1750338181917,"duration":0},"status":"passed","severity":"normal"},{"uid":"2774847b6f714685","name":"Check publish message after client node is restarted","time":{"start":1750338469773,"stop":1750338469775,"duration":2},"status":"skipped","severity":"normal"},{"uid":"402c7f791670d30e","name":"Check received message containing long","time":{"start":1750338599898,"stop":1750338599899,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f88f5ae66d6dff","name":"should not allow k > 12","time":{"start":1750338121543,"stop":1750338121546,"duration":3},"status":"passed","severity":"normal"},{"uid":"f129b7ca2eed5cf0","name":"Relay","time":{"start":1750338146603,"stop":1750338146604,"duration":1},"status":"passed","severity":"normal"},{"uid":"1955c7692670853","name":"should encodeTxt and decodeTxt","time":{"start":1750338073257,"stop":1750338073257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9964de6c93215","name":"Push message with custom timestamp: 1750341883018","time":{"start":1750338888903,"stop":1750338888903,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d038fd02eed0eaf","name":"Check received message containing Basic HTML tag","time":{"start":1750338599906,"stop":1750338599906,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f208d81d499a2c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750338066754,"stop":1750338066754,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0ec5796699616d","name":"1 Relay, 1 fetch","time":{"start":1750338090040,"stop":1750338090041,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc36c620d88abe5f","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750338121921,"stop":1750338121921,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb1eaf4e6de7974","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750338443123,"stop":1750338443123,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e94a1f74f0afb","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750338624958,"stop":1750338624958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06b1ff41389d238","name":"Overlapping topic subscription","time":{"start":1750338701952,"stop":1750338701952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3684b00f85aa2ad1","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750338121906,"stop":1750338121907,"duration":1},"status":"passed","severity":"normal"},{"uid":"d090768688a2a32","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750338469765,"stop":1750338469766,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcda04df1db998bc","name":"returns all values when wanted number is greater than available values","time":{"start":1750338088845,"stop":1750338088846,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ddda8e5a2d0975","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750338121962,"stop":1750338121962,"duration":0},"status":"passed","severity":"normal"},{"uid":"be161edbe0bd6b27","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750338161233,"stop":1750338161233,"duration":0},"status":"passed","severity":"normal"},{"uid":"b262b383e8899490","name":"should get / set UDP multiaddr","time":{"start":1750338073266,"stop":1750338073266,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f1eccd3af86ac7","name":"Renews subscription after lossing a connection","time":{"start":1750338701982,"stop":1750338701982,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1801ba46456cb3c","name":"random static sharding 2 - Cluster ID: 543, Shard ID: 1","time":{"start":1750338699944,"stop":1750338699944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffed23a47c3ba148","name":"Check received message containing Russian","time":{"start":1750338572040,"stop":1750338572040,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1550f4c7db6149b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750338081664,"stop":1750338081664,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6ecce21a159777","name":"Subscribe to topic containing short and publish message","time":{"start":1750338479542,"stop":1750338479542,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3fe0368b5e39f","name":"Push message with shell command payload","time":{"start":1750338888894,"stop":1750338888894,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd55144524d23a1a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750338469771,"stop":1750338469771,"duration":0},"status":"passed","severity":"normal"},{"uid":"7987134102a97121","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750338663981,"stop":1750338663981,"duration":0},"status":"passed","severity":"normal"},{"uid":"206b7e57da1a4750","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750338663988,"stop":1750338663989,"duration":1},"status":"passed","severity":"normal"},{"uid":"afcd8650c3b97fb0","name":"should emit a peer event after start","time":{"start":1750338146141,"stop":1750338146142,"duration":1},"status":"passed","severity":"normal"},{"uid":"65bce054e02a7403","name":"should check connected peers if present and suitable","time":{"start":1750338112455,"stop":1750338112455,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c8e884542cab33","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750338066756,"stop":1750338066756,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd1c5d04fae4847","name":"should properly create peer info with all multiaddrs","time":{"start":1750338073269,"stop":1750338073269,"duration":0},"status":"passed","severity":"normal"},{"uid":"d351e08fae170cec","name":"Fields are not dropped","time":{"start":1750338080856,"stop":1750338080857,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd4feb41ea9fc86","name":"Check message with non string payload is not received","time":{"start":1750338599953,"stop":1750338599954,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75d1326e0004da8","name":"Encoder throws on empty string content topic","time":{"start":1750338082301,"stop":1750338082302,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf373d2b0d993b1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750338701968,"stop":1750338701969,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc32080f4928b05f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750338663975,"stop":1750338663976,"duration":1},"status":"passed","severity":"normal"},{"uid":"61afa2d5e8fdc63c","name":"should not be empty after adding a subscription","time":{"start":1750338112522,"stop":1750338112523,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2312f6fef2e4d3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750338888899,"stop":1750338888900,"duration":1},"status":"passed","severity":"normal"},{"uid":"e465a2afc66dedae","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750338121949,"stop":1750338121950,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a9fc6c43d89610","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750338663984,"stop":1750338663985,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a83b55dca04320","name":"Check message on other pubsub topic is not received","time":{"start":1750338572021,"stop":1750338572025,"duration":4},"status":"passed","severity":"normal"},{"uid":"5499aabab12eca86","name":"Refresh subscription","time":{"start":1750338701969,"stop":1750338701970,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7fbcfb98d3e79","name":"Fails to publish duplicate message","time":{"start":1750338469768,"stop":1750338469768,"duration":0},"status":"passed","severity":"normal"},{"uid":"682d5641d38e3387","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750338089830,"stop":1750338089830,"duration":0},"status":"passed","severity":"normal"},{"uid":"a286ed39b7676a57","name":"should handle different types of entries","time":{"start":1750338110897,"stop":1750338110898,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e45137c2fbaa901","name":"Throws when trying to push message with empty payload","time":{"start":1750338888910,"stop":1750338888911,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49c9f199309b30","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750338148107,"stop":1750338148107,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a2f5b29361d560","name":"Rejects garbage","time":{"start":1750338115989,"stop":1750338115990,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a670a4315b7a54","name":"Should update multiaddrs","time":{"start":1750338387716,"stop":1750338387716,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7adf29285cd974","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750338066760,"stop":1750338066761,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f917437fd04983","name":"should properly compute the node id","time":{"start":1750338073261,"stop":1750338073265,"duration":4},"status":"passed","severity":"normal"},{"uid":"deaf09a9df8b5d10","name":"should emit a peer event after start","time":{"start":1750338387580,"stop":1750338387581,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4075b26e3d70cd5","name":"should throw error - no id","time":{"start":1750338073260,"stop":1750338073260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b624df73b440f73b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750338318532,"stop":1750338318533,"duration":1},"status":"passed","severity":"normal"},{"uid":"88abf75638af9fc5","name":"Check received message containing shell command","time":{"start":1750338599942,"stop":1750338599942,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38029de6d563f33","name":"should set field with only RELAY enabled","time":{"start":1750338073270,"stop":1750338073270,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0de380cbd57248","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750338121927,"stop":1750338121927,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0af75eceb75dd14","name":"through manual discovery","time":{"start":1750338349221,"stop":1750338349221,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9e1eccba016836","name":"should start and stop interval correctly","time":{"start":1750338111830,"stop":1750338111831,"duration":1},"status":"passed","severity":"normal"},{"uid":"861cf90ea472fc25","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750338599917,"stop":1750338599918,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb152d662b8eb35","name":"should add received messages to bloom filter","time":{"start":1750338125294,"stop":1750338125295,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0a12dae9e054fb","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750338639663,"stop":1750338639663,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca77bd0b05ac817","name":"should initialize bloom filter with correct parameters","time":{"start":1750338124446,"stop":1750338124447,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea86d858c057289","name":"Reopen subscription with peer with lost subscription","time":{"start":1750338209431,"stop":1750338209431,"duration":0},"status":"passed","severity":"normal"},{"uid":"f568a09c3e9fdd29","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750338479540,"stop":1750338479540,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f6b3f28df2e445","name":"should partition messages based on acknowledgement status","time":{"start":1750338125298,"stop":1750338125299,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1baef1de888e8a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750338067045,"stop":1750338067046,"duration":1},"status":"passed","severity":"normal"},{"uid":"3173b9d106b09768","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750338462334,"stop":1750338462334,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd58ea2fabb1458","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750338066765,"stop":1750338066766,"duration":1},"status":"passed","severity":"normal"},{"uid":"68dfb415cc3ffb41","name":"Subscribe and receive messages via lightPush","time":{"start":1750338663989,"stop":1750338663989,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e9ea2f020ada6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750338090212,"stop":1750338090212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b91f1c47f326ecd6","name":"Check received message containing XML","time":{"start":1750338599940,"stop":1750338599941,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c958d6ec5f4b6ea","name":"Refresh subscription","time":{"start":1750338479541,"stop":1750338479541,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cece0f17ba6aa172","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750338701977,"stop":1750338701977,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0033d8f202b027","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750338318536,"stop":1750338318538,"duration":2},"status":"passed","severity":"normal"},{"uid":"617942a865d48ec8","name":"should return empty list for no shard","time":{"start":1750338066756,"stop":1750338066756,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fea92fa3072f04a","name":"Overlapping topic subscription","time":{"start":1750338479541,"stop":1750338479542,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c3d1357b9031da41","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750338701967,"stop":1750338701967,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b52cf12ff6b81fb","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750338066753,"stop":1750338066753,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1136b36c364c4b","name":"Init the array if not present","time":{"start":1750338066472,"stop":1750338066473,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4936a5b1aaf27bd","name":"should only return 1 node with relay capability","time":{"start":1750338090210,"stop":1750338090210,"duration":0},"status":"passed","severity":"normal"},{"uid":"135cd30e36fd66fd","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750338081662,"stop":1750338081663,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f9e5ece67bf450","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750338701949,"stop":1750338701949,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1949bb8789c606","name":"Subscribe and publish message","time":{"start":1750338479538,"stop":1750338479539,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e7b658b3bc56a4","name":"Passing page size 1 when there are 4 messages","time":{"start":1750338679415,"stop":1750338679416,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16d6b6c78daca7c","name":"removeEventListener with correct event","time":{"start":1750338181916,"stop":1750338181917,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de3d311089c4100","name":"should not receive a peer event after stop","time":{"start":1750338094206,"stop":1750338094206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b24616dcc54d2e","name":"All","time":{"start":1750338146606,"stop":1750338146606,"duration":0},"status":"passed","severity":"normal"},{"uid":"846dc5fa948daad4","name":"Promise Callback - true","time":{"start":1750338664644,"stop":1750338664644,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f371c8818388951","name":"should initialize with default number of peers","time":{"start":1750338111955,"stop":1750338111955,"duration":0},"status":"passed","severity":"normal"},{"uid":"21863f65b05d8ff2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750338066770,"stop":1750338066770,"duration":0},"status":"passed","severity":"normal"},{"uid":"b301c4b51620dc47","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750338066755,"stop":1750338066755,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bc63af0bac4653","name":"throws on content topic with too few or too many fields","time":{"start":1750338066735,"stop":1750338066735,"duration":0},"status":"passed","severity":"normal"},{"uid":"90506a28d9bec090","name":"Check received message containing long","time":{"start":1750338599930,"stop":1750338599930,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3481fe12a4c867","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750338121961,"stop":1750338121961,"duration":0},"status":"passed","severity":"normal"},{"uid":"c010e181528bdf99","name":"Query with Promise Callback, No Decoder","time":{"start":1750338639668,"stop":1750338639669,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e6a0e4bd18b903","name":"should only return 1 node with relay and store capability","time":{"start":1750338090210,"stop":1750338090210,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40aa4643cd97083","name":"should deliver messages after dependencies are met","time":{"start":1750338125297,"stop":1750338125297,"duration":0},"status":"passed","severity":"normal"},{"uid":"447e0e8f27b1f055","name":"Push message with special chars payload","time":{"start":1750338888890,"stop":1750338888891,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe4c8bdced02214","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750338121922,"stop":1750338121922,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc775e32997622a","name":"Check message with no content topic is not received","time":{"start":1750338572029,"stop":1750338572034,"duration":5},"status":"passed","severity":"normal"},{"uid":"d7baf8793a627757","name":"should decode valid enr successfully","time":{"start":1750338073258,"stop":1750338073258,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1b88992e69a152","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750338318529,"stop":1750338318529,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b63d353f18e036","name":"Check received message with timestamp: 1750338140976000000 ","time":{"start":1750338599945,"stop":1750338599946,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ff4fda6f99225a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750338701975,"stop":1750338701976,"duration":1},"status":"passed","severity":"normal"},{"uid":"275f8bad85a55456","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750338121969,"stop":1750338121970,"duration":1},"status":"passed","severity":"normal"},{"uid":"f204f5171a754c6d","name":"Check received message containing special chars","time":{"start":1750338599935,"stop":1750338599935,"duration":0},"status":"passed","severity":"normal"},{"uid":"effff95b292b9301","name":"Renews subscription after lossing a connection","time":{"start":1750338663987,"stop":1750338663988,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4faf037f96fb45","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750338663980,"stop":1750338663980,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4747d050709859","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750338282875,"stop":1750338282876,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2a8c1da73c3a5a","name":"should be able to decode the field with only STORE set to true","time":{"start":1750338072474,"stop":1750338072475,"duration":1},"status":"passed","severity":"normal"},{"uid":"128a0056b11f2b32","name":"stop","time":{"start":1750338181919,"stop":1750338181919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fffb6320718d96","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750338443124,"stop":1750338443124,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef8013951ad2ddc","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750338066754,"stop":1750338066754,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cc4b62043ba5fa","name":"should set field with only FILTER enabled","time":{"start":1750338073271,"stop":1750338073271,"duration":0},"status":"passed","severity":"normal"},{"uid":"860836dba5cb274f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750338663985,"stop":1750338663985,"duration":0},"status":"passed","severity":"normal"},{"uid":"327662fc1b234a3f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750338148106,"stop":1750338148107,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd4c17a8c66e25d","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750338112523,"stop":1750338112524,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e8806fd04dceda","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750338121915,"stop":1750338121916,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe88f97801ae0991","name":"Fails to publish message with wrong content topic","time":{"start":1750338469770,"stop":1750338469771,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de9ff9b26798951","name":"nwaku subscribes","time":{"start":1750338456707,"stop":1750338456707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69cb0b5d74a695c","name":"random static sharding 9 - Cluster ID: 241, Shard ID: 820","time":{"start":1750338699946,"stop":1750338699947,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd31cbd6aba3356","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750338100382,"stop":1750338100382,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffec26c1fc6cd2b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750338679593,"stop":1750338679596,"duration":3},"status":"passed","severity":"normal"},{"uid":"42b922d5b369b200","name":"Subscribe to topic containing long and publish message","time":{"start":1750338479542,"stop":1750338479542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41e588b60b6ef79","name":"Query with Promise Callback, No message returned","time":{"start":1750338639669,"stop":1750338639669,"duration":0},"status":"passed","severity":"normal"},{"uid":"adea061bbeba0e82","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750338066771,"stop":1750338066772,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf92712183180","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750338066753,"stop":1750338066754,"duration":1},"status":"passed","severity":"normal"},{"uid":"17dc0d1b309d4a28","name":"Push message with Basic HTML tag payload","time":{"start":1750338888893,"stop":1750338888893,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0b2cdd63a547c2","name":"should return different streams if requested simultaniously","time":{"start":1750338082006,"stop":1750338082007,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b8da2c7488878b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750338282877,"stop":1750338282877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c948935255c82db8","name":"Should update shard info","time":{"start":1750338387717,"stop":1750338387717,"duration":0},"status":"passed","severity":"normal"},{"uid":"511f82e2b03a4d7a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750338479544,"stop":1750338479545,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0431c088b8b4cb8","name":"should throw error - no id","time":{"start":1750338073259,"stop":1750338073259,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67a8f27899fddfa","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750338073271,"stop":1750338073271,"duration":0},"status":"passed","severity":"normal"},{"uid":"883b7c91b702db6b","name":"getPeersByDiscovery","time":{"start":1750338181917,"stop":1750338181918,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7275de04697cf8","name":"Push message with emoji payload","time":{"start":1750338888910,"stop":1750338888910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0acf499583f354","name":"should throw an error for missing sharding configuration","time":{"start":1750338066770,"stop":1750338066770,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba9b5450a144d98","name":"Subscribe to topic containing Script and receive message","time":{"start":1750338664014,"stop":1750338664014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e081a9aa244bddcd","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750338112087,"stop":1750338112087,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37aac8086541487","name":"should not fail to stop the service if it was not started","time":{"start":1750338387579,"stop":1750338387580,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1970c6a8aac42f","name":"should be empty after removing the only subscription","time":{"start":1750338112523,"stop":1750338112523,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2990436aa4b532a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750338318535,"stop":1750338318535,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9ff495e98d6d87","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750338082007,"stop":1750338082007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11b57efcecd11a1","name":"caches peers it previously fetched","time":{"start":1750338090209,"stop":1750338090209,"duration":0},"status":"passed","severity":"normal"},{"uid":"639037b141de9195","name":"Encoder throws on empty string content topic","time":{"start":1750338100384,"stop":1750338100384,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd04859098966df","name":"Check message received after nwaku node is restarted","time":{"start":1750338572053,"stop":1750338572053,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7866d77247b7d1c","name":"Js publishes, other Js receives","time":{"start":1750338456708,"stop":1750338456708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4f26b50c6c04b6","name":"Publish message with custom timestamp: Fri Jun 28 2024 13:07:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1750338469766,"stop":1750338469767,"duration":1},"status":"passed","severity":"normal"},{"uid":"107ecf89cde598ab","name":"Subscribe to topic containing long and receive message","time":{"start":1750338664009,"stop":1750338664011,"duration":2},"status":"passed","severity":"normal"},{"uid":"46aaac07ae89ac6e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750338066762,"stop":1750338066762,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b65955bb36b108","name":"accepts valid content-filtered query","time":{"start":1750338081761,"stop":1750338081761,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbcd5aedf42710","name":"Correctly serialized arguments","time":{"start":1750338349435,"stop":1750338349435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee67303de067d366","name":"Push message with custom timestamp: 1750341883019","time":{"start":1750338888917,"stop":1750338888917,"duration":0},"status":"passed","severity":"normal"},{"uid":"248c8034d3ed949c","name":"isConnected should return false after all peers disconnect","time":{"start":1750338161232,"stop":1750338161232,"duration":0},"status":"passed","severity":"normal"},{"uid":"1748a4ea6a789b00","name":"should initialize with custom number of peers","time":{"start":1750338111955,"stop":1750338111960,"duration":5},"status":"passed","severity":"normal"},{"uid":"b74dc6cd0f5a6889","name":"should decode valid enr with tcp successfully","time":{"start":1750338073259,"stop":1750338073259,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f79efa50b4ee33","name":"configure the node with multiple pubsub topics","time":{"start":1750338699947,"stop":1750338699947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8071867b73921d0","name":"Check publish message containing SQL Injection","time":{"start":1750338469759,"stop":1750338469759,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1bd0339ea9f9d0","name":"Check message with no pubsub topic is not received","time":{"start":1750338572025,"stop":1750338572029,"duration":4},"status":"passed","severity":"normal"},{"uid":"defed389d247ecca","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750338161230,"stop":1750338161231,"duration":1},"status":"passed","severity":"normal"},{"uid":"736176fae196caca","name":"throws on content topic with empty topic name field","time":{"start":1750338066738,"stop":1750338066738,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ee58082bef3591","name":"throws on empty content topic","time":{"start":1750338066734,"stop":1750338066734,"duration":0},"status":"passed","severity":"normal"},{"uid":"507cdee868ecae89","name":"handles different networkShards values correctly","time":{"start":1750338066752,"stop":1750338066753,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c97bf7d53e755d","name":"Fails to push message bigger that 1MB","time":{"start":1750338888904,"stop":1750338888904,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70bd662d3823c0f","name":"should request renew when peer disconnects","time":{"start":1750338111960,"stop":1750338111961,"duration":1},"status":"passed","severity":"normal"},{"uid":"9effebd1c3b8c92f","name":"Push 30 different messages","time":{"start":1750338888910,"stop":1750338888910,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e5ee940a6ee7e1f","name":"Subscribe and receives messages on 20 topics","time":{"start":1750338701968,"stop":1750338701968,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a43e44472c7c24","name":"Push message with content topic containing Script","time":{"start":1750338888898,"stop":1750338888899,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e4aa87baeb6f30","name":"Push message with XML payload","time":{"start":1750338888893,"stop":1750338888893,"duration":0},"status":"passed","severity":"normal"},{"uid":"49065ec791e12150","name":"Push message with content topic containing shell command","time":{"start":1750338888900,"stop":1750338888900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15b957b7e364e70","name":"Check received message containing SQL Injection","time":{"start":1750338599939,"stop":1750338599939,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5cb021b5774a16e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750338664013,"stop":1750338664013,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e80922839b0a1bf","name":"Check received message containing Basic HTML tag","time":{"start":1750338572042,"stop":1750338572042,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae56df3391ee0bc","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750338147821,"stop":1750338147822,"duration":1},"status":"passed","severity":"normal"},{"uid":"36173a5dc38caf10","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750338639664,"stop":1750338639664,"duration":0},"status":"passed","severity":"normal"},{"uid":"623985318215171f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750338102110,"stop":1750338102111,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebe33e171b02847","name":"Push message with short payload","time":{"start":1750338888889,"stop":1750338888890,"duration":1},"status":"passed","severity":"normal"},{"uid":"185aba4e12fc9b7","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750338112083,"stop":1750338112084,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5d92c0adf1497d","name":"Check received message containing numeric","time":{"start":1750338571993,"stop":1750338571994,"duration":1},"status":"passed","severity":"normal"},{"uid":"6830b11f07aa4785","name":"Check received message containing long","time":{"start":1750338571991,"stop":1750338571992,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d01653864d6ad3f","name":"should keep entries that haven't expired yet","time":{"start":1750338110897,"stop":1750338110897,"duration":0},"status":"passed","severity":"normal"},{"uid":"192083fe0c213f57","name":"Subscribe to topic containing short and receive message","time":{"start":1750338663979,"stop":1750338663979,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca58640b490911cd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750338066757,"stop":1750338066757,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1765964a9ac58e","name":"Check message with no content topic is not received","time":{"start":1750338572047,"stop":1750338572048,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bf48556c5b78dc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750338701981,"stop":1750338701981,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82b896cbc62238b","name":"Subscribe and receive messages via waku relay post","time":{"start":1750338663990,"stop":1750338663992,"duration":2},"status":"passed","severity":"normal"},{"uid":"317c3cf3d326d933","name":"tcp ip4 address","time":{"start":1750338072630,"stop":1750338072631,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ff3aea105c7934","name":"Subscribe to topic containing Script and receive message","time":{"start":1750338701957,"stop":1750338701958,"duration":1},"status":"passed","severity":"normal"},{"uid":"b792636a42fac8ca","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750338121963,"stop":1750338121964,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cca8396ba591b65","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750338121961,"stop":1750338121961,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8a300ca1036268","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750338121969,"stop":1750338121969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4094de0183f2be","name":"Check received message containing escaped characters","time":{"start":1750338572043,"stop":1750338572043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5e0057eefc52ee","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750338121928,"stop":1750338121946,"duration":18},"status":"passed","severity":"normal"},{"uid":"da31f431ab3d99b1","name":"Relay - dialed first","time":{"start":1750338691132,"stop":1750338691132,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9974147b61ac78","name":"Subscribe to topic containing XML and receive message","time":{"start":1750338701978,"stop":1750338701978,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e588f8bcc55de8","name":"throws on content topic with generation field greater than 0","time":{"start":1750338066736,"stop":1750338066736,"duration":0},"status":"passed","severity":"normal"},{"uid":"78822eca12c809be","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750338066769,"stop":1750338066769,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b5d876f0333e56","name":"Push message with rate limit","time":{"start":1750338888902,"stop":1750338888902,"duration":0},"status":"passed","severity":"normal"},{"uid":"91db2a778151d80f","name":"same cluster, same shard: nodes connect","time":{"start":1750338347116,"stop":1750338347116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d568701a7de800f9","name":"Check received message with timestamp: 1750338140221 ","time":{"start":1750338572014,"stop":1750338572019,"duration":5},"status":"passed","severity":"normal"},{"uid":"4526c0ac4b381038","name":"Reopen subscription with peer with lost subscription","time":{"start":1750338209433,"stop":1750338209433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a5080edabe8c3e","name":"should handle general insertion and lookup correctly","time":{"start":1750338124449,"stop":1750338124449,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc181e17910adb8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750338701976,"stop":1750338701977,"duration":1},"status":"passed","severity":"normal"},{"uid":"5634e8d469733a3c","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750338121921,"stop":1750338121922,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6036f8cfbe54e4","name":"Check received message containing numeric","time":{"start":1750338572038,"stop":1750338572038,"duration":0},"status":"passed","severity":"normal"},{"uid":"254d5f4162e68e1c","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750338121548,"stop":1750338121549,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4788552b2b0155","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750338701963,"stop":1750338701964,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d43da134d344a0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750338282878,"stop":1750338282878,"duration":0},"status":"passed","severity":"normal"},{"uid":"252aa758e17308d1","name":"addEventListener with wrong event","time":{"start":1750338181916,"stop":1750338181916,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20699428ae8dad1","name":"Check received message containing Chinese","time":{"start":1750338572039,"stop":1750338572039,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1793c4a99874e51","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750338347115,"stop":1750338347116,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6c48e7dffcd91b","name":"should add and check entries correctly","time":{"start":1750338110886,"stop":1750338110888,"duration":2},"status":"passed","severity":"normal"},{"uid":"b157afcca7a50390","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750338121913,"stop":1750338121914,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd446a890736daaf","name":"it tolerates circular branch references","time":{"start":1750338090207,"stop":1750338090208,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b21aa3853f015f","name":"Push message with content topic containing short","time":{"start":1750338888896,"stop":1750338888896,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d207e2554c0439c","name":"Check received message containing long","time":{"start":1750338572037,"stop":1750338572038,"duration":1},"status":"passed","severity":"normal"},{"uid":"513ea1bf2872fb46","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750338701973,"stop":1750338701975,"duration":2},"status":"passed","severity":"normal"},{"uid":"5bbe25c10ebc0f97","name":"should update ack status of messages in outgoing buffer","time":{"start":1750338125300,"stop":1750338125300,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e8edcdf3e7527d","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750338671400,"stop":1750338671400,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da0dd9ee64f1b0d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750338318532,"stop":1750338318532,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d46fe6050f38585","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750338663994,"stop":1750338663994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3a463b2ee3135","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750338582184,"stop":1750338582185,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7651139fd7cc8a","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750338664021,"stop":1750338664023,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c93e0bf7f9f376","name":"should push the message to the outgoing buffer","time":{"start":1750338125291,"stop":1750338125292,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b85f0e05a8f17ac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750338066764,"stop":1750338066764,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a79c911c0846f3","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750338121923,"stop":1750338121925,"duration":2},"status":"passed","severity":"normal"},{"uid":"32cffab0a8291f2b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750338141748,"stop":1750338141751,"duration":3},"status":"passed","severity":"normal"},{"uid":"490929eda07112a0","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750338679588,"stop":1750338679588,"duration":0},"status":"passed","severity":"normal"},{"uid":"2570cb38223c3b56","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750338089820,"stop":1750338089820,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd0dacd387b6f2a","name":"accepts valid message hash query","time":{"start":1750338081764,"stop":1750338081764,"duration":0},"status":"passed","severity":"normal"},{"uid":"5838f9e03c28c821","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750338125300,"stop":1750338125300,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61a44aee069dd7c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750338664012,"stop":1750338664012,"duration":0},"status":"passed","severity":"normal"},{"uid":"4120f86ad7514de4","name":"should be sent with empty content","time":{"start":1750338125299,"stop":1750338125299,"duration":0},"status":"passed","severity":"normal"},{"uid":"4420ccc306385db","name":"Push message with content topic containing Russian","time":{"start":1750338888913,"stop":1750338888913,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ff28623c5d8a94","name":"Check message with invalid timestamp is not received","time":{"start":1750338572046,"stop":1750338572046,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d5df21b6b1b3dd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750338701954,"stop":1750338701955,"duration":1},"status":"passed","severity":"normal"},{"uid":"816138058cc686e8","name":"Check received message with timestamp: 1750338140976 ","time":{"start":1750338599916,"stop":1750338599917,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d631157d2a0b06","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750338121963,"stop":1750338121963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7ae94fca0f288e","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750338121549,"stop":1750338121550,"duration":1},"status":"passed","severity":"normal"},{"uid":"f27bd4bda9cb6688","name":"returns all values when wanted number matches available values","time":{"start":1750338088843,"stop":1750338088845,"duration":2},"status":"passed","severity":"normal"},{"uid":"afb8a28cc66ad64","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750338111662,"stop":1750338111663,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ba87e155077295","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750338121954,"stop":1750338121954,"duration":0},"status":"passed","severity":"normal"},{"uid":"78eb8f689ea56ef1","name":"does not throw on valid cases","time":{"start":1750338066733,"stop":1750338066734,"duration":1},"status":"passed","severity":"normal"},{"uid":"27aee82e5d3f0619","name":"Generator, 2 different pubsubtopics","time":{"start":1750338656084,"stop":1750338656087,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf70258af12cccac","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750338089827,"stop":1750338089828,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a157aa00bd84bf","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750338082007,"stop":1750338082007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c436f4167cd471e4","name":"should create a new stream if no existing for protocol found","time":{"start":1750338082006,"stop":1750338082006,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab82bebfdaa3af81","name":"should throw if no connection provided","time":{"start":1750338082005,"stop":1750338082005,"duration":0},"status":"passed","severity":"normal"},{"uid":"964b86c8bd8d0212","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750338572019,"stop":1750338572020,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d73738a77149ed5","name":"should wait for Filter peer to be connected","time":{"start":1750338112456,"stop":1750338112456,"duration":0},"status":"passed","severity":"normal"},{"uid":"77325c694e20007e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750338701960,"stop":1750338701960,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaac756c8d6a9f8f","name":"Push message with content topic containing Arabic","time":{"start":1750338888897,"stop":1750338888898,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf46c3053fcc97b1","name":"should set field with all protocols enabled","time":{"start":1750338073270,"stop":1750338073270,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ccdad1efd0da75","name":"throws on content topic with empty application field","time":{"start":1750338066736,"stop":1750338066737,"duration":1},"status":"passed","severity":"normal"},{"uid":"34164f60d8398640","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750338161231,"stop":1750338161232,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b484cec520dad0","name":"should get locked peers","time":{"start":1750338111960,"stop":1750338111960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a624f2b521e70d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750338146145,"stop":1750338146145,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65a4c2d20fb8f8b6","name":"Push message with content topic containing shell command","time":{"start":1750338888915,"stop":1750338888915,"duration":0},"status":"passed","severity":"normal"},{"uid":"6605d4346239aa19","name":"random static sharding 5 - Cluster ID: 819, Shard ID: 926","time":{"start":1750338699945,"stop":1750338699945,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1451acd7262a77","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750338141755,"stop":1750338141756,"duration":1},"status":"passed","severity":"normal"},{"uid":"10589d1e50409439","name":"should throw an error for missing required configuration","time":{"start":1750338066757,"stop":1750338066757,"duration":0},"status":"passed","severity":"normal"},{"uid":"186127ddcdea1ecc","name":"Privacy Node - default protocol","time":{"start":1750338691134,"stop":1750338691135,"duration":1},"status":"passed","severity":"normal"},{"uid":"de47fef5ed08270c","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750338121900,"stop":1750338121900,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b3f1174690c2b4","name":"Ping on unsubscribed peer","time":{"start":1750338209433,"stop":1750338209433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b695ae827cd0dc93","name":"should not fail to stop the service if it was not started","time":{"start":1750338146140,"stop":1750338146141,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9e584d0bcec7ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750338066760,"stop":1750338066760,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ff9af3cef86790","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750338121920,"stop":1750338121920,"duration":0},"status":"passed","severity":"normal"},{"uid":"243836c1f5cb9b27","name":"should not receive a peer event after stop","time":{"start":1750338387581,"stop":1750338387581,"duration":0},"status":"passed","severity":"normal"},{"uid":"86594fd23ec83fe5","name":"Query Generator, No Decoder","time":{"start":1750338639664,"stop":1750338639664,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5679e0f4727347","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750338599927,"stop":1750338599929,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca48fe45b1a91c16","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750338066772,"stop":1750338066772,"duration":0},"status":"passed","severity":"normal"},{"uid":"355410baf97f48ae","name":"Check received message containing shell command","time":{"start":1750338572005,"stop":1750338572005,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9c86d9e64c6114","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750338121920,"stop":1750338121921,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c72400b168465c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750338066755,"stop":1750338066756,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0ac5eaca783f02","name":"should detect messages with missing dependencies","time":{"start":1750338125297,"stop":1750338125297,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8602d7a425fcab1","name":"pre and post cipher","time":{"start":1750338100917,"stop":1750338100917,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5d132f75cb3f7c","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750338121908,"stop":1750338121908,"duration":0},"status":"passed","severity":"normal"},{"uid":"3845d0c4940597ec","name":"Subscribe and receive messages via lightPush","time":{"start":1750338701964,"stop":1750338701965,"duration":1},"status":"passed","severity":"normal"},{"uid":"39967e89cb0cad6","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750338089822,"stop":1750338089823,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94c09c1a4fe46fa","name":"Push message with unicode special characters payload","time":{"start":1750338888909,"stop":1750338888910,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9fccd0900d893c","name":"should be online or offline if network state changed","time":{"start":1750338141765,"stop":1750338141768,"duration":3},"status":"passed","severity":"normal"},{"uid":"3453c24156e33225","name":"Subscribe to topic containing XML and receive message","time":{"start":1750338701958,"stop":1750338701958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f930533ade546d2e","name":"should support chaining for add method","time":{"start":1750338110889,"stop":1750338110892,"duration":3},"status":"passed","severity":"normal"},{"uid":"dc2d972dc979a047","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750338663981,"stop":1750338663982,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7cde8273157d12","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750338469772,"stop":1750338469772,"duration":0},"status":"passed","severity":"normal"},{"uid":"4770f60ca0e0f68d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750338066763,"stop":1750338066764,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72ab683d5a6a369","name":"should throw error - no public key","time":{"start":1750338073261,"stop":1750338073261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded36d5440829e16","name":"handles different clusterIds correctly","time":{"start":1750338066752,"stop":1750338066752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a202e8fd27ad5fa2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750338631809,"stop":1750338631809,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c3642bf7acb7f0","name":"Query generator for 2000 messages","time":{"start":1750338666131,"stop":1750338666131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca15ff7a18bddff","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750338664017,"stop":1750338664017,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9dc1a596dd4747","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750338572046,"stop":1750338572046,"duration":0},"status":"passed","severity":"normal"},{"uid":"4238aef82f9735ed","name":"Push message with unicode special characters payload","time":{"start":1750338888894,"stop":1750338888895,"duration":1},"status":"passed","severity":"normal"},{"uid":"3982c29993093b4e","name":"should respect max attempts limit","time":{"start":1750338111841,"stop":1750338111842,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4be3838efcdca35","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750338701956,"stop":1750338701956,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b96e33b68ac127","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750338624959,"stop":1750338624959,"duration":0},"status":"passed","severity":"normal"},{"uid":"100a981557761749","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750338072469,"stop":1750338072470,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd751e6b5ffbe0e2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750338147820,"stop":1750338147821,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbd7c00868100a4","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750338111566,"stop":1750338111567,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a18e4183b69994","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750338066756,"stop":1750338066757,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b1365cab061e76","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750338462338,"stop":1750338462338,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecfcc64c319a6ba","name":"Check publish message containing special chars","time":{"start":1750338469755,"stop":1750338469755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33d2698947b497b","name":"should invoke callbacks when receiving a message","time":{"start":1750338112523,"stop":1750338112523,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2f5dc2d8b5379f","name":"Publish message with large meta","time":{"start":1750338469775,"stop":1750338469776,"duration":1},"status":"passed","severity":"normal"},{"uid":"78643500831513a5","name":"Passing page size 11 when there are 10 messages","time":{"start":1750338679422,"stop":1750338679423,"duration":1},"status":"passed","severity":"normal"},{"uid":"892d989077b7a938","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750338701973,"stop":1750338701973,"duration":0},"status":"passed","severity":"normal"},{"uid":"992ea4a9ce44c053","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750338125301,"stop":1750338125301,"duration":0},"status":"passed","severity":"normal"},{"uid":"2069a49a452d060a","name":"Encoder throws on undefined content topic","time":{"start":1750338100383,"stop":1750338100383,"duration":0},"status":"passed","severity":"normal"},{"uid":"144db380ffb59d0e","name":"Reusing cursor across nodes","time":{"start":1750338624960,"stop":1750338624960,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b42bc0de86f073b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750338066761,"stop":1750338066761,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1920d9adf61504b","name":"Decoder throws on undefined content topic","time":{"start":1750338082302,"stop":1750338082302,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd09d57bdc2f59e","name":"throws an error for improperly formatted content topics","time":{"start":1750338066753,"stop":1750338066753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7e29858725fe51","name":"Subscribe to topic containing Script and receive message","time":{"start":1750338663983,"stop":1750338663983,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c746230ab813139","name":"recovers when dns.resolve returns empty","time":{"start":1750338090208,"stop":1750338090208,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2f9110bca84cb7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750338066767,"stop":1750338066767,"duration":0},"status":"passed","severity":"normal"},{"uid":"864ed699808d5c72","name":"should handle a minimal index list","time":{"start":1750338067045,"stop":1750338067045,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd9b6a864ffd263","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750338066747,"stop":1750338066747,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc26d71616b4aad","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750338663982,"stop":1750338663982,"duration":0},"status":"passed","severity":"normal"},{"uid":"426a1e2c337c5c93","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750338112282,"stop":1750338112284,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f3808f23158dee3","name":"should properly create location multiaddrs - udp6","time":{"start":1750338073268,"stop":1750338073268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceeae390f113c0fe","name":"Subscribe and receives messages on 20 topics","time":{"start":1750338701950,"stop":1750338701951,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd0e6c6e3231bb8","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750338121953,"stop":1750338121953,"duration":0},"status":"passed","severity":"normal"},{"uid":"a171d57a5c1a70cb","name":"Check received message containing Russian","time":{"start":1750338571997,"stop":1750338571997,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d739644679994b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750338582190,"stop":1750338582191,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe1e36aa219159f","name":"rejects hash query with content filter parameters","time":{"start":1750338081764,"stop":1750338081765,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd415ff0443cc43b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750338701951,"stop":1750338701951,"duration":0},"status":"passed","severity":"normal"},{"uid":"839c57aeea0215c","name":"can start and stop the service","time":{"start":1750338094203,"stop":1750338094204,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1285b7a4da77b5","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750338141757,"stop":1750338141765,"duration":8},"status":"passed","severity":"normal"},{"uid":"28f326285815a1c2","name":"Check received message containing escaped characters","time":{"start":1750338599943,"stop":1750338599943,"duration":0},"status":"passed","severity":"normal"},{"uid":"4994ddc012e3d35c","name":"Relay - dialed after","time":{"start":1750338691132,"stop":1750338691132,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d11bd66f3c2192f","name":"should handle incoming messages","time":{"start":1750338112287,"stop":1750338112287,"duration":0},"status":"passed","severity":"normal"},{"uid":"4389d27c226b3a95","name":"Push message with custom timestamp: 1719579883019","time":{"start":1750338888917,"stop":1750338888917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a5e3568df38bd0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750338663974,"stop":1750338663974,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd0ba048930eb9c","name":"should reject if Store is requested but not mounted","time":{"start":1750338112454,"stop":1750338112454,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee0c6534bfa082e","name":"should not allow unachievable error rate","time":{"start":1750338121547,"stop":1750338121548,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf02605e495f9dd6","name":"Check publish message containing long","time":{"start":1750338469754,"stop":1750338469754,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4fda7a58a27296","name":"should properly create location multiaddrs - tcp6","time":{"start":1750338073268,"stop":1750338073268,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1a31e3131a15b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750338066763,"stop":1750338066763,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05ebd29062428a0","name":"Does not throw an exception when node disconnects","time":{"start":1750338685725,"stop":1750338685726,"duration":1},"status":"passed","severity":"normal"},{"uid":"810f517c9d60cd29","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750338701981,"stop":1750338701981,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58cd7735fc161df","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750338664016,"stop":1750338664017,"duration":1},"status":"passed","severity":"normal"},{"uid":"2432f238a94cf719","name":"Push message with content topic containing unicode special characters","time":{"start":1750338888915,"stop":1750338888915,"duration":0},"status":"passed","severity":"normal"},{"uid":"1648050cd3761154","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750338679589,"stop":1750338679590,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ed47ab582a3a16","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app62/4/topic904/proto","time":{"start":1750338582186,"stop":1750338582187,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bfd19b2fb8b0a2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750338679590,"stop":1750338679590,"duration":0},"status":"passed","severity":"normal"},{"uid":"1126ef04e2db742f","name":"Ping on subscribed peer","time":{"start":1750338209430,"stop":1750338209430,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7fe4cf4f5a19ef","name":"should use DNS peer discovery with light client","time":{"start":1750338146144,"stop":1750338146145,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7364b4e2d3fe49de","name":"should be able to encode the field with only STORE set to true","time":{"start":1750338072468,"stop":1750338072468,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58a32aed0d63f1d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750338318529,"stop":1750338318530,"duration":1},"status":"passed","severity":"normal"},{"uid":"36704f2902a374d2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750338121963,"stop":1750338121963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dee5e843de6e862","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750338624957,"stop":1750338624957,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8e18d3b57d3a14","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750338318538,"stop":1750338318539,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ce580ede890e21","name":"Ephemeral messages are not stored","time":{"start":1750338147819,"stop":1750338147820,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d966ba12f97d70","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750338664017,"stop":1750338664018,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8e29ec397da201","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750338072473,"stop":1750338072473,"duration":0},"status":"passed","severity":"normal"},{"uid":"c257ec5863dc2832","name":"should properly start and stop event listening","time":{"start":1750338112371,"stop":1750338112371,"duration":0},"status":"passed","severity":"normal"},{"uid":"17096c52b6fd25de","name":"Push message with numeric payload","time":{"start":1750338888890,"stop":1750338888890,"duration":0},"status":"passed","severity":"normal"},{"uid":"847c13430ea5bff0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750338701957,"stop":1750338701957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d38fbbbbffe7e75","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750338066749,"stop":1750338066749,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd19977b0d7b19d0","name":"Delete observer","time":{"start":1750338444812,"stop":1750338444812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5c182e097ce0f7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750338318539,"stop":1750338318540,"duration":1},"status":"passed","severity":"normal"},{"uid":"c50f573469cb1a54","name":"Push 30 different messages","time":{"start":1750338888895,"stop":1750338888895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"236fbd52a437fa86","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750338066768,"stop":1750338066769,"duration":1},"status":"passed","severity":"normal"},{"uid":"d505333c7466fd3","name":"Check publish message containing emoji","time":{"start":1750338469764,"stop":1750338469765,"duration":1},"status":"passed","severity":"normal"},{"uid":"957d7c5816a024d8","name":"Nodes with multiple pubsub topic","time":{"start":1750338462334,"stop":1750338462334,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2a1147413839ab","name":"Publish message with custom timestamp: Thu Jun 19 2025 14:07:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1750338469767,"stop":1750338469768,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d5e5de61b6cab","name":"Check received message containing JSON","time":{"start":1750338599942,"stop":1750338599942,"duration":0},"status":"passed","severity":"normal"},{"uid":"6617c5db0847f10c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app27/4/topic346/json","time":{"start":1750338582187,"stop":1750338582187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a78a84f72f6edd","name":"should successfully stop","time":{"start":1750338112288,"stop":1750338112288,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55cb364cdb7ea84","name":"Check received message containing Chinese","time":{"start":1750338599936,"stop":1750338599937,"duration":1},"status":"passed","severity":"normal"},{"uid":"641c274e3c8970d2","name":"should send to specified number of peers of used peers","time":{"start":1750338111663,"stop":1750338111663,"duration":0},"status":"passed","severity":"normal"},{"uid":"857fdd3d2806c94c","name":"Subscribe and receive messages via lightPush","time":{"start":1750338701948,"stop":1750338701948,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bd70300c56b9b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750338701965,"stop":1750338701966,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed54965885a0d76","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750338701962,"stop":1750338701962,"duration":0},"status":"passed","severity":"normal"},{"uid":"878c5e445004592b","name":"Push message with content topic containing Chinese","time":{"start":1750338888912,"stop":1750338888912,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebffa21a5ce0930","name":"Push message with custom timestamp: 1750334683019","time":{"start":1750338888917,"stop":1750338888917,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea11e815756fa7b","name":"Push message with emoji payload","time":{"start":1750338888895,"stop":1750338888895,"duration":0},"status":"passed","severity":"normal"},{"uid":"466831e5932fa3c8","name":"should reject if LightPush is requested but not mounted","time":{"start":1750338112454,"stop":1750338112454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce84a40de60b0cff","name":"Refresh subscription","time":{"start":1750338663978,"stop":1750338663979,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c44c389bbe3092","name":"handles multiple messages","time":{"start":1750338676391,"stop":1750338676391,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd90a55363277247","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750338072471,"stop":1750338072471,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb3a5ff85426b40","name":"Callback on promise, aborts when callback returns true","time":{"start":1750338666129,"stop":1750338666129,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3869aa139bdb342","name":"should not fail to stop the service if it was not started","time":{"start":1750338094204,"stop":1750338094204,"duration":0},"status":"passed","severity":"normal"},{"uid":"5764e56fcefe7fe0","name":"Push message with special chars payload","time":{"start":1750338888905,"stop":1750338888906,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0fa42647ee74b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750338701968,"stop":1750338701968,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f4485f75bcd767","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750338072477,"stop":1750338072478,"duration":1},"status":"passed","severity":"normal"},{"uid":"7108d2da0886d872","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750338121957,"stop":1750338121957,"duration":0},"status":"passed","severity":"normal"},{"uid":"4015fa1139f3d4b1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750338663973,"stop":1750338663973,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d93becba86d8407","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750338066758,"stop":1750338066758,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3dee368bf819bcb","name":"accepts time-filtered query with content filter","time":{"start":1750338081765,"stop":1750338081766,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed51bcd2edc3a19","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750338701949,"stop":1750338701950,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bb117e34b8a146","name":"Push message with long payload","time":{"start":1750338888905,"stop":1750338888905,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48e59a1ed4ff414","name":"Ordered Callback - true","time":{"start":1750338664644,"stop":1750338664645,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11cde41d909d34","name":"Sets default value correctly","time":{"start":1750338685728,"stop":1750338685733,"duration":5},"status":"passed","severity":"normal"},{"uid":"60d330f520a3052d","name":"should handle corrupted local storage data gracefully","time":{"start":1750338094207,"stop":1750338094208,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c127bf6fec6e89","name":"Push message with content topic containing XML","time":{"start":1750338888899,"stop":1750338888899,"duration":0},"status":"passed","severity":"normal"},{"uid":"1091047818d7163a","name":"should throw an error for insufficient data","time":{"start":1750338067048,"stop":1750338067048,"duration":0},"status":"passed","severity":"normal"},{"uid":"5655fbf8daef115c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750338147822,"stop":1750338147822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6eccf849a4a16bb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750338599947,"stop":1750338599948,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb27903b966114a6","name":"random static sharding 4 - Cluster ID: 80, Shard ID: 495","time":{"start":1750338699944,"stop":1750338699945,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6750b2f1e1d868e","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750338121926,"stop":1750338121927,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6e61cc382a1d5a","name":"should return false","time":{"start":1750338073261,"stop":1750338073261,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba8d6a2a47f715f","name":"should stop and cleanup resources","time":{"start":1750338112524,"stop":1750338112524,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20450d67baafa93","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750338462337,"stop":1750338462337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2569436dcfeba42","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750338479540,"stop":1750338479541,"duration":1},"status":"passed","severity":"normal"},{"uid":"94491560441beccd","name":"Query Generator, No message returned","time":{"start":1750338639665,"stop":1750338639665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd5e14c08fbae22","name":"Push message with content topic containing long","time":{"start":1750338888896,"stop":1750338888896,"duration":0},"status":"passed","severity":"normal"},{"uid":"b535b729efa38f1","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750338090213,"stop":1750338090213,"duration":0},"status":"skipped","severity":"normal"},{"uid":"154958518b6e034e","name":"Subscribe and receive messages via lightPush","time":{"start":1750338663972,"stop":1750338663973,"duration":1},"status":"passed","severity":"normal"},{"uid":"231294234688daec","name":"Push message with meta","time":{"start":1750338888916,"stop":1750338888916,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48564f08d8a3005","name":"Subscribe and receive messages via waku relay post","time":{"start":1750338663974,"stop":1750338663975,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f81e57721b07b3","name":"Subscribe to topic containing long and receive message","time":{"start":1750338663979,"stop":1750338663980,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e1963d21523b7","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750338125299,"stop":1750338125300,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac481c418f105c9","name":"should handle task timeouts","time":{"start":1750338111841,"stop":1750338111841,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ed32d9fc316db3","name":"Push message with content topic containing unicode special characters","time":{"start":1750338888901,"stop":1750338888901,"duration":0},"status":"passed","severity":"normal"},{"uid":"b450fbdea59c576e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750338066765,"stop":1750338066765,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf9eb8fdb2ef439","name":"Push message with content topic containing JSON","time":{"start":1750338888914,"stop":1750338888914,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabd6966413f430","name":"should get / set TCP multiaddr","time":{"start":1750338073267,"stop":1750338073267,"duration":0},"status":"passed","severity":"normal"},{"uid":"615600035f1a466d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750338679591,"stop":1750338679591,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca72d8de75bcfe8f","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750338081668,"stop":1750338081668,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff9abca03593925","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750338121907,"stop":1750338121907,"duration":0},"status":"passed","severity":"normal"},{"uid":"144a5318cfed0e31","name":"Check message with no payload is not received","time":{"start":1750338572034,"stop":1750338572034,"duration":0},"status":"passed","severity":"normal"},{"uid":"982efff45a975598","name":"should start and setup intervals and event listeners","time":{"start":1750338112524,"stop":1750338112524,"duration":0},"status":"passed","severity":"normal"},{"uid":"1869d81294bf0b19","name":"Check received message containing shell command","time":{"start":1750338572042,"stop":1750338572043,"duration":1},"status":"passed","severity":"normal"},{"uid":"5752157d08d162c1","name":"Generator, custom pubsub topic","time":{"start":1750338656082,"stop":1750338656084,"duration":2},"status":"passed","severity":"normal"},{"uid":"8198b925075a3bcc","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750338671401,"stop":1750338671401,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafd012e44e95692","name":"should not retry if at least one success","time":{"start":1750338111664,"stop":1750338111664,"duration":0},"status":"passed","severity":"normal"},{"uid":"f950973ebfe4afb4","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750338599954,"stop":1750338599955,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c71ed9ac5f4214d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750338066764,"stop":1750338066764,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c238842e9961273","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750338701954,"stop":1750338701954,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08e112f222a58b5","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750338121909,"stop":1750338121909,"duration":0},"status":"passed","severity":"normal"},{"uid":"340f2ef09861bb29","name":"Check received message containing unicode special characters","time":{"start":1750338599944,"stop":1750338599944,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7b91aa63744fb4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750338066761,"stop":1750338066761,"duration":0},"status":"passed","severity":"normal"},{"uid":"35728224cdb6277a","name":"should be called for bootstrap peers","time":{"start":1750338148099,"stop":1750338148105,"duration":6},"status":"passed","severity":"normal"},{"uid":"6bbc26f56adb28f1","name":"should return no connections if no open connection provided","time":{"start":1750338081441,"stop":1750338081442,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae003454c9251fb","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750338121960,"stop":1750338121961,"duration":1},"status":"passed","severity":"normal"},{"uid":"de98ac6547ce4c1c","name":"Push message with Arabic payload","time":{"start":1750338888906,"stop":1750338888906,"duration":0},"status":"passed","severity":"normal"},{"uid":"df51bf56b20361e6","name":"Check received message containing Arabic","time":{"start":1750338599902,"stop":1750338599903,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2236472d75b7d5f","name":"should return valid sharding parameters for static sharding","time":{"start":1750338066769,"stop":1750338066770,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8c6c089fb28a80","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750338066748,"stop":1750338066749,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8f5ea38b10fbf9","name":"connects to nwaku","time":{"start":1750338685723,"stop":1750338685723,"duration":0},"status":"passed","severity":"normal"},{"uid":"618e4a0a498f92f8","name":"Push message with JSON payload","time":{"start":1750338888908,"stop":1750338888909,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19f6a100dca57a8","name":"Check received message containing Script","time":{"start":1750338572041,"stop":1750338572041,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fab54598735ae3e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750338066750,"stop":1750338066750,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd66c70436874b73","name":"Push message with content topic containing escaped characters","time":{"start":1750338888915,"stop":1750338888915,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80a09784d468860","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750338066762,"stop":1750338066763,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7dd0b21b3c3ecf","name":"should be empty when created","time":{"start":1750338112522,"stop":1750338112522,"duration":0},"status":"passed","severity":"normal"},{"uid":"a857405b8d949ee5","name":"Decoder throws on undefined content topic","time":{"start":1750338102112,"stop":1750338102112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d8fd8370357669","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750338318530,"stop":1750338318530,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adb61b54a9e35e5","name":"Non TWN Cluster","time":{"start":1750338582185,"stop":1750338582185,"duration":0},"status":"passed","severity":"normal"},{"uid":"e491b375890d946b","name":"Publishes to nwaku","time":{"start":1750338456707,"stop":1750338456707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3398dbc355cfba57","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750338701972,"stop":1750338701972,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5e653b78c058c8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750338701979,"stop":1750338701979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1821e98d2d8f2d2","name":"Overlapping topic subscription","time":{"start":1750338664008,"stop":1750338664008,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc3b9d84d33a954","name":"Push message with JSON payload","time":{"start":1750338888893,"stop":1750338888894,"duration":1},"status":"passed","severity":"normal"},{"uid":"924385ad8653f5ad","name":"Check message with invalid timestamp is not received","time":{"start":1750338599948,"stop":1750338599949,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee882965d352ea08","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750338121947,"stop":1750338121947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f508013e6610342","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750338066746,"stop":1750338066746,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5819670d89c4b4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750338701980,"stop":1750338701981,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ebcd7bd3a39bf9","name":"Check message with invalid timestamp is not received","time":{"start":1750338599919,"stop":1750338599919,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cbdb7e71fc22e8","name":"Subscribe to topic containing short and receive message","time":{"start":1750338701970,"stop":1750338701970,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab2ef5c3dd83dbb","name":"Push message with content topic containing special chars","time":{"start":1750338888897,"stop":1750338888897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c294c477352c380d","name":"random static sharding 8 - Cluster ID: 918, Shard ID: 389","time":{"start":1750338699946,"stop":1750338699946,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca30ec3d506ecae","name":"should check false positive rate","time":{"start":1750338124450,"stop":1750338124450,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5b01b214ce71e7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750338699943,"stop":1750338699943,"duration":0},"status":"passed","severity":"normal"},{"uid":"998566dcce3fbaa6","name":"Push message with content topic containing Russian","time":{"start":1750338888898,"stop":1750338888898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed883bbbf8bb395e","name":"Check received message containing JSON","time":{"start":1750338572042,"stop":1750338572042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8da6fd373a7d63","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750338664012,"stop":1750338664012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9f3d6a4f37a04d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750338701978,"stop":1750338701978,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa572303ea69b18","name":"Subscribe to topic containing short and receive message","time":{"start":1750338664009,"stop":1750338664009,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfed64427bc0bf1","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750338663976,"stop":1750338663977,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d42417624d26676e","name":"Wrong topic","time":{"start":1750338582190,"stop":1750338582190,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1bf7b42d6e9581","name":"Store - dialed after - with timeout","time":{"start":1750338691133,"stop":1750338691133,"duration":0},"status":"passed","severity":"normal"},{"uid":"44549c2327492a8d","name":"Query generator for multiple messages with different message text format","time":{"start":1750338666125,"stop":1750338666125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1771f9b52ed04db","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750338664013,"stop":1750338664014,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8662149b281a8b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750338666130,"stop":1750338666130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78ca6fc795e208c","name":"Ping on peer without subscriptions","time":{"start":1750338209432,"stop":1750338209432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ba42e66553f176","name":"should insert message id into causal history","time":{"start":1750338125292,"stop":1750338125293,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a1a87d53cbe16a","name":"Query Generator - false","time":{"start":1750338664643,"stop":1750338664643,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef942ebb07a5745d","name":"should serialize and deserialize correctly","time":{"start":1750338124448,"stop":1750338124448,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b7bbd18d023f9","name":"should handle special patterns correctly","time":{"start":1750338124449,"stop":1750338124449,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae0b520538069fd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750338072471,"stop":1750338072472,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f74c75cd083861","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750338572045,"stop":1750338572046,"duration":1},"status":"passed","severity":"normal"},{"uid":"913ca891b0316567","name":"Push message with Russian payload","time":{"start":1750338888907,"stop":1750338888907,"duration":0},"status":"passed","severity":"normal"},{"uid":"db87cc686ef8ddfc","name":"should only return 1 node with store capability","time":{"start":1750338090210,"stop":1750338090211,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9ce574df08b18f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750338664015,"stop":1750338664016,"duration":1},"status":"passed","severity":"normal"},{"uid":"1086b0b79e9386ea","name":"can start and stop the service","time":{"start":1750338146140,"stop":1750338146140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fd2294093feab2","name":"Check publish message containing unicode special characters","time":{"start":1750338469763,"stop":1750338469764,"duration":1},"status":"passed","severity":"normal"},{"uid":"273fc92dec6f9cbe","name":"should properly create location multiaddrs - udp","time":{"start":1750338073268,"stop":1750338073269,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6acaf40bc71a52","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750338121912,"stop":1750338121913,"duration":1},"status":"passed","severity":"normal"},{"uid":"76931184739f79c6","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750338094207,"stop":1750338094207,"duration":0},"status":"passed","severity":"normal"},{"uid":"470ca992f81605b6","name":"should maintain proper timestamps if all messages received","time":{"start":1750338125294,"stop":1750338125294,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09607787ab99ae4","name":"Push message equal or less that 1MB","time":{"start":1750338888904,"stop":1750338888904,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab51fe81b455ab7","name":"handles empty contentTopics array correctly","time":{"start":1750338066771,"stop":1750338066771,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77f9ee63fe5c062","name":"should select older connection if present","time":{"start":1750338081442,"stop":1750338081443,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed54855cf60e989f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750338701950,"stop":1750338701950,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1c3384377bf836","name":"Check message with non string payload is not received","time":{"start":1750338572052,"stop":1750338572053,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dda453cdc41cdf3","name":"unsubscribes","time":{"start":1750338676394,"stop":1750338676395,"duration":1},"status":"passed","severity":"normal"},{"uid":"efbdb15058e0570","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750338066746,"stop":1750338066746,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db43929ebc1152f","name":"Check publish message containing JSON","time":{"start":1750338469761,"stop":1750338469761,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f7a7cfabf91f47","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750338663993,"stop":1750338663993,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a012738c72eb8d6","name":"more peers than existing","time":{"start":1750338443305,"stop":1750338443305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d96c1e1939a3f7","name":"should reject if Filter is requested but not mounted","time":{"start":1750338112455,"stop":1750338112455,"duration":0},"status":"passed","severity":"normal"},{"uid":"164471952aab9156","name":"Push message with rate limit","time":{"start":1750338888916,"stop":1750338888916,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1762ab927507db","name":"Check message with no payload is not received","time":{"start":1750338572049,"stop":1750338572050,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91ecf318bf899a6","name":"configure the node with multiple content topics","time":{"start":1750338582190,"stop":1750338582190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92f05bc12f80600","name":"Check message on other pubsub topic is not received","time":{"start":1750338599949,"stop":1750338599950,"duration":1},"status":"passed","severity":"normal"},{"uid":"8654adc77f47f0cd","name":"should fail to send if no connected peers found","time":{"start":1750338111663,"stop":1750338111663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1817a25d0a0de89","name":"Check publish message containing short","time":{"start":1750338469753,"stop":1750338469753,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9e39cca641b485","name":"Check message with no content topic is not received","time":{"start":1750338599951,"stop":1750338599952,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e91f04cbd36a4c0","name":"should have no discoveries enabled by default","time":{"start":1750338111556,"stop":1750338111559,"duration":3},"status":"passed","severity":"normal"},{"uid":"c79155e9905eac6d","name":"Check message received after jswaku node is restarted","time":{"start":1750338599924,"stop":1750338599927,"duration":3},"status":"passed","severity":"normal"},{"uid":"66577979b40a5ed1","name":"throws on content topic with empty encoding field","time":{"start":1750338066738,"stop":1750338066744,"duration":6},"status":"passed","severity":"normal"},{"uid":"6572bcaeba65b205","name":"Subscribe to topic containing XML and receive message","time":{"start":1750338663983,"stop":1750338663984,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93b691a9c3dd6f9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750338121964,"stop":1750338121964,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e856069409d365f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750338089826,"stop":1750338089827,"duration":1},"status":"passed","severity":"normal"},{"uid":"b527243f2cac0769","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750338663988,"stop":1750338663988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b092ec094d62bf","name":"new peer added after a peer was already found","time":{"start":1750338443121,"stop":1750338443121,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6248c063ad91eb77","name":"Nodes with multiple pubsub topic","time":{"start":1750338462338,"stop":1750338462338,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6ee639489c9f90","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750338141754,"stop":1750338141754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f819c302d52ad87c","name":"should retry on complete failure if specified","time":{"start":1750338111664,"stop":1750338111664,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca8ae79f9d4e086","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750338624959,"stop":1750338624960,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc6a461723e1aaa","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750338111568,"stop":1750338111569,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c0f65cf793d3bb","name":"should insert message into bloom filter","time":{"start":1750338125292,"stop":1750338125292,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecf13c6c65ed1ee","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750338112286,"stop":1750338112287,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f89f11ef11cfd4","name":"Check received message with timestamp: 1750338140221 ","time":{"start":1750338572045,"stop":1750338572045,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b9c0ae998187e7","name":"Check received message containing short","time":{"start":1750338599929,"stop":1750338599929,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3975d1acda679a1","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750338066745,"stop":1750338066745,"duration":0},"status":"passed","severity":"normal"},{"uid":"81eafc2c07176148","name":"messageHash returns a Uint8Array","time":{"start":1750338081667,"stop":1750338081667,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bc513d7848aa17","name":"can query messages by message hash","time":{"start":1750338642153,"stop":1750338642153,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6c5b3cefe9f992","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750338121950,"stop":1750338121950,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3d7bee8df34411","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750338479549,"stop":1750338479549,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b66bda11d2b61","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750338656097,"stop":1750338656097,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a08ae346e5c5373","name":"1 Relay, 1 Filter, gives up","time":{"start":1750338090042,"stop":1750338090042,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda27a01ae3ebafd","name":"Check received message containing Script","time":{"start":1750338599905,"stop":1750338599905,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eba8a1f15386667","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750338125297,"stop":1750338125298,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c413d82e3a26d21","name":"should load peers from local storage and dispatch events","time":{"start":1750338094206,"stop":1750338094207,"duration":1},"status":"passed","severity":"normal"},{"uid":"931c468672ebe54","name":"Check received message containing Script","time":{"start":1750338571998,"stop":1750338571999,"duration":1},"status":"passed","severity":"normal"},{"uid":"a003aad24af82c9a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750338282873,"stop":1750338282874,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3de993ef34c17d","name":"should return PeerId when PeerId is provided","time":{"start":1750338112082,"stop":1750338112082,"duration":0},"status":"passed","severity":"normal"},{"uid":"9288ea0541769c03","name":"Check received message containing emoji","time":{"start":1750338599945,"stop":1750338599945,"duration":0},"status":"passed","severity":"normal"},{"uid":"1207b089963e4ce9","name":"Encoder throws on empty string content topic","time":{"start":1750338102112,"stop":1750338102112,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a620f9366f8c8a8","name":"Check received message containing Chinese","time":{"start":1750338599901,"stop":1750338599902,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c75fd83242e070","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750338121954,"stop":1750338121954,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f01e8483583ad6","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750338671401,"stop":1750338671402,"duration":1},"status":"passed","severity":"normal"},{"uid":"6957ae9ebebdd1bd","name":"Query generator for multiple messages with different content topic format","time":{"start":1750338666128,"stop":1750338666128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0336b7231889204","name":"Check message with no payload is not received","time":{"start":1750338599952,"stop":1750338599953,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ad11a594798f93","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750338066763,"stop":1750338066763,"duration":0},"status":"passed","severity":"normal"},{"uid":"19167541e6f5960b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750338066758,"stop":1750338066758,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9284c369a95157c","name":"Push message with content topic containing XML","time":{"start":1750338888914,"stop":1750338888914,"duration":0},"status":"passed","severity":"normal"},{"uid":"be86ab086a93f486","name":"Check received message containing SQL Injection","time":{"start":1750338599904,"stop":1750338599905,"duration":1},"status":"passed","severity":"normal"},{"uid":"b734e09a564c6db8","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750338066747,"stop":1750338066748,"duration":1},"status":"passed","severity":"normal"},{"uid":"92468dd71e4db10b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750338072469,"stop":1750338072469,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c3b1107622d020","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750338121911,"stop":1750338121912,"duration":1},"status":"passed","severity":"normal"},{"uid":"e124cadf39d86fc6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750338462335,"stop":1750338462335,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6947c4e89b1956","name":"Subscribe and receive messages via waku relay post","time":{"start":1750338701966,"stop":1750338701966,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fe1b262f49fd9c","name":"Light Node - default protocols","time":{"start":1750338691134,"stop":1750338691134,"duration":0},"status":"passed","severity":"normal"},{"uid":"370ec8c15814e809","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750338282877,"stop":1750338282877,"duration":0},"status":"passed","severity":"normal"},{"uid":"731fcf2523461c7a","name":"Push message with content topic containing numeric","time":{"start":1750338888896,"stop":1750338888897,"duration":1},"status":"passed","severity":"normal"},{"uid":"108308ef4a7a013a","name":"Subscribe to topic containing XML and publish message","time":{"start":1750338479548,"stop":1750338479548,"duration":0},"status":"passed","severity":"normal"},{"uid":"448a619a748d2ad8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750338701982,"stop":1750338701982,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bd3cd10fa36589","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750338624958,"stop":1750338624958,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be95d5ab283687c","name":"should wait for Store peer to be connected","time":{"start":1750338112456,"stop":1750338112456,"duration":0},"status":"passed","severity":"normal"},{"uid":"110ef5e1f000a5f4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750338072476,"stop":1750338072477,"duration":1},"status":"passed","severity":"normal"},{"uid":"448a7019bee54d1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750338479543,"stop":1750338479544,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d83b7b96980c3f9","name":"Passing cursor with wrong pubsubTopic","time":{"start":1750338624964,"stop":1750338624965,"duration":1},"status":"broken","severity":"normal"},{"uid":"debb2de2f8554afb","name":"should return false when shard is not included in network shards","time":{"start":1750338112093,"stop":1750338112093,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee907ba9273b71","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750338479549,"stop":1750338479550,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb967df6b759e51","name":"non connected peers","time":{"start":1750338443306,"stop":1750338443306,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd63891dd5dc55f0","name":"Push message with content topic containing Chinese","time":{"start":1750338888897,"stop":1750338888897,"duration":0},"status":"passed","severity":"normal"},{"uid":"53017263ef4496be","name":"Fails to publish message with empty text","time":{"start":1750338469768,"stop":1750338469770,"duration":2},"status":"passed","severity":"normal"},{"uid":"38fcd975ff3f1ca6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750338066758,"stop":1750338066759,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8dd56da06856a52","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750338121948,"stop":1750338121948,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10f075047ebb0ec","name":"Check received message containing unicode special characters","time":{"start":1750338572006,"stop":1750338572006,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73b30a483e5c554","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750338318538,"stop":1750338318538,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d05c48a4f8e745","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750338479548,"stop":1750338479549,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d20fc92d4a31f5","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750338089824,"stop":1750338089824,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94119e481d703e2","name":"Check received message containing unicode special characters","time":{"start":1750338599911,"stop":1750338599911,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c045b70837906a5","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750338121928,"stop":1750338121928,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c42d9e6b064636","name":"Push message equal or less that 1MB","time":{"start":1750338888917,"stop":1750338888918,"duration":1},"status":"passed","severity":"normal"},{"uid":"62cdadfa66b9dba4","name":"can start and stop the service","time":{"start":1750338387579,"stop":1750338387579,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4a6310257d9141","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750338479550,"stop":1750338479550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60794d5f080c687","name":"Push message with SQL Injection payload","time":{"start":1750338888892,"stop":1750338888892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76acc230458d6ba","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750338121923,"stop":1750338121923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e740e8d7c8c49165","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750338664013,"stop":1750338664013,"duration":0},"status":"passed","severity":"normal"},{"uid":"3820b8962fff549d","name":"Check received message containing Russian","time":{"start":1750338599937,"stop":1750338599938,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5977064bd10522","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750338112089,"stop":1750338112089,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a520744e461f592","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750338112371,"stop":1750338112371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66857d817931338","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750338121950,"stop":1750338121952,"duration":2},"status":"passed","severity":"normal"},{"uid":"8321be68e2ef021f","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750338701982,"stop":1750338701983,"duration":1},"status":"passed","severity":"normal"},{"uid":"b469944587fe31c9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750338701951,"stop":1750338701951,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab3788b1c43e3ff","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750338318533,"stop":1750338318533,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92054789af7af41","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750338121947,"stop":1750338121947,"duration":0},"status":"passed","severity":"normal"},{"uid":"116e34c432b78f4b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750338066758,"stop":1750338066758,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ab5c485460600a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750338066749,"stop":1750338066750,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f266e85b82270c","name":"should insert elements correctly","time":{"start":1750338124447,"stop":1750338124447,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45cc9df7d522e49","name":"Push message with long payload","time":{"start":1750338888890,"stop":1750338888890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87706b6791561d2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750338888914,"stop":1750338888914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bebeb60def6a5a3","name":"Check received message with timestamp: 1750338140976 ","time":{"start":1750338599946,"stop":1750338599946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7b60b2d1befc1","name":"Encoder throws on undefined content topic","time":{"start":1750338082301,"stop":1750338082301,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5b242b2dd7c3e0","name":"Check received message containing XML","time":{"start":1750338572041,"stop":1750338572041,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99154892ac5ad1a","name":"Check publish message containing Russian","time":{"start":1750338469758,"stop":1750338469759,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5c14d691524896","name":"random static sharding 7 - Cluster ID: 505, Shard ID: 284","time":{"start":1750338699946,"stop":1750338699946,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d263745b4c4f58d","name":"should remove expired entries after TTL has passed","time":{"start":1750338110893,"stop":1750338110896,"duration":3},"status":"passed","severity":"normal"},{"uid":"d46b4762490462b0","name":"Check received message containing JSON","time":{"start":1750338572004,"stop":1750338572005,"duration":1},"status":"passed","severity":"normal"},{"uid":"e035b3e059e2b6ca","name":"less peers than existing","time":{"start":1750338443305,"stop":1750338443305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be948cb50eb79cb","name":"Check received message containing XML","time":{"start":1750338572000,"stop":1750338572001,"duration":1},"status":"passed","severity":"normal"},{"uid":"871a223f7c5250c3","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750338121922,"stop":1750338121922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af9816c3a21fc9b","name":"Subscribe to topic containing XML and receive message","time":{"start":1750338664014,"stop":1750338664014,"duration":0},"status":"passed","severity":"normal"}] |