allure-jswaku/8653/widgets/severity.json
2025-07-16 04:05:48 +00:00

1 line
169 KiB
JSON

[{"uid":"95fb8a130cf06dc2","name":"Check received message containing long","time":{"start":1752638464768,"stop":1752638464769,"duration":1},"status":"broken","severity":"normal"},{"uid":"3f544f9055883735","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1752637653835,"stop":1752637653835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed60f8341b8efe1f","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1752636948390,"stop":1752636948391,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97811cb4c5832d2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1752636899687,"stop":1752636899688,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b857a869234b98","name":"Generator, 2 different pubsubtopics","time":{"start":1752637710390,"stop":1752637710390,"duration":0},"status":"passed","severity":"normal"},{"uid":"78486a872f17d2f9","name":"should not process empty queue","time":{"start":1752636909555,"stop":1752636909555,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8374876ff62b3c","name":"should handle peer disconnect event when no connections remain","time":{"start":1752636909639,"stop":1752636909640,"duration":1},"status":"passed","severity":"normal"},{"uid":"9013eccc854ca1bf","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1752636910005,"stop":1752636910005,"duration":0},"status":"passed","severity":"normal"},{"uid":"8152367a38b9f3be","name":"isConnected return false after peer stops","time":{"start":1752636987369,"stop":1752636987369,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d8a1b725d7cd3d","name":"Check received message containing escaped characters","time":{"start":1752638464761,"stop":1752638464761,"duration":0},"status":"broken","severity":"normal"},{"uid":"d8ba0740366aad0f","name":"should dispatch network event when browser goes offline","time":{"start":1752636909642,"stop":1752636909642,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7e0e9f6bfc6bd0","name":"1 Store, 2 fetches","time":{"start":1752636918083,"stop":1752636918083,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62895e202255902","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1752636894521,"stop":1752636894521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba6034384921dba","name":"random static sharding 1 - Cluster ID: 547, Shard ID: 642","time":{"start":1752637726735,"stop":1752637726736,"duration":1},"status":"broken","severity":"normal"},{"uid":"40b31a494340de08","name":"Check publish message containing Arabic","time":{"start":1752637169720,"stop":1752637169721,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1cfee4f91fcdce","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1752637739675,"stop":1752637739675,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0bacdc35c8f75c","name":"should throw error - invalid id","time":{"start":1752636900394,"stop":1752636900394,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf92c27b526b5c0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1752636899685,"stop":1752636899686,"duration":1},"status":"passed","severity":"normal"},{"uid":"6287e62db4c054f5","name":"should dispatch connect and disconnect events","time":{"start":1752636939266,"stop":1752636939267,"duration":1},"status":"passed","severity":"normal"},{"uid":"48320f7c8b9cb155","name":"should dial with PeerId and return stream","time":{"start":1752636910576,"stop":1752636910576,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbaf870368f5ae4b","name":"should wait for Store peer to be connected","time":{"start":1752636939278,"stop":1752636939279,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e53371f9488aac","name":"should properly compute the node id","time":{"start":1752636900395,"stop":1752636900395,"duration":0},"status":"passed","severity":"normal"},{"uid":"a449388edcb937b8","name":"Privacy Node - default protocol","time":{"start":1752637747232,"stop":1752637747232,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8f640690e4e056","name":"should be delivered immediately if received","time":{"start":1752636953242,"stop":1752636953242,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd759e9663fe8cf","name":"should unregister libp2p event listeners when stop is called","time":{"start":1752636939268,"stop":1752636939268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c484658bca1ad16","name":"Check received message with timestamp: 1752636967991 ","time":{"start":1752638464763,"stop":1752638464763,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff85e41a281e24d","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1752636948377,"stop":1752636948377,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c6fc1346b7a5e9","name":"should be empty after removing the only subscription","time":{"start":1752636939478,"stop":1752636939479,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df90ed91aaff9ef","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1752636948378,"stop":1752636948379,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae03d67b41fce5a6","name":"rejects hash query with time filter","time":{"start":1752636910326,"stop":1752636910326,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1596b56f13bb63","name":"Fails to publish message with size larger than 1 MB","time":{"start":1752637169728,"stop":1752637169728,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df459733563f592","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1752636909932,"stop":1752636909933,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea3ae8b63b7ec2a","name":"should handle peer store errors gracefully","time":{"start":1752636910411,"stop":1752636910411,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fb64ba21b81611","name":"Publish message with large meta","time":{"start":1752637169729,"stop":1752637169729,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02b225cf9aa7b45","name":"Relay - times out","time":{"start":1752637747230,"stop":1752637747231,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d18ee1a52e9ecc","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1752636938937,"stop":1752636938937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6815dd8ea40a0cdb","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1752636948383,"stop":1752636948383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f817d1bf253030","name":"should dial peer when peer is discovered","time":{"start":1752636909578,"stop":1752636909578,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f9878fec4aa92e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1752636918092,"stop":1752636918092,"duration":0},"status":"passed","severity":"normal"},{"uid":"640238e43f0d29e3","name":"nwaku subscribes","time":{"start":1752637159354,"stop":1752637159359,"duration":5},"status":"passed","severity":"normal"},{"uid":"a8cc5db18d8ece53","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1752636939269,"stop":1752636939269,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d87159d59a5daaf","name":"should initialize with isNetworkConnected as false","time":{"start":1752636909615,"stop":1752636909616,"duration":1},"status":"passed","severity":"normal"},{"uid":"7050de7ab4df3660","name":"should create NetworkMonitor with libp2p and events","time":{"start":1752636909615,"stop":1752636909615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e7117f68910acd","name":"Check received message containing shell command","time":{"start":1752638464777,"stop":1752638464777,"duration":0},"status":"broken","severity":"normal"},{"uid":"e8db5782be0f2e0","name":"Check publish message containing escaped characters","time":{"start":1752637169723,"stop":1752637169724,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb56d41d1eef314","name":"should insert message into bloom filter","time":{"start":1752636953234,"stop":1752636953234,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d0ade95fb3fc21","name":"tcp ip4 address","time":{"start":1752636899750,"stop":1752636899750,"duration":0},"status":"passed","severity":"normal"},{"uid":"517cd0daae52cb64","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1752636894520,"stop":1752636894520,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a706ba61d896ec","name":"should drop connection to one peer on hangUp","time":{"start":1752637053947,"stop":1752637053947,"duration":0},"status":"passed","severity":"normal"},{"uid":"930d0c72f59231db","name":"should throw an error for missing required configuration","time":{"start":1752636894520,"stop":1752636894520,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c55e8cfcabbb2f","name":"Check publish message containing Russian","time":{"start":1752637169721,"stop":1752637169721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63ae4c51151b93d","name":"should properly create location multiaddrs - tcp","time":{"start":1752636900399,"stop":1752636900399,"duration":0},"status":"passed","severity":"normal"},{"uid":"b231aa37596885ae","name":"should return false when under bootstrap limit","time":{"start":1752636910408,"stop":1752636910409,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e34831b38acfbe","name":"should create ShardReader with contentTopics network config","time":{"start":1752636909906,"stop":1752636909907,"duration":1},"status":"passed","severity":"normal"},{"uid":"1052e3a345bb54b1","name":"should never report false negatives","time":{"start":1752636950486,"stop":1752636950486,"duration":0},"status":"passed","severity":"normal"},{"uid":"6694d3d588fc98cc","name":"should clear dial history on start","time":{"start":1752636909526,"stop":1752636909526,"duration":0},"status":"passed","severity":"normal"},{"uid":"a829e8b9b14c5483","name":"Check received message containing Chinese","time":{"start":1752638464748,"stop":1752638464749,"duration":1},"status":"broken","severity":"normal"},{"uid":"6fe7e9c98e18a1bb","name":"should wait for LightPush peer to be connected","time":{"start":1752636939278,"stop":1752636939278,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df5661c7acf00e9","name":"Check received message with timestamp: 1752636967991000000 ","time":{"start":1752638464780,"stop":1752638464780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a5cc5892ebc8d7","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1752636918552,"stop":1752636918553,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c886410289a091cd","name":"should return usable stream attached to connection","time":{"start":1752636910420,"stop":1752636910421,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18d621c203c0711","name":"should handle dial errors","time":{"start":1752636910577,"stop":1752636910577,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f7a8a819108dee","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1752636948397,"stop":1752636948397,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf76d16947f03df4","name":"should successfully subscribe to supported pubsub topic","time":{"start":1752636939337,"stop":1752636939338,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a22293d25be6661","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1752636948390,"stop":1752636948390,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7eb6dd5f27e5ca","name":"Encoder throws on empty string content topic","time":{"start":1752636929762,"stop":1752636929762,"duration":0},"status":"passed","severity":"normal"},{"uid":"1033feaea8b781a4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1752637664132,"stop":1752637664132,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bdd868e624b9fb","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1752636894535,"stop":1752636894535,"duration":0},"status":"passed","severity":"normal"},{"uid":"537b0c5460bd2cb5","name":"Publish without waiting for remote peer","time":{"start":1752637178020,"stop":1752637178020,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe17ca1f208fc05","name":"throws an error for improperly formatted content topics","time":{"start":1752636894515,"stop":1752636894515,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f3afad08cea64e","name":"should insert elements correctly","time":{"start":1752636950485,"stop":1752636950485,"duration":0},"status":"passed","severity":"normal"},{"uid":"c879e9d59560a320","name":"start node with empty shard should fail","time":{"start":1752637726750,"stop":1752637726750,"duration":0},"status":"passed","severity":"normal"},{"uid":"249a1b10e945ebd3","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1752636948364,"stop":1752636948364,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f87944baa8f789","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1752637133832,"stop":1752637133832,"duration":0},"status":"broken","severity":"normal"},{"uid":"7b03361ae3e8cf02","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1752636948401,"stop":1752636948401,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f9a22b180a7f48","name":"throws on content topic with non-number generation field","time":{"start":1752636894507,"stop":1752636894507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e22d1c160ab1cc","name":"Check publish message containing Basic HTML tag","time":{"start":1752637169722,"stop":1752637169723,"duration":1},"status":"passed","severity":"normal"},{"uid":"34037bcceb270d5c","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1752636910102,"stop":1752636910103,"duration":1},"status":"passed","severity":"normal"},{"uid":"860238fad76ac3ad","name":"Passing page size 11 when there are 10 messages","time":{"start":1752637727878,"stop":1752637727878,"duration":0},"status":"passed","severity":"normal"},{"uid":"49587dedbbea3d3a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1752636894522,"stop":1752636894522,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe7e4dc564d2890","name":"should set field with only LIGHTPUSH enabled","time":{"start":1752636900401,"stop":1752636900401,"duration":0},"status":"passed","severity":"normal"},{"uid":"3319c65663fe102e","name":"Promise Callback - true","time":{"start":1752637717142,"stop":1752637717143,"duration":1},"status":"passed","severity":"normal"},{"uid":"64664a15670f2623","name":"should handle dial errors gracefully","time":{"start":1752636910403,"stop":1752636910403,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6e5687bc5e8528","name":"should handle dial errors gracefully","time":{"start":1752636909584,"stop":1752636909584,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a84f115aa08d35","name":"topics with same application and version share the same shard","time":{"start":1752636894514,"stop":1752636894514,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f36b42ba139789","name":"Publish message with custom timestamp: Wed Jul 16 2025 04:39:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1752637169726,"stop":1752637169726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a39087d59a3707a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1752637664135,"stop":1752637664135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f635577873bf48b1","name":"should send to specified number of peers of used peers","time":{"start":1752636938937,"stop":1752636938938,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1c4eac22d6e493","name":"should start and stop interval correctly","time":{"start":1752636938887,"stop":1752636938888,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cad76021bf4e08c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1752637653834,"stop":1752637653835,"duration":1},"status":"passed","severity":"normal"},{"uid":"95bda29c0d1ee7c6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1752637169725,"stop":1752637169725,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d1b1a77b651daf","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1752637739677,"stop":1752637739678,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b1be2855581d63","name":"should be safe to call multiple times","time":{"start":1752636910392,"stop":1752636910393,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefa5d4f1c6cf859","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1752636894523,"stop":1752636894523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e84c1b431d1d7d7","name":"1 Relay, 1 fetch","time":{"start":1752636918082,"stop":1752636918083,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac709601b3a9d93c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1752637739673,"stop":1752637739673,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b7b9e6c012d214","name":"Check publish message containing numeric","time":{"start":1752637169719,"stop":1752637169720,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16daf4f08e90737","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1752636948375,"stop":1752636948375,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9d200f7f63e7a5","name":"Sign & Recover","time":{"start":1752636928613,"stop":1752636928613,"duration":0},"status":"passed","severity":"normal"},{"uid":"929904efcf6201b3","name":"should initialize with custom number of peers","time":{"start":1752636939263,"stop":1752636939264,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc9a73e354db524","name":"Passing page size 110 when there are 120 messages","time":{"start":1752637727879,"stop":1752637727879,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ba6eaf60e4d647","name":"Query generator for multiple messages with different content topic format","time":{"start":1752637698119,"stop":1752637698120,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53709f499db271a","name":"should dispatch network event when browser goes online","time":{"start":1752636909641,"stop":1752636909641,"duration":0},"status":"passed","severity":"normal"},{"uid":"470c526c2a4e7736","name":"Subscribe to topic containing Russian and publish message","time":{"start":1752637178025,"stop":1752637178026,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcb6c29564324ab","name":"should dial all remaining peers","time":{"start":1752636910402,"stop":1752636910403,"duration":1},"status":"passed","severity":"normal"},{"uid":"2599970d4101f7b6","name":"Register correct protocols","time":{"start":1752637178019,"stop":1752637178020,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c199f292c94912","name":"should be safe to call multiple times","time":{"start":1752636910575,"stop":1752636910575,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18cba0bfe269b4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1752636894527,"stop":1752636894527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dd77691093192b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1752637739672,"stop":1752637739672,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd55bebe987d5ec7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1752637726749,"stop":1752637726750,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e0b5a3bc52f1e4","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1752636948384,"stop":1752636948385,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd55b2a22f43b","name":"Check received message containing JSON","time":{"start":1752638464758,"stop":1752638464759,"duration":1},"status":"broken","severity":"normal"},{"uid":"79a179e6e48c4549","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1752636948397,"stop":1752636948397,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba694c2f562bf08","name":"should not dispatch event when already connected","time":{"start":1752636909640,"stop":1752636909640,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca1908b6554ae8e","name":"Check received message containing XML","time":{"start":1752638464775,"stop":1752638464775,"duration":0},"status":"broken","severity":"normal"},{"uid":"ba5d4e308e4bc665","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app20/1/topic365/json","time":{"start":1752637641628,"stop":1752637641628,"duration":0},"status":"broken","severity":"normal"},{"uid":"b950ec47a5b3b675","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1752636894510,"stop":1752636894510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b03092db866f5e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1752637178031,"stop":1752637178032,"duration":1},"status":"passed","severity":"normal"},{"uid":"5efe23043f8a4fd4","name":"should encode/decode to text encoding","time":{"start":1752636900396,"stop":1752636900396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01912065b1415c3","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1752636948394,"stop":1752636948395,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f58a6aee09c5ed","name":"should return unique PubsubTopics for static sharding","time":{"start":1752636894518,"stop":1752636894518,"duration":0},"status":"passed","severity":"normal"},{"uid":"f195b127b7977434","name":"should handle multiple peers with different shard configurations","time":{"start":1752636909557,"stop":1752636909557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be56a9cddf2e6a7","name":"Check message with non string payload is not received","time":{"start":1752638464782,"stop":1752638464782,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9a6e0740c4d32","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1752636899693,"stop":1752636899693,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5c193eb3ac9925","name":"can start the service","time":{"start":1752637146357,"stop":1752637146357,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea06211674a2671","name":"should handle case when navigator is not available","time":{"start":1752636909635,"stop":1752636909635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d156a1fa73284cc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1752637710389,"stop":1752637710389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c67d9e9df239abf0","name":"Asymmetric encrypt & decrypt","time":{"start":1752636928611,"stop":1752636928611,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0265cb807c5c917","name":"should start ping timers on peer connect","time":{"start":1752636910084,"stop":1752636910085,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a34541d78efa17","name":"should emit a peer event after start","time":{"start":1752636922323,"stop":1752636922324,"duration":1},"status":"passed","severity":"normal"},{"uid":"edbe12b12e2a090","name":"should return all connected peers without codec filter","time":{"start":1752636910579,"stop":1752636910579,"duration":0},"status":"passed","severity":"normal"},{"uid":"6babfd36ce652256","name":"ignores unrecognized TXT record formats","time":{"start":1752636918549,"stop":1752636918549,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c15351edbcc681","name":"Check received message containing long","time":{"start":1752638464745,"stop":1752638464745,"duration":0},"status":"broken","severity":"normal"},{"uid":"eb8462aae9148c2","name":"Default pageSize","time":{"start":1752637727879,"stop":1752637727881,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb6abd2973d3b43f","name":"Wrong topic","time":{"start":1752637641628,"stop":1752637641628,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b15fc27de9dfb5b","name":"returns only open connection if one present","time":{"start":1752636910367,"stop":1752636910367,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1714b86d45622e6","name":"should have no discoveries enabled by default","time":{"start":1752636938722,"stop":1752636938722,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf89165b63e64482","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1752636948378,"stop":1752636948378,"duration":0},"status":"passed","severity":"normal"},{"uid":"334df8fe1cf2b8","name":"Check received message containing JSON","time":{"start":1752638464776,"stop":1752638464776,"duration":0},"status":"broken","severity":"normal"},{"uid":"d6b2fbe02d085387","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1752636894511,"stop":1752636894511,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccebc8f5cfbf9a64","name":"should handle peer store errors gracefully","time":{"start":1752636909585,"stop":1752636909585,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aaf4f8863218","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1752637726734,"stop":1752637726734,"duration":0},"status":"broken","severity":"normal"},{"uid":"2a2d57ce50e418b7","name":"should deliver messages after dependencies are met","time":{"start":1752636953239,"stop":1752636953239,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6a4172530e6d97","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1752636948374,"stop":1752636948374,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d2527b8be9c2d0","name":"messageHash returns a Uint8Array","time":{"start":1752636910005,"stop":1752636910006,"duration":1},"status":"passed","severity":"normal"},{"uid":"f288680e7de47468","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1752636910422,"stop":1752636910423,"duration":1},"status":"passed","severity":"normal"},{"uid":"8167ed04af2c5c28","name":"Check message with no content topic is not received","time":{"start":1752638464782,"stop":1752638464782,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b93852df9110513","name":"should return false when peer has no overlapping shards","time":{"start":1752636909920,"stop":1752636909920,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1eb1c8ba3e83c8","name":"random static sharding 4 - Cluster ID: 76, Shard ID: 870","time":{"start":1752637726740,"stop":1752637726740,"duration":0},"status":"broken","severity":"normal"},{"uid":"8a578da91cf3d5ba","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1752636948155,"stop":1752636948155,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccf34546466a55c","name":"should drop connection to all peers on hangUp","time":{"start":1752637053946,"stop":1752637053946,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc866ad36fcd9dde","name":"non connected peers","time":{"start":1752637146557,"stop":1752637146557,"duration":0},"status":"skipped","severity":"normal"},{"uid":"967653c07d8a3dd3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1752637178032,"stop":1752637178032,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c7772cd2b2a066","name":"throws on content topic with empty application field","time":{"start":1752636894508,"stop":1752636894508,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ff7d3393f1e5e6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1752636894535,"stop":1752636894535,"duration":0},"status":"passed","severity":"normal"},{"uid":"2678192091ce4c32","name":"should handle case with all peers already connected","time":{"start":1752636910404,"stop":1752636910404,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f20918f1db1e861","name":"should not create timers for topics where peer is not in mesh","time":{"start":1752636910123,"stop":1752636910124,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a0678b3c9fda81","name":"messageHashStr returns a hex string","time":{"start":1752636910006,"stop":1752636910013,"duration":7},"status":"passed","severity":"normal"},{"uid":"142b11579c868b3f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1752636918091,"stop":1752636918092,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71013433592ae08","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app35/5/topic283/json","time":{"start":1752637641620,"stop":1752637641620,"duration":0},"status":"broken","severity":"normal"},{"uid":"af24aa077f39845a","name":"1 Relay, 1 Filter, gives up","time":{"start":1752636918084,"stop":1752636918084,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f47ce23e8ac43ab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1752636894523,"stop":1752636894523,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab48516f6d17da0","name":"Correctly serialized arguments","time":{"start":1752637110212,"stop":1752637110213,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f7b89a27df69c1","name":"should handle incoming messages","time":{"start":1752636939339,"stop":1752636939339,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4a4a5c70fe6779","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1752636918552,"stop":1752636918552,"duration":0},"status":"skipped","severity":"normal"},{"uid":"526f5fcb4f43a57c","name":"should handle general insertion and lookup correctly","time":{"start":1752636950487,"stop":1752636950488,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53da011224ba417","name":"should reject if LightPush is requested but not mounted","time":{"start":1752636939275,"stop":1752636939276,"duration":1},"status":"passed","severity":"normal"},{"uid":"33892ccf176005c5","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1752636910306,"stop":1752636910306,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d244d07719936a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app51/7/topic708/proto","time":{"start":1752637641617,"stop":1752637641618,"duration":1},"status":"broken","severity":"normal"},{"uid":"6ee74ce25f3995d1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1752637247965,"stop":1752637247965,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0b080ce85271c","name":"Query Generator - true","time":{"start":1752637717138,"stop":1752637717139,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fc8a22be77c14a","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1752636939268,"stop":1752636939268,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf4ff2eabed92df","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1752636894519,"stop":1752636894519,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f525db72806839b","name":"should process tasks in queue","time":{"start":1752636938890,"stop":1752636938891,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17e9250f10a38d4","name":"Check received message containing Russian","time":{"start":1752638464751,"stop":1752638464751,"duration":0},"status":"broken","severity":"normal"},{"uid":"5cae686e3e2a55bc","name":"Used by Waku Relay","time":{"start":1752637746128,"stop":1752637746128,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd3f2d96dc16424","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1752636894529,"stop":1752636894530,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a14840ca6e30f6","name":"Generator, custom pubsub topic","time":{"start":1752637710385,"stop":1752637710386,"duration":1},"status":"passed","severity":"normal"},{"uid":"2932f2e7472cddb2","name":"Encoder throws on undefined content topic","time":{"start":1752636910751,"stop":1752636910751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80ac7607f17e976","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1752636899693,"stop":1752636899693,"duration":0},"status":"passed","severity":"normal"},{"uid":"6469cddce88f1416","name":"should handle mixed bootstrap and non-bootstrap peers","time":{"start":1752636910410,"stop":1752636910410,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dacebcc59afc80","name":"Callback on promise, aborts when callback returns true","time":{"start":1752637698120,"stop":1752637698120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6cb733a5deba8c","name":"should create ConnectionLimiter with required options","time":{"start":1752636910389,"stop":1752636910389,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0e3153f28c1fb8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1752636918093,"stop":1752636918093,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bbebe0f4f7d639","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1752636939338,"stop":1752636939338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac7129e607ac908","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1752636894531,"stop":1752636894532,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b15eb439e6ec764","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1752636953239,"stop":1752636953239,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d618a9a4e8be1f","name":"should not retry if at least one success","time":{"start":1752636938900,"stop":1752636938900,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23181033f49d1e2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1752637100042,"stop":1752637100043,"duration":1},"status":"broken","severity":"normal"},{"uid":"10fcff7602a8e5fa","name":"Passing page size 10 when there are 10 messages","time":{"start":1752637727877,"stop":1752637727878,"duration":1},"status":"passed","severity":"normal"},{"uid":"b836378861cb5586","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1752636894529,"stop":1752636894529,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e40416c67a714","name":"Reusing cursor across nodes","time":{"start":1752637653836,"stop":1752637653836,"duration":0},"status":"passed","severity":"normal"},{"uid":"21029330783c0cd9","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1752636948395,"stop":1752636948396,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04b0c7479e744cc","name":"should convert tags map to array of keys","time":{"start":1752636910406,"stop":1752636910406,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ddcf091804fb70","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1752636894529,"stop":1752636894529,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c435ef8bc83850","name":"should be able to dial TLS multiaddrs","time":{"start":1752637053948,"stop":1752637053948,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e807f43982d1da","name":"Check message with invalid timestamp is not received","time":{"start":1752638464781,"stop":1752638464781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c7cdd5e0241d7d","name":"LightPush","time":{"start":1752637747231,"stop":1752637747231,"duration":0},"status":"passed","severity":"normal"},{"uid":"8183dc1c4d9f0cde","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1752636899690,"stop":1752636899690,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2810c7f83926125","name":"should skip peer when failed to dial recently","time":{"start":1752636909540,"stop":1752636909540,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7adf01450d8b9","name":"should not return locked peers if enough unlocked are available","time":{"start":1752636939266,"stop":1752636939266,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3244e4a7fe2a48","name":"should skip peer when already connected","time":{"start":1752636909536,"stop":1752636909539,"duration":3},"status":"passed","severity":"normal"},{"uid":"161b30a2fdcfc60a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1752636973762,"stop":1752636973762,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1561d961fe05276e","name":"should dial all peers on dial","time":{"start":1752637053945,"stop":1752637053946,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34c927264aa1b3a","name":"should handle onConnected and onDisconnected","time":{"start":1752636939267,"stop":1752636939267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66eedcb1bfe2684","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1752636894516,"stop":1752636894516,"duration":0},"status":"passed","severity":"normal"},{"uid":"354e1833540144a3","name":"Check received message with timestamp: 1752636967991 ","time":{"start":1752638464780,"stop":1752638464780,"duration":0},"status":"passed","severity":"normal"},{"uid":"669b3127c5b5dd65","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1752636910093,"stop":1752636910093,"duration":0},"status":"passed","severity":"normal"},{"uid":"4591adaf10383d9f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1752637664130,"stop":1752637664132,"duration":2},"status":"passed","severity":"normal"},{"uid":"2aaed408b01effa4","name":"should lock peers when selected","time":{"start":1752636939264,"stop":1752636939265,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7d353d3b61e280","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1752636939270,"stop":1752636939270,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ed784e552f02ce","name":"Round trip binary encryption [ecies, signature]","time":{"start":1752636929761,"stop":1752636929761,"duration":0},"status":"passed","severity":"normal"},{"uid":"696caba70f2d5bec","name":"Query Generator, No Decoder","time":{"start":1752637664132,"stop":1752637664133,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3674e8c34a42701","name":"should dial peers from store on start","time":{"start":1752636910391,"stop":1752636910391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4335a4ff6b549","name":"should allow redial after failed dial cooldown expires","time":{"start":1752636909546,"stop":1752636909547,"duration":1},"status":"passed","severity":"normal"},{"uid":"4298e12b08553321","name":"pre and post cipher","time":{"start":1752636928612,"stop":1752636928612,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2750dee0ba93cbc","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1752636899688,"stop":1752636899689,"duration":1},"status":"passed","severity":"normal"},{"uid":"5799c3d8aee79eb9","name":"Check received message containing short","time":{"start":1752638464768,"stop":1752638464768,"duration":0},"status":"broken","severity":"normal"},{"uid":"f3897b27d6c6c587","name":"should filter peers by codec","time":{"start":1752636910580,"stop":1752636910580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53eccb99b035444","name":"should serialize and deserialize correctly","time":{"start":1752636950486,"stop":1752636950487,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e9a393cc47c904","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1752637169727,"stop":1752637169727,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d02d92a084bf613","name":"start node with empty content topic","time":{"start":1752637641630,"stop":1752637641631,"duration":1},"status":"passed","severity":"normal"},{"uid":"47fa76339fb92d45","name":"Encoder throws on empty string content topic","time":{"start":1752636928271,"stop":1752636928272,"duration":1},"status":"passed","severity":"normal"},{"uid":"75aa02c3fa451409","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1752636948376,"stop":1752636948376,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da678d3f397e722","name":"should work with custom bootstrap limits","time":{"start":1752636910412,"stop":1752636910412,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4998a4d2cf48775","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1752637653838,"stop":1752637653838,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b95df1e5cfcd45a0","name":"Passing page size 1 when there are 4 messages","time":{"start":1752637727877,"stop":1752637727877,"duration":0},"status":"passed","severity":"normal"},{"uid":"be87aed6cce8bfa5","name":"Subscribe to topic containing long and publish message","time":{"start":1752637178024,"stop":1752637178024,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a652537cca02d65","name":"should handle bootstrap limit of 1 correctly","time":{"start":1752636910413,"stop":1752636910413,"duration":0},"status":"passed","severity":"normal"},{"uid":"21daed0473bbee97","name":"should perform ping and update peer store on timer","time":{"start":1752636910093,"stop":1752636910093,"duration":0},"status":"passed","severity":"normal"},{"uid":"1116704c918139e8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1752637178021,"stop":1752637178021,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2ea1dc5a63d013","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1752636894517,"stop":1752636894517,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bedb833e98f2696","name":"Publish message with rate limit","time":{"start":1752637169729,"stop":1752637169729,"duration":0},"status":"passed","severity":"normal"},{"uid":"4114424f73963806","name":"should be safe to call multiple times","time":{"start":1752636909577,"stop":1752636909577,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1136574a7d7afa","name":"should throw an error for insufficient data","time":{"start":1752636894427,"stop":1752636894427,"duration":0},"status":"passed","severity":"normal"},{"uid":"a619e3b213e4f6de","name":"Nwaku publishes","time":{"start":1752637159360,"stop":1752637159360,"duration":0},"status":"passed","severity":"normal"},{"uid":"217c978b3347f27b","name":"Subscribe to topic containing short and publish message","time":{"start":1752637178023,"stop":1752637178023,"duration":0},"status":"passed","severity":"normal"},{"uid":"9751dbfee1ef2e5","name":"should filter out already connected peers","time":{"start":1752636910402,"stop":1752636910402,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a05d17747b4b4d","name":"can start and stop the service","time":{"start":1752636973751,"stop":1752636973751,"duration":0},"status":"passed","severity":"normal"},{"uid":"98707c94ac8217db","name":"Check publish message containing JSON","time":{"start":1752637169723,"stop":1752637169723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e500e835a7dfc8c4","name":"should properly create location multiaddrs - tcp4","time":{"start":1752636900398,"stop":1752636900398,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0c31a63e1b53b9","name":"should add and check entries correctly","time":{"start":1752636937956,"stop":1752636937958,"duration":2},"status":"passed","severity":"normal"},{"uid":"559dc624b8330c64","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1752636899690,"stop":1752636899691,"duration":1},"status":"passed","severity":"normal"},{"uid":"170db67da756c74c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1752638464763,"stop":1752638464763,"duration":0},"status":"passed","severity":"normal"},{"uid":"161ff2bafe024cf0","name":"returns all values when wanted number matches available values","time":{"start":1752636917456,"stop":1752636917458,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c665973b495d177","name":"should add event listeners to libp2p","time":{"start":1752636909616,"stop":1752636909625,"duration":9},"status":"passed","severity":"normal"},{"uid":"8436a1dcaf85c4bc","name":"should wait for Filter peer to be connected","time":{"start":1752636939278,"stop":1752636939278,"duration":0},"status":"passed","severity":"normal"},{"uid":"967e0f34947d3de1","name":"Query generator for multiple messages with different message text format","time":{"start":1752637698119,"stop":1752637698119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1447ab9a767d68e3","name":"Relay + Store","time":{"start":1752636973868,"stop":1752636973869,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de060401578ba0e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1752636899689,"stop":1752636899689,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4031411600ede9","name":"throws on content topic with empty version field","time":{"start":1752636894508,"stop":1752636894508,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0e3b0172c84f69","name":"new peer added after a peer was already found","time":{"start":1752637189487,"stop":1752637189488,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d260174791be895c","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1752636948377,"stop":1752636948377,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d87b95a33a7768","name":"should throw an error if shards are undefined for static sharding","time":{"start":1752636894519,"stop":1752636894520,"duration":1},"status":"passed","severity":"normal"},{"uid":"46fb9ea3f0bd520","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app30/3/topic718/proto","time":{"start":1752637641621,"stop":1752637641621,"duration":0},"status":"broken","severity":"normal"},{"uid":"8dc427b56c00e781","name":"Refresh subscription","time":{"start":1752637178023,"stop":1752637178023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d294d381dec75378","name":"throws on content topic with too few or too many fields","time":{"start":1752636894506,"stop":1752636894506,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac023df134aa9d8","name":"connects to nwaku","time":{"start":1752637746126,"stop":1752637746126,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a056f5781b36ae5","name":"should handle a minimal index list","time":{"start":1752636894425,"stop":1752636894425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f984c667af1f3588","name":"random static sharding 8 - Cluster ID: 105, Shard ID: 508","time":{"start":1752637726745,"stop":1752637726745,"duration":0},"status":"broken","severity":"normal"},{"uid":"23bc45c84297c3bb","name":"should detect messages with missing dependencies","time":{"start":1752636953238,"stop":1752636953239,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47f17927290c2ff","name":"should do nothing if peer is not a bootstrap peer","time":{"start":1752636910398,"stop":1752636910399,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc2f369d2e3457f","name":"Check publish message containing emoji","time":{"start":1752637169724,"stop":1752637169724,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bdb55a39e9b420","name":"Sets default value correctly","time":{"start":1752637746128,"stop":1752637746129,"duration":1},"status":"passed","severity":"normal"},{"uid":"409efdca5f669b3c","name":"should be empty when created","time":{"start":1752636939478,"stop":1752636939478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1216379162faef25","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1752636938729,"stop":1752636938730,"duration":1},"status":"passed","severity":"normal"},{"uid":"81605990f1caf27c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1752636894517,"stop":1752636894518,"duration":1},"status":"passed","severity":"normal"},{"uid":"328deaf2a7d72016","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1752636910103,"stop":1752636910104,"duration":1},"status":"passed","severity":"normal"},{"uid":"b135e611be23e47f","name":"should hang up with PeerId and return true on success","time":{"start":1752636910578,"stop":1752636910578,"duration":0},"status":"passed","severity":"normal"},{"uid":"676d04c25598640b","name":"should set field with only STORE enabled","time":{"start":1752636900400,"stop":1752636900401,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4159ec06cbef4c","name":"isConnected should return false after all peers disconnect","time":{"start":1752636987368,"stop":1752636987369,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf06dcea16bf0ad","name":"Encoder throws on empty string content topic","time":{"start":1752636910751,"stop":1752636910751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a35ce5c274d20ac","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1752637178025,"stop":1752637178025,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdaa58e42cfdfa3","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1752637162618,"stop":1752637162618,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c38edf30b2b6c61","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1752636918090,"stop":1752636918091,"duration":1},"status":"passed","severity":"normal"},{"uid":"34dc08fea02ba36d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1752636894513,"stop":1752636894513,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca69ac26110308","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1752636894521,"stop":1752636894521,"duration":0},"status":"passed","severity":"normal"},{"uid":"812cd767c8d7b836","name":"should be sent with empty content","time":{"start":1752636953240,"stop":1752636953240,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b3a5c8750edb70","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1752636894531,"stop":1752636894531,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d009ef476bafeb","name":"should not receive a peer event before start","time":{"start":1752637146359,"stop":1752637146360,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b67f0bceece880","name":"should handle errors when removing globalThis listeners","time":{"start":1752636909627,"stop":1752636909628,"duration":1},"status":"passed","severity":"normal"},{"uid":"978e0fdd4762ff3d","name":"should reject if Relay is requested but not mounted","time":{"start":1752636939275,"stop":1752636939275,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdc1a754935760f","name":"should keep entries that haven't expired yet","time":{"start":1752636937960,"stop":1752636937960,"duration":0},"status":"passed","severity":"normal"},{"uid":"434f2c8f59a08707","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1752636938729,"stop":1752636938729,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74ff401efca5fd","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1752637852583,"stop":1752637852584,"duration":1},"status":"broken","severity":"normal"},{"uid":"665d5f43e3957f99","name":"should handle empty pubsub topics","time":{"start":1752636910134,"stop":1752636910134,"duration":0},"status":"passed","severity":"normal"},{"uid":"569c3592bb4f0c52","name":"Ordered Callback - false","time":{"start":1752637717144,"stop":1752637717144,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e25a7a8eac46c0f","name":"should handle peer store errors during connection limiting","time":{"start":1752636910415,"stop":1752636910415,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dbcf520f2e71ad","name":"should get / set TCP multiaddr","time":{"start":1752636900397,"stop":1752636900397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8225e1e28ce5bdf7","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app29/1/topic338/utf8","time":{"start":1752637641625,"stop":1752637641626,"duration":1},"status":"broken","severity":"normal"},{"uid":"dd6c08c090f795df","name":"should reject if Filter is requested but not mounted","time":{"start":1752636939276,"stop":1752636939277,"duration":1},"status":"passed","severity":"normal"},{"uid":"4668d100223cecf8","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1752636948376,"stop":1752636948377,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed519ab5503d632","name":"Meta field set when metaSetter is specified","time":{"start":1752636910750,"stop":1752636910750,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89571a57f1289e3","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1752637178022,"stop":1752637178022,"duration":0},"status":"passed","severity":"normal"},{"uid":"41321f278890d605","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1752636987366,"stop":1752636987366,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd93f0fbfee1bb95","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1752637110083,"stop":1752637110083,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18dc29548514266","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1752637739667,"stop":1752637739669,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3c4182b6290043c","name":"should process queue every 500ms","time":{"start":1752636909547,"stop":1752636909548,"duration":1},"status":"passed","severity":"normal"},{"uid":"564557dfd1ae008d","name":"should only return 1 node with relay capability","time":{"start":1752636918550,"stop":1752636918550,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b426dc9ac9d1c24","name":"should return false","time":{"start":1752636900394,"stop":1752636900395,"duration":1},"status":"passed","severity":"normal"},{"uid":"2665e90fe8fdd4ca","name":"Ephemeral field is preserved - encoder v0","time":{"start":1752637133824,"stop":1752637133826,"duration":2},"status":"broken","severity":"normal"},{"uid":"dc91241e31d07da3","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1752637664137,"stop":1752637664137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58ca6796b467451","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1752636948405,"stop":1752636948405,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f4d1aa002e4594","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1752637739672,"stop":1752637739673,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ddbc1e6af08eb97","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1752636909634,"stop":1752636909635,"duration":1},"status":"passed","severity":"normal"},{"uid":"47774cbc970483ab","name":"Subscribe to topic containing numeric and publish message","time":{"start":1752637178024,"stop":1752637178024,"duration":0},"status":"passed","severity":"normal"},{"uid":"29249457ef051031","name":"should emit a peer event after start","time":{"start":1752636973753,"stop":1752636973754,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd7db4feca25372","name":"should select older connection if present","time":{"start":1752636910367,"stop":1752636910368,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65dbcbc23d69ef2","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1752636894511,"stop":1752636894511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ed86a5b7fd3714","name":"Using a function","time":{"start":1752637746127,"stop":1752637746128,"duration":1},"status":"passed","severity":"normal"},{"uid":"266ed6175b9963e","name":"should set field with only RELAY enabled","time":{"start":1752636900400,"stop":1752636900400,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0a6783b5e6833a","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1752636948154,"stop":1752636948154,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5eb00a77747a640","name":"should handle task timeouts","time":{"start":1752636938896,"stop":1752636938899,"duration":3},"status":"passed","severity":"normal"},{"uid":"9e273fe7bc319165","name":"A test","time":{"start":1752637100295,"stop":1752637100296,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3fcf5d9cac6283","name":"accepts valid message hash query","time":{"start":1752636910321,"stop":1752636910321,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77363b84a29d81d","name":"random static sharding 6 - Cluster ID: 389, Shard ID: 252","time":{"start":1752637726742,"stop":1752637726742,"duration":0},"status":"broken","severity":"normal"},{"uid":"d2a86833c00b150f","name":"should return peer for existing peer","time":{"start":1752636910406,"stop":1752636910407,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ab40b30fa9d2c6","name":"Query generator for multiple messages","time":{"start":1752637698118,"stop":1752637698119,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa93a74ba0f403fe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1752636894528,"stop":1752636894528,"duration":0},"status":"passed","severity":"normal"},{"uid":"937431c1802db99f","name":"should redial peers when all connections are lost","time":{"start":1752636910414,"stop":1752636910415,"duration":1},"status":"passed","severity":"normal"},{"uid":"19cbee636d66ddba","name":"accepts time-filtered query with content filter","time":{"start":1752636910326,"stop":1752636910331,"duration":5},"status":"passed","severity":"normal"},{"uid":"d73b85cd617fd85a","name":"should drop connection via multiaddr with hangUp","time":{"start":1752637053947,"stop":1752637053948,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf52db773b170a8","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1752636948369,"stop":1752636948369,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1126680d8f08f22","name":"should reject on timeout if it was set","time":{"start":1752636939277,"stop":1752636939277,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3c046e8ce6317a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1752637178031,"stop":1752637178031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c2554f0775f9e0","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1752636948368,"stop":1752636948368,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d75137a6a231bc","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1752637739675,"stop":1752637739677,"duration":2},"status":"passed","severity":"normal"},{"uid":"10a46fbcc2ab4393","name":"Relay + Store","time":{"start":1752636900402,"stop":1752636900402,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3188a50e0e7ecdc","name":"should dial peer when no shard info available","time":{"start":1752636909545,"stop":1752636909546,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6e7fbbdcdd7414","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1752637739677,"stop":1752637739677,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bfbd8e697f14b5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1752636894530,"stop":1752636894530,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb35a4acf2fd3d1","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1752637653830,"stop":1752637653832,"duration":2},"status":"passed","severity":"normal"},{"uid":"1af67410019bc08d","name":"should return false when peer has no shard info","time":{"start":1752636909920,"stop":1752636909920,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b600de2f2be5e3d","name":"Publish message with custom timestamp: Thu Jul 25 2024 03:39:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1752637169725,"stop":1752637169725,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3dd1e00eec7215a","name":"Subscribe to topic containing Script and publish message","time":{"start":1752637178029,"stop":1752637178029,"duration":0},"status":"passed","severity":"normal"},{"uid":"208de83aa7ce2f32","name":"Check received message containing Script","time":{"start":1752638464774,"stop":1752638464774,"duration":0},"status":"broken","severity":"normal"},{"uid":"e6a2190ca5360742","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1752636910103,"stop":1752636910103,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bce25a9be58e6c","name":"Callback on promise","time":{"start":1752637698120,"stop":1752637698120,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdce72113d4dab73","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1752637852584,"stop":1752637852585,"duration":1},"status":"broken","severity":"normal"},{"uid":"1d24f652f9a69325","name":"should call waitForPeer on Relay","time":{"start":1752636939279,"stop":1752636939279,"duration":0},"status":"passed","severity":"normal"},{"uid":"673cab0de1f357f0","name":"Check received message containing special chars","time":{"start":1752638464770,"stop":1752638464770,"duration":0},"status":"broken","severity":"normal"},{"uid":"27d00d8939532561","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1752636939338,"stop":1752636939338,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d986de61809acd","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1752637178025,"stop":1752637178025,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d58c6d1e278723","name":"A test","time":{"start":1752637100297,"stop":1752637100297,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e40ca71ae0f93f1","name":"should handle browser offline state overriding peer connections","time":{"start":1752636909647,"stop":1752636909648,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9405d302fda154f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1752636894510,"stop":1752636894510,"duration":0},"status":"passed","severity":"normal"},{"uid":"7906137c5ab6f7e4","name":"Check received message with timestamp: 1752636967991000000 ","time":{"start":1752638464763,"stop":1752638464763,"duration":0},"status":"passed","severity":"normal"},{"uid":"57827a3abd0313b9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1752638464781,"stop":1752638464781,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8c137931d160a6","name":"should return different streams if requested simultaniously","time":{"start":1752636910422,"stop":1752636910422,"duration":0},"status":"passed","severity":"normal"},{"uid":"426492b0fd53510c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app90/8/topic502/proto","time":{"start":1752637641627,"stop":1752637641627,"duration":0},"status":"broken","severity":"normal"},{"uid":"51eb877db7cbece0","name":"should add event listeners to globalThis","time":{"start":1752636909625,"stop":1752636909626,"duration":1},"status":"passed","severity":"normal"},{"uid":"aedb2ebaa327747d","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1752637733198,"stop":1752637733198,"duration":0},"status":"passed","severity":"normal"},{"uid":"1373c23b798d2087","name":"should support chaining for add method","time":{"start":1752636937958,"stop":1752636937959,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8be04b4ade07fc4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1752636918090,"stop":1752636918090,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ac63e43f0fa4b5","name":"Generator, 2 different pubsubtopics","time":{"start":1752637710389,"stop":1752637710389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb6bf947428b051b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1752636910003,"stop":1752636910003,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd902aacf036d12","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1752636918551,"stop":1752636918552,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d079222603f883","name":"should not receive a peer event before start","time":{"start":1752636922324,"stop":1752636922324,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e384d09f7af65b4","name":"should properly create location multiaddrs - udp4","time":{"start":1752636900397,"stop":1752636900398,"duration":1},"status":"passed","severity":"normal"},{"uid":"5237ec8725a36653","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1752636938723,"stop":1752636938729,"duration":6},"status":"passed","severity":"normal"},{"uid":"a39125902a15a436","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1752636918091,"stop":1752636918091,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b42a0340b58192","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1752636894513,"stop":1752636894513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8766bb372d5b12","name":"should dial one peer on dial","time":{"start":1752637053946,"stop":1752637053946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea31c8db74c0c5d1","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1752637664135,"stop":1752637664135,"duration":0},"status":"passed","severity":"normal"},{"uid":"23074c7ed464aa7e","name":"Passing an array","time":{"start":1752637746127,"stop":1752637746127,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb6358fb127c5c3","name":"should initialize with Unhealthy status","time":{"start":1752636939038,"stop":1752636939039,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba05ab68e6417c3","name":"should return no connections if no open connection provided","time":{"start":1752636910367,"stop":1752636910367,"duration":0},"status":"passed","severity":"normal"},{"uid":"588dadff4f0c1ddc","name":"Subscribe to topic containing XML and publish message","time":{"start":1752637178029,"stop":1752637178030,"duration":1},"status":"passed","severity":"normal"},{"uid":"387447366cf59a5c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1752637247966,"stop":1752637247966,"duration":0},"status":"passed","severity":"normal"},{"uid":"45502fa18d95e335","name":"should properly create location multiaddrs - udp","time":{"start":1752636900398,"stop":1752636900399,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e901c7c8bb4e67","name":"connected peers and dial","time":{"start":1752637146555,"stop":1752637146555,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d305a4435b674d21","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1752637710391,"stop":1752637710391,"duration":0},"status":"passed","severity":"normal"},{"uid":"d014720e0e133ebd","name":"should be safe to call multiple times","time":{"start":1752636909534,"stop":1752636909534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e60c728b3640d9","name":"should return false when peer is not found","time":{"start":1752636909943,"stop":1752636909943,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bf43a2e600795e","name":"should not allow k > 12","time":{"start":1752636948151,"stop":1752636948153,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b0988f989b94f0b","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1752636948396,"stop":1752636948397,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ce94cbc048187f","name":"should stop all internal components","time":{"start":1752636910574,"stop":1752636910575,"duration":1},"status":"passed","severity":"normal"},{"uid":"70fc78898fb8ff7f","name":"Check received message containing emoji","time":{"start":1752638464779,"stop":1752638464780,"duration":1},"status":"broken","severity":"normal"},{"uid":"156d5c57fddb59e3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1752636894516,"stop":1752636894517,"duration":1},"status":"passed","severity":"normal"},{"uid":"de89bbfe1bba63f2","name":"Publish message with custom timestamp: Wed Jul 16 2025 02:39:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1752637169725,"stop":1752637169725,"duration":0},"status":"passed","severity":"normal"},{"uid":"e521c01e7aec167a","name":"Check received message containing escaped characters","time":{"start":1752638464778,"stop":1752638464778,"duration":0},"status":"broken","severity":"normal"},{"uid":"68edffb4edf2b54f","name":"Relay - dialed after","time":{"start":1752637747230,"stop":1752637747230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f805d78991c0faf5","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1752636953238,"stop":1752636953238,"duration":0},"status":"passed","severity":"normal"},{"uid":"da666422558c2a66","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1752636894511,"stop":1752636894511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d048714f9acb2a3c","name":"does not throw on valid cases","time":{"start":1752636894505,"stop":1752636894505,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d5ea729a30c207","name":"should return empty array when no peers connected","time":{"start":1752636910579,"stop":1752636910579,"duration":0},"status":"passed","severity":"normal"},{"uid":"333e8a3e465ea13e","name":"Check message with no payload is not received","time":{"start":1752638464782,"stop":1752638464782,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d5e70b991e1ef5","name":"Check received message containing Arabic","time":{"start":1752638464771,"stop":1752638464771,"duration":0},"status":"broken","severity":"normal"},{"uid":"c7cb82e797031955","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1752636938729,"stop":1752636938729,"duration":0},"status":"passed","severity":"normal"},{"uid":"3073a708e5ece408","name":"should handle peer store errors gracefully","time":{"start":1752636910405,"stop":1752636910406,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecca887a67121f99","name":"Passing page size 3 when there are 20 messages","time":{"start":1752637727877,"stop":1752637727877,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b23f808f10465f","name":"Overlapping topic subscription","time":{"start":1752637178023,"stop":1752637178023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"788f42f3548dc52","name":"should return false when peer is not found","time":{"start":1752636909921,"stop":1752636909921,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b83a8c633683f4b","name":"should be safe to call multiple times","time":{"start":1752636910574,"stop":1752636910574,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b995d91d352ced","name":"Delete observer","time":{"start":1752637148012,"stop":1752637148013,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f4bcf9db411a38","name":"should handle errors gracefully when getting peer info","time":{"start":1752636909944,"stop":1752636909944,"duration":0},"status":"passed","severity":"normal"},{"uid":"33764cfc3504293c","name":"should not allow unachievable error rate","time":{"start":1752636948153,"stop":1752636948154,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a248ba3d618b21","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1752636948401,"stop":1752636948404,"duration":3},"status":"passed","severity":"normal"},{"uid":"213eed6ac10ba55d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1752636894512,"stop":1752636894512,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef129cccfa0efff5","name":"Round trip binary serialization","time":{"start":1752636910750,"stop":1752636910750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76c47aef6855820","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1752636948398,"stop":1752636948399,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce682396410408b","name":"Encoder throws on undefined content topic","time":{"start":1752636929762,"stop":1752636929762,"duration":0},"status":"passed","severity":"normal"},{"uid":"382309d2b3ecb44c","name":"should skip peer when not on same shard","time":{"start":1752636909541,"stop":1752636909542,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e55d02430a27c7","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1752637162618,"stop":1752637162619,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f61e5516b34dd4","name":"should return tags for existing peer","time":{"start":1752636910404,"stop":1752636910405,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9038d10bf86a35f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1752636910004,"stop":1752636910004,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a970d067bb5fe37","name":"should not retry if at least one success","time":{"start":1752636938938,"stop":1752636938938,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3f949991b7cafb","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1752637178021,"stop":1752637178022,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2c442990ee491e","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1752636939265,"stop":1752636939265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7116d78a732bf77","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1752636894521,"stop":1752636894521,"duration":0},"status":"passed","severity":"normal"},{"uid":"399d27d557643f3f","name":"can query messages by message hash","time":{"start":1752637700389,"stop":1752637700389,"duration":0},"status":"passed","severity":"normal"},{"uid":"738e39c6cf0409fb","name":"should return false when clusterId doesn't match","time":{"start":1752636939019,"stop":1752636939019,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5d84039ec53acb","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1752637653835,"stop":1752637653836,"duration":1},"status":"passed","severity":"normal"},{"uid":"291551879696c5fd","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1752637162617,"stop":1752637162617,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c106ac25551a2ce","name":"should handle different types of entries","time":{"start":1752636937961,"stop":1752636937962,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc840d31fb3659ef","name":"should create all internal components","time":{"start":1752636910573,"stop":1752636910573,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcaad63eea84d702","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1752636899694,"stop":1752636899695,"duration":1},"status":"passed","severity":"normal"},{"uid":"e713090d3f48ea45","name":"Ephemeral messages are not stored","time":{"start":1752637133823,"stop":1752637133823,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d44e463a4f6f736","name":"should return true when peer is on the specified shard","time":{"start":1752636909921,"stop":1752636909922,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99385bdc31ece1b","name":"handles empty contentTopics array correctly","time":{"start":1752636894534,"stop":1752636894534,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6ac291af38a00e","name":"Accepts a valid Waku Message","time":{"start":1752636942719,"stop":1752636942720,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8bd24ec572c1ce","name":"should create an instance with libp2p and dialer","time":{"start":1752636909575,"stop":1752636909576,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b534fa46d2fd9","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1752636948393,"stop":1752636948394,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6efc6ec9943b9f8","name":"should create KeepAliveManager with required options","time":{"start":1752636910045,"stop":1752636910046,"duration":1},"status":"passed","severity":"normal"},{"uid":"9906d96c275e07d5","name":"Check publish message containing Chinese","time":{"start":1752637169720,"stop":1752637169720,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f56804f8a026b","name":"should remove event listeners from globalThis","time":{"start":1752636909627,"stop":1752636909627,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fe4482a912aec1","name":"should not be empty after adding a subscription","time":{"start":1752636939478,"stop":1752636939478,"duration":0},"status":"passed","severity":"normal"},{"uid":"717d3d77845a84b5","name":"Check publish message containing long","time":{"start":1752637169719,"stop":1752637169719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7952a1de31d0c9e2","name":"Nodes with multiple pubsub topic","time":{"start":1752637162619,"stop":1752637162619,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e296d79b4941692","name":"should fail to send if no connected peers found","time":{"start":1752636938937,"stop":1752636938937,"duration":0},"status":"passed","severity":"normal"},{"uid":"171069f447813e8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1752636948399,"stop":1752636948399,"duration":0},"status":"passed","severity":"normal"},{"uid":"2576329020136b06","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1752636894529,"stop":1752636894529,"duration":0},"status":"passed","severity":"normal"},{"uid":"672bbfd88c8cef81","name":"Check publish message after client node is restarted","time":{"start":1752637169728,"stop":1752637169728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6a215a1c8ff90c2","name":"Query Generator - false","time":{"start":1752637717141,"stop":1752637717142,"duration":1},"status":"passed","severity":"normal"},{"uid":"5818ad63751ffe06","name":"Check message on other pubsub topic is not received","time":{"start":1752638464781,"stop":1752638464781,"duration":0},"status":"passed","severity":"normal"},{"uid":"5311ec0985207d18","name":"should return false when peer is on different cluster","time":{"start":1752636909908,"stop":1752636909920,"duration":12},"status":"passed","severity":"normal"},{"uid":"845fe37e070d0f12","name":"Decoder throws on undefined content topic","time":{"start":1752636910751,"stop":1752636910751,"duration":0},"status":"passed","severity":"normal"},{"uid":"271768d0cc4ca46a","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1752636948374,"stop":1752636948374,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51a395f49b6df9c","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1752636939019,"stop":1752636939022,"duration":3},"status":"passed","severity":"normal"},{"uid":"8ae522fd49f278da","name":"should clear existing timers before creating new ones","time":{"start":1752636910133,"stop":1752636910133,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0c7d67ff6bee02","name":"should add and remove event listeners correctly","time":{"start":1752636922326,"stop":1752636922327,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffbad5156c9147f","name":"random static sharding 5 - Cluster ID: 4, Shard ID: 199","time":{"start":1752637726741,"stop":1752637726741,"duration":0},"status":"broken","severity":"normal"},{"uid":"b5871c92a2a04296","name":"should handle all zero keep alive options","time":{"start":1752636910134,"stop":1752636910134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9723f9a59601729","name":"should remove event listeners","time":{"start":1752636910083,"stop":1752636910083,"duration":0},"status":"passed","severity":"normal"},{"uid":"615c1b9181312e9b","name":"should not discard bootstrap peers if under the limit","time":{"start":1752636999485,"stop":1752636999485,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe1df235c84645f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1752636900391,"stop":1752636900392,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe182601fbe9fce","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1752636894426,"stop":1752636894426,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ddd168a38a96d7","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1752636948387,"stop":1752636948388,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dde5224d1a2462","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1752636948398,"stop":1752636948398,"duration":0},"status":"passed","severity":"normal"},{"uid":"de12c3b9339c367a","name":"should not fail to start the service if it is already started","time":{"start":1752637146358,"stop":1752637146358,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08a1b412733932d","name":"Check message received after jswaku node is restarted","time":{"start":1752638464783,"stop":1752638464783,"duration":0},"status":"broken","severity":"normal"},{"uid":"4c6d83dfcb0b2645","name":"should not create multiple intervals when called multiple times","time":{"start":1752636909527,"stop":1752636909529,"duration":2},"status":"passed","severity":"normal"},{"uid":"59aa0b7a31a80dd1","name":"should retry on complete failure if specified","time":{"start":1752636938938,"stop":1752636938938,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bf4dd55ceda4a0","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1752636939479,"stop":1752636939479,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9017045f404e48","name":"Check received message containing unicode special characters","time":{"start":1752638464761,"stop":1752638464762,"duration":1},"status":"broken","severity":"normal"},{"uid":"6241249ac343edcb","name":"should handle ping failures gracefully","time":{"start":1752636910094,"stop":1752636910101,"duration":7},"status":"passed","severity":"normal"},{"uid":"57d7ca2a51a9cf92","name":"Store - dialed first","time":{"start":1752637747231,"stop":1752637747231,"duration":0},"status":"passed","severity":"normal"},{"uid":"32390cba8caf95a3","name":"Check received message containing Script","time":{"start":1752638464756,"stop":1752638464756,"duration":0},"status":"broken","severity":"normal"},{"uid":"2c9a7f9edda5719b","name":"configure the node with multiple content topics","time":{"start":1752637641630,"stop":1752637641630,"duration":0},"status":"broken","severity":"normal"},{"uid":"ad3b0e8019e9f282","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1752636894513,"stop":1752636894514,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9c4cd93011cd43","name":"should create a new stream if no existing for protocol found","time":{"start":1752636910421,"stop":1752636910421,"duration":0},"status":"passed","severity":"normal"},{"uid":"48133182f4a3c270","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1752636894530,"stop":1752636894531,"duration":1},"status":"passed","severity":"normal"},{"uid":"587e7888d5b909e0","name":"Light Node - default protocols","time":{"start":1752637747232,"stop":1752637747232,"duration":0},"status":"passed","severity":"normal"},{"uid":"89048e99e808e527","name":"should return true when topic is configured","time":{"start":1752636910581,"stop":1752636910581,"duration":0},"status":"passed","severity":"normal"},{"uid":"4320a9dd5cd20d02","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1752637852588,"stop":1752637852588,"duration":0},"status":"broken","severity":"normal"},{"uid":"2785647a058206d5","name":"should successfully stop","time":{"start":1752636939339,"stop":1752636939339,"duration":0},"status":"passed","severity":"normal"},{"uid":"822f652b2b4dffba","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1752637162616,"stop":1752637162617,"duration":1},"status":"passed","severity":"normal"},{"uid":"399aae5dcf381850","name":"should return false when pubsub topic parsing fails","time":{"start":1752636909933,"stop":1752636909933,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af1de523a434a7f","name":"configure the node with multiple pubsub topics","time":{"start":1752637726749,"stop":1752637726749,"duration":0},"status":"broken","severity":"normal"},{"uid":"f93cb69dcc19a617","name":"should not receive a peer event before start","time":{"start":1752636973754,"stop":1752636973754,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea7ea72e66c85cb","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1752637189488,"stop":1752637189489,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cc70b0704c0fd8","name":"should encodeTxt and decodeTxt","time":{"start":1752636900391,"stop":1752636900391,"duration":0},"status":"passed","severity":"normal"},{"uid":"5967e8e4f5726fd1","name":"should encode/decode to RLP encoding","time":{"start":1752636900395,"stop":1752636900396,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db25ac8ea9e74bf","name":"Mutual subscription","time":{"start":1752637178014,"stop":1752637178014,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ccdfda958e4835","name":"should return false when shard info is undefined","time":{"start":1752636909931,"stop":1752636909931,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd982fcd6313f08","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1752637852587,"stop":1752637852587,"duration":0},"status":"broken","severity":"normal"},{"uid":"f8e83901ab6c9077","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1752636899689,"stop":1752636899690,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd78c500ff3d03f4","name":"Check received message containing Russian","time":{"start":1752638464772,"stop":1752638464772,"duration":0},"status":"broken","severity":"normal"},{"uid":"cd1397aa93739483","name":"Generator, custom pubsub topic","time":{"start":1752637710390,"stop":1752637710390,"duration":0},"status":"passed","severity":"normal"},{"uid":"765eca10c08e25ba","name":"should not receive a peer event after stop","time":{"start":1752636973754,"stop":1752636973755,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbac7668dfbc7f8","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1752636948373,"stop":1752636948373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a53966a3a0df093","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app27/3/topic216/xml","time":{"start":1752637641623,"stop":1752637641623,"duration":0},"status":"broken","severity":"normal"},{"uid":"f8207cea85d67316","name":"should handle peer store errors gracefully","time":{"start":1752636910407,"stop":1752636910408,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e435ef3b9e55bc","name":"returns nothing if no connections present","time":{"start":1752636910366,"stop":1752636910366,"duration":0},"status":"passed","severity":"normal"},{"uid":"c604ae5ae09d6cfd","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1752636948373,"stop":1752636948374,"duration":1},"status":"passed","severity":"normal"},{"uid":"6231332e5e733b7f","name":"should get tags for the connected peer","time":{"start":1752636910398,"stop":1752636910398,"duration":0},"status":"passed","severity":"normal"},{"uid":"92be9a7e8608d2cb","name":"should check connected peers if present and suitable","time":{"start":1752636939277,"stop":1752636939278,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e696e9601adfe7","name":"should retry failed tasks","time":{"start":1752636938895,"stop":1752636938895,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4201094fc219c7","name":"should respect custom numPeersToUse configuration","time":{"start":1752636939269,"stop":1752636939270,"duration":1},"status":"passed","severity":"normal"},{"uid":"97fd1a9ec43d4cff","name":"Check message with non string payload is not received","time":{"start":1752638464765,"stop":1752638464765,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba5a79a3001d74a","name":"Generator, 2 different pubsubtopics","time":{"start":1752637710386,"stop":1752637710386,"duration":0},"status":"passed","severity":"normal"},{"uid":"450b1657a73b8481","name":"recovers when dns.resolve returns empty","time":{"start":1752636918548,"stop":1752636918548,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcbfbc5acb35b6e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1752636948395,"stop":1752636948395,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b054bba735f58cd","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1752636939337,"stop":1752636939337,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b6518c78764ae0","name":"should be safe to call multiple times","time":{"start":1752636910394,"stop":1752636910395,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3c329285ac4f68","name":"should throw an error for missing sharding configuration","time":{"start":1752636894533,"stop":1752636894533,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4c7e5eedbe0b60","name":"Decoder throws on undefined content topic","time":{"start":1752636929762,"stop":1752636929762,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b16eac5ff9099dc","name":"should handle peerStore errors gracefully","time":{"start":1752636910580,"stop":1752636910580,"duration":0},"status":"passed","severity":"normal"},{"uid":"1227c5939d2f5dd4","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1752637733197,"stop":1752637733198,"duration":1},"status":"passed","severity":"normal"},{"uid":"1426177840b84fec","name":"should be able to decode the field with only RELAY set to true","time":{"start":1752636899691,"stop":1752636899692,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2afec49454e52c","name":"Check received message containing XML","time":{"start":1752638464757,"stop":1752638464757,"duration":0},"status":"broken","severity":"normal"},{"uid":"ac7044670429c14b","name":"Check message with no content topic is not received","time":{"start":1752638464764,"stop":1752638464765,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d61f342716c656c","name":"should return false when peer shard info is not found","time":{"start":1752636909931,"stop":1752636909932,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e3d715d5d0397e","name":"should throw if no connection provided","time":{"start":1752636910421,"stop":1752636910421,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05cd8b3420cbf0b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1752637852582,"stop":1752637852583,"duration":1},"status":"broken","severity":"normal"},{"uid":"a73fb40f276e9305","name":"shard 0","time":{"start":1752637726733,"stop":1752637726733,"duration":0},"status":"broken","severity":"normal"},{"uid":"4645c84dec99b83","name":"Check received message containing numeric","time":{"start":1752638464769,"stop":1752638464769,"duration":0},"status":"broken","severity":"normal"},{"uid":"1a83e5d6c46101a5","name":"should add event listeners for waku:connection, peer connect and disconnect","time":{"start":1752636910392,"stop":1752636910392,"duration":0},"status":"passed","severity":"normal"},{"uid":"a757cb0bd212d0eb","name":"Sample","time":{"start":1752636899794,"stop":1752636899794,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f84fcb2cd5a755c","name":"handles different networkShards values correctly","time":{"start":1752636894515,"stop":1752636894515,"duration":0},"status":"passed","severity":"normal"},{"uid":"1584f31f053fab36","name":"should be delivered but not added to local log or bloom filter","time":{"start":1752636953241,"stop":1752636953241,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ef236762602148","name":"should dial all known peers when reached zero connections","time":{"start":1752636999483,"stop":1752636999484,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea68cf2e90833ebd","name":"messageHashStr produces different results for different inputs","time":{"start":1752636910016,"stop":1752636910017,"duration":1},"status":"passed","severity":"normal"},{"uid":"8993624e51b95150","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1752637162619,"stop":1752637162619,"duration":0},"status":"passed","severity":"normal"},{"uid":"286e8e805cf9ec3d","name":"should handle errors in getTagsForPeer gracefully","time":{"start":1752636910400,"stop":1752636910400,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b51c6daccf8277","name":"should load peers from local storage and dispatch events","time":{"start":1752636922325,"stop":1752636922325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc4b0d152aa57","name":"Non TWN Cluster","time":{"start":1752637641614,"stop":1752637641615,"duration":1},"status":"broken","severity":"normal"},{"uid":"4e16b39ad67064d0","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1752636948374,"stop":1752636948375,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3306263286e8af1","name":"should create dialer with libp2p and shardReader","time":{"start":1752636909510,"stop":1752636909518,"duration":8},"status":"passed","severity":"normal"},{"uid":"bc99dcd4a29ee477","name":"Fails to publish message with empty text","time":{"start":1752637169726,"stop":1752637169727,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db60d056712cf87","name":"Check publish message containing XML","time":{"start":1752637169722,"stop":1752637169722,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec91daf2327e9b79","name":"can start the service","time":{"start":1752636973750,"stop":1752636973751,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f13d4956cbd656","name":"should clear dial history on stop","time":{"start":1752636909530,"stop":1752636909534,"duration":4},"status":"passed","severity":"normal"},{"uid":"7f4b12c5a03bcf18","name":"Check message on other pubsub topic is not received","time":{"start":1752638464764,"stop":1752638464764,"duration":0},"status":"passed","severity":"normal"},{"uid":"7199f81153434653","name":"should skip updating peer store if peer has same addresses","time":{"start":1752636909586,"stop":1752636909586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ced318945a1ddb1","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1752636918091,"stop":1752636918091,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae825d560518a9","name":"Query with Promise Callback, No message returned","time":{"start":1752637664138,"stop":1752637664138,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff716c31e7d19c4","name":"Check message received after jswaku node is restarted","time":{"start":1752638464766,"stop":1752638464766,"duration":0},"status":"broken","severity":"normal"},{"uid":"7edd40e0124e5eb0","name":"should delegate to networkMonitor.isConnected()","time":{"start":1752636910575,"stop":1752636910576,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07df2e35f4d672a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1752636894533,"stop":1752636894533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8c2f7dae2c3361","name":"Check received message containing SQL Injection","time":{"start":1752638464752,"stop":1752638464755,"duration":3},"status":"broken","severity":"normal"},{"uid":"1e87b7f24b6b55ca","name":"should use provided shard info when available","time":{"start":1752636939014,"stop":1752636939015,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd5c86c925ff9dd","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1752636939015,"stop":1752636939016,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3a57b83e3eb6cc","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app45/5/topic84/utf8","time":{"start":1752637641619,"stop":1752637641619,"duration":0},"status":"broken","severity":"normal"},{"uid":"89d07ba9282049af","name":"should return false when topic is not configured","time":{"start":1752636910581,"stop":1752636910582,"duration":1},"status":"passed","severity":"normal"},{"uid":"788e5ecda1df2ae","name":"Waku message hash computation (no timestamp)","time":{"start":1752636910005,"stop":1752636910005,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78212ca75606b47","name":"should enable all discoveries when explicitly set","time":{"start":1752636938722,"stop":1752636938723,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c9870f6a187cdc","name":"should not fail to stop the service if it was not started","time":{"start":1752636973752,"stop":1752636973753,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef0f266b7054f54","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1752637641613,"stop":1752637641613,"duration":0},"status":"broken","severity":"normal"},{"uid":"e6bb108be9029a66","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1752636894528,"stop":1752636894528,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e467cd75b8a4221","name":"should handle corrupted shard info gracefully","time":{"start":1752636909944,"stop":1752636909944,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27a190089724421","name":"should not fail to stop the service if it was not started","time":{"start":1752636922322,"stop":1752636922323,"duration":1},"status":"passed","severity":"normal"},{"uid":"266c9918a698f8d0","name":"groups content topics by expected pubsub topic","time":{"start":1752636894514,"stop":1752636894514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43dfce6a250e892","name":"should check false positive rate","time":{"start":1752636950488,"stop":1752636950488,"duration":0},"status":"passed","severity":"normal"},{"uid":"661dd61b8af0f546","name":"handles empty shards array correctly","time":{"start":1752636894533,"stop":1752636894533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1172d636d41df17a","name":"Should update shard info","time":{"start":1752637134263,"stop":1752637134264,"duration":1},"status":"passed","severity":"normal"},{"uid":"af58a6cd9042ece2","name":"Ordered callback, aborts when callback returns true","time":{"start":1752637698121,"stop":1752637698121,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2d015b786a49e4","name":"should return null for non-existent peer","time":{"start":1752636910407,"stop":1752636910407,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b440a720b96b21c","name":"Init the array if not present","time":{"start":1752636894102,"stop":1752636894104,"duration":2},"status":"passed","severity":"normal"},{"uid":"a66b167f8f0ed71e","name":"should add event listeners for peer connect and disconnect","time":{"start":1752636910069,"stop":1752636910069,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ff1a9f7459bf05","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1752636894523,"stop":1752636894523,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b8242c280a8c67","name":"should return empty array for non-existent peer","time":{"start":1752636910405,"stop":1752636910405,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbf8f322f680e49","name":"should handle corrupted local storage data gracefully","time":{"start":1752636922326,"stop":1752636922326,"duration":0},"status":"passed","severity":"normal"},{"uid":"7214530889c0146a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1752636929761,"stop":1752636929761,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de46a9b51d1c0dc","name":"Check received message containing emoji","time":{"start":1752638464762,"stop":1752638464762,"duration":0},"status":"broken","severity":"normal"},{"uid":"cf1af2232406cbf8","name":"should increase lamport timestamp","time":{"start":1752636953233,"stop":1752636953233,"duration":0},"status":"passed","severity":"normal"},{"uid":"87080115ee256611","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1752636953241,"stop":1752636953241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e25e346c1aa27c","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1752638464784,"stop":1752638464784,"duration":0},"status":"broken","severity":"normal"},{"uid":"57ca25774645c50f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1752637110082,"stop":1752637110083,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a63d21845708ca1","name":"should add received messages to bloom filter","time":{"start":1752636953236,"stop":1752636953236,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b28c179ea6f6218","name":"random static sharding 2 - Cluster ID: 363, Shard ID: 984","time":{"start":1752637726737,"stop":1752637726737,"duration":0},"status":"broken","severity":"normal"},{"uid":"9a96f790b3d04d30","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1752636910092,"stop":1752636910093,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea891bad66abf98","name":"should handle peer connect event","time":{"start":1752636909636,"stop":1752636909639,"duration":3},"status":"passed","severity":"normal"},{"uid":"be28470acf420635","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1752636910752,"stop":1752636910752,"duration":0},"status":"passed","severity":"normal"},{"uid":"8599f324dbd8e1f1","name":"should start and setup intervals and event listeners","time":{"start":1752636939479,"stop":1752636939480,"duration":1},"status":"passed","severity":"normal"},{"uid":"35bf185b413b3faa","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1752636939040,"stop":1752636939043,"duration":3},"status":"passed","severity":"normal"},{"uid":"99ba13745069cb41","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1752636948399,"stop":1752636948399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4037a048186b991","name":"should invoke callbacks when receiving a message","time":{"start":1752636939479,"stop":1752636939479,"duration":0},"status":"passed","severity":"normal"},{"uid":"171960982f9275d3","name":"more peers than existing","time":{"start":1752637146556,"stop":1752637146556,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8cab542f81dc164","name":"should return true when over bootstrap limit","time":{"start":1752636910409,"stop":1752636910410,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8ca7047c64575d","name":"should update peer store before dialing","time":{"start":1752636909584,"stop":1752636909585,"duration":1},"status":"passed","severity":"normal"},{"uid":"208f7608b0ab3815","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1752636987367,"stop":1752636987367,"duration":0},"status":"passed","severity":"normal"},{"uid":"297c927114251d54","name":"rejects content-filtered query with only contentTopics","time":{"start":1752636910320,"stop":1752636910320,"duration":0},"status":"passed","severity":"normal"},{"uid":"53629b3508dfdc1c","name":"should handle v3 RLN errors","time":{"start":1752636938952,"stop":1752636938952,"duration":0},"status":"passed","severity":"normal"},{"uid":"13df8288cf1e4ef8","name":"should return true when peer is on the same network","time":{"start":1752636909907,"stop":1752636909908,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e9241273c6587e","name":"should return false when connections are non-bootstrap peers","time":{"start":1752636910410,"stop":1752636910410,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d7022b9a9eb6dc","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1752636953240,"stop":1752636953240,"duration":0},"status":"passed","severity":"normal"},{"uid":"393d526122a5011f","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1752636948154,"stop":1752636948155,"duration":1},"status":"passed","severity":"normal"},{"uid":"890ffa6d6adc3a07","name":"should dial peers from store when browser is connected","time":{"start":1752636910395,"stop":1752636910396,"duration":1},"status":"passed","severity":"normal"},{"uid":"2038f3a49c56e176","name":"should return false when network is not connected","time":{"start":1752636910576,"stop":1752636910576,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a02983a1aee5450","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app44/6/topic723/test.js","time":{"start":1752637641624,"stop":1752637641624,"duration":0},"status":"broken","severity":"normal"},{"uid":"4821154d9d205dd8","name":"throws on content topic with generation field greater than 0","time":{"start":1752636894507,"stop":1752636894507,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa52641382f4136","name":"Check received message containing Chinese","time":{"start":1752638464771,"stop":1752638464771,"duration":0},"status":"broken","severity":"normal"},{"uid":"dca8be0772947589","name":"Check received message containing numeric","time":{"start":1752638464746,"stop":1752638464746,"duration":0},"status":"broken","severity":"normal"},{"uid":"683b676ef0a8bc05","name":"Decoder throws on empty string content topic","time":{"start":1752636928272,"stop":1752636928272,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5b9ccfacdb0817","name":"should return PeerId when Multiaddr input is provided","time":{"start":1752636910307,"stop":1752636910307,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b8c978492ddccd","name":"Check publish message containing special chars","time":{"start":1752637169720,"stop":1752637169720,"duration":0},"status":"passed","severity":"normal"},{"uid":"824e9d32d766c07","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1752637133827,"stop":1752637133829,"duration":2},"status":"broken","severity":"normal"},{"uid":"811fb589314abe66","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1752636948363,"stop":1752636948363,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda79cc15db4f27c","name":"Check received message containing SQL Injection","time":{"start":1752638464773,"stop":1752638464773,"duration":0},"status":"broken","severity":"normal"},{"uid":"9347d31ef76bfbd8","name":"rejects hash query with content filter parameters","time":{"start":1752636910321,"stop":1752636910325,"duration":4},"status":"passed","severity":"normal"},{"uid":"a2768b78c551a118","name":"Relay - dialed first","time":{"start":1752637747230,"stop":1752637747230,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2073375a36b4b0","name":"less peers than existing","time":{"start":1752637146556,"stop":1752637146556,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31fe2a3957f91691","name":"should register libp2p event listeners when start is called","time":{"start":1752636939267,"stop":1752636939267,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cec2b35dc9ed833","name":"Encoder throws on undefined content topic","time":{"start":1752636928270,"stop":1752636928271,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfaeb6585e2b826c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1752636922325,"stop":1752636922326,"duration":1},"status":"passed","severity":"normal"},{"uid":"171e22c5f1d9091a","name":"Decoder throws on empty string content topic","time":{"start":1752636910752,"stop":1752636910752,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3976c2ac660912d","name":"should initialize with default number of peers","time":{"start":1752636939263,"stop":1752636939263,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1e5ed2f4f072c0","name":"should handle multiple bootstrap peers with different limits","time":{"start":1752636910413,"stop":1752636910413,"duration":0},"status":"passed","severity":"normal"},{"uid":"4669b93aa3b59aa","name":"Subscribe and publish message","time":{"start":1752637178020,"stop":1752637178021,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0d9928c47dc646","name":"retrieves a single peer","time":{"start":1752636918547,"stop":1752636918548,"duration":1},"status":"passed","severity":"normal"},{"uid":"b106b9715a6b49fd","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1752636894518,"stop":1752636894519,"duration":1},"status":"passed","severity":"normal"},{"uid":"723fe9d198cbebbc","name":"Query with Ordered Callback, No Decoder","time":{"start":1752637664135,"stop":1752637664136,"duration":1},"status":"passed","severity":"normal"},{"uid":"887f351a2dc56283","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1752636948379,"stop":1752636948380,"duration":1},"status":"passed","severity":"normal"},{"uid":"85cc045515e117c2","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1752636910013,"stop":1752636910013,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d10fdf665715b68","name":"should skip peer when dialed recently","time":{"start":1752636909539,"stop":1752636909540,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5d3fe8394a9895","name":"should handle complete peer lifecycle","time":{"start":1752636910135,"stop":1752636910135,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e342ac5b5a677","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1752636917465,"stop":1752636917465,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea17f533b76a68e","name":"should properly create peer info with all multiaddrs","time":{"start":1752636900399,"stop":1752636900399,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1cbd1eef72113f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1752636910004,"stop":1752636910004,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f13a1c6d8254f98","name":"can start the service","time":{"start":1752636922321,"stop":1752636922321,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0070a569cd065bb","name":"Does not throw an exception when node disconnects","time":{"start":1752637746127,"stop":1752637746127,"duration":0},"status":"passed","severity":"normal"},{"uid":"74915e183b553424","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1752637852586,"stop":1752637852586,"duration":0},"status":"broken","severity":"normal"},{"uid":"1c232dc01eaae278","name":"Check received message with timestamp: 1649153314 ","time":{"start":1752638464780,"stop":1752638464781,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7087cdf4e962cf8","name":"peer:update - should do nothing if another protocol hit","time":{"start":1752636910422,"stop":1752636910422,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb89afc1a8c16a10","name":"should return true when peer is on the pubsub topic shard","time":{"start":1752636909932,"stop":1752636909932,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f039d07bab5bf0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1752636894528,"stop":1752636894528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48430a60e4503b0","name":"Query Generator, No message returned","time":{"start":1752637664133,"stop":1752637664134,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed269512093430c","name":"Fails to publish message with wrong content topic","time":{"start":1752637169727,"stop":1752637169727,"duration":0},"status":"passed","severity":"normal"},{"uid":"239614b9bffb2cfa","name":"should remove expired entries after TTL has passed","time":{"start":1752636937959,"stop":1752636937959,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1ee7e0f3bb8b57","name":"should not hang up bootstrap peer if under limit","time":{"start":1752636910399,"stop":1752636910399,"duration":0},"status":"passed","severity":"normal"},{"uid":"84dc65911e2b46ee","name":"should handle case with no peers in store","time":{"start":1752636910403,"stop":1752636910404,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e266cdb82e80a9","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1752636938894,"stop":1752636938895,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1bb933e25077846","name":"random static sharding 9 - Cluster ID: 216, Shard ID: 215","time":{"start":1752637726746,"stop":1752637726746,"duration":0},"status":"broken","severity":"normal"},{"uid":"91ee7fa7c06fa26","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1752636948389,"stop":1752636948390,"duration":1},"status":"passed","severity":"normal"},{"uid":"3840cae4a951bcad","name":"Passing page size 19 when there are 20 messages","time":{"start":1752637727878,"stop":1752637727879,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9257e3954133d1","name":"should get / set UDP multiaddr","time":{"start":1752636900396,"stop":1752636900397,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92aaada3a79b83e","name":"should dial second nwaku node that was discovered","time":{"start":1752636967484,"stop":1752636967485,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5be4cfe7e17eee1f","name":"should successfully unsubscribe from an existing subscription","time":{"start":1752636939338,"stop":1752636939339,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc11a7563141dc25","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1752636910423,"stop":1752636910423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8eba90621af08e","name":"should push the message to the outgoing buffer","time":{"start":1752636953233,"stop":1752636953234,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d8b08a1ea0e7e9","name":"should dial peer immediately when queue is empty","time":{"start":1752636909535,"stop":1752636909535,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1f166ff315b024","name":"Check meta is set [symmetric]","time":{"start":1752636928268,"stop":1752636928268,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb13cedb6704dd0","name":"should clear the dialing interval","time":{"start":1752636909529,"stop":1752636909530,"duration":1},"status":"passed","severity":"normal"},{"uid":"533245d7643554be","name":"should populate queue if has active dial","time":{"start":1752636909540,"stop":1752636909541,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd8991482dc0b61","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1752637162617,"stop":1752637162618,"duration":1},"status":"passed","severity":"normal"},{"uid":"2784f8e47a162199","name":"should create ConnectionManager with required options","time":{"start":1752636910571,"stop":1752636910572,"duration":1},"status":"passed","severity":"normal"},{"uid":"1446b3e6c1f58f3a","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1752637733198,"stop":1752637733198,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a7cd852cea00e4","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1752636910582,"stop":1752636910582,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16850a8794cad38","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1752637178032,"stop":1752637178032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26e122fbde2783c","name":"should return empty list for no shard","time":{"start":1752636894519,"stop":1752636894519,"duration":0},"status":"passed","severity":"normal"},{"uid":"7996e385dc6100aa","name":"should request peer renewal on specific errors","time":{"start":1752636938895,"stop":1752636938896,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18962a2b510c8f5","name":"should handle network check errors gracefully","time":{"start":1752636909556,"stop":1752636909557,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f85848d1eda85c","name":"can query messages normally","time":{"start":1752637700388,"stop":1752637700388,"duration":0},"status":"passed","severity":"normal"},{"uid":"5035d79877fd8f26","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1752636939271,"stop":1752636939272,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02cdca2b74434ae","name":"random static sharding 10 - Cluster ID: 907, Shard ID: 254","time":{"start":1752637726747,"stop":1752637726748,"duration":1},"status":"broken","severity":"normal"},{"uid":"bdb3120577557020","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1752636894530,"stop":1752636894530,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db15e5274d205a7","name":"messageHashStr works with IProtoMessage","time":{"start":1752636910013,"stop":1752636910014,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4b97ce2b92404d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1752637247965,"stop":1752637247965,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba669714be65e69","name":"Store - dialed after - with timeout","time":{"start":1752637747231,"stop":1752637747231,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be0a8f100210c23","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1752636910317,"stop":1752636910320,"duration":3},"status":"passed","severity":"normal"},{"uid":"8981e02bb2be937e","name":"should mark all messages in causal history as acknowledged","time":{"start":1752636953237,"stop":1752636953237,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed4ff87facd146c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1752636948399,"stop":1752636948400,"duration":1},"status":"passed","severity":"normal"},{"uid":"96930d9805cd7b09","name":"should set field with all protocols disabled","time":{"start":1752636900399,"stop":1752636900400,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad337b3d59474e7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1752637178030,"stop":1752637178030,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61589f47e4f6517","name":"should store libp2p and options references","time":{"start":1752636910390,"stop":1752636910390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cc7d22d2791b30","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1752636948365,"stop":1752636948366,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb96a3796971b6f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1752636899694,"stop":1752636899694,"duration":0},"status":"passed","severity":"normal"},{"uid":"805bf217c2a0f171","name":"throws on content topic with empty encoding field","time":{"start":1752636894509,"stop":1752636894509,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b6af9b606e4447","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1752636948375,"stop":1752636948376,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b3172ad585b62bf","name":"Check publish message containing unicode special characters","time":{"start":1752637169724,"stop":1752637169724,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c69b444a3d9fd38","name":"should correctly map a content topic to a pubsub topic","time":{"start":1752636894534,"stop":1752636894534,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec8e4d7dec92e5a","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1752636948386,"stop":1752636948386,"duration":0},"status":"passed","severity":"normal"},{"uid":"b228a2996ceb8a2f","name":"should decode valid enr with tcp successfully","time":{"start":1752636900392,"stop":1752636900392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4815e37416d18a2a","name":"should use shardsUnderCluster when provided","time":{"start":1752636939016,"stop":1752636939016,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e07ae25f7fa9872","name":"should return false when peer is on different cluster","time":{"start":1752636909922,"stop":1752636909930,"duration":8},"status":"passed","severity":"normal"},{"uid":"fdf8e3bba64eae9c","name":"handles different clusterIds correctly","time":{"start":1752636894515,"stop":1752636894515,"duration":0},"status":"passed","severity":"normal"},{"uid":"532ac841b1d3d34","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1752636894513,"stop":1752636894513,"duration":0},"status":"passed","severity":"normal"},{"uid":"9743878b4e9546da","name":"should handle queue overflow by adding peers to queue","time":{"start":1752636909547,"stop":1752636909547,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d646ebcfcc33f1","name":"should not dial peers from store when browser is not connected","time":{"start":1752636910396,"stop":1752636910397,"duration":1},"status":"passed","severity":"normal"},{"uid":"b120fde737c2952a","name":"Fields are not dropped","time":{"start":1752636910356,"stop":1752636910356,"duration":0},"status":"passed","severity":"normal"},{"uid":"186dc66989b7636b","name":"should maintain desired error rate","time":{"start":1752636950486,"stop":1752636950486,"duration":0},"status":"passed","severity":"normal"},{"uid":"97141d6bfd28c8da","name":"Push to array if already present","time":{"start":1752636894104,"stop":1752636894105,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7aece8c8f43cb6","name":"random static sharding 7 - Cluster ID: 541, Shard ID: 311","time":{"start":1752637726743,"stop":1752637726744,"duration":1},"status":"broken","severity":"normal"},{"uid":"53e4ca9267f72b53","name":"should create ConnectionManager with relay","time":{"start":1752636910572,"stop":1752636910572,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a975d1ff9fc0178","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app9/4/topic643/utf8","time":{"start":1752637641616,"stop":1752637641616,"duration":0},"status":"broken","severity":"normal"},{"uid":"c1d3ea3b8603dc7f","name":"throws on empty content topic","time":{"start":1752636894505,"stop":1752636894506,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57ca8e9b5586cb8","name":"same cluster, different shard: nodes connect","time":{"start":1752637110084,"stop":1752637110084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d17da46d23c17d","name":"should retry if all attempts fail","time":{"start":1752636938900,"stop":1752636938900,"duration":0},"status":"passed","severity":"normal"},{"uid":"385ec6b935ea1042","name":"should clear timers for specific peer on disconnect","time":{"start":1752636910125,"stop":1752636910125,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b49bc515ad1f58","name":"should handle mixed peer types with bootstrap limiting","time":{"start":1752636910414,"stop":1752636910414,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb64171c54d6505","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1752637178021,"stop":1752637178021,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe396a26936ccdbf","name":"should reject if Store is requested but not mounted","time":{"start":1752636939276,"stop":1752636939276,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff26c42ef28779b3","name":"should dial with multiaddr and return stream","time":{"start":1752636910577,"stop":1752636910577,"duration":0},"status":"passed","severity":"normal"},{"uid":"41eafc7409f8197e","name":"should handle relay send failures gracefully","time":{"start":1752636910124,"stop":1752636910125,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e1431bf12a7c06","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1752637664137,"stop":1752637664137,"duration":0},"status":"passed","severity":"normal"},{"uid":"5533f4faaef03f8c","name":"should hang up with multiaddr and return true on success","time":{"start":1752636910578,"stop":1752636910578,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e03e39ed842dd2f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1752637653833,"stop":1752637653833,"duration":0},"status":"passed","severity":"normal"},{"uid":"674c7a8cad295c7f","name":"should get all peers from store","time":{"start":1752636910401,"stop":1752636910402,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ad78d59e7b7ebb","name":"should return false when peer is not on topic","time":{"start":1752636910582,"stop":1752636910582,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76fe7008addf9d","name":"Waku message hash computation (payload length 0)","time":{"start":1752636910004,"stop":1752636910005,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbcfd9ae15644558","name":"should handle null peers returned by getPeer","time":{"start":1752636910411,"stop":1752636910411,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cd00cc46d3694e","name":"returns all values when wanted number is greater than available values","time":{"start":1752636917458,"stop":1752636917464,"duration":6},"status":"passed","severity":"normal"},{"uid":"cd8b28495ebb9474","name":"should do nothing when connections still exist","time":{"start":1752636910401,"stop":1752636910401,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddbecf8942369be9","name":"should merge provided config with defaults","time":{"start":1752636910573,"stop":1752636910573,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dff2cc8ed899cc","name":"should return PeerId when PeerId is provided","time":{"start":1752636910306,"stop":1752636910306,"duration":0},"status":"passed","severity":"normal"},{"uid":"1938080eec9a874a","name":"All","time":{"start":1752636973869,"stop":1752636973869,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48d4616decfaefc","name":"Decoder throws on undefined content topic","time":{"start":1752636928272,"stop":1752636928272,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc536fbb6749d4f8","name":"Filter","time":{"start":1752637747231,"stop":1752637747232,"duration":1},"status":"passed","severity":"normal"},{"uid":"7436ae8d53b6b502","name":"should not create relay timers when relay is not provided","time":{"start":1752636910103,"stop":1752636910103,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fa807c872c61b6","name":"should be online or offline if network state changed","time":{"start":1752636987370,"stop":1752636987370,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3be783402e6318","name":"should be able to decode the field with only STORE set to true","time":{"start":1752636899692,"stop":1752636899692,"duration":0},"status":"passed","severity":"normal"},{"uid":"104c675ac4f06943","name":"Check message with invalid timestamp is not received","time":{"start":1752638464764,"stop":1752638464764,"duration":0},"status":"passed","severity":"normal"},{"uid":"314218249305f516","name":"throws on content topic with empty topic name field","time":{"start":1752636894508,"stop":1752636894509,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2f6a311f8730f1","name":"Check publish message containing SQL Injection","time":{"start":1752637169721,"stop":1752637169721,"duration":0},"status":"passed","severity":"normal"},{"uid":"73659c686331aa02","name":"should attach causal history and bloom filter to each message","time":{"start":1752636953234,"stop":1752636953235,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c7a3d39bcf081","name":"should remove event listener for peer:discovery","time":{"start":1752636909577,"stop":1752636909577,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfa375f75ff9b1a","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1752636939017,"stop":1752636939018,"duration":1},"status":"passed","severity":"normal"},{"uid":"a076a85ab456361f","name":"should handle special patterns correctly","time":{"start":1752636950487,"stop":1752636950487,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f467eb355ce3e5","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1752637189488,"stop":1752637189488,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f1574a1cd8d0cc5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1752638464763,"stop":1752638464764,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0484a6eadeef25e","name":"should return false when peer is not on the specified shard","time":{"start":1752636909931,"stop":1752636909931,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efac1d5a423bd3c","name":"Relay","time":{"start":1752636973868,"stop":1752636973868,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bb7e13b0aed85c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1752637852581,"stop":1752637852581,"duration":0},"status":"broken","severity":"normal"},{"uid":"10486bd90816d066","name":"should properly clean up resources when disposed","time":{"start":1752636937962,"stop":1752636937963,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe8705eee6a2e1a","name":"should increase lamport timestamp","time":{"start":1752636953235,"stop":1752636953235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec96ee0c802caae0","name":"random static sharding 3 - Cluster ID: 94, Shard ID: 76","time":{"start":1752637726739,"stop":1752637726739,"duration":0},"status":"broken","severity":"normal"},{"uid":"70a7a003f0fc803a","name":"should return false when shard is not included in network shards","time":{"start":1752636939019,"stop":1752636939019,"duration":0},"status":"passed","severity":"normal"},{"uid":"e211eff50780c30f","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1752636948378,"stop":1752636948378,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54f83d54895b9ee","name":"should handle peer store update failures gracefully","time":{"start":1752636910102,"stop":1752636910102,"duration":0},"status":"passed","severity":"normal"},{"uid":"865e47401580a576","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1752636909645,"stop":1752636909645,"duration":0},"status":"passed","severity":"normal"},{"uid":"10aa7c43a380eb32","name":"should not fail to start the service if it is already started","time":{"start":1752636973753,"stop":1752636973753,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fc44102cd34bf9","name":"should be safe to call multiple times","time":{"start":1752636910069,"stop":1752636910083,"duration":14},"status":"passed","severity":"normal"},{"uid":"21eb9d47af43b3e9","name":"Ordered Callback - true","time":{"start":1752637717143,"stop":1752637717144,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45967312590480c","name":"Nodes with multiple pubsub topic","time":{"start":1752637162617,"stop":1752637162617,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4422b9f32595f","name":"should start all internal components","time":{"start":1752636910574,"stop":1752636910574,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c754a42224589e","name":"should requeue task if no peer is available","time":{"start":1752636938891,"stop":1752636938894,"duration":3},"status":"passed","severity":"normal"},{"uid":"1022d769c1895fd1","name":"Query with Ordered Callback, No message returned","time":{"start":1752637664136,"stop":1752637664136,"duration":0},"status":"passed","severity":"normal"},{"uid":"1222efddd59ba108","name":"Symmetric encrypt & Decrypt","time":{"start":1752636928612,"stop":1752636928612,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96cb8c7c00907e","name":"should only return 1 node with store capability","time":{"start":1752636918551,"stop":1752636918551,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe2ea198f41711a","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1752636948386,"stop":1752636948387,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ed15e5e7119e2d","name":"Check received message containing Arabic","time":{"start":1752638464750,"stop":1752638464750,"duration":0},"status":"broken","severity":"normal"},{"uid":"3f7ac7258f6f12af","name":"should continually clean up expired entries at intervals","time":{"start":1752636937963,"stop":1752636937964,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c082a187ceebed9","name":"should validate status codes","time":{"start":1752636938952,"stop":1752636938952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1c442cc10beef9","name":"should start the dialing interval","time":{"start":1752636909519,"stop":1752636909525,"duration":6},"status":"passed","severity":"normal"},{"uid":"efa6b6945a089872","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1752636948373,"stop":1752636948373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9141925393c39c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1752636894531,"stop":1752636894531,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aaa49b0656faa99","name":"should handle errors when getting connections","time":{"start":1752636909646,"stop":1752636909646,"duration":0},"status":"passed","severity":"normal"},{"uid":"a074b3de92f61e77","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1752636948390,"stop":1752636948390,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b86b6d87aa4e5d","name":"should stop and cleanup resources","time":{"start":1752636939480,"stop":1752636939480,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa692f7984297d08","name":"Check meta is set [ecies]","time":{"start":1752636929761,"stop":1752636929761,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7efdf685e87c1d3","name":"should throw error - no id","time":{"start":1752636900393,"stop":1752636900394,"duration":1},"status":"passed","severity":"normal"},{"uid":"a096d8302a55b454","name":"should maintain proper timestamps if all messages received","time":{"start":1752636953236,"stop":1752636953236,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ae6eddeed4f3d6","name":"should not fail to start the service if it is already started","time":{"start":1752636922323,"stop":1752636922323,"duration":0},"status":"passed","severity":"normal"},{"uid":"8380824acaa5ab57","name":"Should update multiaddrs","time":{"start":1752637134263,"stop":1752637134263,"duration":0},"status":"passed","severity":"normal"},{"uid":"c181c472181b4d07","name":"1 Store, 2 relays, 2 fetches","time":{"start":1752636918083,"stop":1752636918084,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6643c255bed33ff","name":"Check received message containing shell command","time":{"start":1752638464759,"stop":1752638464760,"duration":1},"status":"broken","severity":"normal"},{"uid":"d71032fe961edfb6","name":"Rejects garbage","time":{"start":1752636942721,"stop":1752636942721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de812a226a42e45","name":"should work with mixed v2 and v3 peers","time":{"start":1752636938939,"stop":1752636938950,"duration":11},"status":"passed","severity":"normal"},{"uid":"2a97723979d5fe47","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1752636948389,"stop":1752636948389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5230921550ff334","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1752637100044,"stop":1752637100044,"duration":0},"status":"passed","severity":"normal"},{"uid":"729a9b6f1434c6b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1752637852579,"stop":1752637852580,"duration":1},"status":"broken","severity":"normal"},{"uid":"fe77f923da6c9019","name":"Subscribe to topic containing special chars and publish message","time":{"start":1752637178024,"stop":1752637178025,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b177afc66971db","name":"Js publishes, other Js receives","time":{"start":1752637159360,"stop":1752637159360,"duration":0},"status":"passed","severity":"normal"},{"uid":"3412ca2fa4552534","name":"Query with Promise Callback, No Decoder","time":{"start":1752637664137,"stop":1752637664138,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4a1eed776288f1","name":"should set field with all protocols enabled","time":{"start":1752636900400,"stop":1752636900400,"duration":0},"status":"passed","severity":"normal"},{"uid":"980539480cd9b78c","name":"can start and stop the service","time":{"start":1752636922322,"stop":1752636922322,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12eb1276bae817c","name":"should save new peer to store","time":{"start":1752636909585,"stop":1752636909586,"duration":1},"status":"passed","severity":"normal"},{"uid":"be581eb527e7b92c","name":"Query generator for 2000 messages","time":{"start":1752637698121,"stop":1752637698122,"duration":1},"status":"passed","severity":"normal"},{"uid":"37cf22e6cb223d81","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1752636918092,"stop":1752636918092,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeb16dc52b6dea5","name":"messageHashStr produces consistent results for the same input","time":{"start":1752636910015,"stop":1752636910016,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd836aec527627c","name":"Check received message containing special chars","time":{"start":1752638464747,"stop":1752638464747,"duration":0},"status":"broken","severity":"normal"},{"uid":"c79a815555a684b0","name":"should return false when navigator.onLine is false","time":{"start":1752636909628,"stop":1752636909634,"duration":6},"status":"passed","severity":"normal"},{"uid":"e0748c0cbf095b74","name":"Check publish message containing Script","time":{"start":1752637169722,"stop":1752637169722,"duration":0},"status":"passed","severity":"normal"},{"uid":"a423deb4fe464957","name":"should reject if WakuNode is not started","time":{"start":1752636939274,"stop":1752636939275,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad96b7dce8e56482","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1752636948366,"stop":1752636948368,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb5a703a51baa273","name":"Check message with no pubsub topic is not received","time":{"start":1752638464782,"stop":1752638464782,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da9e71bf8ddc02c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1752637178032,"stop":1752637178033,"duration":1},"status":"passed","severity":"normal"},{"uid":"891dc719ec38b9eb","name":"should work with v3 peers","time":{"start":1752636938938,"stop":1752636938939,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e5bdcc9c45d2bc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1752637852585,"stop":1752637852585,"duration":0},"status":"broken","severity":"normal"},{"uid":"5bd9d556b6551f93","name":"Check received message containing unicode special characters","time":{"start":1752638464779,"stop":1752638464779,"duration":0},"status":"broken","severity":"normal"},{"uid":"c93bc8b16ffba86a","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1752636948381,"stop":1752636948381,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fefe115952615c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1752636894518,"stop":1752636894518,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c05f1a9150750ed","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1752636918551,"stop":1752636918551,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1b29f702dbde74","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1752637852578,"stop":1752637852578,"duration":0},"status":"broken","severity":"normal"},{"uid":"82ca2daf83e3ed60","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1752636894534,"stop":1752636894534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa781fb4719f348","name":"should not change state when connections remain after disconnect","time":{"start":1752636909640,"stop":1752636909640,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c6d61d47545353","name":"should throw error - no id","time":{"start":1752636900392,"stop":1752636900393,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f836090d73305c6","name":"should not receive a peer event after stop","time":{"start":1752636922324,"stop":1752636922324,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8dff7cee970d4e8","name":"should set field with only FILTER enabled","time":{"start":1752636900401,"stop":1752636900401,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed38027d08b51219","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1752636953235,"stop":1752636953236,"duration":1},"status":"passed","severity":"normal"},{"uid":"5287bc2c66da521d","name":"should handle complete connection lifecycle","time":{"start":1752636909647,"stop":1752636909647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee528c6ed7cb4ea1","name":"Passing page size 0 when there are 110 messages","time":{"start":1752637727876,"stop":1752637727876,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54404a1d621b6fc","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1752636894510,"stop":1752636894510,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9c4d1c6e12a14","name":"should insert message id into causal history","time":{"start":1752636953234,"stop":1752636953234,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b01af56e88d44d7","name":"should return valid sharding parameters for static sharding","time":{"start":1752636894533,"stop":1752636894533,"duration":0},"status":"passed","severity":"normal"},{"uid":"c296abc2cf1bfccf","name":"it tolerates circular branch references","time":{"start":1752636918548,"stop":1752636918548,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3204ad5e4effde","name":"should use DNS peer discovery with light client","time":{"start":1752636973758,"stop":1752636973759,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1244b33617193431","name":"should not receive a peer event after stop","time":{"start":1752637146360,"stop":1752637146360,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d5dde71dada1d9","name":"should emit a peer event after start","time":{"start":1752637146359,"stop":1752637146359,"duration":0},"status":"passed","severity":"normal"},{"uid":"515bea2e83cdc3b8","name":"should handle multiple peer connections","time":{"start":1752636910085,"stop":1752636910091,"duration":6},"status":"passed","severity":"normal"},{"uid":"d6cb554495ad5da4","name":"should only return 1 node with relay and store capability","time":{"start":1752636918550,"stop":1752636918550,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac93e7b0029fbca","name":"should partition messages based on acknowledgement status","time":{"start":1752636953239,"stop":1752636953240,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b3e92babc2ccba","name":"should clear all timers","time":{"start":1752636910083,"stop":1752636910084,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce35a32b61be52f","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1752637653839,"stop":1752637653839,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa05dae6197f67fc","name":"Ephemeral field set to true","time":{"start":1752636910750,"stop":1752636910750,"duration":0},"status":"passed","severity":"normal"},{"uid":"221a3f6e92ccfdd6","name":"should throw error - no public key","time":{"start":1752636900394,"stop":1752636900394,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc3754594407534","name":"should handle errors when globalThis is not available","time":{"start":1752636909626,"stop":1752636909626,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ff0b59fed6e26c","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1752636909586,"stop":1752636909587,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08e4fb8bb0e59ce","name":"should handle case when globalThis is not available","time":{"start":1752636909635,"stop":1752636909636,"duration":1},"status":"passed","severity":"normal"},{"uid":"c761a95ff812a552","name":"should handle connection event","time":{"start":1752636910397,"stop":1752636910398,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e20d471e308c77","name":"should set default options when no config provided","time":{"start":1752636910572,"stop":1752636910573,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce485244e3609615","name":"should hang up bootstrap peer if over limit","time":{"start":1752636910399,"stop":1752636910400,"duration":1},"status":"passed","severity":"normal"},{"uid":"e033af945b4805df","name":"ignores domain fetching errors","time":{"start":1752636918549,"stop":1752636918549,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5c3e05a5ccabec","name":"should handle complete discovery-to-dial flow","time":{"start":1752636909587,"stop":1752636909593,"duration":6},"status":"passed","severity":"normal"},{"uid":"b782646155165a69","name":"should handle peer not in mesh for all topics","time":{"start":1752636910134,"stop":1752636910135,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b705e74f40bc707","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1752636939264,"stop":1752636939264,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c77a4da272ce8dd","name":"should handle errors when accessing navigator","time":{"start":1752636909646,"stop":1752636909646,"duration":0},"status":"passed","severity":"normal"},{"uid":"377a52692be53d49","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1752636894512,"stop":1752636894512,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b283084f5a71dfd","name":"should properly create location multiaddrs - tcp6","time":{"start":1752636900398,"stop":1752636900398,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e46ca498198d14d","name":"should return false when no connections","time":{"start":1752636910408,"stop":1752636910408,"duration":0},"status":"passed","severity":"normal"},{"uid":"814b8cd794fe07ac","name":"peer exchange sets tag","time":{"start":1752637189487,"stop":1752637189487,"duration":0},"status":"passed","severity":"normal"},{"uid":"156ca4a5690ba1a1","name":"should not execute task if max attempts is 0","time":{"start":1752636938899,"stop":1752636938900,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c42fa62648d576","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1752636948369,"stop":1752636948372,"duration":3},"status":"passed","severity":"normal"},{"uid":"f52f924da7c40f39","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1752636948388,"stop":1752636948389,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39ce50f739a252a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1752637698119,"stop":1752637698119,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf3c057c2d81ed8","name":"Decoder throws on empty string content topic","time":{"start":1752636929762,"stop":1752636929763,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4dc61b966a6dfc","name":"should be safe to call multiple times","time":{"start":1752636909576,"stop":1752636909577,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c14b180bef09997","name":"should add peer to queue when queue is not empty","time":{"start":1752636909535,"stop":1752636909536,"duration":1},"status":"passed","severity":"normal"},{"uid":"4060d99c0494c54a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1752637739666,"stop":1752637739666,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9dd95d2a69ae864","name":"should handle dial errors gracefully","time":{"start":1752636909546,"stop":1752636909546,"duration":0},"status":"passed","severity":"normal"},{"uid":"722ee5c2916a9b41","name":"isConnected between 2 js-waku relay nodes","time":{"start":1752636987369,"stop":1752636987369,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ce459574e3e998","name":"should return false when at bootstrap limit","time":{"start":1752636910409,"stop":1752636910409,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bc05265808aedd","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1752636939039,"stop":1752636939040,"duration":1},"status":"passed","severity":"normal"},{"uid":"7394ac4100c6669a","name":"should handle high bootstrap limit correctly","time":{"start":1752636910413,"stop":1752636910414,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9112bf911fe09a4","name":"should initialize bloom filter with correct parameters","time":{"start":1752636950484,"stop":1752636950485,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6f82a66a5877c5","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1752636948382,"stop":1752636948383,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea923b6fc7cb90fa","name":"should handle shard reader errors gracefully","time":{"start":1752636909556,"stop":1752636909556,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de8f3cf9103258c","name":"should add to incoming buffer if dependencies are not met","time":{"start":1752636953237,"stop":1752636953237,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6a9070f93eaca4","name":"should properly start and stop event listening","time":{"start":1752636939043,"stop":1752636939044,"duration":1},"status":"passed","severity":"normal"},{"uid":"6183a4b9f5216ff","name":"different cluster, same shard: nodes don't connect","time":{"start":1752637110084,"stop":1752637110085,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9efb705b503c2aa","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1752636948372,"stop":1752636948372,"duration":0},"status":"passed","severity":"normal"},{"uid":"774f8e0ac68f627d","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1752638464767,"stop":1752638464767,"duration":0},"status":"broken","severity":"normal"},{"uid":"4fd8a7152af04244","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1752636928267,"stop":1752636928268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a8110f3e5f1ebe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1752636894524,"stop":1752636894527,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f4e57f7ad0b5f87","name":"Check received message containing Basic HTML tag","time":{"start":1752638464775,"stop":1752638464776,"duration":1},"status":"broken","severity":"normal"},{"uid":"8db743eb6e5e19a5","name":"Check received message containing short","time":{"start":1752638464743,"stop":1752638464743,"duration":0},"status":"broken","severity":"normal"},{"uid":"eba49124d0816d1f","name":"should add event listener for peer:discovery","time":{"start":1752636909576,"stop":1752636909576,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf3ecfb0af11b1b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1752636894532,"stop":1752636894532,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a22f8e0acab8ff6","name":"udp ip6 address","time":{"start":1752636899751,"stop":1752636899751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a9f43aab424745","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1752637247961,"stop":1752637247964,"duration":3},"status":"passed","severity":"normal"},{"uid":"a29583ca2e62819b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1752636918089,"stop":1752636918089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e307c98fdda938eb","name":"should decode valid enr successfully","time":{"start":1752636900391,"stop":1752636900391,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8603ff12852180a","name":"should dial peers from store when no connections remain","time":{"start":1752636910400,"stop":1752636910401,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b855c3911c9da7b","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1752636948381,"stop":1752636948382,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5fb061d446da412","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1752637698121,"stop":1752637698121,"duration":0},"status":"broken","severity":"normal"},{"uid":"46610ec7fbd64fc4","name":"should discard bootstrap peers when has more than 1 (default limit)","time":{"start":1752636999484,"stop":1752636999485,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8df519a42ab65d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1752637653833,"stop":1752637653834,"duration":1},"status":"passed","severity":"normal"},{"uid":"b530429d3c4a4337","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1752636939270,"stop":1752636939271,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bec5d83e1daad7a","name":"should be safe to call multiple times","time":{"start":1752636910084,"stop":1752636910084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5392cc8b612d072","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1752636894522,"stop":1752636894522,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c7a0a1d683567b","name":"Check publish message containing shell command","time":{"start":1752637169723,"stop":1752637169723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c6ac20c6fbf086","name":"different cluster, different shard: nodes don't connect","time":{"start":1752637110085,"stop":1752637110085,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb84d89aba9f81f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1752637641630,"stop":1752637641630,"duration":0},"status":"passed","severity":"normal"},{"uid":"28519c7817929ebc","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1752636928264,"stop":1752636928266,"duration":2},"status":"passed","severity":"normal"},{"uid":"89d29c45a9b7d7f5","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1752636948379,"stop":1752636948379,"duration":0},"status":"passed","severity":"normal"},{"uid":"874ba62307db7e55","name":"should handle complete dial lifecycle","time":{"start":1752636909557,"stop":1752636909557,"duration":0},"status":"passed","severity":"normal"},{"uid":"976a7d17eb1fc0d2","name":"caches peers it previously fetched","time":{"start":1752636918549,"stop":1752636918549,"duration":0},"status":"passed","severity":"normal"},{"uid":"536833a0fca3b694","name":"should throw error - no public key","time":{"start":1752636900393,"stop":1752636900393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee48ac5d2d1f999","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1752636987367,"stop":1752636987367,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7378bd036d8174","name":"should stop ping timers on peer disconnect","time":{"start":1752636910092,"stop":1752636910092,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9e6d4e4f47f0d4","name":"Fails to publish duplicate message","time":{"start":1752637169726,"stop":1752637169726,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a222632dfcd19d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1752636948398,"stop":1752636948398,"duration":0},"status":"passed","severity":"normal"},{"uid":"857a117741d5eca","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1752637733197,"stop":1752637733197,"duration":0},"status":"passed","severity":"normal"},{"uid":"feca631321002b41","name":"Check received message containing Basic HTML tag","time":{"start":1752638464758,"stop":1752638464758,"duration":0},"status":"broken","severity":"normal"},{"uid":"1f59b8adb6ca01cf","name":"should not dispatch event when already disconnected","time":{"start":1752636909641,"stop":1752636909641,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b2bd0815abed81","name":"should properly create location multiaddrs - udp6","time":{"start":1752636900398,"stop":1752636900398,"duration":0},"status":"passed","severity":"normal"},{"uid":"432ea93d47a86aee","name":"Decrypt messages","time":{"start":1752637148012,"stop":1752637148012,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c737184c0795b02","name":"should update ack status of messages in outgoing buffer","time":{"start":1752636953241,"stop":1752636953241,"duration":0},"status":"passed","severity":"normal"},{"uid":"36cef24e9dc2a78c","name":"should handle full lifecycle (start -> events -> stop)","time":{"start":1752636910412,"stop":1752636910412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c053490587e67e","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1752636987370,"stop":1752636987370,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f0320e15912d7f","name":"should not fail to stop the service if it was not started","time":{"start":1752637146358,"stop":1752637146358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13849f048cd8de0","name":"Publishes to nwaku","time":{"start":1752637159359,"stop":1752637159359,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45ed0c9b3af7020","name":"should create ShardReader with shards network config","time":{"start":1752636909907,"stop":1752636909907,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5403fc965b46465","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1752636894532,"stop":1752636894532,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e7ceaad100416a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1752636894512,"stop":1752636894512,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffd514cea8f9efa","name":"should handle queue processing errors gracefully","time":{"start":1752636909555,"stop":1752636909555,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9195336213cf1d","name":"should remove event listeners","time":{"start":1752636910393,"stop":1752636910394,"duration":1},"status":"passed","severity":"normal"},{"uid":"3baf77995eaa6dcd","name":"should transition to Unhealthy when no connections","time":{"start":1752636939039,"stop":1752636939039,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3ec45569b7b9c4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1752636894516,"stop":1752636894516,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed47f7662ed4a7f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1752636894522,"stop":1752636894522,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03c2a0d017d77a9","name":"Check publish message after service node is restarted","time":{"start":1752637169728,"stop":1752637169728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77f6e3e3fe90dc9e","name":"should send relay ping messages on timer","time":{"start":1752636910124,"stop":1752636910124,"duration":0},"status":"passed","severity":"normal"},{"uid":"3370d56e68615bb3","name":"Promise Callback - false","time":{"start":1752637717143,"stop":1752637717143,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91fc7bc302d7b8d","name":"should allow redial after cooldown period","time":{"start":1752636909541,"stop":1752636909541,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b394c3801a45cd","name":"should return false and handle errors gracefully","time":{"start":1752636910578,"stop":1752636910579,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab45fb072a6f327","name":"same cluster, same shard: nodes connect","time":{"start":1752637110083,"stop":1752637110083,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a50f737e85f5cf8","name":"should be able to encode the field with only STORE set to true","time":{"start":1752636899687,"stop":1752636899687,"duration":0},"status":"passed","severity":"normal"},{"uid":"f917230395a40dbf","name":"Check publish message containing short","time":{"start":1752637169718,"stop":1752637169719,"duration":1},"status":"passed","severity":"normal"},{"uid":"a698b28716408134","name":"Check message with no payload is not received","time":{"start":1752638464765,"stop":1752638464765,"duration":0},"status":"passed","severity":"normal"},{"uid":"579f8d6686b290cd","name":"should return PeerId when PeerId is provided","time":{"start":1752636910306,"stop":1752636910307,"duration":1},"status":"passed","severity":"normal"},{"uid":"1380d45604c52","name":"should be able to decode the field with only FILTER set to true","time":{"start":1752636899692,"stop":1752636899692,"duration":0},"status":"passed","severity":"normal"},{"uid":"17467778cf080f1","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1752636948385,"stop":1752636948385,"duration":0},"status":"passed","severity":"normal"},{"uid":"f207778ae4c539e7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1752637178026,"stop":1752637178026,"duration":0},"status":"passed","severity":"normal"},{"uid":"affd541efae3bd47","name":"should sort peers by ping value","time":{"start":1752636910580,"stop":1752636910581,"duration":1},"status":"passed","severity":"normal"},{"uid":"56be4454b7bc24a6","name":"isConnected should return true after first peer connects","time":{"start":1752636987367,"stop":1752636987368,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce03997291ac6e0","name":"can start and stop the service","time":{"start":1752637146357,"stop":1752637146358,"duration":1},"status":"passed","severity":"normal"},{"uid":"a285ac86d0b580f9","name":"accepts valid content-filtered query","time":{"start":1752636910316,"stop":1752636910317,"duration":1},"status":"passed","severity":"normal"},{"uid":"309b918d7a37f9aa","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1752636899694,"stop":1752636899694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce214f304af33d6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1752636973759,"stop":1752636973759,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab3609c86a935f1f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1752636948391,"stop":1752636948393,"duration":2},"status":"passed","severity":"normal"},{"uid":"b326b6f99c99db5a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1752636894514,"stop":1752636894515,"duration":1},"status":"passed","severity":"normal"},{"uid":"4576b477efe672a9","name":"should remove event listeners from libp2p","time":{"start":1752636909627,"stop":1752636909627,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6c168116ccda85","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1752637710386,"stop":1752637710386,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e02c3e467a3a38b","name":"should handle disconnect when peer has no timers","time":{"start":1752636910132,"stop":1752636910133,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad284d82d58ba13","name":"should process up to 3 peers at once","time":{"start":1752636909548,"stop":1752636909555,"duration":7},"status":"passed","severity":"normal"},{"uid":"b12c446f020a2cce","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1752636948400,"stop":1752636948400,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2cccbc432dd7ea","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1752636894425,"stop":1752636894426,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3038d6727a22e3","name":"should create KeepAliveManager with relay","time":{"start":1752636910046,"stop":1752636910068,"duration":22},"status":"passed","severity":"normal"},{"uid":"b31cebaf01c292a7","name":"Check message with no pubsub topic is not received","time":{"start":1752638464764,"stop":1752638464764,"duration":0},"status":"passed","severity":"normal"},{"uid":"de44470bf6e25282","name":"should handle shardReader errors","time":{"start":1752636910583,"stop":1752636910583,"duration":0},"status":"passed","severity":"normal"},{"uid":"88436feef5539080","name":"should dial peer when on same shard","time":{"start":1752636909542,"stop":1752636909545,"duration":3},"status":"passed","severity":"normal"},{"uid":"918b99a31965e89e","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1752636948364,"stop":1752636948364,"duration":0},"status":"passed","severity":"normal"},{"uid":"7025ea85f19dd686","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1752636948364,"stop":1752636948365,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d019f1418ca3688","name":"Generator, custom pubsub topic","time":{"start":1752637710387,"stop":1752637710387,"duration":0},"status":"skipped","severity":"normal"}]