mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"29bdac5832553e72","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744387349442,"stop":1744387349442,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43e06b92c691709","name":"same cluster, different shard: nodes connect","time":{"start":1744387488022,"stop":1744387488022,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a9ac05368245f7","name":"configure the node with multiple pubsub topics","time":{"start":1744387680131,"stop":1744387680132,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31f2d2fb7366e8b","name":"Push message with short payload","time":{"start":1744388059669,"stop":1744388059669,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bc89d952ab68d3","name":"Check received message containing Arabic","time":{"start":1744387831668,"stop":1744387831668,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f34649a258380f8","name":"Check publish message containing shell command","time":{"start":1744387553611,"stop":1744387553611,"duration":0},"status":"passed","severity":"normal"},{"uid":"309c81823da43a91","name":"Subscribe to topic containing long and publish message","time":{"start":1744387556092,"stop":1744387556092,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cd8e30f5b7164f","name":"unsubscribes","time":{"start":1744387690586,"stop":1744387690587,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c3e225fb670ee7","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744387931619,"stop":1744387931619,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8bd6586c9f85a8","name":"handles empty contentTopics array correctly","time":{"start":1744387349456,"stop":1744387349457,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23abd5bc909c095","name":"Check received message containing numeric","time":{"start":1744387831666,"stop":1744387831667,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f0fb12fea37c62","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744387349448,"stop":1744387349448,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbcaf04ec2faa80","name":"should handle connection events","time":{"start":1744387391415,"stop":1744387391416,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24827d0d836e8b0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744387931598,"stop":1744387931598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b185a6579d829058","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744387545116,"stop":1744387545116,"duration":0},"status":"passed","severity":"normal"},{"uid":"670d58c839cad722","name":"Push message with content topic containing short","time":{"start":1744388059661,"stop":1744388059661,"duration":0},"status":"passed","severity":"normal"},{"uid":"2070b3dddd927cc9","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744387400607,"stop":1744387400607,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bc962a3c6c484","name":"should not throw an error for a single configured topic","time":{"start":1744387349452,"stop":1744387349452,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbb11a7237b71d4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744387349451,"stop":1744387349451,"duration":0},"status":"passed","severity":"normal"},{"uid":"806e64843cd30ae9","name":"Light Node - default protocols","time":{"start":1744387703106,"stop":1744387703106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5407eba17b1d7a63","name":"Passing invalid cursor","time":{"start":1744387627258,"stop":1744387627258,"duration":0},"status":"passed","severity":"normal"},{"uid":"502cd510066e1ec5","name":"returns all values when wanted number is greater than available values","time":{"start":1744387370986,"stop":1744387370986,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c741922e17516c6","name":"should properly create location multiaddrs - tcp6","time":{"start":1744387358045,"stop":1744387358045,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9b659f02656344","name":"should emit a peer event after start","time":{"start":1744387529146,"stop":1744387529147,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a03a47575bdb57","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744387488021,"stop":1744387488021,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad17ab967abbd92","name":"Overlapping topic subscription","time":{"start":1744387931612,"stop":1744387931612,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcd8361c498d183","name":"Push message with custom timestamp: 1713629039563","time":{"start":1744388059667,"stop":1744388059667,"duration":0},"status":"passed","severity":"normal"},{"uid":"59baefac473adfb5","name":"more peers than existing","time":{"start":1744387529349,"stop":1744387529350,"duration":1},"status":"skipped","severity":"normal"},{"uid":"84d3afa557858267","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744387931614,"stop":1744387931614,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c46473e4151e88","name":"Push message with custom timestamp: 1744383839563","time":{"start":1744388059667,"stop":1744388059668,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30023c781b77fe2","name":"Generator, custom pubsub topic","time":{"start":1744387669643,"stop":1744387669643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8e241b0abdbda6a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app41/9/topic532/utf8","time":{"start":1744387656228,"stop":1744387656228,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb3df0d8ab338c2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744387371871,"stop":1744387371871,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad8c7a6dd21875f","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app75/5/topic373/xml","time":{"start":1744387656229,"stop":1744387656229,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a7000b2ee11e77","name":"Ping on subscribed peer","time":{"start":1744387491473,"stop":1744387491474,"duration":1},"status":"passed","severity":"normal"},{"uid":"868ca62c44c8023d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744387400609,"stop":1744387400610,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ca75b7eb4eea61","name":"Check received message containing Chinese","time":{"start":1744387831668,"stop":1744387831668,"duration":0},"status":"passed","severity":"normal"},{"uid":"191be262adbf90a","name":"Publish message with large meta","time":{"start":1744387553621,"stop":1744387553622,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d52e008eef6623","name":"Check received message containing long","time":{"start":1744387831665,"stop":1744387831666,"duration":1},"status":"passed","severity":"normal"},{"uid":"2415dcf1b3c8c81a","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744387400581,"stop":1744387400582,"duration":1},"status":"passed","severity":"normal"},{"uid":"494b51a5c5e95ae8","name":"Push message with Basic HTML tag payload","time":{"start":1744388059672,"stop":1744388059672,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b31984404db223","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744387931618,"stop":1744387931618,"duration":0},"status":"passed","severity":"normal"},{"uid":"64639ecc11e036f7","name":"returns only open connection if one present","time":{"start":1744387363588,"stop":1744387363588,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e711637e38f5e8b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744387419798,"stop":1744387419800,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4b1a43ac8c14bcb","name":"Check message received after jswaku node is restarted","time":{"start":1744387831677,"stop":1744387831677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf608cb5c2c23a1","name":"Push message with long payload","time":{"start":1744388059669,"stop":1744388059669,"duration":0},"status":"passed","severity":"normal"},{"uid":"88df86bcc05d28b9","name":"Decoder throws on undefined content topic","time":{"start":1744387364198,"stop":1744387364199,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec958886d1b93a2c","name":"recovers when dns.resolve returns empty","time":{"start":1744387372105,"stop":1744387372106,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d6a2e3a809ed24","name":"1 Store, 2 fetches","time":{"start":1744387371871,"stop":1744387371871,"duration":0},"status":"passed","severity":"normal"},{"uid":"60231f7cbdfc7569","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744387931598,"stop":1744387931598,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e7b070e4d63a7f","name":"Push message with content topic containing Russian","time":{"start":1744388059663,"stop":1744388059663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8306129c3b891f8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744387831685,"stop":1744387831686,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf06eafcb3e309a","name":"Subscribe and receive messages via lightPush","time":{"start":1744387931597,"stop":1744387931597,"duration":0},"status":"passed","severity":"normal"},{"uid":"8893c6de131c6056","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744387400613,"stop":1744387400614,"duration":1},"status":"passed","severity":"normal"},{"uid":"51018d83dc911d1","name":"Symmetric encrypt & Decrypt","time":{"start":1744387382779,"stop":1744387382779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64bb94ba164f0a6","name":"should increase lamport timestamp","time":{"start":1744387400993,"stop":1744387400993,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a52910ac26d95f9","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744387400246,"stop":1744387400247,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ab99c4dc4e5034","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744387349457,"stop":1744387349458,"duration":1},"status":"passed","severity":"normal"},{"uid":"29e21e0e49e981af","name":"Check publish message containing Chinese","time":{"start":1744387553607,"stop":1744387553607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09819b14e6160ea","name":"A test","time":{"start":1744387477592,"stop":1744387477592,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8763221f067963","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744387400609,"stop":1744387400609,"duration":0},"status":"passed","severity":"normal"},{"uid":"509cfb06cf80e4f3","name":"Encoder throws on undefined content topic","time":{"start":1744387384006,"stop":1744387384007,"duration":1},"status":"passed","severity":"normal"},{"uid":"5010b8dc70606a40","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744387400589,"stop":1744387400589,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e4ed6dc9ca0b7e","name":"Check received message containing escaped characters","time":{"start":1744387831671,"stop":1744387831672,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af2708a57cbb3ba","name":"should return unique PubsubTopics for static sharding","time":{"start":1744387349442,"stop":1744387349442,"duration":0},"status":"passed","severity":"normal"},{"uid":"890dae47c8ecc3cc","name":"different cluster, same shard: nodes don't connect","time":{"start":1744387488023,"stop":1744387488023,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d40f2c8750013d6","name":"Store - dialed first","time":{"start":1744387703104,"stop":1744387703105,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d0176d5184c811","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744387400609,"stop":1744387400609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96a98f5caa08aa3","name":"Promise Callback - true","time":{"start":1744387678167,"stop":1744387678167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9ab758f00bc419","name":"should reject if Filter is requested but not mounted","time":{"start":1744387391737,"stop":1744387391738,"duration":1},"status":"passed","severity":"normal"},{"uid":"186fbb4166b9b286","name":"Fails to push message bigger that 1MB","time":{"start":1744388059669,"stop":1744388059669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac24dc4cc153fcf0","name":"should throw if no connection provided","time":{"start":1744387363990,"stop":1744387363991,"duration":1},"status":"passed","severity":"normal"},{"uid":"eacb173188da8d90","name":"shard 0","time":{"start":1744387680122,"stop":1744387680123,"duration":1},"status":"passed","severity":"normal"},{"uid":"296c2eb44bd1cf77","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744387349443,"stop":1744387349443,"duration":0},"status":"passed","severity":"normal"},{"uid":"f060113ebafae9b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744387349451,"stop":1744387349451,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e97242a9f840c87","name":"Push message with shell command payload","time":{"start":1744388059672,"stop":1744388059673,"duration":1},"status":"passed","severity":"normal"},{"uid":"4119ff5ec818ede6","name":"Query generator for 2000 messages","time":{"start":1744387674468,"stop":1744387674469,"duration":1},"status":"passed","severity":"normal"},{"uid":"72aef69799a57dac","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744387400999,"stop":1744387400999,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69ce33df2fed80f","name":"Ordered Callback - true","time":{"start":1744387678169,"stop":1744387678170,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4113be37cf0e20e","name":"should get locked peers","time":{"start":1744387391407,"stop":1744387391414,"duration":7},"status":"passed","severity":"normal"},{"uid":"73e8e50e21681cd5","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744387400606,"stop":1744387400606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f9e1460c4b2b58","name":"Push message with SQL Injection payload","time":{"start":1744388059658,"stop":1744388059658,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b830448a16f273","name":"Publish without waiting for remote peer","time":{"start":1744387556088,"stop":1744387556088,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb0d17d1c64045e","name":"Push message with content topic containing long","time":{"start":1744388059675,"stop":1744388059675,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ad54feb0ae2d3f","name":"should encode/decode to RLP encoding","time":{"start":1744387358039,"stop":1744387358039,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5a05f043feadb2","name":"handles multiple messages","time":{"start":1744387690586,"stop":1744387690586,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4fa269f1d1d2ba","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744387349443,"stop":1744387349443,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89d2a88ca093e48","name":"should be able to encode the field with only STORE set to true","time":{"start":1744387357335,"stop":1744387357335,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b710545f88cf50f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744387349445,"stop":1744387349445,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2e539738d819bf","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744387400590,"stop":1744387400591,"duration":1},"status":"passed","severity":"normal"},{"uid":"301f323efb1289ab","name":"Push message with Script payload","time":{"start":1744388059658,"stop":1744388059658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3724c7c121ea71e","name":"should request peer renewal on specific errors","time":{"start":1744387391492,"stop":1744387391493,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f20aaf4c748be9","name":"Publishes to nwaku","time":{"start":1744387542457,"stop":1744387542457,"duration":0},"status":"passed","severity":"normal"},{"uid":"781a9a75d720bf02","name":"dispatchEvent via connectionManager","time":{"start":1744387459812,"stop":1744387459813,"duration":1},"status":"passed","severity":"normal"},{"uid":"a842e128065f4d4a","name":"should throw error - invalid id","time":{"start":1744387358037,"stop":1744387358037,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e3373c869362a","name":"LightPush","time":{"start":1744387703105,"stop":1744387703106,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5f58334bdaeaf1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744387349452,"stop":1744387349453,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d16cb8b9e969f57","name":"should transition to Unhealthy when no connections","time":{"start":1744387391572,"stop":1744387391572,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f7502d3cd1332b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744387351896,"stop":1744387351897,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0881b85dff0697","name":"Wrong topic","time":{"start":1744387656229,"stop":1744387656229,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86e2a1d81686257","name":"Fails to publish duplicate message","time":{"start":1744387553618,"stop":1744387553618,"duration":0},"status":"passed","severity":"normal"},{"uid":"89432b137aa1477a","name":"Reopen subscription with peer with lost subscription","time":{"start":1744387491480,"stop":1744387491480,"duration":0},"status":"passed","severity":"normal"},{"uid":"c275371768765c92","name":"Push message with content topic containing escaped characters","time":{"start":1744388059665,"stop":1744388059665,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc33561fd53764c","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744387419803,"stop":1744387419804,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af2e5ffe6a532d3","name":"Relay - times out","time":{"start":1744387703104,"stop":1744387703104,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cfc8d634e1edc9","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744387400580,"stop":1744387400581,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ab7856e3f56e5c","name":"should properly create location multiaddrs - udp4","time":{"start":1744387358044,"stop":1744387358044,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d345d4fce70b81","name":"should throw an error for missing required configuration","time":{"start":1744387349444,"stop":1744387349444,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5c81f6566387ec","name":"Check publish message after client node is restarted","time":{"start":1744387553621,"stop":1744387553621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73772888222e5d74","name":"Push message with content topic containing SQL Injection","time":{"start":1744388059664,"stop":1744388059664,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b8044d8e040212","name":"should not fail to start the service if it is already started","time":{"start":1744387423680,"stop":1744387423680,"duration":0},"status":"passed","severity":"normal"},{"uid":"92dce22131a6f3e","name":"should set field with only FILTER enabled","time":{"start":1744387358048,"stop":1744387358048,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a05abade5e3fba8","name":"Encoder throws on empty string content topic","time":{"start":1744387384007,"stop":1744387384007,"duration":0},"status":"passed","severity":"normal"},{"uid":"40718a5b8e84203c","name":"should return usable stream attached to connection","time":{"start":1744387363989,"stop":1744387363990,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c0ba8be9f30a56","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744387400620,"stop":1744387400621,"duration":1},"status":"passed","severity":"normal"},{"uid":"93abfea5ccdf258c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744387553619,"stop":1744387553620,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b989a07b332cc1","name":"Should update multiaddrs","time":{"start":1744387491901,"stop":1744387491901,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe37afa0a7515a4","name":"should not fail to start the service if it is already started","time":{"start":1744387376025,"stop":1744387376026,"duration":1},"status":"passed","severity":"normal"},{"uid":"68859dd0d65eb9f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744387547600,"stop":1744387547601,"duration":1},"status":"skipped","severity":"normal"},{"uid":"529b4c03afebe1d3","name":"Waku message hash computation (no timestamp)","time":{"start":1744387351899,"stop":1744387351899,"duration":0},"status":"passed","severity":"normal"},{"uid":"91aef6731daced6b","name":"listenerCount","time":{"start":1744387459812,"stop":1744387459812,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf52c1d64f11893","name":"Check received message containing escaped characters","time":{"start":1744387831683,"stop":1744387831684,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6f7d96b6687f51","name":"Push message with custom timestamp: 1713629039563","time":{"start":1744388059680,"stop":1744388059680,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb1fc3d7d8bc6b1","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744387349441,"stop":1744387349441,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39a67bda01c43de","name":"Check received message containing XML","time":{"start":1744387831682,"stop":1744387831682,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4181211114bf26","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744387357343,"stop":1744387357343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e908b5b8055a1c","name":"Ping on peer without subscriptions","time":{"start":1744387491482,"stop":1744387491485,"duration":3},"status":"passed","severity":"normal"},{"uid":"88c9134c53f2b345","name":"should not allow k > 12","time":{"start":1744387400234,"stop":1744387400236,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6a492060732caa","name":"should not receive a peer event before start","time":{"start":1744387376026,"stop":1744387376027,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef0f0d0b3c68d72","name":"non connected peers","time":{"start":1744387529350,"stop":1744387529350,"duration":0},"status":"skipped","severity":"normal"},{"uid":"560ea66ca66d6251","name":"Push message with content topic containing special chars","time":{"start":1744388059675,"stop":1744388059675,"duration":0},"status":"passed","severity":"normal"},{"uid":"40246807c7e91b39","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744387400610,"stop":1744387400610,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efb0c21adcd31ab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744387349452,"stop":1744387349452,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e60e6ef196bd358","name":"should not receive a peer event after stop","time":{"start":1744387376027,"stop":1744387376027,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ca93743a332d2","name":"Push message with special chars payload","time":{"start":1744388059656,"stop":1744388059657,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aac228dcdb86c20","name":"should reject if LightPush is requested but not mounted","time":{"start":1744387391737,"stop":1744387391737,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bba5f031ed9250","name":"Push message with rate limit","time":{"start":1744388059667,"stop":1744388059667,"duration":0},"status":"passed","severity":"normal"},{"uid":"d310e67707e8f7cd","name":"Encoder throws on undefined content topic","time":{"start":1744387364198,"stop":1744387364198,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1b57535541bc3c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744387692650,"stop":1744387692650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef80dc67218da3c9","name":"Query Generator - false","time":{"start":1744387678166,"stop":1744387678166,"duration":0},"status":"passed","severity":"normal"},{"uid":"392da6325d097956","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744387641880,"stop":1744387641880,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfc728291fdd893","name":"Query generator for multiple messages with different message text format","time":{"start":1744387674460,"stop":1744387674460,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa463b71c0b0d13","name":"Decoder throws on empty string content topic","time":{"start":1744387382192,"stop":1744387382193,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6dab26b057e17cb","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744387556093,"stop":1744387556095,"duration":2},"status":"passed","severity":"normal"},{"uid":"306b8664eafd9435","name":"Js publishes, other Js receives","time":{"start":1744387542458,"stop":1744387542458,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b71abdad752499d","name":"should return different streams if requested simultaniously","time":{"start":1744387363992,"stop":1744387363992,"duration":0},"status":"passed","severity":"normal"},{"uid":"facd06888aefe187","name":"Check received message containing Russian","time":{"start":1744387831681,"stop":1744387831681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4b6d3dbe1687cf","name":"should mark all messages in causal history as acknowledged","time":{"start":1744387400995,"stop":1744387400996,"duration":1},"status":"passed","severity":"normal"},{"uid":"85710f192e15a8fa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744387349450,"stop":1744387349451,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b6ca478529f10","name":"should reject if Relay is requested but not mounted","time":{"start":1744387391736,"stop":1744387391736,"duration":0},"status":"passed","severity":"normal"},{"uid":"15156e2e5b54242b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744387349441,"stop":1744387349441,"duration":0},"status":"passed","severity":"normal"},{"uid":"501c6691140ab076","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744387931605,"stop":1744387931606,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c09ce10df5cbbb","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744387931607,"stop":1744387931608,"duration":1},"status":"passed","severity":"normal"},{"uid":"810fdc050a895452","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744387349451,"stop":1744387349451,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3ca03aaf1ebc2","name":"can start the service","time":{"start":1744387376023,"stop":1744387376024,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3eae23adc5e19d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744387349446,"stop":1744387349446,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64843ad2d48d9b6","name":"Push message with Arabic payload","time":{"start":1744388059657,"stop":1744388059657,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14a29fc035d5191","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744387400996,"stop":1744387400996,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb36ed5243409dfd","name":"Generator, 2 different pubsubtopics","time":{"start":1744387669646,"stop":1744387669647,"duration":1},"status":"passed","severity":"normal"},{"uid":"48bc4bce14e14810","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744387358048,"stop":1744387358048,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f12e7a739e38257","name":"should not fail to stop the service if it was not started","time":{"start":1744387529145,"stop":1744387529146,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e91f9914f8e25ad","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744387357342,"stop":1744387357342,"duration":0},"status":"passed","severity":"normal"},{"uid":"702ffae1b7177b06","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744387357337,"stop":1744387357338,"duration":1},"status":"passed","severity":"normal"},{"uid":"df498447910d078f","name":"should only return 1 node with relay and store capability","time":{"start":1744387372108,"stop":1744387372108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6d461ea37cf5fd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744387371678,"stop":1744387371681,"duration":3},"status":"passed","severity":"normal"},{"uid":"9628af0a086e7904","name":"can start and stop the service","time":{"start":1744387423678,"stop":1744387423679,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88529e8de906b8e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744387357334,"stop":1744387357335,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d16a4db6795b9f4","name":"Check publish message containing JSON","time":{"start":1744387553610,"stop":1744387553611,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe575e5a46446ed7","name":"Encoder throws on empty string content topic","time":{"start":1744387364198,"stop":1744387364198,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c8fd1d25cc3ddc","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744387400590,"stop":1744387400590,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b62e6928c6e309","name":"can dial TLS multiaddrs","time":{"start":1744387490241,"stop":1744387490241,"duration":0},"status":"passed","severity":"normal"},{"uid":"657bc64a4a91465","name":"Init the array if not present","time":{"start":1744387348895,"stop":1744387348897,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff5c75057c767dd9","name":"Check publish message containing Arabic","time":{"start":1744387553607,"stop":1744387553608,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad3ef91a58e895a","name":"Passing page size 3 when there are 20 messages","time":{"start":1744387689357,"stop":1744387689358,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f594badfbf794d8","name":"Subscribe to topic containing Script and receive message","time":{"start":1744387931615,"stop":1744387931615,"duration":0},"status":"passed","severity":"normal"},{"uid":"160f2ffa7b06d482","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744388059677,"stop":1744388059677,"duration":0},"status":"passed","severity":"normal"},{"uid":"32aabf3814ff95ce","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744387419800,"stop":1744387419801,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d7b1e8acd5da088","name":"Check message with no payload is not received","time":{"start":1744387831688,"stop":1744387831688,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c4f2996cb2f65a","name":"tcp ip4 address","time":{"start":1744387357325,"stop":1744387357327,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2ffc00ef1cb68f1","name":"Fails to publish message with wrong content topic","time":{"start":1744387553619,"stop":1744387553619,"duration":0},"status":"passed","severity":"normal"},{"uid":"17169247e88acf6f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744387427403,"stop":1744387427403,"duration":0},"status":"passed","severity":"normal"},{"uid":"8714ae8cba655b15","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744387556100,"stop":1744387556100,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfc6bc0a3b50199","name":"Sample","time":{"start":1744387357353,"stop":1744387357353,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc497d5f86cf9dc","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744387357339,"stop":1744387357340,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bed9b309127ff8","name":"Non TWN Cluster","time":{"start":1744387656224,"stop":1744387656224,"duration":0},"status":"passed","severity":"normal"},{"uid":"755b8311df7619ab","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744387692649,"stop":1744387692649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f039356a282a3a8","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744387357341,"stop":1744387357341,"duration":0},"status":"passed","severity":"normal"},{"uid":"69059d4ba0abad65","name":"should handle task timeouts","time":{"start":1744387391493,"stop":1744387391494,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de3196cb846a660","name":"Check received message containing unicode special characters","time":{"start":1744387831672,"stop":1744387831672,"duration":0},"status":"passed","severity":"normal"},{"uid":"82abd3192d17884a","name":"Check meta is set [symmetric]","time":{"start":1744387382190,"stop":1744387382190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b025269f56cd2f12","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744387545117,"stop":1744387545117,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac2ce076087b26e","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744387400579,"stop":1744387400579,"duration":0},"status":"passed","severity":"normal"},{"uid":"77474658dc660274","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744387400586,"stop":1744387400587,"duration":1},"status":"passed","severity":"normal"},{"uid":"918fbedf500febdb","name":"should retry failed tasks","time":{"start":1744387391490,"stop":1744387391491,"duration":1},"status":"passed","severity":"normal"},{"uid":"da34b3304dc8236c","name":"A test","time":{"start":1744387477592,"stop":1744387477592,"duration":0},"status":"passed","severity":"normal"},{"uid":"e600d7351a781542","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744387931599,"stop":1744387931599,"duration":0},"status":"passed","severity":"normal"},{"uid":"286459f450038295","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744387427404,"stop":1744387427404,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee22d2f53624332b","name":"getPeersByDiscovery","time":{"start":1744387547599,"stop":1744387547600,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ecc90969963d432","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744387400605,"stop":1744387400606,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ed0b1a472d7784","name":"should handle corrupted local storage data gracefully","time":{"start":1744387376028,"stop":1744387376029,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f0621c2b836056","name":"should be able to decode the field with only STORE set to true","time":{"start":1744387357340,"stop":1744387357341,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96fb4f898e217b5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744387931602,"stop":1744387931603,"duration":1},"status":"passed","severity":"normal"},{"uid":"526d341852b5e550","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744387371673,"stop":1744387371678,"duration":5},"status":"passed","severity":"normal"},{"uid":"3b75e57be37ee8de","name":"should not fail to stop the service if it was not started","time":{"start":1744387376025,"stop":1744387376025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e1e591ce65e6fc","name":"Push message with meta","time":{"start":1744388059679,"stop":1744388059679,"duration":0},"status":"passed","severity":"normal"},{"uid":"3658effc4e49ffbf","name":"Push message with content topic containing long","time":{"start":1744388059661,"stop":1744388059662,"duration":1},"status":"passed","severity":"normal"},{"uid":"baff0539445de242","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744387685564,"stop":1744387685566,"duration":2},"status":"passed","severity":"normal"},{"uid":"88d893e1c0417a03","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744387831686,"stop":1744387831686,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe65d6e6bc1b733f","name":"Query with Promise Callback, No message returned","time":{"start":1744387641883,"stop":1744387641884,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be020578e40e568","name":"Check received message with timestamp: 1744387418076 ","time":{"start":1744387831673,"stop":1744387831673,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6022286375b472","name":"Check publish message containing long","time":{"start":1744387553605,"stop":1744387553606,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e900daa961be178","name":"should throw error - no public key","time":{"start":1744387358037,"stop":1744387358038,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b6ff7166e9463c","name":"Subscribe and receive messages via waku relay post","time":{"start":1744387931609,"stop":1744387931610,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3766f2ba7a9a395","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744387931616,"stop":1744387931616,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8122fa0b0bb5a51","name":"random static sharding 8 - Cluster ID: 644, Shard ID: 768","time":{"start":1744387680128,"stop":1744387680129,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1cb13ae0bd5ff4","name":"Push message with content topic containing emoji","time":{"start":1744388059666,"stop":1744388059666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3563c9f2de78d9c","name":"addEventListener with wrong event","time":{"start":1744387459808,"stop":1744387459809,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4a2ae0f7ce3dd7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744387669647,"stop":1744387669647,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60510d6033c266e","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744387400586,"stop":1744387400586,"duration":0},"status":"passed","severity":"normal"},{"uid":"abaf0bd881c3d8af","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744387349440,"stop":1744387349440,"duration":0},"status":"passed","severity":"normal"},{"uid":"65126a9262280048","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744387426118,"stop":1744387426118,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40a14fbfb54ce81","name":"start node with empty shard should fail","time":{"start":1744387680133,"stop":1744387680133,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e0889f81a17990","name":"should properly create location multiaddrs - tcp4","time":{"start":1744387358044,"stop":1744387358045,"duration":1},"status":"passed","severity":"normal"},{"uid":"7148c1f66e40db5e","name":"should add received messages to bloom filter","time":{"start":1744387400994,"stop":1744387400995,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8a6fc1a65eaf3e","name":"Push message with shell command payload","time":{"start":1744388059659,"stop":1744388059659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c734f93e42a751fb","name":"Subscribe to topic containing short and receive message","time":{"start":1744387931601,"stop":1744387931601,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3058dc29cd1ad38","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744387400584,"stop":1744387400584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c175217f47dd8874","name":"Check publish message containing SQL Injection","time":{"start":1744387553608,"stop":1744387553609,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9067766b80305e","name":"Renews subscription after lossing a connection","time":{"start":1744387931607,"stop":1744387931607,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c53232f847d0a9c","name":"connected peers and dial","time":{"start":1744387529349,"stop":1744387529349,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9e0611619ba5c76","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744387656230,"stop":1744387656230,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb266c4a2aac84a","name":"Push message with content topic containing Chinese","time":{"start":1744388059663,"stop":1744388059663,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3fa11db9602f0d","name":"Check received message containing shell command","time":{"start":1744387831671,"stop":1744387831671,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed794aa72e1641b","name":"Publish message with custom timestamp: Fri Apr 11 2025 17:05:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1744387553617,"stop":1744387553618,"duration":1},"status":"passed","severity":"normal"},{"uid":"585d04fce423638c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744387400618,"stop":1744387400618,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b2e52c99a01cca","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744387931609,"stop":1744387931609,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7105da810a74c7","name":"Push message with content topic containing shell command","time":{"start":1744388059678,"stop":1744388059678,"duration":0},"status":"passed","severity":"normal"},{"uid":"979c5e4394d165ad","name":"throws on content topic with empty topic name field","time":{"start":1744387349429,"stop":1744387349429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61f0365365da30d","name":"should throw error - no id","time":{"start":1744387358035,"stop":1744387358036,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75aba57d3c8adc7","name":"Subscribe to topic containing long and receive message","time":{"start":1744387931613,"stop":1744387931613,"duration":0},"status":"passed","severity":"normal"},{"uid":"3096fb6e33ef100f","name":"should return empty list for no shard","time":{"start":1744387349444,"stop":1744387349444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a290226ef26537e4","name":"should return false","time":{"start":1744387358038,"stop":1744387358038,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cee88784cb386b9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744387931607,"stop":1744387931607,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0bcc41a760ae1c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744387680123,"stop":1744387680125,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c3c204703517780","name":"should push the message to the outgoing buffer","time":{"start":1744387400991,"stop":1744387400992,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7bc279c35515183","name":"Check publish message containing Basic HTML tag","time":{"start":1744387553610,"stop":1744387553610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e130187af9b0c3b1","name":"Push message with content topic containing SQL Injection","time":{"start":1744388059676,"stop":1744388059676,"duration":0},"status":"passed","severity":"normal"},{"uid":"259b9767ffd7f730","name":"should not receive a peer event before start","time":{"start":1744387529147,"stop":1744387529147,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e035ad4a745853f","name":"Push message with meta","time":{"start":1744388059666,"stop":1744388059667,"duration":1},"status":"passed","severity":"normal"},{"uid":"f304f572b68f1ec5","name":"Push message with content topic containing Script","time":{"start":1744388059677,"stop":1744388059677,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e51907b4db1de3d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744387674465,"stop":1744387674466,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb7eff83ab8bb91","name":"Generator, 2 different pubsubtopics","time":{"start":1744387669642,"stop":1744387669642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc7e1ad3bc8abce","name":"can start and stop the service","time":{"start":1744387376024,"stop":1744387376025,"duration":1},"status":"passed","severity":"normal"},{"uid":"d707b5c093bc4a7b","name":"Check received message with timestamp: 1744387418076 ","time":{"start":1744387831685,"stop":1744387831685,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc80472ac40b0616","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744387349449,"stop":1744387349449,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b5510d98b94787","name":"should wait for Filter peer to be connected","time":{"start":1744387391739,"stop":1744387391739,"duration":0},"status":"passed","severity":"normal"},{"uid":"651f7c397aef72f7","name":"isConnected should return false after all peers disconnect","time":{"start":1744387439292,"stop":1744387439293,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c467bfcd42b3f82","name":"Push 30 different messages","time":{"start":1744388059660,"stop":1744388059660,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b1e8bd31fd1bf0a","name":"Accepts a valid Waku Message","time":{"start":1744387395084,"stop":1744387395085,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db0b6fd78adb1ea","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744387400571,"stop":1744387400572,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9027f6c56b2fe0","name":"Push message with XML payload","time":{"start":1744388059658,"stop":1744388059658,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a31b49332a3e01f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744387627255,"stop":1744387627257,"duration":2},"status":"passed","severity":"normal"},{"uid":"640fe1a141aa84a4","name":"should add and remove event listeners correctly","time":{"start":1744387376029,"stop":1744387376029,"duration":0},"status":"passed","severity":"normal"},{"uid":"1843e96291cb28b0","name":"Push message with Chinese payload","time":{"start":1744388059670,"stop":1744388059670,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc873ac99d90c01","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744387400588,"stop":1744387400588,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f324e3af543a7b","name":"nwaku subscribes","time":{"start":1744387542456,"stop":1744387542457,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21ea6851f47603b","name":"throws on content topic with empty encoding field","time":{"start":1744387349429,"stop":1744387349433,"duration":4},"status":"passed","severity":"normal"},{"uid":"58d5cb7361665bbc","name":"random static sharding 3 - Cluster ID: 359, Shard ID: 569","time":{"start":1744387680126,"stop":1744387680126,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a068c2a01dcda9","name":"Relay - dialed first","time":{"start":1744387703103,"stop":1744387703103,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2ebe2d4fed8883","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app79/7/topic44/utf8","time":{"start":1744387656224,"stop":1744387656224,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c65f0f5a734355","name":"ignores unrecognized TXT record formats","time":{"start":1744387372106,"stop":1744387372106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7eabde4d3dc153","name":"retrieves a single peer","time":{"start":1744387372104,"stop":1744387372105,"duration":1},"status":"passed","severity":"normal"},{"uid":"b360fe957ea4d3e7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744387692650,"stop":1744387692650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e641032a4e992c2","name":"Push message with content topic containing unicode special characters","time":{"start":1744388059678,"stop":1744388059678,"duration":0},"status":"passed","severity":"normal"},{"uid":"12222e2b8b946f73","name":"groups content topics by expected pubsub topic","time":{"start":1744387349439,"stop":1744387349439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7544af846445b9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744387349438,"stop":1744387349438,"duration":0},"status":"passed","severity":"normal"},{"uid":"5282ae4236a15528","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744387692650,"stop":1744387692650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a6b978c2734d98","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744387931602,"stop":1744387931602,"duration":0},"status":"passed","severity":"normal"},{"uid":"170122aa27bbb769","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744387349450,"stop":1744387349450,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d48a467fcdb4c3d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744387382188,"stop":1744387382189,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d428f63fb4d2347","name":"Subscribe to topic containing short and receive message","time":{"start":1744387931612,"stop":1744387931612,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff50d43b094f4197","name":"Push message with content topic containing Russian","time":{"start":1744388059676,"stop":1744388059676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6133a0c62d2415a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744387351898,"stop":1744387351898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7d4b541cdd3f2","name":"Check publish message containing special chars","time":{"start":1744387553606,"stop":1744387553607,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb987641fa98fe6","name":"should select older connection if present","time":{"start":1744387363590,"stop":1744387363590,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdce82ada8332ea","name":"Fails to publish message with empty text","time":{"start":1744387553618,"stop":1744387553619,"duration":1},"status":"passed","severity":"normal"},{"uid":"82da9967a058e438","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744387349436,"stop":1744387349436,"duration":0},"status":"passed","severity":"normal"},{"uid":"add29aa672184513","name":"ignores domain fetching errors","time":{"start":1744387372106,"stop":1744387372106,"duration":0},"status":"passed","severity":"normal"},{"uid":"89294ce402562a7c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744387400619,"stop":1744387400619,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9d02f2ca4d7735","name":"getPeersByDiscovery","time":{"start":1744387459810,"stop":1744387459812,"duration":2},"status":"passed","severity":"normal"},{"uid":"95c47e670f008bf0","name":"Fails to push message with large meta","time":{"start":1744388059667,"stop":1744388059667,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1534277241b22c3","name":"Subscribe and receives messages on 20 topics","time":{"start":1744387931610,"stop":1744387931611,"duration":1},"status":"passed","severity":"normal"},{"uid":"890dda9804b0450a","name":"should initialize with Unhealthy status","time":{"start":1744387391571,"stop":1744387391571,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f8df3fd06220a0","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744387553613,"stop":1744387553616,"duration":3},"status":"passed","severity":"normal"},{"uid":"ac3f6949b21295f","name":"topics with same application and version share the same shard","time":{"start":1744387349438,"stop":1744387349438,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba18146a634e3959","name":"Delete observer","time":{"start":1744387530875,"stop":1744387530875,"duration":0},"status":"passed","severity":"normal"},{"uid":"57515e5e5764b82","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744387931597,"stop":1744387931597,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bdbfb5cc0341db","name":"Overlapping topic subscription","time":{"start":1744387931600,"stop":1744387931600,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1ce77e12570346","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744387931605,"stop":1744387931605,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b99db6b92c353a","name":"Ordered Callback - false","time":{"start":1744387678170,"stop":1744387678170,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2d969f453fa505","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744387931613,"stop":1744387931613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a648df956a4297","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744387400611,"stop":1744387400613,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc103364ef627e35","name":"Push message with content topic containing XML","time":{"start":1744388059677,"stop":1744388059677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76efc56f6759f33","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744387349459,"stop":1744387349459,"duration":0},"status":"passed","severity":"normal"},{"uid":"3656d733ce962b6c","name":"Check message received after jswaku node is restarted","time":{"start":1744387831688,"stop":1744387831689,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3df92a45433d1d3","name":"Check message received after nwaku node is restarted","time":{"start":1744387831678,"stop":1744387831678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"151450e39faf167e","name":"Push message with emoji payload","time":{"start":1744388059660,"stop":1744388059660,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87b9606951f91f","name":"addEventListener with correct event","time":{"start":1744387459808,"stop":1744387459808,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee30e8729096f0ec","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744387556097,"stop":1744387556098,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac85c0539406436","name":"Waku message hash computation (payload length 0)","time":{"start":1744387351898,"stop":1744387351899,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaab4378d4b26299","name":"Ping on peer without subscriptions","time":{"start":1744387491474,"stop":1744387491476,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee3f50612b860e78","name":"random static sharding 5 - Cluster ID: 886, Shard ID: 453","time":{"start":1744387680126,"stop":1744387680127,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06f06ecd19abc02","name":"Publish message with custom timestamp: Sat Apr 20 2024 16:05:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1744387553616,"stop":1744387553617,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30c2a11cb792a27","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744387357337,"stop":1744387357337,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea056a87cffbf7e","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744387400585,"stop":1744387400585,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a51e9445acb413","name":"can start the service","time":{"start":1744387423678,"stop":1744387423678,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae27fa4c4d172a8","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744387400579,"stop":1744387400580,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e558c60b6286c88","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744387349439,"stop":1744387349439,"duration":0},"status":"passed","severity":"normal"},{"uid":"15968305898fa06f","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744387400572,"stop":1744387400573,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe2f7aa9029029","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744387349435,"stop":1744387349435,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cafefc693a50b0","name":"Reopen subscription with peer with lost subscription","time":{"start":1744387491486,"stop":1744387491487,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9b26df7191356b","name":"should properly create location multiaddrs - udp6","time":{"start":1744387358045,"stop":1744387358045,"duration":0},"status":"passed","severity":"normal"},{"uid":"8696eaae109c214a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744387351898,"stop":1744387351898,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb160449aaf3b19","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744387400586,"stop":1744387400586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43e62658b6c334b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744387545118,"stop":1744387545118,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a26dddcbfe4726","name":"Push message with XML payload","time":{"start":1744388059672,"stop":1744388059672,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddc37606095bf57","name":"Push message with unicode special characters payload","time":{"start":1744388059659,"stop":1744388059660,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9146f7e2adb21f2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744387612724,"stop":1744387612724,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33b89144b62d19a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744387400610,"stop":1744387400610,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dea655e6a39110e","name":"should set field with only RELAY enabled","time":{"start":1744387358047,"stop":1744387358047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4c5e1259b2b778","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744387400589,"stop":1744387400590,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9289c553f26443c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744387477516,"stop":1744387477517,"duration":1},"status":"passed","severity":"normal"},{"uid":"688a833e49c7d9b0","name":"should return valid sharding parameters for static sharding","time":{"start":1744387349455,"stop":1744387349455,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1fe1d41c1c5e23","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744387400577,"stop":1744387400578,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f27cc97f17c446a","name":"Push message with content topic containing short","time":{"start":1744388059674,"stop":1744388059675,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7546a529cb09dd9","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744387363994,"stop":1744387363994,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe92705d39f98a8","name":"Query with Promise Callback, No Decoder","time":{"start":1744387641883,"stop":1744387641883,"duration":0},"status":"passed","severity":"normal"},{"uid":"717a43f5be1e6118","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744387931604,"stop":1744387931605,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea96bb3a5de229e0","name":"Relay","time":{"start":1744387424463,"stop":1744387424463,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1784f4a435596e8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744387545118,"stop":1744387545118,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4819ba0949233","name":"Privacy Node - default protocol","time":{"start":1744387703106,"stop":1744387703107,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ea3e4f61925df","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744387363993,"stop":1744387363994,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53e87db628ec36","name":"should be called for bootstrap peers","time":{"start":1744387427401,"stop":1744387427401,"duration":0},"status":"passed","severity":"normal"},{"uid":"10885fe0a24b79cc","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744387556096,"stop":1744387556096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17f0836446223ba","name":"Asymmetric encrypt & decrypt","time":{"start":1744387382778,"stop":1744387382779,"duration":1},"status":"passed","severity":"normal"},{"uid":"756163861c8b0809","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744387556089,"stop":1744387556089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b761fb745f8b634c","name":"should create a new stream if no existing for protocol found","time":{"start":1744387363991,"stop":1744387363992,"duration":1},"status":"passed","severity":"normal"},{"uid":"715749102283a273","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744387641882,"stop":1744387641882,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec66beb68802ee64","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744387546844,"stop":1744387546844,"duration":0},"status":"passed","severity":"normal"},{"uid":"350b1d2805d553d3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744387400613,"stop":1744387400613,"duration":0},"status":"passed","severity":"normal"},{"uid":"8018bb82400fae55","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744387641882,"stop":1744387641883,"duration":1},"status":"passed","severity":"normal"},{"uid":"57729c8ea473b24f","name":"Relay + Store","time":{"start":1744387358048,"stop":1744387358049,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c1300154e4e41f","name":"Passing page size 110 when there are 120 messages","time":{"start":1744387689363,"stop":1744387689364,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2ba165d5096e09","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744387546846,"stop":1744387546846,"duration":0},"status":"passed","severity":"normal"},{"uid":"579b7b57b4138d23","name":"Push message with custom timestamp: 1744391039563","time":{"start":1744388059668,"stop":1744388059668,"duration":0},"status":"passed","severity":"normal"},{"uid":"286cffbdaa3422f6","name":"Refresh subscription","time":{"start":1744387556090,"stop":1744387556091,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4808f22528de3a21","name":"Push message with JSON payload","time":{"start":1744388059672,"stop":1744388059672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad121b18f72b8074","name":"Push message with escaped characters payload","time":{"start":1744388059673,"stop":1744388059673,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ac35256eb5bb6d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744387627254,"stop":1744387627255,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ee7b53ba0bd3e0","name":"should initialize with default number of peers","time":{"start":1744387391402,"stop":1744387391406,"duration":4},"status":"passed","severity":"normal"},{"uid":"e1647dec500b8860","name":"Push message with numeric payload","time":{"start":1744388059670,"stop":1744388059670,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe62cd78be88d70","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744387692644,"stop":1744387692645,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9ab43a9a1a6514","name":"should maintain desired error rate","time":{"start":1744387402397,"stop":1744387402397,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fdb8b20104ed2c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744387931602,"stop":1744387931602,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0e4474cd0220e6","name":"isConnected should return true after first peer connects","time":{"start":1744387439292,"stop":1744387439292,"duration":0},"status":"passed","severity":"normal"},{"uid":"1807c35507df9aa5","name":"Check publish message containing unicode special characters","time":{"start":1744387553612,"stop":1744387553612,"duration":0},"status":"passed","severity":"normal"},{"uid":"15316f42ce1717fe","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744387656223,"stop":1744387656224,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10c6a86b8f4dae8","name":"should insert message into bloom filter","time":{"start":1744387400992,"stop":1744387400992,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89c0d130ea0c885","name":"Generator, 2 different pubsubtopics","time":{"start":1744387669643,"stop":1744387669644,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8a5ff95f0f769411","name":"Push message with Basic HTML tag payload","time":{"start":1744388059658,"stop":1744388059659,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a7326b16cfa7819","name":"connects to nwaku","time":{"start":1744387696976,"stop":1744387696977,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8b440271e6e210","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744387931616,"stop":1744387931616,"duration":0},"status":"passed","severity":"normal"},{"uid":"10774f3c1f2ae5b8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744387692648,"stop":1744387692649,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08eaf56f6bb579c","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744387400606,"stop":1744387400606,"duration":0},"status":"passed","severity":"normal"},{"uid":"af77a7884692cf80","name":"should properly compute the node id","time":{"start":1744387358038,"stop":1744387358039,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd46884ed27a53c","name":"Check received message containing Basic HTML tag","time":{"start":1744387831682,"stop":1744387831682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8713dcdf559b71dd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744387931605,"stop":1744387931605,"duration":0},"status":"passed","severity":"normal"},{"uid":"31091862b760cfeb","name":"Default pageSize","time":{"start":1744387689364,"stop":1744387689365,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e72fce6c708990f","name":"should initialize bloom filter with correct parameters","time":{"start":1744387402396,"stop":1744387402397,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1016c64632aed1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744387372109,"stop":1744387372109,"duration":0},"status":"passed","severity":"normal"},{"uid":"d048fe6acf3a4129","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744387831673,"stop":1744387831674,"duration":1},"status":"passed","severity":"normal"},{"uid":"89bd298b6563aec5","name":"Check received message containing short","time":{"start":1744387831665,"stop":1744387831665,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9a7a76a655a362","name":"Throws when trying to push message with empty payload","time":{"start":1744388059674,"stop":1744388059674,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac16e971c6d3801","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app52/8/topic665/xml","time":{"start":1744387656226,"stop":1744387656226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64b88c053bf95dc","name":"should call waitForPeer on Relay","time":{"start":1744387391740,"stop":1744387391740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9dd0c2f633b431","name":"should get / set UDP multiaddr","time":{"start":1744387358040,"stop":1744387358040,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fbbe4ce5d17846","name":"Check received message containing shell command","time":{"start":1744387831683,"stop":1744387831683,"duration":0},"status":"passed","severity":"normal"},{"uid":"152644deb664588b","name":"Rejects garbage","time":{"start":1744387395086,"stop":1744387395086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d28f7c24c18d74f","name":"Subscribe to topic containing short and publish message","time":{"start":1744387556091,"stop":1744387556092,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae85ef013f0de117","name":"throws on content topic with empty application field","time":{"start":1744387349428,"stop":1744387349428,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b9bb263b3d55f2","name":"Ephemeral messages are not stored","time":{"start":1744387426117,"stop":1744387426117,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5296e4da8e54fce","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744387349444,"stop":1744387349444,"duration":0},"status":"passed","severity":"normal"},{"uid":"3964e55868f7d41c","name":"Push message with special chars payload","time":{"start":1744388059670,"stop":1744388059670,"duration":0},"status":"passed","severity":"normal"},{"uid":"a776633a4e42585d","name":"Push message with content topic containing JSON","time":{"start":1744388059677,"stop":1744388059678,"duration":1},"status":"passed","severity":"normal"},{"uid":"23fa6774b051860e","name":"Query generator for multiple messages","time":{"start":1744387674459,"stop":1744387674459,"duration":0},"status":"passed","severity":"normal"},{"uid":"e286e0fa3c658815","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744387612719,"stop":1744387612719,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9a27ac4756a28d","name":"Reusing cursor across nodes","time":{"start":1744387627257,"stop":1744387627258,"duration":1},"status":"passed","severity":"normal"},{"uid":"b086877d170b1af5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744387931618,"stop":1744387931618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3164dfe0ec881e7","name":"Encoder throws on empty string content topic","time":{"start":1744387382191,"stop":1744387382192,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d74455e459fd24","name":"should increase lamport timestamp","time":{"start":1744387400991,"stop":1744387400991,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a02f98acb7f06e","name":"Passing an array","time":{"start":1744387696977,"stop":1744387696977,"duration":0},"status":"passed","severity":"normal"},{"uid":"c572821b9ef694d4","name":"Refresh subscription","time":{"start":1744387931600,"stop":1744387931601,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd9b8c6b1100306","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app4/5/topic252/proto","time":{"start":1744387656225,"stop":1744387656226,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f02ffe631eee35","name":"Meta field set when metaSetter is specified","time":{"start":1744387364197,"stop":1744387364197,"duration":0},"status":"passed","severity":"normal"},{"uid":"525f8b944399d159","name":"Check message with invalid timestamp is not received","time":{"start":1744387831686,"stop":1744387831686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8444e8e6712f0a69","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744387400582,"stop":1744387400582,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efba08088c7736b","name":"Fails to push message with empty content topic","time":{"start":1744388059666,"stop":1744388059666,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7fd64e59308cf3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744387349447,"stop":1744387349447,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7edfbf2d58f5b36","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744387349455,"stop":1744387349455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11f789ccf4c9c5f","name":"Query with Ordered Callback, No Decoder","time":{"start":1744387641880,"stop":1744387641881,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1c34ccd066c30c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744387364199,"stop":1744387364199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f95f043fdeef8","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744387426118,"stop":1744387426119,"duration":1},"status":"passed","severity":"normal"},{"uid":"953cd48543fa3a3c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744387349450,"stop":1744387349450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5131a21f47f4a48e","name":"same cluster, same shard: nodes connect","time":{"start":1744387488021,"stop":1744387488022,"duration":1},"status":"passed","severity":"normal"},{"uid":"8decaf89def1b322","name":"Check received message containing long","time":{"start":1744387831679,"stop":1744387831679,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc368d872f29136b","name":"Push message with Russian payload","time":{"start":1744388059657,"stop":1744388059657,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6441a4109ceb06","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744387400618,"stop":1744387400619,"duration":1},"status":"passed","severity":"normal"},{"uid":"688685c23d78e561","name":"Relay - dialed after","time":{"start":1744387703103,"stop":1744387703104,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1b8042491c6eac","name":"Check publish message containing Russian","time":{"start":1744387553608,"stop":1744387553608,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c5d6470ad168a5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744387931600,"stop":1744387931600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c4c215e89c8fb5","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744387641877,"stop":1744387641878,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f064051e61a2b5d","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744387400245,"stop":1744387400246,"duration":1},"status":"passed","severity":"normal"},{"uid":"d568db4c503288ce","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app7/4/topic688/proto","time":{"start":1744387656226,"stop":1744387656227,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ea17b12f29007c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744387931611,"stop":1744387931611,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c2acca8d061253","name":"stop","time":{"start":1744387459813,"stop":1744387459813,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4da2d6a2899f72d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744387556095,"stop":1744387556095,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25ebcbd81cd73e1","name":"random static sharding 6 - Cluster ID: 943, Shard ID: 817","time":{"start":1744387680127,"stop":1744387680128,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a5c43fab4a6a95","name":"1 Relay, 1 fetch","time":{"start":1744387371870,"stop":1744387371870,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31293fa6c57d50c","name":"should not fail to stop the service if it was not started","time":{"start":1744387423679,"stop":1744387423679,"duration":0},"status":"passed","severity":"normal"},{"uid":"61728ad86ceec579","name":"should set field with all protocols enabled","time":{"start":1744387358047,"stop":1744387358047,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09ba625d486d8d1","name":"less peers than existing","time":{"start":1744387529350,"stop":1744387529350,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9bd3c0e243e26bb8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744387931609,"stop":1744387931609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fb9b36a05cdda7","name":"should start and stop interval correctly","time":{"start":1744387391489,"stop":1744387391489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a67e6bd15820c4e","name":"should request renew when peer disconnects","time":{"start":1744387391414,"stop":1744387391415,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1791fc64b26355","name":"Ping on unsubscribed peer","time":{"start":1744387491485,"stop":1744387491486,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a58ee4a1be8fdbe","name":"Register correct protocols","time":{"start":1744387556087,"stop":1744387556088,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5de6111a806f6","name":"Generator, custom pubsub topic","time":{"start":1744387669641,"stop":1744387669641,"duration":0},"status":"passed","severity":"normal"},{"uid":"26120198c41d0e01","name":"Push message with custom timestamp: 1744391039563","time":{"start":1744388059681,"stop":1744388059681,"duration":0},"status":"passed","severity":"normal"},{"uid":"567ecc0f5ebb8b95","name":"Subscribe and receive messages via lightPush","time":{"start":1744387931608,"stop":1744387931609,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c717d703fa46a9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744387545116,"stop":1744387545117,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b2ca1fcb86f209","name":"should wait for Store peer to be connected","time":{"start":1744387391739,"stop":1744387391740,"duration":1},"status":"passed","severity":"normal"},{"uid":"47eb5b0992feea5d","name":"Push message with content topic containing shell command","time":{"start":1744388059665,"stop":1744388059665,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e55670d789dae5","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744387400588,"stop":1744387400589,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd11d434f9f5fc83","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744387349454,"stop":1744387349454,"duration":0},"status":"passed","severity":"normal"},{"uid":"991f4b49e073ade8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744387545115,"stop":1744387545115,"duration":0},"status":"passed","severity":"normal"},{"uid":"9baecd5aa3376579","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744387680133,"stop":1744387680133,"duration":0},"status":"passed","severity":"normal"},{"uid":"907cecc47a7ae650","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744387831674,"stop":1744387831674,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23d6af224101030","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744387669642,"stop":1744387669643,"duration":1},"status":"passed","severity":"normal"},{"uid":"8007ebb24708e25c","name":"caches peers it previously fetched","time":{"start":1744387372106,"stop":1744387372107,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e08e94807d9264","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744387357340,"stop":1744387357340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9aafe9108818932","name":"1 Relay, 1 Filter, gives up","time":{"start":1744387371871,"stop":1744387371872,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68b8b5fa735efd0","name":"Fails to push message with empty content topic","time":{"start":1744388059679,"stop":1744388059679,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffcb8f6ad6dc3ed","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744387692647,"stop":1744387692648,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5d6e0a054ff148","name":"start node with empty content topic","time":{"start":1744387656230,"stop":1744387656230,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d4c750396caf8b","name":"Subscribe and publish message","time":{"start":1744387556088,"stop":1744387556089,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26daeacdf001c74","name":"handles different networkShards values correctly","time":{"start":1744387349440,"stop":1744387349440,"duration":0},"status":"passed","severity":"normal"},{"uid":"50623e033841b1e9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744387931606,"stop":1744387931607,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1dfa876cae672cb","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744387349437,"stop":1744387349437,"duration":0},"status":"passed","severity":"normal"},{"uid":"531140ad2ae9174","name":"should detect messages with missing dependencies","time":{"start":1744387400996,"stop":1744387400996,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5aa34aca9dfc7a","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744387400582,"stop":1744387400582,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d3764e6f3d6d01","name":"Query generator for multiple messages with different content topic format","time":{"start":1744387674462,"stop":1744387674463,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4f6010e268d10b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744387931606,"stop":1744387931606,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bcb7c4f9bc12ac","name":"Check meta is set [ecies]","time":{"start":1744387384006,"stop":1744387384006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc859516c68faa4","name":"should handle a minimal index list","time":{"start":1744387349459,"stop":1744387349459,"duration":0},"status":"passed","severity":"normal"},{"uid":"a500d3a6e689f3fa","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744387612719,"stop":1744387612719,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ac6f76827b1628","name":"Check message on other pubsub topic is not received","time":{"start":1744387831686,"stop":1744387831687,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aacb9e13673dac8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744387931603,"stop":1744387931604,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf9b58c9dc41198","name":"should throw an error for insufficient data","time":{"start":1744387349460,"stop":1744387349460,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ef6d140b22c8d7","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744387400608,"stop":1744387400608,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e05cbdf57b9701","name":"Check received message containing Basic HTML tag","time":{"start":1744387831671,"stop":1744387831671,"duration":0},"status":"passed","severity":"normal"},{"uid":"663881f96d8abd81","name":"Check received message containing Russian","time":{"start":1744387831668,"stop":1744387831669,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e71c1aecf38ccae","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744387400246,"stop":1744387400246,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbc690a9b5771d0","name":"Sign & Recover","time":{"start":1744387382780,"stop":1744387382781,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f96ce683c0df0b","name":"should throw error - no id","time":{"start":1744387358037,"stop":1744387358037,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdad377cc5da72fe","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744387400572,"stop":1744387400572,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f674a555df382f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744387357336,"stop":1744387357336,"duration":0},"status":"passed","severity":"normal"},{"uid":"674e2f65d34af568","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744387477516,"stop":1744387477516,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e5ed2b38692f05","name":"Push message with emoji payload","time":{"start":1744388059673,"stop":1744388059674,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe1676da2a6f39d","name":"should insert elements correctly","time":{"start":1744387402397,"stop":1744387402397,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53d4177dc349688","name":"should not receive a peer event after stop","time":{"start":1744387529147,"stop":1744387529148,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e28fd3b4271a3e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744387931614,"stop":1744387931614,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c75de573189303","name":"throws on empty content topic","time":{"start":1744387349426,"stop":1744387349427,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8df9b4904a37dc3","name":"handles different clusterIds correctly","time":{"start":1744387349439,"stop":1744387349439,"duration":0},"status":"passed","severity":"normal"},{"uid":"608108e41adc717e","name":"Push 30 different messages","time":{"start":1744388059674,"stop":1744388059674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f714526ce309f9a","name":"Mutual subscription","time":{"start":1744387556087,"stop":1744387556087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9897dc1d5bdf616","name":"should respect max attempts limit","time":{"start":1744387391495,"stop":1744387391495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bbfea347370459","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app46/2/topic225/json","time":{"start":1744387656227,"stop":1744387656228,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1592b6852aa63a","name":"Push message with content topic containing XML","time":{"start":1744388059664,"stop":1744388059664,"duration":0},"status":"passed","severity":"normal"},{"uid":"d998ae1124f31a31","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744387357342,"stop":1744387357343,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0d6be469ec4dfa","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744387612720,"stop":1744387612724,"duration":4},"status":"passed","severity":"normal"},{"uid":"e03b07027ac5338d","name":"Push message with content topic containing Script","time":{"start":1744388059664,"stop":1744388059664,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed6c8ccf7da4fec","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744387400610,"stop":1744387400611,"duration":1},"status":"passed","severity":"normal"},{"uid":"832c7b007535b7c9","name":"should serialize and deserialize correctly","time":{"start":1744387402398,"stop":1744387402398,"duration":0},"status":"passed","severity":"normal"},{"uid":"e568ee790cf34911","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744387400995,"stop":1744387400995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5abbdc4b10b83d","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744387400591,"stop":1744387400605,"duration":14},"status":"passed","severity":"normal"},{"uid":"e99e012a89557c28","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744387545113,"stop":1744387545113,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca02509e7f87c083","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744387931603,"stop":1744387931603,"duration":0},"status":"passed","severity":"normal"},{"uid":"54436cd5455c8167","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app47/7/topic903/xml","time":{"start":1744387656228,"stop":1744387656228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c45e75f1434df9","name":"Nwaku publishes","time":{"start":1744387542457,"stop":1744387542458,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3841895436ae218","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744387627250,"stop":1744387627251,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d170a03b59f0d6","name":"Passing page size 0 when there are 110 messages","time":{"start":1744387689354,"stop":1744387689357,"duration":3},"status":"passed","severity":"normal"},{"uid":"5057db4f85dda185","name":"should throw an error for an unconfigured topic","time":{"start":1744387349453,"stop":1744387349453,"duration":0},"status":"passed","severity":"normal"},{"uid":"9529b8237a44e224","name":"Check publish message containing escaped characters","time":{"start":1744387553611,"stop":1744387553612,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9daa0d898738ab","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744387400588,"stop":1744387400588,"duration":0},"status":"passed","severity":"normal"},{"uid":"209727ca7d55787f","name":"isConnected return false after peer stops","time":{"start":1744387439293,"stop":1744387439293,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23ec99801fbbad9","name":"Check received message containing emoji","time":{"start":1744387831684,"stop":1744387831684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ea342d90173a26","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744387363993,"stop":1744387363993,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7d1f4f48a3bfb7","name":"should use DNS peer discovery with light client","time":{"start":1744387423682,"stop":1744387423682,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37faa57f5b98827e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744387371682,"stop":1744387371683,"duration":1},"status":"passed","severity":"normal"},{"uid":"63bddd4a33ee7d5","name":"should insert message id into causal history","time":{"start":1744387400992,"stop":1744387400993,"duration":1},"status":"passed","severity":"normal"},{"uid":"7affb5adee525e8b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744387349438,"stop":1744387349438,"duration":0},"status":"passed","severity":"normal"},{"uid":"345db6c5addfc6eb","name":"Ordered callback, aborts when callback returns true","time":{"start":1744387674466,"stop":1744387674468,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1cd04ec6fac1867","name":"should set field with all protocols disabled","time":{"start":1744387358046,"stop":1744387358047,"duration":1},"status":"passed","severity":"normal"},{"uid":"878e71e5fff0bc04","name":"Push message with content topic containing escaped characters","time":{"start":1744388059678,"stop":1744388059678,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f23a6354be9204","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744387371685,"stop":1744387371686,"duration":1},"status":"passed","severity":"normal"},{"uid":"820c8ccfd4131c68","name":"does not throw on valid cases","time":{"start":1744387349426,"stop":1744387349426,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c0d3146e48765a","name":"Relay + Store","time":{"start":1744387424463,"stop":1744387424464,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7713a1e176c6fd2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744387931617,"stop":1744387931617,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c76945116081cd6","name":"Push message with content topic containing Arabic","time":{"start":1744388059663,"stop":1744388059663,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeaf424c0bc0d46","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744387423682,"stop":1744387423683,"duration":1},"status":"skipped","severity":"normal"},{"uid":"66bd0f079111350e","name":"Subscribe and receives messages on 20 topics","time":{"start":1744387931599,"stop":1744387931599,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e539126b68d122","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744387547601,"stop":1744387547601,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac629cc9731b3715","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744387349447,"stop":1744387349448,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52426942039d736","name":"Check message with no pubsub topic is not received","time":{"start":1744387831687,"stop":1744387831687,"duration":0},"status":"passed","severity":"normal"},{"uid":"137acd5dff9e9de2","name":"should emit a peer event after start","time":{"start":1744387376026,"stop":1744387376026,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ae5af274e0050","name":"Passing page size 19 when there are 20 messages","time":{"start":1744387689361,"stop":1744387689363,"duration":2},"status":"passed","severity":"normal"},{"uid":"c427c1cdcb3e2f24","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744387685567,"stop":1744387685567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b46ab9b7007f364","name":"Check publish message containing short","time":{"start":1744387553605,"stop":1744387553605,"duration":0},"status":"passed","severity":"normal"},{"uid":"da80328e4d87d6cf","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744387372109,"stop":1744387372109,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0baaaf11b5bf88","name":"should be sent with empty content","time":{"start":1744387400998,"stop":1744387400998,"duration":0},"status":"passed","severity":"normal"},{"uid":"32af9dc20de36d8b","name":"Check received message containing JSON","time":{"start":1744387831683,"stop":1744387831683,"duration":0},"status":"passed","severity":"normal"},{"uid":"5228e7f3d34909b1","name":"Query Generator, No message returned","time":{"start":1744387641877,"stop":1744387641877,"duration":0},"status":"passed","severity":"normal"},{"uid":"831cb736034dd616","name":"should emit a peer event after start","time":{"start":1744387423680,"stop":1744387423680,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb20420c91a9fa33","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744387349435,"stop":1744387349436,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a869a559fb84fd9","name":"Check received message containing special chars","time":{"start":1744387831679,"stop":1744387831680,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1754e80b4df2338","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744387349460,"stop":1744387349460,"duration":0},"status":"passed","severity":"normal"},{"uid":"d601621495a8379f","name":"Check message with no content topic is not received","time":{"start":1744387831675,"stop":1744387831676,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55675e8b9b52a85","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744387357335,"stop":1744387357336,"duration":1},"status":"passed","severity":"normal"},{"uid":"df98970a0e76dff7","name":"can start the service","time":{"start":1744387529144,"stop":1744387529145,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b73854bbdcf9361","name":"Check message with non string payload is not received","time":{"start":1744387831688,"stop":1744387831688,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ae4b9698bd8afe","name":"udp ip6 address","time":{"start":1744387357327,"stop":1744387357328,"duration":1},"status":"passed","severity":"normal"},{"uid":"446bf61737d71e78","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744387400584,"stop":1744387400584,"duration":0},"status":"passed","severity":"normal"},{"uid":"128532ae0a843b1f","name":"Push message equal or less that 1MB","time":{"start":1744388059668,"stop":1744388059668,"duration":0},"status":"passed","severity":"normal"},{"uid":"275c19b8c329c16","name":"random static sharding 10 - Cluster ID: 2, Shard ID: 47","time":{"start":1744387680130,"stop":1744387680131,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded2b8bbfb8361f9","name":"Check received message with timestamp: 1744387418076000000 ","time":{"start":1744387831672,"stop":1744387831673,"duration":1},"status":"passed","severity":"normal"},{"uid":"501a3aa0749792d1","name":"Push message with content topic containing numeric","time":{"start":1744388059662,"stop":1744388059662,"duration":0},"status":"passed","severity":"normal"},{"uid":"4812793d155b91bc","name":"throws on content topic with empty version field","time":{"start":1744387349428,"stop":1744387349429,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d62cba097d494e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744387349446,"stop":1744387349446,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1bfa8b6a1fd80a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744387349448,"stop":1744387349448,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d5b012e8d8d239","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744387931619,"stop":1744387931619,"duration":0},"status":"passed","severity":"normal"},{"uid":"260ba9e7a8a3d6e8","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744387400608,"stop":1744387400609,"duration":1},"status":"passed","severity":"normal"},{"uid":"c317628e93d349c9","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744387349442,"stop":1744387349443,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f5f80f7bda91dd","name":"Throws when trying to push message with empty payload","time":{"start":1744388059660,"stop":1744388059661,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe90873a847b9b3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744387357338,"stop":1744387357338,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fb37f134cce4a3","name":"Check message with no content topic is not received","time":{"start":1744387831687,"stop":1744387831687,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08e12eae449cfab","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744387627251,"stop":1744387627253,"duration":2},"status":"passed","severity":"normal"},{"uid":"fee4830c38622b5e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744387627254,"stop":1744387627254,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75e799516ec1a73","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744387546849,"stop":1744387546850,"duration":1},"status":"passed","severity":"normal"},{"uid":"44565d14ec3891b9","name":"Check message with no payload is not received","time":{"start":1744387831676,"stop":1744387831676,"duration":0},"status":"passed","severity":"normal"},{"uid":"332e993d7553f0d9","name":"should return no connections if no open connection provided","time":{"start":1744387363589,"stop":1744387363589,"duration":0},"status":"passed","severity":"normal"},{"uid":"53848dbe1ee7cec7","name":"should decode valid enr successfully","time":{"start":1744387358034,"stop":1744387358035,"duration":1},"status":"passed","severity":"normal"},{"uid":"53112dc660e88cd5","name":"returns all values when wanted number matches available values","time":{"start":1744387370980,"stop":1744387370983,"duration":3},"status":"passed","severity":"normal"},{"uid":"efb04788ffcb604","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744387400583,"stop":1744387400583,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba190f0f694e3df","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744387382189,"stop":1744387382190,"duration":1},"status":"passed","severity":"normal"},{"uid":"25266df64dc283ee","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744387400583,"stop":1744387400583,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceff92270c860a9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744387556099,"stop":1744387556100,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f188e9b2c12913","name":"should not receive a peer event after stop","time":{"start":1744387423681,"stop":1744387423681,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb45ac6246bd123","name":"Renews subscription after lossing a connection","time":{"start":1744387931618,"stop":1744387931618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d683a161a1f74bd","name":"Check publish message containing numeric","time":{"start":1744387553606,"stop":1744387553606,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a7e495d161c77b","name":"should handle general insertion and lookup correctly","time":{"start":1744387402399,"stop":1744387402399,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f500a7f5624aeb","name":"Query with Ordered Callback, No message returned","time":{"start":1744387641882,"stop":1744387641882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8521c83bc1e7743c","name":"Push message with content topic containing numeric","time":{"start":1744388059675,"stop":1744388059675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c860d29f97e9dda6","name":"can start and stop the service","time":{"start":1744387529145,"stop":1744387529145,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c98be547f1b7ba","name":"Check received message containing Script","time":{"start":1744387831670,"stop":1744387831670,"duration":0},"status":"passed","severity":"normal"},{"uid":"c295f266d8335433","name":"Using a function","time":{"start":1744387696978,"stop":1744387696978,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b4a3fa53faa7ce","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744387349448,"stop":1744387349449,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d11d17e7c148f08","name":"Push message with short payload","time":{"start":1744388059655,"stop":1744388059656,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd910f1c27ff263","name":"Filter","time":{"start":1744387703106,"stop":1744387703106,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6b1f373eb75609","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744387439290,"stop":1744387439291,"duration":1},"status":"passed","severity":"normal"},{"uid":"375ef7a8328379bd","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744387692646,"stop":1744387692647,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc04b0a1ad796c0","name":"through manual discovery","time":{"start":1744387490241,"stop":1744387490242,"duration":1},"status":"passed","severity":"normal"},{"uid":"73598eede9b6f57c","name":"Query Generator - true","time":{"start":1744387678165,"stop":1744387678166,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb35733fe6467e1","name":"safeDispatchEvent","time":{"start":1744387459813,"stop":1744387459813,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c02289b6941e9d4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744387641875,"stop":1744387641876,"duration":1},"status":"passed","severity":"normal"},{"uid":"f924c44e2ba31202","name":"Overlapping topic subscription","time":{"start":1744387556091,"stop":1744387556091,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92fae5e10c7cd0b6","name":"Check received message containing XML","time":{"start":1744387831670,"stop":1744387831670,"duration":0},"status":"passed","severity":"normal"},{"uid":"f104579bfa35dc2c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744387349436,"stop":1744387349436,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e86f555526e0da1","name":"Push message with Arabic payload","time":{"start":1744388059670,"stop":1744388059671,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4c3147677a2a1d","name":"Ephemeral field set to true","time":{"start":1744387364197,"stop":1744387364197,"duration":0},"status":"passed","severity":"normal"},{"uid":"4204cc9f16c878d3","name":"Push message with custom timestamp: 1744383839563","time":{"start":1744388059680,"stop":1744388059680,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d71032349d9965","name":"should not receive a peer event before start","time":{"start":1744387423681,"stop":1744387423681,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efa55108ae4a085","name":"random static sharding 1 - Cluster ID: 643, Shard ID: 220","time":{"start":1744387680125,"stop":1744387680125,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba011ba5e67637e0","name":"Push message with rate limit","time":{"start":1744388059680,"stop":1744388059680,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4b9db5faaaa35b","name":"throws on content topic with too few or too many fields","time":{"start":1744387349427,"stop":1744387349427,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1e7dff9393aa33","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744387931611,"stop":1744387931611,"duration":0},"status":"passed","severity":"normal"},{"uid":"beab75f8675fb8a7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744387545111,"stop":1744387545112,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27885dde1534dae","name":"new peer added after a peer was already found","time":{"start":1744387547600,"stop":1744387547600,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de4476f4cfd186fb","name":"should fail to send if no connected peers found","time":{"start":1744387391652,"stop":1744387391652,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6c9a3dc8f224d","name":"should send to specified number of peers of used peers","time":{"start":1744387391653,"stop":1744387391653,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da2c60ac404def1","name":"Callback on promise","time":{"start":1744387674464,"stop":1744387674464,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c72544de56b0c1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744387400620,"stop":1744387400620,"duration":0},"status":"passed","severity":"normal"},{"uid":"745a7ac3d951c04b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744387556095,"stop":1744387556096,"duration":1},"status":"passed","severity":"normal"},{"uid":"8def1a8d07a221d3","name":"Push message with content topic containing unicode special characters","time":{"start":1744388059666,"stop":1744388059666,"duration":0},"status":"passed","severity":"normal"},{"uid":"145fe47ac771574b","name":"Round trip binary serialization","time":{"start":1744387364196,"stop":1744387364197,"duration":1},"status":"passed","severity":"normal"},{"uid":"778f2522cd672ec8","name":"Push to array if already present","time":{"start":1744387348898,"stop":1744387348898,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f700131a3cb61bd","name":"Subscribe and receive messages via waku relay post","time":{"start":1744387931598,"stop":1744387931598,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a7d12aaa7112a8","name":"should properly create location multiaddrs - udp","time":{"start":1744387358045,"stop":1744387358045,"duration":0},"status":"passed","severity":"normal"},{"uid":"45902644b28bb6c7","name":"Passing page size 11 when there are 10 messages","time":{"start":1744387689360,"stop":1744387689361,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fc341479ea0279","name":"random static sharding 9 - Cluster ID: 170, Shard ID: 344","time":{"start":1744387680130,"stop":1744387680130,"duration":0},"status":"passed","severity":"normal"},{"uid":"74774a33f99f67fa","name":"should initialize with custom number of peers","time":{"start":1744387391407,"stop":1744387391407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead4f5021562f5b1","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744387556090,"stop":1744387556090,"duration":0},"status":"passed","severity":"normal"},{"uid":"694302e3adcccb1d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744387349455,"stop":1744387349456,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fdca95cd0f3e22","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744387685566,"stop":1744387685566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43d4c937418636a","name":"Check message received after nwaku node is restarted","time":{"start":1744387831689,"stop":1744387831689,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78180ad30618cd3","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744387685567,"stop":1744387685567,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d565b88bc054e9","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744387349458,"stop":1744387349458,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f47d75ed37dc2f8","name":"should decode valid enr with tcp successfully","time":{"start":1744387358035,"stop":1744387358035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1351a37e1350059","name":"Encoder throws on undefined content topic","time":{"start":1744387382191,"stop":1744387382191,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bff6513c3d0d31","name":"Check message with invalid timestamp is not received","time":{"start":1744387831674,"stop":1744387831675,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9a29b2dfeed5e6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744387931610,"stop":1744387931610,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbaba15d1575965f","name":"Check publish message containing XML","time":{"start":1744387553609,"stop":1744387553609,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae4438bd7071d64","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744387400606,"stop":1744387400607,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f8975c21af658a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744387931615,"stop":1744387931615,"duration":0},"status":"passed","severity":"normal"},{"uid":"502517618e1c97c1","name":"Push message with long payload","time":{"start":1744388059656,"stop":1744388059656,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c17f08e2bcb177","name":"Fails to push message bigger that 1MB","time":{"start":1744388059681,"stop":1744388059681,"duration":0},"status":"passed","severity":"normal"},{"uid":"4693a95708ebc318","name":"should encode/decode to text encoding","time":{"start":1744387358039,"stop":1744387358040,"duration":1},"status":"passed","severity":"normal"},{"uid":"84455e8854b1a4ec","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744387400585,"stop":1744387400585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d06d6382d64fd0","name":"Ping on unsubscribed peer","time":{"start":1744387491477,"stop":1744387491480,"duration":3},"status":"passed","severity":"normal"},{"uid":"f656d29f1aec31bd","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744387371686,"stop":1744387371686,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77e0e31f38ea498","name":"Decoder throws on undefined content topic","time":{"start":1744387382192,"stop":1744387382192,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4e3f6b39e952a9","name":"should properly create location multiaddrs - tcp","time":{"start":1744387358046,"stop":1744387358046,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e4001258cfded6","name":"Push message with escaped characters payload","time":{"start":1744388059659,"stop":1744388059659,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2667360b8cc4999","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744387439293,"stop":1744387439294,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1454f6fd8938def","name":"should encodeTxt and decodeTxt","time":{"start":1744387358033,"stop":1744387358034,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2317023f5a2041b","name":"Check message with non string payload is not received","time":{"start":1744387831676,"stop":1744387831676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e58e62357dbd1af","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744387553620,"stop":1744387553621,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f75dab0d4157bb1","name":"should set field with only STORE enabled","time":{"start":1744387358047,"stop":1744387358048,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e111669d1463c3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744387931613,"stop":1744387931613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f5333212f1173d","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744387400584,"stop":1744387400585,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9db9e28f8dd586","name":"Check received message containing unicode special characters","time":{"start":1744387831684,"stop":1744387831684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbba2160d122ff1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744387931617,"stop":1744387931617,"duration":0},"status":"passed","severity":"normal"},{"uid":"337c6487cbfa51de","name":"Check received message containing Arabic","time":{"start":1744387831680,"stop":1744387831681,"duration":1},"status":"passed","severity":"normal"},{"uid":"1851bc31ce9c58ac","name":"should attach causal history and bloom filter to each message","time":{"start":1744387400993,"stop":1744387400993,"duration":0},"status":"passed","severity":"normal"},{"uid":"2610c8b430b6e99","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744387349457,"stop":1744387349457,"duration":0},"status":"passed","severity":"normal"},{"uid":"e036b86ede4f517e","name":"Push message with SQL Injection payload","time":{"start":1744388059671,"stop":1744388059671,"duration":0},"status":"passed","severity":"normal"},{"uid":"da39ec6eb07f00da","name":"should reject if Store is requested but not mounted","time":{"start":1744387391737,"stop":1744387391737,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb86bcc8f11d89e","name":"Check received message containing JSON","time":{"start":1744387831671,"stop":1744387831671,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4effa2e4193736","name":"random static sharding 4 - Cluster ID: 8, Shard ID: 548","time":{"start":1744387680126,"stop":1744387680126,"duration":0},"status":"passed","severity":"normal"},{"uid":"af36179caac706f2","name":"throws an error for improperly formatted content topics","time":{"start":1744387349440,"stop":1744387349440,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1336c2a4635eb3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744387427400,"stop":1744387427400,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9abeb3f4701f6a2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744387400620,"stop":1744387400620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed96b5d3498bba09","name":"Passing page size 10 when there are 10 messages","time":{"start":1744387689359,"stop":1744387689360,"duration":1},"status":"passed","severity":"normal"},{"uid":"39bb420dd609a701","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744387931606,"stop":1744387931606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b2a54b0bcf8ce3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744387400619,"stop":1744387400620,"duration":1},"status":"passed","severity":"normal"},{"uid":"17dfa2d8bee4acf4","name":"should retry on complete failure if specified","time":{"start":1744387391653,"stop":1744387391653,"duration":0},"status":"passed","severity":"normal"},{"uid":"198ff230877371ff","name":"random static sharding 2 - Cluster ID: 102, Shard ID: 845","time":{"start":1744387680125,"stop":1744387680126,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c574bdec7a8efd7","name":"Push message with Script payload","time":{"start":1744388059671,"stop":1744388059671,"duration":0},"status":"passed","severity":"normal"},{"uid":"8385e6dde40123ad","name":"returns nothing if no connections present","time":{"start":1744387363585,"stop":1744387363587,"duration":2},"status":"passed","severity":"normal"},{"uid":"86c1b8d79fa03c34","name":"Generator, custom pubsub topic","time":{"start":1744387669645,"stop":1744387669646,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f79f50ec9c140","name":"Check publish message after service node is restarted","time":{"start":1744387553621,"stop":1744387553621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c23e1ba4d5ef5dcc","name":"Push message equal or less that 1MB","time":{"start":1744388059681,"stop":1744388059681,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a71da2c3b3a5bf","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744387556100,"stop":1744387556100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d653bb4949b41df8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744387370986,"stop":1744387370987,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a058d72d8aca91","name":"Check received message containing SQL Injection","time":{"start":1744387831681,"stop":1744387831681,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d413136a56c6a2","name":"Check received message containing numeric","time":{"start":1744387831679,"stop":1744387831679,"duration":0},"status":"passed","severity":"normal"},{"uid":"6871509d4194dfe4","name":"should partition messages based on acknowledgement status","time":{"start":1744387400997,"stop":1744387400998,"duration":1},"status":"passed","severity":"normal"},{"uid":"70bb89c3e3e9ead3","name":"Check received message containing short","time":{"start":1744387831678,"stop":1744387831679,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d61779a65011b5","name":"Nodes with multiple pubsub topic","time":{"start":1744387546844,"stop":1744387546844,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbdd5eef16e317c","name":"should throw an error for missing sharding configuration","time":{"start":1744387349456,"stop":1744387349456,"duration":0},"status":"passed","severity":"normal"},{"uid":"5678965750f91c5e","name":"Decoder throws on undefined content topic","time":{"start":1744387384007,"stop":1744387384007,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f138b6dd06aa1ba","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744387488020,"stop":1744387488021,"duration":1},"status":"passed","severity":"normal"},{"uid":"1413af36a032582e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744387357338,"stop":1744387357339,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf61f66f71c3012","name":"Push message with unicode special characters payload","time":{"start":1744388059673,"stop":1744388059673,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9a1be46baa9417","name":"removeEventListener with wrong event","time":{"start":1744387459809,"stop":1744387459810,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c05363ba270b171","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744387349453,"stop":1744387349453,"duration":0},"status":"passed","severity":"normal"},{"uid":"9526a7ec571e5f14","name":"Subscribe to topic containing XML and publish message","time":{"start":1744387556097,"stop":1744387556097,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ad659c1c04ef43","name":"should load peers from local storage and dispatch events","time":{"start":1744387376028,"stop":1744387376028,"duration":0},"status":"passed","severity":"normal"},{"uid":"18027dc32b1343ec","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744387371683,"stop":1744387371685,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2219a504460a0de","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744387931603,"stop":1744387931603,"duration":0},"status":"passed","severity":"normal"},{"uid":"822b19fef118c32a","name":"Passing page size 1 when there are 4 messages","time":{"start":1744387689357,"stop":1744387689357,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fccc6e955699f5a","name":"should reject if WakuNode is not started","time":{"start":1744387391736,"stop":1744387391736,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21a5131cfd20b2e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744387349436,"stop":1744387349436,"duration":0},"status":"passed","severity":"normal"},{"uid":"20edf4d40d87a747","name":"Promise Callback - false","time":{"start":1744387678169,"stop":1744387678169,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec0d7471dda0c1c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744387419802,"stop":1744387419802,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a30d8d45592f0e","name":"Check received message with timestamp: 1744387418076000000 ","time":{"start":1744387831684,"stop":1744387831685,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd93ca3fcf963623","name":"removeEventListener with correct event","time":{"start":1744387459809,"stop":1744387459809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52ce61239a85bf0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744387692646,"stop":1744387692646,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc4d84d94f750f2","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744387349445,"stop":1744387349446,"duration":1},"status":"passed","severity":"normal"},{"uid":"266a80d84a109160","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app80/10/topic107/utf8","time":{"start":1744387656225,"stop":1744387656225,"duration":0},"status":"passed","severity":"normal"},{"uid":"568e4cbd51843ef4","name":"Push message with Russian payload","time":{"start":1744388059671,"stop":1744388059671,"duration":0},"status":"passed","severity":"normal"},{"uid":"d883eafe2f6a2d66","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744387384005,"stop":1744387384005,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a13fccd7f0d246","name":"should deliver messages after dependencies are met","time":{"start":1744387400997,"stop":1744387400997,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29c7d7b978338f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744387349435,"stop":1744387349435,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d9d294d3343f0c","name":"Refresh subscription","time":{"start":1744387931612,"stop":1744387931612,"duration":0},"status":"passed","severity":"normal"},{"uid":"79db25e4eb6e56c9","name":"Decrypt messages","time":{"start":1744387530874,"stop":1744387530874,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a7f4ae3f713998","name":"handles empty shards array correctly","time":{"start":1744387349456,"stop":1744387349456,"duration":0},"status":"passed","severity":"normal"},{"uid":"826e415ca09d17b5","name":"Callback on promise, aborts when callback returns true","time":{"start":1744387674465,"stop":1744387674465,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6f14c9478fd337","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744387400608,"stop":1744387400608,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33dce78be7f4335","name":"throws on content topic with non-number generation field","time":{"start":1744387349427,"stop":1744387349427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f563d82ae0750466","name":"Push message with content topic containing special chars","time":{"start":1744388059662,"stop":1744388059663,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f54188449cd0c8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744387349449,"stop":1744387349450,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f52b93494de136","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744387546846,"stop":1744387546848,"duration":2},"status":"passed","severity":"normal"},{"uid":"58f596f4929e79cc","name":"Push message with content topic containing JSON","time":{"start":1744388059665,"stop":1744388059665,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99b4872a0ce8182","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744387627253,"stop":1744387627254,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69a23e8c24197a5","name":"should never report false negatives","time":{"start":1744387402397,"stop":1744387402398,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62d542c23ceedf3","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744387400997,"stop":1744387400997,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9d29c28e691896","name":"Ping on subscribed peer","time":{"start":1744387491481,"stop":1744387491482,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b70dfd845bcca44","name":"should get / set TCP multiaddr","time":{"start":1744387358040,"stop":1744387358044,"duration":4},"status":"passed","severity":"normal"},{"uid":"81d2392e448816af","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744387400613,"stop":1744387400613,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4d00ee885e0821","name":"random static sharding 7 - Cluster ID: 855, Shard ID: 524","time":{"start":1744387680128,"stop":1744387680128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fae27cc078091ea","name":"Decoder throws on empty string content topic","time":{"start":1744387384007,"stop":1744387384008,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e5b48c7fa44e1","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744387357341,"stop":1744387357342,"duration":1},"status":"passed","severity":"normal"},{"uid":"434b98b981dbc8ed","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744387545112,"stop":1744387545113,"duration":1},"status":"passed","severity":"normal"},{"uid":"96da9527269b4261","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744387427401,"stop":1744387427402,"duration":1},"status":"passed","severity":"normal"},{"uid":"a607afea3a0592b8","name":"Push message with Chinese payload","time":{"start":1744388059657,"stop":1744388059657,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c3c6a9fbfd20f0","name":"should wait for LightPush peer to be connected","time":{"start":1744387391739,"stop":1744387391739,"duration":0},"status":"passed","severity":"normal"},{"uid":"937c7349def8ade4","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744387556096,"stop":1744387556096,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fc889dea44b458","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744387372110,"stop":1744387372110,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52f62ee9146d56fe","name":"Check message on other pubsub topic is not received","time":{"start":1744387831675,"stop":1744387831675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93096994057f967","name":"Push message with numeric payload","time":{"start":1744388059656,"stop":1744388059656,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a694ebd1f403ed3","name":"Check publish message containing Script","time":{"start":1744387553609,"stop":1744387553609,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b0dcaf9df1f299","name":"should not fail to start the service if it is already started","time":{"start":1744387529146,"stop":1744387529146,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e505de55426cb6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744387349446,"stop":1744387349447,"duration":1},"status":"passed","severity":"normal"},{"uid":"687e554dc9b80f6b","name":"Fails to push message with large meta","time":{"start":1744388059679,"stop":1744388059679,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae1424f86f765b3","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744387400587,"stop":1744387400587,"duration":0},"status":"passed","severity":"normal"},{"uid":"142d111c43386660","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744387349441,"stop":1744387349441,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1a3d3acca71c6d","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744387400587,"stop":1744387400587,"duration":0},"status":"passed","severity":"normal"},{"uid":"735736d1b7c66012","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744387426119,"stop":1744387426122,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf7b1740de79c46c","name":"Fields are not dropped","time":{"start":1744387363593,"stop":1744387363594,"duration":1},"status":"passed","severity":"normal"},{"uid":"62619b6afdef9c06","name":"should handle special patterns correctly","time":{"start":1744387402398,"stop":1744387402398,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb60336e48a71e6","name":"Subscribe to topic containing Script and publish message","time":{"start":1744387556097,"stop":1744387556097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48a661f709b96f7","name":"different cluster, different shard: nodes don't connect","time":{"start":1744387488023,"stop":1744387488023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ee1edbbfbb251","name":"should not allow unachievable error rate","time":{"start":1744387400242,"stop":1744387400245,"duration":3},"status":"passed","severity":"normal"},{"uid":"ff2c6aac7c19eaec","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744387349454,"stop":1744387349454,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58a9a900fff6509","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744387349437,"stop":1744387349438,"duration":1},"status":"passed","severity":"normal"},{"uid":"125f530b5f317186","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744387349434,"stop":1744387349435,"duration":1},"status":"passed","severity":"normal"},{"uid":"6478c74a4ea38497","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744387400994,"stop":1744387400994,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2a6ea55c45072a","name":"Should update shard info","time":{"start":1744387491902,"stop":1744387491902,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bf924503167848","name":"Decoder throws on empty string content topic","time":{"start":1744387364199,"stop":1744387364199,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d377ba1568fef3c","name":"Push message with content topic containing Arabic","time":{"start":1744388059676,"stop":1744388059676,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b58e412877baae","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744387349454,"stop":1744387349454,"duration":0},"status":"passed","severity":"normal"},{"uid":"f639e18597f9a278","name":"Check received message containing SQL Injection","time":{"start":1744387831669,"stop":1744387831670,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced4e7252f1a66d4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744387545114,"stop":1744387545114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67c2b8c628a8760","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744387351899,"stop":1744387351900,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e0e30bc67457e1","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744387556092,"stop":1744387556093,"duration":1},"status":"passed","severity":"normal"},{"uid":"747298c402650da1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744387376028,"stop":1744387376028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0791c597add4f0","name":"Push message with content topic containing Chinese","time":{"start":1744388059675,"stop":1744388059676,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff4ce1c0eea962d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744387423683,"stop":1744387423683,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2cd8818eef0d0992","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744387931614,"stop":1744387931614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b0ed826f22b4e1","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744387384005,"stop":1744387384006,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4d37c33c708a34","name":"Sets default value correctly","time":{"start":1744387696979,"stop":1744387696979,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d98c8f79fc4954a","name":"should check false positive rate","time":{"start":1744387402399,"stop":1744387402399,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d56db722ade34b","name":"should not retry if at least one success","time":{"start":1744387391654,"stop":1744387391654,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5b6fc87b2af43a","name":"Publish message with rate limit","time":{"start":1744387553622,"stop":1744387553622,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a50769dbb8a1bf","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744387391573,"stop":1744387391573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a342f9a464a7e02","name":"should properly create peer info with all multiaddrs","time":{"start":1744387358046,"stop":1744387358046,"duration":0},"status":"passed","severity":"normal"},{"uid":"595c74ab2a7bf74c","name":"Check publish message containing emoji","time":{"start":1744387553612,"stop":1744387553613,"duration":1},"status":"passed","severity":"normal"},{"uid":"518ad1af6b90492e","name":"throws on content topic with generation field greater than 0","time":{"start":1744387349428,"stop":1744387349428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddf43b486a186ba","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744387419801,"stop":1744387419802,"duration":1},"status":"passed","severity":"normal"},{"uid":"187e78a7271bc435","name":"Nodes with multiple pubsub topic","time":{"start":1744387546848,"stop":1744387546849,"duration":1},"status":"passed","severity":"normal"},{"uid":"51867c0184aa1609","name":"should update ack status of messages in outgoing buffer","time":{"start":1744387400999,"stop":1744387400999,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1df462897bd6770","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744387931616,"stop":1744387931617,"duration":1},"status":"passed","severity":"normal"},{"uid":"18dcb827d4e088f3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744387556089,"stop":1744387556089,"duration":0},"status":"passed","severity":"normal"},{"uid":"2507fbefa2c790b5","name":"Subscribe to topic containing Script and receive message","time":{"start":1744387931604,"stop":1744387931604,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcff80fb7283a7f","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744387400590,"stop":1744387400590,"duration":0},"status":"passed","severity":"normal"},{"uid":"82390198a7010fcd","name":"Check received message containing Script","time":{"start":1744387831681,"stop":1744387831682,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f8f230cf7a6093","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744387669644,"stop":1744387669645,"duration":1},"status":"skipped","severity":"normal"},{"uid":"648220346c627d38","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744387349457,"stop":1744387349457,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1c1785b97012d5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744387556101,"stop":1744387556101,"duration":0},"status":"passed","severity":"normal"},{"uid":"823ac550af6847da","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744387349445,"stop":1744387349445,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b5ea5657a1b1c1","name":"Query Generator, No Decoder","time":{"start":1744387641877,"stop":1744387641877,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fb4ca269972832","name":"Store - dialed after - with timeout","time":{"start":1744387703105,"stop":1744387703105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a599698ea5bcc2","name":"should check connected peers if present and suitable","time":{"start":1744387391738,"stop":1744387391738,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a78bebf5abea48c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744387556089,"stop":1744387556090,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5ecd29023dee71","name":"All","time":{"start":1744387424464,"stop":1744387424464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c22c88d2aa42f2","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744387349437,"stop":1744387349437,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2dcb71ee59c4b1","name":"should process tasks in queue","time":{"start":1744387391490,"stop":1744387391490,"duration":0},"status":"passed","severity":"normal"},{"uid":"458c39f3d7dcaa27","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744387931610,"stop":1744387931610,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f43dc9be0fd44a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744387627258,"stop":1744387627258,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afc880451247a56","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744387439292,"stop":1744387439292,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aab1dcc5a0cdc55","name":"Used by Waku Relay","time":{"start":1744387696978,"stop":1744387696978,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe91f95c2f73a16b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744387358035,"stop":1744387358035,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5dff32871ddf9e","name":"should only return 1 node with relay capability","time":{"start":1744387372107,"stop":1744387372107,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b22d4087ba1e01a","name":"it tolerates circular branch references","time":{"start":1744387372105,"stop":1744387372105,"duration":0},"status":"passed","severity":"normal"},{"uid":"112a1ce7418d3a0a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744387371682,"stop":1744387371682,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0075a13c6cb743","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744387349449,"stop":1744387349449,"duration":0},"status":"passed","severity":"normal"},{"uid":"556742fae6277b","name":"should properly start and stop event listening","time":{"start":1744387391575,"stop":1744387391576,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebad5ccd34006cd0","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744387400998,"stop":1744387400999,"duration":1},"status":"passed","severity":"normal"},{"uid":"97532903f230a35b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744387545117,"stop":1744387545117,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc7873b03f78a90","name":"Does not throw an exception when node disconnects","time":{"start":1744387696977,"stop":1744387696977,"duration":0},"status":"passed","severity":"normal"},{"uid":"4798dd447a6862a9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744387400614,"stop":1744387400618,"duration":4},"status":"passed","severity":"normal"},{"uid":"b44b1dca75707d3f","name":"Push message with JSON payload","time":{"start":1744388059659,"stop":1744388059659,"duration":0},"status":"passed","severity":"normal"},{"uid":"18530a9ba607bb6d","name":"pre and post cipher","time":{"start":1744387382780,"stop":1744387382780,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e598e8252a4ac22","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744387674461,"stop":1744387674462,"duration":1},"status":"passed","severity":"normal"},{"uid":"18108ac048555897","name":"Subscribe to topic containing XML and receive message","time":{"start":1744387931604,"stop":1744387931604,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7aa892b52b95894","name":"Subscribe to topic containing long and receive message","time":{"start":1744387931601,"stop":1744387931602,"duration":1},"status":"passed","severity":"normal"},{"uid":"c857478c654f3e55","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744387439291,"stop":1744387439291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7dca4e4edd62f0f","name":"Push message with content topic containing emoji","time":{"start":1744388059678,"stop":1744388059679,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd1734254149e1","name":"Subscribe to topic containing XML and receive message","time":{"start":1744387931615,"stop":1744387931615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96927e7610d0b15","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744388059664,"stop":1744388059665,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29fd586c94de7ba","name":"Publish message with custom timestamp: Fri Apr 11 2025 15:05:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1744387553617,"stop":1744387553617,"duration":0},"status":"passed","severity":"normal"},{"uid":"975cf52f7a9623a0","name":"Check message with no pubsub topic is not received","time":{"start":1744387831675,"stop":1744387831675,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c74dcc06669978","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744387400607,"stop":1744387400607,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0bf10e8935b8a1","name":"creates an iterator","time":{"start":1744387690585,"stop":1744387690585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bc8c567714b67d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744387931599,"stop":1744387931600,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2aeb73d4f9467a","name":"configure the node with multiple content topics","time":{"start":1744387656229,"stop":1744387656230,"duration":1},"status":"passed","severity":"normal"},{"uid":"2493dfc97324bf2c","name":"should throw error - no public key","time":{"start":1744387358036,"stop":1744387358036,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa47a0d7a16d85cd","name":"should maintain proper timestamps if all messages received","time":{"start":1744387400994,"stop":1744387400994,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa2a11f889649ce","name":"should only return 1 node with store capability","time":{"start":1744387372108,"stop":1744387372108,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2c6f3721e2912e","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744387391574,"stop":1744387391574,"duration":0},"status":"passed","severity":"normal"},{"uid":"4023300bd5580887","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744387545114,"stop":1744387545114,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7257ee938f41049","name":"Check received message containing emoji","time":{"start":1744387831672,"stop":1744387831672,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb83ffe5888c518","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app1/2/topic16/utf8","time":{"start":1744387656225,"stop":1744387656225,"duration":0},"status":"passed","severity":"normal"},{"uid":"953588563fd7d4e7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744387372110,"stop":1744387372110,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fca534264b18f2a8","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744387371681,"stop":1744387371682,"duration":1},"status":"passed","severity":"normal"},{"uid":"976644061b17bbc6","name":"should be online or offline if network state changed","time":{"start":1744387419804,"stop":1744387419805,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c37ff253b21488c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744387349437,"stop":1744387349437,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3169c086ea71d4","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744387391651,"stop":1744387391652,"duration":1},"status":"passed","severity":"normal"},{"uid":"962c9b9f020d430","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744387400576,"stop":1744387400577,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14966b7ee0158c3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744387546843,"stop":1744387546844,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac2bdb5f18837c6a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744387546845,"stop":1744387546845,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f25bf79849599f","name":"Correctly serialized arguments","time":{"start":1744387490381,"stop":1744387490381,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a22ba467e6c7b2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744387371685,"stop":1744387371685,"duration":0},"status":"passed","severity":"normal"},{"uid":"327b3374a1073cca","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744387556099,"stop":1744387556099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead48e07bfee9f6c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744387400614,"stop":1744387400614,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f82d2858ea895","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744387349447,"stop":1744387349447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98f05bd946fc0b","name":"should reject on timeout if it was set","time":{"start":1744387391738,"stop":1744387391738,"duration":0},"status":"passed","severity":"normal"},{"uid":"436f0c14b11ea656","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744387641876,"stop":1744387641876,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d95c834c6de0af","name":"Check received message containing special chars","time":{"start":1744387831667,"stop":1744387831667,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df785664cd03ccc","name":"Check received message containing Chinese","time":{"start":1744387831680,"stop":1744387831680,"duration":0},"status":"passed","severity":"normal"}] |