mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
173 KiB
JSON
1 line
173 KiB
JSON
[{"uid":"5d2185183dd258de","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1751670919611,"stop":1751670919611,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde1f90a8d6bb81","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app69/7/topic603/utf8","time":{"start":1751671303459,"stop":1751671303460,"duration":1},"status":"broken","severity":"normal"},{"uid":"3d6266d1f53fb99b","name":"Push message with custom timestamp: 1751674577766","time":{"start":1751671567526,"stop":1751671567526,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5919930077bd3a5","name":"Push message with numeric payload","time":{"start":1751671567528,"stop":1751671567528,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e91b85136e4a50","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1751670919602,"stop":1751670919602,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce85622cd2429dd","name":"can start and stop the service","time":{"start":1751670893282,"stop":1751670893282,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c16e6c66bb1149","name":"Fails to push message bigger that 1MB","time":{"start":1751671567527,"stop":1751671567527,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8713ae666af7c7f","name":"should decode valid enr successfully","time":{"start":1751670872358,"stop":1751670872361,"duration":3},"status":"passed","severity":"normal"},{"uid":"e405cde65549bdd4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751671567523,"stop":1751671567523,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f5d037c5abd78","name":"should remove event listeners from libp2p","time":{"start":1751670880408,"stop":1751670880409,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec5627837bcfd14","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1751670866139,"stop":1751670866140,"duration":1},"status":"passed","severity":"normal"},{"uid":"5722bede18a0efa1","name":"Push message with emoji payload","time":{"start":1751671567520,"stop":1751671567520,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e220749f1e880d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1751671210604,"stop":1751671210604,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3fce72ee4d9a56","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751671450709,"stop":1751671450709,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4454daa7cffb79","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1751670919603,"stop":1751670919604,"duration":1},"status":"passed","severity":"normal"},{"uid":"7169cbf2da17c27b","name":"Check publish message after service node is restarted","time":{"start":1751671102818,"stop":1751671102818,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cec8824dc6c2e028","name":"Ordered callback, aborts when callback returns true","time":{"start":1751671210606,"stop":1751671210606,"duration":0},"status":"passed","severity":"normal"},{"uid":"18139cf52a273863","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751671503380,"stop":1751671503380,"duration":0},"status":"broken","severity":"normal"},{"uid":"e3d4e1a0fe004d00","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1751670866130,"stop":1751670866130,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb9f4d7992260b6","name":"Push message with content topic containing unicode special characters","time":{"start":1751671567535,"stop":1751671567535,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d28023815239d0a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1751670919626,"stop":1751670919627,"duration":1},"status":"passed","severity":"normal"},{"uid":"500d00f5f5c9bc0","name":"Push message with content topic containing short","time":{"start":1751671567520,"stop":1751671567521,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcdade3f47ba857b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1751670866111,"stop":1751670866112,"duration":1},"status":"passed","severity":"normal"},{"uid":"b636320efd9edb54","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1751671168214,"stop":1751671168214,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1e7664d88ae8a6","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1751670919594,"stop":1751670919595,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d8b243a8fdb40b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1751671250031,"stop":1751671250031,"duration":0},"status":"passed","severity":"normal"},{"uid":"380c3210980eeedb","name":"All","time":{"start":1751670945201,"stop":1751670945201,"duration":0},"status":"passed","severity":"normal"},{"uid":"13037c68755ff16b","name":"Push message with content topic containing shell command","time":{"start":1751671567524,"stop":1751671567524,"duration":0},"status":"passed","severity":"normal"},{"uid":"1caee99be8473a5b","name":"should handle onConnected and onDisconnected","time":{"start":1751670910560,"stop":1751670910561,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12ea6c96f923512","name":"Push message with content topic containing emoji","time":{"start":1751671567525,"stop":1751671567525,"duration":0},"status":"passed","severity":"normal"},{"uid":"27854baf5887d5ab","name":"Overlapping topic subscription","time":{"start":1751671450703,"stop":1751671450703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2a0664d3f90166","name":"Push message with shell command payload","time":{"start":1751671567530,"stop":1751671567530,"duration":0},"status":"passed","severity":"normal"},{"uid":"37558db1c37ca004","name":"should be called at least once on all `peer:discovery` events","time":{"start":1751670977128,"stop":1751670977129,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0e31cddb7e9670","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751671450690,"stop":1751671450690,"duration":0},"status":"passed","severity":"normal"},{"uid":"b642c8b0f01ff5e8","name":"Relay","time":{"start":1751670945198,"stop":1751670945199,"duration":1},"status":"passed","severity":"normal"},{"uid":"67170024b60afb42","name":"Check message with non string payload is not received","time":{"start":1751671503379,"stop":1751671503379,"duration":0},"status":"passed","severity":"normal"},{"uid":"754141c63cca0241","name":"handles empty contentTopics array correctly","time":{"start":1751670866144,"stop":1751670866144,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cea24316301476","name":"should handle errors when globalThis is not available","time":{"start":1751670880400,"stop":1751670880408,"duration":8},"status":"passed","severity":"normal"},{"uid":"893b7ba96348b234","name":"Check message with no payload is not received","time":{"start":1751671503379,"stop":1751671503379,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef151f58c3b6861e","name":"Subscribe and receive messages via waku relay post","time":{"start":1751671450700,"stop":1751671450700,"duration":0},"status":"passed","severity":"normal"},{"uid":"122dde1811e79513","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1751670893286,"stop":1751670893286,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5f1dc091e13112","name":"Push message with content topic containing JSON","time":{"start":1751671567535,"stop":1751671567535,"duration":0},"status":"passed","severity":"normal"},{"uid":"835030cf88993751","name":"Reusing cursor across nodes","time":{"start":1751671168215,"stop":1751671168215,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c45a0dd294dd78","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751671276449,"stop":1751671276449,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe704470c6cc469","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1751670866112,"stop":1751670866113,"duration":1},"status":"passed","severity":"normal"},{"uid":"60425218770b0bc9","name":"Check publish message containing Arabic","time":{"start":1751671102807,"stop":1751671102807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c0b67d9965810f","name":"should continually clean up expired entries at intervals","time":{"start":1751670908880,"stop":1751670908881,"duration":1},"status":"passed","severity":"normal"},{"uid":"4784bc31a6bceb65","name":"Publish without waiting for remote peer","time":{"start":1751671104902,"stop":1751671104902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44283c314e651b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751671450700,"stop":1751671450700,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa928048d5c41523","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1751671260573,"stop":1751671260573,"duration":0},"status":"passed","severity":"normal"},{"uid":"302e58ae84d64809","name":"should handle errors when getting connections","time":{"start":1751670880440,"stop":1751670880441,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f218d476adfaaa1","name":"Push message equal or less that 1MB","time":{"start":1751671567537,"stop":1751671567537,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab30d158f65203b","name":"should be delivered but not added to local log or bloom filter","time":{"start":1751670924651,"stop":1751670924651,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2dbc0b8b073a6a","name":"Push message with unicode special characters payload","time":{"start":1751671567519,"stop":1751671567520,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec519458ee4233d4","name":"throws on content topic with empty topic name field","time":{"start":1751670866108,"stop":1751670866108,"duration":0},"status":"passed","severity":"normal"},{"uid":"913c2e8946f0b94d","name":"Check publish message containing short","time":{"start":1751671102804,"stop":1751671102805,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4892cac1bbc1f5","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1751671168215,"stop":1751671168215,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e928e1946706ba","name":"should return PeerId when PeerId is provided","time":{"start":1751670881126,"stop":1751670881127,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7891e76bfbdf2fe","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1751671104911,"stop":1751671104911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c0a163ae0aec3","name":"should emit a peer event after start","time":{"start":1751671082589,"stop":1751671082590,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a400f5010ed5aa","name":"should successfully stop","time":{"start":1751670910643,"stop":1751670910643,"duration":0},"status":"broken","severity":"normal"},{"uid":"7dabbddc0a0d3859","name":"should return valid sharding parameters for static sharding","time":{"start":1751670866143,"stop":1751670866143,"duration":0},"status":"passed","severity":"normal"},{"uid":"6609418db73cacd5","name":"can start and stop the service","time":{"start":1751671082588,"stop":1751671082588,"duration":0},"status":"passed","severity":"normal"},{"uid":"b304578282a242d1","name":"should detect messages with missing dependencies","time":{"start":1751670924649,"stop":1751670924649,"duration":0},"status":"passed","severity":"normal"},{"uid":"472c25aaf002aea0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751671503377,"stop":1751671503377,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a79ba4b610594c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1751670919625,"stop":1751670919625,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36217e6891eb4f3","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751671071396,"stop":1751671071396,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbecd6a35b1c282","name":"Check received message containing SQL Injection","time":{"start":1751671503373,"stop":1751671503373,"duration":0},"status":"passed","severity":"normal"},{"uid":"80297c6250c2da4d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1751670889394,"stop":1751670889394,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56c458322f7c34a","name":"should add received messages to bloom filter","time":{"start":1751670924646,"stop":1751670924647,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf86304dd5c82ad","name":"Check message with invalid timestamp is not received","time":{"start":1751671503378,"stop":1751671503378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fe83406f46bcd7","name":"Check message with no content topic is not received","time":{"start":1751671503388,"stop":1751671503389,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a3eb1b13e053b0","name":"Push 30 different messages","time":{"start":1751671567531,"stop":1751671567531,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e92a63653477e02","name":"Push message with custom timestamp: 1751667377766","time":{"start":1751671567526,"stop":1751671567526,"duration":0},"status":"passed","severity":"normal"},{"uid":"3334aa685ab94632","name":"should get / set UDP multiaddr","time":{"start":1751670872368,"stop":1751670872368,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd675a7de6adca2","name":"accepts time-filtered query with content filter","time":{"start":1751670880836,"stop":1751670880836,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aeeb6c5fc98f829","name":"Push message with Russian payload","time":{"start":1751671567528,"stop":1751671567529,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cfef8399286deaf","name":"configure the node with multiple content topics","time":{"start":1751671303467,"stop":1751671303467,"duration":0},"status":"broken","severity":"normal"},{"uid":"3777fbe2dfc6aa29","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app9/8/topic203/json","time":{"start":1751671303461,"stop":1751671303462,"duration":1},"status":"broken","severity":"normal"},{"uid":"6770afcb96a4c434","name":"Push message with long payload","time":{"start":1751671567516,"stop":1751671567516,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee140cee510a707","name":"Query Generator, No Decoder","time":{"start":1751671180360,"stop":1751671180360,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0f30f9cad29963","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1751670880695,"stop":1751670880696,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e5a096dd5371db","name":"isConnected between 2 js-waku relay nodes","time":{"start":1751671128925,"stop":1751671128930,"duration":5},"status":"broken","severity":"normal"},{"uid":"e723e6616b4b55a3","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1751670866110,"stop":1751670866110,"duration":0},"status":"passed","severity":"normal"},{"uid":"851b3d9bac91c38c","name":"Check received message containing Chinese","time":{"start":1751671503382,"stop":1751671503383,"duration":1},"status":"passed","severity":"normal"},{"uid":"229773d4c8df03dd","name":"Query with Ordered Callback, No Decoder","time":{"start":1751671180361,"stop":1751671180364,"duration":3},"status":"passed","severity":"normal"},{"uid":"c2b5b24b17d71f10","name":"recovers when dns.resolve returns empty","time":{"start":1751670889391,"stop":1751670889392,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b4b72aea3a2a858","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751671503387,"stop":1751671503387,"duration":0},"status":"passed","severity":"normal"},{"uid":"c517a58e4413d6c","name":"should handle queue processing errors gracefully","time":{"start":1751670881303,"stop":1751670881304,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8026ff4041d026","name":"isConnected should return false after all peers disconnect","time":{"start":1751671128922,"stop":1751671128923,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b322d6ccf135e63","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1751671095573,"stop":1751671095574,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c355b64725ad70","name":"accepts valid content-filtered query","time":{"start":1751670880823,"stop":1751670880824,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9d4b278475edcd","name":"start node with empty shard should fail","time":{"start":1751671276449,"stop":1751671276450,"duration":1},"status":"passed","severity":"normal"},{"uid":"721062852239ecb","name":"should not retry if at least one success","time":{"start":1751670909886,"stop":1751670909888,"duration":2},"status":"passed","severity":"normal"},{"uid":"35a19f86dd81e835","name":"should lock peers when selected","time":{"start":1751670910553,"stop":1751670910554,"duration":1},"status":"broken","severity":"normal"},{"uid":"daa5928eb512a38e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751671450695,"stop":1751671450695,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4355d6367a6b8b","name":"tcp ip4 address","time":{"start":1751670871697,"stop":1751670871697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84a507d3b39bad3","name":"should handle different types of entries","time":{"start":1751670908879,"stop":1751670908880,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa928200bb31409","name":"Check message on other pubsub topic is not received","time":{"start":1751671503378,"stop":1751671503378,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0033908302b78b","name":"should insert message into bloom filter","time":{"start":1751670924644,"stop":1751670924645,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bfdf48c2c5a84ad","name":"Passing page size 3 when there are 20 messages","time":{"start":1751671244382,"stop":1751671244382,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae917d3992d7a819","name":"returns all values when wanted number is greater than available values","time":{"start":1751670888179,"stop":1751670888179,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ae76f4bde67a25","name":"Subscribe to topic containing XML and publish message","time":{"start":1751671104909,"stop":1751671104909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e05597745fb6e1","name":"Check meta is set [symmetric]","time":{"start":1751670899168,"stop":1751670899169,"duration":1},"status":"passed","severity":"normal"},{"uid":"2013f8eb7d2b24c8","name":"Subscribe to topic containing short and receive message","time":{"start":1751671450703,"stop":1751671450703,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6d74a59f04b85f","name":"should add and check entries correctly","time":{"start":1751670908863,"stop":1751670908868,"duration":5},"status":"passed","severity":"normal"},{"uid":"7317496e2c98fcf7","name":"should initialize with isNetworkConnected as false","time":{"start":1751670880395,"stop":1751670880396,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3fe6dfa23869a65","name":"Push message with content topic containing escaped characters","time":{"start":1751671567524,"stop":1751671567524,"duration":0},"status":"passed","severity":"normal"},{"uid":"e364a4dd2603cb7","name":"Rejects garbage","time":{"start":1751670914001,"stop":1751670914002,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ce2900f74ca76a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1751670919633,"stop":1751670919633,"duration":0},"status":"passed","severity":"normal"},{"uid":"567c01d099ad42d0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1751670919632,"stop":1751670919632,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab18ce02e109f57","name":"udp ip6 address","time":{"start":1751670871697,"stop":1751670871697,"duration":0},"status":"passed","severity":"normal"},{"uid":"11975737e9a1878f","name":"Subscribe and receives messages on 20 topics","time":{"start":1751671450701,"stop":1751671450702,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f581296d667a67","name":"should handle errors gracefully when getting peer info","time":{"start":1751670881360,"stop":1751670881360,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68b9cafdbf5fabd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751671102813,"stop":1751671102813,"duration":0},"status":"passed","severity":"normal"},{"uid":"83672a09a5e55844","name":"should support chaining for add method","time":{"start":1751670908869,"stop":1751670908870,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7b349b70b8b0d0","name":"Push message with content topic containing unicode special characters","time":{"start":1751671567524,"stop":1751671567524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e5ee445c71261c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1751670945375,"stop":1751670945375,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dfc0e4530e7336","name":"should not receive a peer event after stop","time":{"start":1751670893285,"stop":1751670893285,"duration":0},"status":"passed","severity":"normal"},{"uid":"423aa56f9fe4d57c","name":"messageHashStr works with IProtoMessage","time":{"start":1751670880709,"stop":1751670880709,"duration":0},"status":"passed","severity":"normal"},{"uid":"55df5583dc8c90b2","name":"should attach causal history and bloom filter to each message","time":{"start":1751670924645,"stop":1751670924645,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c738f1c455d087","name":"should dial peer immediately when queue is empty","time":{"start":1751670881302,"stop":1751670881302,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28e5f27f4953ee6","name":"Check publish message containing unicode special characters","time":{"start":1751671102812,"stop":1751671102812,"duration":0},"status":"passed","severity":"normal"},{"uid":"807e8a73a63db207","name":"Decoder throws on empty string content topic","time":{"start":1751670899171,"stop":1751670899171,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedcfef04e26e268","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1751671104903,"stop":1751671104904,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f0f142e4dff5a8","name":"should properly create location multiaddrs - udp4","time":{"start":1751670872369,"stop":1751670872369,"duration":0},"status":"passed","severity":"normal"},{"uid":"79103adb1db0a012","name":"should throw an error for empty SingleShardInfos array","time":{"start":1751670866120,"stop":1751670866120,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f934ada3ccb3fb6","name":"Throws when trying to push message with empty payload","time":{"start":1751671567531,"stop":1751671567531,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbad86c6bd6b5e1","name":"Push message with content topic containing Script","time":{"start":1751671567523,"stop":1751671567523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d778552643abb08","name":"random static sharding 7 - Cluster ID: 634, Shard ID: 73","time":{"start":1751671276447,"stop":1751671276448,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da2da0c9f2840dc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751671450706,"stop":1751671450707,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a690d433e5e40a","name":"should add event listeners to globalThis","time":{"start":1751670880398,"stop":1751670880400,"duration":2},"status":"passed","severity":"normal"},{"uid":"b66b45b167da646","name":"Subscribe to topic containing shell command and publish message","time":{"start":1751671104910,"stop":1751671104910,"duration":0},"status":"passed","severity":"normal"},{"uid":"991698632cfe66ad","name":"caches peers it previously fetched","time":{"start":1751670889392,"stop":1751670889392,"duration":0},"status":"passed","severity":"normal"},{"uid":"993344f0654dd104","name":"should be delivered immediately if received","time":{"start":1751670924652,"stop":1751670924653,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd73a7b767d02dd","name":"Push message with content topic containing numeric","time":{"start":1751671567532,"stop":1751671567532,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a21f7bb9f3d61","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1751671260574,"stop":1751671260574,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdd60f416346a7","name":"Fails to push message with large meta","time":{"start":1751671567536,"stop":1751671567536,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc66aa5c2f3bfabb","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1751671104903,"stop":1751671104903,"duration":0},"status":"passed","severity":"normal"},{"uid":"7483626f18da24f3","name":"Check meta is set [ecies]","time":{"start":1751670900756,"stop":1751670900756,"duration":0},"status":"passed","severity":"normal"},{"uid":"39379478edfe034c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751671450694,"stop":1751671450694,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff71118e7440860","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1751670919599,"stop":1751670919599,"duration":0},"status":"passed","severity":"normal"},{"uid":"6296493fdfe34b63","name":"should start and stop interval correctly","time":{"start":1751670909870,"stop":1751670909876,"duration":6},"status":"passed","severity":"normal"},{"uid":"dc10b0e5af4c552d","name":"Push message with Arabic payload","time":{"start":1751671567528,"stop":1751671567528,"duration":0},"status":"passed","severity":"normal"},{"uid":"1674d9e4f4ded9a2","name":"Check publish message containing XML","time":{"start":1751671102809,"stop":1751671102810,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6cbc08a030652c3","name":"Ephemeral messages are not stored","time":{"start":1751670945374,"stop":1751670945374,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfab1e7469a337f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1751670866127,"stop":1751670866128,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ec2e331d6449a1","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1751670866143,"stop":1751670866143,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b2ad13e5b74b1b","name":"should return PeerId when Multiaddr input is provided","time":{"start":1751670881128,"stop":1751670881128,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3a221cf3af5068","name":"Push message with content topic containing special chars","time":{"start":1751671567521,"stop":1751671567521,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81c8eaece89eee7","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1751670909984,"stop":1751670909985,"duration":1},"status":"passed","severity":"normal"},{"uid":"c412510e4ea694e5","name":"should properly compute the node id","time":{"start":1751670872367,"stop":1751670872367,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21d9e3a7c4e16db","name":"Encoder throws on undefined content topic","time":{"start":1751670900757,"stop":1751670900757,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5f691f07c7c49c","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1751670910232,"stop":1751670910233,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb41e474cc24bc2","name":"Push message with escaped characters payload","time":{"start":1751671567519,"stop":1751671567519,"duration":0},"status":"passed","severity":"normal"},{"uid":"714c50403ac9c6f0","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1751670899166,"stop":1751670899167,"duration":1},"status":"passed","severity":"normal"},{"uid":"15cc4c24a0250ab0","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1751671180361,"stop":1751671180361,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f21e6ccb4dec7a3","name":"Generator, custom pubsub topic","time":{"start":1751671225057,"stop":1751671225058,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3fc770a159c5696","name":"should handle a minimal index list","time":{"start":1751670866375,"stop":1751670866376,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e574076cd9d4e0","name":"Decrypt messages","time":{"start":1751671084488,"stop":1751671084489,"duration":1},"status":"passed","severity":"normal"},{"uid":"559348199ca2102f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1751670866119,"stop":1751670866120,"duration":1},"status":"passed","severity":"normal"},{"uid":"8807944f396d5273","name":"passes more than one ENR URLs and attempts connection","time":{"start":1751670944370,"stop":1751670944370,"duration":0},"status":"skipped","severity":"normal"},{"uid":"494a4f839b4843ef","name":"should create an instance with libp2p and shardReader","time":{"start":1751670881297,"stop":1751670881298,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ead5b5274863e49","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1751670919603,"stop":1751670919603,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1b83b20645afd0","name":"should only return 1 node with relay and store capability","time":{"start":1751670889393,"stop":1751670889393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a567099ade2b29","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751671071399,"stop":1751671071399,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b666d9d87fca269","name":"Push message with content topic containing Chinese","time":{"start":1751671567533,"stop":1751671567533,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1548d50213e85c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1751670889048,"stop":1751670889048,"duration":0},"status":"passed","severity":"normal"},{"uid":"73740599f3d87fe","name":"should be able to encode the field with only STORE set to true","time":{"start":1751670871686,"stop":1751670871686,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12252bcc5a9c856","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1751670919600,"stop":1751670919600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73ecf00122fcfd7","name":"should retry on complete failure if specified","time":{"start":1751670910529,"stop":1751670910529,"duration":0},"status":"broken","severity":"normal"},{"uid":"c0f5bacfa9019d23","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1751671260574,"stop":1751671260575,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5b71580ad0fb1d","name":"should never report false negatives","time":{"start":1751670921865,"stop":1751670921866,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b43b0213851fc4d","name":"Check received message containing unicode special characters","time":{"start":1751671503375,"stop":1751671503376,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dde087fe66e705f","name":"should return empty list for no shard","time":{"start":1751670866123,"stop":1751670866123,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12baed14985fe6c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1751671037217,"stop":1751671037217,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3249d3d50aa2de","name":"should set field with only FILTER enabled","time":{"start":1751670872373,"stop":1751670872374,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2c9d0300bc2078","name":"Check publish message containing long","time":{"start":1751671102805,"stop":1751671102805,"duration":0},"status":"passed","severity":"normal"},{"uid":"3114acc192007dd9","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1751670919623,"stop":1751670919624,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4b699d6bcf83ba","name":"should set field with all protocols disabled","time":{"start":1751670872372,"stop":1751670872372,"duration":0},"status":"passed","severity":"normal"},{"uid":"6948d5db2c7df9c4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751671225061,"stop":1751671225061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ef272a2b8bf22ed","name":"Check message with invalid timestamp is not received","time":{"start":1751671503387,"stop":1751671503388,"duration":1},"status":"passed","severity":"normal"},{"uid":"e537d1e4a94e1ad6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751670889395,"stop":1751670889395,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9922edd75bd039fa","name":"rejects hash query with content filter parameters","time":{"start":1751670880825,"stop":1751670880835,"duration":10},"status":"passed","severity":"normal"},{"uid":"9a305f352225660f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1751670866132,"stop":1751670866139,"duration":7},"status":"passed","severity":"normal"},{"uid":"71470f4cdbd32d94","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1751670866376,"stop":1751670866376,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d91a08ef7ca28f","name":"should use DNS peer discovery with light client","time":{"start":1751670944369,"stop":1751670944369,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2a2b25a766d0fb0","name":"Subscribe to topic containing JSON and publish message","time":{"start":1751671104910,"stop":1751671104910,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e09434dfecded20","name":"throws on content topic with empty application field","time":{"start":1751670866107,"stop":1751670866107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41ea17d6d55a642","name":"should return usable stream attached to connection","time":{"start":1751670881252,"stop":1751670881253,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c2acb5c50412204","name":"should return unique PubsubTopics for static sharding","time":{"start":1751670866121,"stop":1751670866121,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c616d7b287ca1f","name":"Push message with content topic containing Russian","time":{"start":1751671567533,"stop":1751671567533,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0585d1a5e58b5","name":"Check received message with timestamp: 1751670939188000000 ","time":{"start":1751671503386,"stop":1751671503386,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1a0aeedd5abb3b","name":"Push message with Chinese payload","time":{"start":1751671567517,"stop":1751671567517,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b83fa2ebbdbcc8","name":"Push message with content topic containing SQL Injection","time":{"start":1751671567522,"stop":1751671567523,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25d471d0120e22b","name":"should push the message to the outgoing buffer","time":{"start":1751670924644,"stop":1751670924644,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9993f276f41c83d","name":"Passing page size 19 when there are 20 messages","time":{"start":1751671244383,"stop":1751671244384,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a675a5cc928b00e","name":"accepts valid message hash query","time":{"start":1751670880825,"stop":1751670880825,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa403a5820dacee","name":"Overlapping topic subscription","time":{"start":1751671450691,"stop":1751671450691,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f78db716b9619bf","name":"should reject if Filter is requested but not mounted","time":{"start":1751670910731,"stop":1751670910731,"duration":0},"status":"passed","severity":"normal"},{"uid":"4729ffcb15cf2488","name":"should use shardsUnderCluster when provided","time":{"start":1751670909984,"stop":1751670909984,"duration":0},"status":"passed","severity":"normal"},{"uid":"edab117dd9543d62","name":"should throw if no connection provided","time":{"start":1751670881253,"stop":1751670881253,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bb0bc752349805","name":"should check connected peers if present and suitable","time":{"start":1751670910731,"stop":1751670910731,"duration":0},"status":"passed","severity":"normal"},{"uid":"913d22ff1639399b","name":"Symmetric encrypt & Decrypt","time":{"start":1751670899643,"stop":1751670899644,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b8343438e6297","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751671071394,"stop":1751671071394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c36aeef1ef9fe9","name":"should only return 1 node with relay capability","time":{"start":1751670889393,"stop":1751670889393,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7970448530bca8e","name":"should handle task timeouts","time":{"start":1751670909884,"stop":1751670909885,"duration":1},"status":"passed","severity":"normal"},{"uid":"576d5cfdcf010e29","name":"Check publish message containing Script","time":{"start":1751671102809,"stop":1751671102809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c927c7ab5581b78","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1751670866120,"stop":1751670866121,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd74055de6a090","name":"Ordered Callback - false","time":{"start":1751671232605,"stop":1751671232606,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59bb4ea7ea01c5c","name":"Encoder throws on undefined content topic","time":{"start":1751670899170,"stop":1751670899170,"duration":0},"status":"passed","severity":"normal"},{"uid":"b225f3fcd978b2cb","name":"should return false when peer is on different cluster","time":{"start":1751670881355,"stop":1751670881355,"duration":0},"status":"passed","severity":"normal"},{"uid":"576da342e0090fa4","name":"Round trip binary serialization","time":{"start":1751670881563,"stop":1751670881563,"duration":0},"status":"passed","severity":"normal"},{"uid":"df056aab7c7eb456","name":"can start the service","time":{"start":1751671082587,"stop":1751671082588,"duration":1},"status":"passed","severity":"normal"},{"uid":"baec1f549fae746e","name":"should retry failed tasks","time":{"start":1751670909878,"stop":1751670909883,"duration":5},"status":"passed","severity":"normal"},{"uid":"9414422039655418","name":"should dial second nwaku node that was discovered","time":{"start":1751671010914,"stop":1751671010914,"duration":0},"status":"broken","severity":"normal"},{"uid":"1849bb71b03424d1","name":"1 Relay, 1 Filter, gives up","time":{"start":1751670888959,"stop":1751670888960,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd454273f9e4c6b8","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1751670910571,"stop":1751670910571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4f42d842b9bb0a","name":"should initialize with custom number of peers","time":{"start":1751670910547,"stop":1751670910547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71f232d5b73933","name":"should properly create location multiaddrs - udp6","time":{"start":1751670872370,"stop":1751670872371,"duration":1},"status":"passed","severity":"normal"},{"uid":"4081f41c45469962","name":"should handle complete discovery-to-dial flow","time":{"start":1751670881307,"stop":1751670881307,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f4efb1b014d6c9","name":"Passing page size 0 when there are 110 messages","time":{"start":1751671244379,"stop":1751671244381,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e0103dcc56767ed","name":"should dispatch network event when browser goes online","time":{"start":1751670880429,"stop":1751670880430,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e99d583e22b04e","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1751670919596,"stop":1751670919597,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef888443c22cbdbe","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751671276445,"stop":1751671276445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d864c8e36be47bbc","name":"should process tasks in queue","time":{"start":1751670909876,"stop":1751670909877,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca621d9fa1da197","name":"Subscribe to topic containing short and publish message","time":{"start":1751671104905,"stop":1751671104906,"duration":1},"status":"passed","severity":"normal"},{"uid":"51607750e1a4826f","name":"should return false when shard info is undefined","time":{"start":1751670881357,"stop":1751670881357,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b817bc8c8db963","name":"should not allow unachievable error rate","time":{"start":1751670919436,"stop":1751670919436,"duration":0},"status":"passed","severity":"normal"},{"uid":"26dcb9fc44561709","name":"ignores domain fetching errors","time":{"start":1751670889392,"stop":1751670889392,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c387fe3320f2d9","name":"Ordered Callback - true","time":{"start":1751671232605,"stop":1751671232605,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b1b75d26a12381","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1751670910552,"stop":1751670910552,"duration":0},"status":"broken","severity":"normal"},{"uid":"23bdbca599fe7469","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1751670919614,"stop":1751670919617,"duration":3},"status":"passed","severity":"normal"},{"uid":"40a3326a89ddd9e5","name":"Fails to publish message with wrong content topic","time":{"start":1751671102815,"stop":1751671102815,"duration":0},"status":"passed","severity":"normal"},{"uid":"faafb95b81ea7f6d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751671450708,"stop":1751671450708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fad678254c00117","name":"Push message with SQL Injection payload","time":{"start":1751671567529,"stop":1751671567529,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ee87f9caceb0cc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751671450687,"stop":1751671450687,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1efd2a6d218a3c0","name":"Check received message containing short","time":{"start":1751671503381,"stop":1751671503381,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bd568e22d74576","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751671155470,"stop":1751671155470,"duration":0},"status":"broken","severity":"normal"},{"uid":"9a30c22a8ffb7ae3","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1751670910636,"stop":1751670910636,"duration":0},"status":"broken","severity":"normal"},{"uid":"bab008b29f36816d","name":"should properly clean up resources when disposed","time":{"start":1751670908880,"stop":1751670908880,"duration":0},"status":"passed","severity":"normal"},{"uid":"953930466e7da867","name":"Push message with content topic containing SQL Injection","time":{"start":1751671567533,"stop":1751671567533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cb8e3dcbc1270e","name":"should handle corrupted local storage data gracefully","time":{"start":1751670893286,"stop":1751670893286,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c6c6367d638c0d","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1751670910654,"stop":1751670910655,"duration":1},"status":"passed","severity":"normal"},{"uid":"40150e1ce6ec8657","name":"Check received message containing long","time":{"start":1751671503371,"stop":1751671503371,"duration":0},"status":"passed","severity":"normal"},{"uid":"658fb47fb93d5b5a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1751671128919,"stop":1751671128919,"duration":0},"status":"broken","severity":"normal"},{"uid":"b9637a995dfbb9a2","name":"should increase lamport timestamp","time":{"start":1751670924645,"stop":1751670924646,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f4cac4656cbb12","name":"Check received message containing Russian","time":{"start":1751671503383,"stop":1751671503383,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a18dc4ca81055","name":"random static sharding 10 - Cluster ID: 233, Shard ID: 355","time":{"start":1751671276448,"stop":1751671276448,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00274358aeb5acf","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1751670880695,"stop":1751670880695,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4e05f678cd8eb2","name":"Check received message containing Basic HTML tag","time":{"start":1751671503374,"stop":1751671503374,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a170c41e664b7f4","name":"ignores unrecognized TXT record formats","time":{"start":1751670889392,"stop":1751670889392,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dfdb5595da4867","name":"Check publish message containing SQL Injection","time":{"start":1751671102808,"stop":1751671102809,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4de98b2fa7e58a","name":"Push message with meta","time":{"start":1751671567525,"stop":1751671567525,"duration":0},"status":"passed","severity":"normal"},{"uid":"114590c1873ad9dd","name":"returns nothing if no connections present","time":{"start":1751670880880,"stop":1751670880880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d13dcfd4fc2cca","name":"Push message with XML payload","time":{"start":1751671567529,"stop":1751671567529,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d58b0d95ac3f05","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1751670889050,"stop":1751670889050,"duration":0},"status":"passed","severity":"normal"},{"uid":"1952d85476bf0a82","name":"Push 30 different messages","time":{"start":1751671567520,"stop":1751671567520,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac0754ae9443679d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1751671180359,"stop":1751671180359,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64c444c18cdfaf","name":"should update ack status of messages in outgoing buffer","time":{"start":1751670924651,"stop":1751670924652,"duration":1},"status":"passed","severity":"normal"},{"uid":"359e693050a3c3d0","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1751670924646,"stop":1751670924646,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f0c7e830f35b77","name":"Generator, custom pubsub topic","time":{"start":1751671225062,"stop":1751671225063,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f333aa99cfe928","name":"Store - dialed after - with timeout","time":{"start":1751671275085,"stop":1751671275086,"duration":1},"status":"passed","severity":"normal"},{"uid":"72950d2b4c7a5f58","name":"should deliver messages after dependencies are met","time":{"start":1751670924649,"stop":1751670924649,"duration":0},"status":"passed","severity":"normal"},{"uid":"15314dfce42df1c6","name":"Check publish message containing Chinese","time":{"start":1751671102806,"stop":1751671102807,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee713586a53588b3","name":"should return true when peer is on the pubsub topic shard","time":{"start":1751670881358,"stop":1751670881358,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc9202d3cdf9582","name":"Push message with content topic containing shell command","time":{"start":1751671567535,"stop":1751671567535,"duration":0},"status":"passed","severity":"normal"},{"uid":"60492b4077727a06","name":"should create a new stream if no existing for protocol found","time":{"start":1751670881253,"stop":1751670881254,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ba86486ff44dc1","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1751670919610,"stop":1751670919611,"duration":1},"status":"passed","severity":"normal"},{"uid":"44fdd43e4020a6c4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1751670977138,"stop":1751670977139,"duration":1},"status":"broken","severity":"normal"},{"uid":"9001fdb18341fd4d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1751671037217,"stop":1751671037218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c339b976606d7c93","name":"Throws when trying to push message with empty payload","time":{"start":1751671567520,"stop":1751671567520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ca78817397dec6","name":"should process queue correctly","time":{"start":1751670881303,"stop":1751670881303,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58c80dfc086d8e5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751671450697,"stop":1751671450697,"duration":0},"status":"passed","severity":"normal"},{"uid":"2433e0f61e9726fd","name":"Relay - times out","time":{"start":1751671275080,"stop":1751671275082,"duration":2},"status":"passed","severity":"normal"},{"uid":"449f8d4f7c7ceea2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751671450699,"stop":1751671450699,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e6ed7c6cf177af","name":"random static sharding 1 - Cluster ID: 727, Shard ID: 147","time":{"start":1751671276445,"stop":1751671276445,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5af2703b033f342","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1751670919601,"stop":1751670919601,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b01606e2de4510","name":"handles different networkShards values correctly","time":{"start":1751670866118,"stop":1751670866118,"duration":0},"status":"passed","severity":"normal"},{"uid":"edce1f9e80066002","name":"handles empty shards array correctly","time":{"start":1751670866144,"stop":1751670866144,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd2997ceab8a8f","name":"Non TWN Cluster","time":{"start":1751671303455,"stop":1751671303455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1aa1a20ec4ef16c","name":"nwaku subscribes","time":{"start":1751671096030,"stop":1751671096030,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb60f91a56738874","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1751671260575,"stop":1751671260576,"duration":1},"status":"passed","severity":"normal"},{"uid":"484211bcc1be8cb","name":"Query with Ordered Callback, No message returned","time":{"start":1751671180364,"stop":1751671180364,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0b1a5f4fa95aef","name":"should handle special patterns correctly","time":{"start":1751670921867,"stop":1751670921867,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac037ad732f1ecd","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751671450698,"stop":1751671450698,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d5390afbb68a16","name":"should set field with only RELAY enabled","time":{"start":1751670872373,"stop":1751670872373,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4bd65576ddb217","name":"Check received message containing emoji","time":{"start":1751671503386,"stop":1751671503386,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da28f4c8a80d7b0","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751671450702,"stop":1751671450702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18aab3f612d0ea6b","name":"Check received message containing numeric","time":{"start":1751671503381,"stop":1751671503382,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed6071934dc85a2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1751671092130,"stop":1751671092131,"duration":1},"status":"broken","severity":"normal"},{"uid":"34d6190e1ddb68db","name":"Check received message containing XML","time":{"start":1751671503373,"stop":1751671503374,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce86c7315ffe3e1","name":"Push message with Basic HTML tag payload","time":{"start":1751671567530,"stop":1751671567530,"duration":0},"status":"passed","severity":"normal"},{"uid":"1704a55ae5b52e01","name":"Default pageSize","time":{"start":1751671244385,"stop":1751671244386,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28b19ab18d0e0b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1751670871686,"stop":1751670871687,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7198bbbf63c1e1","name":"Query generator for multiple messages with different content topic format","time":{"start":1751671210605,"stop":1751671210605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92ea4dbe3b5709c","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1751670919590,"stop":1751670919591,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3765ef6289c2c42","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1751671180366,"stop":1751671180366,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e7f0c5bda09cf","name":"should handle complete connection lifecycle","time":{"start":1751670880441,"stop":1751670880442,"duration":1},"status":"passed","severity":"normal"},{"uid":"615123fcbdaf5996","name":"Push message with custom timestamp: 1751667377767","time":{"start":1751671567537,"stop":1751671567537,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76d51e2157138fa","name":"Publish message with custom timestamp: Fri Jul 04 2025 22:18:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1751671102813,"stop":1751671102814,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae80a4d87579562","name":"should have no discoveries enabled by default","time":{"start":1751670909715,"stop":1751670909715,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2c49460bad9a25","name":"should keep entries that haven't expired yet","time":{"start":1751670908878,"stop":1751670908879,"duration":1},"status":"passed","severity":"normal"},{"uid":"3483a4d7a967519e","name":"Push message with JSON payload","time":{"start":1751671567519,"stop":1751671567519,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfac6eaa5419daf9","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1751670909721,"stop":1751670909721,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6e868441d2f14a","name":"should return different streams if requested simultaniously","time":{"start":1751670881254,"stop":1751670881254,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a37c96bc4bc43f0","name":"should handle peer disconnect event when no connections remain","time":{"start":1751670880421,"stop":1751670880428,"duration":7},"status":"passed","severity":"normal"},{"uid":"cfdd88f51cdd1298","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1751670889050,"stop":1751670889050,"duration":0},"status":"passed","severity":"normal"},{"uid":"494c84b1f0faf3ce","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1751671104904,"stop":1751671104904,"duration":0},"status":"passed","severity":"normal"},{"uid":"87855e84434a752","name":"non connected peers","time":{"start":1751671082946,"stop":1751671082947,"duration":1},"status":"skipped","severity":"normal"},{"uid":"671c4f41dbf96757","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1751670909716,"stop":1751670909719,"duration":3},"status":"passed","severity":"normal"},{"uid":"b642036797382886","name":"should invoke callbacks when receiving a message","time":{"start":1751670910654,"stop":1751670910654,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c3c3ab89cac7f4","name":"Push message with XML payload","time":{"start":1751671567518,"stop":1751671567518,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2a73dd1a89fadb","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1751670910524,"stop":1751670910525,"duration":1},"status":"broken","severity":"normal"},{"uid":"ff599a4d5cedc731","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1751671104908,"stop":1751671104909,"duration":1},"status":"passed","severity":"normal"},{"uid":"6287a042165d533c","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1751670919610,"stop":1751670919610,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade6290d475ff072","name":"can query messages by message hash","time":{"start":1751671213527,"stop":1751671213528,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eeafedac091d18b","name":"Waku message hash computation (no timestamp)","time":{"start":1751670880707,"stop":1751670880707,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81b2fb883a2b40e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1751670871690,"stop":1751670871691,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce5517ffdb34708","name":"less peers than existing","time":{"start":1751671082946,"stop":1751671082946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ac63cff1ca27583","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app42/5/topic854/xml","time":{"start":1751671303456,"stop":1751671303456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f956af75d714274f","name":"random static sharding 6 - Cluster ID: 663, Shard ID: 469","time":{"start":1751671276447,"stop":1751671276447,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caeafe929601b1d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751671155467,"stop":1751671155467,"duration":0},"status":"broken","severity":"normal"},{"uid":"ad3a42d475047f18","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1751670881261,"stop":1751670881262,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fd39976ef0316b","name":"should return false when navigator.onLine is false","time":{"start":1751670880410,"stop":1751670880418,"duration":8},"status":"passed","severity":"normal"},{"uid":"aa339af1bc584131","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app43/5/topic244/proto","time":{"start":1751671303455,"stop":1751671303456,"duration":1},"status":"passed","severity":"normal"},{"uid":"525a1464f507d15b","name":"1 Relay, 1 fetch","time":{"start":1751670888956,"stop":1751670888957,"duration":1},"status":"passed","severity":"normal"},{"uid":"308c8a174740f330","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1751670919632,"stop":1751670919632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80289241de98f59","name":"should return false when peer is not found","time":{"start":1751670881356,"stop":1751670881356,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b3a5d5eda500b9","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1751670919591,"stop":1751670919591,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e672583a8e0da9","name":"should wait for Filter peer to be connected","time":{"start":1751670910732,"stop":1751670910732,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a08146e1e82fa8","name":"should throw error - no id","time":{"start":1751670872363,"stop":1751670872363,"duration":0},"status":"passed","severity":"normal"},{"uid":"488df4859b4baf32","name":"different cluster, same shard: nodes don't connect","time":{"start":1751671037218,"stop":1751671037219,"duration":1},"status":"passed","severity":"normal"},{"uid":"12977ef47aa7c412","name":"Check received message containing Basic HTML tag","time":{"start":1751671503384,"stop":1751671503385,"duration":1},"status":"passed","severity":"normal"},{"uid":"657a80cf5dfa4f3d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1751670889049,"stop":1751670889050,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0c88601dc21a59","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751671450707,"stop":1751671450707,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e39a3630ac24992","name":"Push message with shell command payload","time":{"start":1751671567519,"stop":1751671567519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6b1701b44895a7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1751670866113,"stop":1751670866114,"duration":1},"status":"passed","severity":"normal"},{"uid":"8969fa62448bb9ed","name":"should handle dial errors gracefully","time":{"start":1751670881302,"stop":1751670881303,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e93fdd55873e87","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1751670866110,"stop":1751670866111,"duration":1},"status":"passed","severity":"normal"},{"uid":"46bcc58beabd604e","name":"should not return locked peers if enough unlocked are available","time":{"start":1751670910559,"stop":1751670910560,"duration":1},"status":"broken","severity":"normal"},{"uid":"c6f21915cb761327","name":"should not retry if at least one success","time":{"start":1751670910531,"stop":1751670910531,"duration":0},"status":"broken","severity":"normal"},{"uid":"68925a48bd473a54","name":"Query with Promise Callback, No message returned","time":{"start":1751671180367,"stop":1751671180368,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca323b3952b9bb96","name":"rejects hash query with time filter","time":{"start":1751670880835,"stop":1751670880836,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5c7b17e9fc2d36","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1751671168214,"stop":1751671168214,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd11042d465a0d8e","name":"should load peers from local storage and dispatch events","time":{"start":1751670893285,"stop":1751670893286,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01690fa9a486019","name":"messageHashStr returns a hex string","time":{"start":1751670880708,"stop":1751670880708,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa511b96ecd6c406","name":"Encoder throws on empty string content topic","time":{"start":1751670881564,"stop":1751670881564,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d315f434a9f1c1","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1751670866142,"stop":1751670866142,"duration":0},"status":"passed","severity":"normal"},{"uid":"396e1569ba0db529","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1751671260573,"stop":1751671260573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6372cac245f0c6dc","name":"Check received message containing Chinese","time":{"start":1751671503372,"stop":1751671503372,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9de5dd513c3039b","name":"Relay + Store","time":{"start":1751670872374,"stop":1751670872375,"duration":1},"status":"passed","severity":"normal"},{"uid":"464a5887b9bef159","name":"should throw error - no id","time":{"start":1751670872362,"stop":1751670872363,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dfa9cb4172179b6","name":"Subscribe to topic containing Script and receive message","time":{"start":1751671450694,"stop":1751671450694,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f575b86d4d68e84","name":"Refresh subscription","time":{"start":1751671450691,"stop":1751671450691,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeebd503d0c8e546","name":"should increase lamport timestamp","time":{"start":1751670924643,"stop":1751670924644,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7ab92db6f6d1e9","name":"should create ShardReader with shards network config","time":{"start":1751670881354,"stop":1751670881354,"duration":0},"status":"passed","severity":"normal"},{"uid":"453a7c810666f3ee","name":"Subscribe and publish message","time":{"start":1751671104902,"stop":1751671104903,"duration":1},"status":"passed","severity":"normal"},{"uid":"1969a7bc82814fc0","name":"should return PeerId when PeerId is provided","time":{"start":1751670881127,"stop":1751670881128,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb30f4439d566e4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1751670889394,"stop":1751670889394,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f107a5e1fa9573","name":"should initialize bloom filter with correct parameters","time":{"start":1751670921864,"stop":1751670921864,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc09e0184f396e2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751671503387,"stop":1751671503387,"duration":0},"status":"passed","severity":"normal"},{"uid":"7271312d1a44f2d7","name":"Check publish message containing shell command","time":{"start":1751671102811,"stop":1751671102811,"duration":0},"status":"passed","severity":"normal"},{"uid":"408cd57ec8e165a0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751671071397,"stop":1751671071398,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba59917fb661fe26","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1751671104907,"stop":1751671104907,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63390c3c8b6836d","name":"Refresh subscription","time":{"start":1751671450703,"stop":1751671450703,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fe6e77df2eeac4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1751670866115,"stop":1751670866115,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68443b3098ba48d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1751670919611,"stop":1751670919614,"duration":3},"status":"passed","severity":"normal"},{"uid":"befac0d254b3b4e2","name":"Check received message containing long","time":{"start":1751671503381,"stop":1751671503381,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e40a675fb98076","name":"Fields are not dropped","time":{"start":1751670880964,"stop":1751670880964,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c8267045958299","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1751670919590,"stop":1751670919590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf0141568e054b5","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1751670919599,"stop":1751670919599,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc271a296c6a466","name":"Overlapping topic subscription","time":{"start":1751671104905,"stop":1751671104905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"236c2bd70fc5b52","name":"Check received message containing unicode special characters","time":{"start":1751671503386,"stop":1751671503386,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa7678e533b51dd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1751670866130,"stop":1751670866130,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5efbcb5b8e8a91","name":"should decode valid enr with tcp successfully","time":{"start":1751670872362,"stop":1751670872362,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2aa4f0194a74e5","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1751670919601,"stop":1751670919602,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee61f6d6cca517d3","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1751670866145,"stop":1751670866145,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4f2baaf3ed7101","name":"should return false when peer is not on the specified shard","time":{"start":1751670881357,"stop":1751670881357,"duration":0},"status":"passed","severity":"normal"},{"uid":"7785f07bf348d011","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1751671027974,"stop":1751671027974,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f509b8117b3646","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1751670919632,"stop":1751670919633,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8fbe26f9793603","name":"should transition to Unhealthy when no connections","time":{"start":1751670910230,"stop":1751670910232,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdc8db907068fb49","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1751670871694,"stop":1751670871694,"duration":0},"status":"passed","severity":"normal"},{"uid":"7189e4d4a0efc6c7","name":"groups content topics by expected pubsub topic","time":{"start":1751670866117,"stop":1751670866117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f682c9aa8d6e020","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1751671250031,"stop":1751671250031,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96cd869ba1a41cd","name":"messageHashStr produces consistent results for the same input","time":{"start":1751670880709,"stop":1751670880713,"duration":4},"status":"passed","severity":"normal"},{"uid":"ca5887157c6ae6c5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751671450694,"stop":1751671450694,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c5bfb3509c0d7b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751671450697,"stop":1751671450697,"duration":0},"status":"passed","severity":"normal"},{"uid":"adca3007d16d785b","name":"should insert elements correctly","time":{"start":1751670921865,"stop":1751670921865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e080479f48a23853","name":"should be able to decode the field with only STORE set to true","time":{"start":1751670871693,"stop":1751670871694,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10a84d6b5ec47e4","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1751670871694,"stop":1751670871694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b1adb9988cb34c","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1751670919437,"stop":1751670919437,"duration":0},"status":"passed","severity":"normal"},{"uid":"929a06264bab7daf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751671450689,"stop":1751671450689,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a63100f858f93c3","name":"Check received message containing JSON","time":{"start":1751671503374,"stop":1751671503375,"duration":1},"status":"passed","severity":"normal"},{"uid":"7804b03250338687","name":"should create NetworkMonitor with libp2p and events","time":{"start":1751670880389,"stop":1751670880391,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7cd73477130e6d9","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751671450690,"stop":1751671450690,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d2daca7eebcbf6c","name":"Callback on promise, aborts when callback returns true","time":{"start":1751671210605,"stop":1751671210605,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd24e0f697a7d806","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751670871691,"stop":1751670871691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f323f6eebebed5c6","name":"Push message with emoji payload","time":{"start":1751671567531,"stop":1751671567531,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1815af8082f720","name":"should serialize and deserialize correctly","time":{"start":1751670921866,"stop":1751670921866,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c7444d1959e918","name":"Check publish message after client node is restarted","time":{"start":1751671102818,"stop":1751671102819,"duration":1},"status":"skipped","severity":"normal"},{"uid":"62e860974d7e82ba","name":"Push message with Script payload","time":{"start":1751671567518,"stop":1751671567518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d03a81439862ff","name":"Subscribe to topic containing Russian and publish message","time":{"start":1751671104908,"stop":1751671104908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8102a151a856392","name":"random static sharding 4 - Cluster ID: 997, Shard ID: 30","time":{"start":1751671276446,"stop":1751671276447,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d7ca93c2037c1c","name":"Sample","time":{"start":1751670871764,"stop":1751670871765,"duration":1},"status":"passed","severity":"normal"},{"uid":"939a567b529332c6","name":"should encode/decode to RLP encoding","time":{"start":1751670872367,"stop":1751670872367,"duration":0},"status":"passed","severity":"normal"},{"uid":"4234ef6dbe165142","name":"Check message with no content topic is not received","time":{"start":1751671503378,"stop":1751671503379,"duration":1},"status":"passed","severity":"normal"},{"uid":"876e576b7364a499","name":"should not receive a peer event before start","time":{"start":1751670944364,"stop":1751670944365,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b5b4e5da4b7570","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1751670866131,"stop":1751670866131,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c67fa49c95452d","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1751670910638,"stop":1751670910638,"duration":0},"status":"broken","severity":"normal"},{"uid":"47a6d342fc11c115","name":"Nodes with multiple pubsub topic","time":{"start":1751671095574,"stop":1751671095574,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f0d85b41416bc4","name":"should add to incoming buffer if dependencies are not met","time":{"start":1751670924647,"stop":1751670924648,"duration":1},"status":"passed","severity":"normal"},{"uid":"9373e8ae06c21140","name":"1 Store, 2 relays, 2 fetches","time":{"start":1751670888959,"stop":1751670888959,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ce83b8f944fe6e","name":"connects to nwaku","time":{"start":1751671281064,"stop":1751671281065,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af23ab3a95f6392","name":"Check message received after jswaku node is restarted","time":{"start":1751671503389,"stop":1751671503390,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85958f3f9b5be29","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1751670919627,"stop":1751670919631,"duration":4},"status":"passed","severity":"normal"},{"uid":"1069ed5f1e10ba20","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1751670919624,"stop":1751670919624,"duration":0},"status":"passed","severity":"normal"},{"uid":"15624a821c29dc14","name":"should set field with only LIGHTPUSH enabled","time":{"start":1751670872374,"stop":1751670872374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9a19f1cd9b118e","name":"Push message with special chars payload","time":{"start":1751671567516,"stop":1751671567517,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b79c854756c3ee6","name":"should return no connections if no open connection provided","time":{"start":1751670880881,"stop":1751670880881,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da2f9de685356df","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app44/4/topic536/xml","time":{"start":1751671303463,"stop":1751671303464,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24095de95049fe4","name":"should reject if Relay is requested but not mounted","time":{"start":1751670910730,"stop":1751670910730,"duration":0},"status":"passed","severity":"normal"},{"uid":"669c6758d3b6a15a","name":"Check publish message containing numeric","time":{"start":1751671102806,"stop":1751671102806,"duration":0},"status":"passed","severity":"normal"},{"uid":"337aa036c9b2c564","name":"should be able to decode the field with only FILTER set to true","time":{"start":1751670871693,"stop":1751670871693,"duration":0},"status":"passed","severity":"normal"},{"uid":"421233d0798dbb29","name":"Check received message containing escaped characters","time":{"start":1751671503385,"stop":1751671503385,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1286b20d18ab1b","name":"throws on content topic with empty encoding field","time":{"start":1751670866108,"stop":1751670866109,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b83d031b8c2838","name":"through manual discovery","time":{"start":1751671045201,"stop":1751671045202,"duration":1},"status":"broken","severity":"normal"},{"uid":"d490b887b25da990","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751671450700,"stop":1751671450700,"duration":0},"status":"passed","severity":"normal"},{"uid":"1518f60f7290dba2","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1751670880418,"stop":1751670880419,"duration":1},"status":"passed","severity":"normal"},{"uid":"6251aabbdd1487a6","name":"should select older connection if present","time":{"start":1751670880881,"stop":1751670880881,"duration":0},"status":"passed","severity":"normal"},{"uid":"229a2e1907291b0c","name":"Subscribe to topic containing long and publish message","time":{"start":1751671104906,"stop":1751671104906,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c44575cf3f2dd1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751671225063,"stop":1751671225064,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d126899117f4c4","name":"should send to specified number of peers of used peers","time":{"start":1751670910528,"stop":1751670910528,"duration":0},"status":"broken","severity":"normal"},{"uid":"f9180a317cdb4bdf","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app90/9/topic328/json","time":{"start":1751671303464,"stop":1751671303464,"duration":0},"status":"passed","severity":"normal"},{"uid":"8475ae094ef2dd02","name":"Push message with content topic containing long","time":{"start":1751671567521,"stop":1751671567521,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f45552c964d8937","name":"Passing page size 1 when there are 4 messages","time":{"start":1751671244382,"stop":1751671244382,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd8b2c4273330a9","name":"should not fail to stop the service if it was not started","time":{"start":1751670893283,"stop":1751670893283,"duration":0},"status":"passed","severity":"normal"},{"uid":"2085ff780f815825","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1751670919608,"stop":1751670919608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3aee77f5461e202","name":"should handle case when navigator is not available","time":{"start":1751670880419,"stop":1751670880420,"duration":1},"status":"passed","severity":"normal"},{"uid":"25002f33df1e88d1","name":"Check received message containing Arabic","time":{"start":1751671503383,"stop":1751671503383,"duration":0},"status":"passed","severity":"normal"},{"uid":"73dbf3110cf47eab","name":"Encoder throws on empty string content topic","time":{"start":1751670899170,"stop":1751670899171,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3298e034f9cf301","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1751671128916,"stop":1751671128917,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d704c042e0eff9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751671450696,"stop":1751671450696,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f97dca4c0244655","name":"throws an error for improperly formatted content topics","time":{"start":1751670866118,"stop":1751670866119,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1747a43975c1d53","name":"should properly create location multiaddrs - tcp4","time":{"start":1751670872370,"stop":1751670872370,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bd4ee945eea6ae","name":"Delete observer","time":{"start":1751671084489,"stop":1751671084489,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae542280d30e27ce","name":"Query Generator - false","time":{"start":1751671232604,"stop":1751671232604,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af984982868e47","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1751670919605,"stop":1751670919605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae01320f14da6f33","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1751671102816,"stop":1751671102816,"duration":0},"status":"passed","severity":"normal"},{"uid":"564da202ee101c58","name":"returns only open connection if one present","time":{"start":1751670880881,"stop":1751670880881,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fde1e1deb66b826","name":"Push message with content topic containing special chars","time":{"start":1751671567532,"stop":1751671567532,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d00e40fe31dc77","name":"Check received message containing special chars","time":{"start":1751671503371,"stop":1751671503371,"duration":0},"status":"passed","severity":"normal"},{"uid":"7195a7a5c3e57e08","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1751671260574,"stop":1751671260574,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10a201d9b8a4463","name":"should fail to send if no connected peers found","time":{"start":1751670910526,"stop":1751670910526,"duration":0},"status":"broken","severity":"normal"},{"uid":"c906c88dd0c0e337","name":"Store - dialed first","time":{"start":1751671275082,"stop":1751671275085,"duration":3},"status":"passed","severity":"normal"},{"uid":"bbc51c0308dcf2d3","name":"Meta field set when metaSetter is specified","time":{"start":1751670881563,"stop":1751670881564,"duration":1},"status":"passed","severity":"normal"},{"uid":"427907e0f25ea014","name":"Push message with content topic containing XML","time":{"start":1751671567534,"stop":1751671567534,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6a064f6b602d59","name":"Should update shard info","time":{"start":1751671071754,"stop":1751671071754,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3cc6a33866bc7b","name":"Js publishes, other Js receives","time":{"start":1751671096031,"stop":1751671096032,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4f4c9902a30446","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751671071398,"stop":1751671071398,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded9258ea9bfe2fe","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751671450696,"stop":1751671450696,"duration":0},"status":"passed","severity":"normal"},{"uid":"56517f9760672065","name":"should return false when peer is on different cluster","time":{"start":1751670881357,"stop":1751670881357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6829b48fca2189c5","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1751671092129,"stop":1751671092129,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b2d4dc4ffebc878","name":"Check message with no pubsub topic is not received","time":{"start":1751671503388,"stop":1751671503388,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac3e204fe132b02","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1751670909983,"stop":1751670909984,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eed36542ce23971","name":"should properly create location multiaddrs - udp","time":{"start":1751670872371,"stop":1751670872371,"duration":0},"status":"passed","severity":"normal"},{"uid":"683d6d67747cb088","name":"Push message with content topic containing escaped characters","time":{"start":1751671567535,"stop":1751671567535,"duration":0},"status":"passed","severity":"normal"},{"uid":"1479888c38c53320","name":"Generator, 2 different pubsubtopics","time":{"start":1751671225063,"stop":1751671225063,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a7ae02dd37361","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1751671095575,"stop":1751671095575,"duration":0},"status":"passed","severity":"normal"},{"uid":"985c79fc5a2390cf","name":"A test","time":{"start":1751671028173,"stop":1751671028174,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca352ad1b50162b","name":"should return false","time":{"start":1751670872364,"stop":1751670872366,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3b0e40c2d1011b7","name":"should be called for bootstrap peers","time":{"start":1751670977132,"stop":1751670977133,"duration":1},"status":"broken","severity":"normal"},{"uid":"4c7086fe9fa19aba","name":"Publish message with rate limit","time":{"start":1751671102819,"stop":1751671102821,"duration":2},"status":"passed","severity":"normal"},{"uid":"39652024e49adaf0","name":"should be able to decode the field with only RELAY set to true","time":{"start":1751670871692,"stop":1751670871692,"duration":0},"status":"passed","severity":"normal"},{"uid":"683c603e64221e7","name":"should return true when peer is on the specified shard","time":{"start":1751670881356,"stop":1751670881356,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45bd2e690bbd830","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1751670866112,"stop":1751670866112,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c3a0f5da1a89dd","name":"handles different clusterIds correctly","time":{"start":1751670866118,"stop":1751670866118,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4143180bf23def","name":"should not change state when connections remain after disconnect","time":{"start":1751670880428,"stop":1751670880428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fa5c0cdbeffdcd","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1751670919606,"stop":1751670919606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b094415bf5b88805","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1751670866125,"stop":1751670866125,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27c53e9e93dac8e","name":"Check message with no pubsub topic is not received","time":{"start":1751671503378,"stop":1751671503378,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb48b1a78a4a03bf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751671450708,"stop":1751671450708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c90815a27ba1bd6","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1751671104908,"stop":1751671104908,"duration":0},"status":"passed","severity":"normal"},{"uid":"60460eb40d392865","name":"should return false when clusterId doesn't match","time":{"start":1751670909985,"stop":1751670909985,"duration":0},"status":"passed","severity":"normal"},{"uid":"9535e9e836a37178","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1751670919608,"stop":1751670919609,"duration":1},"status":"passed","severity":"normal"},{"uid":"df22c42586c08476","name":"Subscribe to topic containing special chars and publish message","time":{"start":1751671104907,"stop":1751671104907,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c31276a6abc12a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1751670889046,"stop":1751670889047,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3fd10ed445ff43","name":"peer:update - should do nothing if another protocol hit","time":{"start":1751670881254,"stop":1751670881261,"duration":7},"status":"passed","severity":"normal"},{"uid":"76d166b02fca2f9e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1751670871683,"stop":1751670871685,"duration":2},"status":"passed","severity":"normal"},{"uid":"be4d52014e59415c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1751671210606,"stop":1751671210606,"duration":0},"status":"passed","severity":"normal"},{"uid":"3773a172245f95d7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751671450698,"stop":1751671450698,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbba6e32d803cf3","name":"Decoder throws on undefined content topic","time":{"start":1751670900757,"stop":1751670900757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0ab4de9a0c0c59","name":"Subscribe and receive messages via lightPush","time":{"start":1751671450699,"stop":1751671450699,"duration":0},"status":"passed","severity":"normal"},{"uid":"583c1568050909f0","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1751670866146,"stop":1751670866146,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c82788a21c8667","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1751670866128,"stop":1751670866128,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b9319a7ae64b2a","name":"should not dispatch event when already disconnected","time":{"start":1751670880429,"stop":1751670880429,"duration":0},"status":"passed","severity":"normal"},{"uid":"376dca1c4f39e99b","name":"Check received message containing special chars","time":{"start":1751671503382,"stop":1751671503382,"duration":0},"status":"passed","severity":"normal"},{"uid":"e294d7e77d43ad32","name":"should return false when peer has no shard info","time":{"start":1751670881356,"stop":1751670881356,"duration":0},"status":"passed","severity":"normal"},{"uid":"618abc0543007b94","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1751670866121,"stop":1751670866121,"duration":0},"status":"passed","severity":"normal"},{"uid":"70492d8f5f03741e","name":"should insert message id into causal history","time":{"start":1751670924645,"stop":1751670924645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5b8e815e6e6c6b","name":"Check message with non string payload is not received","time":{"start":1751671503389,"stop":1751671503389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee603480b2ef85a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1751670866142,"stop":1751670866143,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5a90da9ee8b27b","name":"start node with empty content topic","time":{"start":1751671303468,"stop":1751671303469,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db3e3e902846b20","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1751670919624,"stop":1751670919625,"duration":1},"status":"passed","severity":"normal"},{"uid":"5835ca078f076afe","name":"should return false when peer shard info is not found","time":{"start":1751670881357,"stop":1751670881358,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf7406a72bc71910","name":"Refresh subscription","time":{"start":1751671104905,"stop":1751671104905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b92b8d19d4a5c3a","name":"Push message with content topic containing Script","time":{"start":1751671567534,"stop":1751671567534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5756605a3ebc3e71","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1751670866131,"stop":1751670866131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e488a5f46d6bf32","name":"should enable all discoveries when explicitly set","time":{"start":1751670909715,"stop":1751670909716,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd059a9d27e41403","name":"should not fail to start the service if it is already started","time":{"start":1751671082589,"stop":1751671082589,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d9bf32c9ed9490","name":"Sets default value correctly","time":{"start":1751671281067,"stop":1751671281067,"duration":0},"status":"passed","severity":"normal"},{"uid":"338711a4d39ba661","name":"should handle shard reader errors gracefully","time":{"start":1751670881306,"stop":1751670881307,"duration":1},"status":"passed","severity":"normal"},{"uid":"b967942fe7a5ebbc","name":"Subscribe to topic containing Script and publish message","time":{"start":1751671104909,"stop":1751671104909,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e05396152b3ce29","name":"should remove event listeners from globalThis","time":{"start":1751670880409,"stop":1751670880409,"duration":0},"status":"passed","severity":"normal"},{"uid":"983d8fd80f80cc23","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1751670910556,"stop":1751670910557,"duration":1},"status":"broken","severity":"normal"},{"uid":"e7808345d9c8dddc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751671450696,"stop":1751671450696,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ba1960b59f3f3d","name":"Relay - dialed first","time":{"start":1751671275079,"stop":1751671275079,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b44e4312136ecb2","name":"Accepts a valid Waku Message","time":{"start":1751670914000,"stop":1751670914001,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb91c6bb345d7e2","name":"Wrong topic","time":{"start":1751671303465,"stop":1751671303466,"duration":1},"status":"passed","severity":"normal"},{"uid":"64788d27a73b5a0c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751671155464,"stop":1751671155464,"duration":0},"status":"broken","severity":"normal"},{"uid":"1405cada048d8904","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1751670889046,"stop":1751670889046,"duration":0},"status":"passed","severity":"normal"},{"uid":"7022d404473e355","name":"should maintain desired error rate","time":{"start":1751670921865,"stop":1751670921865,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e3f60927c5a4da","name":"should be sent with empty content","time":{"start":1751670924650,"stop":1751670924651,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0aa7685b8c79db5","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1751671168215,"stop":1751671168215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fecf1ebf0cc5dc8b","name":"1 Store, 2 fetches","time":{"start":1751670888958,"stop":1751670888958,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf97fa9376a98fb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751671450702,"stop":1751671450702,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80fae7a56a82d7d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1751670866142,"stop":1751670866142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab21476c61004662","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1751670909986,"stop":1751670909986,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddfb148921828c7","name":"should not process empty queue","time":{"start":1751670881304,"stop":1751670881305,"duration":1},"status":"passed","severity":"normal"},{"uid":"3730338881229840","name":"random static sharding 3 - Cluster ID: 30, Shard ID: 50","time":{"start":1751671276446,"stop":1751671276446,"duration":0},"status":"passed","severity":"normal"},{"uid":"1401747d2b12f536","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1751670919437,"stop":1751670919441,"duration":4},"status":"passed","severity":"normal"},{"uid":"a8edd6937d51284b","name":"Query generator for multiple messages with different message text format","time":{"start":1751671210603,"stop":1751671210604,"duration":1},"status":"passed","severity":"normal"},{"uid":"285107574b1e6cf6","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1751670919607,"stop":1751670919608,"duration":1},"status":"passed","severity":"normal"},{"uid":"473589dcfe7cb125","name":"should not fail to stop the service if it was not started","time":{"start":1751671082588,"stop":1751671082589,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38f124e64ba82e5","name":"should not allow k > 12","time":{"start":1751670919433,"stop":1751670919435,"duration":2},"status":"passed","severity":"normal"},{"uid":"c945570f468cd87f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751671450704,"stop":1751671450705,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bead463c207e42","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1751670919633,"stop":1751670919634,"duration":1},"status":"passed","severity":"normal"},{"uid":"91066a6d237703ec","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751671567534,"stop":1751671567534,"duration":0},"status":"passed","severity":"normal"},{"uid":"743d74e82a30f62d","name":"Nodes with multiple pubsub topic","time":{"start":1751671095575,"stop":1751671095575,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cd1d6272321b41","name":"should initialize with Unhealthy status","time":{"start":1751670910230,"stop":1751670910230,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c19520384b1b4b","name":"should handle peer connect event","time":{"start":1751670880421,"stop":1751670880421,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5d74a0da5a353c","name":"should properly create location multiaddrs - tcp","time":{"start":1751670872371,"stop":1751670872372,"duration":1},"status":"passed","severity":"normal"},{"uid":"d806f1886aac9a4","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1751670909719,"stop":1751670909720,"duration":1},"status":"passed","severity":"normal"},{"uid":"6379cfc43baf27f7","name":"should not receive a peer event before start","time":{"start":1751670893284,"stop":1751670893284,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1612d6e73e2cf5","name":"Check message with no payload is not received","time":{"start":1751671503389,"stop":1751671503389,"duration":0},"status":"passed","severity":"normal"},{"uid":"59231d04db1382a8","name":"should remove event listener for peer:discovery","time":{"start":1751670881300,"stop":1751670881300,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a2bd6d0dee45ae","name":"should dial peers on the same network","time":{"start":1751670881306,"stop":1751670881306,"duration":0},"status":"passed","severity":"normal"},{"uid":"83343de24017cddd","name":"should handle errors when accessing navigator","time":{"start":1751670880441,"stop":1751670880441,"duration":0},"status":"passed","severity":"normal"},{"uid":"c354f28038fb6d19","name":"should throw error - no public key","time":{"start":1751670872364,"stop":1751670872364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3ec96d55758d1e","name":"should start and setup intervals and event listeners","time":{"start":1751670910655,"stop":1751670910656,"duration":1},"status":"passed","severity":"normal"},{"uid":"78223a695d351446","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1751670910569,"stop":1751670910570,"duration":1},"status":"broken","severity":"normal"},{"uid":"b1ff9c3067d4df8","name":"Passing page size 11 when there are 10 messages","time":{"start":1751671244383,"stop":1751671244383,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f4d5a20f17c003","name":"Push message with custom timestamp: 1751674577767","time":{"start":1751671567537,"stop":1751671567537,"duration":0},"status":"passed","severity":"normal"},{"uid":"a760e9a20dc4e8d5","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1751670919618,"stop":1751670919620,"duration":2},"status":"passed","severity":"normal"},{"uid":"70ee3b8ebd2ffb7d","name":"should throw an error for missing sharding configuration","time":{"start":1751670866143,"stop":1751670866144,"duration":1},"status":"passed","severity":"normal"},{"uid":"6383d037ee03743a","name":"Push message with content topic containing short","time":{"start":1751671567532,"stop":1751671567532,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a098515ed9445f","name":"Renews subscription after lossing a connection","time":{"start":1751671450697,"stop":1751671450698,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0fc15b2eb8cbd4","name":"should skip peers not on the same network","time":{"start":1751670881306,"stop":1751670881306,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccfd3c989e652f0","name":"Push message with Script payload","time":{"start":1751671567529,"stop":1751671567529,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26a9abcdaea4dff","name":"Subscribe to topic containing long and receive message","time":{"start":1751671450692,"stop":1751671450692,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea4e21dbd3947d8","name":"Nwaku publishes","time":{"start":1751671096031,"stop":1751671096031,"duration":0},"status":"passed","severity":"normal"},{"uid":"402efa99b476056f","name":"Fails to publish message with empty text","time":{"start":1751671102815,"stop":1751671102815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c124c520ec70d023","name":"Sign & Recover","time":{"start":1751670899645,"stop":1751670899645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e88cada4e4d4f","name":"Push message with Russian payload","time":{"start":1751671567517,"stop":1751671567518,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5e9327fcc98edf","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1751670866124,"stop":1751670866124,"duration":0},"status":"passed","severity":"normal"},{"uid":"d012393ce3f18111","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1751670919610,"stop":1751670919610,"duration":0},"status":"passed","severity":"normal"},{"uid":"235abb031df495c8","name":"should dispatch network event when browser goes offline","time":{"start":1751670880430,"stop":1751670880439,"duration":9},"status":"passed","severity":"normal"},{"uid":"c2a08dba219e9308","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1751670919617,"stop":1751670919618,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7d16adee6c785f","name":"topics with same application and version share the same shard","time":{"start":1751670866116,"stop":1751670866117,"duration":1},"status":"passed","severity":"normal"},{"uid":"8884cf3c63fd080c","name":"LightPush","time":{"start":1751671275087,"stop":1751671275087,"duration":0},"status":"passed","severity":"normal"},{"uid":"6165eb0b1a236f5b","name":"should be online or offline if network state changed","time":{"start":1751671128932,"stop":1751671128932,"duration":0},"status":"passed","severity":"normal"},{"uid":"d579977aaa5bfa9d","name":"Push message with rate limit","time":{"start":1751671567536,"stop":1751671567536,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8e79d1102aae82","name":"isConnected return false after peer stops","time":{"start":1751671128923,"stop":1751671128924,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f75d6d0b0db2ac","name":"Does not throw an exception when node disconnects","time":{"start":1751671281065,"stop":1751671281065,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a91ef8fd9a5dc1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1751670871695,"stop":1751670871695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a7b0d97a50b322","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1751670945375,"stop":1751670945375,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1999cae4fef80c","name":"Push message with custom timestamp: 1720912577766","time":{"start":1751671567526,"stop":1751671567526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76a5504401c4c1d","name":"should retry if all attempts fail","time":{"start":1751670909888,"stop":1751670909893,"duration":5},"status":"passed","severity":"normal"},{"uid":"b2bc69e182ed60b1","name":"should wait for Store peer to be connected","time":{"start":1751670910732,"stop":1751670910732,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b7a303bef8a184","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1751670919618,"stop":1751670919618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8364f5e242af262","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1751670889048,"stop":1751670889049,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d58ab76f7e11e8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751671303454,"stop":1751671303455,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca54464231c8f69d","name":"should not create multiple intervals when called multiple times","time":{"start":1751670881300,"stop":1751670881300,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94fa0f3a2bf0af8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751671303468,"stop":1751671303468,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c8eff10a1e8914","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1751670866113,"stop":1751670866113,"duration":0},"status":"passed","severity":"normal"},{"uid":"9091827bff038c9e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1751670866129,"stop":1751670866129,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea9b453f070f335","name":"Check received message containing shell command","time":{"start":1751671503375,"stop":1751671503375,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd1e1117691a338","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1751670866140,"stop":1751670866140,"duration":0},"status":"passed","severity":"normal"},{"uid":"31780f9f8210ddf9","name":"Subscribe to topic containing long and receive message","time":{"start":1751671450703,"stop":1751671450704,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30dbf827e90e118","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751671071399,"stop":1751671071400,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df4f3517355c6c9","name":"Subscribe and receives messages on 20 topics","time":{"start":1751671450689,"stop":1751671450689,"duration":0},"status":"passed","severity":"normal"},{"uid":"395c3d8926f94ff6","name":"Subscribe and receive messages via waku relay post","time":{"start":1751671450688,"stop":1751671450688,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa33ca525497a387","name":"Push message with long payload","time":{"start":1751671567527,"stop":1751671567527,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d95e0eac1982fec","name":"throws on content topic with too few or too many fields","time":{"start":1751670866103,"stop":1751670866104,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1051541e6d4eb5","name":"Check received message containing short","time":{"start":1751671503370,"stop":1751671503370,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5335570f7c6453","name":"Generator, 2 different pubsubtopics","time":{"start":1751671225061,"stop":1751671225061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b440d81471198fd5","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app70/7/topic65/test.js","time":{"start":1751671303456,"stop":1751671303457,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed31eb21fb42b871","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1751671180361,"stop":1751671180361,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9158fe864d6e8","name":"Check received message containing escaped characters","time":{"start":1751671503375,"stop":1751671503375,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1c9f68c9e13fd3","name":"Push message with content topic containing JSON","time":{"start":1751671567523,"stop":1751671567524,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2052f12e05be50c","name":"Check publish message containing Russian","time":{"start":1751671102807,"stop":1751671102808,"duration":1},"status":"passed","severity":"normal"},{"uid":"880cbc00cf690213","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1751670866119,"stop":1751670866119,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a03b3991ba682f8","name":"Check received message containing Script","time":{"start":1751671503384,"stop":1751671503384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1900edb0fb8016a2","name":"Check received message containing SQL Injection","time":{"start":1751671503383,"stop":1751671503384,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa28c336ea9a36b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751671450704,"stop":1751671450704,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb30b0973a2e0d72","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1751670919609,"stop":1751670919609,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe940308327b43e3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751671450702,"stop":1751671450702,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c42ec814233676","name":"Push message equal or less that 1MB","time":{"start":1751671567526,"stop":1751671567526,"duration":0},"status":"passed","severity":"normal"},{"uid":"837d144d505ad1dd","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1751670866141,"stop":1751670866141,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c6e54718b657cb","name":"Check received message containing Arabic","time":{"start":1751671503372,"stop":1751671503372,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d1e02123b594aa","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1751670919596,"stop":1751670919596,"duration":0},"status":"passed","severity":"normal"},{"uid":"3978b520b84b4894","name":"same cluster, different shard: nodes connect","time":{"start":1751671037218,"stop":1751671037218,"duration":0},"status":"passed","severity":"normal"},{"uid":"8487dc9e962f25de","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1751670881262,"stop":1751670881262,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22044a834eadab7","name":"Check received message containing shell command","time":{"start":1751671503385,"stop":1751671503385,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c110dcc696257a8","name":"Push message with escaped characters payload","time":{"start":1751671567530,"stop":1751671567530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37035ee902621d6","name":"should reject if WakuNode is not started","time":{"start":1751670910730,"stop":1751670910730,"duration":0},"status":"passed","severity":"normal"},{"uid":"755c1cd33eff901e","name":"should successfully subscribe to supported pubsub topic","time":{"start":1751670910637,"stop":1751670910637,"duration":0},"status":"broken","severity":"normal"},{"uid":"b2113d963ed2e675","name":"should use the provided clusterId for the pubsub topic","time":{"start":1751670866145,"stop":1751670866145,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19630700f39c614","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751671503377,"stop":1751671503377,"duration":0},"status":"passed","severity":"normal"},{"uid":"e945892bb7a6a06d","name":"should throw an error for insufficient data","time":{"start":1751670866376,"stop":1751670866377,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ef32db8c968e29","name":"should handle errors when removing globalThis listeners","time":{"start":1751670880409,"stop":1751670880410,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab53105fa9ddc57","name":"should throw error - invalid id","time":{"start":1751670872363,"stop":1751670872364,"duration":1},"status":"passed","severity":"normal"},{"uid":"786c74bf6de499e1","name":"throws on content topic with generation field greater than 0","time":{"start":1751670866106,"stop":1751670866107,"duration":1},"status":"passed","severity":"normal"},{"uid":"c862ff5fc437a4c9","name":"should not receive a peer event after stop","time":{"start":1751671082590,"stop":1751671082590,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb1fa55d44a0a99","name":"should be empty after removing the only subscription","time":{"start":1751670910653,"stop":1751670910654,"duration":1},"status":"passed","severity":"normal"},{"uid":"603778fd9619f4e3","name":"more peers than existing","time":{"start":1751671082945,"stop":1751671082945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"327dfdbf64f02cff","name":"random static sharding 2 - Cluster ID: 162, Shard ID: 439","time":{"start":1751671276445,"stop":1751671276446,"duration":1},"status":"passed","severity":"normal"},{"uid":"e309f25c9b461284","name":"can start the service","time":{"start":1751670893281,"stop":1751670893282,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d230733f5efef50","name":"should not fail to stop the service if it was not started","time":{"start":1751670944359,"stop":1751670944360,"duration":1},"status":"passed","severity":"normal"},{"uid":"86837cf2907a31f5","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1751671128930,"stop":1751671128930,"duration":0},"status":"passed","severity":"normal"},{"uid":"b765bf2cbc9af154","name":"Subscribe to topic containing Script and receive message","time":{"start":1751671450706,"stop":1751671450706,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba556891a323d93","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1751670919605,"stop":1751670919605,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5feaab69522e6d","name":"Push message with special chars payload","time":{"start":1751671567528,"stop":1751671567528,"duration":0},"status":"passed","severity":"normal"},{"uid":"581f8ae4d034e85d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1751670889048,"stop":1751670889048,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b345d8c7b35783e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1751670866141,"stop":1751670866141,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1868d546e321e6","name":"Decoder throws on empty string content topic","time":{"start":1751670881565,"stop":1751670881565,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b736e7501e1ea2","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1751671104904,"stop":1751671104904,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f837c515a0d644","name":"Passing an array","time":{"start":1751671281065,"stop":1751671281066,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5f10580d2b7c1e","name":"should properly create location multiaddrs - tcp6","time":{"start":1751670872371,"stop":1751670872371,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a522636df2bb904","name":"should throw an error if shards are undefined for static sharding","time":{"start":1751670866123,"stop":1751670866123,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ec9b4c977ddc94","name":"Check received message containing emoji","time":{"start":1751671503376,"stop":1751671503376,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bf97ce873093de","name":"should properly start and stop event listening","time":{"start":1751670910234,"stop":1751670910235,"duration":1},"status":"passed","severity":"normal"},{"uid":"76368e7ddbe53270","name":"should clear the dialing interval","time":{"start":1751670881301,"stop":1751670881301,"duration":0},"status":"passed","severity":"normal"},{"uid":"997ecec81c998710","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1751670919600,"stop":1751670919600,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e7db5ad015fce5","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1751670880824,"stop":1751670880824,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb590ebf2833ca04","name":"Waku message hash computation (payload length 0)","time":{"start":1751670880696,"stop":1751670880707,"duration":11},"status":"passed","severity":"normal"},{"uid":"7a3c08241b6ce8bd","name":"Waku message hash computation (meta attribute not present)","time":{"start":1751670880696,"stop":1751670880696,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b6a337e7817ef","name":"can query messages normally","time":{"start":1751671213525,"stop":1751671213527,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1cda2a3a568d9a8","name":"should handle browser offline state overriding peer connections","time":{"start":1751670880442,"stop":1751670880447,"duration":5},"status":"passed","severity":"normal"},{"uid":"5314ab4d00311515","name":"should use provided shard info when available","time":{"start":1751670909975,"stop":1751670909983,"duration":8},"status":"passed","severity":"normal"},{"uid":"8540d781b06d610b","name":"Check received message containing XML","time":{"start":1751671503384,"stop":1751671503384,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd083abdb70f41f","name":"random static sharding 9 - Cluster ID: 991, Shard ID: 979","time":{"start":1751671276448,"stop":1751671276448,"duration":0},"status":"passed","severity":"normal"},{"uid":"516005c8de786123","name":"getPeersByDiscovery","time":{"start":1751670938770,"stop":1751670938771,"duration":1},"status":"skipped","severity":"normal"},{"uid":"612b4582dabede8a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1751671128917,"stop":1751671128918,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf7bd9ccbfb0821","name":"should reject if Store is requested but not mounted","time":{"start":1751670910731,"stop":1751670910731,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf1635ff3a745eb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751671450701,"stop":1751671450701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28c6522050c5b2f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751671450707,"stop":1751671450707,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a5d5dada82c195","name":"Check message on other pubsub topic is not received","time":{"start":1751671503388,"stop":1751671503388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37673bcac8c624","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1751670880707,"stop":1751670880707,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb2f23aca44fbe2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1751670889395,"stop":1751670889395,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0b8f84165f4b068","name":"Check message received after jswaku node is restarted","time":{"start":1751671503379,"stop":1751671503380,"duration":1},"status":"passed","severity":"normal"},{"uid":"5554559cb10c34f9","name":"random static sharding 8 - Cluster ID: 497, Shard ID: 893","time":{"start":1751671276448,"stop":1751671276448,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce49818e556e0fa","name":"Promise Callback - true","time":{"start":1751671232604,"stop":1751671232604,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81ff0ccbf8a7906","name":"Mutual subscription","time":{"start":1751671104901,"stop":1751671104901,"duration":0},"status":"passed","severity":"normal"},{"uid":"573ffb92b5841565","name":"Subscribe and receive messages via lightPush","time":{"start":1751671450686,"stop":1751671450686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7778f5f80dd1d25","name":"should not receive a peer event after stop","time":{"start":1751670944365,"stop":1751670944368,"duration":3},"status":"passed","severity":"normal"},{"uid":"e799a1c674225ddc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1751671027974,"stop":1751671027975,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e671e53afd83b3","name":"rejects content-filtered query with only contentTopics","time":{"start":1751670880824,"stop":1751670880825,"duration":1},"status":"passed","severity":"normal"},{"uid":"a557b4b7867c45d6","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1751670881358,"stop":1751670881359,"duration":1},"status":"passed","severity":"normal"},{"uid":"26705e6e17438ddf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1751670866129,"stop":1751670866129,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccf95c868daf3bf","name":"Query Generator, No message returned","time":{"start":1751671180360,"stop":1751671180360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dfede6e50d42d5","name":"Round trip binary encryption [ecies, signature]","time":{"start":1751670900756,"stop":1751670900756,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c15dd8951e4c7c8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751671450705,"stop":1751671450705,"duration":0},"status":"passed","severity":"normal"},{"uid":"165e3ab1d50a7bc8","name":"Push message with SQL Injection payload","time":{"start":1751671567518,"stop":1751671567518,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbff69bcb79620","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1751670919605,"stop":1751670919606,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13d69ca6cf7ca0c","name":"should return false when pubsub topic parsing fails","time":{"start":1751670881359,"stop":1751670881359,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb8e3a6da8d581e","name":"pre and post cipher","time":{"start":1751670899644,"stop":1751670899644,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c2bdcca669ba2c","name":"should reject on timeout if it was set","time":{"start":1751670910731,"stop":1751670910731,"duration":0},"status":"passed","severity":"normal"},{"uid":"301a5a90578bcdd6","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1751670919620,"stop":1751670919623,"duration":3},"status":"passed","severity":"normal"},{"uid":"e6748860c5e7f883","name":"Push message with rate limit","time":{"start":1751671567525,"stop":1751671567525,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d4017b7528a51","name":"messageHash returns a Uint8Array","time":{"start":1751670880708,"stop":1751670880708,"duration":0},"status":"passed","severity":"normal"},{"uid":"202467d6cfa17538","name":"Decoder throws on undefined content topic","time":{"start":1751670881564,"stop":1751670881565,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8281047a10f5e6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1751670866128,"stop":1751670866129,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a8789d79d85257","name":"should call waitForPeer on Relay","time":{"start":1751670910732,"stop":1751670910732,"duration":0},"status":"passed","severity":"normal"},{"uid":"584731e481960399","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1751670866139,"stop":1751670866139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1705e55405f9876","name":"Promise Callback - false","time":{"start":1751671232605,"stop":1751671232605,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e13920e17ac89cc","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1751670866116,"stop":1751670866116,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ae0a3b1202c1cc","name":"can start and stop the service","time":{"start":1751670944359,"stop":1751670944359,"duration":0},"status":"passed","severity":"normal"},{"uid":"6714c8256d1f6820","name":"should correctly map a content topic to a pubsub topic","time":{"start":1751670866144,"stop":1751670866145,"duration":1},"status":"passed","severity":"normal"},{"uid":"7737e2c8bb58c087","name":"Subscribe to topic containing XML and receive message","time":{"start":1751671450706,"stop":1751671450706,"duration":0},"status":"passed","severity":"normal"},{"uid":"59173eabc52564a","name":"should remove expired entries after TTL has passed","time":{"start":1751670908870,"stop":1751670908878,"duration":8},"status":"passed","severity":"normal"},{"uid":"f9e976bc6e08dd81","name":"different cluster, different shard: nodes don't connect","time":{"start":1751671037219,"stop":1751671037219,"duration":0},"status":"passed","severity":"normal"},{"uid":"1784fc36d0915495","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1751670919634,"stop":1751670919634,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9afcdafaf3cc1fe","name":"Push message with content topic containing emoji","time":{"start":1751671567535,"stop":1751671567536,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bcecf6324d4c1d6","name":"Push message with Basic HTML tag payload","time":{"start":1751671567518,"stop":1751671567519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98b2cde1abc898c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1751671095575,"stop":1751671095575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43f9288a4fce57c","name":"Push to array if already present","time":{"start":1751670865710,"stop":1751670865711,"duration":1},"status":"passed","severity":"normal"},{"uid":"34edb72044520a7e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app27/5/topic448/utf8","time":{"start":1751671303462,"stop":1751671303463,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5cfe17df2ef8db","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751671450690,"stop":1751671450691,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb386847a79abaa","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1751670919595,"stop":1751670919595,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6fb4597481d0fb","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1751670909877,"stop":1751670909878,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc2cde37865f9c2","name":"should respect custom numPeersToUse configuration","time":{"start":1751670910565,"stop":1751670910566,"duration":1},"status":"broken","severity":"normal"},{"uid":"707b841388b75df1","name":"Passing page size 110 when there are 120 messages","time":{"start":1751671244384,"stop":1751671244385,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56c7fd555fa8889","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1751670924648,"stop":1751670924649,"duration":1},"status":"passed","severity":"normal"},{"uid":"655de866a360b0e5","name":"Push message with Chinese payload","time":{"start":1751671567528,"stop":1751671567528,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c662569a4eba40","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1751670919600,"stop":1751670919601,"duration":1},"status":"passed","severity":"normal"},{"uid":"42edfc7a8fd0c32d","name":"should stop and cleanup resources","time":{"start":1751670910656,"stop":1751670910656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa868bfcf2d3eab","name":"Ephemeral field set to true","time":{"start":1751670881563,"stop":1751670881563,"duration":0},"status":"passed","severity":"normal"},{"uid":"454e653bc3bf619","name":"shard 0","time":{"start":1751671276443,"stop":1751671276444,"duration":1},"status":"broken","severity":"normal"},{"uid":"22692e1860090c68","name":"Relay - dialed after","time":{"start":1751671275079,"stop":1751671275079,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e53f5774fc899c8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1751670977136,"stop":1751670977137,"duration":1},"status":"broken","severity":"normal"},{"uid":"1f3693ab35206e3e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751671071394,"stop":1751671071395,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c55a5b1cb64431","name":"can dial TLS multiaddrs","time":{"start":1751671045199,"stop":1751671045200,"duration":1},"status":"passed","severity":"normal"},{"uid":"44fa517e155c147a","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1751670919604,"stop":1751670919604,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb02242df14dce2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1751670866140,"stop":1751670866141,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f25aea589c5ba6","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1751670924652,"stop":1751670924652,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdd5e37880ac52e","name":"should successfully unsubscribe from an existing subscription","time":{"start":1751670910640,"stop":1751670910640,"duration":0},"status":"broken","severity":"normal"},{"uid":"861715db1cc6d0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751671071392,"stop":1751671071394,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3947a893b7f8a9b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1751670866126,"stop":1751670866126,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab5d287a34be4b8","name":"Ephemeral field is preserved - encoder v0","time":{"start":1751670945374,"stop":1751670945375,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2bafd96ae6e674","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1751670919603,"stop":1751670919603,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c7342ea5654a06","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1751670919631,"stop":1751670919632,"duration":1},"status":"passed","severity":"normal"},{"uid":"d257b4e274c17030","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751670871695,"stop":1751670871696,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc23db68bb1ffff","name":"Generator, custom pubsub topic","time":{"start":1751671225060,"stop":1751671225061,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fbdc1ac9124280e1","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1751670866376,"stop":1751670866376,"duration":0},"status":"passed","severity":"normal"},{"uid":"f371d97acd6e2677","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751671450704,"stop":1751671450704,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27c79fc9ba70abf","name":"should throw an error for missing required configuration","time":{"start":1751670866123,"stop":1751670866124,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88cd6268bf4ca62","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1751671168212,"stop":1751671168212,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95fe239fa6094da","name":"Query with Promise Callback, No Decoder","time":{"start":1751671180367,"stop":1751671180367,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4f2d125d75e111","name":"should handle case when globalThis is not available","time":{"start":1751670880420,"stop":1751670880420,"duration":0},"status":"passed","severity":"normal"},{"uid":"748d463df566778d","name":"Query generator for multiple messages","time":{"start":1751671210602,"stop":1751671210603,"duration":1},"status":"passed","severity":"normal"},{"uid":"1535b1d0c5e45b1b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751670944369,"stop":1751670944370,"duration":1},"status":"skipped","severity":"normal"},{"uid":"49a7dc937198ce32","name":"should get / set TCP multiaddr","time":{"start":1751670872368,"stop":1751670872369,"duration":1},"status":"passed","severity":"normal"},{"uid":"c117807de3ea60f3","name":"Push message with short payload","time":{"start":1751671567515,"stop":1751671567516,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f5f3b4d3dcd5e5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1751670866131,"stop":1751670866132,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81c30131e66b853","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1751670871689,"stop":1751670871689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6510194b32886f5b","name":"should be safe to call multiple times","time":{"start":1751670881301,"stop":1751670881301,"duration":0},"status":"passed","severity":"normal"},{"uid":"d730b6c3a4409779","name":"should create ShardReader with contentTopics network config","time":{"start":1751670881354,"stop":1751670881354,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03295fdb0a477ef","name":"Asymmetric encrypt & decrypt","time":{"start":1751670899643,"stop":1751670899643,"duration":0},"status":"passed","severity":"normal"},{"uid":"367184880f5a810f","name":"Register correct protocols","time":{"start":1751671104901,"stop":1751671104902,"duration":1},"status":"passed","severity":"normal"},{"uid":"70023de2a3d6ed64","name":"should mark all messages in causal history as acknowledged","time":{"start":1751670924648,"stop":1751670924648,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94aa4964496252c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751671450707,"stop":1751671450707,"duration":0},"status":"passed","severity":"normal"},{"uid":"915bae88c0766948","name":"Push message with JSON payload","time":{"start":1751671567530,"stop":1751671567530,"duration":0},"status":"passed","severity":"normal"},{"uid":"895275ee4f769abe","name":"Using a function","time":{"start":1751671281066,"stop":1751671281066,"duration":0},"status":"passed","severity":"normal"},{"uid":"f616c641e0302769","name":"Generator, 2 different pubsubtopics","time":{"start":1751671225058,"stop":1751671225059,"duration":1},"status":"passed","severity":"normal"},{"uid":"452566c775a179c1","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1751671168216,"stop":1751671168216,"duration":0},"status":"skipped","severity":"normal"},{"uid":"498891b4fc6b6b0d","name":"new peer added after a peer was already found","time":{"start":1751671092129,"stop":1751671092129,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60e6c5ed3d535f37","name":"Check publish message containing escaped characters","time":{"start":1751671102811,"stop":1751671102812,"duration":1},"status":"passed","severity":"normal"},{"uid":"604ddd40ca868701","name":"Push message with content topic containing Arabic","time":{"start":1751671567522,"stop":1751671567522,"duration":0},"status":"passed","severity":"normal"},{"uid":"189c25019be170b7","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1751671260577,"stop":1751671260577,"duration":0},"status":"passed","severity":"normal"},{"uid":"447d42fd24887f6e","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1751670910563,"stop":1751670910563,"duration":0},"status":"broken","severity":"normal"},{"uid":"93a941aa45cf406c","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1751670866112,"stop":1751670866112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ea598cd07425c5","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1751670889049,"stop":1751670889049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33ab911e9f539f","name":"should initialize with default number of peers","time":{"start":1751670910547,"stop":1751670910547,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba2167b6af2ed7c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1751671180359,"stop":1751671180359,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1ed9df18151c62","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1751670899168,"stop":1751670899168,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc070178b878ba43","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751671503391,"stop":1751671503391,"duration":0},"status":"broken","severity":"normal"},{"uid":"8a09d9bd241fb683","name":"Check received message containing Script","time":{"start":1751671503373,"stop":1751671503373,"duration":0},"status":"passed","severity":"normal"},{"uid":"481fc4b4f3e6de24","name":"should unregister libp2p event listeners when stop is called","time":{"start":1751670910561,"stop":1751670910561,"duration":0},"status":"passed","severity":"normal"},{"uid":"6185936138727d3e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1751670919634,"stop":1751670919634,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad76065339738733","name":"Push message with content topic containing XML","time":{"start":1751671567523,"stop":1751671567523,"duration":0},"status":"passed","severity":"normal"},{"uid":"9782572679b7e471","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1751670866129,"stop":1751670866130,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a4d67c9c0054f0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app21/5/topic469/xml","time":{"start":1751671303457,"stop":1751671303457,"duration":0},"status":"passed","severity":"normal"},{"uid":"34132c7078fc3d3a","name":"peer exchange sets tag","time":{"start":1751671092128,"stop":1751671092128,"duration":0},"status":"broken","severity":"normal"},{"uid":"9d6feb0023878469","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1751670880440,"stop":1751670880440,"duration":0},"status":"passed","severity":"normal"},{"uid":"70654a572b46fa20","name":"Publish message with large meta","time":{"start":1751671102819,"stop":1751671102819,"duration":0},"status":"passed","severity":"normal"},{"uid":"529c9977ccae0603","name":"Fails to push message with large meta","time":{"start":1751671567525,"stop":1751671567525,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c7ef70b5cbc9b7","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1751671168213,"stop":1751671168213,"duration":0},"status":"passed","severity":"normal"},{"uid":"731c8546734ad99f","name":"Check received message with timestamp: 1751670939188000000 ","time":{"start":1751671503376,"stop":1751671503377,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d249576263f82f","name":"Should update multiaddrs","time":{"start":1751671071753,"stop":1751671071753,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fcac2e9940a5fe","name":"throws on empty content topic","time":{"start":1751670866102,"stop":1751670866102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccf4dc6726617f1","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1751670977140,"stop":1751670977140,"duration":0},"status":"broken","severity":"normal"},{"uid":"b5c1adb2f5c2fc12","name":"should add event listener for peer:discovery","time":{"start":1751670881298,"stop":1751670881299,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4b710c0663837c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751671095576,"stop":1751671095576,"duration":0},"status":"passed","severity":"normal"},{"uid":"9616bdc3fba07ebe","name":"should not dispatch event when already connected","time":{"start":1751670880428,"stop":1751670880429,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68d4f019eb6961f","name":"should reject if LightPush is requested but not mounted","time":{"start":1751670910730,"stop":1751670910730,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8e16795d8c64d2","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1751670871689,"stop":1751670871690,"duration":1},"status":"passed","severity":"normal"},{"uid":"11738f21de54e29b","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1751670919591,"stop":1751670919592,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85fd729b27346f","name":"Subscribe to topic containing XML and receive message","time":{"start":1751671450695,"stop":1751671450695,"duration":0},"status":"passed","severity":"normal"},{"uid":"327fc8c2ed3cadaa","name":"Push message with content topic containing long","time":{"start":1751671567532,"stop":1751671567532,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac98d5804c9bbe1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751671450686,"stop":1751671450686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3b32eb5e02bd85","name":"retrieves a single peer","time":{"start":1751670889390,"stop":1751670889391,"duration":1},"status":"passed","severity":"normal"},{"uid":"f271b3e778bdd3cb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751671450693,"stop":1751671450693,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b40949bd1747d44","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751671450693,"stop":1751671450693,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ba0bd0211c183a","name":"can start the service","time":{"start":1751670944358,"stop":1751670944358,"duration":0},"status":"passed","severity":"normal"},{"uid":"53632c6c728b9873","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751671071399,"stop":1751671071399,"duration":0},"status":"passed","severity":"normal"},{"uid":"7541bb8f830b9536","name":"Callback on promise","time":{"start":1751671210605,"stop":1751671210605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a34217ae251a18","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1751670866122,"stop":1751670866123,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51db55965874d4a","name":"Query Generator - true","time":{"start":1751671232603,"stop":1751671232604,"duration":1},"status":"passed","severity":"normal"},{"uid":"822a558f36faa6a2","name":"Check publish message containing Basic HTML tag","time":{"start":1751671102810,"stop":1751671102810,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f0936b385c122c","name":"should maintain proper timestamps if all messages received","time":{"start":1751670924646,"stop":1751670924646,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbe8c957b825829","name":"Push message with short payload","time":{"start":1751671567527,"stop":1751671567527,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc38d26635537f06","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1751670919609,"stop":1751670919609,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fdcb5fe6193686","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1751671095573,"stop":1751671095573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e587bf853e15745","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1751670919595,"stop":1751670919595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52aad926c0ec85","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751671450706,"stop":1751671450706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59049df00925615","name":"Used by Waku Relay","time":{"start":1751671281066,"stop":1751671281067,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aacf8b9e90fa685","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1751670910564,"stop":1751670910564,"duration":0},"status":"broken","severity":"normal"},{"uid":"85be3445065fdbe1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751671450705,"stop":1751671450705,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff6b559f4a39916","name":"Decoder throws on undefined content topic","time":{"start":1751670899171,"stop":1751670899171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d156ba6b242d0f54","name":"Decoder throws on empty string content topic","time":{"start":1751670900758,"stop":1751670900758,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aaabb0c8490cb0","name":"does not throw on valid cases","time":{"start":1751670866101,"stop":1751670866102,"duration":1},"status":"passed","severity":"normal"},{"uid":"506090aaca7b4717","name":"should not fail to start the service if it is already started","time":{"start":1751670944360,"stop":1751670944361,"duration":1},"status":"passed","severity":"normal"},{"uid":"979035d624a98172","name":"should add event listeners to libp2p","time":{"start":1751670880397,"stop":1751670880398,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f2b7ba4f48ceae","name":"should not fail to start the service if it is already started","time":{"start":1751670893283,"stop":1751670893283,"duration":0},"status":"passed","severity":"normal"},{"uid":"404a9da063700069","name":"should only return 1 node with store capability","time":{"start":1751670889393,"stop":1751670889394,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c90c96fbaf0a8e9","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1751670924650,"stop":1751670924650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7e85948e0051eb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751671450695,"stop":1751671450695,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e49a9ffd8cd9bab","name":"Passing page size 10 when there are 10 messages","time":{"start":1751671244382,"stop":1751671244383,"duration":1},"status":"passed","severity":"normal"},{"uid":"62095e102ab069bf","name":"Check received message containing numeric","time":{"start":1751671503371,"stop":1751671503371,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f41cf0532238b00","name":"Push message with content topic containing Chinese","time":{"start":1751671567521,"stop":1751671567522,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa120d9065bd2ac","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751671095574,"stop":1751671095574,"duration":0},"status":"passed","severity":"normal"},{"uid":"2977da8190ea48d4","name":"should handle incoming messages","time":{"start":1751670910641,"stop":1751670910641,"duration":0},"status":"broken","severity":"normal"},{"uid":"ccb96e4a985889fc","name":"Publish message with custom timestamp: Sat Jul 13 2024 23:18:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1751671102813,"stop":1751671102813,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcd16a8776ace82","name":"returns all values when wanted number matches available values","time":{"start":1751670888176,"stop":1751670888178,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae1bf1fceebfcb71","name":"should encode/decode to text encoding","time":{"start":1751670872367,"stop":1751670872368,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fab1ae6bfebd963","name":"should encodeTxt and decodeTxt","time":{"start":1751670872358,"stop":1751670872358,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77607f7b4c55157","name":"should add and remove event listeners correctly","time":{"start":1751670893286,"stop":1751670893287,"duration":1},"status":"passed","severity":"normal"},{"uid":"4474f1a66856c6c0","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1751670871688,"stop":1751670871688,"duration":0},"status":"passed","severity":"normal"},{"uid":"748e5157b55c01ed","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1751670866122,"stop":1751670866122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c771ca8d9e369627","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1751670866113,"stop":1751670866113,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75bb986e903a6fb","name":"should properly create peer info with all multiaddrs","time":{"start":1751670872372,"stop":1751670872372,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42053a6877e3dad","name":"should return true when peer is on the same network","time":{"start":1751670881354,"stop":1751670881355,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c52ae9174b9174","name":"isConnected should return true after first peer connects","time":{"start":1751671128921,"stop":1751671128922,"duration":1},"status":"passed","severity":"normal"},{"uid":"9062721e0598f143","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751671450692,"stop":1751671450693,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a81ac4783a92409","name":"Renews subscription after lossing a connection","time":{"start":1751671450708,"stop":1751671450708,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5818cdfc4fa146","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1751670909720,"stop":1751670909721,"duration":1},"status":"passed","severity":"normal"},{"uid":"b313c9680b7fec53","name":"should return false when peer has no overlapping shards","time":{"start":1751670881355,"stop":1751670881355,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7fce3e66ca4cd","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1751670866116,"stop":1751670866116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4467648dd0d750a","name":"connected peers and dial","time":{"start":1751671082944,"stop":1751671082945,"duration":1},"status":"skipped","severity":"normal"},{"uid":"632d6d2b3dffb485","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1751670866117,"stop":1751670866117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1158d4e3196999a8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1751671168213,"stop":1751671168213,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da220e28287c55c","name":"Publish message with custom timestamp: Sat Jul 05 2025 00:18:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1751671102814,"stop":1751671102814,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdd9095ed08f73d","name":"Publishes to nwaku","time":{"start":1751671096031,"stop":1751671096031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2ebc5714ccf7a9","name":"should not execute task if max attempts is 0","time":{"start":1751670909885,"stop":1751670909886,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29b3f21c650d147","name":"random static sharding 5 - Cluster ID: 483, Shard ID: 37","time":{"start":1751671276447,"stop":1751671276447,"duration":0},"status":"passed","severity":"normal"},{"uid":"75277db6c1cb09ed","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1751670919606,"stop":1751670919606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a56c67515034902","name":"Check received message containing JSON","time":{"start":1751671503385,"stop":1751671503385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29bb1309f078e5","name":"should request peer renewal on specific errors","time":{"start":1751670909883,"stop":1751670909884,"duration":1},"status":"passed","severity":"normal"},{"uid":"519efe008c81ef36","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751671071395,"stop":1751671071395,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e124ab85f444470","name":"Push message with content topic containing Russian","time":{"start":1751671567522,"stop":1751671567522,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c61f1b656254f3d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1751670888179,"stop":1751670888180,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c6306d9cf2a728","name":"Check received message with timestamp: 1751670939188 ","time":{"start":1751671503387,"stop":1751671503387,"duration":0},"status":"passed","severity":"normal"},{"uid":"649d4e1cc0912124","name":"Light Node - default protocols","time":{"start":1751671275089,"stop":1751671275090,"duration":1},"status":"passed","severity":"normal"},{"uid":"934f130feea522b2","name":"should set field with only STORE enabled","time":{"start":1751670872373,"stop":1751670872373,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3759e3249d0647","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1751670871695,"stop":1751670871695,"duration":0},"status":"passed","severity":"normal"},{"uid":"3202977089d0bc25","name":"should partition messages based on acknowledgement status","time":{"start":1751670924650,"stop":1751670924650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd1189ffe527ff1","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1751671260576,"stop":1751671260576,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1cd3f5c24477f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1751670919624,"stop":1751670919624,"duration":0},"status":"passed","severity":"normal"},{"uid":"699a22832e7461db","name":"throws on content topic with empty version field","time":{"start":1751670866107,"stop":1751670866108,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9f10aecffe5989","name":"Check publish message containing JSON","time":{"start":1751671102810,"stop":1751671102811,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fab83bc74ba324","name":"Check publish message containing special chars","time":{"start":1751671102806,"stop":1751671102806,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb0171782a56e6c","name":"Subscribe to topic containing short and receive message","time":{"start":1751671450692,"stop":1751671450692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53f0effbf957484","name":"Fails to publish message with size larger than 1 MB","time":{"start":1751671102818,"stop":1751671102818,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab536bedd477c919","name":"Init the array if not present","time":{"start":1751670865708,"stop":1751670865710,"duration":2},"status":"passed","severity":"normal"},{"uid":"7bfb872e9196d266","name":"should throw error - no public key","time":{"start":1751670872363,"stop":1751670872363,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab3703bacdc0712","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1751670881565,"stop":1751670881566,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb959d95e0d8286","name":"Push message with unicode special characters payload","time":{"start":1751671567531,"stop":1751671567531,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be25e0f33a5c32b","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1751670910571,"stop":1751670910571,"duration":0},"status":"broken","severity":"normal"},{"uid":"22948f5752df41df","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1751671260576,"stop":1751671260576,"duration":0},"status":"passed","severity":"normal"},{"uid":"292a25e1f75862d7","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1751670919596,"stop":1751670919596,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fdf0ef961b00ca","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1751670919597,"stop":1751670919597,"duration":0},"status":"passed","severity":"normal"},{"uid":"186495466e1621f3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751671450708,"stop":1751671450709,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9473bb93ad97a8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751671450705,"stop":1751671450705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c599d1cd49f06d52","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751671155462,"stop":1751671155463,"duration":1},"status":"broken","severity":"normal"},{"uid":"ad620eaf96979a0d","name":"should return false when peer is not found","time":{"start":1751670881359,"stop":1751670881359,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dc32ad7139d8e0","name":"should emit a peer event after start","time":{"start":1751670944361,"stop":1751670944364,"duration":3},"status":"passed","severity":"normal"},{"uid":"fdfd1b91a4703650","name":"should emit a peer event after start","time":{"start":1751670893283,"stop":1751670893284,"duration":1},"status":"passed","severity":"normal"},{"uid":"e621c45f61c71b15","name":"Fails to publish duplicate message","time":{"start":1751671102814,"stop":1751671102815,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea02d7a9539c405","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1751670866114,"stop":1751670866114,"duration":0},"status":"passed","severity":"normal"},{"uid":"5752711ca9c38aaa","name":"Privacy Node - default protocol","time":{"start":1751671275090,"stop":1751671275090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f44e6575672398f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1751671180366,"stop":1751671180367,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7988816233ab4e","name":"it tolerates circular branch references","time":{"start":1751670889391,"stop":1751670889391,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c97a57ffe34468f","name":"configure the node with multiple pubsub topics","time":{"start":1751671276449,"stop":1751671276449,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed359119f40600e1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1751670872362,"stop":1751670872362,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbba1923658b3e3f","name":"Push message with custom timestamp: 1720912577767","time":{"start":1751671567536,"stop":1751671567537,"duration":1},"status":"passed","severity":"normal"},{"uid":"98606ce71cedcbdf","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1751671250031,"stop":1751671250032,"duration":1},"status":"passed","severity":"normal"},{"uid":"da374f04ae7171e3","name":"Push message with numeric payload","time":{"start":1751671567516,"stop":1751671567516,"duration":0},"status":"passed","severity":"normal"},{"uid":"b223ba56f7fa4db","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1751670866125,"stop":1751670866126,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7395dfc1d59e4d","name":"should requeue task if no peer is available","time":{"start":1751670909877,"stop":1751670909877,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b5ca6352dd0f06","name":"should not be empty after adding a subscription","time":{"start":1751670910653,"stop":1751670910653,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aca140523830857","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751671225060,"stop":1751671225060,"duration":0},"status":"passed","severity":"normal"},{"uid":"510f2929c49f61d8","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1751670866125,"stop":1751670866125,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f362c9d96ab4b9f","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1751670881127,"stop":1751670881127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af0d9c965976f74","name":"should set field with all protocols enabled","time":{"start":1751670872372,"stop":1751670872373,"duration":1},"status":"passed","severity":"normal"},{"uid":"37269251b77dbbb9","name":"should start dialing interval processor","time":{"start":1751670881299,"stop":1751670881299,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3dd8bffc43b6b3c","name":"A test","time":{"start":1751671028174,"stop":1751671028174,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b33a5f8195fec2b","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1751670880708,"stop":1751670880709,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee0c5a68ffde56d","name":"should handle corrupted shard info gracefully","time":{"start":1751670881360,"stop":1751670881360,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36e4a39e74e3081","name":"throws on content topic with non-number generation field","time":{"start":1751670866104,"stop":1751670866105,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff6e59387c3a1f4","name":"Check received message with timestamp: 1751670939188 ","time":{"start":1751671503377,"stop":1751671503377,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da9be6362f15704","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1751671250030,"stop":1751671250031,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7a95a58ef11c57","name":"Encoder throws on empty string content topic","time":{"start":1751670900757,"stop":1751670900757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4167537a6c04cde4","name":"should return false when shard is not included in network shards","time":{"start":1751670909985,"stop":1751670909986,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4810232032319c8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1751671104909,"stop":1751671104910,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb9643a0134c81b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1751671104911,"stop":1751671104912,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3540aa658509ec3","name":"should wait for LightPush peer to be connected","time":{"start":1751670910731,"stop":1751670910732,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ae12957c4255e1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1751670900755,"stop":1751670900756,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f5be5caf1c8b8e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751671450688,"stop":1751671450688,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6eeeee0db35ffb","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1751671104911,"stop":1751671104911,"duration":0},"status":"passed","severity":"normal"},{"uid":"79378f0c81235984","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1751670919602,"stop":1751670919602,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4dee717379f1c2","name":"should check false positive rate","time":{"start":1751670921867,"stop":1751670921868,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93bbdf9f6df766f","name":"should be empty when created","time":{"start":1751670910653,"stop":1751670910653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9e57f2fa63a69d","name":"Check publish message containing emoji","time":{"start":1751671102812,"stop":1751671102813,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8b5ac0a710c6a","name":"Push message with content topic containing numeric","time":{"start":1751671567521,"stop":1751671567521,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d966b55761896e2","name":"Correctly serialized arguments","time":{"start":1751671045323,"stop":1751671045323,"duration":0},"status":"passed","severity":"normal"},{"uid":"36186b3ded37f9a4","name":"should dispatch connect and disconnect events","time":{"start":1751670910560,"stop":1751670910560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e9d1949809e854","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1751670866124,"stop":1751670866125,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4f853fc7c651a2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751671450692,"stop":1751671450692,"duration":0},"status":"passed","severity":"normal"},{"uid":"274c2ee613b57244","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1751670919441,"stop":1751670919442,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb0ce986bccc24a","name":"Fails to push message bigger that 1MB","time":{"start":1751671567537,"stop":1751671567538,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe3a2d83bb63e19","name":"should handle general insertion and lookup correctly","time":{"start":1751670921867,"stop":1751670921867,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8f3df511b377e8","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1751670910233,"stop":1751670910234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c601a9b1c0b91d","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1751670924651,"stop":1751670924651,"duration":0},"status":"passed","severity":"normal"},{"uid":"74129b2d570b553e","name":"Check received message containing Russian","time":{"start":1751671503372,"stop":1751671503373,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9c6268efada5ec","name":"Push message with content topic containing Arabic","time":{"start":1751671567533,"stop":1751671567533,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89754c820460a88","name":"should register libp2p event listeners when start is called","time":{"start":1751670910561,"stop":1751670910561,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e354f2b2077963","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app8/8/topic217/utf8","time":{"start":1751671303456,"stop":1751671303456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fe6b2be848f009","name":"Push message with meta","time":{"start":1751671567536,"stop":1751671567536,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30df849323ae3ee","name":"Subscribe to topic containing numeric and publish message","time":{"start":1751671104906,"stop":1751671104907,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47d97c279e4dcce","name":"same cluster, same shard: nodes connect","time":{"start":1751671037218,"stop":1751671037218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4a6f3292a65078","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1751670919607,"stop":1751670919607,"duration":0},"status":"passed","severity":"normal"},{"uid":"e159844d3ab948cb","name":"Encoder throws on undefined content topic","time":{"start":1751670881564,"stop":1751670881564,"duration":0},"status":"passed","severity":"normal"},{"uid":"a590811513bf64e5","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1751670866122,"stop":1751670866122,"duration":0},"status":"passed","severity":"normal"},{"uid":"32db9e8ecccf4053","name":"Push message with Arabic payload","time":{"start":1751671567517,"stop":1751671567517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5177554453b069d","name":"messageHashStr produces different results for different inputs","time":{"start":1751670880713,"stop":1751670880713,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b351394c174725","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1751670910639,"stop":1751670910639,"duration":0},"status":"broken","severity":"normal"},{"uid":"f33051abe3361a36","name":"Filter","time":{"start":1751671275088,"stop":1751671275089,"duration":1},"status":"passed","severity":"normal"},{"uid":"a496bff9fcc1cf3","name":"Query generator for 2000 messages","time":{"start":1751671210606,"stop":1751671210606,"duration":0},"status":"passed","severity":"normal"},{"uid":"9247875d0f4c3c56","name":"should not receive a peer event before start","time":{"start":1751671082590,"stop":1751671082590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69c69970e040edb","name":"Relay + Store","time":{"start":1751670945200,"stop":1751670945200,"duration":0},"status":"passed","severity":"normal"}] |