2025-06-19 10:51:36 +00:00

1 line
187 KiB
JSON

[{"uid":"54e3e70a73604f28","name":"Query generator for multiple messages with different message text format","time":{"start":1750330044924,"stop":1750330044924,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f53269d95a1f01","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750329515325,"stop":1750329515325,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4266b888b2d05a2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750329866124,"stop":1750329866125,"duration":1},"status":"passed","severity":"normal"},{"uid":"db42ffc6052ff444","name":"Decoder throws on empty string content topic","time":{"start":1750329473725,"stop":1750329473726,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3d3500925afc6f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750330040157,"stop":1750330040157,"duration":0},"status":"passed","severity":"normal"},{"uid":"95366dd6bd270e42","name":"start node with empty content topic","time":{"start":1750329967711,"stop":1750329967711,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45003df4f9ce94e","name":"Init the array if not present","time":{"start":1750329458311,"stop":1750329458312,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb84bceff46c16","name":"same cluster, same shard: nodes connect","time":{"start":1750329735141,"stop":1750329735142,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e9e6b92f578b1a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750329485337,"stop":1750329485337,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d0e4554161e56e","name":"connects to nwaku","time":{"start":1750330058960,"stop":1750330058961,"duration":1},"status":"passed","severity":"normal"},{"uid":"8faf4c5481c7bbd1","name":"should throw an error for an unconfigured topic","time":{"start":1750329458823,"stop":1750329458823,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf778a06dc46bcb9","name":"throws on content topic with too few or too many fields","time":{"start":1750329458790,"stop":1750329458791,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f40adc9318f456c","name":"Push message with SQL Injection payload","time":{"start":1750330260835,"stop":1750330260836,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a814038c6becb3","name":"can start the service","time":{"start":1750329773018,"stop":1750329773018,"duration":0},"status":"passed","severity":"normal"},{"uid":"632d5eb19a8f460b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750329848166,"stop":1750329848166,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4afe2933aafb3c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750329458820,"stop":1750329458821,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c1991d8ee4deb5","name":"Throws when trying to push message with empty payload","time":{"start":1750330260855,"stop":1750330260855,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e20d5d0d681c2f0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750329537852,"stop":1750329537852,"duration":0},"status":"passed","severity":"normal"},{"uid":"efad2e7e34e22d63","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750330040148,"stop":1750330040149,"duration":1},"status":"passed","severity":"normal"},{"uid":"872a61175ec527f5","name":"Check received message containing escaped characters","time":{"start":1750329985171,"stop":1750329985172,"duration":1},"status":"passed","severity":"normal"},{"uid":"d017d9c1c763d73f","name":"Push message with emoji payload","time":{"start":1750330260839,"stop":1750330260839,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43474855d0bf976","name":"ignores unrecognized TXT record formats","time":{"start":1750329481620,"stop":1750329481620,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3abf06165b3b08","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750330010334,"stop":1750330010334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e9753efc476bb7","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750329538704,"stop":1750329538704,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebd70f87c3a3cd3","name":"can dial TLS multiaddrs","time":{"start":1750329737146,"stop":1750329737146,"duration":0},"status":"passed","severity":"normal"},{"uid":"26150bdb9370800b","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750329512115,"stop":1750329512115,"duration":0},"status":"passed","severity":"normal"},{"uid":"685d5840646ce244","name":"Check received message containing short","time":{"start":1750329950659,"stop":1750329950661,"duration":2},"status":"passed","severity":"normal"},{"uid":"860c0b199066ae4f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750329999889,"stop":1750329999890,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec5e69d16f3c6b8","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750329502467,"stop":1750329502468,"duration":1},"status":"passed","severity":"normal"},{"uid":"c904d3e369ac9d6c","name":"Check received message containing short","time":{"start":1750329950675,"stop":1750329950676,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a646770447691f","name":"different cluster, same shard: nodes don't connect","time":{"start":1750329735143,"stop":1750329735144,"duration":1},"status":"passed","severity":"normal"},{"uid":"37224d59cb589773","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750329481109,"stop":1750329481109,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68bd0310ff70ae9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750329480390,"stop":1750329480390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b084f083269e2c89","name":"Sample","time":{"start":1750329464448,"stop":1750329464448,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4ef66ca4e230bc","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750329502465,"stop":1750329502466,"duration":1},"status":"passed","severity":"normal"},{"uid":"41729534026586bb","name":"should insert message id into causal history","time":{"start":1750329515320,"stop":1750329515321,"duration":1},"status":"passed","severity":"normal"},{"uid":"711525e0742ea516","name":"same cluster, different shard: nodes connect","time":{"start":1750329735142,"stop":1750329735143,"duration":1},"status":"passed","severity":"normal"},{"uid":"e001f766ed0e7b6a","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750329512116,"stop":1750329512116,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd29b4f8b2d60e2e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750329458802,"stop":1750329458802,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df69bda8c10c3fe","name":"Check received message containing long","time":{"start":1750329950676,"stop":1750329950676,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af749fe1d3b2a1d","name":"more peers than existing","time":{"start":1750329828086,"stop":1750329828086,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f93f165714419e40","name":"should insert message into bloom filter","time":{"start":1750329515320,"stop":1750329515320,"duration":0},"status":"passed","severity":"normal"},{"uid":"b271094f037117a0","name":"Check received message containing Russian","time":{"start":1750329985159,"stop":1750329985163,"duration":4},"status":"passed","severity":"normal"},{"uid":"91bda5a3d74af0c9","name":"should be able to encode the field with only STORE set to true","time":{"start":1750329464398,"stop":1750329464398,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1cb0175faaa3ef","name":"should only return 1 node with relay capability","time":{"start":1750329481621,"stop":1750329481621,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7a353e98640fb3","name":"Push message with content topic containing special chars","time":{"start":1750330260841,"stop":1750330260841,"duration":0},"status":"passed","severity":"normal"},{"uid":"316c3b6bd56d5d2a","name":"Subscribe to topic containing long and publish message","time":{"start":1750329866122,"stop":1750329866123,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c5c73fcb8bb40d","name":"Push message with content topic containing short","time":{"start":1750330260855,"stop":1750330260855,"duration":0},"status":"passed","severity":"normal"},{"uid":"76486ec76a97b2ce","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750329866124,"stop":1750329866124,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e195a70f982468b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750329967704,"stop":1750329967705,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94cc6d9d4af7ad4","name":"should properly create peer info with all multiaddrs","time":{"start":1750329464985,"stop":1750329464985,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd95fbd5f1c84e6","name":"Check message received after jswaku node is restarted","time":{"start":1750329950686,"stop":1750329950686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0c91aaef9fa97f2","name":"Publish message with rate limit","time":{"start":1750329856532,"stop":1750329856533,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc36e5854aade97","name":"Ping on unsubscribed peer","time":{"start":1750329598584,"stop":1750329598588,"duration":4},"status":"passed","severity":"normal"},{"uid":"2f90c9c7bcf14f0d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750329950672,"stop":1750329950672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed97b0e975148ce7","name":"should request peer renewal on specific errors","time":{"start":1750329502092,"stop":1750329502092,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfa8cc54c999f8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750329707963,"stop":1750329707963,"duration":0},"status":"passed","severity":"normal"},{"uid":"143f002e9c78b47a","name":"Push message with content topic containing unicode special characters","time":{"start":1750330260860,"stop":1750330260860,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a05d583c1ae5d6","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750329827909,"stop":1750329827910,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8499bf84e711b451","name":"should not receive a peer event after stop","time":{"start":1750329485336,"stop":1750329485336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f31bb906707875","name":"Check message received after nwaku node is restarted","time":{"start":1750329950686,"stop":1750329950686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5dc3647e8b7305db","name":"should throw an error for missing sharding configuration","time":{"start":1750329458827,"stop":1750329458827,"duration":0},"status":"passed","severity":"normal"},{"uid":"483b7ac86a3982ff","name":"Check received message containing Chinese","time":{"start":1750329985180,"stop":1750329985181,"duration":1},"status":"passed","severity":"normal"},{"uid":"47089463d3d104c4","name":"Query Generator, No Decoder","time":{"start":1750330014170,"stop":1750330014170,"duration":0},"status":"passed","severity":"normal"},{"uid":"c713cbc87a9c855d","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750329512106,"stop":1750329512107,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3587aec2ddd4b0","name":"it tolerates circular branch references","time":{"start":1750329481619,"stop":1750329481619,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a25f90aade0605","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330074180,"stop":1750330074181,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1989cc98f5a8aa","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750330074177,"stop":1750330074177,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c82820ab546cd12","name":"Subscribe and publish message","time":{"start":1750329866120,"stop":1750329866120,"duration":0},"status":"passed","severity":"normal"},{"uid":"928b805f3469f6a6","name":"Check received message containing escaped characters","time":{"start":1750329950669,"stop":1750329950669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33b565777603b50","name":"Push message equal or less that 1MB","time":{"start":1750330260862,"stop":1750330260862,"duration":0},"status":"passed","severity":"normal"},{"uid":"116d848ab9809936","name":"Default pageSize","time":{"start":1750330051683,"stop":1750330051684,"duration":1},"status":"passed","severity":"normal"},{"uid":"6124082934d39da0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750330056636,"stop":1750330056637,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87249602d305256","name":"Passing page size 10 when there are 10 messages","time":{"start":1750330051676,"stop":1750330051676,"duration":0},"status":"passed","severity":"normal"},{"uid":"4672678c29648646","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750330040127,"stop":1750330040127,"duration":0},"status":"passed","severity":"normal"},{"uid":"1baeff026ab09645","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750330014174,"stop":1750330014174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada819cffa8cc086","name":"Query with Ordered Callback, No Decoder","time":{"start":1750330014172,"stop":1750330014172,"duration":0},"status":"passed","severity":"normal"},{"uid":"831b9e5d7f8a2971","name":"Push message with emoji payload","time":{"start":1750330260854,"stop":1750330260854,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c510b7f6f21b866","name":"Check received message containing JSON","time":{"start":1750329950680,"stop":1750329950680,"duration":0},"status":"passed","severity":"normal"},{"uid":"579fc51f0d4500be","name":"throws on content topic with empty topic name field","time":{"start":1750329458794,"stop":1750329458794,"duration":0},"status":"passed","severity":"normal"},{"uid":"322cb9cda653145f","name":"Check received message containing emoji","time":{"start":1750329950682,"stop":1750329950682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7425806e881614","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750329458800,"stop":1750329458801,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4997fe05f2eb839","name":"should be called for bootstrap peers","time":{"start":1750329538703,"stop":1750329538704,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ade9a8f353096","name":"1 Relay, 1 Filter, gives up","time":{"start":1750329481176,"stop":1750329481176,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e38952168920c77","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750330056637,"stop":1750330056637,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ee510522b5b303","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750329458813,"stop":1750329458813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8942b586659ad4a7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750330040162,"stop":1750330040163,"duration":1},"status":"passed","severity":"normal"},{"uid":"32dcdfe6b21e2c38","name":"Check received message containing Arabic","time":{"start":1750329950665,"stop":1750329950665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59c318e0fcd7b22","name":"Check received message containing XML","time":{"start":1750329985164,"stop":1750329985164,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b55a8a07b357b0a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750329464403,"stop":1750329464403,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dd2e507642ce4e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750330040151,"stop":1750330040151,"duration":0},"status":"passed","severity":"normal"},{"uid":"6402fa7406ed210f","name":"should remove expired entries after TTL has passed","time":{"start":1750329501396,"stop":1750329501396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b7753f7db3b83e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750329458818,"stop":1750329458818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5315f6d056f7167","name":"should reject if WakuNode is not started","time":{"start":1750329502735,"stop":1750329502735,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ee685cb01ce112","name":"Subscribe and receive messages via lightPush","time":{"start":1750330040126,"stop":1750330040126,"duration":0},"status":"passed","severity":"normal"},{"uid":"2564cc814724635a","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750329512119,"stop":1750329512120,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9dd1562d7f041b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750329550302,"stop":1750329550302,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba0c64944300971","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750330044926,"stop":1750330044927,"duration":1},"status":"passed","severity":"normal"},{"uid":"d076d909da7b6592","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750329537852,"stop":1750329537852,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cab594319a193fd","name":"Relay + Store","time":{"start":1750329535803,"stop":1750329535804,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e02b310841e1a8","name":"Check received message with timestamp: 1750329530053 ","time":{"start":1750329985187,"stop":1750329985187,"duration":0},"status":"passed","severity":"normal"},{"uid":"66320cb59db598a7","name":"Check received message containing Basic HTML tag","time":{"start":1750329985164,"stop":1750329985168,"duration":4},"status":"passed","severity":"normal"},{"uid":"9a80bbc7f64c007b","name":"Check received message containing Chinese","time":{"start":1750329985158,"stop":1750329985158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea335eec75d88432","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750330056636,"stop":1750330056636,"duration":0},"status":"passed","severity":"normal"},{"uid":"251c5199359d92cc","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750329458801,"stop":1750329458801,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab48f44f19db2448","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750330040168,"stop":1750330040168,"duration":0},"status":"passed","severity":"normal"},{"uid":"4809a7f885de022b","name":"Subscribe to topic containing short and receive message","time":{"start":1750330040140,"stop":1750330040140,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e44687ed5b614d2","name":"Check received message containing Chinese","time":{"start":1750329950664,"stop":1750329950665,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eed7be0714dedd0","name":"Mutual subscription","time":{"start":1750329866118,"stop":1750329866119,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cfeb3f1691d2351","name":"Register correct protocols","time":{"start":1750329866119,"stop":1750329866119,"duration":0},"status":"passed","severity":"normal"},{"uid":"2009bcd0006a1ccf","name":"Check received message with timestamp: 1750329530028 ","time":{"start":1750329950682,"stop":1750329950683,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d97af2f354bc8e2","name":"should deliver messages after dependencies are met","time":{"start":1750329515325,"stop":1750329515325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ec159aa57478c8","name":"does not throw on valid cases","time":{"start":1750329458789,"stop":1750329458789,"duration":0},"status":"passed","severity":"normal"},{"uid":"164b00c53f3a7e8d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750330040167,"stop":1750330040168,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c35f4e53c7758f","name":"Ordered callback, aborts when callback returns true","time":{"start":1750330044927,"stop":1750330044927,"duration":0},"status":"passed","severity":"normal"},{"uid":"600834842af6aa37","name":"throws on content topic with empty version field","time":{"start":1750329458793,"stop":1750329458794,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ce52488243567e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750329866126,"stop":1750329866127,"duration":1},"status":"passed","severity":"normal"},{"uid":"9591c1a6c3cd087b","name":"Using a function","time":{"start":1750330058963,"stop":1750330058964,"duration":1},"status":"passed","severity":"normal"},{"uid":"57dc0ebf971fddc1","name":"Check received message containing emoji","time":{"start":1750329985172,"stop":1750329985172,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d4540e22c0308","name":"should initialize with Unhealthy status","time":{"start":1750329501945,"stop":1750329501953,"duration":8},"status":"passed","severity":"normal"},{"uid":"9e26ebee64cff678","name":"should add and remove event listeners correctly","time":{"start":1750329485338,"stop":1750329485338,"duration":0},"status":"passed","severity":"normal"},{"uid":"46236a2ef92d1b63","name":"Push message with custom timestamp: 1719571261311","time":{"start":1750330260861,"stop":1750330260862,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec4f3adbecca69b","name":"should properly create location multiaddrs - tcp6","time":{"start":1750329464984,"stop":1750329464984,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cf883a41ebee30","name":"Push message with content topic containing Chinese","time":{"start":1750330260857,"stop":1750330260857,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf2fa804d192e89","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750329661153,"stop":1750329661153,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5208f403d9e59bb","name":"Subscribe and receive messages via lightPush","time":{"start":1750330074166,"stop":1750330074166,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc4743d85042fe0","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750329501954,"stop":1750329501965,"duration":11},"status":"passed","severity":"normal"},{"uid":"c12ababd586c7613","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750329512144,"stop":1750329512144,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f456e0121afcdd8","name":"Sign & Recover","time":{"start":1750329491831,"stop":1750329491831,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22ea2e3a6ce6868","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750330074194,"stop":1750330074195,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af0d63556f9f478","name":"Check publish message after service node is restarted","time":{"start":1750329856531,"stop":1750329856531,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f82c5a460879d33","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750329512136,"stop":1750329512137,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d846541e94649c","name":"should get locked peers","time":{"start":1750329502197,"stop":1750329502198,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb7952c7d4d27e0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750329985188,"stop":1750329985188,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eab041e8876aa90","name":"handles different networkShards values correctly","time":{"start":1750329458807,"stop":1750329458807,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b8e1a46e4d797","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750329985173,"stop":1750329985174,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d95619cf8b82b74","name":"Check publish message containing XML","time":{"start":1750329856524,"stop":1750329856524,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e560b18d659fc96","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750329512148,"stop":1750329512149,"duration":1},"status":"passed","severity":"normal"},{"uid":"684d07537531ab2a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750329458818,"stop":1750329458818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2534905518af62f","name":"should initialize bloom filter with correct parameters","time":{"start":1750329514575,"stop":1750329514575,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f46376dcccea6e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750330010333,"stop":1750330010334,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80d7a3bb6833651","name":"should not allow unachievable error rate","time":{"start":1750329511600,"stop":1750329511601,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e2b41cad0d9155","name":"should not fail to start the service if it is already started","time":{"start":1750329535557,"stop":1750329535559,"duration":2},"status":"passed","severity":"normal"},{"uid":"3fd31f2f918aae7","name":"Check received message containing XML","time":{"start":1750329950679,"stop":1750329950679,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3c50223f3229ea","name":"Publishes to nwaku","time":{"start":1750329842496,"stop":1750329842497,"duration":1},"status":"passed","severity":"normal"},{"uid":"139fb0c64f6828a0","name":"new peer added after a peer was already found","time":{"start":1750329827905,"stop":1750329827908,"duration":3},"status":"skipped","severity":"normal"},{"uid":"169e0a560593a326","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750330056638,"stop":1750330056638,"duration":0},"status":"passed","severity":"normal"},{"uid":"61afec05f20a6a0f","name":"Check received message with timestamp: 1750329530028000000 ","time":{"start":1750329950670,"stop":1750329950670,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a21aaa66adecc2","name":"can start and stop the service","time":{"start":1750329535554,"stop":1750329535555,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e411ddcb5a8d8b","name":"should only return 1 node with relay and store capability","time":{"start":1750329481621,"stop":1750329481622,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcde7d6d4160456c","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750329512123,"stop":1750329512123,"duration":0},"status":"passed","severity":"normal"},{"uid":"1351298ae24d5012","name":"should not receive a peer event before start","time":{"start":1750329535561,"stop":1750329535561,"duration":0},"status":"passed","severity":"normal"},{"uid":"3124dc30d8971089","name":"Rejects garbage","time":{"start":1750329506166,"stop":1750329506167,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0a971dea55b619","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750330074173,"stop":1750330074173,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd46140075bad7a","name":"Decoder throws on empty string content topic","time":{"start":1750329491415,"stop":1750329491415,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f022c5c69cc8eb2","name":"should encode/decode to text encoding","time":{"start":1750329464978,"stop":1750329464982,"duration":4},"status":"passed","severity":"normal"},{"uid":"298b613d9ee0a2df","name":"Ping on subscribed peer","time":{"start":1750329598581,"stop":1750329598581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65ec0da99d5aaa1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750329481107,"stop":1750329481107,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b5d72bf3ebc983","name":"Check received message containing JSON","time":{"start":1750329985183,"stop":1750329985183,"duration":0},"status":"passed","severity":"normal"},{"uid":"143db659f2455493","name":"should call waitForPeer on Relay","time":{"start":1750329502738,"stop":1750329502738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89b4514e5701900","name":"Fails to publish duplicate message","time":{"start":1750329856529,"stop":1750329856529,"duration":0},"status":"passed","severity":"normal"},{"uid":"966bca4ab04b1cd1","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750329827910,"stop":1750329827915,"duration":5},"status":"passed","severity":"normal"},{"uid":"a84a36fd9d60e9a2","name":"Passing page size 110 when there are 120 messages","time":{"start":1750330051683,"stop":1750330051683,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d20e3e1c90db911","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750329707958,"stop":1750329707959,"duration":1},"status":"passed","severity":"normal"},{"uid":"47da3336e7a18671","name":"Overlapping topic subscription","time":{"start":1750330074186,"stop":1750330074186,"duration":0},"status":"passed","severity":"normal"},{"uid":"927efa754468f709","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750330046904,"stop":1750330046904,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d20498ca3a539b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750329458821,"stop":1750329458821,"duration":0},"status":"passed","severity":"normal"},{"uid":"498ba0b9a935f51e","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750330046902,"stop":1750330046903,"duration":1},"status":"passed","severity":"normal"},{"uid":"9873dcdac1a7fc86","name":"should detect messages with missing dependencies","time":{"start":1750329515324,"stop":1750329515325,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f7b59ee2224851","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750329866123,"stop":1750329866124,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbab000cb57e8eaf","name":"Generator, 2 different pubsubtopics","time":{"start":1750330028505,"stop":1750330028506,"duration":1},"status":"passed","severity":"normal"},{"uid":"714bd1608de5425f","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750329512105,"stop":1750329512105,"duration":0},"status":"passed","severity":"normal"},{"uid":"376788a8fa211fb","name":"Reopen subscription with peer with lost subscription","time":{"start":1750329598582,"stop":1750329598583,"duration":1},"status":"passed","severity":"normal"},{"uid":"5581673e0da108e9","name":"can start the service","time":{"start":1750329535553,"stop":1750329535554,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fd79144c03db68","name":"should support chaining for add method","time":{"start":1750329501395,"stop":1750329501396,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee229debbd945af","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750329985187,"stop":1750329985188,"duration":1},"status":"passed","severity":"normal"},{"uid":"7306ceb70e4822b1","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750329512132,"stop":1750329512133,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff755078f27a0be","name":"configure the node with multiple content topics","time":{"start":1750329967710,"stop":1750329967710,"duration":0},"status":"passed","severity":"normal"},{"uid":"948399c27f31e515","name":"Push message with Script payload","time":{"start":1750330260851,"stop":1750330260851,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b52c9f9451ceab","name":"Check received message containing Chinese","time":{"start":1750329950677,"stop":1750329950677,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f67547bc6dd734","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750329866123,"stop":1750329866123,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5ddc3588e7d39e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750330014171,"stop":1750330014171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbc2f39c36c3ede","name":"rejects hash query with content filter parameters","time":{"start":1750329472569,"stop":1750329472569,"duration":0},"status":"passed","severity":"normal"},{"uid":"92611aec261f8671","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750329535564,"stop":1750329535565,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fa9eea5be0d6ca7b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750329512148,"stop":1750329512148,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c6ef3fc189cbb9","name":"Check message received after nwaku node is restarted","time":{"start":1750329950675,"stop":1750329950675,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e32a94bc7c2eddae","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750329464404,"stop":1750329464404,"duration":0},"status":"passed","severity":"normal"},{"uid":"667ee8f6d4190780","name":"Subscribe to topic containing XML and publish message","time":{"start":1750329866125,"stop":1750329866125,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faf4234ebc1cb8c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750330074179,"stop":1750330074180,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfffa9bb273030e2","name":"Check received message containing JSON","time":{"start":1750329950668,"stop":1750329950668,"duration":0},"status":"passed","severity":"normal"},{"uid":"38244425b01d29a8","name":"Fails to push message with large meta","time":{"start":1750330260846,"stop":1750330260846,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd38937913e03eb","name":"messageHashStr works with IProtoMessage","time":{"start":1750329473135,"stop":1750329473135,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4ccf3df8830836","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750330040166,"stop":1750330040166,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eee109b0329aaf6","name":"isConnected should return true after first peer connects","time":{"start":1750329550303,"stop":1750329550304,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e8254badb788bd","name":"Check publish message containing emoji","time":{"start":1750329856526,"stop":1750329856527,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ff3135b7241279","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750330010335,"stop":1750330010336,"duration":1},"status":"passed","severity":"normal"},{"uid":"4005ae21cb78aab5","name":"Check message with invalid timestamp is not received","time":{"start":1750329985175,"stop":1750329985175,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a0251ad66e6fd5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750330074192,"stop":1750330074192,"duration":0},"status":"passed","severity":"normal"},{"uid":"780bbb7a7cba1168","name":"Check received message containing shell command","time":{"start":1750329985184,"stop":1750329985184,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8d806bbbf752be","name":"should throw error - no id","time":{"start":1750329464975,"stop":1750329464975,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32bf04a2d788f0b","name":"Non TWN Cluster","time":{"start":1750329967705,"stop":1750329967705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0031a807385424","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750329550302,"stop":1750329550303,"duration":1},"status":"passed","severity":"normal"},{"uid":"904b239fe63651ce","name":"Check received message containing shell command","time":{"start":1750329950680,"stop":1750329950681,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a5dc5f43936812","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app30/6/topic717/utf8","time":{"start":1750329967708,"stop":1750329967708,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd638b774ca8c077","name":"Subscribe and receive messages via waku relay post","time":{"start":1750330040158,"stop":1750330040158,"duration":0},"status":"passed","severity":"normal"},{"uid":"523516541a9b11e2","name":"Check meta is set [ecies]","time":{"start":1750329493004,"stop":1750329493004,"duration":0},"status":"passed","severity":"normal"},{"uid":"66743960d12ec143","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750330040160,"stop":1750330040160,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f0d357dd68b014","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750329512105,"stop":1750329512105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3fde19173b7e1b","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750329512107,"stop":1750329512107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a459c5a751d6b615","name":"Check message with invalid timestamp is not received","time":{"start":1750329950684,"stop":1750329950684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee46bf50f790a010","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app25/9/topic748/json","time":{"start":1750329967706,"stop":1750329967707,"duration":1},"status":"passed","severity":"normal"},{"uid":"d508340d8a341411","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750329725603,"stop":1750329725603,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dc0923fe053a5f","name":"Push message with JSON payload","time":{"start":1750330260837,"stop":1750330260837,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5b71133a48fc93","name":"topics with same application and version share the same shard","time":{"start":1750329458805,"stop":1750329458805,"duration":0},"status":"passed","severity":"normal"},{"uid":"2380f745b4cb844f","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750329502517,"stop":1750329502517,"duration":0},"status":"passed","severity":"normal"},{"uid":"96682325f40ba3da","name":"Push message with content topic containing short","time":{"start":1750330260840,"stop":1750330260840,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6910e47c51c70c8","name":"Push message with Chinese payload","time":{"start":1750330260834,"stop":1750330260835,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a41ed36e3cef6f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750329458808,"stop":1750329458809,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51aa14e722bb19","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750329866120,"stop":1750329866120,"duration":0},"status":"passed","severity":"normal"},{"uid":"396302b09cdf3c0b","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750329661154,"stop":1750329661154,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8175843996c845c","name":"should serialize and deserialize correctly","time":{"start":1750329514577,"stop":1750329514577,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9c8f2f40346c7f","name":"Passing page size 1 when there are 4 messages","time":{"start":1750330051675,"stop":1750330051675,"duration":0},"status":"passed","severity":"normal"},{"uid":"683db24b4f1d3e99","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750329458803,"stop":1750329458803,"duration":0},"status":"passed","severity":"normal"},{"uid":"4373af87a930dcc0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750329950671,"stop":1750329950672,"duration":1},"status":"passed","severity":"normal"},{"uid":"c50263aa5d894679","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750330040150,"stop":1750330040150,"duration":0},"status":"passed","severity":"normal"},{"uid":"52429ea17a971bf3","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app2/1/topic473/utf8","time":{"start":1750329967706,"stop":1750329967706,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd198b8e99599f54","name":"should check false positive rate","time":{"start":1750329514579,"stop":1750329514579,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca0b0231d4d196","name":"safeDispatchEvent","time":{"start":1750329571679,"stop":1750329571679,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73cf755c1592f0c","name":"Encoder throws on undefined content topic","time":{"start":1750329473724,"stop":1750329473724,"duration":0},"status":"passed","severity":"normal"},{"uid":"806c9218fd4d0a40","name":"handles multiple messages","time":{"start":1750330052996,"stop":1750330052997,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cbdc3703971","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750329464410,"stop":1750329464410,"duration":0},"status":"passed","severity":"normal"},{"uid":"7530ba4764c35d80","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750329481623,"stop":1750329481623,"duration":0},"status":"passed","severity":"normal"},{"uid":"5516764f1a6001bc","name":"should handle corrupted local storage data gracefully","time":{"start":1750329485337,"stop":1750329485338,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c13d8c8b0c5ac7","name":"Subscribe to topic containing Script and receive message","time":{"start":1750330074190,"stop":1750330074190,"duration":0},"status":"passed","severity":"normal"},{"uid":"88859d597b4c70df","name":"should properly create location multiaddrs - tcp","time":{"start":1750329464985,"stop":1750329464985,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddccf193aea1515e","name":"can start and stop the service","time":{"start":1750329773018,"stop":1750329773019,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd1029927995886","name":"should insert elements correctly","time":{"start":1750329514576,"stop":1750329514576,"duration":0},"status":"passed","severity":"normal"},{"uid":"2531664bd449e4d9","name":"Passing page size 0 when there are 110 messages","time":{"start":1750330051675,"stop":1750330051675,"duration":0},"status":"passed","severity":"normal"},{"uid":"709d464e676b75","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750330074181,"stop":1750330074181,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8652eb930043d80","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750329464399,"stop":1750329464400,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae5167bd045daf7","name":"Passing page size 19 when there are 20 messages","time":{"start":1750330051683,"stop":1750330051683,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89a84bc490af7d5","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750329458809,"stop":1750329458809,"duration":0},"status":"passed","severity":"normal"},{"uid":"965712a091a344b","name":"pre and post cipher","time":{"start":1750329491831,"stop":1750329491831,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c223b57ec7ebcdc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750330040168,"stop":1750330040168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8dba4716e339283","name":"Decoder throws on undefined content topic","time":{"start":1750329493005,"stop":1750329493005,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fff352c98cf7d8e","name":"Check received message containing long","time":{"start":1750329950661,"stop":1750329950663,"duration":2},"status":"passed","severity":"normal"},{"uid":"b6924bc6fac5ed3c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750329491410,"stop":1750329491411,"duration":1},"status":"passed","severity":"normal"},{"uid":"1faf9acb183cf8a6","name":"Generator, custom pubsub topic","time":{"start":1750330028505,"stop":1750330028505,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fd933d32b0fb96","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750330056638,"stop":1750330056639,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee75babe74f5bf6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750330014169,"stop":1750330014170,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecefd1496c2b825d","name":"should throw an error for missing required configuration","time":{"start":1750329458812,"stop":1750329458812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0c25c3ac3bdad9","name":"Check received message containing long","time":{"start":1750329985179,"stop":1750329985179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc0ac897cad3a51","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750329473134,"stop":1750329473134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c63a42950d54f39","name":"should load peers from local storage and dispatch events","time":{"start":1750329485337,"stop":1750329485337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1327cb9df0955a4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750329458814,"stop":1750329458815,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed8a19af3427664","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750330080499,"stop":1750330080499,"duration":0},"status":"passed","severity":"normal"},{"uid":"1269f5e7e861f2f8","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750329515327,"stop":1750329515327,"duration":0},"status":"passed","severity":"normal"},{"uid":"7868a5d6dfbe8e14","name":"Subscribe and receives messages on 20 topics","time":{"start":1750330040138,"stop":1750330040138,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae36863505f8ea1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750330040167,"stop":1750330040167,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8771caafbbe108","name":"Ephemeral messages are not stored","time":{"start":1750329537851,"stop":1750329537851,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5cfafe93c494ca","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750329458825,"stop":1750329458825,"duration":0},"status":"passed","severity":"normal"},{"uid":"c967e0272535ac6e","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750329512098,"stop":1750329512098,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce10272a76dfa38e","name":"Check received message containing escaped characters","time":{"start":1750329950681,"stop":1750329950681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a32d1b93d8c03a","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750329511602,"stop":1750329511603,"duration":1},"status":"passed","severity":"normal"},{"uid":"9229fd1ba84ca467","name":"Subscribe to topic containing short and receive message","time":{"start":1750330074187,"stop":1750330074187,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5d55d9d32a7224","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750329515324,"stop":1750329515324,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fecc584cf65da70","name":"returns all values when wanted number is greater than available values","time":{"start":1750329480389,"stop":1750329480390,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f01e04af053bba7","name":"Passing page size 11 when there are 10 messages","time":{"start":1750330051682,"stop":1750330051682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe4a8af76a4c51a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750329848162,"stop":1750329848162,"duration":0},"status":"passed","severity":"normal"},{"uid":"436541be94745134","name":"Subscribe to topic containing long and receive message","time":{"start":1750330074187,"stop":1750330074187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71ad9b8e5880bb0","name":"Relay - dialed first","time":{"start":1750330065359,"stop":1750330065359,"duration":0},"status":"passed","severity":"normal"},{"uid":"101cbbf45d40819c","name":"should handle connection events","time":{"start":1750329502198,"stop":1750329502217,"duration":19},"status":"passed","severity":"normal"},{"uid":"dacbfbba3113aa73","name":"Check received message containing Basic HTML tag","time":{"start":1750329950667,"stop":1750329950668,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9ea4fab5bd88df","name":"should encode/decode to RLP encoding","time":{"start":1750329464978,"stop":1750329464978,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ed3745c0f9585e","name":"should properly create location multiaddrs - udp6","time":{"start":1750329464984,"stop":1750329464984,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2ae65b8f03fa3e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750330040142,"stop":1750330040142,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34ff7b57acf547d","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750329511603,"stop":1750329511604,"duration":1},"status":"passed","severity":"normal"},{"uid":"508f0fb7d6dc6488","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750329458804,"stop":1750329458804,"duration":0},"status":"passed","severity":"normal"},{"uid":"60beab7cfbffb966","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750329999888,"stop":1750329999889,"duration":1},"status":"passed","severity":"normal"},{"uid":"815a872e5d726b12","name":"Push message with custom timestamp: 1750326061311","time":{"start":1750330260847,"stop":1750330260847,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa443ece5713f597","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750329502516,"stop":1750329502516,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55c089d71483bb3","name":"Check publish message containing Arabic","time":{"start":1750329856522,"stop":1750329856522,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4e414957c9b309","name":"tcp ip4 address","time":{"start":1750329464368,"stop":1750329464372,"duration":4},"status":"passed","severity":"normal"},{"uid":"e15e645db45ce027","name":"throws on content topic with non-number generation field","time":{"start":1750329458791,"stop":1750329458791,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fab5bc6e9da7ab","name":"Check received message containing Russian","time":{"start":1750329985181,"stop":1750329985181,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b93d7ddea9f306d","name":"should not fail to stop the service if it was not started","time":{"start":1750329773019,"stop":1750329773019,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e7e0aeb4c2fbbc","name":"should not fail to start the service if it is already started","time":{"start":1750329773019,"stop":1750329773020,"duration":1},"status":"passed","severity":"normal"},{"uid":"97aeb484a6350f60","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750329512135,"stop":1750329512135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9248b04112ae4b3d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750330056638,"stop":1750330056638,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cebf3a0e0a0c2","name":"Ordered Callback - false","time":{"start":1750330037252,"stop":1750330037253,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa954c131115d5b9","name":"can start and stop the service","time":{"start":1750329485333,"stop":1750329485334,"duration":1},"status":"passed","severity":"normal"},{"uid":"faff8abad7bba27b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750330040145,"stop":1750330040146,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaab3f8ccf4c1919","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750330074175,"stop":1750330074175,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f14fc2d45f22467","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750329512124,"stop":1750329512124,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbc9009c2252595","name":"should properly create location multiaddrs - tcp4","time":{"start":1750329464983,"stop":1750329464984,"duration":1},"status":"passed","severity":"normal"},{"uid":"30262580a0466a10","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750329511602,"stop":1750329511602,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e25803047c3f79","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750329458804,"stop":1750329458805,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37a9b78ac61219e","name":"should retry failed tasks","time":{"start":1750329502091,"stop":1750329502092,"duration":1},"status":"passed","severity":"normal"},{"uid":"b299954291d90920","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750329512103,"stop":1750329512104,"duration":1},"status":"passed","severity":"normal"},{"uid":"841ad533f424ac3e","name":"should not be empty after adding a subscription","time":{"start":1750329502862,"stop":1750329502862,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c0ad0720df8bd9","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750329458802,"stop":1750329458802,"duration":0},"status":"passed","severity":"normal"},{"uid":"255f3295721f9b17","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750330074189,"stop":1750330074190,"duration":1},"status":"passed","severity":"normal"},{"uid":"9841bf593d8e8820","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750329512120,"stop":1750329512121,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dcc13cb7b2f0aba","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750330074177,"stop":1750330074178,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3565ae905a486f","name":"caches peers it previously fetched","time":{"start":1750329481621,"stop":1750329481621,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a90b7eb570767d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750329458825,"stop":1750329458826,"duration":1},"status":"passed","severity":"normal"},{"uid":"724e57e556f1ed84","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750330074167,"stop":1750330074167,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73634474bb06a67","name":"should return different streams if requested simultaniously","time":{"start":1750329473443,"stop":1750329473444,"duration":1},"status":"passed","severity":"normal"},{"uid":"560d0c89606611cc","name":"should properly create location multiaddrs - udp","time":{"start":1750329464984,"stop":1750329464985,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e22c7b18a38c53f","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750329512126,"stop":1750329512132,"duration":6},"status":"passed","severity":"normal"},{"uid":"28db3561e3d74e83","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750329458817,"stop":1750329458817,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec13d68b7efd5ef5","name":"random static sharding 1 - Cluster ID: 148, Shard ID: 666","time":{"start":1750330080495,"stop":1750330080495,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c69f78033542ba","name":"Check received message containing Script","time":{"start":1750329985163,"stop":1750329985164,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7991d47d6daae7","name":"Push message with content topic containing special chars","time":{"start":1750330260856,"stop":1750330260856,"duration":0},"status":"passed","severity":"normal"},{"uid":"28267e5fa5fbf557","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750329512142,"stop":1750329512142,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ecf53e9d907508","name":"Push message with escaped characters payload","time":{"start":1750330260853,"stop":1750330260853,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f6ee839079e399","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750330040157,"stop":1750330040158,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9ed28e45150f6b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750330040127,"stop":1750330040127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fc46d05cd6ada6","name":"Nwaku publishes","time":{"start":1750329842497,"stop":1750329842497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29318767aa460ea","name":"groups content topics by expected pubsub topic","time":{"start":1750329458806,"stop":1750329458806,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6a5bc1bb0fb878","name":"Fields are not dropped","time":{"start":1750329472939,"stop":1750329472939,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf361b091c2ab11e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750329458802,"stop":1750329458803,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b6f0ce0182d0dd","name":"Throws when trying to push message with empty payload","time":{"start":1750330260839,"stop":1750330260840,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0d6b7e93938186","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750330074174,"stop":1750330074175,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c6808a2bbf6c4d","name":"Check received message containing SQL Injection","time":{"start":1750329950678,"stop":1750329950679,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f11bc7b72ec8dd1","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750329464987,"stop":1750329464987,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6bfca76f49a061","name":"Check message received after jswaku node is restarted","time":{"start":1750329985196,"stop":1750329985197,"duration":1},"status":"passed","severity":"normal"},{"uid":"9459c23489fe5ff2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750329464404,"stop":1750329464405,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa020481f720d2f","name":"Push message with long payload","time":{"start":1750330260833,"stop":1750330260833,"duration":0},"status":"passed","severity":"normal"},{"uid":"240bd81ffceb3931","name":"Push message with Basic HTML tag payload","time":{"start":1750330260837,"stop":1750330260837,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba5b212113cbb84","name":"Push message with Russian payload","time":{"start":1750330260835,"stop":1750330260835,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11111f773187b4e","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750330014173,"stop":1750330014174,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd93b0ed43c5bce","name":"should decode valid enr successfully","time":{"start":1750329464973,"stop":1750329464974,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d3ed91157cc491","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750329512118,"stop":1750329512119,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85e5ccf1e541ac3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750330074189,"stop":1750330074189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bbb56973141d36","name":"Meta field set when metaSetter is specified","time":{"start":1750329473724,"stop":1750329473724,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c09a7cbc4357de","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750329464411,"stop":1750329464411,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d4a8bc54f04f65","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750329458801,"stop":1750329458801,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d0855a432c855d","name":"Nodes with multiple pubsub topic","time":{"start":1750329848160,"stop":1750329848161,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f1af8bcc3aa0a0","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750329473445,"stop":1750329473445,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93a6f6f3b53b0c0","name":"Push message with content topic containing long","time":{"start":1750330260855,"stop":1750330260856,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74bd3497dcd5594","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750330074193,"stop":1750330074193,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6775dc8782abf89","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750329848157,"stop":1750329848158,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f9eca052f508fe","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750329458804,"stop":1750329458804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f267af25bf0bd5c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750329464401,"stop":1750329464403,"duration":2},"status":"passed","severity":"normal"},{"uid":"e29f0d2d6eb63d01","name":"should use DNS peer discovery with light client","time":{"start":1750329535564,"stop":1750329535564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c80f862fc8f0fdb","name":"Subscribe to topic containing short and receive message","time":{"start":1750330040161,"stop":1750330040162,"duration":1},"status":"passed","severity":"normal"},{"uid":"37260fb9a47bb798","name":"Push message with numeric payload","time":{"start":1750330260833,"stop":1750330260834,"duration":1},"status":"passed","severity":"normal"},{"uid":"738d6b6cb41ddbcb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750329661153,"stop":1750329661154,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d126257e276b16","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750329550303,"stop":1750329550303,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a90e24a7231ea7","name":"should start and stop interval correctly","time":{"start":1750329502081,"stop":1750329502090,"duration":9},"status":"passed","severity":"normal"},{"uid":"675b80f844ec4056","name":"Refresh subscription","time":{"start":1750330040161,"stop":1750330040161,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3f287651bdb12b","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750329512134,"stop":1750329512135,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab3e6e2bf7ad6e7","name":"should request renew when peer disconnects","time":{"start":1750329502198,"stop":1750329502198,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9100c5b4fac8e77","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750329493003,"stop":1750329493003,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8aec1144083663","name":"should emit a peer event after start","time":{"start":1750329535560,"stop":1750329535560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6375e8779c88083","name":"Check received message with timestamp: 1750329530053000000 ","time":{"start":1750329985172,"stop":1750329985173,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e75ce3447641b2","name":"Push message with content topic containing Russian","time":{"start":1750330260857,"stop":1750330260857,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f3aac08987a90a","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750329501966,"stop":1750329501966,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ce44ea29eb37ba","name":"should handle different types of entries","time":{"start":1750329501397,"stop":1750329501398,"duration":1},"status":"passed","severity":"normal"},{"uid":"7445157613fca818","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750330040138,"stop":1750330040138,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ffb36eb1d99198f7","name":"Check received message containing SQL Injection","time":{"start":1750329950666,"stop":1750329950666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b95d52aa634534","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750329512135,"stop":1750329512136,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeea0883a79d61aa","name":"Ping on unsubscribed peer","time":{"start":1750329598582,"stop":1750329598582,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d51e4e7435c97","name":"Push message with content topic containing Arabic","time":{"start":1750330260857,"stop":1750330260857,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab9a7c2e1944552","name":"should decode valid enr with tcp successfully","time":{"start":1750329464974,"stop":1750329464974,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa66417cea18e59a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750329512145,"stop":1750329512145,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b8575370b7d0b4","name":"should use shardsUnderCluster when provided","time":{"start":1750329502516,"stop":1750329502517,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7ad4ccb87d28f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750330014171,"stop":1750330014172,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fe4da90e8f34f4","name":"addEventListener with wrong event","time":{"start":1750329571676,"stop":1750329571676,"duration":0},"status":"passed","severity":"normal"},{"uid":"9477d11232f9e11d","name":"Push message with content topic containing escaped characters","time":{"start":1750330260845,"stop":1750330260845,"duration":0},"status":"passed","severity":"normal"},{"uid":"688fa807b48cf5a9","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750329502101,"stop":1750329502101,"duration":0},"status":"passed","severity":"normal"},{"uid":"2224563ccfa18f54","name":"Check message with non string payload is not received","time":{"start":1750329985177,"stop":1750329985177,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91894e3e128b7b6","name":"Check publish message containing Chinese","time":{"start":1750329856521,"stop":1750329856522,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a53b9a35fd66c8f","name":"Push message with numeric payload","time":{"start":1750330260849,"stop":1750330260849,"duration":0},"status":"passed","severity":"normal"},{"uid":"665ff30c5d0ad31a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750330074192,"stop":1750330074193,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c67259849bc3cb0","name":"should have no discoveries enabled by default","time":{"start":1750329502099,"stop":1750329502099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc314aa4ef6192f","name":"Store - dialed after - with timeout","time":{"start":1750330065362,"stop":1750330065362,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea30ced355bdeb30","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750329502863,"stop":1750329502863,"duration":0},"status":"passed","severity":"normal"},{"uid":"1998afa49c8cb828","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750329550305,"stop":1750329550305,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4e6567eddbae98","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330074194,"stop":1750330074194,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ed6a4c73f270e2","name":"should attach causal history and bloom filter to each message","time":{"start":1750329515321,"stop":1750329515321,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a30850384a4e51","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750329707965,"stop":1750329707966,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c35ef5e078a5beb","name":"should return false","time":{"start":1750329464977,"stop":1750329464977,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e95111ed6102c8","name":"should select older connection if present","time":{"start":1750329472625,"stop":1750329472626,"duration":1},"status":"passed","severity":"normal"},{"uid":"d128a43c62175296","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750329535569,"stop":1750329535569,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55f355cf5de8892c","name":"Correctly serialized arguments","time":{"start":1750329737202,"stop":1750329737202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d22ec78d7369ec2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750330040151,"stop":1750330040151,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc804fc6c485860d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750329458801,"stop":1750329458801,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7d3a22e4401da","name":"should update ack status of messages in outgoing buffer","time":{"start":1750329515327,"stop":1750329515327,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1b3d44f54c5238","name":"should initialize with custom number of peers","time":{"start":1750329502197,"stop":1750329502197,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e38b1c94f015df6","name":"Ping on peer without subscriptions","time":{"start":1750329598584,"stop":1750329598584,"duration":0},"status":"passed","severity":"normal"},{"uid":"22df31302f115139","name":"should throw an error for insufficient data","time":{"start":1750329458895,"stop":1750329458896,"duration":1},"status":"passed","severity":"normal"},{"uid":"204d5770289870a6","name":"should not fail to start the service if it is already started","time":{"start":1750329485334,"stop":1750329485335,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c5f36d610857fa","name":"Generator, 2 different pubsubtopics","time":{"start":1750330028504,"stop":1750330028504,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9606e29763844c2d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750329707962,"stop":1750329707962,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d3aaaedc1c53da","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app52/3/topic528/xml","time":{"start":1750329967706,"stop":1750329967706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8d8b2a4b5bcce0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750329661150,"stop":1750329661150,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc5cdf4373e4dc7","name":"Check publish message containing short","time":{"start":1750329856520,"stop":1750329856520,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd884dae5c6becc6","name":"Check publish message containing escaped characters","time":{"start":1750329856526,"stop":1750329856526,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea90dc3ecf5b1db","name":"random static sharding 3 - Cluster ID: 886, Shard ID: 729","time":{"start":1750330080496,"stop":1750330080496,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8d1aa6f25e8d9c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750330040164,"stop":1750330040165,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ab7a0f52bde77c","name":"Ping on subscribed peer","time":{"start":1750329598583,"stop":1750329598584,"duration":1},"status":"passed","severity":"normal"},{"uid":"568bca32c3c3a1d2","name":"Push 30 different messages","time":{"start":1750330260854,"stop":1750330260854,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4077d1fee59f92c9","name":"can start the service","time":{"start":1750329485332,"stop":1750329485333,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa3bde98a2193c2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750329458826,"stop":1750329458827,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5cebb16fb5b48a","name":"Subscribe to topic containing Script and receive message","time":{"start":1750330040165,"stop":1750330040165,"duration":0},"status":"passed","severity":"normal"},{"uid":"700d66f5de4fcaf","name":"Decoder throws on undefined content topic","time":{"start":1750329491414,"stop":1750329491415,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c1cdb5b27cd26","name":"should throw error - no public key","time":{"start":1750329464976,"stop":1750329464976,"duration":0},"status":"passed","severity":"normal"},{"uid":"3366a162cb46b53f","name":"should set field with all protocols enabled","time":{"start":1750329464986,"stop":1750329464986,"duration":0},"status":"passed","severity":"normal"},{"uid":"425d8c3b3ede6f1c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750329707962,"stop":1750329707962,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e561e46871f6805","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750329515326,"stop":1750329515327,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30ecfd3a17b8c8d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750330080495,"stop":1750330080495,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6eb2e77508ae617","name":"Query Generator - false","time":{"start":1750330037251,"stop":1750330037251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbcbcfc9bba0efe","name":"messageHashStr produces different results for different inputs","time":{"start":1750329473136,"stop":1750329473136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e883b31f32760c86","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750329473726,"stop":1750329473726,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bb70806ce929a7","name":"Push 30 different messages","time":{"start":1750330260839,"stop":1750330260839,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14c40dba2b793c79","name":"should throw error - no id","time":{"start":1750329464975,"stop":1750329464976,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c2677a9b6f9e1c8","name":"Push message with Basic HTML tag payload","time":{"start":1750330260852,"stop":1750330260852,"duration":0},"status":"passed","severity":"normal"},{"uid":"3970fb0200a48d4a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750330010335,"stop":1750330010335,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa582e85f0629b46","name":"Generator, 2 different pubsubtopics","time":{"start":1750330028501,"stop":1750330028502,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7c44446cb60cfc","name":"should emit a peer event after start","time":{"start":1750329485335,"stop":1750329485335,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ec774a54cc6a70","name":"rejects content-filtered query with only contentTopics","time":{"start":1750329472567,"stop":1750329472568,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7e6b7bbdb3ec0","name":"should return no connections if no open connection provided","time":{"start":1750329472624,"stop":1750329472625,"duration":1},"status":"passed","severity":"normal"},{"uid":"5531942f3407f591","name":"Renews subscription after lossing a connection","time":{"start":1750330040151,"stop":1750330040155,"duration":4},"status":"passed","severity":"normal"},{"uid":"e71462c1910e92d6","name":"Check message with no pubsub topic is not received","time":{"start":1750329985192,"stop":1750329985192,"duration":0},"status":"passed","severity":"normal"},{"uid":"326c4ed30c56b4eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750329458821,"stop":1750329458821,"duration":0},"status":"passed","severity":"normal"},{"uid":"508c58c7e3f733c9","name":"Push message with SQL Injection payload","time":{"start":1750330260851,"stop":1750330260851,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d4c3d0daeaa760","name":"should set field with only RELAY enabled","time":{"start":1750329464986,"stop":1750329464986,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c108aa41245de5","name":"should not allow k > 12","time":{"start":1750329511599,"stop":1750329511600,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb89b3d2fcd47aa6","name":"Check received message containing short","time":{"start":1750329985178,"stop":1750329985179,"duration":1},"status":"passed","severity":"normal"},{"uid":"809cd439e850ff40","name":"should successfully stop","time":{"start":1750329502469,"stop":1750329502470,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab9e5574030690f","name":"returns all values when wanted number matches available values","time":{"start":1750329480386,"stop":1750329480389,"duration":3},"status":"passed","severity":"normal"},{"uid":"95ec76c897bf22a2","name":"Subscribe and receives messages on 20 topics","time":{"start":1750330040159,"stop":1750330040159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67706f61f9a119f","name":"Check message with non string payload is not received","time":{"start":1750329985196,"stop":1750329985196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d209e13047c100c5","name":"Push message with meta","time":{"start":1750330260846,"stop":1750330260846,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d351b1f7d5f1b3","name":"should respect max attempts limit","time":{"start":1750329502093,"stop":1750329502093,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac02ad69eb869e28","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750329458812,"stop":1750329458812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f372356be08f60f","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750329512108,"stop":1750329512114,"duration":6},"status":"passed","severity":"normal"},{"uid":"c512ead7ec03e21","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750329985178,"stop":1750329985178,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5c20ae12c7db07","name":"Check received message containing emoji","time":{"start":1750329950669,"stop":1750329950670,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99932195087b0a1","name":"creates an iterator","time":{"start":1750330052994,"stop":1750330052995,"duration":1},"status":"passed","severity":"normal"},{"uid":"13953fafc65dbf28","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750329512136,"stop":1750329512136,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b49ba4763812ae","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750329512103,"stop":1750329512103,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d92e12d98154b97","name":"Publish message with custom timestamp: Fri Jun 28 2024 10:44:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1750329856527,"stop":1750329856528,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3163ac03221a958","name":"should not throw an error for a single configured topic","time":{"start":1750329458822,"stop":1750329458823,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf43b4510373cfa","name":"Check received message containing emoji","time":{"start":1750329985185,"stop":1750329985185,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e2dc91a7a1e232","name":"Push message with content topic containing SQL Injection","time":{"start":1750330260858,"stop":1750330260858,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf061944db916df1","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750329512137,"stop":1750329512138,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c32f1c233a27f7","name":"should wait for Store peer to be connected","time":{"start":1750329502738,"stop":1750329502738,"duration":0},"status":"passed","severity":"normal"},{"uid":"df07ada830bb2ba7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750330040141,"stop":1750330040142,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6a7a01aa4e5e63","name":"should emit a peer event after start","time":{"start":1750329773021,"stop":1750329773021,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0bfabe0fabc6cf","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750329661152,"stop":1750329661153,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f96489cee7aa7b4","name":"Push to array if already present","time":{"start":1750329458313,"stop":1750329458313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2532d20f816165","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750330040139,"stop":1750330040139,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9d1afa948591cf","name":"should initialize with default number of peers","time":{"start":1750329502196,"stop":1750329502197,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c33f1a9350359e","name":"should add and check entries correctly","time":{"start":1750329501384,"stop":1750329501389,"duration":5},"status":"passed","severity":"normal"},{"uid":"a69549c0d6ca8397","name":"accepts valid content-filtered query","time":{"start":1750329472549,"stop":1750329472558,"duration":9},"status":"passed","severity":"normal"},{"uid":"898b644e7e104fce","name":"Fails to push message with large meta","time":{"start":1750330260861,"stop":1750330260861,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2352f248460e9a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750329707963,"stop":1750329707963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bc024518c17540","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750329458814,"stop":1750329458814,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2d4e4518aba545","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750329848165,"stop":1750329848165,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90cfb3a237f6802","name":"messageHash returns a Uint8Array","time":{"start":1750329473133,"stop":1750329473133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae489ef38fd60087","name":"should be empty after removing the only subscription","time":{"start":1750329502862,"stop":1750329502862,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d3f98abfb7f60d","name":"Check received message containing Arabic","time":{"start":1750329985159,"stop":1750329985159,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a78d290bd29034","name":"Push message with special chars payload","time":{"start":1750330260834,"stop":1750330260834,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c582dc2b438fb3","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app30/1/topic90/utf8","time":{"start":1750329967707,"stop":1750329967707,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df4c7dcc8f64ecc","name":"should return empty list for no shard","time":{"start":1750329458811,"stop":1750329458812,"duration":1},"status":"passed","severity":"normal"},{"uid":"3914abfbdcaf94a4","name":"Check received message containing numeric","time":{"start":1750329950664,"stop":1750329950664,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c83cf431a4872a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750329530917,"stop":1750329530917,"duration":0},"status":"passed","severity":"normal"},{"uid":"9766ea962ae44512","name":"Asymmetric encrypt & decrypt","time":{"start":1750329491829,"stop":1750329491830,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a99e301e11948f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750330040164,"stop":1750330040164,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad3158945dde045","name":"should not retry if at least one success","time":{"start":1750329502579,"stop":1750329502580,"duration":1},"status":"passed","severity":"normal"},{"uid":"789179aec00da69f","name":"Check received message containing XML","time":{"start":1750329950667,"stop":1750329950667,"duration":0},"status":"passed","severity":"normal"},{"uid":"853c6da509274848","name":"Subscribe to topic containing long and receive message","time":{"start":1750330040141,"stop":1750330040141,"duration":0},"status":"passed","severity":"normal"},{"uid":"277de51e5dfe0863","name":"accepts valid message hash query","time":{"start":1750329472568,"stop":1750329472568,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b76e0e3ce391e","name":"Store - dialed first","time":{"start":1750330065361,"stop":1750330065362,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c2a5520a407fe9","name":"should handle special patterns correctly","time":{"start":1750329514578,"stop":1750329514578,"duration":0},"status":"passed","severity":"normal"},{"uid":"35814b15bd49a751","name":"configure the node with multiple pubsub topics","time":{"start":1750330080499,"stop":1750330080499,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae48b40b842f862","name":"Check received message containing Basic HTML tag","time":{"start":1750329950679,"stop":1750329950680,"duration":1},"status":"passed","severity":"normal"},{"uid":"3280f476c6c0d073","name":"Push message with short payload","time":{"start":1750330260848,"stop":1750330260849,"duration":1},"status":"passed","severity":"normal"},{"uid":"8981fcda8a5cf26c","name":"Check meta is set [symmetric]","time":{"start":1750329491412,"stop":1750329491413,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f42242d8b12508","name":"Push message with content topic containing long","time":{"start":1750330260840,"stop":1750330260840,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4529265ad4b6650","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750330074189,"stop":1750330074189,"duration":0},"status":"passed","severity":"normal"},{"uid":"430e7c848164bb3c","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750329515323,"stop":1750329515323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee64ec1b9db12492","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750330074179,"stop":1750330074179,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da2104da8096046","name":"throws on empty content topic","time":{"start":1750329458790,"stop":1750329458790,"duration":0},"status":"passed","severity":"normal"},{"uid":"1688987342fcf8d3","name":"Subscribe and receive messages via waku relay post","time":{"start":1750330040127,"stop":1750330040135,"duration":8},"status":"passed","severity":"normal"},{"uid":"58b2bcace7602354","name":"should continually clean up expired entries at intervals","time":{"start":1750329501402,"stop":1750329501402,"duration":0},"status":"passed","severity":"normal"},{"uid":"f012754f7dd42e7","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750329866120,"stop":1750329866120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e58f1ae3fb28e3","name":"should maintain proper timestamps if all messages received","time":{"start":1750329515322,"stop":1750329515322,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9501768cb288be","name":"Check message with no content topic is not received","time":{"start":1750329985176,"stop":1750329985176,"duration":0},"status":"passed","severity":"normal"},{"uid":"83538d72c85cd8a7","name":"A test","time":{"start":1750329725718,"stop":1750329725718,"duration":0},"status":"passed","severity":"normal"},{"uid":"192fa212ed6ba00","name":"should enable all discoveries when explicitly set","time":{"start":1750329502099,"stop":1750329502101,"duration":2},"status":"passed","severity":"normal"},{"uid":"69285d0436e357fc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750330074191,"stop":1750330074191,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e54f90a3549612","name":"should reject if Store is requested but not mounted","time":{"start":1750329502736,"stop":1750329502736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b58a2ce5112a13d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750329458806,"stop":1750329458806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a6d19a0882f842","name":"should add received messages to bloom filter","time":{"start":1750329515322,"stop":1750329515322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba02df8cc712dbf6","name":"Push message with content topic containing Chinese","time":{"start":1750330260841,"stop":1750330260842,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5c2330bdf71126","name":"Check received message containing unicode special characters","time":{"start":1750329985172,"stop":1750329985172,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd4a06eff75f80a","name":"should maintain desired error rate","time":{"start":1750329514576,"stop":1750329514577,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e97ad6249e57da9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750330040166,"stop":1750330040166,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ed75e2a69b2b9f","name":"Subscribe to topic containing short and publish message","time":{"start":1750329866122,"stop":1750329866122,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd1334fcd725b41","name":"Check publish message after client node is restarted","time":{"start":1750329856532,"stop":1750329856532,"duration":0},"status":"skipped","severity":"normal"},{"uid":"164f60c57189f5a6","name":"returns only open connection if one present","time":{"start":1750329472623,"stop":1750329472624,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82d849996861b43","name":"Subscribe to topic containing Script and receive message","time":{"start":1750330074176,"stop":1750330074176,"duration":0},"status":"passed","severity":"normal"},{"uid":"348bbebb751c1e21","name":"Push message with content topic containing numeric","time":{"start":1750330260841,"stop":1750330260841,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0760f7b100ac10","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750329512147,"stop":1750329512148,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6eae2b9b40ae55","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750330074178,"stop":1750330074178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f693b975c6875378","name":"should be able to decode the field with only STORE set to true","time":{"start":1750329464405,"stop":1750329464405,"duration":0},"status":"passed","severity":"normal"},{"uid":"6824bd3b33331e74","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750329725604,"stop":1750329725604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5425f63e3ff5edc","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750330056637,"stop":1750330056638,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1efb2fd1ad00596","name":"Subscribe to topic containing XML and receive message","time":{"start":1750330074176,"stop":1750330074177,"duration":1},"status":"passed","severity":"normal"},{"uid":"4125c3db01ecae80","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750329735140,"stop":1750329735141,"duration":1},"status":"passed","severity":"normal"},{"uid":"1639ff5d70b5dc5c","name":"messageHashStr produces consistent results for the same input","time":{"start":1750329473135,"stop":1750329473136,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda6ff494f7cb10a","name":"Check received message with timestamp: 1750329530028000000 ","time":{"start":1750329950682,"stop":1750329950682,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c8231ea319f14e","name":"Push message with long payload","time":{"start":1750330260849,"stop":1750330260849,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0875b33081455da","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750329458824,"stop":1750329458824,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3b8840cbd87f9","name":"Encoder throws on undefined content topic","time":{"start":1750329491413,"stop":1750329491414,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b46fc994db1d340","name":"Fails to publish message with wrong content topic","time":{"start":1750329856529,"stop":1750329856530,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df47f3ffcd6b0a8","name":"Push message with custom timestamp: 1750333261311","time":{"start":1750330260862,"stop":1750330260862,"duration":0},"status":"passed","severity":"normal"},{"uid":"9348bddac850ad90","name":"Check received message containing JSON","time":{"start":1750329985168,"stop":1750329985170,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b1c904c079bd76a","name":"Subscribe to topic containing XML and receive message","time":{"start":1750330040165,"stop":1750330040165,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac1edebb2cf6355","name":"should use provided shard info when available","time":{"start":1750329502512,"stop":1750329502516,"duration":4},"status":"passed","severity":"normal"},{"uid":"c4e9da3a8974b2ad","name":"Check received message containing Script","time":{"start":1750329950679,"stop":1750329950679,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff4c0da66ceddd8","name":"Push message with content topic containing escaped characters","time":{"start":1750330260860,"stop":1750330260860,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f8510a668fe21","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750329537853,"stop":1750329537854,"duration":1},"status":"passed","severity":"normal"},{"uid":"900ec6944ed1c738","name":"Query with Ordered Callback, No message returned","time":{"start":1750330014172,"stop":1750330014172,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2ff6bf443dc269","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750329866121,"stop":1750329866121,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c56189fd4486de","name":"handles empty shards array correctly","time":{"start":1750329458827,"stop":1750329458827,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc33c37396454975","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750329512143,"stop":1750329512144,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b45d4eee3b000","name":"A test","time":{"start":1750329725716,"stop":1750329725717,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c1f30b8232b969","name":"addEventListener with correct event","time":{"start":1750329571675,"stop":1750329571676,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9559f73c40e3dd","name":"should reject if LightPush is requested but not mounted","time":{"start":1750329502735,"stop":1750329502736,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e747bf15be23214","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750329512146,"stop":1750329512146,"duration":0},"status":"passed","severity":"normal"},{"uid":"343b4b62669dd566","name":"Check message with non string payload is not received","time":{"start":1750329950674,"stop":1750329950674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16b473cc292ce80","name":"listenerCount","time":{"start":1750329571678,"stop":1750329571678,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a9d50fabb62478","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750329515328,"stop":1750329515328,"duration":0},"status":"passed","severity":"normal"},{"uid":"218cf3999350242","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750329473130,"stop":1750329473130,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f25673680d07696","name":"Check received message containing Script","time":{"start":1750329950666,"stop":1750329950667,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d5ce915fb1660e","name":"should increase lamport timestamp","time":{"start":1750329515321,"stop":1750329515321,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cb91900873c997","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750330074193,"stop":1750330074194,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30c57c2bc53dad4","name":"Reusing cursor across nodes","time":{"start":1750329999891,"stop":1750329999891,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ded112382cf297b","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750329502467,"stop":1750329502467,"duration":0},"status":"passed","severity":"normal"},{"uid":"40805986e823553e","name":"should be empty when created","time":{"start":1750329502861,"stop":1750329502861,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c246bd53ab8517","name":"returns nothing if no connections present","time":{"start":1750329472622,"stop":1750329472623,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d3fdca4510edc2","name":"Subscribe to topic containing long and receive message","time":{"start":1750330074173,"stop":1750330074173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e103142ec195da7f","name":"Check message with no pubsub topic is not received","time":{"start":1750329950684,"stop":1750329950685,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01d20862b25802a","name":"Overlapping topic subscription","time":{"start":1750330040139,"stop":1750330040139,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3f2a68d1ad7fbc","name":"should stop and cleanup resources","time":{"start":1750329502863,"stop":1750329502864,"duration":1},"status":"passed","severity":"normal"},{"uid":"300eb52c89963452","name":"Check publish message containing Basic HTML tag","time":{"start":1750329856524,"stop":1750329856525,"duration":1},"status":"passed","severity":"normal"},{"uid":"918e0b75e8586541","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750330074166,"stop":1750330074167,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a305108b7f0224","name":"Check received message containing numeric","time":{"start":1750329985157,"stop":1750329985158,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b533238e2f6cd","name":"Fails to push message bigger that 1MB","time":{"start":1750330260863,"stop":1750330260863,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e8841a15e4de58","name":"Query generator for multiple messages","time":{"start":1750330044923,"stop":1750330044924,"duration":1},"status":"passed","severity":"normal"},{"uid":"5993b9daf42f48da","name":"Sets default value correctly","time":{"start":1750330058965,"stop":1750330058965,"duration":0},"status":"passed","severity":"normal"},{"uid":"4484c89559cddba","name":"random static sharding 8 - Cluster ID: 875, Shard ID: 757","time":{"start":1750330080497,"stop":1750330080498,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96f46146f33590d","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750329512107,"stop":1750329512107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68e4645fc6d25c8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750329999887,"stop":1750329999887,"duration":0},"status":"passed","severity":"normal"},{"uid":"be706c69bdd4657f","name":"Generator, custom pubsub topic","time":{"start":1750330028501,"stop":1750330028501,"duration":0},"status":"passed","severity":"normal"},{"uid":"417adab2a86ea620","name":"Push message with content topic containing Script","time":{"start":1750330260858,"stop":1750330260858,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5faf7a6256eb2b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750329707961,"stop":1750329707962,"duration":1},"status":"passed","severity":"normal"},{"uid":"79cdd08958c5584d","name":"Check received message containing special chars","time":{"start":1750329985158,"stop":1750329985158,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fd2fe1f29fbaf3","name":"Push message with shell command payload","time":{"start":1750330260838,"stop":1750330260838,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2676b9a6b3f2c57","name":"Refresh subscription","time":{"start":1750330074186,"stop":1750330074187,"duration":1},"status":"passed","severity":"normal"},{"uid":"c723d84009a1db6c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750329458811,"stop":1750329458811,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a108dc3ae68293","name":"Check received message containing numeric","time":{"start":1750329985180,"stop":1750329985180,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd60b99ccf0ec75d","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750329473132,"stop":1750329473132,"duration":0},"status":"passed","severity":"normal"},{"uid":"5009849c9ca0cf4a","name":"Subscribe to topic containing XML and receive message","time":{"start":1750330040148,"stop":1750330040148,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c45a3e512605665","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750329481108,"stop":1750329481108,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e386d35f737bfed","name":"Publish message with custom timestamp: Thu Jun 19 2025 09:44:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1750329856528,"stop":1750329856528,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbde4750d8ea2945","name":"Push message with content topic containing emoji","time":{"start":1750330260846,"stop":1750330260846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d57a1d7dbcdb4e","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750329464974,"stop":1750329464974,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcce4e578c18efe","name":"Push message with Chinese payload","time":{"start":1750330260850,"stop":1750330260850,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4d6e7692f3073c","name":"should throw error - invalid id","time":{"start":1750329464976,"stop":1750329464976,"duration":0},"status":"passed","severity":"normal"},{"uid":"469592a9fc5235f4","name":"should invoke callbacks when receiving a message","time":{"start":1750329502862,"stop":1750329502863,"duration":1},"status":"passed","severity":"normal"},{"uid":"f673a44b6c679679","name":"Fails to push message bigger that 1MB","time":{"start":1750330260848,"stop":1750330260848,"duration":0},"status":"passed","severity":"normal"},{"uid":"27539e2c06a676a1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750330074186,"stop":1750330074186,"duration":0},"status":"passed","severity":"normal"},{"uid":"8173965953e67757","name":"Push message with XML payload","time":{"start":1750330260836,"stop":1750330260837,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39f1a120912857a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750330040163,"stop":1750330040163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fefe9e47a2d6e41","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750330260859,"stop":1750330260859,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd32be015d56be38","name":"Callback on promise, aborts when callback returns true","time":{"start":1750330044926,"stop":1750330044926,"duration":0},"status":"passed","severity":"normal"},{"uid":"1934cdc560161f0c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750329512148,"stop":1750329512148,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fb22d672a9a54a","name":"Passing an array","time":{"start":1750330058963,"stop":1750330058963,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c2a60a53fda9f0","name":"can query messages by message hash","time":{"start":1750330016776,"stop":1750330016776,"duration":0},"status":"passed","severity":"normal"},{"uid":"425bdba088ed33c6","name":"Push message with content topic containing XML","time":{"start":1750330260844,"stop":1750330260844,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc839dd343a139c","name":"should create a new stream if no existing for protocol found","time":{"start":1750329473443,"stop":1750329473443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c960fb6448e133c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750330044925,"stop":1750330044925,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9beae23dd576f0","name":"Check received message containing escaped characters","time":{"start":1750329985184,"stop":1750329985184,"duration":0},"status":"passed","severity":"normal"},{"uid":"8668c6627b4e186","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750329458803,"stop":1750329458803,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca0e48b24a98231","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750329999890,"stop":1750329999890,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a2d13038dc6a04","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750329512115,"stop":1750329512115,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2579f7298b20edb","name":"random static sharding 7 - Cluster ID: 638, Shard ID: 809","time":{"start":1750330080497,"stop":1750330080497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6a5dccf19356d4","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750329512106,"stop":1750329512106,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bdace674ec533e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330040155,"stop":1750330040155,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac9368668b3b1ab","name":"Check message with no payload is not received","time":{"start":1750329950674,"stop":1750329950674,"duration":0},"status":"passed","severity":"normal"},{"uid":"be588d16bb46ac33","name":"start node with empty shard should fail","time":{"start":1750330080500,"stop":1750330080500,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fca801606cdf8d8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750329464411,"stop":1750329464411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff107ef06a5a249b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750329458820,"stop":1750329458820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6814bc0e2802b6","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750329481175,"stop":1750329481175,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd2a180e4ffec62","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750329866123,"stop":1750329866123,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ae4f1ce60d0da2","name":"Renews subscription after lossing a connection","time":{"start":1750330074194,"stop":1750330074194,"duration":0},"status":"passed","severity":"normal"},{"uid":"269df849e1e9d64d","name":"Refresh subscription","time":{"start":1750330074172,"stop":1750330074172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ff46ecc23b0186","name":"Check message with no payload is not received","time":{"start":1750329985195,"stop":1750329985196,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2738d428e34915","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750329661148,"stop":1750329661149,"duration":1},"status":"passed","severity":"normal"},{"uid":"4074990078e5d795","name":"Privacy Node - default protocol","time":{"start":1750330065363,"stop":1750330065364,"duration":1},"status":"passed","severity":"normal"},{"uid":"533c9c31c7de84c6","name":"Subscribe to topic containing long and receive message","time":{"start":1750330040162,"stop":1750330040162,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8de43610da7aba","name":"Check publish message containing shell command","time":{"start":1750329856525,"stop":1750329856525,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ae5333d468baaa","name":"Wrong topic","time":{"start":1750329967709,"stop":1750329967710,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c3ebcde9a5646d","name":"Check message with non string payload is not received","time":{"start":1750329950685,"stop":1750329950686,"duration":1},"status":"passed","severity":"normal"},{"uid":"15590277136356a","name":"Check received message containing special chars","time":{"start":1750329985180,"stop":1750329985180,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b765694f3f78042","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750329512145,"stop":1750329512145,"duration":0},"status":"passed","severity":"normal"},{"uid":"812e1a53237c3807","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750329473444,"stop":1750329473444,"duration":0},"status":"passed","severity":"normal"},{"uid":"63885053f0497e8a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330028502,"stop":1750330028502,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8f52ea821c155","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750330074184,"stop":1750330074184,"duration":0},"status":"passed","severity":"normal"},{"uid":"92309ace0ff37bda","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750329502102,"stop":1750329502102,"duration":0},"status":"passed","severity":"normal"},{"uid":"50255521536a842a","name":"Generator, custom pubsub topic","time":{"start":1750330028502,"stop":1750330028504,"duration":2},"status":"skipped","severity":"normal"},{"uid":"5090b4fed81a1ac2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750330040141,"stop":1750330040141,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3aad22d9e469bb8","name":"should push the message to the outgoing buffer","time":{"start":1750329515320,"stop":1750329515320,"duration":0},"status":"passed","severity":"normal"},{"uid":"3788f9d6d17e9d50","name":"Ordered Callback - true","time":{"start":1750330037252,"stop":1750330037252,"duration":0},"status":"passed","severity":"normal"},{"uid":"829f147804230ffb","name":"Check message with invalid timestamp is not received","time":{"start":1750329950672,"stop":1750329950672,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc06ca9a238c9a0c","name":"removeEventListener with correct event","time":{"start":1750329571676,"stop":1750329571677,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3527c25bd3a3bf1","name":"Check message with no content topic is not received","time":{"start":1750329950685,"stop":1750329950685,"duration":0},"status":"passed","severity":"normal"},{"uid":"38518eae5238c5ed","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750329458895,"stop":1750329458895,"duration":0},"status":"passed","severity":"normal"},{"uid":"de466f042902bf02","name":"Publish message with large meta","time":{"start":1750329856532,"stop":1750329856532,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4c9f85b7e93e56","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750329502102,"stop":1750329502102,"duration":0},"status":"passed","severity":"normal"},{"uid":"d066a296de53a1da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750329458815,"stop":1750329458815,"duration":0},"status":"passed","severity":"normal"},{"uid":"43277e06c1681bac","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750330074185,"stop":1750330074185,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fce1150ce5308f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750329458895,"stop":1750329458895,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f636626098dab9","name":"throws on content topic with empty encoding field","time":{"start":1750329458794,"stop":1750329458795,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad29fc597614737","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750330040158,"stop":1750330040159,"duration":1},"status":"passed","severity":"normal"},{"uid":"e650b37c267414eb","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750329866120,"stop":1750329866121,"duration":1},"status":"passed","severity":"normal"},{"uid":"5182f7c738f9498b","name":"Callback on promise","time":{"start":1750330044925,"stop":1750330044926,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed11aabe6070740","name":"Relay - times out","time":{"start":1750330065360,"stop":1750330065361,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9bd0a0cfc4b2aaa","name":"Check publish message containing Script","time":{"start":1750329856523,"stop":1750329856524,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fff2d0d125ed74","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750329458814,"stop":1750329458814,"duration":0},"status":"passed","severity":"normal"},{"uid":"1591dc4af3162c1e","name":"Push message with Arabic payload","time":{"start":1750330260835,"stop":1750330260835,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a2e5f7540c1d16","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app86/1/topic844/json","time":{"start":1750329967705,"stop":1750329967706,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1aa096e351c015","name":"Subscribe and receive messages via waku relay post","time":{"start":1750330074183,"stop":1750330074183,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6e576e5026966","name":"Reopen subscription with peer with lost subscription","time":{"start":1750329598588,"stop":1750329598588,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2ebcb5c5172209","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750329458813,"stop":1750329458814,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8b3bca4adf7ff5","name":"Check received message containing shell command","time":{"start":1750329950668,"stop":1750329950668,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1e45ff77609adf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330028504,"stop":1750330028504,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9de7d2bc22e88be","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750329502578,"stop":1750329502578,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4eaf7b9ea1f1420","name":"Relay","time":{"start":1750329535801,"stop":1750329535803,"duration":2},"status":"passed","severity":"normal"},{"uid":"432a47ba541f41a","name":"different cluster, different shard: nodes don't connect","time":{"start":1750329735144,"stop":1750329735144,"duration":0},"status":"passed","severity":"normal"},{"uid":"5982d7f27f19b334","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750329707966,"stop":1750329707966,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7670dfb8fce9fd1","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750329512097,"stop":1750329512097,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca9d3415259193","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750329530881,"stop":1750329530909,"duration":28},"status":"passed","severity":"normal"},{"uid":"8fc21b9dd016df4b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750329707959,"stop":1750329707961,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1c2b2b484c17a8c","name":"Check message on other pubsub topic is not received","time":{"start":1750329985175,"stop":1750329985176,"duration":1},"status":"passed","severity":"normal"},{"uid":"d55b26ac1bd7be8b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750330074188,"stop":1750330074188,"duration":0},"status":"passed","severity":"normal"},{"uid":"82134e19ab42aae0","name":"Push message equal or less that 1MB","time":{"start":1750330260848,"stop":1750330260848,"duration":0},"status":"passed","severity":"normal"},{"uid":"393c07f6858638ec","name":"Push message with shell command payload","time":{"start":1750330260852,"stop":1750330260853,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69de9097dccbf4a","name":"Encoder throws on empty string content topic","time":{"start":1750329473724,"stop":1750329473725,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f8076719e8c197","name":"shard 0","time":{"start":1750330080494,"stop":1750330080495,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e23f9c535767b1e","name":"Push message with XML payload","time":{"start":1750330260851,"stop":1750330260851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bf191c5b58a08c","name":"Encoder throws on empty string content topic","time":{"start":1750329491414,"stop":1750329491414,"duration":0},"status":"passed","severity":"normal"},{"uid":"270bfaf9980ca4ad","name":"Renews subscription after lossing a connection","time":{"start":1750330040169,"stop":1750330040169,"duration":0},"status":"passed","severity":"normal"},{"uid":"948e66645af04863","name":"Fails to publish message with empty text","time":{"start":1750329856529,"stop":1750329856529,"duration":0},"status":"passed","severity":"normal"},{"uid":"214fbe7fa118195e","name":"Relay - dialed after","time":{"start":1750330065359,"stop":1750330065360,"duration":1},"status":"passed","severity":"normal"},{"uid":"348e9dc725f67499","name":"throws an error for improperly formatted content topics","time":{"start":1750329458807,"stop":1750329458807,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7171d060d1dcdfe","name":"Overlapping topic subscription","time":{"start":1750330074170,"stop":1750330074172,"duration":2},"status":"passed","severity":"normal"},{"uid":"918e08a9ac552b4a","name":"Check message with invalid timestamp is not received","time":{"start":1750329985188,"stop":1750329985191,"duration":3},"status":"passed","severity":"normal"},{"uid":"95561abc638d6f80","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750329512147,"stop":1750329512147,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fa4434c915ac29","name":"Check publish message containing SQL Injection","time":{"start":1750329856522,"stop":1750329856523,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4249aa6bf27119","name":"throws on content topic with generation field greater than 0","time":{"start":1750329458791,"stop":1750329458792,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f8d50c6c7edd3b","name":"should set field with all protocols disabled","time":{"start":1750329464985,"stop":1750329464986,"duration":1},"status":"passed","severity":"normal"},{"uid":"181e4f04c0145f03","name":"Overlapping topic subscription","time":{"start":1750329866122,"stop":1750329866122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8739fa8787343ae","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750329502466,"stop":1750329502467,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3758c76d19b00b0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330040169,"stop":1750330040169,"duration":0},"status":"passed","severity":"normal"},{"uid":"799e6bf6c0967a1d","name":"Push message with rate limit","time":{"start":1750330260846,"stop":1750330260847,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ec9806cf37688e","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750329502518,"stop":1750329502518,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1d5fc5537d25d0","name":"Renews subscription after lossing a connection","time":{"start":1750330074180,"stop":1750330074180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f60ceece3a3942","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750329464397,"stop":1750329464398,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86a33d085885329","name":"Publish without waiting for remote peer","time":{"start":1750329866119,"stop":1750329866119,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f40c3a1064bd9a","name":"random static sharding 2 - Cluster ID: 324, Shard ID: 315","time":{"start":1750330080496,"stop":1750330080496,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b24a1858852b353","name":"should properly start and stop event listening","time":{"start":1750329501966,"stop":1750329501967,"duration":1},"status":"passed","severity":"normal"},{"uid":"b322d2a9784e317d","name":"Promise Callback - false","time":{"start":1750330037252,"stop":1750330037252,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e5579fcaf386e5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750330040150,"stop":1750330040150,"duration":0},"status":"passed","severity":"normal"},{"uid":"773bfa0a438200","name":"should reject if Relay is requested but not mounted","time":{"start":1750329502735,"stop":1750329502735,"duration":0},"status":"passed","severity":"normal"},{"uid":"4253b679302c0c68","name":"Check message on other pubsub topic is not received","time":{"start":1750329985191,"stop":1750329985192,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e00b234ef94c6c","name":"Check received message containing shell command","time":{"start":1750329985170,"stop":1750329985171,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb22226bd5ebefc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750329707966,"stop":1750329707966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b01622e7828f17f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750330014170,"stop":1750330014170,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dafdcc628b45772","name":"should not receive a peer event after stop","time":{"start":1750329773022,"stop":1750329773022,"duration":0},"status":"passed","severity":"normal"},{"uid":"14abaa9b9c9f7a04","name":"should properly clean up resources when disposed","time":{"start":1750329501398,"stop":1750329501398,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9a2fa6f80b0741","name":"Check received message containing numeric","time":{"start":1750329950676,"stop":1750329950676,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbe2dfa1e94d37e","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750329512134,"stop":1750329512134,"duration":0},"status":"passed","severity":"normal"},{"uid":"4defa366f5805489","name":"Waku message hash computation (no timestamp)","time":{"start":1750329473131,"stop":1750329473132,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0defe38701fa0ca","name":"should increase lamport timestamp","time":{"start":1750329515319,"stop":1750329515320,"duration":1},"status":"passed","severity":"normal"},{"uid":"926266dfbe377ae8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750329512146,"stop":1750329512147,"duration":1},"status":"passed","severity":"normal"},{"uid":"75dfff6525732f78","name":"can query messages normally","time":{"start":1750330016774,"stop":1750330016776,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b2cc8ed389a0f9f","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750329512114,"stop":1750329512115,"duration":1},"status":"passed","severity":"normal"},{"uid":"921b73ebd0e55e11","name":"ignores domain fetching errors","time":{"start":1750329481620,"stop":1750329481620,"duration":0},"status":"passed","severity":"normal"},{"uid":"4813c5e63f2a8709","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750329512137,"stop":1750329512137,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c1733f836f155a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750330040138,"stop":1750330040139,"duration":1},"status":"passed","severity":"normal"},{"uid":"9affd680f970add7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750329481110,"stop":1750329481110,"duration":0},"status":"passed","severity":"normal"},{"uid":"145342cda76a542f","name":"handles empty contentTopics array correctly","time":{"start":1750329458828,"stop":1750329458828,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bff2d112d82d29e","name":"should start and setup intervals and event listeners","time":{"start":1750329502863,"stop":1750329502863,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e9ff15c156e491","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750329481111,"stop":1750329481111,"duration":0},"status":"passed","severity":"normal"},{"uid":"beac9192a6d808f6","name":"udp ip6 address","time":{"start":1750329464373,"stop":1750329464373,"duration":0},"status":"passed","severity":"normal"},{"uid":"df90a7fc1e44af7a","name":"unsubscribes","time":{"start":1750330052997,"stop":1750330052998,"duration":1},"status":"passed","severity":"normal"},{"uid":"40910413746ab3d1","name":"Query with Promise Callback, No Decoder","time":{"start":1750330014174,"stop":1750330014175,"duration":1},"status":"passed","severity":"normal"},{"uid":"969150e490f4ab6","name":"Push message with escaped characters payload","time":{"start":1750330260838,"stop":1750330260838,"duration":0},"status":"passed","severity":"normal"},{"uid":"483d6c878ca53f3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750330040160,"stop":1750330040160,"duration":0},"status":"passed","severity":"normal"},{"uid":"a953473b0d84448f","name":"Query generator for multiple messages with different content topic format","time":{"start":1750330044925,"stop":1750330044925,"duration":0},"status":"passed","severity":"normal"},{"uid":"96591c1123543066","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750329458817,"stop":1750329458817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c442ab0bb29527c1","name":"Subscribe and receives messages on 20 topics","time":{"start":1750330074185,"stop":1750330074185,"duration":0},"status":"passed","severity":"normal"},{"uid":"158616903e77659c","name":"should not receive a peer event after stop","time":{"start":1750329535562,"stop":1750329535562,"duration":0},"status":"passed","severity":"normal"},{"uid":"146922fa66c5db0a","name":"Ping on peer without subscriptions","time":{"start":1750329598582,"stop":1750329598582,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a84207cef9de16","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750330040137,"stop":1750330040138,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03dee45c519fe2d","name":"Push message with content topic containing Arabic","time":{"start":1750330260842,"stop":1750330260842,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6dd205b9df4fbd","name":"Query Generator, No message returned","time":{"start":1750330014171,"stop":1750330014171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06404baa33cdec1","name":"Check received message containing SQL Injection","time":{"start":1750329985163,"stop":1750329985163,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b3467dcc6705b4","name":"Check received message containing unicode special characters","time":{"start":1750329950681,"stop":1750329950682,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0f1d57e53b3d31","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750329985174,"stop":1750329985174,"duration":0},"status":"passed","severity":"normal"},{"uid":"230ae0614d43601f","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750329473444,"stop":1750329473445,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93388644068583a","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750329512124,"stop":1750329512125,"duration":1},"status":"passed","severity":"normal"},{"uid":"577f9517d955dee6","name":"Query with Promise Callback, No message returned","time":{"start":1750330014175,"stop":1750330014175,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba6d685c0359eab","name":"Symmetric encrypt & Decrypt","time":{"start":1750329491830,"stop":1750329491830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b54c8b3dcf4143","name":"Overlapping topic subscription","time":{"start":1750330040160,"stop":1750330040161,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9baa69003253d6","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750329512133,"stop":1750329512133,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f92699b50325d0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750329458819,"stop":1750329458819,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb671c9fca52abf2","name":"should return false when shard is not included in network shards","time":{"start":1750329502518,"stop":1750329502518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a949a1333e8a2548","name":"Encoder throws on empty string content topic","time":{"start":1750329493004,"stop":1750329493005,"duration":1},"status":"passed","severity":"normal"},{"uid":"82745466460ec200","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750330056639,"stop":1750330056639,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fccb263af2e4b8","name":"should be sent with empty content","time":{"start":1750329515326,"stop":1750329515326,"duration":0},"status":"passed","severity":"normal"},{"uid":"6272f03dbeca6b7d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750330040149,"stop":1750330040149,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd5f25344e9f471","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750330074192,"stop":1750330074192,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b3d0bbe10ca3f0","name":"Push message with content topic containing emoji","time":{"start":1750330260860,"stop":1750330260860,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c0e5e87108c76a","name":"Decoder throws on empty string content topic","time":{"start":1750329493005,"stop":1750329493005,"duration":0},"status":"passed","severity":"normal"},{"uid":"542f72656d8555b8","name":"Push message with unicode special characters payload","time":{"start":1750330260853,"stop":1750330260854,"duration":1},"status":"passed","severity":"normal"},{"uid":"419a9fad2b036445","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750329458817,"stop":1750329458818,"duration":1},"status":"passed","severity":"normal"},{"uid":"d389ce5c04a9b083","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750330074170,"stop":1750330074170,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef449fb00ffb538","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750330040166,"stop":1750330040167,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea99919afea53373","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750329530918,"stop":1750329530918,"duration":0},"status":"passed","severity":"normal"},{"uid":"37379c2e78df405f","name":"should only return 1 node with store capability","time":{"start":1750329481622,"stop":1750329481622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e830f6b3c4ca0fed","name":"stop","time":{"start":1750329571679,"stop":1750329571680,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabde6a0403d3256","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750330028507,"stop":1750330028507,"duration":0},"status":"passed","severity":"normal"},{"uid":"91503e09906a5442","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app26/6/topic444/test.js","time":{"start":1750329967709,"stop":1750329967709,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c9aee184949f5e","name":"Check received message containing unicode special characters","time":{"start":1750329950669,"stop":1750329950669,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b10749a60029780","name":"Query Generator - true","time":{"start":1750330037246,"stop":1750330037246,"duration":0},"status":"passed","severity":"normal"},{"uid":"791f21fa0abb5c90","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750329985197,"stop":1750329985197,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dce0a174a0a49b4","name":"Check received message with timestamp: 1750329530028 ","time":{"start":1750329950670,"stop":1750329950671,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb8fa86220337cd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750330074179,"stop":1750330074179,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f537310799ef754","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750329661152,"stop":1750329661152,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cee8ddfa1783686","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750329458808,"stop":1750329458808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e496b02a7141a90b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750329458819,"stop":1750329458819,"duration":0},"status":"passed","severity":"normal"},{"uid":"248c0385d7590478","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750329707958,"stop":1750329707958,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fade8a96a907768","name":"Check received message containing Russian","time":{"start":1750329950678,"stop":1750329950678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd384f4aa9a6b5e","name":"handles different clusterIds correctly","time":{"start":1750329458806,"stop":1750329458807,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c18c4d6058faf9","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app29/7/topic620/xml","time":{"start":1750329967708,"stop":1750329967708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4072b14f64ab0c48","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750329458816,"stop":1750329458817,"duration":1},"status":"passed","severity":"normal"},{"uid":"82dd0dc1f222fbbb","name":"Check received message with timestamp: 1750329530053 ","time":{"start":1750329985173,"stop":1750329985173,"duration":0},"status":"passed","severity":"normal"},{"uid":"25773dfaea6afbd3","name":"1 Relay, 1 fetch","time":{"start":1750329481174,"stop":1750329481175,"duration":1},"status":"passed","severity":"normal"},{"uid":"47155de1781ef537","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750329458808,"stop":1750329458808,"duration":0},"status":"passed","severity":"normal"},{"uid":"1932be356a53e6ab","name":"Check publish message containing special chars","time":{"start":1750329856521,"stop":1750329856521,"duration":0},"status":"passed","severity":"normal"},{"uid":"847916a8a532cd73","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750329856527,"stop":1750329856527,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa65051554bdaf2","name":"should mark all messages in causal history as acknowledged","time":{"start":1750329515323,"stop":1750329515323,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a2ea9f08e523f9","name":"Check message received after jswaku node is restarted","time":{"start":1750329985177,"stop":1750329985178,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d178bd6a936d75","name":"Decrypt messages","time":{"start":1750329829756,"stop":1750329829756,"duration":0},"status":"passed","severity":"normal"},{"uid":"af05eed1ebdb334c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750329458825,"stop":1750329458825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d606e531a65a9cfc","name":"non connected peers","time":{"start":1750329828087,"stop":1750329828087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83f995ad9429acf0","name":"Push message with content topic containing XML","time":{"start":1750330260858,"stop":1750330260859,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac642080cf700543","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750329866126,"stop":1750329866126,"duration":0},"status":"passed","severity":"normal"},{"uid":"50299e3106050bd4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750330074183,"stop":1750330074183,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea65fdea7693032","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750329493003,"stop":1750329493003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9db77a6a1a4b301","name":"Check message on other pubsub topic is not received","time":{"start":1750329950684,"stop":1750329950684,"duration":0},"status":"passed","severity":"normal"},{"uid":"752271e6492c5285","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750330074169,"stop":1750330074170,"duration":1},"status":"passed","severity":"normal"},{"uid":"f100a1f902d1ce9b","name":"Nodes with multiple pubsub topic","time":{"start":1750329848166,"stop":1750329848166,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d81538e625c9bfc","name":"should reject if Filter is requested but not mounted","time":{"start":1750329502736,"stop":1750329502736,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5a2fc16a22b513","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750329458811,"stop":1750329458811,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64f40f0c96507fb","name":"Push message with meta","time":{"start":1750330260860,"stop":1750330260861,"duration":1},"status":"passed","severity":"normal"},{"uid":"90da0523c5336de","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750329512144,"stop":1750329512145,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc85ec9381e68e2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750329481623,"stop":1750329481624,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cb7d12969278325a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750330040163,"stop":1750330040163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d40dfe04e090ac","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750329950683,"stop":1750329950684,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d825b99f8f7b83","name":"Used by Waku Relay","time":{"start":1750330058964,"stop":1750330058964,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50279131a02a79b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750329464400,"stop":1750329464401,"duration":1},"status":"passed","severity":"normal"},{"uid":"3253d979b1a441bf","name":"random static sharding 6 - Cluster ID: 387, Shard ID: 307","time":{"start":1750330080497,"stop":1750330080497,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ba5676de372ff0","name":"Subscribe and receive messages via lightPush","time":{"start":1750330074182,"stop":1750330074182,"duration":0},"status":"passed","severity":"normal"},{"uid":"289e32a1cf5beebc","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750329512141,"stop":1750329512142,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e75f850904e703","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750329999886,"stop":1750329999886,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fb7ba258f09aeb","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750330056639,"stop":1750330056639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da240a5b4bf93d1","name":"throws on content topic with empty application field","time":{"start":1750329458792,"stop":1750329458793,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2d0df8f2a6aece","name":"should properly create location multiaddrs - udp4","time":{"start":1750329464983,"stop":1750329464983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2d697de4cda701","name":"Subscribe to topic containing Script and receive message","time":{"start":1750330040146,"stop":1750330040148,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe81ef04ed83b5d4","name":"1 Store, 2 fetches","time":{"start":1750329481175,"stop":1750329481175,"duration":0},"status":"passed","severity":"normal"},{"uid":"6084b1eeb9400c1f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750329473129,"stop":1750329473130,"duration":1},"status":"passed","severity":"normal"},{"uid":"e904be22dd562dc7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750329866124,"stop":1750329866124,"duration":0},"status":"passed","severity":"normal"},{"uid":"71326f73567120c0","name":"Delete observer","time":{"start":1750329829756,"stop":1750329829756,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6950bcad4c049f","name":"should return valid sharding parameters for static sharding","time":{"start":1750329458826,"stop":1750329458826,"duration":0},"status":"passed","severity":"normal"},{"uid":"894a0853bd562cb6","name":"Push message with Russian payload","time":{"start":1750330260850,"stop":1750330260850,"duration":0},"status":"passed","severity":"normal"},{"uid":"4964d32676e40667","name":"Check message with no payload is not received","time":{"start":1750329950685,"stop":1750329950685,"duration":0},"status":"passed","severity":"normal"},{"uid":"916ceced0131f776","name":"Check received message containing XML","time":{"start":1750329985182,"stop":1750329985183,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff251a655416fef","name":"should not receive a peer event before start","time":{"start":1750329773021,"stop":1750329773022,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ee7245caaeb0e4","name":"Check publish message containing JSON","time":{"start":1750329856525,"stop":1750329856525,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35d8f595b4e8482","name":"Passing cursor with wrong pubsubTopic","time":{"start":1750329999892,"stop":1750329999892,"duration":0},"status":"passed","severity":"normal"},{"uid":"da43d545f1cfdc0f","name":"Push message with unicode special characters payload","time":{"start":1750330260838,"stop":1750330260839,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56f71b51314e62b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750329999888,"stop":1750329999888,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e8047155722da0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750330074190,"stop":1750330074190,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bb9193c0df5cd","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750329502101,"stop":1750329502102,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae7bdf19703a7c4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app92/2/topic289/utf8","time":{"start":1750329967708,"stop":1750329967709,"duration":1},"status":"passed","severity":"normal"},{"uid":"892352324c0a48ae","name":"Subscribe and receive messages via lightPush","time":{"start":1750330040156,"stop":1750330040157,"duration":1},"status":"passed","severity":"normal"},{"uid":"11debc102e9f34c1","name":"should return false when clusterId doesn't match","time":{"start":1750329502517,"stop":1750329502517,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4af07d119fab66","name":"connected peers and dial","time":{"start":1750329828086,"stop":1750329828086,"duration":0},"status":"skipped","severity":"normal"},{"uid":"749f2e50e0438eaa","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app11/8/topic69/xml","time":{"start":1750329967707,"stop":1750329967707,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe16a93228f2c88","name":"Check message on other pubsub topic is not received","time":{"start":1750329950673,"stop":1750329950673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a6c89179d23340","name":"should be delivered immediately if received","time":{"start":1750329515328,"stop":1750329515328,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cabce3d2964cef","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750329530916,"stop":1750329530917,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d070624b05074e","name":"Check message with no pubsub topic is not received","time":{"start":1750329950673,"stop":1750329950673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8413932de884dc22","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750329502464,"stop":1750329502464,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd188d9d6c62436","name":"should handle general insertion and lookup correctly","time":{"start":1750329514578,"stop":1750329514578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b8d51e45881b77","name":"Check received message containing short","time":{"start":1750329985154,"stop":1750329985157,"duration":3},"status":"passed","severity":"normal"},{"uid":"b32cc93b092a15a5","name":"should partition messages based on acknowledgement status","time":{"start":1750329515326,"stop":1750329515326,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c84aae96107ff2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750330074182,"stop":1750330074183,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e619cdfdf6b2acc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750330040158,"stop":1750330040158,"duration":0},"status":"passed","severity":"normal"},{"uid":"67795910388b576f","name":"Check received message containing Russian","time":{"start":1750329950665,"stop":1750329950666,"duration":1},"status":"passed","severity":"normal"},{"uid":"9687b740e8101ebe","name":"Check publish message containing long","time":{"start":1750329856520,"stop":1750329856520,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa62e95318846312","name":"should be online or offline if network state changed","time":{"start":1750329530932,"stop":1750329530932,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5cb4a656a81bf","name":"through manual discovery","time":{"start":1750329737147,"stop":1750329737147,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58d6f8c1d2a541","name":"Refresh subscription","time":{"start":1750329866121,"stop":1750329866122,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cd572325b63d4498","name":"should reject on timeout if it was set","time":{"start":1750329502736,"stop":1750329502737,"duration":1},"status":"passed","severity":"normal"},{"uid":"381784af7556ee0f","name":"Check message with no content topic is not received","time":{"start":1750329950673,"stop":1750329950674,"duration":1},"status":"passed","severity":"normal"},{"uid":"db947a033f1dc8ba","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750329458824,"stop":1750329458824,"duration":0},"status":"passed","severity":"normal"},{"uid":"c735c1f0d77e6f87","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750329530909,"stop":1750329530916,"duration":7},"status":"passed","severity":"normal"},{"uid":"a2bf3f525ded7d6","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750329512098,"stop":1750329512098,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7de4777cf033a10","name":"Query generator for 2000 messages","time":{"start":1750330044927,"stop":1750330044928,"duration":1},"status":"passed","severity":"normal"},{"uid":"616cdb651d757607","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750329661151,"stop":1750329661151,"duration":0},"status":"passed","severity":"normal"},{"uid":"41dc71605b0a3438","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750329458829,"stop":1750329458830,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9feb36697d5c3ed","name":"recovers when dns.resolve returns empty","time":{"start":1750329481620,"stop":1750329481620,"duration":0},"status":"passed","severity":"normal"},{"uid":"538f72fbd81bfa91","name":"Check received message containing Arabic","time":{"start":1750329950677,"stop":1750329950678,"duration":1},"status":"passed","severity":"normal"},{"uid":"891fe6d0776a3ae5","name":"retrieves a single peer","time":{"start":1750329481618,"stop":1750329481619,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e703bdf53cd918","name":"should properly compute the node id","time":{"start":1750329464977,"stop":1750329464978,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd33fc6f87ef374f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750329458823,"stop":1750329458823,"duration":0},"status":"passed","severity":"normal"},{"uid":"388ea8aeb400f1ea","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750329856531,"stop":1750329856531,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b2ad62fc639e61","name":"less peers than existing","time":{"start":1750329828087,"stop":1750329828087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5f1026b5e80f974","name":"Subscribe to topic containing Script and publish message","time":{"start":1750329866125,"stop":1750329866125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74e4a1cbcb5f6fc","name":"Push message with custom timestamp: 1750326061311","time":{"start":1750330260862,"stop":1750330260862,"duration":0},"status":"passed","severity":"normal"},{"uid":"b882e4ddaf6f6b0c","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750329512141,"stop":1750329512141,"duration":0},"status":"passed","severity":"normal"},{"uid":"758fe0ed2b6fb228","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750330074174,"stop":1750330074174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50af2d0f52cfddc","name":"Push message with JSON payload","time":{"start":1750330260852,"stop":1750330260852,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b6c604ff102bbb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750330074175,"stop":1750330074176,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f3ac509cbbc41c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750329735139,"stop":1750329735140,"duration":1},"status":"passed","severity":"normal"},{"uid":"8123575e18707b17","name":"getPeersByDiscovery","time":{"start":1750329827905,"stop":1750329827905,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfe00ec7c2a727d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750329866125,"stop":1750329866126,"duration":1},"status":"passed","severity":"normal"},{"uid":"96bc646bd2167a62","name":"Filter","time":{"start":1750330065363,"stop":1750330065363,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3692c2285342b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750330074168,"stop":1750330074169,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34d1e5c9ef6485c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750329491412,"stop":1750329491412,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb17dac057ac1ce","name":"Check received message containing Arabic","time":{"start":1750329985181,"stop":1750329985181,"duration":0},"status":"passed","severity":"normal"},{"uid":"846cb3479892eb40","name":"Check received message with timestamp: 1750329530053000000 ","time":{"start":1750329985185,"stop":1750329985187,"duration":2},"status":"passed","severity":"normal"},{"uid":"f220cc0117719291","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750330040169,"stop":1750330040170,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc0c10a03219e749","name":"should not fail to stop the service if it was not started","time":{"start":1750329485334,"stop":1750329485334,"duration":0},"status":"passed","severity":"normal"},{"uid":"3111584e1f6ef998","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750329512122,"stop":1750329512123,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c4ba3efd652133","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750329464409,"stop":1750329464410,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66ddc60e6c3846e","name":"isConnected return false after peer stops","time":{"start":1750329550304,"stop":1750329550305,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68b49cd83d02437","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750329950683,"stop":1750329950683,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a94caecc41553","name":"Push message with Arabic payload","time":{"start":1750330260850,"stop":1750330260850,"duration":0},"status":"passed","severity":"normal"},{"uid":"184ef28ff20545b3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750329458816,"stop":1750329458816,"duration":0},"status":"passed","severity":"normal"},{"uid":"4634ccdfc94d39a8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750330040164,"stop":1750330040164,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b922e19e91ab674","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750329458819,"stop":1750329458820,"duration":1},"status":"passed","severity":"normal"},{"uid":"a993c1c9b2372a68","name":"Subscribe to topic containing XML and receive message","time":{"start":1750330074191,"stop":1750330074191,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a4dcccbec3405c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750329512146,"stop":1750329512146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b738a2d9b6b53585","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750329458816,"stop":1750329458816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac5fc627a8e609f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750330040149,"stop":1750330040150,"duration":1},"status":"passed","severity":"normal"},{"uid":"e758c0f8e2d51cb5","name":"Check message with no pubsub topic is not received","time":{"start":1750329985176,"stop":1750329985176,"duration":0},"status":"passed","severity":"normal"},{"uid":"2873b1b173725663","name":"Round trip binary serialization","time":{"start":1750329473723,"stop":1750329473723,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eaaddd8522443c7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750330074178,"stop":1750330074178,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc55999846e07f51","name":"Encoder throws on undefined content topic","time":{"start":1750329493004,"stop":1750329493004,"duration":0},"status":"passed","severity":"normal"},{"uid":"e188861ae710d132","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750329464400,"stop":1750329464400,"duration":0},"status":"passed","severity":"normal"},{"uid":"75977dc15217f3f2","name":"Check received message containing unicode special characters","time":{"start":1750329985184,"stop":1750329985185,"duration":1},"status":"passed","severity":"normal"},{"uid":"52bf84abdeee5c60","name":"should return usable stream attached to connection","time":{"start":1750329473442,"stop":1750329473442,"duration":0},"status":"passed","severity":"normal"},{"uid":"b366fa140c2bf616","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750329481110,"stop":1750329481111,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d1397630624285","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750329512104,"stop":1750329512104,"duration":0},"status":"passed","severity":"normal"},{"uid":"977a2fd1c595a92c","name":"Push message with special chars payload","time":{"start":1750330260849,"stop":1750330260849,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c07edc691f07d66","name":"Should update shard info","time":{"start":1750329773161,"stop":1750329773161,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08906fa5ee64295","name":"Push message with custom timestamp: 1719571261311","time":{"start":1750330260847,"stop":1750330260847,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c01be867741349","name":"Check received message containing SQL Injection","time":{"start":1750329985182,"stop":1750329985182,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5d6728f3079c6e","name":"Refresh subscription","time":{"start":1750330040140,"stop":1750330040140,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f138efa62995e5","name":"should handle a minimal index list","time":{"start":1750329458894,"stop":1750329458895,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfda21016444eed5","name":"Waku message hash computation (payload length 0)","time":{"start":1750329473130,"stop":1750329473131,"duration":1},"status":"passed","severity":"normal"},{"uid":"114081da34e7c94d","name":"Check message with no payload is not received","time":{"start":1750329985177,"stop":1750329985177,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad5cea06a932636","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750329967710,"stop":1750329967710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a891210ee8e3435b","name":"Subscribe and receives messages on 20 topics","time":{"start":1750330074169,"stop":1750330074169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b574301c6e7632f7","name":"Check publish message containing Russian","time":{"start":1750329856522,"stop":1750329856522,"duration":0},"status":"passed","severity":"normal"},{"uid":"64103149e6cda29e","name":"Check received message containing Basic HTML tag","time":{"start":1750329985183,"stop":1750329985183,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36611424b9c89be","name":"dispatchEvent via connectionManager","time":{"start":1750329571678,"stop":1750329571679,"duration":1},"status":"passed","severity":"normal"},{"uid":"9446b3292c3f2271","name":"should send to specified number of peers of used peers","time":{"start":1750329502579,"stop":1750329502579,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b9421f7f85b75c","name":"Passing invalid cursor","time":{"start":1750329999891,"stop":1750329999892,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a2eb7754ae0abc","name":"Accepts a valid Waku Message","time":{"start":1750329506165,"stop":1750329506166,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6228e2dce9b6c9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750329458805,"stop":1750329458805,"duration":0},"status":"passed","severity":"normal"},{"uid":"416ab466acb2d208","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750329661150,"stop":1750329661150,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdab4036d36e691","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750330074191,"stop":1750330074192,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06f61fba40740bc","name":"Push message with short payload","time":{"start":1750330260832,"stop":1750330260833,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a2123ff89ef3d0","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750329458829,"stop":1750329458829,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d89b9cf8549f53e","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750330046904,"stop":1750330046904,"duration":0},"status":"passed","severity":"normal"},{"uid":"843bacb4f1b22a9b","name":"rejects hash query with time filter","time":{"start":1750329472569,"stop":1750329472570,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f773803bcae77ed","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750330074174,"stop":1750330074174,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f3b8c094bef3db","name":"Subscribe and receive messages via waku relay post","time":{"start":1750330074168,"stop":1750330074168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81f519ffc2d92ef","name":"Check message received after jswaku node is restarted","time":{"start":1750329950675,"stop":1750329950675,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1da94915a5404e0","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750329512099,"stop":1750329512103,"duration":4},"status":"passed","severity":"normal"},{"uid":"4af3309536b62ac0","name":"Push message with content topic containing JSON","time":{"start":1750330260844,"stop":1750330260845,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dcfe02adc281f5b","name":"removeEventListener with wrong event","time":{"start":1750329571677,"stop":1750329571677,"duration":0},"status":"passed","severity":"normal"},{"uid":"721ef9591eb41def","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750329512133,"stop":1750329512133,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a528f03e1fc3ee","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750329512099,"stop":1750329512099,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba5c3b611e0ef52","name":"Push message with content topic containing shell command","time":{"start":1750330260859,"stop":1750330260859,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ff67d72c603aa","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750329866126,"stop":1750329866126,"duration":0},"status":"passed","severity":"normal"},{"uid":"329957e46815fb84","name":"Push message with content topic containing Russian","time":{"start":1750330260842,"stop":1750330260842,"duration":0},"status":"passed","severity":"normal"},{"uid":"241d1a2812f30df8","name":"should throw error - no public key","time":{"start":1750329464975,"stop":1750329464975,"duration":0},"status":"passed","severity":"normal"},{"uid":"127a6868057c9962","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750329473128,"stop":1750329473129,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e56371cef59bd2b","name":"Check received message containing special chars","time":{"start":1750329950677,"stop":1750329950677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56356724ade66ce","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750329458810,"stop":1750329458810,"duration":0},"status":"passed","severity":"normal"},{"uid":"389ac507efdfef39","name":"should wait for Filter peer to be connected","time":{"start":1750329502737,"stop":1750329502737,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dfeb5091530655","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750330040159,"stop":1750330040160,"duration":1},"status":"skipped","severity":"normal"},{"uid":"deef0cb703855b41","name":"should handle incoming messages","time":{"start":1750329502468,"stop":1750329502469,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0533146f577905","name":"Push message with content topic containing unicode special characters","time":{"start":1750330260845,"stop":1750330260845,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c82a531669b8771","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750329481107,"stop":1750329481108,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2073f15d251a7e1","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750329512116,"stop":1750329512116,"duration":0},"status":"passed","severity":"normal"},{"uid":"29aa5384818ca7cf","name":"Should update multiaddrs","time":{"start":1750329773160,"stop":1750329773160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82cfd088ed88a6f","name":"should set field with only FILTER enabled","time":{"start":1750329464987,"stop":1750329464987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c556028c32acfc1d","name":"Push message with rate limit","time":{"start":1750330260861,"stop":1750330260861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cc809dabc21f34","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750329481624,"stop":1750329481624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c19c6cf13ed639bd","name":"should throw if no connection provided","time":{"start":1750329473442,"stop":1750329473443,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46e3a3def558281","name":"random static sharding 10 - Cluster ID: 733, Shard ID: 614","time":{"start":1750330080498,"stop":1750330080499,"duration":1},"status":"passed","severity":"normal"},{"uid":"247c31bd5e6ff0cc","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750329502511,"stop":1750329502512,"duration":1},"status":"passed","severity":"normal"},{"uid":"47dcf86d8dd126b","name":"random static sharding 5 - Cluster ID: 294, Shard ID: 375","time":{"start":1750330080497,"stop":1750330080497,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6a7a4ee91793ba","name":"Check publish message containing unicode special characters","time":{"start":1750329856526,"stop":1750329856526,"duration":0},"status":"passed","severity":"normal"},{"uid":"5988439ff959fecb","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750329848164,"stop":1750329848164,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9cce255180876f","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750329512121,"stop":1750329512121,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc63628a0c86f3ad","name":"Check message with no content topic is not received","time":{"start":1750329985192,"stop":1750329985192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab13d2940ae0f4ed","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750330040136,"stop":1750330040137,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f555efc71c5852","name":"should set field with only STORE enabled","time":{"start":1750329464986,"stop":1750329464987,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbb9ccb87272bb0","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750330046903,"stop":1750330046903,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c35caab89c25083","name":"should return PeerId when PeerId is provided","time":{"start":1750329502511,"stop":1750329502511,"duration":0},"status":"passed","severity":"normal"},{"uid":"200eea00dbf3671c","name":"isConnected should return false after all peers disconnect","time":{"start":1750329550304,"stop":1750329550304,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8228c33e6b138fa","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750330260844,"stop":1750330260844,"duration":0},"status":"passed","severity":"normal"},{"uid":"456180ae5c3494fd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750330074188,"stop":1750330074188,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d09279496b2bcde","name":"All","time":{"start":1750329535804,"stop":1750329535805,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8d885dbae9e8a0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750329538705,"stop":1750329538705,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae38e2da43954a8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750329661149,"stop":1750329661149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ecbbe922c144aa","name":"Push message with custom timestamp: 1750333261311","time":{"start":1750330260847,"stop":1750330260847,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0a3ca6658b13d3","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750329866127,"stop":1750329866127,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bb13ed2aca4870","name":"Push message with content topic containing Script","time":{"start":1750330260843,"stop":1750330260843,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedeb958f503046b","name":"Js publishes, other Js receives","time":{"start":1750329842497,"stop":1750329842499,"duration":2},"status":"passed","severity":"normal"},{"uid":"d49c9f81810654b3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750329707964,"stop":1750329707965,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0caf9c7f050f22","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750329458830,"stop":1750329458830,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f21545a4434bd3","name":"accepts time-filtered query with content filter","time":{"start":1750329472570,"stop":1750329472570,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebdece53e25e6fd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750329458809,"stop":1750329458810,"duration":1},"status":"passed","severity":"normal"},{"uid":"647bd65516df8552","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750330074168,"stop":1750330074168,"duration":0},"status":"passed","severity":"normal"},{"uid":"390904c189c7d9c6","name":"Promise Callback - true","time":{"start":1750330037251,"stop":1750330037251,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e84cafc5a4b4ad","name":"nwaku subscribes","time":{"start":1750329842495,"stop":1750329842496,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d399ce0ed875ec","name":"Push message with content topic containing numeric","time":{"start":1750330260856,"stop":1750330260856,"duration":0},"status":"passed","severity":"normal"},{"uid":"c932a68108d68f5f","name":"Check received message containing Script","time":{"start":1750329985182,"stop":1750329985182,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bb5f21ace7a569","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750329458815,"stop":1750329458815,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7af915a127feb97","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750329464398,"stop":1750329464399,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6035a251d6c4e6c","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750329515322,"stop":1750329515322,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7171c921c5738","name":"should return unique PubsubTopics for static sharding","time":{"start":1750329458810,"stop":1750329458810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4168f32cc2294ed","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750330040142,"stop":1750330040145,"duration":3},"status":"passed","severity":"normal"},{"uid":"b193dc6b2cf02a2a","name":"should never report false negatives","time":{"start":1750329514577,"stop":1750329514577,"duration":0},"status":"passed","severity":"normal"},{"uid":"153518297d19014d","name":"should handle task timeouts","time":{"start":1750329502092,"stop":1750329502093,"duration":1},"status":"passed","severity":"normal"},{"uid":"327571cde7f6920b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750329538705,"stop":1750329538706,"duration":1},"status":"passed","severity":"normal"},{"uid":"3645ab3e40c35f3c","name":"should transition to Unhealthy when no connections","time":{"start":1750329501953,"stop":1750329501954,"duration":1},"status":"passed","severity":"normal"},{"uid":"1178430466dff057","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750329856530,"stop":1750329856530,"duration":0},"status":"passed","severity":"normal"},{"uid":"4823e3090406354d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750330074184,"stop":1750330074185,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b22d52879f612a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750329848159,"stop":1750329848159,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e9193ec0dbe9c4","name":"random static sharding 9 - Cluster ID: 7, Shard ID: 487","time":{"start":1750330080498,"stop":1750330080498,"duration":0},"status":"passed","severity":"normal"},{"uid":"516c3430d18e7013","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750329481622,"stop":1750329481622,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b87406bf891e5e8","name":"should keep entries that haven't expired yet","time":{"start":1750329501397,"stop":1750329501397,"duration":0},"status":"passed","severity":"normal"},{"uid":"af47e89c8764bb99","name":"should not receive a peer event before start","time":{"start":1750329485335,"stop":1750329485336,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f006f59fa8b9d2","name":"should not fail to stop the service if it was not started","time":{"start":1750329535555,"stop":1750329535555,"duration":0},"status":"passed","severity":"normal"},{"uid":"49239f5d6b3d648d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750329458829,"stop":1750329458829,"duration":0},"status":"passed","severity":"normal"},{"uid":"4972e5860b16303a","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750329472559,"stop":1750329472559,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb0a43efc2a19c3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750330040146,"stop":1750330040146,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2131eb9d677ec0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750329538703,"stop":1750329538703,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e9a5f4cced37c8","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750329512143,"stop":1750329512143,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec92be38d9b9eb4e","name":"should get / set TCP multiaddr","time":{"start":1750329464982,"stop":1750329464983,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a16492f33e935f","name":"getPeersByDiscovery","time":{"start":1750329571677,"stop":1750329571678,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c17f74c79fe934","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750329512140,"stop":1750329512141,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e4edbc2ed0cb86","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750329866127,"stop":1750329866127,"duration":0},"status":"passed","severity":"normal"},{"uid":"3281669ca8682326","name":"Relay + Store","time":{"start":1750329464987,"stop":1750329464988,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb9814eb0f761d8","name":"Light Node - default protocols","time":{"start":1750330065363,"stop":1750330065363,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a16500551bc6737","name":"Check received message containing long","time":{"start":1750329985157,"stop":1750329985157,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe7ee16ad7e0f84","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750329481109,"stop":1750329481109,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c987a27d42c4dc","name":"Check received message containing special chars","time":{"start":1750329950664,"stop":1750329950664,"duration":0},"status":"passed","severity":"normal"},{"uid":"c537b361ec037fe9","name":"should retry on complete failure if specified","time":{"start":1750329502579,"stop":1750329502579,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d0d3bf381e79c1","name":"should wait for LightPush peer to be connected","time":{"start":1750329502737,"stop":1750329502737,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fe80321d3282ae","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750329481111,"stop":1750329481112,"duration":1},"status":"passed","severity":"normal"},{"uid":"1781a6cdc933c477","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750329512137,"stop":1750329512137,"duration":0},"status":"passed","severity":"normal"},{"uid":"3597309b5246dce5","name":"Push message with content topic containing shell command","time":{"start":1750330260845,"stop":1750330260845,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37da41072b7831e","name":"Check publish message containing numeric","time":{"start":1750329856521,"stop":1750329856521,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bef96e829f9b74","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750330040155,"stop":1750330040156,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2300ad51d20c4cb","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750329512125,"stop":1750329512125,"duration":0},"status":"passed","severity":"normal"},{"uid":"8425a5633f10120","name":"random static sharding 4 - Cluster ID: 9, Shard ID: 247","time":{"start":1750330080496,"stop":1750330080496,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d6fc486046718b","name":"should process tasks in queue","time":{"start":1750329502091,"stop":1750329502091,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d6becfcb85e628","name":"messageHashStr returns a hex string","time":{"start":1750329473133,"stop":1750329473133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6210370782b35e3","name":"Passing page size 3 when there are 20 messages","time":{"start":1750330051676,"stop":1750330051676,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6af8141e530eebb","name":"Does not throw an exception when node disconnects","time":{"start":1750330058962,"stop":1750330058962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4141e536a1b52cdd","name":"Push message with content topic containing SQL Injection","time":{"start":1750330260843,"stop":1750330260843,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b63c70d2073712","name":"should encodeTxt and decodeTxt","time":{"start":1750329464973,"stop":1750329464973,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8ee74ffdcff4b3","name":"Publish message with custom timestamp: Thu Jun 19 2025 11:44:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1750329856528,"stop":1750329856528,"duration":0},"status":"passed","severity":"normal"},{"uid":"f439ccc560a30d50","name":"LightPush","time":{"start":1750330065362,"stop":1750330065362,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedff736463d287b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750329464410,"stop":1750329464410,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6ce42f5e3c2a0f","name":"should check connected peers if present and suitable","time":{"start":1750329502737,"stop":1750329502737,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf95c0682d49552","name":"Push message with Script payload","time":{"start":1750330260836,"stop":1750330260836,"duration":0},"status":"passed","severity":"normal"},{"uid":"6007fa7317f95f28","name":"Ephemeral field set to true","time":{"start":1750329473723,"stop":1750329473723,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb426c010bfdc8a","name":"Push message with content topic containing JSON","time":{"start":1750330260859,"stop":1750330260859,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7b9ca1db54aab","name":"should fail to send if no connected peers found","time":{"start":1750329502578,"stop":1750329502578,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02ae4ea52b8c99c","name":"Subscribe to topic containing short and receive message","time":{"start":1750330074172,"stop":1750330074172,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fc33d931abe012","name":"should get / set UDP multiaddr","time":{"start":1750329464982,"stop":1750329464982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f66bd7895c1416a","name":"Decoder throws on undefined content topic","time":{"start":1750329473725,"stop":1750329473725,"duration":0},"status":"passed","severity":"normal"}]