mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"7520e29390487580","name":"should serialize and deserialize correctly","time":{"start":1746769607784,"stop":1746769607784,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d779190736d1226","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1746769885742,"stop":1746769885743,"duration":1},"status":"passed","severity":"normal"},{"uid":"62bda7bb77912a85","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1746769743428,"stop":1746769743428,"duration":0},"status":"passed","severity":"normal"},{"uid":"674d0535a79a5fdc","name":"Push message with content topic containing XML","time":{"start":1746770214201,"stop":1746770214201,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b79b579fea3f78","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1746769606032,"stop":1746769606033,"duration":1},"status":"passed","severity":"normal"},{"uid":"f635c2f5c9bf979b","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1746769606012,"stop":1746769606012,"duration":0},"status":"passed","severity":"normal"},{"uid":"74674e3ce28279da","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1746769680758,"stop":1746769680759,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f83ba9b69b95399","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1746769556845,"stop":1746769556845,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2c3440e96735f7","name":"Push message with long payload","time":{"start":1746770214206,"stop":1746770214207,"duration":1},"status":"passed","severity":"normal"},{"uid":"2323256615a60760","name":"shard 0","time":{"start":1746769868302,"stop":1746769868302,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88d129402fe0af","name":"new peer added after a peer was already found","time":{"start":1746769746331,"stop":1746769746331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edddccbf386c2f16","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1746769606005,"stop":1746769606005,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a942a8bcd19113","name":"Check received message containing XML","time":{"start":1746770018396,"stop":1746770018396,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ccc43d2c7843fc","name":"Decoder throws on empty string content topic","time":{"start":1746769586593,"stop":1746769586594,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9d9295f0e010d9","name":"should throw error - no public key","time":{"start":1746769562848,"stop":1746769562848,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac74aa22e84984a","name":"should deliver messages after dependencies are met","time":{"start":1746769606465,"stop":1746769606466,"duration":1},"status":"passed","severity":"normal"},{"uid":"7930203f2e113e43","name":"removeEventListener with wrong event","time":{"start":1746769663224,"stop":1746769663225,"duration":1},"status":"passed","severity":"normal"},{"uid":"220c73c044d9cb50","name":"Check received message containing Arabic","time":{"start":1746770018386,"stop":1746770018386,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e846c6dc91ec218","name":"Encoder throws on undefined content topic","time":{"start":1746769588216,"stop":1746769588217,"duration":1},"status":"passed","severity":"normal"},{"uid":"c487b6a3cadfd0e1","name":"Check message with invalid timestamp is not received","time":{"start":1746770018400,"stop":1746770018400,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc09dac0934cc0fc","name":"Default pageSize","time":{"start":1746769881331,"stop":1746769881331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88641f42bf3bac7","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app5/2/topic912/json","time":{"start":1746769849868,"stop":1746769849868,"duration":0},"status":"passed","severity":"normal"},{"uid":"9218b7c16cd507bb","name":"Check received message containing JSON","time":{"start":1746770018387,"stop":1746770018388,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c59362931670c","name":"should decode valid enr with tcp successfully","time":{"start":1746769562846,"stop":1746769562846,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9ed7614837374","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1746769742915,"stop":1746769742916,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20bd568051f0f60","name":"Check publish message containing emoji","time":{"start":1746769751132,"stop":1746769751133,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ea8cc8e8263722","name":"Check received message containing SQL Injection","time":{"start":1746770018386,"stop":1746770018386,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7f71999eddb7c0","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1746769554425,"stop":1746769554425,"duration":0},"status":"passed","severity":"normal"},{"uid":"1183a94b69c4bc30","name":"Push message with meta","time":{"start":1746770214203,"stop":1746770214203,"duration":0},"status":"passed","severity":"normal"},{"uid":"2258ff4e85361ff2","name":"Symmetric encrypt & Decrypt","time":{"start":1746769586881,"stop":1746769586881,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15a979508408c5b","name":"should increase lamport timestamp","time":{"start":1746769606459,"stop":1746769606460,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e49681c253fdae0","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1746769606009,"stop":1746769606010,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb4feb712e6b889","name":"Delete observer","time":{"start":1746769727845,"stop":1746769727847,"duration":2},"status":"passed","severity":"normal"},{"uid":"765385cfefeb6e2c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1746769623426,"stop":1746769623427,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe8ca70bac5a709","name":"Push message with custom timestamp: 1746766042441","time":{"start":1746770214219,"stop":1746770214219,"duration":0},"status":"passed","severity":"normal"},{"uid":"c789a4915231dca","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1746770106876,"stop":1746770106877,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e4a32d72449b64","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1746769606035,"stop":1746769606035,"duration":0},"status":"passed","severity":"normal"},{"uid":"46da1c6dde60c2ec","name":"Push message with SQL Injection payload","time":{"start":1746770214209,"stop":1746770214209,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c6f9299e31ceb0","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1746769875479,"stop":1746769875479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8075acd17baf298","name":"Push message with content topic containing emoji","time":{"start":1746770214217,"stop":1746770214217,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb095b73cf597fc","name":"Push message with special chars payload","time":{"start":1746770214207,"stop":1746770214207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2242ed04c31894d6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1746769629045,"stop":1746769629046,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7126c99f866706","name":"Nodes with multiple pubsub topic","time":{"start":1746769742916,"stop":1746769742916,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c347f67cb8dc7dc","name":"should properly create location multiaddrs - udp","time":{"start":1746769562857,"stop":1746769562857,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f35cfa15c74274e","name":"should mark all messages in causal history as acknowledged","time":{"start":1746769606464,"stop":1746769606464,"duration":0},"status":"passed","severity":"normal"},{"uid":"661178abd8a92185","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1746769576771,"stop":1746769576771,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0f753dceaee43","name":"should not receive a peer event after stop","time":{"start":1746769580554,"stop":1746769580554,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4f4e516923b9d7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1746769554420,"stop":1746769554420,"duration":0},"status":"passed","severity":"normal"},{"uid":"18505dd673dc0521","name":"getPeersByDiscovery","time":{"start":1746769746331,"stop":1746769746331,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f2a293b0654c5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1746770106864,"stop":1746770106864,"duration":0},"status":"passed","severity":"normal"},{"uid":"a426a98103c8b949","name":"Push message with Chinese payload","time":{"start":1746770214207,"stop":1746770214208,"duration":1},"status":"passed","severity":"normal"},{"uid":"2449ba20b1ed5037","name":"should reject if LightPush is requested but not mounted","time":{"start":1746769597042,"stop":1746769597042,"duration":0},"status":"passed","severity":"normal"},{"uid":"50aacc74acdd7bbe","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1746769554421,"stop":1746769554421,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92d1da31e2f17e5","name":"throws on content topic with generation field greater than 0","time":{"start":1746769554401,"stop":1746769554402,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d758e596e984b0","name":"should initialize with default number of peers","time":{"start":1746769596542,"stop":1746769596547,"duration":5},"status":"passed","severity":"normal"},{"uid":"393e376f0ecd7683","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1746769562236,"stop":1746769562236,"duration":0},"status":"passed","severity":"normal"},{"uid":"666f398cae121c3e","name":"Query with Ordered Callback, No message returned","time":{"start":1746769834462,"stop":1746769834463,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3505689957cf12c","name":"addEventListener with correct event","time":{"start":1746769663223,"stop":1746769663223,"duration":0},"status":"passed","severity":"normal"},{"uid":"3784cfbedd90f541","name":"groups content topics by expected pubsub topic","time":{"start":1746769554407,"stop":1746769554408,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c59be237dac08d","name":"should encodeTxt and decodeTxt","time":{"start":1746769562844,"stop":1746769562845,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b8dcffcc22c34","name":"returns only open connection if one present","time":{"start":1746769568158,"stop":1746769568158,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbf7874ba3fdeb2","name":"Query generator for multiple messages","time":{"start":1746769866493,"stop":1746769866493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84988c318354db4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1746769752209,"stop":1746769752209,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5d2035e22b639e","name":"Check message with no content topic is not received","time":{"start":1746770018391,"stop":1746770018391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e333b003fa2c97fb","name":"All","time":{"start":1746769627937,"stop":1746769627937,"duration":0},"status":"passed","severity":"normal"},{"uid":"4846634a109c9fc0","name":"caches peers it previously fetched","time":{"start":1746769576769,"stop":1746769576769,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f1fa530ccfb9f","name":"can start the service","time":{"start":1746769627156,"stop":1746769627157,"duration":1},"status":"passed","severity":"normal"},{"uid":"f141a24c785b026c","name":"Publish message with custom timestamp: Fri May 09 2025 06:49:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1746769751136,"stop":1746769751137,"duration":1},"status":"passed","severity":"normal"},{"uid":"153f7376fe69cbcd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1746769743423,"stop":1746769743425,"duration":2},"status":"passed","severity":"normal"},{"uid":"88a31b99604cb339","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1746769606045,"stop":1746769606045,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43425b5739dd3cf","name":"returns nothing if no connections present","time":{"start":1746769568156,"stop":1746769568157,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8cdbfcd735de92","name":"Filter","time":{"start":1746769893963,"stop":1746769893964,"duration":1},"status":"passed","severity":"normal"},{"uid":"526df971e2594bf3","name":"should not fail to start the service if it is already started","time":{"start":1746769627158,"stop":1746769627159,"duration":1},"status":"passed","severity":"normal"},{"uid":"446cdbe00b3ce6d8","name":"handles empty contentTopics array correctly","time":{"start":1746769554423,"stop":1746769554424,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13730f87681e6e4","name":"Query Generator, No message returned","time":{"start":1746769834461,"stop":1746769834461,"duration":0},"status":"passed","severity":"normal"},{"uid":"553ccf92237209a6","name":"should reject if Relay is requested but not mounted","time":{"start":1746769597041,"stop":1746769597041,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b301d1657a3ee9","name":"Push message with escaped characters payload","time":{"start":1746770214210,"stop":1746770214211,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c5ab0b895ad00c","name":"Push message with content topic containing unicode special characters","time":{"start":1746770214217,"stop":1746770214217,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a2f16a355ef073","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1746769834463,"stop":1746769834464,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abc78e7870bf9c7","name":"Check received message containing Arabic","time":{"start":1746770018395,"stop":1746770018395,"duration":0},"status":"passed","severity":"normal"},{"uid":"75eb662bb0593c75","name":"Passing page size 10 when there are 10 messages","time":{"start":1746769881321,"stop":1746769881324,"duration":3},"status":"passed","severity":"normal"},{"uid":"d0851ea7c0d83b08","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1746769606041,"stop":1746769606041,"duration":0},"status":"passed","severity":"normal"},{"uid":"2825b4dd808972a9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1746769751141,"stop":1746769751141,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ac493eddad11c1","name":"should process tasks in queue","time":{"start":1746769596688,"stop":1746769596688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfb4867c3c7d6b3","name":"should not fail to start the service if it is already started","time":{"start":1746769580552,"stop":1746769580553,"duration":1},"status":"passed","severity":"normal"},{"uid":"70901b10e5f0125f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1746770106871,"stop":1746770106871,"duration":0},"status":"passed","severity":"normal"},{"uid":"241d392f1d0cafa1","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1746769752218,"stop":1746769752218,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a7c1ac7dbef9fa","name":"throws on content topic with empty version field","time":{"start":1746769554402,"stop":1746769554402,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dfd47dce09aeb4","name":"Subscribe to topic containing Script and publish message","time":{"start":1746769752217,"stop":1746769752217,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5a657fd00f8626","name":"Check message on other pubsub topic is not received","time":{"start":1746770018400,"stop":1746770018400,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdb2c7972f87418","name":"Subscribe to topic containing long and receive message","time":{"start":1746770106869,"stop":1746770106869,"duration":0},"status":"passed","severity":"normal"},{"uid":"e394c46fa0d0c00f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1746770106872,"stop":1746770106872,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71a95ffbd44bfc2","name":"Check received message containing Basic HTML tag","time":{"start":1746770018396,"stop":1746770018397,"duration":1},"status":"passed","severity":"normal"},{"uid":"57075907f0ad7939","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1746769752221,"stop":1746769752222,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9f45281f5f171b","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1746769554407,"stop":1746769554407,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5751356a12ad9c","name":"should initialize with Unhealthy status","time":{"start":1746769597089,"stop":1746769597089,"duration":0},"status":"passed","severity":"normal"},{"uid":"674cb51c2e46bd24","name":"Push message with special chars payload","time":{"start":1746770214192,"stop":1746770214192,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb723379c199e5e6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1746769808973,"stop":1746769808973,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6f716aa11459aa","name":"Refresh subscription","time":{"start":1746770106847,"stop":1746770106851,"duration":4},"status":"passed","severity":"normal"},{"uid":"9f8dd41ea95507ad","name":"1 Store, 2 relays, 2 fetches","time":{"start":1746769576332,"stop":1746769576333,"duration":1},"status":"passed","severity":"normal"},{"uid":"e044a35e4656c86b","name":"Subscribe to topic containing long and receive message","time":{"start":1746770106853,"stop":1746770106853,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b40b48edfb706f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1746769606043,"stop":1746769606044,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a14f469b1b860e","name":"should return false when shard is not included in network shards","time":{"start":1746769596997,"stop":1746769596997,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf31163e566e892d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1746769743432,"stop":1746769743432,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda1f24df906c489","name":"connected peers and dial","time":{"start":1746769726425,"stop":1746769726425,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c77f1038910f7eb","name":"Push message with Arabic payload","time":{"start":1746770214193,"stop":1746770214193,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6a9605ac77dfd8","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1746769605996,"stop":1746769605996,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29ddb82ad5b5946","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1746769752208,"stop":1746769752208,"duration":0},"status":"passed","severity":"normal"},{"uid":"283cca111c1a7d71","name":"should not receive a peer event before start","time":{"start":1746769627159,"stop":1746769627159,"duration":0},"status":"passed","severity":"normal"},{"uid":"33bd771b1fe2a322","name":"Push message with content topic containing long","time":{"start":1746770214212,"stop":1746770214213,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a10d613f09134af","name":"more peers than existing","time":{"start":1746769726426,"stop":1746769726426,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94260b0723a14207","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1746769742914,"stop":1746769742914,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae4101e247387da","name":"should request peer renewal on specific errors","time":{"start":1746769596690,"stop":1746769596691,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9d6a0c19a34b73","name":"Check received message containing Russian","time":{"start":1746770018386,"stop":1746770018386,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff35856e8b822df","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1746769606014,"stop":1746769606014,"duration":0},"status":"passed","severity":"normal"},{"uid":"272fdcd892197377","name":"should throw error - no id","time":{"start":1746769562847,"stop":1746769562847,"duration":0},"status":"passed","severity":"normal"},{"uid":"848f8f80ddaddc91","name":"should only return 1 node with relay and store capability","time":{"start":1746769576770,"stop":1746769576770,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc88ae853c44948","name":"should properly create location multiaddrs - udp6","time":{"start":1746769562856,"stop":1746769562857,"duration":1},"status":"passed","severity":"normal"},{"uid":"af816ceb2d507f56","name":"Push message with long payload","time":{"start":1746770214192,"stop":1746770214192,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca9de66458697bf","name":"Fails to publish message with wrong content topic","time":{"start":1746769751138,"stop":1746769751139,"duration":1},"status":"passed","severity":"normal"},{"uid":"267eb63177e6ce5e","name":"should initialize with custom number of peers","time":{"start":1746769596549,"stop":1746769596549,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f1a0d32897c58d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1746769630333,"stop":1746769630333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2de7603f73760ab","name":"should never report false negatives","time":{"start":1746769607783,"stop":1746769607783,"duration":0},"status":"passed","severity":"normal"},{"uid":"2243e323a80bb7f6","name":"Push message with rate limit","time":{"start":1746770214218,"stop":1746770214218,"duration":0},"status":"passed","severity":"normal"},{"uid":"9626b73b51a2e784","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1746769605460,"stop":1746769605460,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffd7ff9fd6b3e78","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1746769743429,"stop":1746769743430,"duration":1},"status":"passed","severity":"normal"},{"uid":"9473aac803419290","name":"should get / set UDP multiaddr","time":{"start":1746769562850,"stop":1746769562855,"duration":5},"status":"passed","severity":"normal"},{"uid":"450d25acc4979887","name":"Check message with no content topic is not received","time":{"start":1746770018400,"stop":1746770018401,"duration":1},"status":"passed","severity":"normal"},{"uid":"9851ebdc5665e3d7","name":"Promise Callback - true","time":{"start":1746769870187,"stop":1746769870187,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7cc0193527f542","name":"different cluster, same shard: nodes don't connect","time":{"start":1746769691536,"stop":1746769691537,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c42fe0ec68ba0c","name":"Meta field set when metaSetter is specified","time":{"start":1746769568929,"stop":1746769568930,"duration":1},"status":"passed","severity":"normal"},{"uid":"40123860350c2dc6","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1746769606033,"stop":1746769606034,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa3d743d1a1f384","name":"should properly create location multiaddrs - tcp","time":{"start":1746769562857,"stop":1746769562857,"duration":0},"status":"passed","severity":"normal"},{"uid":"372478445239c330","name":"Ping on unsubscribed peer","time":{"start":1746769686934,"stop":1746769686935,"duration":1},"status":"passed","severity":"normal"},{"uid":"56646b3452351d02","name":"should wait for Filter peer to be connected","time":{"start":1746769597044,"stop":1746769597044,"duration":0},"status":"passed","severity":"normal"},{"uid":"68dcb42001e75074","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1746769554410,"stop":1746769554410,"duration":0},"status":"passed","severity":"normal"},{"uid":"c186f6fc43c33b5c","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1746769554405,"stop":1746769554405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0404cb050c37fc","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1746769596997,"stop":1746769596997,"duration":0},"status":"passed","severity":"normal"},{"uid":"6860e318bbde0218","name":"should be sent with empty content","time":{"start":1746769606467,"stop":1746769606467,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09d2a8632e5ba31","name":"Check publish message containing Russian","time":{"start":1746769751128,"stop":1746769751129,"duration":1},"status":"passed","severity":"normal"},{"uid":"223e92f81ad37643","name":"Encoder throws on undefined content topic","time":{"start":1746769586591,"stop":1746769586592,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e8f4fab0908df8","name":"should set field with all protocols enabled","time":{"start":1746769562858,"stop":1746769562859,"duration":1},"status":"passed","severity":"normal"},{"uid":"827d1f99113b0566","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1746769597090,"stop":1746769597090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f915077e2f7059","name":"should not receive a peer event after stop","time":{"start":1746769627160,"stop":1746769627160,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7435e54e5757f03","name":"Ping on subscribed peer","time":{"start":1746769686933,"stop":1746769686933,"duration":0},"status":"passed","severity":"normal"},{"uid":"2978c2bb6b81b248","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1746769742913,"stop":1746769742914,"duration":1},"status":"passed","severity":"normal"},{"uid":"50cc4a77e04911d0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1746769606042,"stop":1746769606042,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ede5b3f4ca5ac96","name":"Check message on other pubsub topic is not received","time":{"start":1746770018391,"stop":1746770018391,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2928e09a7ca409","name":"should throw an error for an unconfigured topic","time":{"start":1746769554420,"stop":1746769554420,"duration":0},"status":"passed","severity":"normal"},{"uid":"f102ca18b062acd9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1746769743423,"stop":1746769743423,"duration":0},"status":"passed","severity":"normal"},{"uid":"892e10a5d6cbe835","name":"random static sharding 8 - Cluster ID: 883, Shard ID: 948","time":{"start":1746769868310,"stop":1746769868311,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbc4487c1a49db3","name":"LightPush","time":{"start":1746769893962,"stop":1746769893963,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6722e9087f1df14","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1746769606012,"stop":1746769606012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff74e7b0b16c844","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1746769743432,"stop":1746769743433,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d9dda60dedc02d","name":"throws on content topic with non-number generation field","time":{"start":1746769554401,"stop":1746769554401,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e27d9775f9e36d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1746769554424,"stop":1746769554424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a293c14fa6b1aa","name":"Push message with content topic containing SQL Injection","time":{"start":1746770214214,"stop":1746770214215,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a823f9f8e4b625","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1746769586588,"stop":1746769586589,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56636848631b633","name":"should properly start and stop event listening","time":{"start":1746769597090,"stop":1746769597091,"duration":1},"status":"passed","severity":"normal"},{"uid":"b615576ab6babc18","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1746769606044,"stop":1746769606044,"duration":0},"status":"passed","severity":"normal"},{"uid":"12aff94cbf5a0235","name":"Passing page size 11 when there are 10 messages","time":{"start":1746769881325,"stop":1746769881327,"duration":2},"status":"passed","severity":"normal"},{"uid":"67b2f9e9c9b56203","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1746769554406,"stop":1746769554406,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2979f846c4884e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1746769743425,"stop":1746769743426,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b87fab71249128a","name":"should not throw an error for a single configured topic","time":{"start":1746769554419,"stop":1746769554420,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd4126d39e9b49f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1746769554405,"stop":1746769554405,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7b281e635a3094","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1746770106845,"stop":1746770106845,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b9c71c940f808f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1746770018390,"stop":1746770018390,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6432640e63261b2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app65/9/topic303/proto","time":{"start":1746769849870,"stop":1746769849870,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df04154919b1fbc","name":"should return false","time":{"start":1746769562848,"stop":1746769562848,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b37a7716ba3775","name":"Publish without waiting for remote peer","time":{"start":1746769752207,"stop":1746769752207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b56517841ca32ea","name":"Check publish message containing Arabic","time":{"start":1746769751128,"stop":1746769751128,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52cac21f855f71c","name":"Check received message containing XML","time":{"start":1746770018387,"stop":1746770018387,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d562c1ca97f1af2","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1746769562234,"stop":1746769562235,"duration":1},"status":"passed","severity":"normal"},{"uid":"d34b5088ee5fde5f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1746769885745,"stop":1746769885745,"duration":0},"status":"passed","severity":"normal"},{"uid":"5517a63c816d13cb","name":"throws an error for improperly formatted content topics","time":{"start":1746769554408,"stop":1746769554409,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b22dbaf6002c56a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1746769554414,"stop":1746769554414,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b1b5120ea76346","name":"Decoder throws on empty string content topic","time":{"start":1746769568931,"stop":1746769568931,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e9f3d5d56b5fe1","name":"Check publish message containing long","time":{"start":1746769751126,"stop":1746769751127,"duration":1},"status":"passed","severity":"normal"},{"uid":"441851503a6f5df4","name":"should handle general insertion and lookup correctly","time":{"start":1746769607784,"stop":1746769607784,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd077d347f6991d4","name":"Correctly serialized arguments","time":{"start":1746769689030,"stop":1746769689030,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ca135d87d730ab","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1746769742914,"stop":1746769742915,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c543dc7bd0b6827","name":"Fails to push message with large meta","time":{"start":1746770214218,"stop":1746770214218,"duration":0},"status":"passed","severity":"normal"},{"uid":"71faabca17ccd2f6","name":"should set field with only STORE enabled","time":{"start":1746769562859,"stop":1746769562859,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec77d072463d6ef","name":"Push message with content topic containing shell command","time":{"start":1746770214202,"stop":1746770214202,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9efc206cc4a510","name":"Subscribe to topic containing numeric and receive message","time":{"start":1746770106870,"stop":1746770106870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2506a766d4e9b88f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1746769868302,"stop":1746769868304,"duration":2},"status":"passed","severity":"normal"},{"uid":"969cb5e0e5eda574","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1746769885743,"stop":1746769885743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67972db89f3751c","name":"Check received message containing long","time":{"start":1746770018393,"stop":1746770018394,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b340a8f86f1289","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1746769606466,"stop":1746769606466,"duration":0},"status":"passed","severity":"normal"},{"uid":"99528978b12eb0f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1746769554421,"stop":1746769554422,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15d25f7e85cb0d7","name":"Fails to publish duplicate message","time":{"start":1746769751137,"stop":1746769751137,"duration":0},"status":"passed","severity":"normal"},{"uid":"d815575fc0dc9b6f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1746769821875,"stop":1746769821875,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85e374b01ba523f","name":"1 Store, 2 fetches","time":{"start":1746769576332,"stop":1746769576332,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7938e1a5f9d301","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1746769605997,"stop":1746769605997,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcfdc89044e086a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1746770106873,"stop":1746770106873,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de4ac3d3450c43c","name":"should fail to send if no connected peers found","time":{"start":1746769596936,"stop":1746769596937,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ab64a316d8fb86","name":"Check publish message after client node is restarted","time":{"start":1746769751142,"stop":1746769751142,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ca0cdbe369cb263","name":"Check meta is set [symmetric]","time":{"start":1746769586590,"stop":1746769586591,"duration":1},"status":"passed","severity":"normal"},{"uid":"e538ee5cb31888b1","name":"Passing page size 1 when there are 4 messages","time":{"start":1746769881315,"stop":1746769881319,"duration":4},"status":"passed","severity":"normal"},{"uid":"23529f3990ddef6c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1746769554417,"stop":1746769554417,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2784ed2008c9829","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1746769562235,"stop":1746769562235,"duration":0},"status":"passed","severity":"normal"},{"uid":"7775ad6e22bef356","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1746769554418,"stop":1746769554418,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ced44161c1ddcdc","name":"Push message with content topic containing Basic HTML tag","time":{"start":1746770214216,"stop":1746770214216,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13d4528e9fba479","name":"should wait for LightPush peer to be connected","time":{"start":1746769597044,"stop":1746769597044,"duration":0},"status":"passed","severity":"normal"},{"uid":"74eb23aa38bcc5fc","name":"Check received message containing short","time":{"start":1746770018384,"stop":1746770018384,"duration":0},"status":"passed","severity":"normal"},{"uid":"97149e46a588492f","name":"Push 30 different messages","time":{"start":1746770214212,"stop":1746770214212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f970871c5921803e","name":"Query Generator - false","time":{"start":1746769870187,"stop":1746769870187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4257da835eb9362b","name":"Push message with content topic containing Script","time":{"start":1746770214215,"stop":1746770214215,"duration":0},"status":"passed","severity":"normal"},{"uid":"534af615601a8839","name":"Subscribe to topic containing emoji and receive message","time":{"start":1746770106861,"stop":1746770106861,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6d0c8d40f859d5","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1746769596991,"stop":1746769596991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06cdb4ad245f998","name":"Query generator for multiple messages with different content topic format","time":{"start":1746769866494,"stop":1746769866494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2587eec705272a4","name":"should update ack status of messages in outgoing buffer","time":{"start":1746769606468,"stop":1746769606468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8628a9c35610f7d","name":"should use the provided clusterId for the pubsub topic","time":{"start":1746769554424,"stop":1746769554425,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a963fd1e11c2ab5","name":"ignores domain fetching errors","time":{"start":1746769576768,"stop":1746769576769,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab504bd275b2e87b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1746770106875,"stop":1746770106876,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e4cd6ee34531c2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1746770106875,"stop":1746770106875,"duration":0},"status":"passed","severity":"normal"},{"uid":"67402c3e214b5fec","name":"ignores unrecognized TXT record formats","time":{"start":1746769576769,"stop":1746769576769,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd6a81b0fa545a","name":"should handle corrupted local storage data gracefully","time":{"start":1746769580555,"stop":1746769580556,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1413c257d00815e","name":"Push message with content topic containing XML","time":{"start":1746770214215,"stop":1746770214215,"duration":0},"status":"passed","severity":"normal"},{"uid":"a631b4c211eae27c","name":"should reject if WakuNode is not started","time":{"start":1746769597041,"stop":1746769597041,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1926eda2a639d5","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1746769606467,"stop":1746769606468,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e5572fbc33e5a2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1746770106864,"stop":1746770106865,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf786f7ba8c147a","name":"should not fail to stop the service if it was not started","time":{"start":1746769580552,"stop":1746769580552,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e57820211557d0c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app80/4/topic388/xml","time":{"start":1746769849864,"stop":1746769849864,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6ba6f32216fa3f","name":"can start the service","time":{"start":1746769726278,"stop":1746769726278,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2408adb36f494a","name":"Generator, custom pubsub topic","time":{"start":1746769862773,"stop":1746769862774,"duration":1},"status":"passed","severity":"normal"},{"uid":"39154a7dceb3bb2b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1746769746333,"stop":1746769746334,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a06b525139d01ced","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1746770106860,"stop":1746770106860,"duration":0},"status":"passed","severity":"normal"},{"uid":"c383b08439c6f31e","name":"should not receive a peer event after stop","time":{"start":1746769726281,"stop":1746769726281,"duration":0},"status":"passed","severity":"normal"},{"uid":"d433d2cf3cb67563","name":"Nwaku publishes","time":{"start":1746769739593,"stop":1746769739594,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07daf940480307f","name":"Check received message containing special chars","time":{"start":1746770018385,"stop":1746770018385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e08f16ea2adb69a","name":"Publishes to nwaku","time":{"start":1746769739590,"stop":1746769739593,"duration":3},"status":"passed","severity":"normal"},{"uid":"3a1e408f0229ea58","name":"Callback on promise","time":{"start":1746769866494,"stop":1746769866495,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01ca74de4af13e0","name":"Waku message hash computation (no timestamp)","time":{"start":1746769556846,"stop":1746769556846,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be123a8a2e2377b","name":"should check connected peers if present and suitable","time":{"start":1746769597043,"stop":1746769597043,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a5bed56933b2c5","name":"Push message with XML payload","time":{"start":1746770214209,"stop":1746770214209,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba9e6c0e75d3512","name":"Check message with non string payload is not received","time":{"start":1746770018401,"stop":1746770018402,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed531a6f7eda23a","name":"Mutual subscription","time":{"start":1746769752206,"stop":1746769752206,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbbc3e3143d6742","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1746769596996,"stop":1746769596996,"duration":0},"status":"passed","severity":"normal"},{"uid":"2653ee9fcfa43be7","name":"Encoder throws on empty string content topic","time":{"start":1746769586592,"stop":1746769586592,"duration":0},"status":"passed","severity":"normal"},{"uid":"e154675b84e3bdbd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1746769554419,"stop":1746769554419,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d114dcf77181de","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1746769866496,"stop":1746769866496,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3343620111e7cb9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1746769554409,"stop":1746769554409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18767b09955f053","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1746769885745,"stop":1746769885745,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9dccb4226d0730","name":"should partition messages based on acknowledgement status","time":{"start":1746769606466,"stop":1746769606467,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cd78c1c29eceed","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1746769606015,"stop":1746769606018,"duration":3},"status":"passed","severity":"normal"},{"uid":"900faafa387561aa","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1746769752208,"stop":1746769752209,"duration":1},"status":"passed","severity":"normal"},{"uid":"498c138eec9c44ec","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1746769576065,"stop":1746769576066,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4da2c5ea97dcd32","name":"Check received message with timestamp: 1746769622236 ","time":{"start":1746770018399,"stop":1746770018399,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e0e5645f9f7917","name":"random static sharding 1 - Cluster ID: 971, Shard ID: 780","time":{"start":1746769868304,"stop":1746769868305,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf5f1022d701cf7","name":"should use DNS peer discovery with light client","time":{"start":1746769627161,"stop":1746769627161,"duration":0},"status":"skipped","severity":"normal"},{"uid":"babe8cba75a20357","name":"Overlapping topic subscription","time":{"start":1746770106868,"stop":1746770106868,"duration":0},"status":"passed","severity":"normal"},{"uid":"78bf1858fc37e025","name":"handles multiple messages","time":{"start":1746769881091,"stop":1746769881091,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a7408f9d1454cb","name":"Push message with content topic containing short","time":{"start":1746770214212,"stop":1746770214212,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfb5de4e810055d","name":"Subscribe to topic containing Script and receive message","time":{"start":1746770106858,"stop":1746770106858,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff33f1541ba3d9","name":"Ping on subscribed peer","time":{"start":1746769686930,"stop":1746769686932,"duration":2},"status":"passed","severity":"normal"},{"uid":"403960e289627884","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1746769606008,"stop":1746769606009,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba840799eac72f1b","name":"Check message received after jswaku node is restarted","time":{"start":1746770018392,"stop":1746770018393,"duration":1},"status":"skipped","severity":"normal"},{"uid":"407be7b725c2a298","name":"Passing invalid cursor","time":{"start":1746769821884,"stop":1746769821884,"duration":0},"status":"passed","severity":"normal"},{"uid":"6231b4f52002ea89","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1746770106863,"stop":1746770106863,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6aaf64df5376f15","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1746769743427,"stop":1746769743428,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1964208404f1395","name":"Push message with content topic containing long","time":{"start":1746770214198,"stop":1746770214198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46d99b3de33e0f7","name":"random static sharding 5 - Cluster ID: 790, Shard ID: 311","time":{"start":1746769868307,"stop":1746769868308,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ead641b063d7b","name":"should retry failed tasks","time":{"start":1746769596689,"stop":1746769596690,"duration":1},"status":"passed","severity":"normal"},{"uid":"73aaacd0529df89f","name":"Push message with content topic containing escaped characters","time":{"start":1746770214217,"stop":1746770214217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fb16bb6ffa59d6","name":"Generator, 2 different pubsubtopics","time":{"start":1746769862766,"stop":1746769862767,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed7b2dec317909","name":"Relay + Store","time":{"start":1746769627936,"stop":1746769627937,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e00683268fb08f7","name":"should reject if Filter is requested but not mounted","time":{"start":1746769597042,"stop":1746769597043,"duration":1},"status":"passed","severity":"normal"},{"uid":"549178c66183e956","name":"Push message with JSON payload","time":{"start":1746770214210,"stop":1746770214210,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3523088cee1df76","name":"Push message with content topic containing Chinese","time":{"start":1746770214199,"stop":1746770214199,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f66742be52508c8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1746769576066,"stop":1746769576066,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4321a8e4fd4837","name":"Check received message containing unicode special characters","time":{"start":1746770018398,"stop":1746770018398,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f21ef369689b7d7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1746769752221,"stop":1746769752221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d190f6f51c31a22","name":"should not receive a peer event before start","time":{"start":1746769726280,"stop":1746769726281,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42ea473c928b42d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1746770018399,"stop":1746770018400,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a1e42e6601d96d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1746769562234,"stop":1746769562234,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7ef78c7235d27d","name":"random static sharding 10 - Cluster ID: 334, Shard ID: 311","time":{"start":1746769868312,"stop":1746769868313,"duration":1},"status":"passed","severity":"normal"},{"uid":"f442d855ac488f9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1746769834459,"stop":1746769834460,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e01a1b681710ed","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1746769606010,"stop":1746769606011,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f22048eb0581283","name":"should return false when clusterId doesn't match","time":{"start":1746769596996,"stop":1746769596996,"duration":0},"status":"passed","severity":"normal"},{"uid":"f974f056fabcea63","name":"should request renew when peer disconnects","time":{"start":1746769596555,"stop":1746769596556,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1e22322f6958","name":"Check received message containing Russian","time":{"start":1746770018395,"stop":1746770018395,"duration":0},"status":"passed","severity":"normal"},{"uid":"573838263ec840cc","name":"Using a function","time":{"start":1746769887892,"stop":1746769887892,"duration":0},"status":"passed","severity":"normal"},{"uid":"564fcb3253233c4f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1746769606043,"stop":1746769606043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a569772c873876dd","name":"Check publish message containing Basic HTML tag","time":{"start":1746769751130,"stop":1746769751130,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c03403520d29cc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1746769808973,"stop":1746769808973,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0644d40876fc0a","name":"Passing page size 19 when there are 20 messages","time":{"start":1746769881327,"stop":1746769881328,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ffc1860da4be15","name":"throws on content topic with too few or too many fields","time":{"start":1746769554400,"stop":1746769554401,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6695d63a2bc4e89","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1746770106845,"stop":1746770106845,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f007aa259eeb9b","name":"Reopen subscription with peer with lost subscription","time":{"start":1746769686933,"stop":1746769686933,"duration":0},"status":"passed","severity":"normal"},{"uid":"881a7f9fa93a7580","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1746769562235,"stop":1746769562235,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c93bf77c67dac5d","name":"should set field with only RELAY enabled","time":{"start":1746769562859,"stop":1746769562859,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb48c7bbd45af86","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1746769568610,"stop":1746769568610,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d2613ca5571bb4","name":"Query with Promise Callback, No message returned","time":{"start":1746769834465,"stop":1746769834465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca6cefed3ce2607","name":"Check received message containing Chinese","time":{"start":1746770018394,"stop":1746770018395,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f2d0fda1415cc5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1746769742917,"stop":1746769742917,"duration":0},"status":"passed","severity":"normal"},{"uid":"9666d4ac01eafe07","name":"should insert message into bloom filter","time":{"start":1746769606460,"stop":1746769606461,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea649555820617","name":"Renews subscription after lossing a connection","time":{"start":1746770106862,"stop":1746770106862,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f7d7c8229be7ac","name":"Push message with meta","time":{"start":1746770214218,"stop":1746770214218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cc141337e915f3","name":"Sets default value correctly","time":{"start":1746769887893,"stop":1746769887893,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe12c04821a92e5","name":"Check received message containing short","time":{"start":1746770018393,"stop":1746770018393,"duration":0},"status":"passed","severity":"normal"},{"uid":"347e3a9e46ce1eef","name":"Push message with content topic containing Script","time":{"start":1746770214200,"stop":1746770214200,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc660fd3403e1240","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1746769606041,"stop":1746769606042,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc43180aa4405f38","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1746769605459,"stop":1746769605460,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f3f187239bde5e","name":"should attach causal history and bloom filter to each message","time":{"start":1746769606461,"stop":1746769606461,"duration":0},"status":"passed","severity":"normal"},{"uid":"900d6836e97d8671","name":"Push message with numeric payload","time":{"start":1746770214192,"stop":1746770214192,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cffaa20c0f328b8","name":"Push message with content topic containing Russian","time":{"start":1746770214200,"stop":1746770214200,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c7383e49b78d10","name":"Renews subscription after lossing a connection","time":{"start":1746770106876,"stop":1746770106876,"duration":0},"status":"passed","severity":"normal"},{"uid":"6158d56aab8983db","name":"should be able to decode the field with only STORE set to true","time":{"start":1746769562233,"stop":1746769562234,"duration":1},"status":"passed","severity":"normal"},{"uid":"800505efd3358f0c","name":"should not fail to start the service if it is already started","time":{"start":1746769726280,"stop":1746769726280,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb034458abe277b1","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1746769554405,"stop":1746769554405,"duration":0},"status":"passed","severity":"normal"},{"uid":"206ac68507cbc256","name":"should return usable stream attached to connection","time":{"start":1746769568606,"stop":1746769568607,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ad00563e332b90","name":"Push message with short payload","time":{"start":1746770214191,"stop":1746770214191,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86f8683654c4f2d","name":"Push to array if already present","time":{"start":1746769553917,"stop":1746769553918,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39ec6ea285b406d","name":"Callback on promise, aborts when callback returns true","time":{"start":1746769866495,"stop":1746769866496,"duration":1},"status":"passed","severity":"normal"},{"uid":"355ae14ef51d573","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1746769562230,"stop":1746769562230,"duration":0},"status":"passed","severity":"normal"},{"uid":"e591d9bb75586e39","name":"Decoder throws on undefined content topic","time":{"start":1746769588217,"stop":1746769588217,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1cd9960ee5cf09","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1746769606004,"stop":1746769606004,"duration":0},"status":"passed","severity":"normal"},{"uid":"14117c5a57389959","name":"Subscribe to topic containing emoji and receive message","time":{"start":1746770106875,"stop":1746770106875,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf94f2142cb6982","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1746769606008,"stop":1746769606008,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc95c26aed3e2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1746769554422,"stop":1746769554423,"duration":1},"status":"passed","severity":"normal"},{"uid":"914db3d6b1699e04","name":"Check received message containing emoji","time":{"start":1746770018398,"stop":1746770018398,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b73db723f8313b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1746770106865,"stop":1746770106866,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c90ecc958d3141","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1746769556843,"stop":1746769556844,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae25db0cd3881af","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1746769623425,"stop":1746769623426,"duration":1},"status":"passed","severity":"normal"},{"uid":"25204995a2085a1d","name":"should insert message id into causal history","time":{"start":1746769606461,"stop":1746769606461,"duration":0},"status":"passed","severity":"normal"},{"uid":"9793d27a44e02661","name":"can start and stop the service","time":{"start":1746769627157,"stop":1746769627157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27a08b88b244b58","name":"should encode/decode to text encoding","time":{"start":1746769562850,"stop":1746769562850,"duration":0},"status":"passed","severity":"normal"},{"uid":"156f18015e9934ec","name":"Relay - times out","time":{"start":1746769893959,"stop":1746769893959,"duration":0},"status":"passed","severity":"normal"},{"uid":"226f30ced94fe84d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1746770214201,"stop":1746770214201,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5608744c67640e0","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1746769606019,"stop":1746769606019,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a703f873a2c9447","name":"Wrong topic","time":{"start":1746769849871,"stop":1746769849871,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e033238e9fa0c8","name":"Ephemeral field is preserved - encoder v0","time":{"start":1746769629044,"stop":1746769629045,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a13ff275047a2d0","name":"should create a new stream if no existing for protocol found","time":{"start":1746769568608,"stop":1746769568608,"duration":0},"status":"passed","severity":"normal"},{"uid":"845206f045092e7b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1746769554406,"stop":1746769554407,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3c40dd565287f5","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1746769596935,"stop":1746769596936,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ea3cd29788cbe","name":"should handle a minimal index list","time":{"start":1746769554372,"stop":1746769554373,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c16a7f755d1160","name":"Overlapping topic subscription","time":{"start":1746769752209,"stop":1746769752210,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cc5f5c5500bbe935","name":"should be able to decode the field with only FILTER set to true","time":{"start":1746769562233,"stop":1746769562233,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2c1cb319751cbd","name":"should not allow k > 12","time":{"start":1746769605457,"stop":1746769605458,"duration":1},"status":"passed","severity":"normal"},{"uid":"8612688dd05afe3a","name":"same cluster, different shard: nodes connect","time":{"start":1746769691536,"stop":1746769691536,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c2f6217846a01c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1746769885742,"stop":1746769885742,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabfe6e02250992b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1746769821880,"stop":1746769821881,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ad3abaffbb1532","name":"should add to incoming buffer if dependencies are not met","time":{"start":1746769606463,"stop":1746769606464,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd81616ed6c55317","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app52/7/topic879/proto","time":{"start":1746769849865,"stop":1746769849865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fe840eb45d0b55","name":"should add received messages to bloom filter","time":{"start":1746769606463,"stop":1746769606463,"duration":0},"status":"passed","severity":"normal"},{"uid":"9611b7ac5f825160","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1746769875475,"stop":1746769875476,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d1211b5d172fcd","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1746769554404,"stop":1746769554404,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c76a1f6474f51dd","name":"Store - dialed after - with timeout","time":{"start":1746769893962,"stop":1746769893962,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf707fabd4a85f09","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1746769554410,"stop":1746769554410,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc18ccdad6eca82","name":"should retry on complete failure if specified","time":{"start":1746769596938,"stop":1746769596939,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d87b5b0704ae46a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1746769562228,"stop":1746769562228,"duration":0},"status":"passed","severity":"normal"},{"uid":"19279546545bd9ac","name":"should throw error - no public key","time":{"start":1746769562847,"stop":1746769562847,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1cbc6ba2be4458","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app68/1/topic893/test.js","time":{"start":1746769849868,"stop":1746769849869,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb92c17b2f4b713","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app45/5/topic776/test.js","time":{"start":1746769849870,"stop":1746769849870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd227f4f3b4dd9","name":"Check publish message containing SQL Injection","time":{"start":1746769751129,"stop":1746769751129,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef36454d52e3cca7","name":"Push message equal or less that 1MB","time":{"start":1746770214220,"stop":1746770214220,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee4a9d758ddad93","name":"should select older connection if present","time":{"start":1746769568159,"stop":1746769568159,"duration":0},"status":"passed","severity":"normal"},{"uid":"b967ed2fd9cabbaf","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1746769554411,"stop":1746769554411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cef08c7571741f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1746769562230,"stop":1746769562231,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dfb5147f3c32435","name":"should push the message to the outgoing buffer","time":{"start":1746769606460,"stop":1746769606460,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2eee942a6d81a1f","name":"should decode valid enr successfully","time":{"start":1746769562845,"stop":1746769562845,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d05a0ea2b8aeef6","name":"should not allow unachievable error rate","time":{"start":1746769605459,"stop":1746769605459,"duration":0},"status":"passed","severity":"normal"},{"uid":"53700d6588edddfe","name":"should set field with all protocols disabled","time":{"start":1746769562858,"stop":1746769562858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32109fb31effaf7","name":"should check false positive rate","time":{"start":1746769607785,"stop":1746769607785,"duration":0},"status":"passed","severity":"normal"},{"uid":"2305ab4806aa7c7","name":"should emit a peer event after start","time":{"start":1746769726280,"stop":1746769726280,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b27ea4388b33df1","name":"should throw if no connection provided","time":{"start":1746769568607,"stop":1746769568608,"duration":1},"status":"passed","severity":"normal"},{"uid":"e127884eaddc0351","name":"should load peers from local storage and dispatch events","time":{"start":1746769580554,"stop":1746769580555,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f3dddb44254d46","name":"should throw error - invalid id","time":{"start":1746769562847,"stop":1746769562848,"duration":1},"status":"passed","severity":"normal"},{"uid":"922e7cc07eee4d0e","name":"Check publish message containing unicode special characters","time":{"start":1746769751132,"stop":1746769751132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e176a862cd711d","name":"random static sharding 3 - Cluster ID: 806, Shard ID: 527","time":{"start":1746769868306,"stop":1746769868306,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4f184b95c73cb7","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1746769875477,"stop":1746769875478,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a34827e8cfa04dd","name":"throws on empty content topic","time":{"start":1746769554400,"stop":1746769554400,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0b7fd1b135170d","name":"Push message with content topic containing short","time":{"start":1746770214198,"stop":1746770214198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25a7634670f30dc","name":"Push message with content topic containing Russian","time":{"start":1746770214214,"stop":1746770214214,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c3e5d64d6d3938","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1746769554417,"stop":1746769554417,"duration":0},"status":"passed","severity":"normal"},{"uid":"3002715132c1f6e8","name":"handles empty shards array correctly","time":{"start":1746769554423,"stop":1746769554423,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efd156df17f6d2d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1746769834464,"stop":1746769834464,"duration":0},"status":"passed","severity":"normal"},{"uid":"9180a4e96f81910c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1746770106860,"stop":1746770106860,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a19f0e261e0763c","name":"should not fail to stop the service if it was not started","time":{"start":1746769726279,"stop":1746769726279,"duration":0},"status":"passed","severity":"normal"},{"uid":"1959c30d6dbbd512","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1746770106860,"stop":1746770106861,"duration":1},"status":"passed","severity":"normal"},{"uid":"5392b0347082083c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1746769629045,"stop":1746769629045,"duration":0},"status":"passed","severity":"normal"},{"uid":"586ba1515a0be8a6","name":"Privacy Node - default protocol","time":{"start":1746769893965,"stop":1746769893965,"duration":0},"status":"passed","severity":"normal"},{"uid":"935739e12d7c8398","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1746769554414,"stop":1746769554414,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ec799ef8267e29","name":"Refresh subscription","time":{"start":1746769752209,"stop":1746769752209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12e334d2a97c0fd5","name":"should be delivered immediately if received","time":{"start":1746769606469,"stop":1746769606469,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b44834b24c0fade","name":"Round trip binary encryption [ecies, signature]","time":{"start":1746769588215,"stop":1746769588216,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8449cd6159f3009","name":"A test","time":{"start":1746769680878,"stop":1746769680878,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0d118363e4601e","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1746769606019,"stop":1746769606019,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee57c66f30b48b2","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1746769752207,"stop":1746769752208,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b9dcd6d4bf80b6","name":"Query generator for multiple messages with different message text format","time":{"start":1746769866493,"stop":1746769866493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9e87ef18e604ab","name":"should only return 1 node with relay capability","time":{"start":1746769576770,"stop":1746769576770,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0af321cfa74d3b","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1746769605998,"stop":1746769605998,"duration":0},"status":"passed","severity":"normal"},{"uid":"978f3cfcd819953f","name":"Init the array if not present","time":{"start":1746769553915,"stop":1746769553917,"duration":2},"status":"passed","severity":"normal"},{"uid":"aeb5bf65b8989581","name":"should wait for Store peer to be connected","time":{"start":1746769597044,"stop":1746769597045,"duration":1},"status":"passed","severity":"normal"},{"uid":"706ebdfacfb2ed3b","name":"Check publish message containing escaped characters","time":{"start":1746769751132,"stop":1746769751132,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba6a209ab9e009e","name":"Check received message containing emoji","time":{"start":1746770018389,"stop":1746770018389,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0434ea7b6fd2d3","name":"should initialize bloom filter with correct parameters","time":{"start":1746769607782,"stop":1746769607782,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c9c782c09c8028","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1746769885744,"stop":1746769885744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b4eb8fbc072748","name":"Push message with emoji payload","time":{"start":1746770214197,"stop":1746770214197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2bbb4a1eeb0f83","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1746769743431,"stop":1746769743431,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d8b3e5bcc011bb","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1746769554409,"stop":1746769554409,"duration":0},"status":"passed","severity":"normal"},{"uid":"447e033506e1c88f","name":"Non TWN Cluster","time":{"start":1746769849864,"stop":1746769849864,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff6067cadb92522","name":"Push message with custom timestamp: 1746773242441","time":{"start":1746770214205,"stop":1746770214205,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67d4d2f1d086f8d","name":"Check received message containing escaped characters","time":{"start":1746770018397,"stop":1746770018398,"duration":1},"status":"passed","severity":"normal"},{"uid":"5740b3f17e44d9a8","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1746769562229,"stop":1746769562229,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b37852e3e58902","name":"should not receive a peer event before start","time":{"start":1746769580553,"stop":1746769580554,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d48f3bfe3dbd6ad","name":"Encoder throws on undefined content topic","time":{"start":1746769568930,"stop":1746769568930,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e528cadbd7dd8a0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1746769680758,"stop":1746769680758,"duration":0},"status":"passed","severity":"normal"},{"uid":"585d57c497e87778","name":"Should update shard info","time":{"start":1746769692026,"stop":1746769692026,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7b02ae3c88b9c3","name":"Push message with Script payload","time":{"start":1746770214194,"stop":1746770214194,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc9460b7ab1fdbd","name":"Push message with Arabic payload","time":{"start":1746770214208,"stop":1746770214208,"duration":0},"status":"passed","severity":"normal"},{"uid":"917d33b12fc2050e","name":"does not throw on valid cases","time":{"start":1746769554400,"stop":1746769554400,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0955d3cfac42209","name":"different cluster, different shard: nodes don't connect","time":{"start":1746769691537,"stop":1746769691537,"duration":0},"status":"passed","severity":"normal"},{"uid":"147c1d5cdd9ee2d7","name":"Encoder throws on empty string content topic","time":{"start":1746769588217,"stop":1746769588217,"duration":0},"status":"passed","severity":"normal"},{"uid":"8866eff292daf43b","name":"Query Generator, No Decoder","time":{"start":1746769834460,"stop":1746769834460,"duration":0},"status":"passed","severity":"normal"},{"uid":"34dc1a7e77bdbc0f","name":"Ordered Callback - false","time":{"start":1746769870191,"stop":1746769870191,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2548994df0b8ca","name":"Register correct protocols","time":{"start":1746769752206,"stop":1746769752206,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b799e51b9d1de80","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1746769576771,"stop":1746769576771,"duration":0},"status":"passed","severity":"normal"},{"uid":"230223dc280af7a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1746769576056,"stop":1746769576056,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddbd0a2fe14ce7ec","name":"Promise Callback - false","time":{"start":1746769870190,"stop":1746769870190,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4d4850b04dbeaa","name":"Push message with custom timestamp: 1746773242441","time":{"start":1746770214219,"stop":1746770214219,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf281a54d87cdac","name":"Push message with content topic containing SQL Injection","time":{"start":1746770214200,"stop":1746770214200,"duration":0},"status":"passed","severity":"normal"},{"uid":"9464d74ca09037a5","name":"Round trip binary serialization","time":{"start":1746769568928,"stop":1746769568929,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60b294eeeacf39a","name":"Check received message containing Basic HTML tag","time":{"start":1746770018387,"stop":1746770018387,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac35215b0d3b310","name":"should be delivered but not added to local log or bloom filter","time":{"start":1746769606468,"stop":1746769606468,"duration":0},"status":"passed","severity":"normal"},{"uid":"a970beb485104b11","name":"Publish message with custom timestamp: Fri May 09 2025 04:49:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1746769751134,"stop":1746769751136,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd67fcb5983d2290","name":"Subscribe to topic containing special chars and publish message","time":{"start":1746769752211,"stop":1746769752213,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9bc06e70782f237","name":"should handle special patterns correctly","time":{"start":1746769607784,"stop":1746769607784,"duration":0},"status":"passed","severity":"normal"},{"uid":"43530d6a8a74d622","name":"Push message with shell command payload","time":{"start":1746770214195,"stop":1746770214196,"duration":1},"status":"passed","severity":"normal"},{"uid":"5229ab842a3903ac","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1746769554421,"stop":1746769554421,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc6a6d6f065508d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1746770106874,"stop":1746770106874,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbfaad5d47ae8dd","name":"should not retry if at least one success","time":{"start":1746769596939,"stop":1746769596939,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf242e084fc3ec1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1746769554415,"stop":1746769554415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad37d9fb0cb5ccd4","name":"Check received message containing numeric","time":{"start":1746770018394,"stop":1746770018394,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbc7f3915a19e15","name":"Generator, 2 different pubsubtopics","time":{"start":1746769862774,"stop":1746769862776,"duration":2},"status":"passed","severity":"normal"},{"uid":"82285b95901f5cb4","name":"Push message equal or less that 1MB","time":{"start":1746770214205,"stop":1746770214205,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47dbee5eb6ca9cf","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1746769752214,"stop":1746769752214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6319f83a64b7eb5","name":"Check received message containing long","time":{"start":1746770018384,"stop":1746770018384,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28cd8e4955f9438","name":"Check received message with timestamp: 1746769622236000000 ","time":{"start":1746770018389,"stop":1746770018389,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc7c7893cb342d5","name":"Ephemeral field set to true","time":{"start":1746769568929,"stop":1746769568929,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f4b35169bc5fcf","name":"Ping on peer without subscriptions","time":{"start":1746769686934,"stop":1746769686934,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c15125c2da5696","name":"non connected peers","time":{"start":1746769726426,"stop":1746769726426,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc293a1ff14bcc08","name":"Query generator for multiple messages with multiple decoders","time":{"start":1746769866494,"stop":1746769866494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eafb4ab80b84cf5","name":"should respect max attempts limit","time":{"start":1746769596692,"stop":1746769596693,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a29cc61180bbb0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1746769556845,"stop":1746769556845,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6c572cfced9b30","name":"should reject on timeout if it was set","time":{"start":1746769597043,"stop":1746769597043,"duration":0},"status":"passed","severity":"normal"},{"uid":"862af44344035b36","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1746769568932,"stop":1746769568932,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d657a4a8363b6c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app40/3/topic436/xml","time":{"start":1746769849871,"stop":1746769849871,"duration":0},"status":"passed","severity":"normal"},{"uid":"141f1bb258d627c0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1746769606041,"stop":1746769606041,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fd9de2c143ff2b","name":"1 Relay, 1 Filter, gives up","time":{"start":1746769576333,"stop":1746769576333,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1703f99ee49950","name":"A test","time":{"start":1746769680879,"stop":1746769680879,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d3d0b9ec9fdef1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1746769554416,"stop":1746769554416,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6c76bc7c1c9802","name":"Push message with JSON payload","time":{"start":1746770214195,"stop":1746770214195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3894e585ac0cddba","name":"removeEventListener with correct event","time":{"start":1746769663224,"stop":1746769663224,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3b9e82c0bb25bd","name":"Accepts a valid Waku Message","time":{"start":1746769600400,"stop":1746769600401,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be97fa9adc95ae","name":"Subscribe to topic containing XML and receive message","time":{"start":1746770106858,"stop":1746770106858,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c269a9a7a89716","name":"Check received message containing Script","time":{"start":1746770018387,"stop":1746770018387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ba83c7d20e4ec","name":"can dial TLS multiaddrs","time":{"start":1746769688975,"stop":1746769688975,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c5701842ba1b3b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1746770106859,"stop":1746770106859,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d17d3eb06ba1838","name":"Push message with escaped characters payload","time":{"start":1746770214196,"stop":1746770214196,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e6215ec54fc56c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1746769849863,"stop":1746769849864,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9bcb1914ba5fc32","name":"Relay + Store","time":{"start":1746769562860,"stop":1746769562860,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3c75ee33c00281","name":"tcp ip4 address","time":{"start":1746769562067,"stop":1746769562068,"duration":1},"status":"passed","severity":"normal"},{"uid":"d637ba5f2fcc5a88","name":"Sample","time":{"start":1746769562260,"stop":1746769562260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90863cc4961d78c","name":"Push message with content topic containing Arabic","time":{"start":1746770214199,"stop":1746770214200,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a8469fec0f27183","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1746769554406,"stop":1746769554406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d48cf41ce96927f","name":"Waku message hash computation (payload length 0)","time":{"start":1746769556845,"stop":1746769556846,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4ebafd97688317","name":"Push message with rate limit","time":{"start":1746770214204,"stop":1746770214204,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ef5fc83bcb58a9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1746769752214,"stop":1746769752216,"duration":2},"status":"passed","severity":"normal"},{"uid":"906f65b3bc0962f8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1746769576065,"stop":1746769576065,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad5fe78bddb10a2","name":"Query Generator - true","time":{"start":1746769870186,"stop":1746769870186,"duration":0},"status":"passed","severity":"normal"},{"uid":"f931df8e5f3d36d1","name":"Fails to publish message with empty text","time":{"start":1746769751138,"stop":1746769751138,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a3a2bf59ab6428","name":"should maintain proper timestamps if all messages received","time":{"start":1746769606463,"stop":1746769606463,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbeaedb0b4ddbaf1","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1746769576772,"stop":1746769576772,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c240f4a5d378630d","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1746769606468,"stop":1746769606469,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5174f6a5581791","name":"Push message with content topic containing Arabic","time":{"start":1746770214214,"stop":1746770214214,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd3f2f781041567","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1746769606032,"stop":1746769606032,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b394c3aa24ba26a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app31/9/topic493/utf8","time":{"start":1746769849867,"stop":1746769849868,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd022750ca8270f1","name":"should throw an error if shards are undefined for static sharding","time":{"start":1746769554412,"stop":1746769554412,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe822bf534ee85d","name":"throws on content topic with empty encoding field","time":{"start":1746769554403,"stop":1746769554403,"duration":0},"status":"passed","severity":"normal"},{"uid":"c435d8b270810d8f","name":"Publish message with custom timestamp: Sat May 18 2024 05:49:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1746769751133,"stop":1746769751134,"duration":1},"status":"passed","severity":"normal"},{"uid":"194466ffa2aa2264","name":"dispatchEvent via connectionManager","time":{"start":1746769663226,"stop":1746769663226,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5015bb04aeacb8","name":"random static sharding 6 - Cluster ID: 271, Shard ID: 929","time":{"start":1746769868308,"stop":1746769868309,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c6184f9c8615a7","name":"Ephemeral messages are not stored","time":{"start":1746769629044,"stop":1746769629044,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa8e61d6932b513","name":"Push message with Russian payload","time":{"start":1746770214208,"stop":1746770214208,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58465a1d96c6cb0","name":"Throws when trying to push message with empty payload","time":{"start":1746770214212,"stop":1746770214212,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cb655b57a79ec","name":"Subscribe to topic containing special chars and receive message","time":{"start":1746770106854,"stop":1746770106855,"duration":1},"status":"passed","severity":"normal"},{"uid":"81eb00d98c0194f0","name":"returns all values when wanted number matches available values","time":{"start":1746769575725,"stop":1746769575726,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a49752c9c4fc0bb","name":"Push message with SQL Injection payload","time":{"start":1746770214193,"stop":1746770214194,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ef341a20aae848","name":"Push message with content topic containing special chars","time":{"start":1746770214213,"stop":1746770214213,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6fb35f89f183a3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1746769752220,"stop":1746769752221,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55b621e0c5e345d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1746769885745,"stop":1746769885745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82de81bcdc77154","name":"Push message with emoji payload","time":{"start":1746770214211,"stop":1746770214211,"duration":0},"status":"passed","severity":"normal"},{"uid":"455bcec5626bc1e","name":"Js publishes, other Js receives","time":{"start":1746769739594,"stop":1746769739596,"duration":2},"status":"passed","severity":"normal"},{"uid":"deca7ea8855a739b","name":"Rejects garbage","time":{"start":1746769600401,"stop":1746769600402,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f302c50250ecd8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1746769808971,"stop":1746769808971,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd5dbdbe773fff6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1746769743432,"stop":1746769743432,"duration":0},"status":"passed","severity":"normal"},{"uid":"a056c0a14e0984d6","name":"Push message with content topic containing JSON","time":{"start":1746770214216,"stop":1746770214216,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce913426decc157","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1746769606010,"stop":1746769606010,"duration":0},"status":"passed","severity":"normal"},{"uid":"104d79ec10a9a2d1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1746770106862,"stop":1746770106863,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8eb860fc5969bb","name":"should correctly map a content topic to a pubsub topic","time":{"start":1746769554424,"stop":1746769554424,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e52a0f0007e71","name":"Fails to push message bigger that 1MB","time":{"start":1746770214205,"stop":1746770214206,"duration":1},"status":"passed","severity":"normal"},{"uid":"64107569553162a1","name":"should properly create peer info with all multiaddrs","time":{"start":1746769562858,"stop":1746769562858,"duration":0},"status":"passed","severity":"normal"},{"uid":"565a36cc746b9a84","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1746769606040,"stop":1746769606040,"duration":0},"status":"passed","severity":"normal"},{"uid":"3054af682624ca39","name":"Encoder throws on empty string content topic","time":{"start":1746769568930,"stop":1746769568931,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac00b7d378185bce","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1746769606034,"stop":1746769606034,"duration":0},"status":"passed","severity":"normal"},{"uid":"4946c3b9748968e6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1746769554415,"stop":1746769554415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba227dbe65acd165","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1746769586590,"stop":1746769586590,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b04facfd925b363","name":"should set field with only FILTER enabled","time":{"start":1746769562859,"stop":1746769562860,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5583bfcdc2bc83a","name":"it tolerates circular branch references","time":{"start":1746769576768,"stop":1746769576768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01e0a5811531a4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1746769554418,"stop":1746769554419,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b152ac928c91227","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1746769605997,"stop":1746769605997,"duration":0},"status":"passed","severity":"normal"},{"uid":"b855be8c17c2852b","name":"Subscribe to topic containing short and receive message","time":{"start":1746770106869,"stop":1746770106869,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e3d180fd911927","name":"unsubscribes","time":{"start":1746769881092,"stop":1746769881092,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9c9e8c19b533f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1746769849872,"stop":1746769849872,"duration":0},"status":"passed","severity":"normal"},{"uid":"e168cdbdcf6f9098","name":"can start and stop the service","time":{"start":1746769580551,"stop":1746769580552,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffa7b92cfd448e0","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1746769606039,"stop":1746769606039,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c32f4bb7eb6146","name":"Subscribe to topic containing long and publish message","time":{"start":1746769752210,"stop":1746769752211,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d64d90a9890999","name":"listenerCount","time":{"start":1746769663225,"stop":1746769663226,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca61c34d88b33e97","name":"Generator, 2 different pubsubtopics","time":{"start":1746769862770,"stop":1746769862770,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e76e7a29798ff060","name":"Reopen subscription with peer with lost subscription","time":{"start":1746769686935,"stop":1746769686935,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d918fec51ea2945","name":"Check received message with timestamp: 1649153314 ","time":{"start":1746770018399,"stop":1746770018399,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c704ebb7c8dd5a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1746769862776,"stop":1746769862776,"duration":0},"status":"passed","severity":"normal"},{"uid":"d680223c9037d627","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1746769562845,"stop":1746769562846,"duration":1},"status":"passed","severity":"normal"},{"uid":"7688016f212e7cf4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1746770106840,"stop":1746770106841,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e7f0421996b4a4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1746769554415,"stop":1746769554416,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cbbcec11d642612","name":"start node with empty content topic","time":{"start":1746769849872,"stop":1746769849872,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a903752f4e7089a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1746769575727,"stop":1746769575727,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd8bc61d3cd6b9c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1746769554416,"stop":1746769554416,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2a5f2478ae7032","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1746769568611,"stop":1746769568611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28ecbcf07406834","name":"addEventListener with wrong event","time":{"start":1746769663223,"stop":1746769663224,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4984b1dda1e946","name":"Ordered callback, aborts when callback returns true","time":{"start":1746769866496,"stop":1746769866499,"duration":3},"status":"passed","severity":"normal"},{"uid":"66a6e65c574b896c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1746769576772,"stop":1746769576772,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dac85f5a541b110f","name":"connects to nwaku","time":{"start":1746769887890,"stop":1746769887891,"duration":1},"status":"passed","severity":"normal"},{"uid":"169ef6f6d6932a4d","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1746769606003,"stop":1746769606003,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d9c914e8628bd1","name":"Check message received after nwaku node is restarted","time":{"start":1746770018393,"stop":1746770018393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5038043c6af4af25","name":"1 Relay, 1 fetch","time":{"start":1746769576331,"stop":1746769576332,"duration":1},"status":"passed","severity":"normal"},{"uid":"16177de896e03f3f","name":"Check received message containing numeric","time":{"start":1746770018384,"stop":1746770018385,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f98455867fff7e","name":"Subscribe and receive messages via lightPush","time":{"start":1746770106863,"stop":1746770106864,"duration":1},"status":"passed","severity":"normal"},{"uid":"205ecc49abc958ae","name":"Decoder throws on undefined content topic","time":{"start":1746769568931,"stop":1746769568931,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3c335f8e93f09a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1746770106873,"stop":1746770106874,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10882d99ad95e7b","name":"should be online or offline if network state changed","time":{"start":1746769623428,"stop":1746769623429,"duration":1},"status":"passed","severity":"normal"},{"uid":"245fe87d245b4fb8","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1746769606039,"stop":1746769606040,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff01c2f07b2030e","name":"Push message with content topic containing emoji","time":{"start":1746770214203,"stop":1746770214203,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89bffdc16a81134","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1746769746334,"stop":1746769746335,"duration":1},"status":"passed","severity":"normal"},{"uid":"54db8bfa7e33da39","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1746769562231,"stop":1746769562232,"duration":1},"status":"passed","severity":"normal"},{"uid":"83204bb3d1b01c79","name":"should reject if Store is requested but not mounted","time":{"start":1746769597042,"stop":1746769597042,"duration":0},"status":"passed","severity":"normal"},{"uid":"529b692e83d3d362","name":"should handle connection events","time":{"start":1746769596556,"stop":1746769596556,"duration":0},"status":"passed","severity":"normal"},{"uid":"2542ba635f1f4124","name":"Nodes with multiple pubsub topic","time":{"start":1746769742914,"stop":1746769742914,"duration":0},"status":"passed","severity":"normal"},{"uid":"2230610f636676ff","name":"Check received message containing unicode special characters","time":{"start":1746770018388,"stop":1746770018389,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1b013983d96c49","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1746769885746,"stop":1746769885746,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8db428aba5467a0","name":"should only return 1 node with store capability","time":{"start":1746769576770,"stop":1746769576770,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1f724aab53ecc8","name":"random static sharding 9 - Cluster ID: 557, Shard ID: 249","time":{"start":1746769868311,"stop":1746769868311,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabceafa1c59ea74","name":"throws on content topic with empty application field","time":{"start":1746769554402,"stop":1746769554402,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68b9f3a7cbb7480","name":"should return valid sharding parameters for static sharding","time":{"start":1746769554422,"stop":1746769554422,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dd3885f34a6d8e","name":"Push 30 different messages","time":{"start":1746770214197,"stop":1746770214197,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d30b0bb68109bb19","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1746769642167,"stop":1746769642167,"duration":0},"status":"passed","severity":"normal"},{"uid":"7400fea9d6d02838","name":"Check message with no pubsub topic is not received","time":{"start":1746770018400,"stop":1746770018400,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff467eb8420409","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1746769606018,"stop":1746769606018,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f353b750d709b7e","name":"should emit a peer event after start","time":{"start":1746769580553,"stop":1746769580553,"duration":0},"status":"passed","severity":"normal"},{"uid":"878aacd13aacd3f5","name":"Subscribe to topic containing short and publish message","time":{"start":1746769752210,"stop":1746769752210,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb98c8f115a7332d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app24/7/topic549/proto","time":{"start":1746769849866,"stop":1746769849867,"duration":1},"status":"passed","severity":"normal"},{"uid":"d953062b23408c19","name":"should be called for bootstrap peers","time":{"start":1746769630333,"stop":1746769630334,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6182f7a3d4f837e","name":"can start and stop the service","time":{"start":1746769726279,"stop":1746769726279,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b615b40cbbe1a9","name":"through manual discovery","time":{"start":1746769688975,"stop":1746769688976,"duration":1},"status":"passed","severity":"normal"},{"uid":"583c53069016985a","name":"Push message with short payload","time":{"start":1746770214206,"stop":1746770214206,"duration":0},"status":"passed","severity":"normal"},{"uid":"934ee8c5846f7dba","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1746769580555,"stop":1746769580555,"duration":0},"status":"passed","severity":"normal"},{"uid":"40626e92b1277fc9","name":"Fails to push message bigger that 1MB","time":{"start":1746770214220,"stop":1746770214220,"duration":0},"status":"passed","severity":"normal"},{"uid":"666a64084110d7a3","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1746769606462,"stop":1746769606462,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8404a6c1ce3127","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1746769606464,"stop":1746769606465,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fcfa5aae970fe51","name":"should return the pubsub topic directly if a string is provided","time":{"start":1746769554421,"stop":1746769554421,"duration":0},"status":"passed","severity":"normal"},{"uid":"f338638f392bc3b1","name":"Generator, custom pubsub topic","time":{"start":1746769862769,"stop":1746769862769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f7ac810d899d16b","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1746769606013,"stop":1746769606013,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d3b9521080853e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1746769862770,"stop":1746769862771,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2136de4eb312a85","name":"Push message with content topic containing numeric","time":{"start":1746770214213,"stop":1746770214213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f14f0c7074a3960","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1746769554418,"stop":1746769554418,"duration":0},"status":"passed","severity":"normal"},{"uid":"139104da9e12cf77","name":"Check publish message after service node is restarted","time":{"start":1746769751141,"stop":1746769751141,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50cb55749b304c1d","name":"getPeersByDiscovery","time":{"start":1746769663225,"stop":1746769663225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d712c5ac7651001e","name":"should detect messages with missing dependencies","time":{"start":1746769606465,"stop":1746769606465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f430ee9d3b63624c","name":"Decoder throws on undefined content topic","time":{"start":1746769586593,"stop":1746769586593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f848f5a2071dd61c","name":"less peers than existing","time":{"start":1746769726426,"stop":1746769726426,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5dc965da6874b260","name":"Subscribe and receives messages on 20 topics","time":{"start":1746770106867,"stop":1746770106867,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde6e8d7a4f021e5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1746770106861,"stop":1746770106862,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79a5ec8c7e87e91","name":"Subscribe to topic containing XML and receive message","time":{"start":1746770106872,"stop":1746770106873,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd20235a661a54a8","name":"Check meta is set [ecies]","time":{"start":1746769588216,"stop":1746769588216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0278c6ec6eb2189","name":"Push message with custom timestamp: 1716011242441","time":{"start":1746770214219,"stop":1746770214219,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4a665a8d10c18f","name":"Ordered Callback - true","time":{"start":1746769870190,"stop":1746769870190,"duration":0},"status":"passed","severity":"normal"},{"uid":"50927f23a285ddfb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1746769554416,"stop":1746769554416,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6314ff74ad2a204","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1746769554411,"stop":1746769554411,"duration":0},"status":"passed","severity":"normal"},{"uid":"11876d041a225232","name":"Throws when trying to push message with empty payload","time":{"start":1746770214197,"stop":1746770214198,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7d386c1d46c5f9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1746769834460,"stop":1746769834460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c03afc8aef317ee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1746769554417,"stop":1746769554417,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7d7b274e14f623","name":"Check message with invalid timestamp is not received","time":{"start":1746770018390,"stop":1746770018390,"duration":0},"status":"passed","severity":"normal"},{"uid":"d980ac4816a98833","name":"Passing page size 0 when there are 110 messages","time":{"start":1746769881315,"stop":1746769881315,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7f81c35021623c","name":"pre and post cipher","time":{"start":1746769586882,"stop":1746769586882,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e71bd453b013527","name":"Check publish message containing numeric","time":{"start":1746769751127,"stop":1746769751127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3680fb3041f660","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1746769743426,"stop":1746769743427,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9ce3954633108e","name":"should return different streams if requested simultaniously","time":{"start":1746769568609,"stop":1746769568609,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5a100f3fc75cfd","name":"Check received message containing SQL Injection","time":{"start":1746770018395,"stop":1746770018396,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc501fd78544795","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1746769606038,"stop":1746769606039,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee553b6ab6fc0654","name":"should get / set TCP multiaddr","time":{"start":1746769562855,"stop":1746769562856,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6652ddc372647fd","name":"Push message with content topic containing unicode special characters","time":{"start":1746770214202,"stop":1746770214203,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07430ebfc128a40","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1746769554373,"stop":1746769554373,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce8a89c2b9c5ec8","name":"should throw an error for insufficient data","time":{"start":1746769554374,"stop":1746769554375,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a70f02ac482f71","name":"Push message with Russian payload","time":{"start":1746770214193,"stop":1746770214193,"duration":0},"status":"passed","severity":"normal"},{"uid":"490983bfd3fda925","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1746770018390,"stop":1746770018390,"duration":0},"status":"passed","severity":"normal"},{"uid":"199de7097bf2374a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1746770106856,"stop":1746770106857,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c595b98a4793c54","name":"should properly create location multiaddrs - tcp4","time":{"start":1746769562856,"stop":1746769562856,"duration":0},"status":"passed","severity":"normal"},{"uid":"265f7b4d0a9a10f4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1746769606043,"stop":1746769606043,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a5dd9213a0f634","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1746769606044,"stop":1746769606044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2142c58f3ebea2d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1746769808971,"stop":1746769808972,"duration":1},"status":"passed","severity":"normal"},{"uid":"801a6eb3b0062019","name":"Subscribe to topic containing special chars and receive message","time":{"start":1746770106870,"stop":1746770106870,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff610e34b7b5b1e","name":"handles different clusterIds correctly","time":{"start":1746769554408,"stop":1746769554408,"duration":0},"status":"passed","severity":"normal"},{"uid":"738ab72a5378760f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1746769554410,"stop":1746769554410,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecb37eed5fe8ee9","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1746769554406,"stop":1746769554406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88fdb504ad94a09","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1746769606012,"stop":1746769606013,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab00e3380b37b1b","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1746769606014,"stop":1746769606015,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9deace7302e889","name":"Subscribe and publish message","time":{"start":1746769752207,"stop":1746769752207,"duration":0},"status":"passed","severity":"normal"},{"uid":"42db64323db81eb3","name":"Check received message containing special chars","time":{"start":1746770018394,"stop":1746770018394,"duration":0},"status":"passed","severity":"normal"},{"uid":"75923334424ff373","name":"Fields are not dropped","time":{"start":1746769568250,"stop":1746769568250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c28de9e5b98b02","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1746770106867,"stop":1746770106867,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a4ec422672e5f3","name":"Fails to push message with large meta","time":{"start":1746770214203,"stop":1746770214204,"duration":1},"status":"passed","severity":"normal"},{"uid":"8faa14a7410afcd3","name":"should start and stop interval correctly","time":{"start":1746769596686,"stop":1746769596687,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa61e415e228dd4","name":"Push message with Script payload","time":{"start":1746770214209,"stop":1746770214209,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fdab18efc38529","name":"Passing page size 3 when there are 20 messages","time":{"start":1746769881319,"stop":1746769881321,"duration":2},"status":"passed","severity":"normal"},{"uid":"16074a98c30a41a","name":"Check message with no pubsub topic is not received","time":{"start":1746770018391,"stop":1746770018391,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad079b53a544237","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1746769554413,"stop":1746769554413,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2aa26350b295b8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1746769562232,"stop":1746769562233,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc899b352e43e66","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1746769642161,"stop":1746769642161,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a7961f44dc48da","name":"Passing an array","time":{"start":1746769887891,"stop":1746769887892,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c78da7c1cb736","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1746769554417,"stop":1746769554418,"duration":1},"status":"passed","severity":"normal"},{"uid":"812800826741740","name":"Decoder throws on empty string content topic","time":{"start":1746769588217,"stop":1746769588218,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3007725f8d304","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1746769554414,"stop":1746769554414,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6ca4e3f2bdbf31","name":"should call waitForPeer on Relay","time":{"start":1746769597045,"stop":1746769597045,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e9729e93637305","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1746769554415,"stop":1746769554415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0d8f084a90a0e0","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1746769562228,"stop":1746769562229,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b718e9cf71ea626","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1746769606011,"stop":1746769606011,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b05a66ebfe623b2","name":"should be able to encode the field with only STORE set to true","time":{"start":1746769562227,"stop":1746769562228,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed8320efb86ddae","name":"should properly create location multiaddrs - tcp6","time":{"start":1746769562857,"stop":1746769562857,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5972c2bf264e93","name":"Subscribe and receive messages via lightPush","time":{"start":1746770106839,"stop":1746770106840,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86a3751e605f332","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1746769623420,"stop":1746769623423,"duration":3},"status":"passed","severity":"normal"},{"uid":"f308fbcc36e12310","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1746769576064,"stop":1746769576065,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abf1a8cf82d1804","name":"random static sharding 2 - Cluster ID: 835, Shard ID: 715","time":{"start":1746769868305,"stop":1746769868305,"duration":0},"status":"passed","severity":"normal"},{"uid":"500615807ef58d87","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1746769554403,"stop":1746769554404,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b9f95a5e83a487","name":"Push message with unicode special characters payload","time":{"start":1746770214196,"stop":1746770214196,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f2acb7d2fb21c2","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1746769606011,"stop":1746769606012,"duration":1},"status":"passed","severity":"normal"},{"uid":"964ee1264e9a353c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1746769885743,"stop":1746769885743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33ade5282012b98","name":"should encode/decode to RLP encoding","time":{"start":1746769562849,"stop":1746769562850,"duration":1},"status":"passed","severity":"normal"},{"uid":"8293e262492b7075","name":"Light Node - default protocols","time":{"start":1746769893964,"stop":1746769893965,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d49a2bd20bc93b","name":"Check message received after nwaku node is restarted","time":{"start":1746770018402,"stop":1746770018402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5873d1364a23dda7","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1746769821883,"stop":1746769821883,"duration":0},"status":"passed","severity":"normal"},{"uid":"4860e44e52931ee5","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1746769630335,"stop":1746769630335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f8b69365de8161","name":"should throw an error for missing required configuration","time":{"start":1746769554412,"stop":1746769554412,"duration":0},"status":"passed","severity":"normal"},{"uid":"518a6f399320c3a9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1746770106853,"stop":1746770106854,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0be2418c3be1cb","name":"should properly create location multiaddrs - udp4","time":{"start":1746769562856,"stop":1746769562856,"duration":0},"status":"passed","severity":"normal"},{"uid":"d149d56b86d071d2","name":"Refresh subscription","time":{"start":1746770106868,"stop":1746770106869,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9221a74264196a","name":"isConnected should return false after all peers disconnect","time":{"start":1746769642168,"stop":1746769642168,"duration":0},"status":"passed","severity":"normal"},{"uid":"6130c9ec13111a2","name":"should use provided shard info when available","time":{"start":1746769596992,"stop":1746769596992,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87a7fe025068088","name":"should add and remove event listeners correctly","time":{"start":1746769580556,"stop":1746769580556,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cac587368bbfde5","name":"should get locked peers","time":{"start":1746769596554,"stop":1746769596555,"duration":1},"status":"passed","severity":"normal"},{"uid":"47001a95fcdeda8f","name":"Check publish message containing Script","time":{"start":1746769751129,"stop":1746769751129,"duration":0},"status":"passed","severity":"normal"},{"uid":"39660857a0913851","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1746769554404,"stop":1746769554404,"duration":0},"status":"passed","severity":"normal"},{"uid":"125bad099beb009a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1746770106870,"stop":1746770106871,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f04498a842075e","name":"Check publish message containing short","time":{"start":1746769751126,"stop":1746769751126,"duration":0},"status":"passed","severity":"normal"},{"uid":"179e678e67327c28","name":"Push message with XML payload","time":{"start":1746770214194,"stop":1746770214194,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea9c8f658729525","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1746769606018,"stop":1746769606018,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e914162a00dfa5","name":"Push message with Basic HTML tag payload","time":{"start":1746770214195,"stop":1746770214195,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea816ee9805096b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1746769554404,"stop":1746769554404,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2ab095d06a4cb7","name":"should insert elements correctly","time":{"start":1746769607783,"stop":1746769607783,"duration":0},"status":"passed","severity":"normal"},{"uid":"d526af58191761de","name":"configure the node with multiple pubsub topics","time":{"start":1746769868313,"stop":1746769868314,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3026d8ec327f43","name":"Does not throw an exception when node disconnects","time":{"start":1746769887891,"stop":1746769887891,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d95be1ad8ad6db5","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1746769834461,"stop":1746769834462,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24925fbf2d29902","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1746769606013,"stop":1746769606013,"duration":0},"status":"passed","severity":"normal"},{"uid":"751edef57adf4081","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1746769554413,"stop":1746769554414,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e600919b39d8dff","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1746769623427,"stop":1746769623428,"duration":1},"status":"passed","severity":"normal"},{"uid":"eccd7257399a177e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1746769752217,"stop":1746769752217,"duration":0},"status":"passed","severity":"normal"},{"uid":"22aa5fdff6c91c38","name":"Push message with custom timestamp: 1746766042441","time":{"start":1746770214204,"stop":1746770214205,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0d2c6f666ee99f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1746769742916,"stop":1746769742916,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e0468853addfd6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1746769576060,"stop":1746769576064,"duration":4},"status":"passed","severity":"normal"},{"uid":"1a8427e8c112af21","name":"Check message with non string payload is not received","time":{"start":1746770018392,"stop":1746770018392,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc6e307e46b3075","name":"retrieves a single peer","time":{"start":1746769576767,"stop":1746769576767,"duration":0},"status":"passed","severity":"normal"},{"uid":"f745882ea87114c4","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1746769630334,"stop":1746769630334,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d1235446b0e722","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1746769596992,"stop":1746769596992,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2b7afcc818015f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1746769606034,"stop":1746769606035,"duration":1},"status":"passed","severity":"normal"},{"uid":"df56741ec1ec13b9","name":"Check publish message containing JSON","time":{"start":1746769751130,"stop":1746769751131,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e1281237936627","name":"Query generator for 2000 messages","time":{"start":1746769866500,"stop":1746769866500,"duration":0},"status":"passed","severity":"normal"},{"uid":"6962dd5d41fa0557","name":"Push message with Chinese payload","time":{"start":1746770214193,"stop":1746770214193,"duration":0},"status":"passed","severity":"normal"},{"uid":"f199623fbc61ee26","name":"Check message received after jswaku node is restarted","time":{"start":1746770018402,"stop":1746770018402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a42e1d9e1ef266f","name":"Publish message with large meta","time":{"start":1746769751142,"stop":1746769751142,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce1666b35ec04c","name":"peer:update - should do nothing if another protocol hit","time":{"start":1746769568609,"stop":1746769568610,"duration":1},"status":"passed","severity":"normal"},{"uid":"975d31d014f510c1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1746769554411,"stop":1746769554411,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd75be80bb60f9c","name":"returns all values when wanted number is greater than available values","time":{"start":1746769575726,"stop":1746769575727,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b0352d94e761f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1746769562226,"stop":1746769562227,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2242543d8ed267","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1746769868314,"stop":1746769868315,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbac2e80aace989d","name":"throws on content topic with empty topic name field","time":{"start":1746769554402,"stop":1746769554403,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cafeee66ed3fcdb","name":"Check received message with timestamp: 1746769622236000000 ","time":{"start":1746770018398,"stop":1746770018398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c22700d36678dc","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1746769751139,"stop":1746769751139,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c7c41b277edf4f","name":"random static sharding 7 - Cluster ID: 678, Shard ID: 703","time":{"start":1746769868309,"stop":1746769868310,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0bd38d44347acd1","name":"Check received message containing escaped characters","time":{"start":1746770018388,"stop":1746770018388,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a45703a48d5e3da","name":"Used by Waku Relay","time":{"start":1746769887893,"stop":1746769887893,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c7c449b1d59759","name":"Overlapping topic subscription","time":{"start":1746770106847,"stop":1746770106847,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e991fa5af5e7307","name":"random static sharding 4 - Cluster ID: 68, Shard ID: 586","time":{"start":1746769868306,"stop":1746769868307,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f318a015004ddb","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1746769597090,"stop":1746769597090,"duration":0},"status":"passed","severity":"normal"},{"uid":"209e16e53cada597","name":"Check publish message containing special chars","time":{"start":1746769751127,"stop":1746769751127,"duration":0},"status":"passed","severity":"normal"},{"uid":"8666ccab6bcc6f5d","name":"Relay - dialed first","time":{"start":1746769893958,"stop":1746769893958,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4036747a803a816","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1746770106877,"stop":1746770106877,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dc4854d0bf0c21","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1746769606042,"stop":1746769606042,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefc03a8b218073d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1746769821881,"stop":1746769821882,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32a2654c68cbbb1","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1746769606040,"stop":1746769606040,"duration":0},"status":"passed","severity":"normal"},{"uid":"1557389232b89188","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1746769606019,"stop":1746769606032,"duration":13},"status":"passed","severity":"normal"},{"uid":"7d39ac6c941efa87","name":"Check received message containing shell command","time":{"start":1746770018397,"stop":1746770018397,"duration":0},"status":"passed","severity":"normal"},{"uid":"930a2872ce84f6e8","name":"should maintain desired error rate","time":{"start":1746769607783,"stop":1746769607783,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faf58b65a893d1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1746769751133,"stop":1746769751133,"duration":0},"status":"passed","severity":"normal"},{"uid":"8988f309edc9161c","name":"configure the node with multiple content topics","time":{"start":1746769849871,"stop":1746769849872,"duration":1},"status":"passed","severity":"normal"},{"uid":"684b914e713501af","name":"Push message with content topic containing JSON","time":{"start":1746770214201,"stop":1746770214202,"duration":1},"status":"passed","severity":"normal"},{"uid":"3374627d5df5ea86","name":"Push message with content topic containing numeric","time":{"start":1746770214199,"stop":1746770214199,"duration":0},"status":"passed","severity":"normal"},{"uid":"e934feaf82001f5c","name":"Push message with custom timestamp: 1716011242441","time":{"start":1746770214204,"stop":1746770214204,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bce33e567e03db4","name":"Check message with no payload is not received","time":{"start":1746770018401,"stop":1746770018401,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3299d749fd9dd0","name":"udp ip6 address","time":{"start":1746769562069,"stop":1746769562070,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a429c6130a9b27","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1746769752213,"stop":1746769752214,"duration":1},"status":"passed","severity":"normal"},{"uid":"bafefb02e407483d","name":"should emit a peer event after start","time":{"start":1746769627159,"stop":1746769627159,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc8aabe98b62ca3","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1746769605460,"stop":1746769605461,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2575584f26deee","name":"Subscribe to topic containing numeric and publish message","time":{"start":1746769752211,"stop":1746769752211,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bca65417acb3ba","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1746769623423,"stop":1746769623425,"duration":2},"status":"passed","severity":"normal"},{"uid":"760e11e028618bd8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1746770106846,"stop":1746770106847,"duration":1},"status":"passed","severity":"normal"},{"uid":"970521d357a3f2ef","name":"Subscribe to topic containing emoji and publish message","time":{"start":1746769752222,"stop":1746769752222,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb52c15f4218b1df","name":"recovers when dns.resolve returns empty","time":{"start":1746769576768,"stop":1746769576768,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e3dc914544cce8","name":"should return unique PubsubTopics for static sharding","time":{"start":1746769554410,"stop":1746769554411,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0098ec7072f30fa","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1746769642161,"stop":1746769642164,"duration":3},"status":"passed","severity":"normal"},{"uid":"40e1f879b61bb608","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1746769606034,"stop":1746769606034,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdaed1d7c679c7a","name":"Push message with content topic containing shell command","time":{"start":1746770214216,"stop":1746770214216,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb330b2672f57ab3","name":"same cluster, same shard: nodes connect","time":{"start":1746769691534,"stop":1746769691534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fd7c301a672ae8","name":"Ping on unsubscribed peer","time":{"start":1746769686932,"stop":1746769686933,"duration":1},"status":"passed","severity":"normal"},{"uid":"8110b39e60407aba","name":"handles different networkShards values correctly","time":{"start":1746769554408,"stop":1746769554408,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a72894512e3d73","name":"Subscribe to topic containing XML and publish message","time":{"start":1746769752217,"stop":1746769752218,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9b0ba1ef72fa79","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1746769606033,"stop":1746769606033,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba7e0e55479ec8","name":"Relay - dialed after","time":{"start":1746769893958,"stop":1746769893959,"duration":1},"status":"passed","severity":"normal"},{"uid":"672e7174ac26127d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1746770106859,"stop":1746770106859,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eec971988c64161","name":"should not fail to stop the service if it was not started","time":{"start":1746769627158,"stop":1746769627158,"duration":0},"status":"passed","severity":"normal"},{"uid":"6232961cd2464259","name":"Check received message containing shell command","time":{"start":1746770018388,"stop":1746770018388,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c9550bdaea7f93","name":"should increase lamport timestamp","time":{"start":1746769606462,"stop":1746769606462,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec05672ba766bf68","name":"Decrypt messages","time":{"start":1746769727844,"stop":1746769727845,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f266b6ef6d3ae9","name":"Check received message with timestamp: 1746769622236 ","time":{"start":1746770018389,"stop":1746770018390,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a9876f169c0bdc","name":"Push message with content topic containing Chinese","time":{"start":1746770214213,"stop":1746770214214,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb1f1ece5660ab24","name":"Check publish message containing shell command","time":{"start":1746769751131,"stop":1746769751131,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcc5deb5cffeb5","name":"start node with empty shard should fail","time":{"start":1746769868316,"stop":1746769868316,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d35de23df702cc","name":"Check publish message containing XML","time":{"start":1746769751130,"stop":1746769751130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0d35a596e88ec3","name":"Sign & Recover","time":{"start":1746769586882,"stop":1746769586882,"duration":0},"status":"passed","severity":"normal"},{"uid":"52003fa08e98a07a","name":"Reusing cursor across nodes","time":{"start":1746769821883,"stop":1746769821884,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0b367bb9a89478","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1746769606045,"stop":1746769606047,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8d3a0ac80032f0","name":"should handle task timeouts","time":{"start":1746769596691,"stop":1746769596692,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35dfdd2a815e9bf","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1746769606005,"stop":1746769606008,"duration":3},"status":"passed","severity":"normal"},{"uid":"309e98ac4cabcf70","name":"stop","time":{"start":1746769663227,"stop":1746769663227,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb75fa0db1d07e7","name":"Query with Promise Callback, No Decoder","time":{"start":1746769834464,"stop":1746769834465,"duration":1},"status":"passed","severity":"normal"},{"uid":"68280204722d6638","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1746769606035,"stop":1746769606038,"duration":3},"status":"passed","severity":"normal"},{"uid":"86cd49d8192c70a8","name":"Push message with Basic HTML tag payload","time":{"start":1746770214210,"stop":1746770214210,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae254aa83d8019","name":"Push message with shell command payload","time":{"start":1746770214210,"stop":1746770214210,"duration":0},"status":"passed","severity":"normal"},{"uid":"661709e901193d1a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1746769554413,"stop":1746769554413,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05612257d3c427c","name":"Generator, custom pubsub topic","time":{"start":1746769862766,"stop":1746769862766,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc03d013c179ad","name":"safeDispatchEvent","time":{"start":1746769663227,"stop":1746769663227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52034d97b36992a","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1746769556846,"stop":1746769556847,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d1be1f78a5a251","name":"Relay","time":{"start":1746769627936,"stop":1746769627936,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adc4173a85234dc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1746769743430,"stop":1746769743431,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e47325800e7475","name":"Push message with content topic containing special chars","time":{"start":1746770214199,"stop":1746770214199,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ea24afdf110565","name":"Subscribe to topic containing Russian and receive message","time":{"start":1746770106871,"stop":1746770106871,"duration":0},"status":"passed","severity":"normal"},{"uid":"111e1a58826464ac","name":"isConnected return false after peer stops","time":{"start":1746769642169,"stop":1746769642171,"duration":2},"status":"passed","severity":"normal"},{"uid":"34189ed0d666b6c2","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1746769606004,"stop":1746769606005,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f95767b46c145df","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1746769875473,"stop":1746769875474,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1710adaa6b80642","name":"should throw error - no id","time":{"start":1746769562846,"stop":1746769562846,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9972a21e194144","name":"should return no connections if no open connection provided","time":{"start":1746769568158,"stop":1746769568158,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14a42706d939132","name":"Push message with content topic containing escaped characters","time":{"start":1746770214202,"stop":1746770214202,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b81e22a67fb67ed","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1746769554405,"stop":1746769554405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1f524f3c0a7a5d","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1746769605998,"stop":1746769606003,"duration":5},"status":"passed","severity":"normal"},{"uid":"3abf38ff23acafa3","name":"should return empty list for no shard","time":{"start":1746769554412,"stop":1746769554412,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cdb93c2b622d59","name":"isConnected between 2 js-waku relay nodes","time":{"start":1746769642174,"stop":1746769642175,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49479b9ccaedbd3","name":"Push message with numeric payload","time":{"start":1746770214207,"stop":1746770214207,"duration":0},"status":"passed","severity":"normal"},{"uid":"38286082df51d8d2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1746769821882,"stop":1746769821883,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c7278abe4db64f","name":"creates an iterator","time":{"start":1746769881090,"stop":1746769881091,"duration":1},"status":"passed","severity":"normal"},{"uid":"313bb0239f790618","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1746770106868,"stop":1746770106868,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8b418ee3e90d2e","name":"should return PeerId when PeerId is provided","time":{"start":1746769596990,"stop":1746769596991,"duration":1},"status":"passed","severity":"normal"},{"uid":"12157d1d5181f65b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1746769862767,"stop":1746769862768,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf5b5f0fd47ab61","name":"Check publish message containing Chinese","time":{"start":1746769751128,"stop":1746769751128,"duration":0},"status":"passed","severity":"normal"},{"uid":"89220d5ea48eaf66","name":"should use shardsUnderCluster when provided","time":{"start":1746769596995,"stop":1746769596995,"duration":0},"status":"passed","severity":"normal"},{"uid":"403a29f310701d09","name":"Subscribe to topic containing Script and receive message","time":{"start":1746770106872,"stop":1746770106872,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc109c081a51c68","name":"nwaku subscribes","time":{"start":1746769739590,"stop":1746769739590,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f7e4128d0a872b","name":"Check received message containing Script","time":{"start":1746770018396,"stop":1746770018396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51a36ece04c3f17","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1746769554419,"stop":1746769554419,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fcd6a073b680e4","name":"Asymmetric encrypt & decrypt","time":{"start":1746769586880,"stop":1746769586881,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf18f053f406d98f","name":"should transition to Unhealthy when no connections","time":{"start":1746769597089,"stop":1746769597090,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a02dd69677a498","name":"Passing cursor with wrong pubsubTopic","time":{"start":1746769821884,"stop":1746769821885,"duration":1},"status":"passed","severity":"normal"},{"uid":"400230a73c7429b3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1746769752218,"stop":1746769752219,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c30914371a0f14","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1746769630335,"stop":1746769630336,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa69007ea22e063","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1746769606010,"stop":1746769606010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca335eb4c442bbd4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1746769576057,"stop":1746769576059,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9cc38a5a776b3e2","name":"should properly compute the node id","time":{"start":1746769562849,"stop":1746769562849,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa20896c251f69a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1746770106857,"stop":1746770106858,"duration":1},"status":"passed","severity":"normal"},{"uid":"8232512249c2c297","name":"Ping on peer without subscriptions","time":{"start":1746769686932,"stop":1746769686932,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f10e3d9c5fdc2d","name":"should send to specified number of peers of used peers","time":{"start":1746769596937,"stop":1746769596938,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd8048d3d2c18b8","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1746769606014,"stop":1746769606014,"duration":0},"status":"passed","severity":"normal"},{"uid":"68020b0c30f00657","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1746769821878,"stop":1746769821880,"duration":2},"status":"passed","severity":"normal"},{"uid":"96a9d7e69016c449","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1746770106846,"stop":1746770106846,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7d71ca7dbb375a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1746769554408,"stop":1746769554408,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c5567f13cdc5e6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1746769562860,"stop":1746769562860,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9da114cc791ee2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1746769834461,"stop":1746769834461,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6c7b1ccb83a0b0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1746769627161,"stop":1746769627161,"duration":0},"status":"skipped","severity":"normal"},{"uid":"352963c1f81df9dd","name":"isConnected should return true after first peer connects","time":{"start":1746769642167,"stop":1746769642168,"duration":1},"status":"passed","severity":"normal"},{"uid":"8721686b98761c09","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1746769554422,"stop":1746769554422,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee9609816ddb250","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1746769691530,"stop":1746769691530,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8e9f9c510e9b05","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1746769691533,"stop":1746769691534,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d115913f7f0ac6","name":"Subscribe and receive messages via waku relay post","time":{"start":1746770106865,"stop":1746770106865,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9c5715acfe069d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1746770106856,"stop":1746770106856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f470b617556aee52","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1746769588215,"stop":1746769588215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5bf5916a3a977f","name":"Passing page size 110 when there are 120 messages","time":{"start":1746769881328,"stop":1746769881330,"duration":2},"status":"passed","severity":"normal"},{"uid":"27891043a899ab9c","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app5/9/topic385/proto","time":{"start":1746769849865,"stop":1746769849866,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a72f8bd0ee9d869","name":"Check received message containing JSON","time":{"start":1746770018397,"stop":1746770018397,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0ee0461567962d","name":"Check message with no payload is not received","time":{"start":1746770018391,"stop":1746770018392,"duration":1},"status":"passed","severity":"normal"},{"uid":"64370d69639edecf","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1746769576064,"stop":1746769576064,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a14eae82154f4bf","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1746769576059,"stop":1746769576060,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d5d8217c77aa02","name":"Store - dialed first","time":{"start":1746769893960,"stop":1746769893962,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bfe27f57d238530","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1746770106874,"stop":1746770106874,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e4117cb104b66c","name":"Push message with unicode special characters payload","time":{"start":1746770214211,"stop":1746770214211,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3c452dd5583750","name":"Check received message containing Chinese","time":{"start":1746770018385,"stop":1746770018385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ffd2c5251db821","name":"Publish message with rate limit","time":{"start":1746769751142,"stop":1746769751143,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b52fffc4d6aaf27","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1746770106855,"stop":1746770106855,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf620f0dc6aa0d","name":"topics with same application and version share the same shard","time":{"start":1746769554407,"stop":1746769554407,"duration":0},"status":"passed","severity":"normal"},{"uid":"602ed154e32292d3","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1746769606038,"stop":1746769606038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c290cce2859eb4","name":"Subscribe to topic containing short and receive message","time":{"start":1746770106852,"stop":1746770106853,"duration":1},"status":"passed","severity":"normal"},{"uid":"79041ad045dab79a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1746770106866,"stop":1746770106867,"duration":1},"status":"passed","severity":"normal"},{"uid":"340e398774eccba4","name":"Should update multiaddrs","time":{"start":1746769692025,"stop":1746769692026,"duration":1},"status":"passed","severity":"normal"},{"uid":"2238df5d90d92e80","name":"Query with Ordered Callback, No Decoder","time":{"start":1746769834462,"stop":1746769834462,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b3c71892d0c8ae","name":"Subscribe and receive messages via waku relay post","time":{"start":1746770106841,"stop":1746770106841,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25d1361022e1162","name":"Subscribe and receives messages on 20 topics","time":{"start":1746770106845,"stop":1746770106846,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5771d587547e18","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1746770106840,"stop":1746770106840,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6f3b850efd4268","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1746769554373,"stop":1746769554374,"duration":1},"status":"passed","severity":"normal"},{"uid":"5448400babd88ed1","name":"should throw an error for missing sharding configuration","time":{"start":1746769554423,"stop":1746769554423,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7daf5491b528aa","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1746769606009,"stop":1746769606009,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b6f9c62236ef0a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1746769627161,"stop":1746769627162,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9a98b78d8d9422b0","name":"can start the service","time":{"start":1746769580550,"stop":1746769580551,"duration":1},"status":"passed","severity":"normal"}] |