mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
135 KiB
JSON
1 line
135 KiB
JSON
[{"uid":"566875970e375da0","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1740478385332,"stop":1740478385333,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8c16db99f00ed3","name":"isConnected should return true after first peer connects","time":{"start":1740478180445,"stop":1740478180446,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2a8c5f10e5fe97","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1740478139623,"stop":1740478139623,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe452460f862e784","name":"Push message with short payload","time":{"start":1740478291901,"stop":1740478291901,"duration":0},"status":"passed","severity":"normal"},{"uid":"399d4deee0d9a6a9","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1740478407915,"stop":1740478407916,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ca54f8054a562","name":"Relay + Store","time":{"start":1740478166246,"stop":1740478166246,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f9c052934af124","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1740478139591,"stop":1740478139592,"duration":1},"status":"passed","severity":"normal"},{"uid":"43590ca604580baa","name":"Relay + Store","time":{"start":1740478097456,"stop":1740478097456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82b387b4943bd06","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1740478130499,"stop":1740478130500,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd4f878af8187be","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1740478139619,"stop":1740478139619,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d5e898f5bb0eae","name":"Check message with non string payload is not received","time":{"start":1740478213991,"stop":1740478213992,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca77f8302ecdf5a","name":"Push message with escaped characters payload","time":{"start":1740478291909,"stop":1740478291910,"duration":1},"status":"passed","severity":"normal"},{"uid":"54394c81e6c0949","name":"handles multiple messages","time":{"start":1740478373729,"stop":1740478373730,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c725e8fb72ddd29","name":"should emit a peer event after start","time":{"start":1740478357137,"stop":1740478357138,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d53fcb3b1eca95","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1740478302376,"stop":1740478302376,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01c5e5701fd6f12","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1740478204060,"stop":1740478204061,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f07092ff8f03ea5","name":"Non TWN Cluster","time":{"start":1740478322223,"stop":1740478322223,"duration":0},"status":"passed","severity":"normal"},{"uid":"6346a4edda2bed","name":"Waku message hash computation (no timestamp)","time":{"start":1740478091204,"stop":1740478091204,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e31bde7491b635","name":"random static sharding 8 - Cluster ID: 912, Shard ID: 848","time":{"start":1740478329648,"stop":1740478329648,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfba76d849716ef","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1740478295178,"stop":1740478295178,"duration":0},"status":"passed","severity":"normal"},{"uid":"7124d5774af7d80","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1740478088499,"stop":1740478088499,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e5dc715554f45c","name":"should only return 1 node with store capability","time":{"start":1740478111971,"stop":1740478111971,"duration":0},"status":"passed","severity":"normal"},{"uid":"e738b086d16185fb","name":"Round trip binary serialization","time":{"start":1740478103934,"stop":1740478103934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29528691b4c6892","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1740478204061,"stop":1740478204062,"duration":1},"status":"passed","severity":"normal"},{"uid":"694e3bec6fe29124","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1740478308811,"stop":1740478308812,"duration":1},"status":"passed","severity":"normal"},{"uid":"444f981fce43b17a","name":"should throw error - no public key","time":{"start":1740478097443,"stop":1740478097443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17a188aed71765c","name":"Push message with content topic containing long","time":{"start":1740478291912,"stop":1740478291912,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8a75654f462558","name":"Wrong topic","time":{"start":1740478322228,"stop":1740478322228,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0de377da5637f13","name":"Check received message with timestamp: 1649153314 ","time":{"start":1740478213983,"stop":1740478213983,"duration":0},"status":"passed","severity":"normal"},{"uid":"404950638d885541","name":"Nwaku publishes","time":{"start":1740478298804,"stop":1740478298804,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4a235a928a1f83","name":"it tolerates circular branch references","time":{"start":1740478111969,"stop":1740478111969,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb88aa0b93b10c0","name":"isConnected return false after peer stops","time":{"start":1740478180447,"stop":1740478180448,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d7a21e72e269b0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1740478385331,"stop":1740478385331,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce064c09e214c7a","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1740478139575,"stop":1740478139576,"duration":1},"status":"passed","severity":"normal"},{"uid":"636f1d7ed9d1e489","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1740478235273,"stop":1740478235274,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c729fac5f611d5","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1740478139592,"stop":1740478139592,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d015973db9b3c70","name":"same cluster, different shard: nodes connect","time":{"start":1740478281326,"stop":1740478281328,"duration":2},"status":"passed","severity":"normal"},{"uid":"15f927126550f155","name":"Check meta is set [symmetric]","time":{"start":1740478122381,"stop":1740478122382,"duration":1},"status":"passed","severity":"normal"},{"uid":"429062b99db68424","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1740478284301,"stop":1740478284304,"duration":3},"status":"passed","severity":"normal"},{"uid":"6fdee37b9380128c","name":"Push message equal or less that 1MB","time":{"start":1740478291924,"stop":1740478291924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5d64594165293d","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1740478139095,"stop":1740478139096,"duration":1},"status":"passed","severity":"normal"},{"uid":"f549b6d6afd6ba34","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1740478295176,"stop":1740478295176,"duration":0},"status":"passed","severity":"normal"},{"uid":"beaedb653c3e1c1f","name":"Check received message containing Script","time":{"start":1740478213970,"stop":1740478213970,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a96767643532946","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1740478088508,"stop":1740478088509,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc41fbb1983301c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1740478088523,"stop":1740478088523,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e229e3616a75c3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1740478235272,"stop":1740478235273,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e569a87334e592b","name":"Reopen subscription with peer with lost subscription","time":{"start":1740478175591,"stop":1740478175591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e14e1b8a06762ff","name":"Check publish message containing Basic HTML tag","time":{"start":1740478302368,"stop":1740478302369,"duration":1},"status":"passed","severity":"normal"},{"uid":"297292c189503650","name":"should increase lamport timestamp","time":{"start":1740478139966,"stop":1740478139966,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f2020c5e8606f8","name":"Subscribe and receive messages via waku relay post","time":{"start":1740478235261,"stop":1740478235261,"duration":0},"status":"passed","severity":"normal"},{"uid":"708bb3fa9c46171c","name":"should be able to decode the field with only STORE set to true","time":{"start":1740478096603,"stop":1740478096604,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f682c36a923f15a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1740478139613,"stop":1740478139614,"duration":1},"status":"passed","severity":"normal"},{"uid":"75eb1e517775a826","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1740478235263,"stop":1740478235263,"duration":0},"status":"passed","severity":"normal"},{"uid":"582a80afb09bf7ed","name":"Decoder throws on empty string content topic","time":{"start":1740478103936,"stop":1740478103936,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc6a70719002d47","name":"should create a new stream if no existing for protocol found","time":{"start":1740478103473,"stop":1740478103474,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff94a1ef65b7ad","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1740478235260,"stop":1740478235261,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9f24d3ac8537f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1740478088514,"stop":1740478088515,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a95bdf927c9a645","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1740478447472,"stop":1740478447472,"duration":0},"status":"passed","severity":"normal"},{"uid":"516007122d89af17","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1740478284304,"stop":1740478284305,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd18e29bdbcae49b","name":"new peer added after a peer was already found","time":{"start":1740478360467,"stop":1740478360467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92a979acf3e3aab2","name":"should not fail to stop the service if it was not started","time":{"start":1740478116061,"stop":1740478116062,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c27c2c94b5458c7","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1740478096606,"stop":1740478096607,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bbddfb5114f9f5","name":"Subscribe to topic containing JSON and publish message","time":{"start":1740478308825,"stop":1740478308826,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3847617b82aca35","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1740478337193,"stop":1740478337194,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5a2f5f55b95bec","name":"Check received message containing Chinese","time":{"start":1740478213965,"stop":1740478213967,"duration":2},"status":"passed","severity":"normal"},{"uid":"b20ad0d6ed28f4e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1740478367651,"stop":1740478367651,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec45669429a3b4c","name":"should transition to Unhealthy when no connections","time":{"start":1740478130499,"stop":1740478130499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b522c9460ed5a26e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1740478170245,"stop":1740478170245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3eddae8a22858fcc","name":"should serialize and deserialize correctly","time":{"start":1740478141399,"stop":1740478141399,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab88c42488d70ef8","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1740478337194,"stop":1740478337194,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b13f670b8b7d47","name":"Does not throw an exception when node disconnects","time":{"start":1740478383733,"stop":1740478383733,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a826bfb8df3bcc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1740478180440,"stop":1740478180441,"duration":1},"status":"passed","severity":"normal"},{"uid":"7578fecc41a1995d","name":"Callback on promise, aborts when callback returns true","time":{"start":1740478438092,"stop":1740478438093,"duration":1},"status":"passed","severity":"normal"},{"uid":"7550dd7fce7a37f2","name":"Push message with short payload","time":{"start":1740478264111,"stop":1740478264112,"duration":1},"status":"broken","severity":"normal"},{"uid":"d364ccfa99a39081","name":"Subscribe to topic containing JSON and receive message","time":{"start":1740478235270,"stop":1740478235270,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3c91b702da1ed0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1740478088497,"stop":1740478088497,"duration":0},"status":"passed","severity":"normal"},{"uid":"e273facecd9fac77","name":"isConnected between 2 js-waku relay nodes","time":{"start":1740478180448,"stop":1740478180448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e156ae80d30fc477","name":"Sample","time":{"start":1740478096756,"stop":1740478096756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b082d58fad27b121","name":"Query Generator, Multiple PubsubTopics","time":{"start":1740478337190,"stop":1740478337190,"duration":0},"status":"passed","severity":"normal"},{"uid":"593cee11ec37ef6a","name":"Passing an array","time":{"start":1740478383733,"stop":1740478383734,"duration":1},"status":"passed","severity":"normal"},{"uid":"71917824d7a5b6cb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1740478139619,"stop":1740478139619,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6d3a520cfc91df","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1740478139613,"stop":1740478139613,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff759d18f8c42af6","name":"should throw error - no id","time":{"start":1740478097442,"stop":1740478097442,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c55475c5b9b7d3e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app68/9/topic979/xml","time":{"start":1740478322226,"stop":1740478322226,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c340b29c9a7e332","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1740478308812,"stop":1740478308812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da1d32e3af7e7f9","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1740478139575,"stop":1740478139575,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff061ae3eb2882e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1740478235268,"stop":1740478235269,"duration":1},"status":"passed","severity":"normal"},{"uid":"96453e8b670f062f","name":"Check publish message containing Chinese","time":{"start":1740478302366,"stop":1740478302366,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef583cf1fd8b6f","name":"peer:update - should do nothing if another protocol hit","time":{"start":1740478103474,"stop":1740478103475,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc631e9cda7c559d","name":"Sign & Recover","time":{"start":1740478122562,"stop":1740478122563,"duration":1},"status":"passed","severity":"normal"},{"uid":"83560dc5ed121065","name":"should not receive a peer event after stop","time":{"start":1740478116063,"stop":1740478116063,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e7a8e0d94ced90","name":"should encode/decode to text encoding","time":{"start":1740478097446,"stop":1740478097446,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fe820799e475be","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1740478139622,"stop":1740478139622,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f10e00ab628953b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1740478385329,"stop":1740478385329,"duration":0},"status":"passed","severity":"normal"},{"uid":"954c435077afb52c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1740478088665,"stop":1740478088665,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1867035081a81e3","name":"should be able to encode the field with only FILTER set to true","time":{"start":1740478096592,"stop":1740478096593,"duration":1},"status":"passed","severity":"normal"},{"uid":"40fab5e623dab93c","name":"should get / set TCP multiaddr","time":{"start":1740478097447,"stop":1740478097447,"duration":0},"status":"passed","severity":"normal"},{"uid":"281aef87c1a9d8b4","name":"should use DNS peer discovery with light client","time":{"start":1740478170245,"stop":1740478170245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49d812dcfe2efbdb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1740478186200,"stop":1740478186200,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9442a5eaabea31","name":"1 Relay, 1 Filter, gives up","time":{"start":1740478111615,"stop":1740478111615,"duration":0},"status":"passed","severity":"normal"},{"uid":"c436d73cd8c5b6dd","name":"Query with Promise Callback, No Decoder","time":{"start":1740478337194,"stop":1740478337194,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaf2dc1c020a75","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1740478284296,"stop":1740478284297,"duration":1},"status":"passed","severity":"normal"},{"uid":"46837313548e10c","name":"Check message received after jswaku node is restarted","time":{"start":1740478213993,"stop":1740478213993,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ca9dc04362d88e8","name":"should properly create location multiaddrs - tcp6","time":{"start":1740478097452,"stop":1740478097452,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6f267cc138f0cb","name":"Push message with custom timestamp: 1740474635410","time":{"start":1740478291923,"stop":1740478291923,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e814008c25e8f7","name":"should be online or offline if network state changed","time":{"start":1740478158112,"stop":1740478158113,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ad2413abb01b2d","name":"random static sharding 1 - Cluster ID: 663, Shard ID: 933","time":{"start":1740478329643,"stop":1740478329643,"duration":0},"status":"passed","severity":"normal"},{"uid":"4207d08deee2b05b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1740478359068,"stop":1740478359068,"duration":0},"status":"passed","severity":"normal"},{"uid":"695c99f952ce36d7","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1740478302373,"stop":1740478302373,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f68e45fd02a8d3d","name":"should return empty list for no shard","time":{"start":1740478088509,"stop":1740478088509,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a5fce66d42bb1a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1740478158098,"stop":1740478158106,"duration":8},"status":"passed","severity":"normal"},{"uid":"73274d9698686661","name":"removeEventListener with wrong event","time":{"start":1740478197994,"stop":1740478197996,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9e5458c0ec49c05","name":"random static sharding 9 - Cluster ID: 964, Shard ID: 507","time":{"start":1740478329648,"stop":1740478329649,"duration":1},"status":"passed","severity":"normal"},{"uid":"a165c8a98526aac4","name":"throws on content topic with empty application field","time":{"start":1740478088485,"stop":1740478088486,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb8c7bbec0892a7","name":"should call waitForPeer on Relay","time":{"start":1740478130692,"stop":1740478130692,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e83816013186204","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1740478186218,"stop":1740478186220,"duration":2},"status":"passed","severity":"normal"},{"uid":"10216a741f680c5f","name":"listenerCount","time":{"start":1740478197996,"stop":1740478197997,"duration":1},"status":"passed","severity":"normal"},{"uid":"9123f199c4409971","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1740478111757,"stop":1740478111758,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d150c1de6b0712","name":"should encodeTxt and decodeTxt","time":{"start":1740478097440,"stop":1740478097441,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b240a211bba1359","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1740478096608,"stop":1740478096608,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a734025a5fa0343","name":"Callback on promise","time":{"start":1740478438092,"stop":1740478438092,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a5821d749ec192","name":"Throws when trying to push message with empty payload","time":{"start":1740478291911,"stop":1740478291912,"duration":1},"status":"passed","severity":"normal"},{"uid":"388e7778b1bf4742","name":"Subscribe to topic containing XML and receive message","time":{"start":1740478235269,"stop":1740478235270,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e93e968c94fd4d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1740478308819,"stop":1740478308819,"duration":0},"status":"passed","severity":"normal"},{"uid":"60146f1b5fc00181","name":"Check publish message containing escaped characters","time":{"start":1740478302371,"stop":1740478302371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71361393af6060b","name":"throws on content topic with generation field greater than 0","time":{"start":1740478088485,"stop":1740478088485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6564e760c26f19c5","name":"Fails to publish duplicate message","time":{"start":1740478302375,"stop":1740478302375,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f19d4f41eebaf2","name":"Query with Promise Callback, No message returned","time":{"start":1740478337195,"stop":1740478337195,"duration":0},"status":"passed","severity":"normal"},{"uid":"8149ac489e66411d","name":"getPeersByDiscovery","time":{"start":1740478197996,"stop":1740478197996,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5bdd621afaf46c2","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1740478139614,"stop":1740478139614,"duration":0},"status":"passed","severity":"normal"},{"uid":"3791bffad6ca8415","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1740478088526,"stop":1740478088526,"duration":0},"status":"passed","severity":"normal"},{"uid":"804635a3d5ed1b7c","name":"start node with empty content topic","time":{"start":1740478322230,"stop":1740478322230,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a3d815ed3199b9","name":"Check publish message containing numeric","time":{"start":1740478302365,"stop":1740478302365,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc517109a35f7f9","name":"should reject if Store is requested but not mounted","time":{"start":1740478130689,"stop":1740478130689,"duration":0},"status":"passed","severity":"normal"},{"uid":"c065ea8cca79d6bb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1740478088516,"stop":1740478088516,"duration":0},"status":"passed","severity":"normal"},{"uid":"547b55642b3e3484","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1740478130396,"stop":1740478130397,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18da55ae1e5fcfc","name":"Check publish message containing long","time":{"start":1740478302364,"stop":1740478302364,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2c589d2ce73654","name":"Check publish message containing XML","time":{"start":1740478302368,"stop":1740478302368,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf72645f9da5852","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1740478329651,"stop":1740478329651,"duration":0},"status":"passed","severity":"normal"},{"uid":"4377413df93f9bb9","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1740478088518,"stop":1740478088519,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bce01325f046abc","name":"Check received message containing SQL Injection","time":{"start":1740478213969,"stop":1740478213970,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c78f9687e0979b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1740478088522,"stop":1740478088523,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0bb8555166548d","name":"Check message received after nwaku node is restarted","time":{"start":1740478213993,"stop":1740478213993,"duration":0},"status":"skipped","severity":"normal"},{"uid":"efd848ab6904f3e5","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1740478337191,"stop":1740478337192,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc6df960bcea035","name":"Should update multiaddrs","time":{"start":1740478281733,"stop":1740478281734,"duration":1},"status":"passed","severity":"normal"},{"uid":"639d76c8a125ab0b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1740478360468,"stop":1740478360468,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1b99d6297a6e35d","name":"Promise Callback - true","time":{"start":1740478367342,"stop":1740478367343,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec4d4a9e6861eb7a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1740478235267,"stop":1740478235267,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0e097df78565d4","name":"Store - dialed first","time":{"start":1740478391458,"stop":1740478391458,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a6451aee78ae05","name":"Relay","time":{"start":1740478166245,"stop":1740478166245,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a644770fca909","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1740478295175,"stop":1740478295176,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7498585428a869","name":"should reject if WakuNode is not started","time":{"start":1740478130688,"stop":1740478130688,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b34e222a6cb7a3","name":"should throw an error for missing required configuration","time":{"start":1740478088509,"stop":1740478088510,"duration":1},"status":"passed","severity":"normal"},{"uid":"920412d1b5ff4953","name":"Check message with no content topic is not received","time":{"start":1740478213989,"stop":1740478213990,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5a4e26ffc6dd9b","name":"Fails to publish message with wrong content topic","time":{"start":1740478302376,"stop":1740478302376,"duration":0},"status":"passed","severity":"normal"},{"uid":"5712d5e2ea6e24ef","name":"Encoder throws on empty string content topic","time":{"start":1740478103935,"stop":1740478103936,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa642e2c68ccd317","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1740478139577,"stop":1740478139578,"duration":1},"status":"passed","severity":"normal"},{"uid":"2806ec578cbbab88","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1740478088512,"stop":1740478088514,"duration":2},"status":"passed","severity":"normal"},{"uid":"1335c239efde6c92","name":"Encoder throws on empty string content topic","time":{"start":1740478124092,"stop":1740478124092,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a726fa1504e710e","name":"Ping on subscribed peer","time":{"start":1740478175589,"stop":1740478175590,"duration":1},"status":"passed","severity":"normal"},{"uid":"423b31d930c69231","name":"Relay - dialed after","time":{"start":1740478391457,"stop":1740478391457,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15bb6a78256da78","name":"Subscribe to topic containing special chars and publish message","time":{"start":1740478308818,"stop":1740478308818,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a285ca85f94d32","name":"Accepts a valid Waku Message","time":{"start":1740478134077,"stop":1740478134078,"duration":1},"status":"passed","severity":"normal"},{"uid":"35933a1192ab071a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1740478186206,"stop":1740478186212,"duration":6},"status":"passed","severity":"normal"},{"uid":"8e2656b283af3fc5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1740478235268,"stop":1740478235268,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbbb859dfc97c44","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1740478385329,"stop":1740478385330,"duration":1},"status":"passed","severity":"normal"},{"uid":"638a258f41b25f8f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1740478308819,"stop":1740478308819,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32a9fb7962ab4c5","name":"Push message with content topic containing short","time":{"start":1740478291912,"stop":1740478291912,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8a320553016b6","name":"connects to nwaku","time":{"start":1740478383732,"stop":1740478383733,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c924d31a5192a0","name":"Subscribe and receive messages via lightPush","time":{"start":1740478298416,"stop":1740478298416,"duration":0},"status":"broken","severity":"normal"},{"uid":"edd17e5c9d089bf3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1740478139622,"stop":1740478139622,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7a94930d1651ac","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1740478164472,"stop":1740478164472,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b28a26b363e7929","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app46/5/topic449/test.js","time":{"start":1740478322223,"stop":1740478322223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85da04100c1f978","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1740478139614,"stop":1740478139614,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace380a5effc750a","name":"random static sharding 7 - Cluster ID: 318, Shard ID: 303","time":{"start":1740478329647,"stop":1740478329647,"duration":0},"status":"passed","severity":"normal"},{"uid":"a104b1a535e72720","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1740478367649,"stop":1740478367650,"duration":1},"status":"passed","severity":"normal"},{"uid":"508e6dfd66269285","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1740478088527,"stop":1740478088527,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda857385c39eea6","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1740478158110,"stop":1740478158111,"duration":1},"status":"passed","severity":"normal"},{"uid":"4711ec8dc2a58a04","name":"should set field with all protocols enabled","time":{"start":1740478097455,"stop":1740478097455,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9e8a2cab906d33","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1740478096608,"stop":1740478096609,"duration":1},"status":"passed","severity":"normal"},{"uid":"750b3cf829a93035","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1740478088505,"stop":1740478088505,"duration":0},"status":"passed","severity":"normal"},{"uid":"7962a7f13e604263","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1740478158109,"stop":1740478158110,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f618c3386434222","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1740478088507,"stop":1740478088508,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e01aab46e38896","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1740478235272,"stop":1740478235272,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf6995060921a57","name":"Mutual subscription","time":{"start":1740478308809,"stop":1740478308809,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3ff62d59195bf1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1740478385330,"stop":1740478385330,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e20838d8d147680","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1740478139568,"stop":1740478139570,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c68706fdd0e73c2","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1740478088508,"stop":1740478088508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e128348e086a47","name":"throws on content topic with empty version field","time":{"start":1740478088486,"stop":1740478088487,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e69aba4b4bdc2b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1740478308821,"stop":1740478308821,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc71dfd14dfaa5c2","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1740478139618,"stop":1740478139618,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2f06ba54c3e2f8","name":"Push message with shell command payload","time":{"start":1740478291909,"stop":1740478291909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d030fb91bb144724","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1740478139580,"stop":1740478139580,"duration":0},"status":"passed","severity":"normal"},{"uid":"de09427b78ccceda","name":"Promise Callback - false","time":{"start":1740478367343,"stop":1740478367343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67cf14c2c978333","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1740478165370,"stop":1740478165371,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5da122a2dac3f99","name":"should maintain desired error rate","time":{"start":1740478141398,"stop":1740478141398,"duration":0},"status":"passed","severity":"normal"},{"uid":"791aa85500f39ad5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1740478186212,"stop":1740478186216,"duration":4},"status":"passed","severity":"normal"},{"uid":"12f49a4d5c9be575","name":"can start and stop the service","time":{"start":1740478116061,"stop":1740478116061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e833b79bf414269d","name":"Subscribe to topic containing Script and receive message","time":{"start":1740478235269,"stop":1740478235269,"duration":0},"status":"passed","severity":"normal"},{"uid":"83734478e974be0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1740478385332,"stop":1740478385332,"duration":0},"status":"passed","severity":"normal"},{"uid":"df75d68573815f86","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1740478088519,"stop":1740478088519,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf23667c85aa165","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1740478186193,"stop":1740478186193,"duration":0},"status":"passed","severity":"normal"},{"uid":"e231eb562e0cd502","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1740478139586,"stop":1740478139586,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ceb64e704969d5","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1740478088501,"stop":1740478088502,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c5c47606481813","name":"Decrypt messages","time":{"start":1740478285999,"stop":1740478286000,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1368d39e29b76e","name":"Generator, 2 different pubsubtopics","time":{"start":1740478359077,"stop":1740478359077,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bec137d1bc1427","name":"returns nothing if no connections present","time":{"start":1740478103123,"stop":1740478103126,"duration":3},"status":"passed","severity":"normal"},{"uid":"f6c9079e9466e5b8","name":"should wait for LightPush peer to be connected","time":{"start":1740478130691,"stop":1740478130691,"duration":0},"status":"passed","severity":"normal"},{"uid":"721cf02ec5d61593","name":"A test","time":{"start":1740478264733,"stop":1740478264734,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3cafe839a550a21","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app4/9/topic748/xml","time":{"start":1740478322225,"stop":1740478322226,"duration":1},"status":"passed","severity":"normal"},{"uid":"5916387aedc87858","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1740478096593,"stop":1740478096595,"duration":2},"status":"passed","severity":"normal"},{"uid":"beae691f9c647ae3","name":"can dial TLS multiaddrs","time":{"start":1740478268127,"stop":1740478268127,"duration":0},"status":"passed","severity":"normal"},{"uid":"b015c658379920dc","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1740478088665,"stop":1740478088666,"duration":1},"status":"passed","severity":"normal"},{"uid":"2605c88c76b98ea9","name":"should check false positive rate","time":{"start":1740478141400,"stop":1740478141400,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b455b7354eae63","name":"Ordered Callback - true","time":{"start":1740478367343,"stop":1740478367344,"duration":1},"status":"passed","severity":"normal"},{"uid":"9798b7cf41484155","name":"Push message with content topic containing numeric","time":{"start":1740478291913,"stop":1740478291913,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5ed1650b26844d","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1740478139618,"stop":1740478139619,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd280995e21ba9b","name":"retrieves a single peer","time":{"start":1740478111968,"stop":1740478111968,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed2a7ab0be137e5","name":"groups content topics by expected pubsub topic","time":{"start":1740478088502,"stop":1740478088503,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b66bad68867934","name":"should not receive a peer event before start","time":{"start":1740478170241,"stop":1740478170241,"duration":0},"status":"passed","severity":"normal"},{"uid":"91bfbac159b7160b","name":"Generator, 2 different pubsubtopics","time":{"start":1740478359078,"stop":1740478359079,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea986febf35061ab","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1740478385333,"stop":1740478385333,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcd1d646f2e7050","name":"should not receive a peer event before start","time":{"start":1740478116062,"stop":1740478116063,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef1e12fbd5e68f","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1740478139576,"stop":1740478139577,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9227593754e6a","name":"Check received message containing numeric","time":{"start":1740478213963,"stop":1740478213964,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb44d07a2e4ca6a4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1740478096595,"stop":1740478096596,"duration":1},"status":"passed","severity":"normal"},{"uid":"91fbeb0b1b32dcb","name":"should throw error - no public key","time":{"start":1740478097444,"stop":1740478097444,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0802fbf625495f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1740478088498,"stop":1740478088499,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ba45e05562037b","name":"Check publish message after service node is restarted","time":{"start":1740478302378,"stop":1740478302378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a2496959cb516c3","name":"Check publish message containing unicode special characters","time":{"start":1740478302371,"stop":1740478302372,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc6383a4aac1f6b","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1740478139579,"stop":1740478139579,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f808c6479560a6","name":"Fails to push message with empty content topic","time":{"start":1740478291920,"stop":1740478291921,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec97be3bccd0c5a","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1740478139598,"stop":1740478139598,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d64dbecf4f386b","name":"Publish message with custom timestamp: Tue Feb 25 2025 09:11:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1740478302374,"stop":1740478302374,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee8e487ee7abc1a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1740478088506,"stop":1740478088506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36b9049fef50943","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1740478186192,"stop":1740478186192,"duration":0},"status":"passed","severity":"normal"},{"uid":"350d6507c546ab2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app53/1/topic429/proto","time":{"start":1740478322227,"stop":1740478322227,"duration":0},"status":"passed","severity":"normal"},{"uid":"1362290c1c49b95b","name":"1 Relay, 1 fetch","time":{"start":1740478111611,"stop":1740478111612,"duration":1},"status":"passed","severity":"normal"},{"uid":"67507537a3393e96","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1740478103475,"stop":1740478103476,"duration":1},"status":"passed","severity":"normal"},{"uid":"187041df3f6130da","name":"udp ip6 address","time":{"start":1740478096783,"stop":1740478096784,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f4dd45c1ddfda6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1740478088517,"stop":1740478088517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17cadab021bcc1d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1740478235264,"stop":1740478235264,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d867c44f66041db","name":"Push message with JSON payload","time":{"start":1740478291908,"stop":1740478291909,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a9eeba04facb00","name":"Check received message containing unicode special characters","time":{"start":1740478213975,"stop":1740478213977,"duration":2},"status":"passed","severity":"normal"},{"uid":"234152fc1c7d7c49","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1740478111760,"stop":1740478111760,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70fb5dbdf0f156a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1740478284297,"stop":1740478284297,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d604687c11183a","name":"Check received message containing Basic HTML tag","time":{"start":1740478213971,"stop":1740478213971,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c58557d538d480","name":"throws on content topic with non-number generation field","time":{"start":1740478088484,"stop":1740478088485,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92bf9ec0a75de40","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1740478139571,"stop":1740478139573,"duration":2},"status":"passed","severity":"normal"},{"uid":"60f4011c3373a62","name":"Query Generator, Wrong PubsubTopic","time":{"start":1740478337189,"stop":1740478337190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1161ef2b0078e31","name":"should add and remove event listeners correctly","time":{"start":1740478116065,"stop":1740478116065,"duration":0},"status":"passed","severity":"normal"},{"uid":"72146200d8e06633","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1740478139618,"stop":1740478139618,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71b864dfae97966","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1740478308827,"stop":1740478308828,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a60f43a36752793","name":"Subscribe to topic containing numeric and receive message","time":{"start":1740478235266,"stop":1740478235266,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd67c1e1ad8ffe9","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1740478091201,"stop":1740478091202,"duration":1},"status":"passed","severity":"normal"},{"uid":"66027266a429bda6","name":"stop","time":{"start":1740478197998,"stop":1740478197998,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c7bafb317c43ba","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1740478204061,"stop":1740478204061,"duration":0},"status":"passed","severity":"normal"},{"uid":"1450351298e292bb","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1740478139587,"stop":1740478139587,"duration":0},"status":"passed","severity":"normal"},{"uid":"db160de4f8fcc1e","name":"Check publish message containing special chars","time":{"start":1740478302365,"stop":1740478302365,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6ae3203d5335c6","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1740478139593,"stop":1740478139593,"duration":0},"status":"passed","severity":"normal"},{"uid":"8262b2962f6bae91","name":"should properly create location multiaddrs - udp6","time":{"start":1740478097452,"stop":1740478097452,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43d10461328591d","name":"should wait for Store peer to be connected","time":{"start":1740478130691,"stop":1740478130691,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ee1aa214f78b3e","name":"should return unique PubsubTopics for static sharding","time":{"start":1740478088507,"stop":1740478088507,"duration":0},"status":"passed","severity":"normal"},{"uid":"525fb360cea4fef5","name":"random static sharding 10 - Cluster ID: 423, Shard ID: 835","time":{"start":1740478329649,"stop":1740478329650,"duration":1},"status":"passed","severity":"normal"},{"uid":"613f176bed1b75bd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1740478284306,"stop":1740478284306,"duration":0},"status":"passed","severity":"normal"},{"uid":"9600979d1b1267fa","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app44/7/topic267/proto","time":{"start":1740478322225,"stop":1740478322225,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b87372aefdbb616","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1740478447472,"stop":1740478447472,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0b6dd7a55bad5e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1740478360468,"stop":1740478360469,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbf82054394b6a4","name":"Js publishes, other Js receives","time":{"start":1740478298804,"stop":1740478298805,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a47b2859967c6d","name":"Check received message containing short","time":{"start":1740478265580,"stop":1740478265580,"duration":0},"status":"broken","severity":"normal"},{"uid":"5d2d9b114768aa5e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1740478088515,"stop":1740478088515,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad869e6b820ff845","name":"should be called at least once on all `peer:discovery` events","time":{"start":1740478165367,"stop":1740478165368,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2d0aba5f50971e","name":"should initialize with Unhealthy status","time":{"start":1740478130498,"stop":1740478130499,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae5d034290f8b55","name":"Check received message containing short","time":{"start":1740478213962,"stop":1740478213963,"duration":1},"status":"passed","severity":"normal"},{"uid":"5866c8582b470a5a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1740478139615,"stop":1740478139615,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7974c24b4a6e03e","name":"Check received message containing special chars","time":{"start":1740478213964,"stop":1740478213965,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f356908b66c19db","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1740478111158,"stop":1740478111159,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c46de955e836041","name":"should properly compute the node id","time":{"start":1740478097445,"stop":1740478097445,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc2c0dab58fb543","name":"should not receive a peer event after stop","time":{"start":1740478357138,"stop":1740478357139,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce5baa1f68a45f3","name":"Publishes to nwaku","time":{"start":1740478298803,"stop":1740478298804,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22b921ff58c5419","name":"Check publish message containing Script","time":{"start":1740478302367,"stop":1740478302368,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9e6761799915cc","name":"Used by Waku Relay","time":{"start":1740478383734,"stop":1740478383735,"duration":1},"status":"passed","severity":"normal"},{"uid":"44531ca7134f2023","name":"should throw error - invalid id","time":{"start":1740478097444,"stop":1740478097444,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ccafa53f99778f","name":"should push the message to the outgoing buffer","time":{"start":1740478139964,"stop":1740478139965,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd96716876f4d06c","name":"returns only open connection if one present","time":{"start":1740478103128,"stop":1740478103129,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e6437eea1d687d","name":"nwaku subscribes","time":{"start":1740478298803,"stop":1740478298803,"duration":0},"status":"passed","severity":"normal"},{"uid":"826356696b4d6852","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1740478447470,"stop":1740478447471,"duration":1},"status":"passed","severity":"normal"},{"uid":"423536e866f0753c","name":"should load peers from local storage and dispatch events","time":{"start":1740478116063,"stop":1740478116064,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8cf418b7ca0c153","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1740478308827,"stop":1740478308827,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a70e51115d88f65","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1740478186200,"stop":1740478186200,"duration":0},"status":"passed","severity":"normal"},{"uid":"22362efa7eda0704","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1740478139581,"stop":1740478139584,"duration":3},"status":"passed","severity":"normal"},{"uid":"c1614f0bc3f1f3ec","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1740478407914,"stop":1740478407915,"duration":1},"status":"passed","severity":"normal"},{"uid":"928ea8daf6713a62","name":"Check publish message containing Russian","time":{"start":1740478302366,"stop":1740478302367,"duration":1},"status":"passed","severity":"normal"},{"uid":"75445ec712b15886","name":"Fields are not dropped","time":{"start":1740478103170,"stop":1740478103171,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5c9dd7861c10fb","name":"passes more than one ENR URLs and attempts connection","time":{"start":1740478170246,"stop":1740478170246,"duration":0},"status":"skipped","severity":"normal"},{"uid":"784d87ecb98367da","name":"random static sharding 2 - Cluster ID: 676, Shard ID: 361","time":{"start":1740478329643,"stop":1740478329644,"duration":1},"status":"passed","severity":"normal"},{"uid":"139ae75aeec3b27e","name":"Using a function","time":{"start":1740478383734,"stop":1740478383734,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd5fdbdaee68091","name":"should reject if Filter is requested but not mounted","time":{"start":1740478130690,"stop":1740478130690,"duration":0},"status":"passed","severity":"normal"},{"uid":"63325d0193caa4f","name":"should reject on timeout if it was set","time":{"start":1740478130690,"stop":1740478130690,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab7a74c9b21d3e3","name":"should handle corrupted local storage data gracefully","time":{"start":1740478116064,"stop":1740478116065,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a9910f41d3a4c0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1740478088510,"stop":1740478088511,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1a55b696e9de29","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1740478088516,"stop":1740478088517,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f7a4fc6764fe7a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1740478186217,"stop":1740478186218,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26d14bac79c18d7","name":"Encoder throws on empty string content topic","time":{"start":1740478122383,"stop":1740478122383,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd08443bc81f600","name":"unsubscribes","time":{"start":1740478373730,"stop":1740478373730,"duration":0},"status":"passed","severity":"normal"},{"uid":"2950d6099eecb9c4","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1740478139593,"stop":1740478139597,"duration":4},"status":"passed","severity":"normal"},{"uid":"f77ece15ebc6d28a","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1740478139587,"stop":1740478139588,"duration":1},"status":"passed","severity":"normal"},{"uid":"347276a02bc3b610","name":"should not allow unachievable error rate","time":{"start":1740478139093,"stop":1740478139094,"duration":1},"status":"passed","severity":"normal"},{"uid":"d104c75af510f7cd","name":"throws on content topic with empty topic name field","time":{"start":1740478088487,"stop":1740478088495,"duration":8},"status":"passed","severity":"normal"},{"uid":"dd8f5e2685657c80","name":"Generator, custom pubsub topic","time":{"start":1740478359078,"stop":1740478359078,"duration":0},"status":"passed","severity":"normal"},{"uid":"97de9d98ab0484f1","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1740478111759,"stop":1740478111759,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8e664c9435e80f","name":"returns all values when wanted number matches available values","time":{"start":1740478111150,"stop":1740478111156,"duration":6},"status":"passed","severity":"normal"},{"uid":"9791cc85521e295d","name":"Query generator for 2000 messages","time":{"start":1740478438095,"stop":1740478438095,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0263ab4ad67615","name":"Check publish message containing JSON","time":{"start":1740478302369,"stop":1740478302370,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc070b427eebcd9","name":"Check received message containing Russian","time":{"start":1740478213968,"stop":1740478213969,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdea5aaad7a0f6ac","name":"should throw error - no id","time":{"start":1740478097443,"stop":1740478097443,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c645f62409d3de","name":"Decoder throws on empty string content topic","time":{"start":1740478124093,"stop":1740478124093,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5bf7a8a07b6d1e","name":"should throw an error for an unconfigured topic","time":{"start":1740478088521,"stop":1740478088521,"duration":0},"status":"passed","severity":"normal"},{"uid":"2115172df01c2d1a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1740478139623,"stop":1740478139623,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d3e90857c3158f","name":"Push message with Chinese payload","time":{"start":1740478291903,"stop":1740478291903,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96ef6787f9433bf","name":"Overlapping topic subscription","time":{"start":1740478235264,"stop":1740478235264,"duration":0},"status":"passed","severity":"normal"},{"uid":"141f4c086230d0bb","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1740478139617,"stop":1740478139618,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b39fe6c7f5c3d7","name":"Generator, custom pubsub topic","time":{"start":1740478359068,"stop":1740478359077,"duration":9},"status":"passed","severity":"normal"},{"uid":"b4ee55d1489d5616","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1740478139615,"stop":1740478139616,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3938221f8b417a","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1740478139599,"stop":1740478139599,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c692dc880ef882","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1740478139597,"stop":1740478139598,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e59b868ad229bc2","name":"throws on content topic with too few or too many fields","time":{"start":1740478088484,"stop":1740478088484,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb270cf76d938e8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1740478111974,"stop":1740478111974,"duration":0},"status":"skipped","severity":"normal"},{"uid":"802d51d1c528bb3d","name":"dispatchEvent via connectionManager","time":{"start":1740478197997,"stop":1740478197997,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c585b261c2a035f","name":"random static sharding 4 - Cluster ID: 219, Shard ID: 605","time":{"start":1740478329644,"stop":1740478329645,"duration":1},"status":"passed","severity":"normal"},{"uid":"977b2e8b9beab598","name":"can start the service","time":{"start":1740478357131,"stop":1740478357132,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f188894c1bd040","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1740478180443,"stop":1740478180444,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9bfc7b7f17eadb","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1740478088500,"stop":1740478088500,"duration":0},"status":"passed","severity":"normal"},{"uid":"6baf33f855fc9162","name":"Subscribe and publish message","time":{"start":1740478308811,"stop":1740478308811,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38398124668c4b6","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1740478088510,"stop":1740478088510,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9c5b034f2db867","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1740478295175,"stop":1740478295175,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0ff9b9ec498e4c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1740478088522,"stop":1740478088522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5f6993b00440b5","name":"getPeersByDiscovery","time":{"start":1740478360466,"stop":1740478360467,"duration":1},"status":"passed","severity":"normal"},{"uid":"47869ce6d2ee868","name":"should return different streams if requested simultaniously","time":{"start":1740478103474,"stop":1740478103474,"duration":0},"status":"passed","severity":"normal"},{"uid":"1912f7be131536b8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1740478088512,"stop":1740478088512,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96e8d7993ce44b","name":"should not fail to stop the service if it was not started","time":{"start":1740478170239,"stop":1740478170239,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f2fd9084fc0aa8","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app71/1/topic120/xml","time":{"start":1740478322224,"stop":1740478322225,"duration":1},"status":"passed","severity":"normal"},{"uid":"224490b1706ed9dc","name":"should throw an error for empty SingleShardInfos array","time":{"start":1740478088506,"stop":1740478088506,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddec81eacbe6eb1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1740478139620,"stop":1740478139620,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d454b713b628199","name":"Check publish message containing emoji","time":{"start":1740478302372,"stop":1740478302372,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f65f851a475fcda","name":"should return the pubsub topic directly if a string is provided","time":{"start":1740478088522,"stop":1740478088522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e475db7e3c0ed1dd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1740478284305,"stop":1740478284306,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3007c88426f306","name":"should decode valid enr with tcp successfully","time":{"start":1740478097442,"stop":1740478097442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56eaeb17b659e20","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1740478385333,"stop":1740478385333,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d89c21fc519c6ed","name":"Default pageSize","time":{"start":1740478375677,"stop":1740478375678,"duration":1},"status":"passed","severity":"normal"},{"uid":"13498e50263178de","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1740478091204,"stop":1740478091204,"duration":0},"status":"passed","severity":"normal"},{"uid":"850f0ae896ed4f54","name":"should attach causal history and bloom filter to each message","time":{"start":1740478139965,"stop":1740478139966,"duration":1},"status":"passed","severity":"normal"},{"uid":"789163eb52a87f36","name":"Relay - dialed first","time":{"start":1740478391456,"stop":1740478391457,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b1232c44bee8e2","name":"Sets default value correctly","time":{"start":1740478383735,"stop":1740478383735,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c0e05ea845fa81","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1740478088520,"stop":1740478088520,"duration":0},"status":"passed","severity":"normal"},{"uid":"392dff0630517dd1","name":"Generator, 2 different pubsubtopics","time":{"start":1740478359066,"stop":1740478359066,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3b67b537450dde","name":"Encoder throws on undefined content topic","time":{"start":1740478124091,"stop":1740478124092,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6b6308229a14d8","name":"should be able to encode the field with only RELAY set to true","time":{"start":1740478096587,"stop":1740478096591,"duration":4},"status":"passed","severity":"normal"},{"uid":"ace5fb8ddc61cf48","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1740478111759,"stop":1740478111760,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cc2bf169ad9cbc","name":"should emit a peer event after start","time":{"start":1740478170241,"stop":1740478170241,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5bea06b029d449","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1740478359079,"stop":1740478359080,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49dfc481d67e70c","name":"Check received message containing emoji","time":{"start":1740478213977,"stop":1740478213977,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c43f8275d9a4c","name":"throws on empty content topic","time":{"start":1740478088483,"stop":1740478088483,"duration":0},"status":"passed","severity":"normal"},{"uid":"41af0a0aeb64ed15","name":"Push message with special chars payload","time":{"start":1740478291902,"stop":1740478291902,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfa90bab4ff575d","name":"does not throw on valid cases","time":{"start":1740478088482,"stop":1740478088483,"duration":1},"status":"passed","severity":"normal"},{"uid":"166ac38fbe0784d2","name":"Privacy Node - default protocol","time":{"start":1740478391460,"stop":1740478391461,"duration":1},"status":"passed","severity":"normal"},{"uid":"d044677dd63afe16","name":"Subscribe to topic containing long and receive message","time":{"start":1740478235266,"stop":1740478235266,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7ec945a642ab39","name":"Decoder throws on undefined content topic","time":{"start":1740478103936,"stop":1740478103936,"duration":0},"status":"passed","severity":"normal"},{"uid":"23611f96ffd996a4","name":"should only return 1 node with relay and store capability","time":{"start":1740478111971,"stop":1740478111971,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eba69ca9f35cd92","name":"should reject if LightPush is requested but not mounted","time":{"start":1740478130689,"stop":1740478130689,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21a7d69a28043a2","name":"shard 0","time":{"start":1740478329642,"stop":1740478329642,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49a8b1fd440d405","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1740478139578,"stop":1740478139578,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb60fbced7fa448","name":"Push message with content topic containing XML","time":{"start":1740478291917,"stop":1740478291917,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae3012d47bce14a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1740478308824,"stop":1740478308825,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde9968305131d39","name":"Passing page size 19 when there are 20 messages","time":{"start":1740478375675,"stop":1740478375677,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee875a5d63fd2fb0","name":"Query Generator - true","time":{"start":1740478367340,"stop":1740478367341,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad68a98531943e4","name":"Refresh subscription","time":{"start":1740478308814,"stop":1740478308814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bb2493985d98e9b","name":"Push message with content topic containing Script","time":{"start":1740478291916,"stop":1740478291916,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36a14986fc4c93e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1740478295178,"stop":1740478295179,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefb0c84cd715590","name":"A test","time":{"start":1740478264734,"stop":1740478264734,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fcd4480b0323d5","name":"Push message with long payload","time":{"start":1740478291901,"stop":1740478291902,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ce57de2414b5e8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1740478235260,"stop":1740478235260,"duration":0},"status":"passed","severity":"normal"},{"uid":"4585ebf0f6de2742","name":"random static sharding 6 - Cluster ID: 592, Shard ID: 714","time":{"start":1740478329646,"stop":1740478329646,"duration":0},"status":"passed","severity":"normal"},{"uid":"214efc300e3b0c61","name":"should insert message id into causal history","time":{"start":1740478139965,"stop":1740478139965,"duration":0},"status":"passed","severity":"normal"},{"uid":"198f4944f4e7f262","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1740478088500,"stop":1740478088501,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19e90cc6b900c59","name":"should not fail to start the service if it is already started","time":{"start":1740478170240,"stop":1740478170240,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22422da74f722ad","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1740478235272,"stop":1740478235272,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c0442f3043d885","name":"Push message with content topic containing emoji","time":{"start":1740478291920,"stop":1740478291920,"duration":0},"status":"passed","severity":"normal"},{"uid":"82063213e16c436f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1740478111751,"stop":1740478111756,"duration":5},"status":"passed","severity":"normal"},{"uid":"a452341cb4019a97","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1740478097441,"stop":1740478097442,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd496435a311a4b3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1740478111972,"stop":1740478111972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9df02a56f17b998","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1740478088496,"stop":1740478088497,"duration":1},"status":"passed","severity":"normal"},{"uid":"283c0488b6924812","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1740478139612,"stop":1740478139613,"duration":1},"status":"passed","severity":"normal"},{"uid":"488ea8e544465938","name":"different cluster, different shard: nodes don't connect","time":{"start":1740478281331,"stop":1740478281332,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ddcb3e576948e01","name":"should insert elements correctly","time":{"start":1740478141397,"stop":1740478141398,"duration":1},"status":"passed","severity":"normal"},{"uid":"369638e8d731e20d","name":"returns all values when wanted number is greater than available values","time":{"start":1740478111156,"stop":1740478111158,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f4ea94e92832d37","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1740478088499,"stop":1740478088499,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e44bf550a441f3","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1740478139574,"stop":1740478139575,"duration":1},"status":"passed","severity":"normal"},{"uid":"962aa6fd7072a917","name":"should set field with only FILTER enabled","time":{"start":1740478097456,"stop":1740478097456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bc7399eb434e0a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1740478235262,"stop":1740478235263,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e095edc2b2d8699","name":"Push message with custom timestamp: 1709719835410","time":{"start":1740478291923,"stop":1740478291923,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bcd48edcec38e7","name":"Passing invalid cursor","time":{"start":1740478407917,"stop":1740478407917,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1a708f5427e6f6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1740478235261,"stop":1740478235262,"duration":1},"status":"passed","severity":"normal"},{"uid":"129b517164c1f1a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1740478322229,"stop":1740478322229,"duration":0},"status":"passed","severity":"normal"},{"uid":"5772aaabd85354db","name":"1 Store, 2 relays, 2 fetches","time":{"start":1740478111613,"stop":1740478111615,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ca50954f583ed9e","name":"All","time":{"start":1740478166248,"stop":1740478166249,"duration":1},"status":"passed","severity":"normal"},{"uid":"8975128c73690532","name":"Fails to publish message with size larger than 1 MB","time":{"start":1740478302377,"stop":1740478302377,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d50863887524d82","name":"should throw an error if shards are undefined for static sharding","time":{"start":1740478088509,"stop":1740478088509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8dab1396c449ac","name":"Publish message with large meta","time":{"start":1740478302378,"stop":1740478302379,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab86c7d383c7cb5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1740478308818,"stop":1740478308818,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e987d683df47d4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1740478329642,"stop":1740478329643,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d00928593d3027","name":"should add received messages to bloom filter","time":{"start":1740478139967,"stop":1740478139967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d619a32d821de1","name":"can start and stop the service","time":{"start":1740478170236,"stop":1740478170239,"duration":3},"status":"passed","severity":"normal"},{"uid":"7f16404819692bf4","name":"Subscribe to topic containing short and publish message","time":{"start":1740478308814,"stop":1740478308815,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b32f007d9f6a82","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1740478235270,"stop":1740478235270,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ec83ef4bfa16c0","name":"should handle connection events","time":{"start":1740478130206,"stop":1740478130206,"duration":0},"status":"passed","severity":"normal"},{"uid":"692edea963ab963b","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1740478139096,"stop":1740478139097,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be010de4503446f","name":"same cluster, same shard: nodes connect","time":{"start":1740478281324,"stop":1740478281326,"duration":2},"status":"passed","severity":"normal"},{"uid":"83b778f485ba2218","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1740478139598,"stop":1740478139599,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff2bde3c30c09fb","name":"should only return 1 node with relay capability","time":{"start":1740478111971,"stop":1740478111971,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1cbe0184943663","name":"Reusing cursor across nodes","time":{"start":1740478407916,"stop":1740478407917,"duration":1},"status":"broken","severity":"normal"},{"uid":"1a4e7eb9b7f08dda","name":"Check received message containing shell command","time":{"start":1740478213972,"stop":1740478213974,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7cc83c2b5b961e9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1740478088518,"stop":1740478088518,"duration":0},"status":"passed","severity":"normal"},{"uid":"9218ac2563dee47b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1740478281323,"stop":1740478281324,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4f32cc6bdf4193","name":"Check received message with timestamp: 1740478157751 ","time":{"start":1740478213979,"stop":1740478213982,"duration":3},"status":"passed","severity":"normal"},{"uid":"afefb08080ca1737","name":"Push message with Arabic payload","time":{"start":1740478291906,"stop":1740478291906,"duration":0},"status":"passed","severity":"normal"},{"uid":"88eb750f42902477","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1740478165369,"stop":1740478165369,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14840f72d670bd2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1740478088501,"stop":1740478088501,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5eebbc6c4fa389e","name":"handles empty contentTopics array correctly","time":{"start":1740478088525,"stop":1740478088525,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ffc71530ecc4f6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1740478304210,"stop":1740478304210,"duration":0},"status":"broken","severity":"normal"},{"uid":"4b8a00e3976c8278","name":"Push message with meta","time":{"start":1740478291921,"stop":1740478291922,"duration":1},"status":"passed","severity":"normal"},{"uid":"161bdf22f7998d88","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1740478088511,"stop":1740478088511,"duration":0},"status":"passed","severity":"normal"},{"uid":"56db5df4ed1e6abd","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1740478088521,"stop":1740478088521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecea81e79afc4dde","name":"Push message with content topic containing special chars","time":{"start":1740478291914,"stop":1740478291914,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada0099facda0f89","name":"should properly create location multiaddrs - udp","time":{"start":1740478097453,"stop":1740478097453,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8cb1de750c995b","name":"Check received message containing JSON","time":{"start":1740478213971,"stop":1740478213971,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa726f6b3f1fd8f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1740478407917,"stop":1740478407917,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f46867e2af4425b","name":"Query generator for multiple messages with different message text format","time":{"start":1740478438090,"stop":1740478438091,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fd8bb69ef701ff","name":"ignores unrecognized TXT record formats","time":{"start":1740478111970,"stop":1740478111970,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e42fef24e94140","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1740478088499,"stop":1740478088500,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81c7304640017a0","name":"can start the service","time":{"start":1740478170235,"stop":1740478170235,"duration":0},"status":"passed","severity":"normal"},{"uid":"b172d7d3efacca7d","name":"safeDispatchEvent","time":{"start":1740478197997,"stop":1740478197998,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2c0195b5a3cf1c","name":"should return no connections if no open connection provided","time":{"start":1740478103129,"stop":1740478103130,"duration":1},"status":"passed","severity":"normal"},{"uid":"631884b0fbe3b992","name":"Query generator for multiple messages","time":{"start":1740478438090,"stop":1740478438090,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24dd039697a2134","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1740478139616,"stop":1740478139617,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb20327a9e20b44","name":"Ordered Callback - false","time":{"start":1740478367344,"stop":1740478367344,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac7c2b835eca943","name":"Check publish message after client node is restarted","time":{"start":1740478302378,"stop":1740478302378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54a9575a947f878d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1740478165370,"stop":1740478165370,"duration":0},"status":"passed","severity":"normal"},{"uid":"6218339526eb0081","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1740478088497,"stop":1740478088498,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab2987327258ed5","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1740478139585,"stop":1740478139585,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccdf164e43a3ed0","name":"should encode/decode to RLP encoding","time":{"start":1740478097445,"stop":1740478097446,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2dbafbe02195ae8","name":"Passing page size 3 when there are 20 messages","time":{"start":1740478375673,"stop":1740478375674,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69a3e4541370ea0","name":"Push message with content topic containing shell command","time":{"start":1740478291918,"stop":1740478291919,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b541df9fb939c5","name":"should mark all messages in causal history as acknowledged","time":{"start":1740478139968,"stop":1740478139968,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a70e7aa4d3288d","name":"Query Generator, No message returned","time":{"start":1740478337191,"stop":1740478337191,"duration":0},"status":"passed","severity":"normal"},{"uid":"614371e730bec00","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1740478088503,"stop":1740478088503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2f8ae8bfdfcd8c","name":"should handle general insertion and lookup correctly","time":{"start":1740478141399,"stop":1740478141400,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdada2c9b2e2ae05","name":"Ping on subscribed peer","time":{"start":1740478264648,"stop":1740478264649,"duration":1},"status":"broken","severity":"normal"},{"uid":"359a0d83f646e888","name":"throws an error for improperly formatted content topics","time":{"start":1740478088504,"stop":1740478088504,"duration":0},"status":"passed","severity":"normal"},{"uid":"3650946da62258e0","name":"LightPush","time":{"start":1740478391459,"stop":1740478391459,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7e0c2092c5e715","name":"should maintain proper timestamps if all messages received","time":{"start":1740478139967,"stop":1740478139967,"duration":0},"status":"passed","severity":"normal"},{"uid":"519eaf6240a4b899","name":"Check received message with timestamp: 1740478157751000000 ","time":{"start":1740478213978,"stop":1740478213978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a1bbd92fedf0ad","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1740478139585,"stop":1740478139585,"duration":0},"status":"passed","severity":"normal"},{"uid":"361114f1fcfebb3f","name":"ignores domain fetching errors","time":{"start":1740478111969,"stop":1740478111970,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf1af21df74e52a","name":"Publish message with custom timestamp: Wed Mar 06 2024 10:11:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1740478302373,"stop":1740478302374,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a06cc7ed86601d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1740478088517,"stop":1740478088517,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d440d56101715d","name":"should return valid sharding parameters for static sharding","time":{"start":1740478088524,"stop":1740478088524,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cfbd2accfc18b1","name":"Check received message containing Arabic","time":{"start":1740478213967,"stop":1740478213968,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20c29b50784e7a8","name":"handles different networkShards values correctly","time":{"start":1740478088504,"stop":1740478088504,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f2fde91469163a","name":"Check message with no payload is not received","time":{"start":1740478213990,"stop":1740478213991,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbbc2b532f4d701","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1740478186201,"stop":1740478186201,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91e26a7b8bd1de1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1740478235273,"stop":1740478235273,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a5bb8cea61dec8","name":"throws on content topic with empty encoding field","time":{"start":1740478088495,"stop":1740478088495,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0da6d07e102a0f","name":"Meta field set when metaSetter is specified","time":{"start":1740478103934,"stop":1740478103935,"duration":1},"status":"passed","severity":"normal"},{"uid":"440d95acdaeabc2","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1740478308813,"stop":1740478308814,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e0e0699d9af921","name":"Check publish message containing short","time":{"start":1740478302361,"stop":1740478302364,"duration":3},"status":"passed","severity":"normal"},{"uid":"e41879dae70ec5de","name":"should throw an error for insufficient data","time":{"start":1740478088666,"stop":1740478088666,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d79410d7edb8277","name":"Query generator for multiple messages with different content topic format","time":{"start":1740478438091,"stop":1740478438092,"duration":1},"status":"passed","severity":"normal"},{"uid":"5232cea092eb9301","name":"Decoder throws on undefined content topic","time":{"start":1740478124092,"stop":1740478124093,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff990e099ee8bf57","name":"Fails to push message bigger that 1MB","time":{"start":1740478291924,"stop":1740478291924,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4115bfe8c4f6e98","name":"should not receive a peer event after stop","time":{"start":1740478170242,"stop":1740478170244,"duration":2},"status":"passed","severity":"normal"},{"uid":"e40bb5c1e65f6bde","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1740478186199,"stop":1740478186200,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0fa5930e1ec952","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1740478122381,"stop":1740478122381,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc8015bec8dd380","name":"should properly start and stop event listening","time":{"start":1740478130500,"stop":1740478130501,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa7bcbd4ac6dd8d","name":"should initialize with custom number of peers","time":{"start":1740478130203,"stop":1740478130204,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c91d8c80458626b","name":"should throw an error for missing sharding configuration","time":{"start":1740478088524,"stop":1740478088525,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5eb8519689de7f4","name":"pre and post cipher","time":{"start":1740478122562,"stop":1740478122562,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbd19ff71c58e7","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1740478281322,"stop":1740478281323,"duration":1},"status":"passed","severity":"normal"},{"uid":"252b53b0be6e96aa","name":"Push message with content topic containing Russian","time":{"start":1740478291915,"stop":1740478291915,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5ea0360dd9d8b7","name":"Overlapping topic subscription","time":{"start":1740478308814,"stop":1740478308814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee8cff03113ddc41","name":"should request renew when peer disconnects","time":{"start":1740478130205,"stop":1740478130205,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd0c79c0d6b42f0","name":"Waku message hash computation (payload length 0)","time":{"start":1740478091203,"stop":1740478091203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a420c91185251f4a","name":"Push message with SQL Injection payload","time":{"start":1740478291907,"stop":1740478291907,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5d64b043ceba66","name":"should add to incoming buffer if dependencies are not met","time":{"start":1740478139967,"stop":1740478139967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa4042be338837","name":"isConnected should return false after all peers disconnect","time":{"start":1740478180446,"stop":1740478180447,"duration":1},"status":"passed","severity":"normal"},{"uid":"34333ff5da84a089","name":"Decoder throws on undefined content topic","time":{"start":1740478122383,"stop":1740478122384,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45522e69c70ea5","name":"Check publish message containing Arabic","time":{"start":1740478302366,"stop":1740478302366,"duration":0},"status":"passed","severity":"normal"},{"uid":"3faa4fd80750835c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1740478180442,"stop":1740478180443,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a09b1671b2e1f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1740478088515,"stop":1740478088515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f004faea18560d75","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1740478308812,"stop":1740478308812,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18c4c4e0540406a","name":"should fail to send if no connected peers found","time":{"start":1740478130397,"stop":1740478130398,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e2e2df4135f5aa","name":"should not fail to stop the service if it was not started","time":{"start":1740478357134,"stop":1740478357134,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d4329b88e459b6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1740478139620,"stop":1740478139620,"duration":0},"status":"passed","severity":"normal"},{"uid":"e071cbaf783d42e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1740478097456,"stop":1740478097456,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bf8dc69cf9731c","name":"Subscribe to topic containing short and receive message","time":{"start":1740478235265,"stop":1740478235265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3869d3ad5bdacbb","name":"Query generator for multiple messages with multiple decoders","time":{"start":1740478438091,"stop":1740478438091,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c794d92f38c9a6","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1740478385332,"stop":1740478385332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f14108284b79e6","name":"Check received message containing long","time":{"start":1740478213963,"stop":1740478213963,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bffacf8577e270","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1740478139966,"stop":1740478139966,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a0ac1517b368ee","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1740478096605,"stop":1740478096606,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd4339c657306e7","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1740478096599,"stop":1740478096600,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1ce4dbef68e4f4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1740478407914,"stop":1740478407914,"duration":0},"status":"passed","severity":"normal"},{"uid":"600df6233828de2d","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1740478130500,"stop":1740478130500,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd83b573b095337b","name":"Nodes with multiple pubsub topic","time":{"start":1740478295178,"stop":1740478295178,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4b72aef8a2a6e7","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1740478438094,"stop":1740478438094,"duration":0},"status":"broken","severity":"normal"},{"uid":"24d031de6c9e9a84","name":"less peers than existing","time":{"start":1740478284480,"stop":1740478284481,"duration":1},"status":"skipped","severity":"normal"},{"uid":"72b167d29cbcd24c","name":"Refresh subscription","time":{"start":1740478235265,"stop":1740478235265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55d22df3225f539","name":"should not fail to start the service if it is already started","time":{"start":1740478116062,"stop":1740478116062,"duration":0},"status":"passed","severity":"normal"},{"uid":"545479e7798d713b","name":"Push message on custom pubsubTopic","time":{"start":1740478284305,"stop":1740478284305,"duration":0},"status":"passed","severity":"normal"},{"uid":"254de06c0619100e","name":"can start the service","time":{"start":1740478116060,"stop":1740478116060,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63585bab29b25bf","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1740478088507,"stop":1740478088507,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca7957603962a28","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1740478139624,"stop":1740478139625,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e82177a08bd0a","name":"should not allow k > 12","time":{"start":1740478139089,"stop":1740478139092,"duration":3},"status":"passed","severity":"normal"},{"uid":"8650e73e38911a50","name":"should properly create location multiaddrs - tcp4","time":{"start":1740478097451,"stop":1740478097452,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e8b69ef55e2f12","name":"Push message with content topic containing SQL Injection","time":{"start":1740478291916,"stop":1740478291916,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b8791b109a8ed8","name":"Should update shard info","time":{"start":1740478281734,"stop":1740478281735,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3a22ab1badbbc7","name":"through manual discovery","time":{"start":1740478268127,"stop":1740478268128,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3f562d4927651f","name":"1 Store, 2 fetches","time":{"start":1740478111612,"stop":1740478111613,"duration":1},"status":"passed","severity":"normal"},{"uid":"6804ca7068622c8e","name":"Push message with rate limit","time":{"start":1740478291922,"stop":1740478291922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a0403cc5cb3b32","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1740478111758,"stop":1740478111758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aeebaa2c7f56753","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1740478304211,"stop":1740478304211,"duration":0},"status":"broken","severity":"normal"},{"uid":"e63fca320488d000","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1740478139620,"stop":1740478139620,"duration":0},"status":"passed","severity":"normal"},{"uid":"6004bab6487f02a8","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1740478295177,"stop":1740478295177,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25d8df1d5cec8ac","name":"Check meta is set [ecies]","time":{"start":1740478124091,"stop":1740478124091,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3e34df29196be6","name":"Push message with emoji payload","time":{"start":1740478291910,"stop":1740478291911,"duration":1},"status":"passed","severity":"normal"},{"uid":"899ca49f25b28080","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1740478158107,"stop":1740478158108,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11d7901f95475e9","name":"Query with Ordered Callback, No message returned","time":{"start":1740478337193,"stop":1740478337193,"duration":0},"status":"passed","severity":"normal"},{"uid":"300e8e76a7264ed9","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1740478139578,"stop":1740478139578,"duration":0},"status":"passed","severity":"normal"},{"uid":"808a5b91a3e6c837","name":"Ping on peer without subscriptions","time":{"start":1740478175590,"stop":1740478175590,"duration":0},"status":"passed","severity":"normal"},{"uid":"2458c4213f95c123","name":"Passing page size 0 when there are 110 messages","time":{"start":1740478375670,"stop":1740478375670,"duration":0},"status":"passed","severity":"normal"},{"uid":"175e9887dedc3f18","name":"should retry on failure if specified","time":{"start":1740478130398,"stop":1740478130399,"duration":1},"status":"passed","severity":"normal"},{"uid":"388ec1bfb397301","name":"Subscribe to topic containing shell command and publish message","time":{"start":1740478308826,"stop":1740478308827,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9403745688db1","name":"Push message with content topic containing JSON","time":{"start":1740478291918,"stop":1740478291918,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d487a2ae24d9e7","name":"Push message with content topic containing escaped characters","time":{"start":1740478291919,"stop":1740478291919,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aee8eada1dc7b43","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1740478088501,"stop":1740478088501,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2e5b50bbb4ee94","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1740478139094,"stop":1740478139095,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2dd1e670c6f3007","name":"Ordered callback, aborts when callback returns true","time":{"start":1740478438094,"stop":1740478438095,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce87563cb6da980","name":"Nodes with multiple pubsub topic","time":{"start":1740478295176,"stop":1740478295176,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bcaa3c8d2565e6","name":"random static sharding 3 - Cluster ID: 215, Shard ID: 262","time":{"start":1740478329644,"stop":1740478329644,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea067ee18b173c5","name":"Light Node - default protocols","time":{"start":1740478391460,"stop":1740478391460,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6537ba1709a2ea","name":"Publish without waiting for remote peer","time":{"start":1740478308810,"stop":1740478308811,"duration":1},"status":"passed","severity":"normal"},{"uid":"872ea54e5457e732","name":"should be able to decode the field with only FILTER set to true","time":{"start":1740478096602,"stop":1740478096603,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f0a9242eead463","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1740478091202,"stop":1740478091202,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c104bb347dc126f","name":"Push message with content topic containing Arabic","time":{"start":1740478291915,"stop":1740478291915,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4e58f65ef525dc","name":"Check message with no pubsub topic is not received","time":{"start":1740478213985,"stop":1740478213988,"duration":3},"status":"passed","severity":"normal"},{"uid":"76729c4546464b8a","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1740478367651,"stop":1740478367652,"duration":1},"status":"passed","severity":"normal"},{"uid":"584bb9aff84fc19f","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1740478103476,"stop":1740478103476,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a9593c63f7d77a","name":"should be able to encode the field with only STORE set to true","time":{"start":1740478096591,"stop":1740478096592,"duration":1},"status":"passed","severity":"normal"},{"uid":"5daa2a104a041219","name":"should set field with all protocols disabled","time":{"start":1740478097454,"stop":1740478097454,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e12c7125ec25164","name":"topics with same application and version share the same shard","time":{"start":1740478088502,"stop":1740478088502,"duration":0},"status":"passed","severity":"normal"},{"uid":"687f95a3f0e725b9","name":"caches peers it previously fetched","time":{"start":1740478111970,"stop":1740478111970,"duration":0},"status":"passed","severity":"normal"},{"uid":"789d174f1049c1bd","name":"Push 30 different messages","time":{"start":1740478291911,"stop":1740478291911,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d334af678b212f","name":"should set field with only RELAY enabled","time":{"start":1740478097455,"stop":1740478097455,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2af887fc396050","name":"Decoder throws on empty string content topic","time":{"start":1740478122384,"stop":1740478122384,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56fa4d759511da9","name":"Check received message containing short","time":{"start":1740478265579,"stop":1740478265580,"duration":1},"status":"broken","severity":"normal"},{"uid":"2eb7baeab67ceb76","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1740478139580,"stop":1740478139580,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd729099d3990959","name":"Query with Ordered Callback, No Decoder","time":{"start":1740478337192,"stop":1740478337192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f813e514b1db3b16","name":"should not fail to start the service if it is already started","time":{"start":1740478357135,"stop":1740478357137,"duration":2},"status":"passed","severity":"normal"},{"uid":"789ed7012423376b","name":"should select older connection if present","time":{"start":1740478103130,"stop":1740478103131,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7b0068daf054b7","name":"Rejects garbage","time":{"start":1740478134078,"stop":1740478134078,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c822530eda2099d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1740478308822,"stop":1740478308822,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb0aef560e34e42","name":"should initialize bloom filter with correct parameters","time":{"start":1740478141397,"stop":1740478141397,"duration":0},"status":"passed","severity":"normal"},{"uid":"deaa7982f58515e5","name":"Query Generator, No Decoder","time":{"start":1740478337190,"stop":1740478337190,"duration":0},"status":"passed","severity":"normal"},{"uid":"106f018c7752195b","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1740478139588,"stop":1740478139591,"duration":3},"status":"passed","severity":"normal"},{"uid":"81a35eec3a2559ac","name":"Push message with unicode special characters payload","time":{"start":1740478291910,"stop":1740478291910,"duration":0},"status":"passed","severity":"normal"},{"uid":"b219f7394dc07b43","name":"should not throw an error for a single configured topic","time":{"start":1740478088520,"stop":1740478088521,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac733ea23cbcd178","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1740478122379,"stop":1740478122380,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a9a93dafa8c668","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1740478139614,"stop":1740478139615,"duration":1},"status":"passed","severity":"normal"},{"uid":"2119618575fc31fb","name":"Ephemeral messages are not stored","time":{"start":1740478164469,"stop":1740478164470,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62e8db500f38d66","name":"can start and stop the service","time":{"start":1740478357132,"stop":1740478357134,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ab4e85bd7c9126e","name":"addEventListener with wrong event","time":{"start":1740478197992,"stop":1740478197993,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd850c1629930d29","name":"Ping on subscribed peer","time":{"start":1740478264649,"stop":1740478264649,"duration":0},"status":"broken","severity":"normal"},{"uid":"4777a385f3403192","name":"non connected peers","time":{"start":1740478284481,"stop":1740478284481,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73672ab584ede4d7","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app33/2/topic635/test.js","time":{"start":1740478322224,"stop":1740478322224,"duration":0},"status":"passed","severity":"normal"},{"uid":"587116402de491bc","name":"Push to array if already present","time":{"start":1740478088282,"stop":1740478088282,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1852ac3c2e049d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1740478407915,"stop":1740478407915,"duration":0},"status":"passed","severity":"normal"},{"uid":"848efa1e2325de60","name":"Query Generator - false","time":{"start":1740478367341,"stop":1740478367342,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20540209abbfd8b","name":"recovers when dns.resolve returns empty","time":{"start":1740478111969,"stop":1740478111969,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5073892084a8b","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1740478139586,"stop":1740478139587,"duration":1},"status":"passed","severity":"normal"},{"uid":"369b037d4c7e97e8","name":"Push message with Basic HTML tag payload","time":{"start":1740478291908,"stop":1740478291908,"duration":0},"status":"passed","severity":"normal"},{"uid":"945c404457fe8ff7","name":"Generator, custom pubsub topic","time":{"start":1740478359065,"stop":1740478359065,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbe76145e2af7bc","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1740478139570,"stop":1740478139570,"duration":0},"status":"passed","severity":"normal"},{"uid":"8884543df3c4b209","name":"should properly create location multiaddrs - tcp","time":{"start":1740478097453,"stop":1740478097453,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe5a49a951eec23","name":"should send to specified number of peers of used peers","time":{"start":1740478130398,"stop":1740478130398,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a6cfc1b396237c","name":"Passing page size 10 when there are 10 messages","time":{"start":1740478375674,"stop":1740478375675,"duration":1},"status":"passed","severity":"normal"},{"uid":"59035b270391bab5","name":"Subscribe to topic containing long and publish message","time":{"start":1740478308815,"stop":1740478308818,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c31bdb6803e09a4","name":"should not receive a peer event before start","time":{"start":1740478357138,"stop":1740478357138,"duration":0},"status":"passed","severity":"normal"},{"uid":"379e7984e11033b0","name":"connected peers and dial","time":{"start":1740478284480,"stop":1740478284480,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e50ee986c7f7b1c","name":"Fails to publish message with empty text","time":{"start":1740478302375,"stop":1740478302375,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fff75798ef1f57","name":"Round trip binary encryption [ecies, signature]","time":{"start":1740478124090,"stop":1740478124091,"duration":1},"status":"passed","severity":"normal"},{"uid":"d079ec1ce75f6af7","name":"Check publish message containing shell command","time":{"start":1740478302370,"stop":1740478302371,"duration":1},"status":"passed","severity":"normal"},{"uid":"f086035e8b8b5316","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1740478088505,"stop":1740478088505,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eae1f9c19e97dad","name":"configure the node with multiple pubsub topics","time":{"start":1740478329650,"stop":1740478329650,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb88ec15db35a746","name":"should check connected peers if present and suitable","time":{"start":1740478130690,"stop":1740478130690,"duration":0},"status":"passed","severity":"normal"},{"uid":"3104d646f8854646","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1740478111750,"stop":1740478111751,"duration":1},"status":"passed","severity":"normal"},{"uid":"f564a169502e1057","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1740478088514,"stop":1740478088514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8fd4224ecbf0ed","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1740478139592,"stop":1740478139593,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bf2635f5d9b0cf","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1740478139579,"stop":1740478139579,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb43c5f6d3bdfe05","name":"removeEventListener with correct event","time":{"start":1740478197993,"stop":1740478197994,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d258d8c9014264b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1740478088526,"stop":1740478088526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a84870491d5e719","name":"should get locked peers","time":{"start":1740478130204,"stop":1740478130205,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eacf333f671cab1","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1740478139581,"stop":1740478139581,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b32e664f0b68b2","name":"Subscribe and receives messages on 20 topics","time":{"start":1740478235263,"stop":1740478235263,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d2433f56b2cfdf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1740478186194,"stop":1740478186194,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35e9d90de11b1b2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1740478088511,"stop":1740478088511,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a56599ac4a1b83c","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app92/1/topic717/test.js","time":{"start":1740478322226,"stop":1740478322226,"duration":0},"status":"passed","severity":"normal"},{"uid":"332129c0b704be38","name":"Subscribe to topic containing XML and publish message","time":{"start":1740478308823,"stop":1740478308824,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94cbc4aa5760cfc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1740478447471,"stop":1740478447471,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31d8e3b90e2292c","name":"Subscribe and receive messages via lightPush","time":{"start":1740478298417,"stop":1740478298417,"duration":0},"status":"broken","severity":"normal"},{"uid":"8c4c3f4ad4d17491","name":"Push message with content topic containing Basic HTML tag","time":{"start":1740478291917,"stop":1740478291918,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43b801aa2adfc07","name":"should emit a peer event after start","time":{"start":1740478116062,"stop":1740478116062,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e2483343670056","name":"Publish message with rate limit","time":{"start":1740478302379,"stop":1740478302379,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58094ec2725f294","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1740478116064,"stop":1740478116064,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3357f1643fa4fdb","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1740478111974,"stop":1740478111974,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d34bff08968b464","name":"should use the provided clusterId for the pubsub topic","time":{"start":1740478088526,"stop":1740478088527,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d664507810b11cb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1740478204060,"stop":1740478204060,"duration":0},"status":"passed","severity":"normal"},{"uid":"78314ccbdba240f5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1740478235271,"stop":1740478235271,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfb312ceb2b8da7","name":"Push message with XML payload","time":{"start":1740478291908,"stop":1740478291908,"duration":0},"status":"passed","severity":"normal"},{"uid":"670598b7e9afc690","name":"Push message with numeric payload","time":{"start":1740478291902,"stop":1740478291902,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36084e0355d645b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1740478407915,"stop":1740478407915,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edb975be5f3ddce","name":"should decode valid enr successfully","time":{"start":1740478097441,"stop":1740478097441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fa244af62895f0","name":"Encoder throws on undefined content topic","time":{"start":1740478122382,"stop":1740478122383,"duration":1},"status":"passed","severity":"normal"},{"uid":"883eb2e9d2b725","name":"Relay - times out","time":{"start":1740478391457,"stop":1740478391458,"duration":1},"status":"passed","severity":"normal"},{"uid":"abac0ac6e0509de3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1740478088518,"stop":1740478088518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b0ec2319cfd95f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1740478096607,"stop":1740478096608,"duration":1},"status":"passed","severity":"normal"},{"uid":"194b6aee51f379f7","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app92/8/topic711/xml","time":{"start":1740478322227,"stop":1740478322227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cd75ba7347211d","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1740478139573,"stop":1740478139574,"duration":1},"status":"passed","severity":"normal"},{"uid":"468e26a515765eaa","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1740478088523,"stop":1740478088523,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d70e41721e871","name":"Init the array if not present","time":{"start":1740478088278,"stop":1740478088281,"duration":3},"status":"passed","severity":"normal"},{"uid":"2a7787115acf68e8","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1740478111756,"stop":1740478111757,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f970f247219e53","name":"Register correct protocols","time":{"start":1740478308810,"stop":1740478308810,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7b936fd2f356e9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1740478359077,"stop":1740478359078,"duration":1},"status":"passed","severity":"normal"},{"uid":"8868fbc9b35319ed","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1740478139621,"stop":1740478139622,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0682b91b525a9c6","name":"Ephemeral field set to true","time":{"start":1740478103934,"stop":1740478103934,"duration":0},"status":"passed","severity":"normal"},{"uid":"962f1e51d9f50971","name":"more peers than existing","time":{"start":1740478284480,"stop":1740478284480,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76b41a6bec5b18dc","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1740478124090,"stop":1740478124090,"duration":0},"status":"passed","severity":"normal"},{"uid":"758eb8e32f45fd20","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1740478139621,"stop":1740478139621,"duration":0},"status":"passed","severity":"normal"},{"uid":"518bf884247fbe34","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1740478164471,"stop":1740478164472,"duration":1},"status":"passed","severity":"normal"},{"uid":"548b446dd784d4bc","name":"should increase lamport timestamp","time":{"start":1740478139964,"stop":1740478139964,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b5d0a148cbc168","name":"Waku message hash computation (meta attribute not present)","time":{"start":1740478091203,"stop":1740478091203,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96ad156fe2768da","name":"Correctly serialized arguments","time":{"start":1740478268302,"stop":1740478268302,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7dee54ab5145e0","name":"creates an iterator","time":{"start":1740478373729,"stop":1740478373729,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8edd71ab21e0a52","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1740478337192,"stop":1740478337192,"duration":0},"status":"passed","severity":"normal"},{"uid":"334d43b16f991e8d","name":"tcp ip4 address","time":{"start":1740478096783,"stop":1740478096783,"duration":0},"status":"passed","severity":"normal"},{"uid":"6739e3645cf0d956","name":"should wait for Filter peer to be connected","time":{"start":1740478130691,"stop":1740478130691,"duration":0},"status":"passed","severity":"normal"},{"uid":"91caf45c8b3ef96e","name":"Push message with custom timestamp: 1740481835410","time":{"start":1740478291923,"stop":1740478291924,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a29c8493f565fa","name":"should initialize with default number of peers","time":{"start":1740478130200,"stop":1740478130202,"duration":2},"status":"passed","severity":"normal"},{"uid":"2cddca8d8242106b","name":"Delete observer","time":{"start":1740478286000,"stop":1740478286000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea878a23921c10cb","name":"Publish message with custom timestamp: Tue Feb 25 2025 11:11:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1740478302374,"stop":1740478302375,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57a9493c0b23eec","name":"Push message on custom pubsubTopic","time":{"start":1740478284296,"stop":1740478284296,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bbe0dace4fef5","name":"Ping on unsubscribed peer","time":{"start":1740478175590,"stop":1740478175591,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc77653950516880","name":"should properly create location multiaddrs - udp4","time":{"start":1740478097451,"stop":1740478097451,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54369623fb013eb","name":"should get / set UDP multiaddr","time":{"start":1740478097446,"stop":1740478097447,"duration":1},"status":"passed","severity":"normal"},{"uid":"64078ce77febefbe","name":"should be called for bootstrap peers","time":{"start":1740478165368,"stop":1740478165369,"duration":1},"status":"passed","severity":"normal"},{"uid":"241f722155883bc4","name":"Push message with Script payload","time":{"start":1740478291907,"stop":1740478291907,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa1ba9c4ba0c63e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1740478164470,"stop":1740478164471,"duration":1},"status":"passed","severity":"normal"},{"uid":"e509cdc842b5d8ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1740478088519,"stop":1740478088519,"duration":0},"status":"passed","severity":"normal"},{"uid":"8695aae0fdf7d508","name":"Store - dialed after - with timeout","time":{"start":1740478391458,"stop":1740478391458,"duration":0},"status":"passed","severity":"normal"},{"uid":"53501d57970b861e","name":"handles empty shards array correctly","time":{"start":1740478088525,"stop":1740478088525,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab15295f80894599","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1740478088498,"stop":1740478088498,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce47849ece3393f0","name":"should properly create peer info with all multiaddrs","time":{"start":1740478097453,"stop":1740478097454,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c55889e65ef3d7","name":"Symmetric encrypt & Decrypt","time":{"start":1740478122561,"stop":1740478122561,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4f41664dbaef29","name":"should reject if Relay is requested but not mounted","time":{"start":1740478130689,"stop":1740478130689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4ce206f8700a74","name":"Passing page size 11 when there are 10 messages","time":{"start":1740478375675,"stop":1740478375675,"duration":0},"status":"passed","severity":"normal"},{"uid":"51caac1f234bfab3","name":"Check message with invalid timestamp is not received","time":{"start":1740478213983,"stop":1740478213984,"duration":1},"status":"passed","severity":"normal"},{"uid":"a725fff42c2c79a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1740478235267,"stop":1740478235268,"duration":1},"status":"passed","severity":"normal"},{"uid":"be20d1acd7382449","name":"Subscribe to topic containing emoji and publish message","time":{"start":1740478308828,"stop":1740478308828,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee9a3fa42229436","name":"Subscribe to topic containing Script and publish message","time":{"start":1740478308823,"stop":1740478308823,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8b08845489a8c3","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1740478111758,"stop":1740478111759,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace3fb64cc7d5061","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1740478096598,"stop":1740478096599,"duration":1},"status":"passed","severity":"normal"},{"uid":"54dd221a52fec57","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1740478088511,"stop":1740478088512,"duration":1},"status":"passed","severity":"normal"},{"uid":"6370cfa94a476e52","name":"Fails to push message with large meta","time":{"start":1740478291922,"stop":1740478291922,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9af8893774f6ae","name":"Push message on custom pubsubTopic","time":{"start":1740478284298,"stop":1740478284301,"duration":3},"status":"passed","severity":"normal"},{"uid":"23b2fd1ea7418c9c","name":"Passing page size 110 when there are 120 messages","time":{"start":1740478375677,"stop":1740478375677,"duration":0},"status":"passed","severity":"normal"},{"uid":"915bd8b816523e02","name":"Encoder throws on undefined content topic","time":{"start":1740478103935,"stop":1740478103935,"duration":0},"status":"passed","severity":"normal"},{"uid":"70934cbeb14bb200","name":"Check publish message containing SQL Injection","time":{"start":1740478302367,"stop":1740478302367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b8f5aa048ca21a","name":"different cluster, same shard: nodes don't connect","time":{"start":1740478281328,"stop":1740478281331,"duration":3},"status":"passed","severity":"normal"},{"uid":"411d4ed18a07e333","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1740478158109,"stop":1740478158109,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d31cf4de4899cbb","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app40/8/topic150/utf8","time":{"start":1740478322227,"stop":1740478322228,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9534c1b3ca6029","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1740478204062,"stop":1740478204062,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d4faf47a56dafd","name":"should set field with only STORE enabled","time":{"start":1740478097455,"stop":1740478097455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ceb70417128807","name":"Subscribe to topic containing special chars and receive message","time":{"start":1740478235266,"stop":1740478235267,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7b838bfcfbd727","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1740478367650,"stop":1740478367651,"duration":1},"status":"passed","severity":"normal"},{"uid":"955b04e968efe70b","name":"Push message with Russian payload","time":{"start":1740478291906,"stop":1740478291907,"duration":1},"status":"passed","severity":"normal"},{"uid":"70546b199ae323ea","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1740478096596,"stop":1740478096597,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3af33bad08562d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1740478213983,"stop":1740478213983,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec254d8acf48f1","name":"Check message on other pubsub topic is not received","time":{"start":1740478213984,"stop":1740478213985,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff64113ef282028","name":"Push message with content topic containing unicode special characters","time":{"start":1740478291919,"stop":1740478291920,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed486d869cb09dc4","name":"Check received message containing XML","time":{"start":1740478213970,"stop":1740478213970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5702ef494661206","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1740478139623,"stop":1740478139624,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8154ac50bb66e1","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1740478111973,"stop":1740478111973,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b414911f0cff4a","name":"Check received message containing escaped characters","time":{"start":1740478213974,"stop":1740478213975,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40d6a80a02a31db","name":"random static sharding 5 - Cluster ID: 529, Shard ID: 903","time":{"start":1740478329645,"stop":1740478329646,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b70ba8db590951","name":"should handle special patterns correctly","time":{"start":1740478141399,"stop":1740478141399,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6843dfee20f678","name":"Asymmetric encrypt & decrypt","time":{"start":1740478122560,"stop":1740478122561,"duration":1},"status":"passed","severity":"normal"},{"uid":"83079744d646ce42","name":"should return false","time":{"start":1740478097444,"stop":1740478097445,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c50613deac7668","name":"should insert message into bloom filter","time":{"start":1740478139965,"stop":1740478139965,"duration":0},"status":"passed","severity":"normal"},{"uid":"743d789039d95b86","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1740478139585,"stop":1740478139586,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bf574e61185323","name":"Passing page size 1 when there are 4 messages","time":{"start":1740478375670,"stop":1740478375673,"duration":3},"status":"passed","severity":"normal"},{"uid":"dae9def858d9e3fd","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1740478103936,"stop":1740478103937,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f3f131aaef9580","name":"Filter","time":{"start":1740478391460,"stop":1740478391460,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e86a00fc7dce13","name":"should be able to decode the field with only RELAY set to true","time":{"start":1740478096601,"stop":1740478096602,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e37479ba6ec7bd","name":"Subscribe and receive messages via lightPush","time":{"start":1740478235259,"stop":1740478235260,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2c3666401217c0","name":"should throw if no connection provided","time":{"start":1740478103472,"stop":1740478103473,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b06a419ef897e69","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1740478322222,"stop":1740478322222,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfc05de84dd27de","name":"handles different clusterIds correctly","time":{"start":1740478088503,"stop":1740478088503,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6c045dc28d7f4e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1740478407913,"stop":1740478407913,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b206f30ffb7377","name":"should return usable stream attached to connection","time":{"start":1740478103471,"stop":1740478103472,"duration":1},"status":"passed","severity":"normal"},{"uid":"2996b979e32addc0","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1740478088524,"stop":1740478088524,"duration":0},"status":"passed","severity":"normal"},{"uid":"591b2341821351f7","name":"addEventListener with correct event","time":{"start":1740478197991,"stop":1740478197992,"duration":1},"status":"passed","severity":"normal"},{"uid":"902d76287d90fa38","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1740478088516,"stop":1740478088516,"duration":0},"status":"passed","severity":"normal"},{"uid":"926952a675c2d896","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1740478204062,"stop":1740478204063,"duration":1},"status":"passed","severity":"normal"},{"uid":"546306a4ba4b2c84","name":"should handle a minimal index list","time":{"start":1740478088665,"stop":1740478088665,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4560f5e3d88809","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1740478139968,"stop":1740478139968,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7141d9679d4737","name":"configure the node with multiple content topics","time":{"start":1740478322229,"stop":1740478322229,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8675a09fabb4cc","name":"should never report false negatives","time":{"start":1740478141398,"stop":1740478141398,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f407f6b86a81514","name":"Push message with content topic containing Chinese","time":{"start":1740478291914,"stop":1740478291914,"duration":0},"status":"passed","severity":"normal"},{"uid":"41de0a0c729a4a9a","name":"start node with empty shard should fail","time":{"start":1740478329652,"stop":1740478329652,"duration":0},"status":"passed","severity":"normal"}] |