mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
187 KiB
JSON
1 line
187 KiB
JSON
[{"uid":"bd1c9b7869a91986","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1749767361949,"stop":1749767361949,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7930f350d543930","name":"throws on content topic with empty topic name field","time":{"start":1749767089307,"stop":1749767089307,"duration":0},"status":"passed","severity":"normal"},{"uid":"66770ca9ae03c790","name":"Subscribe to topic containing shell command and publish message","time":{"start":1749767490434,"stop":1749767490434,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bccb99a6e754a0d","name":"Push message with Russian payload","time":{"start":1749767889561,"stop":1749767889561,"duration":0},"status":"passed","severity":"normal"},{"uid":"1724f228f2e57ecd","name":"Check received message containing XML","time":{"start":1749767604972,"stop":1749767604972,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4844a25e9132b32","name":"Check received message containing Chinese","time":{"start":1749767604970,"stop":1749767604970,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe611997670d51b9","name":"Push message with meta","time":{"start":1749767889585,"stop":1749767889585,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e57da1a3704ddfc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749767656813,"stop":1749767656813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d84d98852a92f1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749767640839,"stop":1749767640839,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dffda313dce1abc","name":"should properly start and stop event listening","time":{"start":1749767133128,"stop":1749767133128,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5f03d2ef05809d","name":"getPeersByDiscovery","time":{"start":1749767455731,"stop":1749767455731,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d77df2fae18c32","name":"random static sharding 2 - Cluster ID: 185, Shard ID: 803","time":{"start":1749767710287,"stop":1749767710288,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc3cf47a2371204","name":"isConnected return false after peer stops","time":{"start":1749767180411,"stop":1749767180412,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa16a63467eaf89f","name":"Promise Callback - false","time":{"start":1749767665173,"stop":1749767665173,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64c17235bf5558b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1749767632805,"stop":1749767632805,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e2eeabb5ac8cd3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1749767089330,"stop":1749767089330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2000163c583ddc","name":"should create a new stream if no existing for protocol found","time":{"start":1749767103864,"stop":1749767103864,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b96264bb3976c39","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1749767619143,"stop":1749767619144,"duration":1},"status":"passed","severity":"normal"},{"uid":"91874d4ca144ee41","name":"should successfully unsubscribe from an existing subscription","time":{"start":1749767133195,"stop":1749767133195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3150e8c01f48d9e8","name":"messageHashStr produces consistent results for the same input","time":{"start":1749767103828,"stop":1749767103828,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a8002cbf04511a","name":"Reopen subscription with peer with lost subscription","time":{"start":1749767227708,"stop":1749767227708,"duration":0},"status":"passed","severity":"normal"},{"uid":"898bffacb39780cc","name":"new peer added after a peer was already found","time":{"start":1749767455731,"stop":1749767455732,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3bdc26bbca6a9051","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app97/5/topic654/test.js","time":{"start":1749767594985,"stop":1749767594986,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f89966fd81efee","name":"should return valid sharding parameters for static sharding","time":{"start":1749767089338,"stop":1749767089338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3704c09461230b4","name":"Check message with no pubsub topic is not received","time":{"start":1749767604977,"stop":1749767604977,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b592871f2c0993c","name":"stop","time":{"start":1749767201509,"stop":1749767201509,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1f4ab8b5d6f9b8","name":"Relay - times out","time":{"start":1749767691455,"stop":1749767691455,"duration":0},"status":"passed","severity":"normal"},{"uid":"8082ecaf3258d6b","name":"Reusing cursor across nodes","time":{"start":1749767619147,"stop":1749767619147,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf9a11c5cadc811","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749767710195,"stop":1749767710195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfd3d899dd35c19","name":"should not fail to start the service if it is already started","time":{"start":1749767116011,"stop":1749767116011,"duration":0},"status":"passed","severity":"normal"},{"uid":"30454fff38f072c3","name":"Refresh subscription","time":{"start":1749767490427,"stop":1749767490427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b870064db29416d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749767710201,"stop":1749767710201,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e881f3e510ccaf","name":"Check message with no payload is not received","time":{"start":1749767604966,"stop":1749767604966,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0326f2c7b4acd0","name":"Check message on other pubsub topic is not received","time":{"start":1749767604976,"stop":1749767604977,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d80ee61514c6d9f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749767335217,"stop":1749767335217,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d279947aa3a9a82","name":"connected peers and dial","time":{"start":1749767455896,"stop":1749767455897,"duration":1},"status":"skipped","severity":"normal"},{"uid":"37cb615b6be8f84e","name":"Subscribe and receive messages via waku relay post","time":{"start":1749767671664,"stop":1749767671665,"duration":1},"status":"passed","severity":"normal"},{"uid":"4123181123074e17","name":"Passing page size 19 when there are 20 messages","time":{"start":1749767678985,"stop":1749767678985,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb427aa4d62e86e","name":"Check publish message containing Arabic","time":{"start":1749767481138,"stop":1749767481138,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e7846d05528607","name":"Check received message containing JSON","time":{"start":1749767579022,"stop":1749767579022,"duration":0},"status":"passed","severity":"normal"},{"uid":"1548e7fede2a90f5","name":"should not receive a peer event before start","time":{"start":1749767165427,"stop":1749767165428,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cdf1428164a3ab","name":"listenerCount","time":{"start":1749767201507,"stop":1749767201508,"duration":1},"status":"passed","severity":"normal"},{"uid":"934c7874a3e82c50","name":"should be able to decode the field with only FILTER set to true","time":{"start":1749767094762,"stop":1749767094763,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a70989afa4d1594","name":"Check meta is set [symmetric]","time":{"start":1749767122146,"stop":1749767122147,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b870508f455f54","name":"Push message with Chinese payload","time":{"start":1749767889560,"stop":1749767889560,"duration":0},"status":"passed","severity":"normal"},{"uid":"af293103aa3f8eee","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749767335220,"stop":1749767335221,"duration":1},"status":"passed","severity":"normal"},{"uid":"549b52839fe0dd6b","name":"should return false when shard is not included in network shards","time":{"start":1749767133163,"stop":1749767133163,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1d37382853febb","name":"should initialize with custom number of peers","time":{"start":1749767132957,"stop":1749767132957,"duration":0},"status":"passed","severity":"normal"},{"uid":"3311e628202851aa","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749767710185,"stop":1749767710185,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ce92ebb8cb07a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749767710203,"stop":1749767710203,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b8f2805772080c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1749767142780,"stop":1749767142781,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2bc7c2ceb05e32","name":"Encoder throws on empty string content topic","time":{"start":1749767123701,"stop":1749767123701,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e854682b94b317","name":"Generator, 2 different pubsubtopics","time":{"start":1749767656810,"stop":1749767656810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d500932560a94a0","name":"should decode valid enr successfully","time":{"start":1749767095491,"stop":1749767095491,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d610e25e2a4253","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1749767472777,"stop":1749767472778,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd78a363f5b46f0","name":"Push message with custom timestamp: 1749763697858","time":{"start":1749767889572,"stop":1749767889572,"duration":0},"status":"passed","severity":"normal"},{"uid":"9153ebae3cd98bb6","name":"Check message with no content topic is not received","time":{"start":1749767579068,"stop":1749767579068,"duration":0},"status":"passed","severity":"normal"},{"uid":"454174c827a88b1a","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749767710204,"stop":1749767710204,"duration":0},"status":"passed","severity":"normal"},{"uid":"830ed6b39b5427ba","name":"Push message with rate limit","time":{"start":1749767889586,"stop":1749767889586,"duration":0},"status":"passed","severity":"normal"},{"uid":"4847c0fcc21c0806","name":"Check received message containing unicode special characters","time":{"start":1749767579060,"stop":1749767579060,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b436368d3bf356","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749767671685,"stop":1749767671685,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e7874e33702372","name":"should add received messages to bloom filter","time":{"start":1749767145948,"stop":1749767145948,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1d599e935ba8bf","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app72/5/topic326/test.js","time":{"start":1749767594987,"stop":1749767594987,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c69d91cabced4ea","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1749767142755,"stop":1749767142755,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d84bb185328b5f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1749767142782,"stop":1749767142782,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eedff2acaf463f4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749767710197,"stop":1749767710198,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fba78f6e22ef24c","name":"safeDispatchEvent","time":{"start":1749767201508,"stop":1749767201509,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14e5e57ea25a63d","name":"does not throw on valid cases","time":{"start":1749767089303,"stop":1749767089304,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce00bf1c75470650","name":"should initialize with Unhealthy status","time":{"start":1749767133116,"stop":1749767133116,"duration":0},"status":"passed","severity":"normal"},{"uid":"802275519541c462","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749767671671,"stop":1749767671671,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d217e1e50cdf869","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1749767671917,"stop":1749767671917,"duration":0},"status":"passed","severity":"normal"},{"uid":"976cff8fbab0ac00","name":"Generator, 2 different pubsubtopics","time":{"start":1749767656807,"stop":1749767656808,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60effd5cd96f51","name":"Check received message containing Arabic","time":{"start":1749767604970,"stop":1749767604970,"duration":0},"status":"passed","severity":"normal"},{"uid":"b855876e307741a6","name":"should properly create location multiaddrs - udp","time":{"start":1749767095502,"stop":1749767095502,"duration":0},"status":"passed","severity":"normal"},{"uid":"860cced598cffb3d","name":"Check received message containing special chars","time":{"start":1749767604969,"stop":1749767604969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe3826cbd999c8f","name":"throws on content topic with non-number generation field","time":{"start":1749767089305,"stop":1749767089306,"duration":1},"status":"passed","severity":"normal"},{"uid":"8187c79d65b3e06","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749767671680,"stop":1749767671680,"duration":0},"status":"passed","severity":"normal"},{"uid":"682e4d3ec37849a5","name":"should encodeTxt and decodeTxt","time":{"start":1749767095490,"stop":1749767095490,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b43ba5bb95a1f95","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1749767133157,"stop":1749767133158,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35f793341347351","name":"should initialize bloom filter with correct parameters","time":{"start":1749767145157,"stop":1749767145158,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e11cef25f1ff616","name":"should throw error - no id","time":{"start":1749767095493,"stop":1749767095493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e08a0d71e8a8021","name":"Check received message containing Arabic","time":{"start":1749767579047,"stop":1749767579047,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e3c1e1417befc1","name":"Subscribe and receive messages via waku relay post","time":{"start":1749767710181,"stop":1749767710181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5588cf404841d44","name":"Privacy Node - default protocol","time":{"start":1749767691458,"stop":1749767691458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ede47fbf1d47344","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749767671667,"stop":1749767671668,"duration":1},"status":"passed","severity":"normal"},{"uid":"f882cd1761344b30","name":"Push message equal or less that 1MB","time":{"start":1749767889587,"stop":1749767889587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0532e99a69ec0b","name":"should add and remove event listeners correctly","time":{"start":1749767116015,"stop":1749767116016,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d7656e4e003cc","name":"random static sharding 6 - Cluster ID: 332, Shard ID: 250","time":{"start":1749767710289,"stop":1749767710289,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ada6937915559b","name":"Push message with Chinese payload","time":{"start":1749767889575,"stop":1749767889575,"duration":0},"status":"passed","severity":"normal"},{"uid":"582c5a5d8fac4e55","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1749767133193,"stop":1749767133194,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe4d78eb077003","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1749767142758,"stop":1749767142758,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d06b8d42bf7aba","name":"Subscribe to topic containing Script and receive message","time":{"start":1749767710200,"stop":1749767710200,"duration":0},"status":"passed","severity":"normal"},{"uid":"33034ac9db92a5ce","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749767710202,"stop":1749767710202,"duration":0},"status":"passed","severity":"normal"},{"uid":"988460ee5da7ee5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749767671684,"stop":1749767671684,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b8f65994a9748c","name":"messageHashStr works with IProtoMessage","time":{"start":1749767103827,"stop":1749767103828,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda999e9ea15da5c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749767671645,"stop":1749767671646,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffedc5d152031685","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749767710293,"stop":1749767710293,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf506a6b67dc892","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749767710204,"stop":1749767710204,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd1a30348823c02","name":"should wait for Filter peer to be connected","time":{"start":1749767133429,"stop":1749767133429,"duration":0},"status":"passed","severity":"normal"},{"uid":"40594a1f78f10903","name":"Relay + Store","time":{"start":1749767166120,"stop":1749767166121,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcac8714851c9ef1","name":"should return usable stream attached to connection","time":{"start":1749767103862,"stop":1749767103863,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d974f4e180ca94","name":"Query generator for multiple messages with different message text format","time":{"start":1749767666007,"stop":1749767666008,"duration":1},"status":"passed","severity":"normal"},{"uid":"553f9c35f5ec141c","name":"Check message received after jswaku node is restarted","time":{"start":1749767579043,"stop":1749767579043,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5478084c23d886a6","name":"Check received message with timestamp: 1749767160441000000 ","time":{"start":1749767579030,"stop":1749767579030,"duration":0},"status":"passed","severity":"normal"},{"uid":"59964a51d241eff9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1749767111036,"stop":1749767111036,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a49f59ff83cda4","name":"should be delivered but not added to local log or bloom filter","time":{"start":1749767145953,"stop":1749767145953,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd02d23457e5316","name":"should properly create location multiaddrs - tcp6","time":{"start":1749767095502,"stop":1749767095502,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bada71e8ddca65","name":"should throw if no connection provided","time":{"start":1749767103863,"stop":1749767103864,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f91625512538fb","name":"Check received message containing Arabic","time":{"start":1749767604957,"stop":1749767604957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c1c8b0c598cead","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749767710183,"stop":1749767710183,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71517987e666d9c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749767594984,"stop":1749767594985,"duration":1},"status":"passed","severity":"normal"},{"uid":"770350a824e4a07d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1749767112226,"stop":1749767112226,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cc7889a1f013991","name":"accepts time-filtered query with content filter","time":{"start":1749767103778,"stop":1749767103780,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb256fff09b2ac5f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749767671683,"stop":1749767671684,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc183b40259004d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1749767619142,"stop":1749767619143,"duration":1},"status":"passed","severity":"normal"},{"uid":"90de7e8f6a4af23c","name":"should partition messages based on acknowledgement status","time":{"start":1749767145951,"stop":1749767145951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd3f6d81ea340a0","name":"Fails to publish message with empty text","time":{"start":1749767481156,"stop":1749767481158,"duration":2},"status":"passed","severity":"normal"},{"uid":"217c7388afcae71d","name":"Check received message containing unicode special characters","time":{"start":1749767579029,"stop":1749767579029,"duration":0},"status":"passed","severity":"normal"},{"uid":"4424bf00787218b6","name":"Renews subscription after lossing a connection","time":{"start":1749767671659,"stop":1749767671659,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f4376a9198cec8","name":"should not throw an error for a single configured topic","time":{"start":1749767089334,"stop":1749767089335,"duration":1},"status":"passed","severity":"normal"},{"uid":"47afe3b0bdf169f4","name":"should encode/decode to RLP encoding","time":{"start":1749767095495,"stop":1749767095495,"duration":0},"status":"passed","severity":"normal"},{"uid":"e909f720102dfc27","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1749767142775,"stop":1749767142776,"duration":1},"status":"passed","severity":"normal"},{"uid":"26341520651c24bb","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1749767142752,"stop":1749767142752,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b6db1a4cf2849b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749767671654,"stop":1749767671655,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8163914365d7ef","name":"non connected peers","time":{"start":1749767455898,"stop":1749767455898,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92d6e385969da295","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749767594992,"stop":1749767594993,"duration":1},"status":"passed","severity":"normal"},{"uid":"21dff5bc949ad931","name":"should transition to Unhealthy when no connections","time":{"start":1749767133117,"stop":1749767133117,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf317d9acf96caf","name":"Check received message containing Russian","time":{"start":1749767604970,"stop":1749767604971,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89913754b9bb9ee","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749767604964,"stop":1749767604964,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcca6c71a055c095","name":"Check received message containing Chinese","time":{"start":1749767579016,"stop":1749767579016,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5d2aa5319eca28","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749767579062,"stop":1749767579065,"duration":3},"status":"passed","severity":"normal"},{"uid":"c8bfa18e1c09424b","name":"random static sharding 9 - Cluster ID: 390, Shard ID: 159","time":{"start":1749767710291,"stop":1749767710291,"duration":0},"status":"passed","severity":"normal"},{"uid":"21dfff8c344701ea","name":"Push message with content topic containing special chars","time":{"start":1749767889581,"stop":1749767889581,"duration":0},"status":"passed","severity":"normal"},{"uid":"98650702c125c23","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1749767167476,"stop":1749767167477,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd964e0796901d8","name":"Encoder throws on empty string content topic","time":{"start":1749767104290,"stop":1749767104291,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c810d0eeab048b5","name":"Check received message containing numeric","time":{"start":1749767579045,"stop":1749767579045,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2204b3d05612ed","name":"should request peer renewal on specific errors","time":{"start":1749767132777,"stop":1749767132777,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab869d4e0cb169e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1749767089314,"stop":1749767089314,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc53d4b5d5956120","name":"removeEventListener with correct event","time":{"start":1749767201506,"stop":1749767201506,"duration":0},"status":"passed","severity":"normal"},{"uid":"231f2d3a2a963b57","name":"Check received message containing Basic HTML tag","time":{"start":1749767604960,"stop":1749767604960,"duration":0},"status":"passed","severity":"normal"},{"uid":"38484b343d9744d6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749767094766,"stop":1749767094766,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed4dc3d38704ba3","name":"Check received message with timestamp: 1749767160457000000 ","time":{"start":1749767604974,"stop":1749767604974,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae54ad38e6098629","name":"Encoder throws on undefined content topic","time":{"start":1749767122147,"stop":1749767122148,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c9efb56c4012ee","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749767472777,"stop":1749767472777,"duration":0},"status":"passed","severity":"normal"},{"uid":"246c95332be5b3a8","name":"1 Store, 2 fetches","time":{"start":1749767111921,"stop":1749767111922,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f4474c4267da8a","name":"Push message with content topic containing unicode special characters","time":{"start":1749767889570,"stop":1749767889570,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c96935e8efdbd3e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749767710189,"stop":1749767710190,"duration":1},"status":"passed","severity":"normal"},{"uid":"900633ed776b6b1c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1749767089317,"stop":1749767089318,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41e51ba8a3f9dc6","name":"A test","time":{"start":1749767352084,"stop":1749767352084,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e12176336976e98","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749767671671,"stop":1749767671671,"duration":0},"status":"passed","severity":"normal"},{"uid":"925f70acba64af48","name":"isConnected between 2 js-waku relay nodes","time":{"start":1749767180412,"stop":1749767180412,"duration":0},"status":"passed","severity":"normal"},{"uid":"7851cad612f4abf9","name":"Decoder throws on undefined content topic","time":{"start":1749767123701,"stop":1749767123701,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75d7d108148a73b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1749767142782,"stop":1749767142782,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d18aa62b38f7349","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749767671632,"stop":1749767671632,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbaf1f3ac02c2760","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1749767142780,"stop":1749767142780,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db1473340f3418a","name":"should emit a peer event after start","time":{"start":1749767116011,"stop":1749767116012,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec7c2666aee8158","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1749767089324,"stop":1749767089324,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d5853829eb0e70","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1749767103766,"stop":1749767103771,"duration":5},"status":"passed","severity":"normal"},{"uid":"8c6654604c144a82","name":"Check received message containing Chinese","time":{"start":1749767604957,"stop":1749767604957,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d562433b6cd991","name":"different cluster, same shard: nodes don't connect","time":{"start":1749767361953,"stop":1749767361953,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbbf8298dccf98c","name":"Push message with Arabic payload","time":{"start":1749767889561,"stop":1749767889561,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3bc647f484dcf6","name":"Push message with numeric payload","time":{"start":1749767889574,"stop":1749767889574,"duration":0},"status":"passed","severity":"normal"},{"uid":"943742b7a269b236","name":"should call waitForPeer on Relay","time":{"start":1749767133430,"stop":1749767133430,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0992a35e31cc16","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749767656810,"stop":1749767656811,"duration":1},"status":"skipped","severity":"normal"},{"uid":"40d7f0ecc08a0348","name":"Relay - dialed after","time":{"start":1749767691455,"stop":1749767691455,"duration":0},"status":"passed","severity":"normal"},{"uid":"58828d9273ecd596","name":"groups content topics by expected pubsub topic","time":{"start":1749767089319,"stop":1749767089319,"duration":0},"status":"passed","severity":"normal"},{"uid":"3251c4511203cce0","name":"start node with empty content topic","time":{"start":1749767594993,"stop":1749767594994,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f26246ce393a27","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749767112226,"stop":1749767112226,"duration":0},"status":"skipped","severity":"normal"},{"uid":"374c4ff5e95b459b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749767710181,"stop":1749767710182,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db7d4d379056695","name":"Default pageSize","time":{"start":1749767678986,"stop":1749767678986,"duration":0},"status":"passed","severity":"normal"},{"uid":"567ba96136ff3e3d","name":"should enable all discoveries when explicitly set","time":{"start":1749767132910,"stop":1749767132915,"duration":5},"status":"passed","severity":"normal"},{"uid":"494435145b8b9943","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1749767142781,"stop":1749767142781,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd20179b70426c26","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1749767145953,"stop":1749767145954,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8240594dfd6315","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1749767632807,"stop":1749767632807,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd99af80253291c0","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1749767089338,"stop":1749767089338,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fc0e1b00663aa2","name":"Check publish message containing long","time":{"start":1749767481136,"stop":1749767481136,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc76f95be2b4c2c","name":"Subscribe and receive messages via waku relay post","time":{"start":1749767710194,"stop":1749767710194,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5ad41b023a499e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1749767180409,"stop":1749767180410,"duration":1},"status":"passed","severity":"normal"},{"uid":"f05614e00d5435f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749767297687,"stop":1749767297688,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc54487bc97479f3","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1749767133162,"stop":1749767133162,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abd93262a75a983","name":"should properly create location multiaddrs - udp4","time":{"start":1749767095500,"stop":1749767095501,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebff8a28199a0575","name":"Publish without waiting for remote peer","time":{"start":1749767490424,"stop":1749767490425,"duration":1},"status":"passed","severity":"normal"},{"uid":"9590cd7acbeb8fd1","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1749767094758,"stop":1749767094758,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bf5228e28287f0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1749767103824,"stop":1749767103824,"duration":0},"status":"passed","severity":"normal"},{"uid":"954447a13e2912c8","name":"can start the service","time":{"start":1749767165424,"stop":1749767165424,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2cbf4beb93115a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1749767686157,"stop":1749767686157,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51c798f5f0a08fa","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1749767142774,"stop":1749767142774,"duration":0},"status":"passed","severity":"normal"},{"uid":"1121c3bf51baed93","name":"Subscribe to topic containing XML and receive message","time":{"start":1749767671652,"stop":1749767671653,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c81eb919361c9","name":"Push message equal or less that 1MB","time":{"start":1749767889572,"stop":1749767889573,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b74b268d832790","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1749767122145,"stop":1749767122146,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8faec927480a6","name":"Check message with no pubsub topic is not received","time":{"start":1749767579040,"stop":1749767579041,"duration":1},"status":"passed","severity":"normal"},{"uid":"822b2a956673f19","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1749767455732,"stop":1749767455732,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10bb1cd2f7a63d0c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749767297689,"stop":1749767297689,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78e8d32601dd11a","name":"should properly create location multiaddrs - tcp4","time":{"start":1749767095501,"stop":1749767095501,"duration":0},"status":"passed","severity":"normal"},{"uid":"a351f92054a2f5cd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749767671684,"stop":1749767671685,"duration":1},"status":"passed","severity":"normal"},{"uid":"3103b195169e481d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1749767472776,"stop":1749767472776,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f08b02b92522175","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1749767132916,"stop":1749767132916,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac674d11e22078e4","name":"should set field with only RELAY enabled","time":{"start":1749767095504,"stop":1749767095505,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ebde5dfe669d94","name":"Push message with Script payload","time":{"start":1749767889576,"stop":1749767889576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30d344844698a85","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1749767142779,"stop":1749767142779,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db3e1e949184d11","name":"Check meta is set [ecies]","time":{"start":1749767123700,"stop":1749767123700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b29e810b7182649","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749767297689,"stop":1749767297690,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c71117c90da6d5d","name":"Push message with content topic containing SQL Injection","time":{"start":1749767889567,"stop":1749767889567,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f05c05acef54e0","name":"Check received message containing SQL Injection","time":{"start":1749767579020,"stop":1749767579020,"duration":0},"status":"passed","severity":"normal"},{"uid":"479231436aada1dc","name":"Ordered Callback - false","time":{"start":1749767665174,"stop":1749767665174,"duration":0},"status":"passed","severity":"normal"},{"uid":"b536ffa4442fd0a0","name":"Push message with content topic containing short","time":{"start":1749767889565,"stop":1749767889565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e352c02096f69350","name":"Check publish message containing emoji","time":{"start":1749767481148,"stop":1749767481151,"duration":3},"status":"passed","severity":"normal"},{"uid":"46d682ef1bd9708e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app41/6/topic50/utf8","time":{"start":1749767594988,"stop":1749767594988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69149fe92cdaee3","name":"Encoder throws on empty string content topic","time":{"start":1749767122148,"stop":1749767122148,"duration":0},"status":"passed","severity":"normal"},{"uid":"5498e16f7e0aae63","name":"Check message with non string payload is not received","time":{"start":1749767604978,"stop":1749767604978,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e773c2202184928","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749767710185,"stop":1749767710186,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2964a4fdf2a834","name":"different cluster, different shard: nodes don't connect","time":{"start":1749767361953,"stop":1749767361956,"duration":3},"status":"passed","severity":"normal"},{"uid":"d1fba1d3269cd36b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749767579036,"stop":1749767579037,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dea78c5b154aeab","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1749767142749,"stop":1749767142749,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2b1baa39d4ee7b","name":"Sets default value correctly","time":{"start":1749767685790,"stop":1749767685790,"duration":0},"status":"passed","severity":"normal"},{"uid":"627bf1b9964ac827","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1749767145952,"stop":1749767145952,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1a4557cd3ea2bb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749767889583,"stop":1749767889584,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f436747be7632ab","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749767579036,"stop":1749767579036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ec75c8c2b38b13","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1749767089330,"stop":1749767089330,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afbf681945a7790","name":"Check message with no content topic is not received","time":{"start":1749767604977,"stop":1749767604978,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a918159b7baf44","name":"pre and post cipher","time":{"start":1749767122521,"stop":1749767122522,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f9011669d0bb9b","name":"should not allow k > 12","time":{"start":1749767142310,"stop":1749767142318,"duration":8},"status":"passed","severity":"normal"},{"uid":"4e7a74c86de166ff","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1749767133192,"stop":1749767133193,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d179b56d0e7909","name":"Check received message containing short","time":{"start":1749767579044,"stop":1749767579044,"duration":0},"status":"passed","severity":"normal"},{"uid":"975b8e610ada7523","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1749767142778,"stop":1749767142779,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe573d25bdb917e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1749767094758,"stop":1749767094759,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7a09963f7c3675","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749767671638,"stop":1749767671639,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9ab84f5247b9b0","name":"Query generator for multiple messages with different content topic format","time":{"start":1749767666008,"stop":1749767666008,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ad3f9b36b6e42c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749767710193,"stop":1749767710193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2bd3c43c1f0654","name":"Check received message containing numeric","time":{"start":1749767579015,"stop":1749767579015,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb11be731f54369e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749767889568,"stop":1749767889569,"duration":1},"status":"passed","severity":"normal"},{"uid":"6188e13c7e4d5cea","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1749767142756,"stop":1749767142757,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4fbe82e28cf4387","name":"should never report false negatives","time":{"start":1749767145159,"stop":1749767145159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9bb6a50d2760bd","name":"Store - dialed first","time":{"start":1749767691455,"stop":1749767691456,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9009a1fe9d8d71","name":"Check received message containing Basic HTML tag","time":{"start":1749767604972,"stop":1749767604972,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d58c188c418055b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1749767104291,"stop":1749767104292,"duration":1},"status":"passed","severity":"normal"},{"uid":"934c61b0d81d352c","name":"Publish message with custom timestamp: Fri Jun 21 2024 22:31:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1749767481152,"stop":1749767481153,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d27442d0c589cb","name":"should push the message to the outgoing buffer","time":{"start":1749767145946,"stop":1749767145946,"duration":0},"status":"passed","severity":"normal"},{"uid":"da489a1f40596a08","name":"Subscribe to topic containing short and receive message","time":{"start":1749767671673,"stop":1749767671673,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebbeb355bf813a0","name":"Push message with content topic containing Arabic","time":{"start":1749767889582,"stop":1749767889582,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe856b6e7485632b","name":"Ping on unsubscribed peer","time":{"start":1749767227709,"stop":1749767227709,"duration":0},"status":"passed","severity":"normal"},{"uid":"63949f5ac83e4049","name":"can start and stop the service","time":{"start":1749767116010,"stop":1749767116010,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2b149bd6844c48","name":"Check message with no payload is not received","time":{"start":1749767579069,"stop":1749767579069,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe3813bdf110ea3","name":"Check received message containing Basic HTML tag","time":{"start":1749767579021,"stop":1749767579022,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8a644d62930d6c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749767671688,"stop":1749767671688,"duration":0},"status":"passed","severity":"normal"},{"uid":"688c7f2ccb8332ba","name":"messageHashStr returns a hex string","time":{"start":1749767103826,"stop":1749767103827,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12cbd64c518382a","name":"should emit a peer event after start","time":{"start":1749767400433,"stop":1749767400434,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cbdb499d4bab437","name":"Check publish message containing JSON","time":{"start":1749767481141,"stop":1749767481141,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0977c399faef65","name":"creates an iterator","time":{"start":1749767677089,"stop":1749767677099,"duration":10},"status":"passed","severity":"normal"},{"uid":"4589a645ee0c6b1d","name":"Check message received after nwaku node is restarted","time":{"start":1749767579043,"stop":1749767579044,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f1c427ea664df2ec","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1749767142754,"stop":1749767142754,"duration":0},"status":"passed","severity":"normal"},{"uid":"36df4d045f0892d","name":"random static sharding 7 - Cluster ID: 281, Shard ID: 430","time":{"start":1749767710289,"stop":1749767710290,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f1d7ff48986716","name":"random static sharding 5 - Cluster ID: 114, Shard ID: 524","time":{"start":1749767710289,"stop":1749767710289,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2914df3686aeed","name":"Passing invalid cursor","time":{"start":1749767619147,"stop":1749767619147,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22c574a1e33530f","name":"Subscribe to topic containing XML and publish message","time":{"start":1749767490432,"stop":1749767490433,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d1a9ea63ae6cda","name":"Subscribe and receive messages via lightPush","time":{"start":1749767671631,"stop":1749767671631,"duration":0},"status":"passed","severity":"normal"},{"uid":"294a5f5ffda9e2e5","name":"Fields are not dropped","time":{"start":1749767103333,"stop":1749767103340,"duration":7},"status":"passed","severity":"normal"},{"uid":"723e1d83557bce86","name":"random static sharding 1 - Cluster ID: 857, Shard ID: 98","time":{"start":1749767710287,"stop":1749767710287,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb021726796924f","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1749767103825,"stop":1749767103826,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da89fa031b1f6a0","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1749767094763,"stop":1749767094764,"duration":1},"status":"passed","severity":"normal"},{"uid":"8292ec4f04934553","name":"should throw an error for empty SingleShardInfos array","time":{"start":1749767089322,"stop":1749767089322,"duration":0},"status":"passed","severity":"normal"},{"uid":"449690d621a99fed","name":"should be able to encode the field with only STORE set to true","time":{"start":1749767094757,"stop":1749767094757,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c6e8ab8d55395","name":"less peers than existing","time":{"start":1749767455897,"stop":1749767455897,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1117616aa5efd65b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749767604975,"stop":1749767604976,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48760d45f232d29","name":"Subscribe and receive messages via lightPush","time":{"start":1749767671661,"stop":1749767671663,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf47f8b38156f6ac","name":"Decoder throws on empty string content topic","time":{"start":1749767104291,"stop":1749767104291,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b37a0064c159356","name":"Subscribe and publish message","time":{"start":1749767490425,"stop":1749767490425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff26158ff69958ab","name":"Check message with non string payload is not received","time":{"start":1749767604966,"stop":1749767604966,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fba017d00061aaa","name":"Query Generator - true","time":{"start":1749767665171,"stop":1749767665172,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a18f2d475cfcd9","name":"Push message with JSON payload","time":{"start":1749767889577,"stop":1749767889577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4040a30af3d8c5f5","name":"Check received message containing special chars","time":{"start":1749767579046,"stop":1749767579046,"duration":0},"status":"passed","severity":"normal"},{"uid":"7831cc4b542e7c46","name":"should not receive a peer event before start","time":{"start":1749767116012,"stop":1749767116013,"duration":1},"status":"passed","severity":"normal"},{"uid":"f248b36e0522af9b","name":"Push message with escaped characters payload","time":{"start":1749767889563,"stop":1749767889563,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7e99401c0f8296","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749767671653,"stop":1749767671654,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5ae6afe146a17","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1749767142744,"stop":1749767142744,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1543f75395e7773","name":"Nwaku publishes","time":{"start":1749767469504,"stop":1749767469504,"duration":0},"status":"passed","severity":"normal"},{"uid":"49aa1860fa3ae718","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749767335218,"stop":1749767335219,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca26567e27c941f","name":"addEventListener with correct event","time":{"start":1749767201505,"stop":1749767201505,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b6f414ce08e073","name":"Subscribe and receives messages on 20 topics","time":{"start":1749767710182,"stop":1749767710182,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b48f561835227e","name":"should return PeerId when PeerId is provided","time":{"start":1749767133156,"stop":1749767133156,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1f68fb86ec412d","name":"Publish message with custom timestamp: Thu Jun 12 2025 21:31:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1749767481153,"stop":1749767481154,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba4a827b0610eff","name":"random static sharding 4 - Cluster ID: 840, Shard ID: 382","time":{"start":1749767710288,"stop":1749767710289,"duration":1},"status":"passed","severity":"normal"},{"uid":"91de8be8451eb881","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1749767142748,"stop":1749767142749,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e3ab47e64e2a42","name":"Decoder throws on undefined content topic","time":{"start":1749767104291,"stop":1749767104291,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89d3bfb944ee364","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749767710198,"stop":1749767710198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d9a24a6e34cef4","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1749767142769,"stop":1749767142769,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddbaee3910713cee","name":"should only return 1 node with store capability","time":{"start":1749767112224,"stop":1749767112224,"duration":0},"status":"passed","severity":"normal"},{"uid":"4104c419c5aa1dba","name":"should handle task timeouts","time":{"start":1749767132780,"stop":1749767132781,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa270efa25e2f11","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1749767089309,"stop":1749767089313,"duration":4},"status":"passed","severity":"normal"},{"uid":"d0baa8161229886d","name":"Mutual subscription","time":{"start":1749767490423,"stop":1749767490424,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fddea156703279f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749767671658,"stop":1749767671658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86a6fe8955a0f","name":"throws on content topic with too few or too many fields","time":{"start":1749767089304,"stop":1749767089305,"duration":1},"status":"passed","severity":"normal"},{"uid":"1781513a760f9cdc","name":"Check received message containing XML","time":{"start":1749767579053,"stop":1749767579054,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e75f522377e315","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749767710192,"stop":1749767710192,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee157093612983c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1749767142771,"stop":1749767142771,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabe8b698394fb16","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749767710196,"stop":1749767710196,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf32f581e513051","name":"rejects hash query with time filter","time":{"start":1749767103773,"stop":1749767103778,"duration":5},"status":"passed","severity":"normal"},{"uid":"74ab011fb6550f49","name":"Non TWN Cluster","time":{"start":1749767594985,"stop":1749767594985,"duration":0},"status":"passed","severity":"normal"},{"uid":"3552647624f0d523","name":"Accepts a valid Waku Message","time":{"start":1749767136764,"stop":1749767136765,"duration":1},"status":"passed","severity":"normal"},{"uid":"114b2404c3e9214a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1749767089327,"stop":1749767089327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e03ae80ccd0e68","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1749767490430,"stop":1749767490430,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b389ce92d272416","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1749767103827,"stop":1749767103827,"duration":0},"status":"passed","severity":"normal"},{"uid":"641893700f9b0c15","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749767579066,"stop":1749767579067,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1b7edfb767923d","name":"throws on empty content topic","time":{"start":1749767089304,"stop":1749767089304,"duration":0},"status":"passed","severity":"normal"},{"uid":"957b5708af228fed","name":"should set field with all protocols enabled","time":{"start":1749767095504,"stop":1749767095504,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4becf91fc72d997","name":"Decoder throws on empty string content topic","time":{"start":1749767122149,"stop":1749767122149,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1c1a9387caa3c5","name":"should use the provided clusterId for the pubsub topic","time":{"start":1749767089340,"stop":1749767089341,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd62537a55d79f3","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1749767089315,"stop":1749767089315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d02efdd077e09c0","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749767671660,"stop":1749767671660,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d4393cbb4b68f0","name":"Query Generator, No message returned","time":{"start":1749767632806,"stop":1749767632807,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8159d3229fb7242","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749767710189,"stop":1749767710189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e227b8ba4626bb95","name":"Passing page size 1 when there are 4 messages","time":{"start":1749767678983,"stop":1749767678983,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f70221a465190e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1749767180408,"stop":1749767180409,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6602f620b7f019","name":"Query with Ordered Callback, No message returned","time":{"start":1749767632808,"stop":1749767632808,"duration":0},"status":"passed","severity":"normal"},{"uid":"28df5b3045619505","name":"should not allow unachievable error rate","time":{"start":1749767142319,"stop":1749767142319,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7d837c460ce628","name":"Subscribe to topic containing XML and receive message","time":{"start":1749767710188,"stop":1749767710188,"duration":0},"status":"passed","severity":"normal"},{"uid":"4541e70dea2fe264","name":"Encoder throws on undefined content topic","time":{"start":1749767123701,"stop":1749767123701,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9bd7051767ee1c0","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1749767455733,"stop":1749767455733,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc453ddd3e003158","name":"Check received message containing Script","time":{"start":1749767604971,"stop":1749767604971,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b3347455d2da45","name":"should properly compute the node id","time":{"start":1749767095495,"stop":1749767095495,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f60a22b4cae5d30","name":"should be able to encode the field with only FILTER set to true","time":{"start":1749767094757,"stop":1749767094758,"duration":1},"status":"passed","severity":"normal"},{"uid":"42bf4ee98da01fe0","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1749767490426,"stop":1749767490427,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df667837b19b26d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1749767089323,"stop":1749767089323,"duration":0},"status":"passed","severity":"normal"},{"uid":"146a84f70bd6c8f0","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1749767089317,"stop":1749767089317,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cec061c21f2e575","name":"Decoder throws on undefined content topic","time":{"start":1749767122148,"stop":1749767122149,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa4f76df981f4fa","name":"start node with empty shard should fail","time":{"start":1749767710293,"stop":1749767710293,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b44dc810035ce8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749767671633,"stop":1749767671636,"duration":3},"status":"passed","severity":"normal"},{"uid":"eeb3dd04813972c5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749767710287,"stop":1749767710287,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e59212a1bb2db89","name":"can start the service","time":{"start":1749767400427,"stop":1749767400429,"duration":2},"status":"passed","severity":"normal"},{"uid":"e756a3f60551582f","name":"Store - dialed after - with timeout","time":{"start":1749767691456,"stop":1749767691456,"duration":0},"status":"passed","severity":"normal"},{"uid":"3230014744335ed5","name":"Check message received after jswaku node is restarted","time":{"start":1749767579071,"stop":1749767579071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63cc86b5e301c10c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1749767094765,"stop":1749767094766,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ff275f06f15668","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1749767122146,"stop":1749767122146,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d026f3cbf91de1c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1749767490426,"stop":1749767490426,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b0e1f77c8659f7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app97/7/topic709/test.js","time":{"start":1749767594986,"stop":1749767594986,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1708f7241fabece","name":"Push message with Script payload","time":{"start":1749767889561,"stop":1749767889562,"duration":1},"status":"passed","severity":"normal"},{"uid":"e635eb178bb5c0a0","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1749767089410,"stop":1749767089410,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a11df3b4cc5c646","name":"Push message with content topic containing JSON","time":{"start":1749767889584,"stop":1749767889584,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9423909f4804041","name":"should be called for bootstrap peers","time":{"start":1749767168158,"stop":1749767168158,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadc1a7398346256","name":"configure the node with multiple pubsub topics","time":{"start":1749767710292,"stop":1749767710292,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ac1176e8a8f544","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749767671682,"stop":1749767671682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b869b6d584d1618","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749767710199,"stop":1749767710200,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54adefa06f4b249","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app96/2/topic738/json","time":{"start":1749767594986,"stop":1749767594987,"duration":1},"status":"passed","severity":"normal"},{"uid":"30dcde3d5269848d","name":"Query with Ordered Callback, No Decoder","time":{"start":1749767632808,"stop":1749767632808,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc5e2dadbb9b661","name":"isConnected should return true after first peer connects","time":{"start":1749767180411,"stop":1749767180411,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9e5a6f3ea2fd05","name":"handles multiple messages","time":{"start":1749767677099,"stop":1749767677100,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd85c1e99f6c3ed2","name":"should throw an error if shards are undefined for static sharding","time":{"start":1749767089325,"stop":1749767089326,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9491562ad16ea55","name":"Push message with XML payload","time":{"start":1749767889576,"stop":1749767889577,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1987db7a5001e71","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1749767142752,"stop":1749767142753,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d719a373173ef9","name":"Reopen subscription with peer with lost subscription","time":{"start":1749767227710,"stop":1749767227710,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf32dda30a6ac182","name":"Push message with JSON payload","time":{"start":1749767889562,"stop":1749767889563,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b72f03dd4b0161","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1749767666010,"stop":1749767666010,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5eb242bd1b36697","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1749767089329,"stop":1749767089329,"duration":0},"status":"passed","severity":"normal"},{"uid":"50427ca890c6d7ce","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1749767089330,"stop":1749767089331,"duration":1},"status":"passed","severity":"normal"},{"uid":"273259a7621f6cbc","name":"Check received message containing escaped characters","time":{"start":1749767604961,"stop":1749767604961,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c0ecc9e56cf2eb","name":"should keep entries that haven't expired yet","time":{"start":1749767131929,"stop":1749767131930,"duration":1},"status":"passed","severity":"normal"},{"uid":"227ce1600a39da9a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1749767142776,"stop":1749767142778,"duration":2},"status":"passed","severity":"normal"},{"uid":"8da5c4a575503c85","name":"Check received message containing JSON","time":{"start":1749767579055,"stop":1749767579055,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b27575a0e11bc0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1749767632809,"stop":1749767632809,"duration":0},"status":"passed","severity":"normal"},{"uid":"727b1d50137e5937","name":"Subscribe to topic containing Script and receive message","time":{"start":1749767710187,"stop":1749767710187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10451d253189575","name":"Push message with content topic containing Chinese","time":{"start":1749767889566,"stop":1749767889566,"duration":0},"status":"passed","severity":"normal"},{"uid":"6280c35f6fe6456f","name":"should add and check entries correctly","time":{"start":1749767131924,"stop":1749767131927,"duration":3},"status":"passed","severity":"normal"},{"uid":"95d7cb5b7478303f","name":"Check received message with timestamp: 1749767160441000000 ","time":{"start":1749767579061,"stop":1749767579061,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fe3e48ca870232","name":"Subscribe to topic containing Script and receive message","time":{"start":1749767671648,"stop":1749767671651,"duration":3},"status":"passed","severity":"normal"},{"uid":"42d94a10740532fa","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1749767142746,"stop":1749767142747,"duration":1},"status":"passed","severity":"normal"},{"uid":"52dd386fcf846244","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1749767142770,"stop":1749767142770,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c061f1265ce6f1","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1749767142750,"stop":1749767142750,"duration":0},"status":"passed","severity":"normal"},{"uid":"85334418565d3b79","name":"1 Relay, 1 Filter, gives up","time":{"start":1749767111922,"stop":1749767111922,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7889e3f29f19dc4","name":"should get locked peers","time":{"start":1749767132958,"stop":1749767132958,"duration":0},"status":"passed","severity":"normal"},{"uid":"524147d7c8af6aa7","name":"should be able to decode the field with only STORE set to true","time":{"start":1749767094763,"stop":1749767094763,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdd64ba2a786746","name":"Check received message containing shell command","time":{"start":1749767604961,"stop":1749767604961,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e8bed805f49896","name":"Push message with content topic containing long","time":{"start":1749767889565,"stop":1749767889565,"duration":0},"status":"passed","severity":"normal"},{"uid":"949a01959c442174","name":"should be called at least once on all `peer:discovery` events","time":{"start":1749767168157,"stop":1749767168157,"duration":0},"status":"passed","severity":"normal"},{"uid":"37287d9838e67eea","name":"should be able to decode the field with only RELAY set to true","time":{"start":1749767094761,"stop":1749767094762,"duration":1},"status":"passed","severity":"normal"},{"uid":"227bcfb967081089","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1749767133118,"stop":1749767133118,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9246e30811d26e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749767710191,"stop":1749767710192,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe915cf3bacdc27","name":"should mark all messages in causal history as acknowledged","time":{"start":1749767145949,"stop":1749767145949,"duration":0},"status":"passed","severity":"normal"},{"uid":"25afd9dba502d453","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749767710190,"stop":1749767710190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbb12b505492940","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1749767161472,"stop":1749767161473,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ef432eb6d9037e","name":"Generator, 2 different pubsubtopics","time":{"start":1749767656812,"stop":1749767656813,"duration":1},"status":"passed","severity":"normal"},{"uid":"949c4caaa92ecd96","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749767335217,"stop":1749767335217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e657f4a149c93b7e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1749767686157,"stop":1749767686158,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77bd3cfffbbb78e","name":"should start and stop interval correctly","time":{"start":1749767132773,"stop":1749767132775,"duration":2},"status":"passed","severity":"normal"},{"uid":"f02492c80ce3f931","name":"Check received message with timestamp: 1749767160457000000 ","time":{"start":1749767604962,"stop":1749767604963,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4751ebd906fb5bf","name":"Check message with non string payload is not received","time":{"start":1749767579042,"stop":1749767579042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d543f532bdf068c1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749767710200,"stop":1749767710200,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad2db36ff008410","name":"should throw an error for missing required configuration","time":{"start":1749767089326,"stop":1749767089326,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2d70e5724a2448","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749767335220,"stop":1749767335220,"duration":0},"status":"passed","severity":"normal"},{"uid":"b293305812988d50","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749767671640,"stop":1749767671640,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb2e933040e8a93d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1749767472776,"stop":1749767472776,"duration":0},"status":"passed","severity":"normal"},{"uid":"89112cb493c74c4c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1749767632808,"stop":1749767632809,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea5add11709b440","name":"should not receive a peer event before start","time":{"start":1749767400434,"stop":1749767400434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb0141c5228aa44","name":"should be empty after removing the only subscription","time":{"start":1749767133450,"stop":1749767133450,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efb6cbbd75baec2","name":"Push message with emoji payload","time":{"start":1749767889564,"stop":1749767889564,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b98739a9c36c39","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1749767112225,"stop":1749767112225,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab67d63fa463b31","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749767335215,"stop":1749767335215,"duration":0},"status":"passed","severity":"normal"},{"uid":"3001eecf9093f37c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749767671664,"stop":1749767671664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fc2e9a639a4ba1","name":"Throws when trying to push message with empty payload","time":{"start":1749767889579,"stop":1749767889580,"duration":1},"status":"passed","severity":"normal"},{"uid":"93276f88677fd08b","name":"should increase lamport timestamp","time":{"start":1749767145947,"stop":1749767145947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f42c028e7d91728","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749767671646,"stop":1749767671646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c29674cffd22d6","name":"Subscribe to topic containing long and receive message","time":{"start":1749767671674,"stop":1749767671674,"duration":0},"status":"passed","severity":"normal"},{"uid":"691fd8088ffa90e5","name":"Push message with special chars payload","time":{"start":1749767889560,"stop":1749767889560,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6563731773d5529","name":"Check received message containing Script","time":{"start":1749767579051,"stop":1749767579053,"duration":2},"status":"passed","severity":"normal"},{"uid":"a36aba9a763ed11a","name":"1 Relay, 1 fetch","time":{"start":1749767111921,"stop":1749767111921,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f7f53f4a407d8f","name":"Check message with invalid timestamp is not received","time":{"start":1749767604964,"stop":1749767604964,"duration":0},"status":"passed","severity":"normal"},{"uid":"16503ea9ad970f60","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749767671657,"stop":1749767671657,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7af8443ceedf9d2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749767671655,"stop":1749767671656,"duration":1},"status":"passed","severity":"normal"},{"uid":"242a6d0cc3b26f87","name":"Check publish message containing escaped characters","time":{"start":1749767481142,"stop":1749767481142,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2e78194571a018","name":"Push message with unicode special characters payload","time":{"start":1749767889563,"stop":1749767889564,"duration":1},"status":"passed","severity":"normal"},{"uid":"d207821eca5d4eb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1749767351955,"stop":1749767351955,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f28b79a65436e5c","name":"All","time":{"start":1749767166121,"stop":1749767166121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f2979163aeea41","name":"should properly create location multiaddrs - tcp","time":{"start":1749767095503,"stop":1749767095503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2383151e5d2dfc5","name":"Check received message containing Russian","time":{"start":1749767579017,"stop":1749767579017,"duration":0},"status":"passed","severity":"normal"},{"uid":"433d69281bf5a54f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749767656808,"stop":1749767656809,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a81df7b1c101efa","name":"through manual discovery","time":{"start":1749767363915,"stop":1749767363916,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec166c0927900cdd","name":"Check received message with timestamp: 1749767160441 ","time":{"start":1749767579061,"stop":1749767579062,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d6f2e1b1cd16b3","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1749767111735,"stop":1749767111735,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a21aa09f56d4d4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749767710191,"stop":1749767710191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f754e2c3d21df95","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1749767094765,"stop":1749767094765,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1b0c8e518e66b4","name":"Push message with content topic containing Russian","time":{"start":1749767889567,"stop":1749767889567,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cad6d6f596ecac","name":"Fails to push message with large meta","time":{"start":1749767889585,"stop":1749767889586,"duration":1},"status":"passed","severity":"normal"},{"uid":"797932a9cdc8aa7b","name":"Check message with no pubsub topic is not received","time":{"start":1749767579068,"stop":1749767579068,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b3f06500daf461","name":"should support chaining for add method","time":{"start":1749767131927,"stop":1749767131928,"duration":1},"status":"passed","severity":"normal"},{"uid":"4265ce27bf223c40","name":"Renews subscription after lossing a connection","time":{"start":1749767671688,"stop":1749767671689,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa44584d786f3fbc","name":"Push message with content topic containing numeric","time":{"start":1749767889565,"stop":1749767889566,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16f53a784982ebf","name":"Nodes with multiple pubsub topic","time":{"start":1749767472777,"stop":1749767472777,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff76136347b98df","name":"isConnected should return false after all peers disconnect","time":{"start":1749767180411,"stop":1749767180411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec09e50573caaacf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749767671655,"stop":1749767671655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0fe0adc86bfe4e","name":"handles empty shards array correctly","time":{"start":1749767089339,"stop":1749767089339,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fa971dc6b20c8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749767710198,"stop":1749767710199,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c57a30adac932cc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749767671663,"stop":1749767671664,"duration":1},"status":"passed","severity":"normal"},{"uid":"3153e793ca9b18a9","name":"Check received message containing JSON","time":{"start":1749767604960,"stop":1749767604961,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9cefce1bdc909c","name":"can dial TLS multiaddrs","time":{"start":1749767363914,"stop":1749767363915,"duration":1},"status":"passed","severity":"normal"},{"uid":"b729639ea25a06b4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749767710186,"stop":1749767710186,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d0dca263f4ad3f","name":"Meta field set when metaSetter is specified","time":{"start":1749767104290,"stop":1749767104290,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aee149d905866ca","name":"Overlapping topic subscription","time":{"start":1749767710183,"stop":1749767710184,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f672bea285f7fd8","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1749767168161,"stop":1749767168162,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dbf509e41d3d4a9","name":"Check received message containing shell command","time":{"start":1749767579023,"stop":1749767579029,"duration":6},"status":"passed","severity":"normal"},{"uid":"9966685e36a4181f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1749767089331,"stop":1749767089331,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de9663ec4140c0","name":"should return unique PubsubTopics for static sharding","time":{"start":1749767089323,"stop":1749767089324,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5cbb09f512b1e4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1749767094759,"stop":1749767094760,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f7d20fdd5fc35e","name":"Query Generator - false","time":{"start":1749767665172,"stop":1749767665172,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc23ee8ed72fa955","name":"Sign & Recover","time":{"start":1749767122522,"stop":1749767122522,"duration":0},"status":"passed","severity":"normal"},{"uid":"d498e333e9fd6548","name":"handles different clusterIds correctly","time":{"start":1749767089320,"stop":1749767089320,"duration":0},"status":"passed","severity":"normal"},{"uid":"88527acd8c2625db","name":"Push message with content topic containing XML","time":{"start":1749767889583,"stop":1749767889583,"duration":0},"status":"passed","severity":"normal"},{"uid":"d579d02209f2680d","name":"Query with Promise Callback, No Decoder","time":{"start":1749767632809,"stop":1749767632809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa88f84d7e541fd","name":"Push message with SQL Injection payload","time":{"start":1749767889561,"stop":1749767889561,"duration":0},"status":"passed","severity":"normal"},{"uid":"98226ef7dbcc0f53","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749767671685,"stop":1749767671685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34edd49b0964715","name":"Passing page size 10 when there are 10 messages","time":{"start":1749767678984,"stop":1749767678984,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95f0b24a1a14eb0","name":"Refresh subscription","time":{"start":1749767671643,"stop":1749767671644,"duration":1},"status":"passed","severity":"normal"},{"uid":"74da58c55d2b6bf0","name":"Filter","time":{"start":1749767691457,"stop":1749767691457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf819f7c1deb71e","name":"should maintain desired error rate","time":{"start":1749767145158,"stop":1749767145158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae92068fbea58e77","name":"should set field with all protocols disabled","time":{"start":1749767095504,"stop":1749767095504,"duration":0},"status":"passed","severity":"normal"},{"uid":"867f6b1a2c1f11cd","name":"Check received message containing Russian","time":{"start":1749767579047,"stop":1749767579049,"duration":2},"status":"passed","severity":"normal"},{"uid":"abb5353dc0eccdfe","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1749767161465,"stop":1749767161466,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d024284e7f3db97","name":"Push message with custom timestamp: 1749770897858","time":{"start":1749767889572,"stop":1749767889572,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e432460aefa50c","name":"Check publish message containing Script","time":{"start":1749767481139,"stop":1749767481140,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e37a81760c6ad6","name":"should reject if Relay is requested but not mounted","time":{"start":1749767133427,"stop":1749767133427,"duration":0},"status":"passed","severity":"normal"},{"uid":"95251a7286abbebc","name":"Passing page size 11 when there are 10 messages","time":{"start":1749767678984,"stop":1749767678985,"duration":1},"status":"passed","severity":"normal"},{"uid":"4461b66e2c9c59e7","name":"Round trip binary serialization","time":{"start":1749767104289,"stop":1749767104289,"duration":0},"status":"passed","severity":"normal"},{"uid":"311508acd89bad78","name":"Push message with content topic containing shell command","time":{"start":1749767889584,"stop":1749767889584,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b26fde2c6dd729b","name":"Passing page size 3 when there are 20 messages","time":{"start":1749767678983,"stop":1749767678984,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d5682a28d59a08","name":"Check message received after jswaku node is restarted","time":{"start":1749767604978,"stop":1749767604979,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fc493918e85f7a","name":"should initialize with default number of peers","time":{"start":1749767132953,"stop":1749767132957,"duration":4},"status":"passed","severity":"normal"},{"uid":"1506a277f4c2c37a","name":"messageHash returns a Uint8Array","time":{"start":1749767103826,"stop":1749767103826,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0731348c15f8c46","name":"Ordered callback, aborts when callback returns true","time":{"start":1749767666010,"stop":1749767666010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae80a00a02a635d3","name":"peer:update - should do nothing if another protocol hit","time":{"start":1749767103865,"stop":1749767103865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21e0f35787a0eeb","name":"should not receive a peer event after stop","time":{"start":1749767400434,"stop":1749767400435,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c358f87908fc83e","name":"Push message with content topic containing short","time":{"start":1749767889580,"stop":1749767889580,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c86b53b6d4138f","name":"should return no connections if no open connection provided","time":{"start":1749767103449,"stop":1749767103450,"duration":1},"status":"passed","severity":"normal"},{"uid":"58604928d012b4a7","name":"should wait for LightPush peer to be connected","time":{"start":1749767133429,"stop":1749767133429,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f3af1c26c4b21c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1749767490431,"stop":1749767490431,"duration":0},"status":"passed","severity":"normal"},{"uid":"96df3e61f83ac3bf","name":"it tolerates circular branch references","time":{"start":1749767112221,"stop":1749767112221,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a444dd69e68162","name":"Check received message containing escaped characters","time":{"start":1749767579029,"stop":1749767579029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73666cc2a1c8a4","name":"should update ack status of messages in outgoing buffer","time":{"start":1749767145953,"stop":1749767145953,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac35c98e38283077","name":"passes more than one ENR URLs and attempts connection","time":{"start":1749767165430,"stop":1749767165430,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7429260f3d8838f8","name":"should reject if WakuNode is not started","time":{"start":1749767133426,"stop":1749767133427,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c38948312f3caae","name":"should handle corrupted local storage data gracefully","time":{"start":1749767116015,"stop":1749767116015,"duration":0},"status":"passed","severity":"normal"},{"uid":"8180b56f364d63d6","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1749767133163,"stop":1749767133164,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c86c60d14e0ada","name":"should use DNS peer discovery with light client","time":{"start":1749767165429,"stop":1749767165429,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72399d1c20725a6e","name":"should handle general insertion and lookup correctly","time":{"start":1749767145160,"stop":1749767145160,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b56164a0eed42a1","name":"should detect messages with missing dependencies","time":{"start":1749767145950,"stop":1749767145950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9c6f09f32b431d","name":"Ephemeral messages are not stored","time":{"start":1749767167475,"stop":1749767167475,"duration":0},"status":"passed","severity":"normal"},{"uid":"303ddcd101d29b2b","name":"Push message with content topic containing special chars","time":{"start":1749767889566,"stop":1749767889566,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4cc432f3bfb65f","name":"should set field with only STORE enabled","time":{"start":1749767095505,"stop":1749767095505,"duration":0},"status":"passed","severity":"normal"},{"uid":"913f8eb1c788bc51","name":"Check received message containing long","time":{"start":1749767604955,"stop":1749767604956,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca635364f405c586","name":"Subscribe to topic containing short and publish message","time":{"start":1749767490428,"stop":1749767490428,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebcafc61d09b980","name":"Push 30 different messages","time":{"start":1749767889564,"stop":1749767889564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85a7818a8ee67f78","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1749767142774,"stop":1749767142774,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce009a6c976ea960","name":"throws an error for improperly formatted content topics","time":{"start":1749767089321,"stop":1749767089321,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c204fe4a4591789","name":"Refresh subscription","time":{"start":1749767671673,"stop":1749767671673,"duration":0},"status":"passed","severity":"normal"},{"uid":"a539b5a5af6e4b23","name":"recovers when dns.resolve returns empty","time":{"start":1749767112222,"stop":1749767112222,"duration":0},"status":"passed","severity":"normal"},{"uid":"537b6adc6b68c9c5","name":"should wait for Store peer to be connected","time":{"start":1749767133429,"stop":1749767133430,"duration":1},"status":"passed","severity":"normal"},{"uid":"999c9349350592fa","name":"same cluster, same shard: nodes connect","time":{"start":1749767361950,"stop":1749767361952,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5a0b1dac0b15f61","name":"Check received message containing JSON","time":{"start":1749767604972,"stop":1749767604973,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63047260985deb3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1749767490433,"stop":1749767490433,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca93542b970062f","name":"Push message with content topic containing unicode special characters","time":{"start":1749767889585,"stop":1749767889585,"duration":0},"status":"passed","severity":"normal"},{"uid":"249b21031cd5f660","name":"should not be empty after adding a subscription","time":{"start":1749767133449,"stop":1749767133450,"duration":1},"status":"passed","severity":"normal"},{"uid":"2089f28352a440b3","name":"Push message with meta","time":{"start":1749767889570,"stop":1749767889571,"duration":1},"status":"passed","severity":"normal"},{"uid":"2108e2ad87d4dc14","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749767335215,"stop":1749767335216,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7e9a47580e4a32","name":"Push message with content topic containing Arabic","time":{"start":1749767889566,"stop":1749767889567,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd95b1ed66cfa72d","name":"should process tasks in queue","time":{"start":1749767132775,"stop":1749767132776,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a54cb50fa12c3b6","name":"Check received message containing emoji","time":{"start":1749767604962,"stop":1749767604962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6fbd47c8a700ee","name":"Subscribe and receive messages via lightPush","time":{"start":1749767710179,"stop":1749767710180,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e1930f9fc3eccd","name":"returns only open connection if one present","time":{"start":1749767103446,"stop":1749767103449,"duration":3},"status":"passed","severity":"normal"},{"uid":"a1b753e066fa19ff","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1749767142734,"stop":1749767142735,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a0a2a1a12451c7a","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1749767142753,"stop":1749767142753,"duration":0},"status":"passed","severity":"normal"},{"uid":"963007cc58998737","name":"should check false positive rate","time":{"start":1749767145160,"stop":1749767145161,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a4c0729c30462e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749767710182,"stop":1749767710182,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe12b601010ca4c","name":"Generator, custom pubsub topic","time":{"start":1749767656806,"stop":1749767656807,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e6e25911eb8378","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1749767111733,"stop":1749767111734,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6140f4eaa102a5","name":"can query messages by message hash","time":{"start":1749767643834,"stop":1749767643834,"duration":0},"status":"passed","severity":"normal"},{"uid":"8119e60f89728d21","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749767710182,"stop":1749767710183,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c33f28e59eaa3f2","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1749767089317,"stop":1749767089317,"duration":0},"status":"passed","severity":"normal"},{"uid":"3814c2ab3262e894","name":"should throw error - no id","time":{"start":1749767095492,"stop":1749767095492,"duration":0},"status":"passed","severity":"normal"},{"uid":"537f755ce80b6084","name":"Check publish message containing XML","time":{"start":1749767481140,"stop":1749767481140,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cc2f0b9472a45c","name":"Check publish message containing unicode special characters","time":{"start":1749767481146,"stop":1749767481147,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ff6a1a3ce811c8","name":"LightPush","time":{"start":1749767691456,"stop":1749767691456,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd09e9cacd8ac3b1","name":"Check publish message containing shell command","time":{"start":1749767481141,"stop":1749767481142,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea68356f448d745","name":"should throw error - invalid id","time":{"start":1749767095493,"stop":1749767095493,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebdb8d5073b798","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749767671686,"stop":1749767671687,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb572e300e2ff193","name":"should increase lamport timestamp","time":{"start":1749767145945,"stop":1749767145946,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f43ec2a8b13b1b7","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1749767686155,"stop":1749767686156,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fae3fbbf788e3e0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1749767490430,"stop":1749767490431,"duration":1},"status":"passed","severity":"normal"},{"uid":"17135d4cd0d9c949","name":"Query generator for multiple messages","time":{"start":1749767666007,"stop":1749767666007,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4b2f47859a0019","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1749767351948,"stop":1749767351954,"duration":6},"status":"passed","severity":"normal"},{"uid":"a951bd0d6d1d1372","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1749767142754,"stop":1749767142754,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1cddb35b039034","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749767710199,"stop":1749767710199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbbb59d68271069","name":"Push message with content topic containing escaped characters","time":{"start":1749767889584,"stop":1749767889584,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1d49d212720801","name":"Push message with Russian payload","time":{"start":1749767889575,"stop":1749767889576,"duration":1},"status":"passed","severity":"normal"},{"uid":"74318658207d6d3","name":"should not fail to stop the service if it was not started","time":{"start":1749767165425,"stop":1749767165426,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9ac99cce1fb59b","name":"Ping on peer without subscriptions","time":{"start":1749767227707,"stop":1749767227707,"duration":0},"status":"passed","severity":"normal"},{"uid":"571b77073c01b57b","name":"Check publish message containing numeric","time":{"start":1749767481137,"stop":1749767481137,"duration":0},"status":"passed","severity":"normal"},{"uid":"672f45f4880a87a0","name":"Using a function","time":{"start":1749767685786,"stop":1749767685787,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e47fb37c87d2197","name":"handles empty contentTopics array correctly","time":{"start":1749767089339,"stop":1749767089339,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13bbddf8b4546d0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1749767103823,"stop":1749767103823,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd8b081b05777df","name":"Push message with content topic containing numeric","time":{"start":1749767889581,"stop":1749767889581,"duration":0},"status":"passed","severity":"normal"},{"uid":"beda2bd5b475d877","name":"Push message with custom timestamp: 1719008897858","time":{"start":1749767889571,"stop":1749767889572,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e398de23f447b4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749767671659,"stop":1749767671660,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1d5d98fd045566","name":"Check received message containing SQL Injection","time":{"start":1749767579049,"stop":1749767579050,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1beb79a88fd26a","name":"throws on content topic with empty application field","time":{"start":1749767089306,"stop":1749767089307,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb90c3481a31de7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749767671658,"stop":1749767671658,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95baba8c051e766","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1749767089332,"stop":1749767089333,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d227ffd43d572db","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1749767142320,"stop":1749767142320,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19b615ee12f89c0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1749767089316,"stop":1749767089316,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8af988621268305","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1749767619145,"stop":1749767619145,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd163a720cd47a26","name":"should have no discoveries enabled by default","time":{"start":1749767132909,"stop":1749767132910,"duration":1},"status":"passed","severity":"normal"},{"uid":"966d3357b65dd249","name":"Check received message containing Script","time":{"start":1749767579021,"stop":1749767579021,"duration":0},"status":"passed","severity":"normal"},{"uid":"733afd1a10724b61","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749767671679,"stop":1749767671679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b082b1edc09efac8","name":"returns all values when wanted number is greater than available values","time":{"start":1749767111035,"stop":1749767111036,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd5ff558e17f61c","name":"Subscribe and receives messages on 20 topics","time":{"start":1749767710195,"stop":1749767710195,"duration":0},"status":"passed","severity":"normal"},{"uid":"2252a39ad98265a0","name":"Subscribe and receive messages via lightPush","time":{"start":1749767710192,"stop":1749767710193,"duration":1},"status":"passed","severity":"normal"},{"uid":"758d2520c9c79d2d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1749767089329,"stop":1749767089330,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e5ab84cdd5175c","name":"rejects hash query with content filter parameters","time":{"start":1749767103772,"stop":1749767103773,"duration":1},"status":"passed","severity":"normal"},{"uid":"45473319523441dc","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1749767111739,"stop":1749767111740,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab30030ad3e7589c","name":"should select older connection if present","time":{"start":1749767103450,"stop":1749767103452,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6bd60e5a053097","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1749767490434,"stop":1749767490434,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c22eb4f626affe","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1749767089340,"stop":1749767089340,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd99f4237b8873d","name":"should be empty when created","time":{"start":1749767133449,"stop":1749767133449,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cf4ecb55fb0de1","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1749767490434,"stop":1749767490435,"duration":1},"status":"passed","severity":"normal"},{"uid":"d350ae42d6823eb1","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1749767168158,"stop":1749767168159,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02c67ceb2c210f1","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1749767089322,"stop":1749767089323,"duration":1},"status":"passed","severity":"normal"},{"uid":"13bfe802f3b804e","name":"Publish message with large meta","time":{"start":1749767481162,"stop":1749767481166,"duration":4},"status":"passed","severity":"normal"},{"uid":"ba0508b0c9ece16b","name":"Publish message with custom timestamp: Thu Jun 12 2025 23:31:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1749767481155,"stop":1749767481155,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fe1ebd825577f5","name":"Fails to push message bigger that 1MB","time":{"start":1749767889573,"stop":1749767889573,"duration":0},"status":"passed","severity":"normal"},{"uid":"be07103b1f90ace2","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1749767111730,"stop":1749767111733,"duration":3},"status":"passed","severity":"normal"},{"uid":"579df818a6f1d6ac","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1749767132915,"stop":1749767132915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a37d71fb806bb1","name":"can start and stop the service","time":{"start":1749767400430,"stop":1749767400430,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f7920efea69dca","name":"Overlapping topic subscription","time":{"start":1749767710196,"stop":1749767710196,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1418e32e6d0f1f","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1749767142747,"stop":1749767142748,"duration":1},"status":"passed","severity":"normal"},{"uid":"937fc7da3df6f83b","name":"configure the node with multiple content topics","time":{"start":1749767594991,"stop":1749767594992,"duration":1},"status":"passed","severity":"normal"},{"uid":"2220e2a74d276ea6","name":"should return false when clusterId doesn't match","time":{"start":1749767133163,"stop":1749767133163,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d73690b7f6a5566","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1749767089341,"stop":1749767089341,"duration":0},"status":"passed","severity":"normal"},{"uid":"c676ee1bca366efe","name":"Push message with content topic containing SQL Injection","time":{"start":1749767889583,"stop":1749767889583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f499547f205d95fd","name":"Query generator for multiple messages with multiple decoders","time":{"start":1749767666008,"stop":1749767666008,"duration":0},"status":"passed","severity":"normal"},{"uid":"940dd0d202418e8c","name":"Callback on promise, aborts when callback returns true","time":{"start":1749767666009,"stop":1749767666010,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b54d9ca0ff6cec","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749767671647,"stop":1749767671647,"duration":0},"status":"passed","severity":"normal"},{"uid":"9462f165d92d7730","name":"should emit a peer event after start","time":{"start":1749767165427,"stop":1749767165427,"duration":0},"status":"passed","severity":"normal"},{"uid":"816d757324a9b9aa","name":"same cluster, different shard: nodes connect","time":{"start":1749767361952,"stop":1749767361952,"duration":0},"status":"passed","severity":"normal"},{"uid":"a592891d838f0209","name":"Check received message with timestamp: 1749767160441 ","time":{"start":1749767579031,"stop":1749767579031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b731c5e3066f4020","name":"Relay - dialed first","time":{"start":1749767691454,"stop":1749767691455,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17adf72af5cd2d0","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1749767116015,"stop":1749767116015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffc00f9468be523","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1749767161467,"stop":1749767161470,"duration":3},"status":"passed","severity":"normal"},{"uid":"db4ce75d5aaf20e1","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1749767089318,"stop":1749767089318,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db3f74e47ced865","name":"Publish message with rate limit","time":{"start":1749767481166,"stop":1749767481167,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb85721ec0bc62a","name":"should retry failed tasks","time":{"start":1749767132776,"stop":1749767132777,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee94296d795eb93f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749767710180,"stop":1749767710180,"duration":0},"status":"passed","severity":"normal"},{"uid":"af317fffe98b0a70","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749767671670,"stop":1749767671671,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a1c6bac2c214c9cb","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1749767089314,"stop":1749767089314,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cb7eae17cc72ce","name":"connects to nwaku","time":{"start":1749767685782,"stop":1749767685783,"duration":1},"status":"passed","severity":"normal"},{"uid":"1137e5adddc08e82","name":"Push message with emoji payload","time":{"start":1749767889579,"stop":1749767889579,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ab6b2986f47ffd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1749767094760,"stop":1749767094760,"duration":0},"status":"passed","severity":"normal"},{"uid":"3349203b94fc5a2e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749767671690,"stop":1749767671690,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f5dcc63e246dd8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1749767180409,"stop":1749767180409,"duration":0},"status":"passed","severity":"normal"},{"uid":"387c80f409c9f5a8","name":"Push message with content topic containing emoji","time":{"start":1749767889570,"stop":1749767889570,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cd4329d6f78941","name":"should stop and cleanup resources","time":{"start":1749767133452,"stop":1749767133452,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc400fb91e9dc93","name":"random static sharding 8 - Cluster ID: 442, Shard ID: 165","time":{"start":1749767710290,"stop":1749767710291,"duration":1},"status":"passed","severity":"normal"},{"uid":"858670202c008a5b","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1749767145951,"stop":1749767145951,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12372680f46d115","name":"Check received message containing short","time":{"start":1749767604968,"stop":1749767604968,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a23b8839da2a14","name":"Query with Promise Callback, No message returned","time":{"start":1749767632809,"stop":1749767632810,"duration":1},"status":"passed","severity":"normal"},{"uid":"e979bc3658e36ee9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749767297687,"stop":1749767297687,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafe95199de07e2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1749767686157,"stop":1749767686157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2c85019fc509fc","name":"Query Generator, No Decoder","time":{"start":1749767632806,"stop":1749767632806,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fd3b022d26c4a0","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749767671691,"stop":1749767671692,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bae20209c0d1b32","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749767297694,"stop":1749767297694,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d0696898bef6e4","name":"should return different streams if requested simultaniously","time":{"start":1749767103864,"stop":1749767103865,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af080c7cdf308a6","name":"should throw error - no public key","time":{"start":1749767095494,"stop":1749767095494,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18754105455b0bc","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1749767632807,"stop":1749767632807,"duration":0},"status":"passed","severity":"normal"},{"uid":"350f337a0eb3f063","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1749767089326,"stop":1749767089327,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe0ea6c13c1f12c","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1749767142768,"stop":1749767142769,"duration":1},"status":"passed","severity":"normal"},{"uid":"d753af9862d6441c","name":"Check publish message after service node is restarted","time":{"start":1749767481162,"stop":1749767481162,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1fe4f7f1b28180f7","name":"Refresh subscription","time":{"start":1749767710184,"stop":1749767710184,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee62fde71311e9d","name":"Check publish message containing special chars","time":{"start":1749767481137,"stop":1749767481137,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7773382c6368235","name":"Subscribe and receives messages on 20 topics","time":{"start":1749767671670,"stop":1749767671670,"duration":0},"status":"passed","severity":"normal"},{"uid":"8877bf0107b98c20","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749767604963,"stop":1749767604964,"duration":1},"status":"passed","severity":"normal"},{"uid":"2930db2ec164bad8","name":"Push message with content topic containing emoji","time":{"start":1749767889585,"stop":1749767889585,"duration":0},"status":"passed","severity":"normal"},{"uid":"95aff204ebed153f","name":"should load peers from local storage and dispatch events","time":{"start":1749767116014,"stop":1749767116015,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59ec8687c6b60c4","name":"Generator, custom pubsub topic","time":{"start":1749767656811,"stop":1749767656812,"duration":1},"status":"passed","severity":"normal"},{"uid":"2541f627cf70a339","name":"should handle connection events","time":{"start":1749767132959,"stop":1749767132966,"duration":7},"status":"passed","severity":"normal"},{"uid":"69017a0090f36a9e","name":"udp ip6 address","time":{"start":1749767094835,"stop":1749767094835,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c65034ed881d88c","name":"Relay","time":{"start":1749767166120,"stop":1749767166120,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e3b79aebd8a295","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1749767481151,"stop":1749767481152,"duration":1},"status":"passed","severity":"normal"},{"uid":"f503c94be07b6eb8","name":"Check received message containing Arabic","time":{"start":1749767579016,"stop":1749767579016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0f59ceffe8a12","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1749767145948,"stop":1749767145948,"duration":0},"status":"passed","severity":"normal"},{"uid":"525400c85ad59ca3","name":"should reject if LightPush is requested but not mounted","time":{"start":1749767133427,"stop":1749767133427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15d2ef0d6656cef","name":"Push message with content topic containing JSON","time":{"start":1749767889569,"stop":1749767889569,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3e1687bcf15ca2","name":"should throw an error for insufficient data","time":{"start":1749767089410,"stop":1749767089410,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de7611372d7e381","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1749767111734,"stop":1749767111735,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32db7f921b7bc87","name":"should successfully subscribe to supported pubsub topic","time":{"start":1749767133193,"stop":1749767133193,"duration":0},"status":"passed","severity":"normal"},{"uid":"613c784f8678d1cb","name":"getPeersByDiscovery","time":{"start":1749767201507,"stop":1749767201507,"duration":0},"status":"passed","severity":"normal"},{"uid":"229b09bd7d527ca8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749767710186,"stop":1749767710186,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad92875ea505483e","name":"should only return 1 node with relay and store capability","time":{"start":1749767112224,"stop":1749767112224,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13091b95b09975f","name":"throws on content topic with generation field greater than 0","time":{"start":1749767089306,"stop":1749767089306,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc024ce10ba55136","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1749767142775,"stop":1749767142775,"duration":0},"status":"passed","severity":"normal"},{"uid":"11efdec4b425f916","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1749767123699,"stop":1749767123700,"duration":1},"status":"passed","severity":"normal"},{"uid":"e757bd7cc2cd2c8d","name":"Check received message containing special chars","time":{"start":1749767604956,"stop":1749767604957,"duration":1},"status":"passed","severity":"normal"},{"uid":"2735257364548f0","name":"Check publish message after client node is restarted","time":{"start":1749767481162,"stop":1749767481162,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a614e00b6356760","name":"Ping on subscribed peer","time":{"start":1749767227708,"stop":1749767227709,"duration":1},"status":"passed","severity":"normal"},{"uid":"639fc3e00e8af9b1","name":"Check received message containing long","time":{"start":1749767579014,"stop":1749767579015,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc72067a650d534","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1749767111734,"stop":1749767111734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba23ec5c56406046","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749767710186,"stop":1749767710187,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29171ae2fb791d5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1749767089333,"stop":1749767089334,"duration":1},"status":"passed","severity":"normal"},{"uid":"bffc45d9e5f2eaeb","name":"tcp ip4 address","time":{"start":1749767094834,"stop":1749767094835,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8dd24f836f13bd","name":"1 Store, 2 relays, 2 fetches","time":{"start":1749767111922,"stop":1749767111922,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82e4ef35a67d6e0","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1749767142774,"stop":1749767142775,"duration":1},"status":"passed","severity":"normal"},{"uid":"b867da57b24533cb","name":"Check message with invalid timestamp is not received","time":{"start":1749767604976,"stop":1749767604976,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f9dd52a7ae5554","name":"should respect max attempts limit","time":{"start":1749767132781,"stop":1749767132783,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3ac242af47f2365","name":"Ping on peer without subscriptions","time":{"start":1749767227709,"stop":1749767227709,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c10afaf0046691b","name":"Fails to push message bigger that 1MB","time":{"start":1749767889587,"stop":1749767889587,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f09bf16660155db","name":"Ephemeral field is preserved - encoder v0","time":{"start":1749767167475,"stop":1749767167476,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee415c9511f28e7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1749767089316,"stop":1749767089316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d471b46c3c6749","name":"should set field with only FILTER enabled","time":{"start":1749767095505,"stop":1749767095505,"duration":0},"status":"passed","severity":"normal"},{"uid":"14be4d0ded4ac94a","name":"addEventListener with wrong event","time":{"start":1749767201505,"stop":1749767201506,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcea25a3f131e0f","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1749767142749,"stop":1749767142749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a90b4ca0e43174","name":"topics with same application and version share the same shard","time":{"start":1749767089318,"stop":1749767089319,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa342c69422c6ec4","name":"should continually clean up expired entries at intervals","time":{"start":1749767131937,"stop":1749767131938,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4124da8c598eb00","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1749767133194,"stop":1749767133195,"duration":1},"status":"passed","severity":"normal"},{"uid":"69de5ff5cbf77df6","name":"Check message on other pubsub topic is not received","time":{"start":1749767579039,"stop":1749767579040,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fc3ece0f7877f9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749767710193,"stop":1749767710193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67c5c4119ccf496","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749767297693,"stop":1749767297694,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9fccae156f54d0","name":"Used by Waku Relay","time":{"start":1749767685789,"stop":1749767685789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d427d3adeb420af","name":"Rejects garbage","time":{"start":1749767136766,"stop":1749767136766,"duration":0},"status":"passed","severity":"normal"},{"uid":"c871ff321cdc90a5","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1749767089325,"stop":1749767089325,"duration":0},"status":"passed","severity":"normal"},{"uid":"7418c2cf9b9c2dfe","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1749767142770,"stop":1749767142771,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b014791dbd616cb","name":"Check publish message containing Russian","time":{"start":1749767481138,"stop":1749767481139,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea980ec61020cc4b","name":"Ping on unsubscribed peer","time":{"start":1749767227707,"stop":1749767227708,"duration":1},"status":"passed","severity":"normal"},{"uid":"a000de945d7dd08e","name":"should not fail to start the service if it is already started","time":{"start":1749767165426,"stop":1749767165426,"duration":0},"status":"passed","severity":"normal"},{"uid":"867e8bda0689ca19","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749767297688,"stop":1749767297689,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37ea3773f1fd4f3","name":"should get / set UDP multiaddr","time":{"start":1749767095499,"stop":1749767095500,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf23d9c22d8a0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1749767089313,"stop":1749767089314,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a8f667dd84ca60","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749767335219,"stop":1749767335219,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f612d1db28f3fc6","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1749767671924,"stop":1749767671929,"duration":5},"status":"passed","severity":"normal"},{"uid":"43b1fbc174bbcd9d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749767671645,"stop":1749767671645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4adf3151dd277b39","name":"Push message with unicode special characters payload","time":{"start":1749767889578,"stop":1749767889579,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfa37b78a73d00f","name":"Encoder throws on undefined content topic","time":{"start":1749767104290,"stop":1749767104290,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0cb1e005162ee8","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1749767142748,"stop":1749767142748,"duration":0},"status":"passed","severity":"normal"},{"uid":"53aeaba9c36cc023","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1749767142772,"stop":1749767142772,"duration":0},"status":"passed","severity":"normal"},{"uid":"11291c3f088e0b5d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1749767490433,"stop":1749767490433,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efe75ba55f90e06","name":"Check received message containing SQL Injection","time":{"start":1749767604958,"stop":1749767604958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b262097217471b80","name":"should retry on complete failure if specified","time":{"start":1749767133203,"stop":1749767133204,"duration":1},"status":"passed","severity":"normal"},{"uid":"b948bca035b2eb51","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1749767089329,"stop":1749767089329,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ad12da06e24cc6","name":"Push message with short payload","time":{"start":1749767889573,"stop":1749767889573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71b40d5d2c12e1c","name":"Subscribe and receives messages on 20 topics","time":{"start":1749767671640,"stop":1749767671640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c788af7b53a7ec","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749767604979,"stop":1749767604979,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2fe9aee8fba71e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1749767089319,"stop":1749767089320,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0602292d92a4a19","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1749767142757,"stop":1749767142758,"duration":1},"status":"passed","severity":"normal"},{"uid":"c137b891d6d03b04","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1749767132916,"stop":1749767132916,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea460865c49cd3ef","name":"Init the array if not present","time":{"start":1749767088900,"stop":1749767088901,"duration":1},"status":"passed","severity":"normal"},{"uid":"580528f27f119407","name":"Renews subscription after lossing a connection","time":{"start":1749767710203,"stop":1749767710204,"duration":1},"status":"passed","severity":"normal"},{"uid":"328445c8cc129bc","name":"Query Generator, Multiple PubsubTopics","time":{"start":1749767632805,"stop":1749767632805,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ed94bd153c382a","name":"Check message on other pubsub topic is not received","time":{"start":1749767579067,"stop":1749767579068,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddce42eca0463a6f","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1749767161473,"stop":1749767161474,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e4c435d89b539d","name":"can start the service","time":{"start":1749767116009,"stop":1749767116010,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6ddcc7e865d32b","name":"Subscribe to topic containing long and publish message","time":{"start":1749767490428,"stop":1749767490428,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b81d5f73f9f138","name":"Subscribe to topic containing XML and receive message","time":{"start":1749767710200,"stop":1749767710201,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee0c5ca24f4a4c8","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1749767686158,"stop":1749767686158,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcda1cc2dedc4e1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1749767686156,"stop":1749767686156,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85403837d5b8d27","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1749767089328,"stop":1749767089328,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cc250a686e49f0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1749767089340,"stop":1749767089340,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38effe654c17267","name":"rejects content-filtered query with only contentTopics","time":{"start":1749767103771,"stop":1749767103771,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fae7d30a43d607","name":"Check received message containing shell command","time":{"start":1749767604973,"stop":1749767604973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d1bfaa6c512a8c","name":"Wrong topic","time":{"start":1749767594990,"stop":1749767594990,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba739eca79c073e","name":"accepts valid content-filtered query","time":{"start":1749767103766,"stop":1749767103766,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2417b5a6d049303","name":"Decoder throws on empty string content topic","time":{"start":1749767123702,"stop":1749767123702,"duration":0},"status":"passed","severity":"normal"},{"uid":"973df07d9b3038b8","name":"Check received message containing Russian","time":{"start":1749767604958,"stop":1749767604958,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2da3d3106eca5b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1749767142772,"stop":1749767142774,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7953fe5147f3181","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1749767481160,"stop":1749767481161,"duration":1},"status":"passed","severity":"normal"},{"uid":"c490659cfd13f8f7","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1749767103865,"stop":1749767103866,"duration":1},"status":"passed","severity":"normal"},{"uid":"9451873dc14c7a1","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1749767142769,"stop":1749767142770,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdaafd26fc97738","name":"Register correct protocols","time":{"start":1749767490424,"stop":1749767490424,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d9a9af41cb2e4","name":"Js publishes, other Js receives","time":{"start":1749767469505,"stop":1749767469506,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a0242da84f4825","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1749767103823,"stop":1749767103824,"duration":1},"status":"passed","severity":"normal"},{"uid":"852e66f623cfc221","name":"A test","time":{"start":1749767352083,"stop":1749767352084,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45ed7377062526e","name":"Subscribe to topic containing short and receive message","time":{"start":1749767710184,"stop":1749767710184,"duration":0},"status":"passed","severity":"normal"},{"uid":"533e91b165f17f79","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749767335221,"stop":1749767335221,"duration":0},"status":"passed","severity":"normal"},{"uid":"72871a0a18ac0334","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749767604975,"stop":1749767604975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d17b9bbcf27b8e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1749767671923,"stop":1749767671924,"duration":1},"status":"passed","severity":"normal"},{"uid":"e16c94901e3dbef9","name":"Decrypt messages","time":{"start":1749767457340,"stop":1749767457341,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9830939411d739","name":"should throw an error for missing sharding configuration","time":{"start":1749767089338,"stop":1749767089339,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e776ab7415950c","name":"returns all values when wanted number matches available values","time":{"start":1749767111034,"stop":1749767111035,"duration":1},"status":"passed","severity":"normal"},{"uid":"27805893431b0056","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1749767671923,"stop":1749767671923,"duration":0},"status":"passed","severity":"normal"},{"uid":"a702243a18f08b50","name":"ignores domain fetching errors","time":{"start":1749767112222,"stop":1749767112222,"duration":0},"status":"passed","severity":"normal"},{"uid":"d038e38f20cd3362","name":"Check received message containing XML","time":{"start":1749767604959,"stop":1749767604960,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc063c288c79ea62","name":"Subscribe to topic containing short and receive message","time":{"start":1749767710197,"stop":1749767710197,"duration":0},"status":"passed","severity":"normal"},{"uid":"e193c50af84d0f50","name":"shard 0","time":{"start":1749767710286,"stop":1749767710287,"duration":1},"status":"passed","severity":"normal"},{"uid":"a102b440b79a7964","name":"Check received message containing emoji","time":{"start":1749767604974,"stop":1749767604974,"duration":0},"status":"passed","severity":"normal"},{"uid":"9163e2c5259fb4c","name":"Push message with content topic containing Russian","time":{"start":1749767889582,"stop":1749767889583,"duration":1},"status":"passed","severity":"normal"},{"uid":"298ba4de5d45e964","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1749767089315,"stop":1749767089316,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f74f48ce9d1e0e6","name":"Subscribe to topic containing emoji and publish message","time":{"start":1749767490435,"stop":1749767490435,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dba532845ab791e","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1749767142756,"stop":1749767142756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aeeacf523dd36be","name":"Check publish message containing SQL Injection","time":{"start":1749767481139,"stop":1749767481139,"duration":0},"status":"passed","severity":"normal"},{"uid":"7683f25bae98fc34","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1749767142751,"stop":1749767142751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42203123a7ceca7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1749767095491,"stop":1749767095491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c112383dc629e3ac","name":"Subscribe to topic containing Script and receive message","time":{"start":1749767671683,"stop":1749767671683,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce6f23e28f2f956","name":"nwaku subscribes","time":{"start":1749767469502,"stop":1749767469503,"duration":1},"status":"passed","severity":"normal"},{"uid":"a581af0c384787a1","name":"should reject if Filter is requested but not mounted","time":{"start":1749767133428,"stop":1749767133428,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b150e7be967c28","name":"Push 30 different messages","time":{"start":1749767889579,"stop":1749767889579,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a90b61ba69cea65","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1749767490431,"stop":1749767490431,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fad80be91eda33a","name":"Push message with custom timestamp: 1749770897859","time":{"start":1749767889587,"stop":1749767889587,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c7716c518798e3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749767710202,"stop":1749767710203,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4fc78f8a846c1e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1749767089315,"stop":1749767089315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afc870ce8e8bdf8","name":"Push message with escaped characters payload","time":{"start":1749767889578,"stop":1749767889578,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f2e184b86f41da","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749767297690,"stop":1749767297692,"duration":2},"status":"passed","severity":"normal"},{"uid":"49818ac5c3b99654","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1749767142745,"stop":1749767142745,"duration":0},"status":"passed","severity":"normal"},{"uid":"d946688fcba23ae0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749767710190,"stop":1749767710190,"duration":0},"status":"passed","severity":"normal"},{"uid":"43279cbdc1434856","name":"Fails to publish duplicate message","time":{"start":1749767481155,"stop":1749767481156,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca4b543889589f2","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app13/9/topic297/json","time":{"start":1749767594985,"stop":1749767594985,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbc562eb23ffcc8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1749767089329,"stop":1749767089329,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cc19a9e1d185f7","name":"should insert elements correctly","time":{"start":1749767145158,"stop":1749767145158,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dc6a9551c9caed","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749767671648,"stop":1749767671648,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bc34545a4562ed","name":"Check received message containing Chinese","time":{"start":1749767579046,"stop":1749767579047,"duration":1},"status":"passed","severity":"normal"},{"uid":"caaade9654c5e6f0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1749767111735,"stop":1749767111737,"duration":2},"status":"passed","severity":"normal"},{"uid":"52c99a96c0e72695","name":"Passing page size 0 when there are 110 messages","time":{"start":1749767678983,"stop":1749767678983,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e069ec039a1f65","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1749767168161,"stop":1749767168161,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc196dfd27ecafb","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1749767142750,"stop":1749767142751,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f7ff49bc78bb7c","name":"Push message with numeric payload","time":{"start":1749767889559,"stop":1749767889560,"duration":1},"status":"passed","severity":"normal"},{"uid":"d010a7ebdf338c34","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1749767142779,"stop":1749767142779,"duration":0},"status":"passed","severity":"normal"},{"uid":"2737c9ba1953eb17","name":"Subscribe to topic containing long and receive message","time":{"start":1749767710184,"stop":1749767710185,"duration":1},"status":"passed","severity":"normal"},{"uid":"63acdd435fe3e32","name":"Check received message containing long","time":{"start":1749767604968,"stop":1749767604969,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9caa0d04e3a74","name":"Push message with XML payload","time":{"start":1749767889562,"stop":1749767889562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a572326fd577a4ad","name":"Check publish message containing short","time":{"start":1749767481135,"stop":1749767481136,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1e09fccb94c9df","name":"Overlapping topic subscription","time":{"start":1749767490427,"stop":1749767490427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30432a5f4a9ac623","name":"should decode valid enr with tcp successfully","time":{"start":1749767095491,"stop":1749767095492,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f27ef60cd8a519","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1749767089331,"stop":1749767089331,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3dd8865a6549654","name":"Should update multiaddrs","time":{"start":1749767400657,"stop":1749767400657,"duration":0},"status":"passed","severity":"normal"},{"uid":"4154c2f5b68bab37","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749767335219,"stop":1749767335220,"duration":1},"status":"passed","severity":"normal"},{"uid":"b567c243bcaf1fda","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749767671679,"stop":1749767671679,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e12dd36d9a096da","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749767671682,"stop":1749767671682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fcb86082ba7eee4","name":"Check message with invalid timestamp is not received","time":{"start":1749767579067,"stop":1749767579067,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dfcc3b6aad61ce","name":"Push message with special chars payload","time":{"start":1749767889574,"stop":1749767889575,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c26270f2e29f7ea","name":"Check received message with timestamp: 1749767160457 ","time":{"start":1749767604975,"stop":1749767604975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f76d75f6097970","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1749767142745,"stop":1749767142746,"duration":1},"status":"passed","severity":"normal"},{"uid":"981792e458d2e8e2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749767710187,"stop":1749767710187,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6bb16707569038","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app93/2/topic233/xml","time":{"start":1749767594990,"stop":1749767594990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3f8128761f6479","name":"should use shardsUnderCluster when provided","time":{"start":1749767133158,"stop":1749767133162,"duration":4},"status":"passed","severity":"normal"},{"uid":"1607a3e8adac517d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1749767089337,"stop":1749767089337,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea473333f3e52e4a","name":"removeEventListener with wrong event","time":{"start":1749767201506,"stop":1749767201507,"duration":1},"status":"passed","severity":"normal"},{"uid":"4565f536aa5a3441","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749767710203,"stop":1749767710203,"duration":0},"status":"passed","severity":"normal"},{"uid":"113f102e5fa68807","name":"Correctly serialized arguments","time":{"start":1749767363984,"stop":1749767363984,"duration":0},"status":"passed","severity":"normal"},{"uid":"969cb8025b9c3096","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1749767094764,"stop":1749767094764,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c68a3eae39289ea","name":"should not fail to stop the service if it was not started","time":{"start":1749767116010,"stop":1749767116011,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd8319fff1e3d1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1749767089334,"stop":1749767089334,"duration":0},"status":"passed","severity":"normal"},{"uid":"326d7be01a5703c9","name":"should handle incoming messages","time":{"start":1749767133195,"stop":1749767133196,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f98ee97e864838","name":"should throw error - no public key","time":{"start":1749767095492,"stop":1749767095493,"duration":1},"status":"passed","severity":"normal"},{"uid":"875be380c02d089a","name":"should check connected peers if present and suitable","time":{"start":1749767133428,"stop":1749767133429,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf9a89c1c4988dd","name":"Symmetric encrypt & Decrypt","time":{"start":1749767122521,"stop":1749767122521,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f1856be3dd2dce","name":"Check message received after jswaku node is restarted","time":{"start":1749767604967,"stop":1749767604967,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1ef7c0247dbaa0","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1749767142756,"stop":1749767142756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8aaededc22bbfff","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1749767133156,"stop":1749767133157,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb63ee43a73d41b","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1749767089410,"stop":1749767089410,"duration":0},"status":"passed","severity":"normal"},{"uid":"793ea90433adda17","name":"should successfully stop","time":{"start":1749767133196,"stop":1749767133196,"duration":0},"status":"passed","severity":"normal"},{"uid":"266be90fda039f14","name":"Push message with long payload","time":{"start":1749767889559,"stop":1749767889559,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb37240cdee1241","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app18/4/topic437/test.js","time":{"start":1749767594988,"stop":1749767594988,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89d9c1f03032788","name":"throws on content topic with empty encoding field","time":{"start":1749767089308,"stop":1749767089308,"duration":0},"status":"passed","severity":"normal"},{"uid":"54daaf1e9a2e294a","name":"Ephemeral field set to true","time":{"start":1749767104289,"stop":1749767104289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12cbc95c62b64bc","name":"should return false","time":{"start":1749767095494,"stop":1749767095494,"duration":0},"status":"passed","severity":"normal"},{"uid":"418cdd529bf12f69","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1749767619146,"stop":1749767619147,"duration":1},"status":"passed","severity":"normal"},{"uid":"18bbdcd6ec8c9c34","name":"Check message on other pubsub topic is not received","time":{"start":1749767604965,"stop":1749767604965,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acbd8c19ceea77a","name":"should properly create peer info with all multiaddrs","time":{"start":1749767095503,"stop":1749767095503,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3da831ff25628ba","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749767335218,"stop":1749767335218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b096839598f0e512","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1749767145949,"stop":1749767145950,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b52c9a52a33b4c1","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1749767133202,"stop":1749767133202,"duration":0},"status":"passed","severity":"normal"},{"uid":"1772adb141dbcd48","name":"Check received message containing unicode special characters","time":{"start":1749767604974,"stop":1749767604974,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bffc38aa77187c","name":"Check publish message containing Basic HTML tag","time":{"start":1749767481140,"stop":1749767481141,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34520ce7bb724a4","name":"Waku message hash computation (payload length 0)","time":{"start":1749767103824,"stop":1749767103825,"duration":1},"status":"passed","severity":"normal"},{"uid":"746dbe63383e7039","name":"should reject on timeout if it was set","time":{"start":1749767133428,"stop":1749767133428,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a9bd5ed3680d38","name":"Sample","time":{"start":1749767094895,"stop":1749767094895,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aee49bfa04d3cb6","name":"Check message with no content topic is not received","time":{"start":1749767604965,"stop":1749767604966,"duration":1},"status":"passed","severity":"normal"},{"uid":"9823094a1ee1942f","name":"Check received message containing special chars","time":{"start":1749767579015,"stop":1749767579016,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6028bee43585a2c","name":"should return empty list for no shard","time":{"start":1749767089325,"stop":1749767089325,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d93c7c61deb518","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1749767142744,"stop":1749767142745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5631868a657e680","name":"retrieves a single peer","time":{"start":1749767112220,"stop":1749767112221,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3e34ecb50f0de6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app81/9/topic729/json","time":{"start":1749767594987,"stop":1749767594987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19e17fb32705485","name":"should encode/decode to text encoding","time":{"start":1749767095495,"stop":1749767095499,"duration":4},"status":"passed","severity":"normal"},{"uid":"12c970b716cddf2e","name":"should send to specified number of peers of used peers","time":{"start":1749767133203,"stop":1749767133203,"duration":0},"status":"passed","severity":"normal"},{"uid":"229b924fe926b88a","name":"Push message with SQL Injection payload","time":{"start":1749767889576,"stop":1749767889576,"duration":0},"status":"passed","severity":"normal"},{"uid":"651b5400dc20ad26","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1749767686154,"stop":1749767686154,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e13407e9a252119","name":"Check received message containing short","time":{"start":1749767604955,"stop":1749767604955,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d164d193f38f9f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1749767089332,"stop":1749767089332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4a44a5a7f77182","name":"Promise Callback - true","time":{"start":1749767665173,"stop":1749767665173,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a82b0c6c5135d86","name":"Push message with content topic containing shell command","time":{"start":1749767889569,"stop":1749767889569,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fafcb7bac42f441","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749767671674,"stop":1749767671679,"duration":5},"status":"passed","severity":"normal"},{"uid":"126fd55fdf5b51de","name":"should return the pubsub topic directly if a string is provided","time":{"start":1749767089336,"stop":1749767089336,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd22d6685c2bec3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749767710188,"stop":1749767710188,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c76afe19384f4e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749767671647,"stop":1749767671648,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab6154849a1ca3e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1749767089327,"stop":1749767089328,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46502ae8defc878","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1749767161461,"stop":1749767161465,"duration":4},"status":"passed","severity":"normal"},{"uid":"60bf997a8ea5aed2","name":"Overlapping topic subscription","time":{"start":1749767671672,"stop":1749767671672,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1d958348d48a7f","name":"should only return 1 node with relay capability","time":{"start":1749767112223,"stop":1749767112224,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aac6e5b774577f6","name":"Relay + Store","time":{"start":1749767095506,"stop":1749767095506,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8e134d8407c757","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1749767142757,"stop":1749767142757,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff800ea2688149b3","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1749767142320,"stop":1749767142320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d136b06fff17ac66","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749767710202,"stop":1749767710202,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb14122e68890431","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1749767103866,"stop":1749767103866,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf54ab9cd2bae32","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749767165430,"stop":1749767165430,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f1f83fd823d73f5","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1749767133117,"stop":1749767133117,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf1540020df197a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749767335216,"stop":1749767335216,"duration":0},"status":"passed","severity":"normal"},{"uid":"6340386113f2bac8","name":"Check publish message containing Chinese","time":{"start":1749767481137,"stop":1749767481138,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba7f20ca768a137","name":"should properly clean up resources when disposed","time":{"start":1749767131932,"stop":1749767131936,"duration":4},"status":"passed","severity":"normal"},{"uid":"dc84d574b978cf7d","name":"should handle different types of entries","time":{"start":1749767131930,"stop":1749767131931,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ad8926b36e472a","name":"Should update shard info","time":{"start":1749767400657,"stop":1749767400658,"duration":1},"status":"passed","severity":"normal"},{"uid":"acaabe10b472b669","name":"Push to array if already present","time":{"start":1749767088902,"stop":1749767088902,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbdb1f97ff6bbf2","name":"should throw an error for an unconfigured topic","time":{"start":1749767089335,"stop":1749767089335,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e64a79f7e48ef16","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1749767089328,"stop":1749767089328,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f44f363d8128c67","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1749767089321,"stop":1749767089321,"duration":0},"status":"passed","severity":"normal"},{"uid":"54920cda33e4c6ac","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749767640839,"stop":1749767640839,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22ad593af81fb18","name":"Ordered Callback - true","time":{"start":1749767665173,"stop":1749767665174,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1887486ea3d43c7","name":"Fails to push message with large meta","time":{"start":1749767889571,"stop":1749767889571,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf0b8f5b5f6ce93","name":"Light Node - default protocols","time":{"start":1749767691457,"stop":1749767691457,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83f4464e32cfd8e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1749767481161,"stop":1749767481162,"duration":1},"status":"passed","severity":"normal"},{"uid":"b002aed31f8dc6c5","name":"Callback on promise","time":{"start":1749767666009,"stop":1749767666009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77035553d44cf54","name":"Check received message containing long","time":{"start":1749767579044,"stop":1749767579045,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda4d27e32cad54c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1749767686158,"stop":1749767686158,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad6ae85668e6e76","name":"ignores unrecognized TXT record formats","time":{"start":1749767112222,"stop":1749767112223,"duration":1},"status":"passed","severity":"normal"},{"uid":"879731f6c967c401","name":"Check message with no payload is not received","time":{"start":1749767579041,"stop":1749767579042,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb049da7ba7e452","name":"Asymmetric encrypt & decrypt","time":{"start":1749767122520,"stop":1749767122521,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2de54ca4073329","name":"Subscribe and receive messages via waku relay post","time":{"start":1749767671637,"stop":1749767671638,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a7b769c3bd2444","name":"can query messages normally","time":{"start":1749767643829,"stop":1749767643834,"duration":5},"status":"passed","severity":"normal"},{"uid":"4ffdf520067a5fe2","name":"Check received message containing SQL Injection","time":{"start":1749767604971,"stop":1749767604971,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde549a0bbf607b0","name":"Check received message containing short","time":{"start":1749767579010,"stop":1749767579014,"duration":4},"status":"passed","severity":"normal"},{"uid":"431c604295c142e3","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1749767089333,"stop":1749767089333,"duration":0},"status":"passed","severity":"normal"},{"uid":"803c16a012a03ede","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749767640837,"stop":1749767640838,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf09cd9de183a0a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1749767089336,"stop":1749767089337,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd22d497f1f9efa3","name":"Push message with content topic containing escaped characters","time":{"start":1749767889569,"stop":1749767889570,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5c8bd0730cfa12","name":"random static sharding 3 - Cluster ID: 678, Shard ID: 224","time":{"start":1749767710288,"stop":1749767710288,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a3e868a955e814","name":"Check received message containing emoji","time":{"start":1749767579061,"stop":1749767579061,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcd1e7361d56f16","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1749767472777,"stop":1749767472777,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72ecd93f2aa5252","name":"should insert message id into causal history","time":{"start":1749767145946,"stop":1749767145947,"duration":1},"status":"passed","severity":"normal"},{"uid":"edebb38501d3daa6","name":"Generator, custom pubsub topic","time":{"start":1749767656809,"stop":1749767656809,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8d06ac63ff0dfd","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1749767142751,"stop":1749767142752,"duration":1},"status":"passed","severity":"normal"},{"uid":"18dd8b10bd3b0167","name":"should add to incoming buffer if dependencies are not met","time":{"start":1749767145949,"stop":1749767145949,"duration":0},"status":"passed","severity":"normal"},{"uid":"3143f27b95de5fcc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749767710194,"stop":1749767710195,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e299ed5cbdd4da9","name":"Push message with Arabic payload","time":{"start":1749767889575,"stop":1749767889575,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2b2763e5379829","name":"should maintain proper timestamps if all messages received","time":{"start":1749767145948,"stop":1749767145948,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b7315fd74abee2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1749767089333,"stop":1749767089333,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d11c1289ac2cf6e","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1749767142759,"stop":1749767142768,"duration":9},"status":"passed","severity":"normal"},{"uid":"245774a65e49b47a","name":"Passing an array","time":{"start":1749767685785,"stop":1749767685786,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11a0b8ac820e2b8","name":"random static sharding 10 - Cluster ID: 873, Shard ID: 453","time":{"start":1749767710291,"stop":1749767710292,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f885586e54e9a6","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1749767132915,"stop":1749767132916,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9097cb59d37ab","name":"dispatchEvent via connectionManager","time":{"start":1749767201508,"stop":1749767201508,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee0498dcc56f6e7","name":"should request renew when peer disconnects","time":{"start":1749767132958,"stop":1749767132958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6c785ae2d47846","name":"Check received message containing emoji","time":{"start":1749767579030,"stop":1749767579030,"duration":0},"status":"passed","severity":"normal"},{"uid":"40665db5eea1bdf7","name":"Push message with content topic containing XML","time":{"start":1749767889568,"stop":1749767889568,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0faf4167b33518","name":"Overlapping topic subscription","time":{"start":1749767671643,"stop":1749767671643,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b08cd249cde9a72","name":"Subscribe to topic containing special chars and publish message","time":{"start":1749767490429,"stop":1749767490430,"duration":1},"status":"passed","severity":"normal"},{"uid":"387293eded35837f","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1749767142735,"stop":1749767142743,"duration":8},"status":"passed","severity":"normal"},{"uid":"473eb7c8a613153d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1749767111737,"stop":1749767111738,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48f949399eaba60","name":"should be able to encode the field with only RELAY set to true","time":{"start":1749767094754,"stop":1749767094756,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf338311ba2f2945","name":"should not retry if at least one success","time":{"start":1749767133204,"stop":1749767133204,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf8af55e60b8102","name":"Push message with content topic containing Script","time":{"start":1749767889568,"stop":1749767889568,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6b88ceacbfe909","name":"Push message with rate limit","time":{"start":1749767889571,"stop":1749767889571,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2bfea0649a706","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1749767112225,"stop":1749767112225,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da6303e10245a07","name":"Publishes to nwaku","time":{"start":1749767469503,"stop":1749767469504,"duration":1},"status":"passed","severity":"normal"},{"uid":"6734ea27f4fed52f","name":"returns nothing if no connections present","time":{"start":1749767103443,"stop":1749767103445,"duration":2},"status":"passed","severity":"normal"},{"uid":"36979e942f052d9b","name":"Subscribe to topic containing short and receive message","time":{"start":1749767671644,"stop":1749767671644,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac6dd5f19e4c6c2","name":"Check message with no payload is not received","time":{"start":1749767604978,"stop":1749767604978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94410b0bf7f21a8","name":"Check received message containing shell command","time":{"start":1749767579055,"stop":1749767579056,"duration":1},"status":"passed","severity":"normal"},{"uid":"b859361a9b8a1ad9","name":"unsubscribes","time":{"start":1749767677100,"stop":1749767677104,"duration":4},"status":"passed","severity":"normal"},{"uid":"86ccf91cd18ca53d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1749767095505,"stop":1749767095505,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e80178cc56c3fa","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1749767619144,"stop":1749767619145,"duration":1},"status":"passed","severity":"normal"},{"uid":"955d6b5278d405f8","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1749767142771,"stop":1749767142771,"duration":0},"status":"passed","severity":"normal"},{"uid":"636136e3cf61a93e","name":"should get / set TCP multiaddr","time":{"start":1749767095500,"stop":1749767095500,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74cfd6e95597490","name":"should deliver messages after dependencies are met","time":{"start":1749767145950,"stop":1749767145950,"duration":0},"status":"passed","severity":"normal"},{"uid":"589dd34a9fa8ae7c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1749767490425,"stop":1749767490425,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b43a89bfb7fed6","name":"Check received message containing Basic HTML tag","time":{"start":1749767579055,"stop":1749767579055,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f3a5882a1cca2c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1749767089337,"stop":1749767089337,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c3502a855d9642","name":"should be delivered immediately if received","time":{"start":1749767145954,"stop":1749767145954,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2beba147b31cf5","name":"Subscribe to topic containing long and receive message","time":{"start":1749767671644,"stop":1749767671645,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9b2ffb98ccd205","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1749767089336,"stop":1749767089336,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87794bc1eda58d4","name":"Passing page size 110 when there are 120 messages","time":{"start":1749767678985,"stop":1749767678985,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbba8932c2c5e595","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1749767490426,"stop":1749767490426,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb1be154024e806","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749767710188,"stop":1749767710189,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ef166e913ac17a","name":"should start and setup intervals and event listeners","time":{"start":1749767133451,"stop":1749767133452,"duration":1},"status":"passed","severity":"normal"},{"uid":"11787e6fad913ae6","name":"Subscribe to topic containing long and receive message","time":{"start":1749767710197,"stop":1749767710197,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ee282fbb93485d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app32/2/topic367/test.js","time":{"start":1749767594986,"stop":1749767594986,"duration":0},"status":"passed","severity":"normal"},{"uid":"544bc67d26588619","name":"should not fail to start the service if it is already started","time":{"start":1749767400430,"stop":1749767400433,"duration":3},"status":"passed","severity":"normal"},{"uid":"dc369d766d428550","name":"should serialize and deserialize correctly","time":{"start":1749767145159,"stop":1749767145159,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f0be68c6b1a25a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1749767619146,"stop":1749767619146,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc2cc7866872f7b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749767671642,"stop":1749767671643,"duration":1},"status":"passed","severity":"normal"},{"uid":"367e42643e16de5e","name":"Check message with invalid timestamp is not received","time":{"start":1749767579037,"stop":1749767579038,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e01ad97f83f707","name":"Check received message containing escaped characters","time":{"start":1749767604973,"stop":1749767604973,"duration":0},"status":"passed","severity":"normal"},{"uid":"910fe785beaa2993","name":"Push message with content topic containing Script","time":{"start":1749767889583,"stop":1749767889583,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfabc8730190aa","name":"Check received message containing XML","time":{"start":1749767579021,"stop":1749767579021,"duration":0},"status":"passed","severity":"normal"},{"uid":"5765c3043af4700","name":"caches peers it previously fetched","time":{"start":1749767112223,"stop":1749767112223,"duration":0},"status":"passed","severity":"normal"},{"uid":"9322ad012cab3c58","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749767094761,"stop":1749767094761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61a8a7d0efc71b8","name":"should be sent with empty content","time":{"start":1749767145952,"stop":1749767145952,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd85678dca026fe","name":"should not receive a peer event after stop","time":{"start":1749767116013,"stop":1749767116014,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03c808c47af3fc3","name":"Check received message containing escaped characters","time":{"start":1749767579056,"stop":1749767579060,"duration":4},"status":"passed","severity":"normal"},{"uid":"5351eebeed7db873","name":"Check received message containing numeric","time":{"start":1749767604969,"stop":1749767604969,"duration":0},"status":"passed","severity":"normal"},{"uid":"915efc156b94b91b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749767297693,"stop":1749767297693,"duration":0},"status":"passed","severity":"normal"},{"uid":"37495c2f84b59b6e","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1749767133451,"stop":1749767133451,"duration":0},"status":"passed","severity":"normal"},{"uid":"827e75d091e010f0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749767710201,"stop":1749767710201,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fe9e0295a23cd","name":"Subscribe to topic containing XML and receive message","time":{"start":1749767671683,"stop":1749767671683,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1bb06f248ba205","name":"should not receive a peer event after stop","time":{"start":1749767165428,"stop":1749767165428,"duration":0},"status":"passed","severity":"normal"},{"uid":"60df39f8f82687a9","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749767604967,"stop":1749767604967,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6b5b283e0abe69","name":"can start and stop the service","time":{"start":1749767165425,"stop":1749767165425,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97d850a8ebde816","name":"Passing cursor with wrong pubsubTopic","time":{"start":1749767619148,"stop":1749767619148,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5474e5692c6dd8","name":"Does not throw an exception when node disconnects","time":{"start":1749767685784,"stop":1749767685784,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26c88f4043a9ace","name":"Waku message hash computation (no timestamp)","time":{"start":1749767103825,"stop":1749767103825,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbe681b4ba3d788","name":"Check received message containing unicode special characters","time":{"start":1749767604962,"stop":1749767604962,"duration":0},"status":"passed","severity":"normal"},{"uid":"da46101f69747792","name":"should not fail to stop the service if it was not started","time":{"start":1749767400430,"stop":1749767400430,"duration":0},"status":"passed","severity":"normal"},{"uid":"d995966be9b7ea03","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1749767142750,"stop":1749767142750,"duration":0},"status":"passed","severity":"normal"},{"uid":"947d1326b52d5c31","name":"Delete observer","time":{"start":1749767457341,"stop":1749767457342,"duration":1},"status":"passed","severity":"normal"},{"uid":"759826e458a4165b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749767472778,"stop":1749767472778,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0389435db1437bb","name":"Check message received after nwaku node is restarted","time":{"start":1749767579071,"stop":1749767579071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d797adb00e1216c1","name":"should handle special patterns correctly","time":{"start":1749767145160,"stop":1749767145160,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c8dd4ac57c8962","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1749767111738,"stop":1749767111739,"duration":1},"status":"passed","severity":"normal"},{"uid":"248aaf9046baab2c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749767710194,"stop":1749767710194,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e948d7db05ce7d","name":"should handle a minimal index list","time":{"start":1749767089409,"stop":1749767089409,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b3289c1578f198","name":"messageHashStr produces different results for different inputs","time":{"start":1749767103828,"stop":1749767103829,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce37bc6a0cf09cd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1749767142780,"stop":1749767142780,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5474704272208b","name":"should insert message into bloom filter","time":{"start":1749767145946,"stop":1749767145946,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb941947ea773177","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1749767142781,"stop":1749767142781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dc8018317d380","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749767671641,"stop":1749767671641,"duration":0},"status":"passed","severity":"normal"},{"uid":"535a1781fa505f8f","name":"Push message with custom timestamp: 1749763697859","time":{"start":1749767889586,"stop":1749767889586,"duration":0},"status":"passed","severity":"normal"},{"uid":"538abfa364092df6","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1749767142776,"stop":1749767142776,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d585b20d81193e0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1749767089335,"stop":1749767089335,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d043f345f542724","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1749767142321,"stop":1749767142321,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8f8c198c56f6ec","name":"should be online or offline if network state changed","time":{"start":1749767161475,"stop":1749767161475,"duration":0},"status":"passed","severity":"normal"},{"uid":"14dfa2cbbeab0e40","name":"Throws when trying to push message with empty payload","time":{"start":1749767889564,"stop":1749767889565,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a009dfc8babe89","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749767671665,"stop":1749767671666,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a84e00ee8703ca","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1749767167476,"stop":1749767167476,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22fdbace4406d71","name":"should use provided shard info when available","time":{"start":1749767133157,"stop":1749767133157,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea61bac61f97428","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749767671639,"stop":1749767671640,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc24b0c23dde06eb","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1749767089324,"stop":1749767089324,"duration":0},"status":"passed","severity":"normal"},{"uid":"3060fda3286fe1a5","name":"Push message with custom timestamp: 1719008897859","time":{"start":1749767889586,"stop":1749767889586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b424ec0c50f8396","name":"accepts valid message hash query","time":{"start":1749767103771,"stop":1749767103772,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ea3d1e849285f6","name":"Check received message containing Script","time":{"start":1749767604959,"stop":1749767604959,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc8f3e37c10aabe","name":"Check message with non string payload is not received","time":{"start":1749767579070,"stop":1749767579071,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52b47d7c5091e09","name":"Round trip binary encryption [ecies, signature]","time":{"start":1749767123700,"stop":1749767123700,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fb8faa63bef943","name":"Push message with long payload","time":{"start":1749767889574,"stop":1749767889574,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0614893b754ab46","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749767640838,"stop":1749767640838,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74d542ff5c158e2","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1749767686156,"stop":1749767686156,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e42763d68f32d0","name":"Push message with Basic HTML tag payload","time":{"start":1749767889562,"stop":1749767889562,"duration":0},"status":"passed","severity":"normal"},{"uid":"85439f6f57ef80c2","name":"Push message with shell command payload","time":{"start":1749767889563,"stop":1749767889563,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6c5881c6a6bd48","name":"Push message with content topic containing long","time":{"start":1749767889580,"stop":1749767889580,"duration":0},"status":"passed","severity":"normal"},{"uid":"556603b11fcdde29","name":"should invoke callbacks when receiving a message","time":{"start":1749767133450,"stop":1749767133451,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba07186931cae82","name":"Push message with shell command payload","time":{"start":1749767889578,"stop":1749767889578,"duration":0},"status":"passed","severity":"normal"},{"uid":"a953b67c0f3b3bbd","name":"Check received message containing numeric","time":{"start":1749767604956,"stop":1749767604956,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bfb6c7451a0c4a","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1749767142755,"stop":1749767142755,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc1fb09c7cdc91f","name":"should attach causal history and bloom filter to each message","time":{"start":1749767145947,"stop":1749767145947,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b853e399d6c739d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749767297692,"stop":1749767297693,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc320b32e84d5ead","name":"should remove expired entries after TTL has passed","time":{"start":1749767131928,"stop":1749767131929,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a00b8d1cb06bda","name":"Push message with content topic containing Chinese","time":{"start":1749767889581,"stop":1749767889582,"duration":1},"status":"passed","severity":"normal"},{"uid":"463c19db9e4f141","name":"Check received message with timestamp: 1749767160457 ","time":{"start":1749767604963,"stop":1749767604963,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2fcb46785f322f","name":"Check message with no content topic is not received","time":{"start":1749767579041,"stop":1749767579041,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3139f4670a1e9ce","name":"should fail to send if no connected peers found","time":{"start":1749767133202,"stop":1749767133203,"duration":1},"status":"passed","severity":"normal"},{"uid":"6746670eaec555a6","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1749767089327,"stop":1749767089327,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b25bee3fff052bc","name":"Push message with Basic HTML tag payload","time":{"start":1749767889577,"stop":1749767889577,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f1f42683e0491","name":"should properly create location multiaddrs - udp6","time":{"start":1749767095501,"stop":1749767095502,"duration":1},"status":"passed","severity":"normal"},{"uid":"84adb6a28ea1f46e","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1749767142753,"stop":1749767142754,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeae1c10af21629c","name":"Subscribe to topic containing Script and publish message","time":{"start":1749767490432,"stop":1749767490432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01816a86d61da45","name":"Push message with short payload","time":{"start":1749767889559,"stop":1749767889559,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbfdd8fe0ef246b","name":"Query generator for 2000 messages","time":{"start":1749767666011,"stop":1749767666011,"duration":0},"status":"passed","severity":"normal"},{"uid":"f428c9e2b7935443","name":"Renews subscription after lossing a connection","time":{"start":1749767710191,"stop":1749767710191,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52489b795f0f22","name":"Subscribe to topic containing numeric and publish message","time":{"start":1749767490428,"stop":1749767490429,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1f3c2e68ff9c39","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749767710180,"stop":1749767710180,"duration":0},"status":"passed","severity":"normal"},{"uid":"211ef8c964a48d0e","name":"Fails to publish message with wrong content topic","time":{"start":1749767481158,"stop":1749767481160,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ce42852395dbd80","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1749767089322,"stop":1749767089322,"duration":0},"status":"passed","severity":"normal"},{"uid":"456acb6855262b1f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1749767361949,"stop":1749767361949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15e48f231d198eb","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1749767142758,"stop":1749767142758,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff211366991362b","name":"throws on content topic with empty version field","time":{"start":1749767089307,"stop":1749767089307,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ede627e5690973e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1749767089332,"stop":1749767089332,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b7dbd8476ca597","name":"Nodes with multiple pubsub topic","time":{"start":1749767472778,"stop":1749767472778,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3126e82246f5d7","name":"Check message with no pubsub topic is not received","time":{"start":1749767604965,"stop":1749767604965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f069ad7e6b390faa","name":"should reject if Store is requested but not mounted","time":{"start":1749767133427,"stop":1749767133428,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f0974edb556ef60","name":"Ping on subscribed peer","time":{"start":1749767227706,"stop":1749767227707,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd08328d74406dc8","name":"Refresh subscription","time":{"start":1749767710196,"stop":1749767710197,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8de168514fbd81a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1749767142778,"stop":1749767142778,"duration":0},"status":"passed","severity":"normal"},{"uid":"329d91ac411c4309","name":"more peers than existing","time":{"start":1749767455897,"stop":1749767455897,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cab3e88f1736495","name":"handles different networkShards values correctly","time":{"start":1749767089320,"stop":1749767089320,"duration":0},"status":"passed","severity":"normal"}] |