2025-05-29 11:12:11 +00:00

1 line
183 KiB
JSON

[{"uid":"29552efd4bcc6baf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748516929939,"stop":1748516929940,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a7469da265e592","name":"Renews subscription after lossing a connection","time":{"start":1748516887836,"stop":1748516887836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1135007354d65e","name":"Reopen subscription with peer with lost subscription","time":{"start":1748516455274,"stop":1748516455274,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e85372fd8cf5a94","name":"caches peers it previously fetched","time":{"start":1748516341399,"stop":1748516341399,"duration":0},"status":"passed","severity":"normal"},{"uid":"8617f9c2e9b12333","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1748516718843,"stop":1748516718843,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c740241be0ba955","name":"Push message with content topic containing JSON","time":{"start":1748517099675,"stop":1748517099675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1503f6a204e2c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1748516840120,"stop":1748516840120,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a9f33e5a80f8ac","name":"should return false when clusterId doesn't match","time":{"start":1748516361770,"stop":1748516361770,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a64ba86e84f6ed","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1748516341248,"stop":1748516341249,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c7bba9a8a41062","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1748516321303,"stop":1748516321304,"duration":1},"status":"passed","severity":"normal"},{"uid":"773c02707c3c8164","name":"it tolerates circular branch references","time":{"start":1748516341397,"stop":1748516341397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75aa617c34e038f","name":"Promise Callback - true","time":{"start":1748516881679,"stop":1748516881679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c4e9879eee4505","name":"should reject if Store is requested but not mounted","time":{"start":1748516362324,"stop":1748516362324,"duration":0},"status":"passed","severity":"normal"},{"uid":"7499d8db889bd6a3","name":"Check message with invalid timestamp is not received","time":{"start":1748516803002,"stop":1748516803002,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e9b2e38d3b12d4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748516929945,"stop":1748516929945,"duration":0},"status":"passed","severity":"normal"},{"uid":"191f13a0bab35c3a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1748516333475,"stop":1748516333475,"duration":0},"status":"passed","severity":"normal"},{"uid":"318de6b1059eab63","name":"Check received message containing SQL Injection","time":{"start":1748516802968,"stop":1748516802968,"duration":0},"status":"passed","severity":"normal"},{"uid":"261ba5fa33aa3a84","name":"Passing an array","time":{"start":1748516905835,"stop":1748516905835,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbd8059cf8d69aa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748516929930,"stop":1748516929930,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36980263dc6cb6f","name":"random static sharding 5 - Cluster ID: 658, Shard ID: 842","time":{"start":1748516932794,"stop":1748516932794,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89973607cdbf750","name":"Fails to push message bigger that 1MB","time":{"start":1748517099679,"stop":1748517099679,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c01fa021edb4010","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1748516900020,"stop":1748516900021,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0277c8890345004","name":"Check received message containing shell command","time":{"start":1748516827051,"stop":1748516827051,"duration":0},"status":"passed","severity":"normal"},{"uid":"28539391bcee2e51","name":"Check publish message containing special chars","time":{"start":1748516709937,"stop":1748516709937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef019e6eae2f65b","name":"non connected peers","time":{"start":1748516685125,"stop":1748516685125,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6db07e9476534780","name":"Passing page size 3 when there are 20 messages","time":{"start":1748516896677,"stop":1748516896677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd4092c0fe3e5a8","name":"Check received message containing escaped characters","time":{"start":1748516827051,"stop":1748516827052,"duration":1},"status":"passed","severity":"normal"},{"uid":"38166403eec50eaa","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748516887804,"stop":1748516887804,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e27411aea00c990","name":"should not throw an error for a single configured topic","time":{"start":1748516318759,"stop":1748516318759,"duration":0},"status":"passed","severity":"normal"},{"uid":"489420b6a5a00342","name":"Check received message containing SQL Injection","time":{"start":1748516827049,"stop":1748516827049,"duration":0},"status":"passed","severity":"normal"},{"uid":"265690ac5f583090","name":"Check received message containing Arabic","time":{"start":1748516827047,"stop":1748516827048,"duration":1},"status":"passed","severity":"normal"},{"uid":"466042a409ced309","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1748516718846,"stop":1748516718847,"duration":1},"status":"passed","severity":"normal"},{"uid":"c154c9c3f90c31fe","name":"Query generator for multiple messages with different content topic format","time":{"start":1748516887912,"stop":1748516887912,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56f3460e8e87b4d","name":"should be called for bootstrap peers","time":{"start":1748516396933,"stop":1748516396934,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c21f6564cf718e9","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1748516389462,"stop":1748516389464,"duration":2},"status":"passed","severity":"normal"},{"uid":"e02485b3e5b7ee88","name":"Subscribe and receives messages on 20 topics","time":{"start":1748516887792,"stop":1748516887792,"duration":0},"status":"passed","severity":"normal"},{"uid":"939e02a76691f78b","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1748516361714,"stop":1748516361714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45239c85b66d53f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748516929946,"stop":1748516929946,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d1c25be4eac4f2","name":"Ping on unsubscribed peer","time":{"start":1748516455273,"stop":1748516455274,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f0f2293a536362","name":"All","time":{"start":1748516394506,"stop":1748516394506,"duration":0},"status":"passed","severity":"normal"},{"uid":"6453bbebd429ed66","name":"Check publish message containing Script","time":{"start":1748516709940,"stop":1748516709941,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab17b654f0cd1e2f","name":"less peers than existing","time":{"start":1748516685125,"stop":1748516685125,"duration":0},"status":"skipped","severity":"normal"},{"uid":"503747fa405029e8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748516887824,"stop":1748516887824,"duration":0},"status":"passed","severity":"normal"},{"uid":"92424f27c62da8f9","name":"throws on content topic with generation field greater than 0","time":{"start":1748516318729,"stop":1748516318730,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48252aa4153c5f5","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1748516371119,"stop":1748516371120,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcf6494a62d8382","name":"should encodeTxt and decodeTxt","time":{"start":1748516327406,"stop":1748516327407,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c3c531d2b9a24a","name":"Decoder throws on undefined content topic","time":{"start":1748516351222,"stop":1748516351222,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7633a25f637df54","name":"should handle different types of entries","time":{"start":1748516360965,"stop":1748516360965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18e1d5ef2f758e8","name":"Check publish message containing Arabic","time":{"start":1748516709938,"stop":1748516709938,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb59e5daed46a125","name":"Check message with no content topic is not received","time":{"start":1748516827069,"stop":1748516827069,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa41a388a89d2a2","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1748516318762,"stop":1748516318762,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffce4d5a2917152b","name":"should retry on complete failure if specified","time":{"start":1748516362271,"stop":1748516362271,"duration":0},"status":"passed","severity":"normal"},{"uid":"900b8681e2592eb1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748516701549,"stop":1748516701550,"duration":1},"status":"passed","severity":"normal"},{"uid":"899b9d40cfe9f39a","name":"Check received message containing shell command","time":{"start":1748516802998,"stop":1748516802998,"duration":0},"status":"passed","severity":"normal"},{"uid":"43dc9b592291709b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1748516580710,"stop":1748516580710,"duration":0},"status":"passed","severity":"normal"},{"uid":"337647a652d330e5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748516518197,"stop":1748516518197,"duration":0},"status":"passed","severity":"normal"},{"uid":"4520e879098631b","name":"Check message received after nwaku node is restarted","time":{"start":1748516803005,"stop":1748516803005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"694fa205e1e949ee","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1748516318761,"stop":1748516318761,"duration":0},"status":"passed","severity":"normal"},{"uid":"8844759f66aefd","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1748516318752,"stop":1748516318752,"duration":0},"status":"passed","severity":"normal"},{"uid":"7235229c874fcba8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748516564362,"stop":1748516564362,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c1675b2ab88552","name":"should only return 1 node with store capability","time":{"start":1748516341400,"stop":1748516341400,"duration":0},"status":"passed","severity":"normal"},{"uid":"94978ee87c43a3b6","name":"Ping on peer without subscriptions","time":{"start":1748516455276,"stop":1748516455276,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bee9bfaee18c35","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748516564360,"stop":1748516564360,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac45ac27871fa80","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app30/2/topic715/utf8","time":{"start":1748516823666,"stop":1748516823667,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d073a737e45175c","name":"should mark all messages in causal history as acknowledged","time":{"start":1748516371712,"stop":1748516371712,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ff62f7c1232c73","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1748516371106,"stop":1748516371106,"duration":0},"status":"passed","severity":"normal"},{"uid":"82023a94142f146f","name":"Refresh subscription","time":{"start":1748516887793,"stop":1748516887794,"duration":1},"status":"passed","severity":"normal"},{"uid":"8077d28b7795bd9f","name":"should properly create location multiaddrs - udp6","time":{"start":1748516327417,"stop":1748516327417,"duration":0},"status":"passed","severity":"normal"},{"uid":"168e1947377572e4","name":"Subscribe to topic containing shell command and publish message","time":{"start":1748516718847,"stop":1748516718847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b50a7dcd34fa2a0","name":"Check received message containing JSON","time":{"start":1748516827051,"stop":1748516827051,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87f3eeb0f0d02eb","name":"should throw an error for missing required configuration","time":{"start":1748516318750,"stop":1748516318750,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4c8436b23a04eb","name":"Check received message with timestamp: 1748516388871000000 ","time":{"start":1748516802979,"stop":1748516802980,"duration":1},"status":"passed","severity":"normal"},{"uid":"f709562c2609fd23","name":"can start the service","time":{"start":1748516345096,"stop":1748516345097,"duration":1},"status":"passed","severity":"normal"},{"uid":"234e75e5008ecec1","name":"Reopen subscription with peer with lost subscription","time":{"start":1748516455277,"stop":1748516455278,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d62765b5e5cff3","name":"should throw error - no public key","time":{"start":1748516327410,"stop":1748516327410,"duration":0},"status":"passed","severity":"normal"},{"uid":"181003cc70d9eb24","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1748516318747,"stop":1748516318748,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c0884354c1a9a1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748516929934,"stop":1748516929934,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78cd003daee7680","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748516861917,"stop":1748516861917,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9bf4352e41a832","name":"should not fail to start the service if it is already started","time":{"start":1748516393611,"stop":1748516393612,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d04da6bfbc4bc1","name":"Rejects garbage","time":{"start":1748516365674,"stop":1748516365674,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dbf3bfe2aac7cb","name":"Throws when trying to push message with empty payload","time":{"start":1748517099672,"stop":1748517099672,"duration":0},"status":"passed","severity":"normal"},{"uid":"13535612d5aa0fdc","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1748516318749,"stop":1748516318749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0450779caccf8e1","name":"should return valid sharding parameters for static sharding","time":{"start":1748516318763,"stop":1748516318763,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ecd08601a66da3","name":"should update ack status of messages in outgoing buffer","time":{"start":1748516371716,"stop":1748516371716,"duration":0},"status":"passed","severity":"normal"},{"uid":"46332dc5e86f1a2","name":"should throw an error for empty SingleShardInfos array","time":{"start":1748516318747,"stop":1748516318747,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e40498734484ff","name":"Fails to push message with large meta","time":{"start":1748517099691,"stop":1748517099691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2619078f4fd1884","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748516929928,"stop":1748516929928,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd9d20bbfc7cf6a","name":"should properly create location multiaddrs - tcp4","time":{"start":1748516327417,"stop":1748516327417,"duration":0},"status":"passed","severity":"normal"},{"uid":"35966a3b15fce32c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1748516389465,"stop":1748516389465,"duration":0},"status":"passed","severity":"normal"},{"uid":"3564a722e76f4e0b","name":"Push message with SQL Injection payload","time":{"start":1748517099669,"stop":1748517099669,"duration":0},"status":"passed","severity":"normal"},{"uid":"1285124e74cee59b","name":"same cluster, different shard: nodes connect","time":{"start":1748516591193,"stop":1748516591194,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0fccf511d7bed","name":"Push message with unicode special characters payload","time":{"start":1748517099683,"stop":1748517099684,"duration":1},"status":"passed","severity":"normal"},{"uid":"10fb69ad74f5d351","name":"different cluster, same shard: nodes don't connect","time":{"start":1748516591194,"stop":1748516591194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51d38fbbe417428","name":"should throw an error for missing sharding configuration","time":{"start":1748516318763,"stop":1748516318764,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b20a2870a46017","name":"Query Generator - false","time":{"start":1748516881678,"stop":1748516881679,"duration":1},"status":"passed","severity":"normal"},{"uid":"7faac2ebea2ce3b1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748516887793,"stop":1748516887793,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0120ad8de475be","name":"Fails to publish message with size larger than 1 MB","time":{"start":1748516709956,"stop":1748516709956,"duration":0},"status":"passed","severity":"normal"},{"uid":"f198df115e572f76","name":"Decoder throws on undefined content topic","time":{"start":1748516333474,"stop":1748516333474,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f39c0d28920427","name":"Push message with shell command payload","time":{"start":1748517099683,"stop":1748517099683,"duration":0},"status":"passed","severity":"normal"},{"uid":"268a4b7efd00eb88","name":"should not fail to stop the service if it was not started","time":{"start":1748516393610,"stop":1748516393611,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1444a52007b75ab","name":"Push message equal or less that 1MB","time":{"start":1748517099678,"stop":1748517099678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50fbf4272cd3a83","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748516564362,"stop":1748516564363,"duration":1},"status":"passed","severity":"normal"},{"uid":"631324a989e3174a","name":"Check message with no payload is not received","time":{"start":1748516827069,"stop":1748516827070,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb77efec9408db3","name":"should support chaining for add method","time":{"start":1748516360959,"stop":1748516360959,"duration":0},"status":"passed","severity":"normal"},{"uid":"422d3da20cc63f02","name":"should use the provided clusterId for the pubsub topic","time":{"start":1748516318765,"stop":1748516318766,"duration":1},"status":"passed","severity":"normal"},{"uid":"42775e47b85b3817","name":"Push message with content topic containing Arabic","time":{"start":1748517099673,"stop":1748517099673,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac884f306cb2310","name":"Subscribe to topic containing short and receive message","time":{"start":1748516887797,"stop":1748516887797,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c500fac8f6f6ad9","name":"tcp ip4 address","time":{"start":1748516326696,"stop":1748516326696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6b6ba3d516ea45","name":"should set field with only LIGHTPUSH enabled","time":{"start":1748516327420,"stop":1748516327420,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb60276d4bb586e0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748516887832,"stop":1748516887833,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1eb8b8a7ef8def","name":"addEventListener with wrong event","time":{"start":1748516429434,"stop":1748516429435,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6616346dd3efde","name":"Passing page size 110 when there are 120 messages","time":{"start":1748516896680,"stop":1748516896680,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f04f0185253046e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1748516853088,"stop":1748516853088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d804da07e90b1921","name":"Subscribe to topic containing long and publish message","time":{"start":1748516718841,"stop":1748516718841,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f81b6093453f68c","name":"Relay","time":{"start":1748516394505,"stop":1748516394505,"duration":0},"status":"passed","severity":"normal"},{"uid":"7922d2596a838e63","name":"Relay + Store","time":{"start":1748516394505,"stop":1748516394505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a601c3b5206a129d","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1748516362275,"stop":1748516362276,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9fe9ebb0fe806f1","name":"should handle special patterns correctly","time":{"start":1748516373037,"stop":1748516373038,"duration":1},"status":"passed","severity":"normal"},{"uid":"1933fcae7cabd399","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1748516371107,"stop":1748516371108,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e96d4dd21ad9ab6","name":"Ping on peer without subscriptions","time":{"start":1748516455273,"stop":1748516455273,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f74646679c6c40e","name":"Check received message containing shell command","time":{"start":1748516827064,"stop":1748516827065,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5cf1aede424c112","name":"Push message with Arabic payload","time":{"start":1748517099681,"stop":1748517099681,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7113d72fcdcf34","name":"should set field with only RELAY enabled","time":{"start":1748516327419,"stop":1748516327420,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5f9bbd9d30fca8","name":"should retry failed tasks","time":{"start":1748516361053,"stop":1748516361056,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d6fbe77bc941b80","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1748516371180,"stop":1748516371180,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebd9b85eac010b6","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1748516718844,"stop":1748516718845,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cad5e24422b69db","name":"Subscribe to topic containing numeric and publish message","time":{"start":1748516718841,"stop":1748516718842,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c95c47ab520471","name":"should return PeerId when PeerId is provided","time":{"start":1748516361766,"stop":1748516361766,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9468c5f86b4631","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1748516371177,"stop":1748516371177,"duration":0},"status":"passed","severity":"normal"},{"uid":"64785530022f1369","name":"Subscribe and receive messages via waku relay post","time":{"start":1748516929938,"stop":1748516929938,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f857740e72679e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748516887803,"stop":1748516887804,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee5f7977b8db514","name":"unsubscribes","time":{"start":1748516900664,"stop":1748516900665,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea1daccac0ebcc2","name":"Nodes with multiple pubsub topic","time":{"start":1748516701544,"stop":1748516701544,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f05e01d73ad3a5","name":"Publish message with custom timestamp: Thu May 29 2025 12:05:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1748516709950,"stop":1748516709951,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6eef57e4ebfb29","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1748516701542,"stop":1748516701542,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccfde59e89644a5","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1748516371125,"stop":1748516371125,"duration":0},"status":"passed","severity":"normal"},{"uid":"774b1004a65295b3","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1748516362298,"stop":1748516362299,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a9f41a8b3195f3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748516887787,"stop":1748516887787,"duration":0},"status":"passed","severity":"normal"},{"uid":"7342ee8bb2bf5a60","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1748516701542,"stop":1748516701543,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed7b6804c41a9df","name":"should fail to send if no connected peers found","time":{"start":1748516362269,"stop":1748516362269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ab5d76f2f6d60c","name":"Ordered Callback - true","time":{"start":1748516881681,"stop":1748516881681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09b9fe83ab4676b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1748516327407,"stop":1748516327408,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e6e7af01606f5b","name":"should only return 1 node with relay and store capability","time":{"start":1748516341400,"stop":1748516341400,"duration":0},"status":"passed","severity":"normal"},{"uid":"2996dfb4fb4a0e49","name":"should be able to decode the field with only RELAY set to true","time":{"start":1748516326645,"stop":1748516326646,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb30a8a66c6db40c","name":"Publish message with rate limit","time":{"start":1748516709958,"stop":1748516709959,"duration":1},"status":"passed","severity":"normal"},{"uid":"263e2ef930d934ef","name":"dispatchEvent via connectionManager","time":{"start":1748516429437,"stop":1748516429438,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a8c109ac67f5e7","name":"Encoder throws on empty string content topic","time":{"start":1748516333473,"stop":1748516333474,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61f18e17fd44e7c","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1748516371135,"stop":1748516371136,"duration":1},"status":"passed","severity":"normal"},{"uid":"853169c66b27db8a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1748516853089,"stop":1748516853090,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e3cc8f5a75eaf9","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1748516371130,"stop":1748516371131,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb481307b7de52","name":"Push message with content topic containing escaped characters","time":{"start":1748517099689,"stop":1748517099690,"duration":1},"status":"passed","severity":"normal"},{"uid":"8712efd857351690","name":"Check received message containing Chinese","time":{"start":1748516802967,"stop":1748516802967,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf51a21225c220b3","name":"should deliver messages after dependencies are met","time":{"start":1748516371713,"stop":1748516371713,"duration":0},"status":"passed","severity":"normal"},{"uid":"4236ca87aa4e5ffd","name":"Init the array if not present","time":{"start":1748516318375,"stop":1748516318376,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d33384225644cd5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1748516318753,"stop":1748516318754,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa2e821cc184e3","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748516326653,"stop":1748516326654,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b36d7ee7ec48efd","name":"Subscribe to topic containing XML and receive message","time":{"start":1748516929944,"stop":1748516929944,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2c1114852f6bf","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1748516840116,"stop":1748516840116,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2e2c33998c4831","name":"Fails to publish message with wrong content topic","time":{"start":1748516709952,"stop":1748516709952,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf256cdf6fa42b0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748516518194,"stop":1748516518195,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d189264db4304e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748516803001,"stop":1748516803002,"duration":1},"status":"passed","severity":"normal"},{"uid":"c917d0e75c71ac1e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748516929925,"stop":1748516929925,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8b56e45f7f645a","name":"Subscribe to topic containing XML and receive message","time":{"start":1748516887832,"stop":1748516887832,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cf06ffc703cb06","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748516932796,"stop":1748516932797,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc367e3eb78353fb","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1748516318741,"stop":1748516318741,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da4161d948c52a5","name":"Push message with content topic containing Russian","time":{"start":1748517099687,"stop":1748517099687,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e80a873c0dacc65","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748516341402,"stop":1748516341402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a37414ab0595d867","name":"should return unique PubsubTopics for static sharding","time":{"start":1748516318748,"stop":1748516318749,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c708372e1ea641","name":"Check publish message containing escaped characters","time":{"start":1748516709945,"stop":1748516709945,"duration":0},"status":"passed","severity":"normal"},{"uid":"51739e87dbcdf7f5","name":"should detect messages with missing dependencies","time":{"start":1748516371713,"stop":1748516371713,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc972010386e3e9c","name":"Push message with Chinese payload","time":{"start":1748517099668,"stop":1748517099668,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3136ee5083826a3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1748516318754,"stop":1748516318755,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1319133d07d76b","name":"throws on content topic with non-number generation field","time":{"start":1748516318729,"stop":1748516318729,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8439dd822d62388","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1748516371115,"stop":1748516371115,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbb525ea95c20af","name":"should wait for LightPush peer to be connected","time":{"start":1748516362325,"stop":1748516362325,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ce0a1088dfb217","name":"Ping on subscribed peer","time":{"start":1748516455274,"stop":1748516455276,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf5b1ecf48188c63","name":"can start the service","time":{"start":1748516629806,"stop":1748516629815,"duration":9},"status":"passed","severity":"normal"},{"uid":"483306cb0f778b41","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1748516371162,"stop":1748516371162,"duration":0},"status":"passed","severity":"normal"},{"uid":"55766e81a30799f6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748516929945,"stop":1748516929945,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c846919a29dc119","name":"Check publish message after client node is restarted","time":{"start":1748516709957,"stop":1748516709957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81171b0ce6f65f1d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1748516318765,"stop":1748516318765,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a5242973d64795","name":"Subscribe and publish message","time":{"start":1748516718836,"stop":1748516718837,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4dd2599edd3315c","name":"should decode valid enr successfully","time":{"start":1748516327407,"stop":1748516327407,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f935855e63004c","name":"Check received message containing unicode special characters","time":{"start":1748516802999,"stop":1748516802999,"duration":0},"status":"passed","severity":"normal"},{"uid":"beab88096bd5041","name":"Subscribe to topic containing XML and publish message","time":{"start":1748516718846,"stop":1748516718846,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3b9ed272b3cfb4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748516823673,"stop":1748516823673,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0c9c57e0353d3d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1748516341251,"stop":1748516341251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6eb616dfe6250e","name":"Check message with no pubsub topic is not received","time":{"start":1748516802982,"stop":1748516802985,"duration":3},"status":"passed","severity":"normal"},{"uid":"65645caa48403d98","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748516929947,"stop":1748516929947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b909b3e58001a30","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748516518197,"stop":1748516518198,"duration":1},"status":"passed","severity":"normal"},{"uid":"51882aac0de9a498","name":"should not receive a peer event after stop","time":{"start":1748516393613,"stop":1748516393613,"duration":0},"status":"passed","severity":"normal"},{"uid":"b844a7e0bc54ebe2","name":"Subscribe and receives messages on 20 topics","time":{"start":1748516929939,"stop":1748516929939,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e1935570c47b70","name":"Check message with non string payload is not received","time":{"start":1748516827070,"stop":1748516827070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0d3c7b7ad48ef6","name":"Check received message containing Basic HTML tag","time":{"start":1748516827050,"stop":1748516827051,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63c4dcfd854433f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1748516701545,"stop":1748516701546,"duration":1},"status":"passed","severity":"normal"},{"uid":"d739c85563cfed6b","name":"start node with empty content topic","time":{"start":1748516823673,"stop":1748516823673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84d741752e61844","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748516518194,"stop":1748516518194,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df8aa8e77c36349","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1748516361767,"stop":1748516361768,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c30d404032abc20","name":"should handle general insertion and lookup correctly","time":{"start":1748516373038,"stop":1748516373038,"duration":0},"status":"passed","severity":"normal"},{"uid":"9292f90dc227e5e","name":"Default pageSize","time":{"start":1748516896680,"stop":1748516896680,"duration":0},"status":"passed","severity":"normal"},{"uid":"87795e65495783ee","name":"should return no connections if no open connection provided","time":{"start":1748516332843,"stop":1748516332843,"duration":0},"status":"passed","severity":"normal"},{"uid":"53199f64db02ddc1","name":"Ephemeral field is preserved - encoder v0","time":{"start":1748516396294,"stop":1748516396295,"duration":1},"status":"passed","severity":"normal"},{"uid":"60eb975a96726a82","name":"Passing page size 0 when there are 110 messages","time":{"start":1748516896676,"stop":1748516896676,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ff4fdd91926078","name":"Check received message with timestamp: 1748516388362000000 ","time":{"start":1748516827053,"stop":1748516827053,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb633f640e2c6113","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1748516362277,"stop":1748516362278,"duration":1},"status":"passed","severity":"normal"},{"uid":"e064650ce6f9895b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1748516318741,"stop":1748516318741,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ec3f2b8c16d56a","name":"groups content topics by expected pubsub topic","time":{"start":1748516318744,"stop":1748516318744,"duration":0},"status":"passed","severity":"normal"},{"uid":"7937691697ea0dab","name":"should properly start and stop event listening","time":{"start":1748516362299,"stop":1748516362300,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc52fca85cc003bd","name":"Sets default value correctly","time":{"start":1748516905836,"stop":1748516905836,"duration":0},"status":"passed","severity":"normal"},{"uid":"885f811c082d1264","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748516929937,"stop":1748516929937,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbce2fa6346cf4ea","name":"Check message on other pubsub topic is not received","time":{"start":1748516803003,"stop":1748516803003,"duration":0},"status":"passed","severity":"normal"},{"uid":"952903abb7d2187e","name":"Renews subscription after lossing a connection","time":{"start":1748516929935,"stop":1748516929935,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f94165a7a3581a9","name":"Check received message containing short","time":{"start":1748516827045,"stop":1748516827045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80aa3f13c749d03","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1748516371715,"stop":1748516371715,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0aa8fdbda976476","name":"should transition to Unhealthy when no connections","time":{"start":1748516362298,"stop":1748516362298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4aa71c24214e15c","name":"should get locked peers","time":{"start":1748516361588,"stop":1748516361588,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb047a664df4fef5","name":"Subscribe to topic containing long and receive message","time":{"start":1748516887797,"stop":1748516887798,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a3b824adb5ee94","name":"Generator, custom pubsub topic","time":{"start":1748516873283,"stop":1748516873284,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafe5b408fb8675c","name":"A test","time":{"start":1748516580772,"stop":1748516580772,"duration":0},"status":"passed","severity":"normal"},{"uid":"3802e229943dd5a2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748516887833,"stop":1748516887833,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f31da49b07f91e","name":"should not receive a peer event after stop","time":{"start":1748516345100,"stop":1748516345100,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b71731497b48058","name":"Push message with custom timestamp: 1748512918405","time":{"start":1748517099678,"stop":1748517099678,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef4db5ba49dc4a8","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1748516371710,"stop":1748516371711,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd7b56b6ce2a314","name":"Overlapping topic subscription","time":{"start":1748516887825,"stop":1748516887825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e4bc50ef6c8527","name":"Push message with content topic containing short","time":{"start":1748517099672,"stop":1748517099672,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d455c760b64bbe2","name":"Push message with Chinese payload","time":{"start":1748517099680,"stop":1748517099681,"duration":1},"status":"passed","severity":"normal"},{"uid":"656202317d8fd2d4","name":"should handle incoming messages","time":{"start":1748516362279,"stop":1748516362279,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a4a10f1be587a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1748516326652,"stop":1748516326653,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b104f1fee19be19","name":"should increase lamport timestamp","time":{"start":1748516371710,"stop":1748516371710,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2f1f160ab83186","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748516564361,"stop":1748516564361,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b883929c9a832f","name":"Query generator for multiple messages with different message text format","time":{"start":1748516887907,"stop":1748516887908,"duration":1},"status":"passed","severity":"normal"},{"uid":"95728f115032ea67","name":"Check received message containing unicode special characters","time":{"start":1748516827065,"stop":1748516827066,"duration":1},"status":"passed","severity":"normal"},{"uid":"c374ae2d33eea972","name":"should be sent with empty content","time":{"start":1748516371715,"stop":1748516371715,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76bfb47dc80bba8","name":"Relay + Store","time":{"start":1748516327421,"stop":1748516327421,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e82d9bc3da78155","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1748516326651,"stop":1748516326651,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdb4ba00ee5dbe0","name":"returns all values when wanted number is greater than available values","time":{"start":1748516340158,"stop":1748516340158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc1bd245b0633c8","name":"should throw error - no public key","time":{"start":1748516327408,"stop":1748516327409,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d953425b960f77","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748516887809,"stop":1748516887809,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbb912a9e1e3f5a","name":"random static sharding 9 - Cluster ID: 287, Shard ID: 16","time":{"start":1748516932795,"stop":1748516932796,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a08f9d8820f4a8","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1748516371106,"stop":1748516371106,"duration":0},"status":"passed","severity":"normal"},{"uid":"90400ed63ec956a5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748516929933,"stop":1748516929933,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b390c725631609","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1748516371162,"stop":1748516371162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a03a7be48c62bcf","name":"Subscribe to topic containing Script and publish message","time":{"start":1748516718845,"stop":1748516718845,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a69a3290ed0c28","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748516861915,"stop":1748516861916,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f852658126fdb6","name":"Push message with content topic containing special chars","time":{"start":1748517099686,"stop":1748517099686,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62674ac33083c89","name":"should emit a peer event after start","time":{"start":1748516629825,"stop":1748516629828,"duration":3},"status":"passed","severity":"normal"},{"uid":"95749cd53da763da","name":"ignores unrecognized TXT record formats","time":{"start":1748516341398,"stop":1748516341398,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca00851991de5ae","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748516887810,"stop":1748516887811,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0db75bad0ede0b","name":"returns all values when wanted number matches available values","time":{"start":1748516340156,"stop":1748516340157,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1edb65131978e6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1748516318760,"stop":1748516318761,"duration":1},"status":"passed","severity":"normal"},{"uid":"7134d47d8ed89435","name":"1 Store, 2 fetches","time":{"start":1748516341169,"stop":1748516341169,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ef794d2218c09c","name":"Non TWN Cluster","time":{"start":1748516823665,"stop":1748516823666,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2e0f1a8d1fef21","name":"Check received message containing Basic HTML tag","time":{"start":1748516802997,"stop":1748516802997,"duration":0},"status":"passed","severity":"normal"},{"uid":"e479b2cacabc0e","name":"Push message with content topic containing numeric","time":{"start":1748517099672,"stop":1748517099673,"duration":1},"status":"passed","severity":"normal"},{"uid":"391db03d66e20dd1","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1748516895739,"stop":1748516895739,"duration":0},"status":"passed","severity":"normal"},{"uid":"10620b266ec2ee50","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748516887835,"stop":1748516887835,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d48ff20bdafde1","name":"Decoder throws on empty string content topic","time":{"start":1748516351223,"stop":1748516351223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77b5546b5f4cf56","name":"pre and post cipher","time":{"start":1748516351628,"stop":1748516351628,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e34d247052874ee","name":"Check received message containing Arabic","time":{"start":1748516802993,"stop":1748516802994,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7fcd35e425d256","name":"Push message with content topic containing long","time":{"start":1748517099685,"stop":1748517099685,"duration":0},"status":"passed","severity":"normal"},{"uid":"80997aa824747697","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748516887804,"stop":1748516887804,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed160beb60e56e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1748516341401,"stop":1748516341401,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a73bd2fc82d1d4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1748516408337,"stop":1748516408337,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b41d6560c548668","name":"Reusing cursor across nodes","time":{"start":1748516840121,"stop":1748516840121,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f991089a1647313","name":"should insert message id into causal history","time":{"start":1748516371709,"stop":1748516371709,"duration":0},"status":"passed","severity":"normal"},{"uid":"18775f37ef89989e","name":"should properly clean up resources when disposed","time":{"start":1748516360966,"stop":1748516360966,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34382246d62ce30","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1748516371182,"stop":1748516371183,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5c3e31b467d0f4","name":"Check publish message containing JSON","time":{"start":1748516709943,"stop":1748516709944,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f99f2813ef04370","name":"should maintain desired error rate","time":{"start":1748516373036,"stop":1748516373036,"duration":0},"status":"passed","severity":"normal"},{"uid":"69053b62548685d8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748516929939,"stop":1748516929939,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c761515cd11375","name":"Query with Promise Callback, No Decoder","time":{"start":1748516853092,"stop":1748516853092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac524f811f916c8d","name":"Check received message with timestamp: 1748516388871000000 ","time":{"start":1748516803000,"stop":1748516803000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d217e76d7a526e80","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1748516318762,"stop":1748516318762,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d1573293e3858e","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1748516371120,"stop":1748516371121,"duration":1},"status":"passed","severity":"normal"},{"uid":"43974c752d19ecb0","name":"Generator, 2 different pubsubtopics","time":{"start":1748516873284,"stop":1748516873284,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a22a41b50777f5","name":"returns nothing if no connections present","time":{"start":1748516332838,"stop":1748516332841,"duration":3},"status":"passed","severity":"normal"},{"uid":"698f7bc27a8a8075","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748516932792,"stop":1748516932792,"duration":0},"status":"passed","severity":"normal"},{"uid":"126beb7d167ad04c","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1748516371162,"stop":1748516371163,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a86bd634893a55","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748516827067,"stop":1748516827068,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a249f5a9ead303","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1748516709952,"stop":1748516709953,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1980ed7cc60bd6f","name":"should invoke callbacks when receiving a message","time":{"start":1748516361710,"stop":1748516361714,"duration":4},"status":"passed","severity":"normal"},{"uid":"4a5b8fa50d5a3f69","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1748516361771,"stop":1748516361778,"duration":7},"status":"passed","severity":"normal"},{"uid":"fcef3628329baab5","name":"Check publish message containing long","time":{"start":1748516709936,"stop":1748516709937,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b528ebbbe0a8e9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748516929933,"stop":1748516929934,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2aba24d21b61df","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748516887836,"stop":1748516887836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8902165ee417e477","name":"Publish message with custom timestamp: Fri Jun 07 2024 11:05:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1748516709947,"stop":1748516709948,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43c96d140729a7a","name":"Asymmetric encrypt & decrypt","time":{"start":1748516351627,"stop":1748516351627,"duration":0},"status":"passed","severity":"normal"},{"uid":"14575f3e38c58abc","name":"should emit a peer event after start","time":{"start":1748516345099,"stop":1748516345099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7b47a88dec17f7","name":"listenerCount","time":{"start":1748516429437,"stop":1748516429437,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9ae4adef7da4a2","name":"Relay - dialed after","time":{"start":1748516910746,"stop":1748516910747,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b6d20c84131b36","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748516564364,"stop":1748516564364,"duration":0},"status":"passed","severity":"normal"},{"uid":"23926608087f4cfd","name":"Push message with unicode special characters payload","time":{"start":1748517099671,"stop":1748517099671,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d96bd34a3ca7f31","name":"Push message with custom timestamp: 1717758118405","time":{"start":1748517099677,"stop":1748517099678,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef48bc78ec187bb9","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1748516900017,"stop":1748516900017,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91d6621cb17749","name":"Check received message with timestamp: 1748516388871 ","time":{"start":1748516803000,"stop":1748516803001,"duration":1},"status":"passed","severity":"normal"},{"uid":"67900e03b09c2c3b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748516929929,"stop":1748516929930,"duration":1},"status":"passed","severity":"normal"},{"uid":"717a9140d302d8cf","name":"should properly create location multiaddrs - udp4","time":{"start":1748516327416,"stop":1748516327417,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c81d3816de8aea1","name":"Publish message with custom timestamp: Thu May 29 2025 10:05:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1748516709948,"stop":1748516709949,"duration":1},"status":"passed","severity":"normal"},{"uid":"f827a80166fe3b69","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1748516371170,"stop":1748516371170,"duration":0},"status":"passed","severity":"normal"},{"uid":"e676d252f86846d4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748516393614,"stop":1748516393615,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ae6b6f96ab94994f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1748516326639,"stop":1748516326640,"duration":1},"status":"passed","severity":"normal"},{"uid":"2707d0c08ac4527c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748516564363,"stop":1748516564364,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad61a017abfa6348","name":"throws an error for improperly formatted content topics","time":{"start":1748516318745,"stop":1748516318746,"duration":1},"status":"passed","severity":"normal"},{"uid":"728aa7b947113ddb","name":"nwaku subscribes","time":{"start":1748516698315,"stop":1748516698316,"duration":1},"status":"passed","severity":"normal"},{"uid":"1abeeed6e5c87c2e","name":"removeEventListener with wrong event","time":{"start":1748516429436,"stop":1748516429436,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad7b2d60e3243d5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1748516318738,"stop":1748516318738,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aadc4c4b4c8ae78","name":"Filter","time":{"start":1748516910748,"stop":1748516910749,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39e320bd2bb3c63","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1748516701546,"stop":1748516701549,"duration":3},"status":"passed","severity":"normal"},{"uid":"496eb2bd0a7a22a5","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1748516396935,"stop":1748516396935,"duration":0},"status":"passed","severity":"normal"},{"uid":"802865b90d6b90bc","name":"LightPush","time":{"start":1748516910748,"stop":1748516910748,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddd37fdeb4991fb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1748516318757,"stop":1748516318757,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e71c1a60cf4aecf","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1748516318739,"stop":1748516318739,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4419c78ee9593c","name":"Passing invalid cursor","time":{"start":1748516840121,"stop":1748516840121,"duration":0},"status":"passed","severity":"normal"},{"uid":"720b909a3a048e24","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1748516341251,"stop":1748516341251,"duration":0},"status":"passed","severity":"normal"},{"uid":"742503df20c07302","name":"Throws when trying to push message with empty payload","time":{"start":1748517099684,"stop":1748517099685,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a7b3e2ea2fc8dc","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1748516318747,"stop":1748516318747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f1bcd2fddc0755","name":"Check message received after jswaku node is restarted","time":{"start":1748516827070,"stop":1748516827071,"duration":1},"status":"passed","severity":"normal"},{"uid":"a576c937538d239c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1748516853091,"stop":1748516853091,"duration":0},"status":"passed","severity":"normal"},{"uid":"86597bdb489ccc6e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748516861915,"stop":1748516861915,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0bb018774a5410","name":"should be able to encode the field with only RELAY set to true","time":{"start":1748516326631,"stop":1748516326636,"duration":5},"status":"passed","severity":"normal"},{"uid":"eec858ac2e809c58","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1748516396935,"stop":1748516396936,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a42ceec412cedf1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748516873283,"stop":1748516873283,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fff92bfb8f72bcf7","name":"isConnected return false after peer stops","time":{"start":1748516408339,"stop":1748516408339,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd387c1900481c1a","name":"should not allow k > 12","time":{"start":1748516370810,"stop":1748516370812,"duration":2},"status":"passed","severity":"normal"},{"uid":"c480afd472e76f3a","name":"Check received message with timestamp: 1748516388362000000 ","time":{"start":1748516827066,"stop":1748516827067,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a73ec9c1969fba","name":"Push message with short payload","time":{"start":1748517099679,"stop":1748517099679,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f782aa5a8b9caf","name":"Encoder throws on undefined content topic","time":{"start":1748516351221,"stop":1748516351221,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b00f07809042ec7","name":"Subscribe to topic containing long and receive message","time":{"start":1748516887828,"stop":1748516887828,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8288ade884cc6fe","name":"Query generator for multiple messages with multiple decoders","time":{"start":1748516887908,"stop":1748516887912,"duration":4},"status":"passed","severity":"normal"},{"uid":"b9ac9dfea6502a95","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1748516352802,"stop":1748516352802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84066ba02187ce7","name":"Relay - dialed first","time":{"start":1748516910746,"stop":1748516910746,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0a89451b017610","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1748516371126,"stop":1748516371127,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bda436177db7d2","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1748516318751,"stop":1748516318751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaf72f951bffaa7","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1748516389466,"stop":1748516389467,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3cc9fa28cfb4d74","name":"Waku message hash computation (payload length 0)","time":{"start":1748516321304,"stop":1748516321305,"duration":1},"status":"passed","severity":"normal"},{"uid":"13715d0a15766231","name":"should continually clean up expired entries at intervals","time":{"start":1748516360966,"stop":1748516360970,"duration":4},"status":"passed","severity":"normal"},{"uid":"4ac67128737f93a9","name":"should reject if Relay is requested but not mounted","time":{"start":1748516362323,"stop":1748516362323,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e40fb638abcdfd","name":"Push message with emoji payload","time":{"start":1748517099671,"stop":1748517099671,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6269032b36c3a9","name":"should maintain proper timestamps if all messages received","time":{"start":1748516371711,"stop":1748516371711,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c2fa947b8b9f","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1748516321302,"stop":1748516321303,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3a6d1b664a19af","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748516887831,"stop":1748516887831,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1bb3747645e03","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748516929943,"stop":1748516929943,"duration":0},"status":"passed","severity":"normal"},{"uid":"197e9582fc752774","name":"Refresh subscription","time":{"start":1748516929928,"stop":1748516929929,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ce84b8f7bdd085","name":"Check meta is set [ecies]","time":{"start":1748516352803,"stop":1748516352803,"duration":0},"status":"passed","severity":"normal"},{"uid":"f544f9d30824d584","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1748516318746,"stop":1748516318746,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5d243b20194e8c","name":"Subscribe and receives messages on 20 topics","time":{"start":1748516887815,"stop":1748516887823,"duration":8},"status":"passed","severity":"normal"},{"uid":"b18aa22cde6b723c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1748516408339,"stop":1748516408340,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1f7711c1cb06e5","name":"Check received message containing Script","time":{"start":1748516827061,"stop":1748516827062,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cde5b05fc0b14c1","name":"Light Node - default protocols","time":{"start":1748516910749,"stop":1748516910749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89305c76d7ef19b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1748516352802,"stop":1748516352803,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b7262b72185f34","name":"Check received message containing escaped characters","time":{"start":1748516827065,"stop":1748516827065,"duration":0},"status":"passed","severity":"normal"},{"uid":"535bec68fe1968c4","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1748516371115,"stop":1748516371115,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2eb4433891128e","name":"Subscribe and receive messages via lightPush","time":{"start":1748516887786,"stop":1748516887787,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d223f6481468785","name":"Check received message containing emoji","time":{"start":1748516802999,"stop":1748516803000,"duration":1},"status":"passed","severity":"normal"},{"uid":"caedd5f177d79b7d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1748516326642,"stop":1748516326643,"duration":1},"status":"passed","severity":"normal"},{"uid":"896552106e199622","name":"Ping on unsubscribed peer","time":{"start":1748516455276,"stop":1748516455277,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0e5a6223175998","name":"should partition messages based on acknowledgement status","time":{"start":1748516371714,"stop":1748516371714,"duration":0},"status":"passed","severity":"normal"},{"uid":"d610479c22dab9eb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748516518196,"stop":1748516518196,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ef64834d58cb2f","name":"Check received message containing Arabic","time":{"start":1748516827060,"stop":1748516827061,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e560d46e543e23f","name":"should be delivered immediately if received","time":{"start":1748516371717,"stop":1748516371717,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7b6a688146fa5f","name":"Promise Callback - false","time":{"start":1748516881679,"stop":1748516881680,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f500c3f312cc248","name":"should push the message to the outgoing buffer","time":{"start":1748516371708,"stop":1748516371708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4732149172de2e74","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1748516362268,"stop":1748516362268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37e7abfd7de9c8f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1748516718837,"stop":1748516718837,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1109b1eca6d353","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748516827067,"stop":1748516827067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0534f0b7414468","name":"Subscribe to topic containing long and receive message","time":{"start":1748516929941,"stop":1748516929941,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c76a228ecb3d0c5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748516887833,"stop":1748516887833,"duration":0},"status":"passed","severity":"normal"},{"uid":"7294ea650ce1ace8","name":"Subscribe and receives messages on 20 topics","time":{"start":1748516929927,"stop":1748516929927,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba0a302b72ef96d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748517099675,"stop":1748517099675,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb23a5e35c246f2f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1748516900016,"stop":1748516900016,"duration":0},"status":"passed","severity":"normal"},{"uid":"341bef98c653ff5","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1748516371161,"stop":1748516371161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61a9419d3e3b98b","name":"Check received message containing Russian","time":{"start":1748516827048,"stop":1748516827048,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73fd84a8f04bf69","name":"should be able to encode the field with only FILTER set to true","time":{"start":1748516326638,"stop":1748516326639,"duration":1},"status":"passed","severity":"normal"},{"uid":"af20538ccdf7d2df","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1748516341402,"stop":1748516341402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a083f7bcbf791f5c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748516887787,"stop":1748516887788,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17622213a89585f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1748516718848,"stop":1748516718848,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9438908cbd1fd1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1748516318755,"stop":1748516318755,"duration":0},"status":"passed","severity":"normal"},{"uid":"b735265b90b6ade8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1748516396934,"stop":1748516396934,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b52962d5410923","name":"Query generator for multiple messages","time":{"start":1748516887907,"stop":1748516887907,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c32e1d3d33159b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1748516318744,"stop":1748516318745,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca3d3c89765bf06","name":"different cluster, different shard: nodes don't connect","time":{"start":1748516591194,"stop":1748516591194,"duration":0},"status":"passed","severity":"normal"},{"uid":"40dc552a7f19dd7d","name":"Check message with no pubsub topic is not received","time":{"start":1748516803003,"stop":1748516803003,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6faa6378bb778b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1748516318752,"stop":1748516318752,"duration":0},"status":"passed","severity":"normal"},{"uid":"71459911dbc1a784","name":"Check message with no pubsub topic is not received","time":{"start":1748516827055,"stop":1748516827055,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c215f72e504ff7c","name":"Push message with Basic HTML tag payload","time":{"start":1748517099670,"stop":1748517099670,"duration":0},"status":"passed","severity":"normal"},{"uid":"410ff570a3dfdd68","name":"Push message with content topic containing emoji","time":{"start":1748517099676,"stop":1748517099676,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c3fb4ba2bdadb1","name":"Subscribe and receive messages via lightPush","time":{"start":1748516929936,"stop":1748516929937,"duration":1},"status":"passed","severity":"normal"},{"uid":"b237ad800cfa7085","name":"Passing page size 10 when there are 10 messages","time":{"start":1748516896677,"stop":1748516896678,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1b53e298312861","name":"should not receive a peer event before start","time":{"start":1748516393612,"stop":1748516393613,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d210f1470adc046","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1748516318756,"stop":1748516318756,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dd591638efc4ba","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1748516718847,"stop":1748516718848,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7cc0af4f12b8bd1","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1748516840120,"stop":1748516840120,"duration":0},"status":"passed","severity":"normal"},{"uid":"977e08b8cb34bd76","name":"Push message with content topic containing Chinese","time":{"start":1748517099673,"stop":1748517099673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30ec0b0beabfc4f","name":"should reject if LightPush is requested but not mounted","time":{"start":1748516362323,"stop":1748516362323,"duration":0},"status":"passed","severity":"normal"},{"uid":"9501fcbd39a9cfff","name":"Push message with content topic containing emoji","time":{"start":1748517099690,"stop":1748517099690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50d40764ebf5f43","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1748516684996,"stop":1748516684997,"duration":1},"status":"passed","severity":"normal"},{"uid":"3664877d8671db77","name":"Subscribe to topic containing Russian and publish message","time":{"start":1748516718844,"stop":1748516718844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec08b21713aeede","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1748516718843,"stop":1748516718844,"duration":1},"status":"passed","severity":"normal"},{"uid":"b248ce2d0fbdb531","name":"Check received message containing unicode special characters","time":{"start":1748516802975,"stop":1748516802979,"duration":4},"status":"passed","severity":"normal"},{"uid":"58902a5b884ba070","name":"Check message with invalid timestamp is not received","time":{"start":1748516827054,"stop":1748516827055,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed24ba63fd14ab53","name":"Check received message containing short","time":{"start":1748516827058,"stop":1748516827058,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe6b601b23b5601","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748516887805,"stop":1748516887809,"duration":4},"status":"passed","severity":"normal"},{"uid":"f8b8250bbd86228c","name":"Meta field set when metaSetter is specified","time":{"start":1748516333473,"stop":1748516333473,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abaf96b2c528558","name":"Push message with content topic containing Russian","time":{"start":1748517099674,"stop":1748517099674,"duration":0},"status":"passed","severity":"normal"},{"uid":"46178378a8692a18","name":"Refresh subscription","time":{"start":1748516718839,"stop":1748516718839,"duration":0},"status":"skipped","severity":"normal"},{"uid":"345a8281e5a55f48","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748516929942,"stop":1748516929942,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ab083fa2ba8c76","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1748516318756,"stop":1748516318756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5900f4d4b00543","name":"Check message with non string payload is not received","time":{"start":1748516827057,"stop":1748516827057,"duration":0},"status":"passed","severity":"normal"},{"uid":"1553a75bc665e8a6","name":"Subscribe to topic containing long and receive message","time":{"start":1748516929929,"stop":1748516929929,"duration":0},"status":"passed","severity":"normal"},{"uid":"5430006eb7d8f4f3","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app35/5/topic213/test.js","time":{"start":1748516823669,"stop":1748516823669,"duration":0},"status":"passed","severity":"normal"},{"uid":"30629734bf6dc43","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1748516333252,"stop":1748516333252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03a4ff57cdfc180","name":"Subscribe to topic containing Script and receive message","time":{"start":1748516887831,"stop":1748516887832,"duration":1},"status":"passed","severity":"normal"},{"uid":"777f7752b4300104","name":"should insert message into bloom filter","time":{"start":1748516371709,"stop":1748516371709,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b253d8f640d54d","name":"should set field with only FILTER enabled","time":{"start":1748516327420,"stop":1748516327420,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2536d0d0063c69","name":"Overlapping topic subscription","time":{"start":1748516718839,"stop":1748516718840,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6e891fe5099532d3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1748516371180,"stop":1748516371181,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5739cf13524b9ee","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1748516371714,"stop":1748516371714,"duration":0},"status":"passed","severity":"normal"},{"uid":"8077cd1057a30ed8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1748516718847,"stop":1748516718847,"duration":0},"status":"passed","severity":"normal"},{"uid":"f555d487d9f22e04","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748516873284,"stop":1748516873285,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d7286d6dc7e9c6","name":"should wait for Store peer to be connected","time":{"start":1748516362325,"stop":1748516362326,"duration":1},"status":"passed","severity":"normal"},{"uid":"4363eeef095f2b44","name":"should be online or offline if network state changed","time":{"start":1748516389470,"stop":1748516389471,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3c8aa36c746e1a","name":"should get / set TCP multiaddr","time":{"start":1748516327416,"stop":1748516327416,"duration":0},"status":"passed","severity":"normal"},{"uid":"2303ff173f56b533","name":"should handle connection events","time":{"start":1748516361589,"stop":1748516361590,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e5abe0daf72eae","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1748516362299,"stop":1748516362299,"duration":0},"status":"passed","severity":"normal"},{"uid":"293f83f1b316deb1","name":"Check received message containing Arabic","time":{"start":1748516802967,"stop":1748516802968,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd23f4c80cb9dcfa","name":"Push message with escaped characters payload","time":{"start":1748517099670,"stop":1748517099671,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d69261fd0404f4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1748516318742,"stop":1748516318743,"duration":1},"status":"passed","severity":"normal"},{"uid":"949f7fe43a237791","name":"throws on content topic with empty topic name field","time":{"start":1748516318731,"stop":1748516318731,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8f80f1c483c106","name":"Push message with content topic containing Chinese","time":{"start":1748517099686,"stop":1748517099686,"duration":0},"status":"passed","severity":"normal"},{"uid":"251710485cbb5cd9","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1748516709947,"stop":1748516709947,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b536507a593a6fb","name":"Push message with Script payload","time":{"start":1748517099669,"stop":1748517099669,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc7743fd4e29698","name":"should return false when shard is not included in network shards","time":{"start":1748516361770,"stop":1748516361771,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d2e68ca6db90b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748516887802,"stop":1748516887802,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c13917c0cb7ec2","name":"Nodes with multiple pubsub topic","time":{"start":1748516701549,"stop":1748516701549,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37730d4d52fb66","name":"Round trip binary serialization","time":{"start":1748516333472,"stop":1748516333472,"duration":0},"status":"passed","severity":"normal"},{"uid":"be96723c96297094","name":"Push message with SQL Injection payload","time":{"start":1748517099681,"stop":1748517099681,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad23f883a064b42","name":"Push message with JSON payload","time":{"start":1748517099682,"stop":1748517099683,"duration":1},"status":"passed","severity":"normal"},{"uid":"7589f0bed02b3a2","name":"should call waitForPeer on Relay","time":{"start":1748516362326,"stop":1748516362326,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd7f29896ffb7c7","name":"should return false","time":{"start":1748516327410,"stop":1748516327410,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db2ead525d5f218","name":"should reject if Filter is requested but not mounted","time":{"start":1748516362324,"stop":1748516362324,"duration":0},"status":"passed","severity":"normal"},{"uid":"699d19b36b03ac84","name":"Register correct protocols","time":{"start":1748516718835,"stop":1748516718835,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa287b719d56f85a","name":"should reject if WakuNode is not started","time":{"start":1748516362323,"stop":1748516362323,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81f4f08e1774efc","name":"through manual discovery","time":{"start":1748516593155,"stop":1748516593156,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f19b70af1cfa4e6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1748516580709,"stop":1748516580709,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aedf93734840db1","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1748516340159,"stop":1748516340160,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7bf73712528d6e","name":"Check publish message containing unicode special characters","time":{"start":1748516709945,"stop":1748516709946,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fea97cce189314","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748516887815,"stop":1748516887815,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65a392ed7f53e48","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748516887791,"stop":1748516887792,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbc482657a02d89","name":"Push message with content topic containing SQL Injection","time":{"start":1748517099674,"stop":1748517099674,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef3d32494422559","name":"getPeersByDiscovery","time":{"start":1748516684994,"stop":1748516684994,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaab3837f2da0296","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1748516318758,"stop":1748516318758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e7de033df59dba","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1748516900018,"stop":1748516900020,"duration":2},"status":"passed","severity":"normal"},{"uid":"655b109daf8f04ce","name":"Decoder throws on empty string content topic","time":{"start":1748516352804,"stop":1748516352804,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8dd8c863f3a357","name":"Push message with content topic containing SQL Injection","time":{"start":1748517099687,"stop":1748517099688,"duration":1},"status":"passed","severity":"normal"},{"uid":"38899070b673276","name":"Check received message containing long","time":{"start":1748516827046,"stop":1748516827046,"duration":0},"status":"passed","severity":"normal"},{"uid":"4239e50f544b7026","name":"Check received message containing SQL Injection","time":{"start":1748516827061,"stop":1748516827061,"duration":0},"status":"passed","severity":"normal"},{"uid":"731ca95760b7d6c2","name":"Check received message containing long","time":{"start":1748516802964,"stop":1748516802964,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74a618565484ec4","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1748516371121,"stop":1748516371121,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e378a7d42ab8c04","name":"Push message with Russian payload","time":{"start":1748517099668,"stop":1748517099669,"duration":1},"status":"passed","severity":"normal"},{"uid":"360e92ccb43b2773","name":"Push message with shell command payload","time":{"start":1748517099670,"stop":1748517099670,"duration":0},"status":"passed","severity":"normal"},{"uid":"157112035a45c679","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1748516371161,"stop":1748516371161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ccd1de0991f8e8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748516861916,"stop":1748516861917,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc75b324b5da448","name":"throws on content topic with empty application field","time":{"start":1748516318730,"stop":1748516318730,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87979943b48fc0b","name":"Push message with Script payload","time":{"start":1748517099682,"stop":1748517099682,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc6068636fd9cd4","name":"Does not throw an exception when node disconnects","time":{"start":1748516905834,"stop":1748516905835,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fca953845c4910a","name":"Push message with content topic containing Script","time":{"start":1748517099688,"stop":1748517099688,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeecc074a7b86e0","name":"should add and remove event listeners correctly","time":{"start":1748516345102,"stop":1748516345102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5e7565c91658a0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748516887799,"stop":1748516887800,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ed93a62e0c935f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app53/5/topic707/utf8","time":{"start":1748516823670,"stop":1748516823670,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac002c9c02befa0","name":"should encode/decode to RLP encoding","time":{"start":1748516327415,"stop":1748516327415,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bf857346b2d911","name":"getPeersByDiscovery","time":{"start":1748516429436,"stop":1748516429437,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8953a8e157ffaf","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748516802981,"stop":1748516802981,"duration":0},"status":"passed","severity":"normal"},{"uid":"534e0cc17e789379","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748516887830,"stop":1748516887830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23ce83017e687d7","name":"connected peers and dial","time":{"start":1748516685124,"stop":1748516685124,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b582586c060bc41","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1748516341248,"stop":1748516341248,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d80d52a4f0bcfd7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748516564359,"stop":1748516564359,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85f3f7bf9b98008","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748516929930,"stop":1748516929931,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c391d6433f7a205","name":"Ephemeral field set to true","time":{"start":1748516333472,"stop":1748516333472,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac432a033f4dbcd","name":"Check meta is set [symmetric]","time":{"start":1748516351220,"stop":1748516351220,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da841ca896ceb12","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1748516371105,"stop":1748516371105,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed99611bc767c95","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748516564364,"stop":1748516564365,"duration":1},"status":"passed","severity":"normal"},{"uid":"58df5e9a70b9ffea","name":"should add to incoming buffer if dependencies are not met","time":{"start":1748516371711,"stop":1748516371712,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80ba06ca742ac9f","name":"Check received message containing Script","time":{"start":1748516802969,"stop":1748516802969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2feaa9b986e680","name":"does not throw on valid cases","time":{"start":1748516318727,"stop":1748516318727,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4c28c9490a796b","name":"should handle a minimal index list","time":{"start":1748516318870,"stop":1748516318870,"duration":0},"status":"passed","severity":"normal"},{"uid":"675b80d533ef485a","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1748516371112,"stop":1748516371113,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b6dd21a7139edd","name":"Push 30 different messages","time":{"start":1748517099684,"stop":1748517099684,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a7ee99d668d1a01","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1748516840118,"stop":1748516840119,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c96f89fcbf1161f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748516887799,"stop":1748516887799,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e6a89ff7492622","name":"should check connected peers if present and suitable","time":{"start":1748516362324,"stop":1748516362325,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e99a945a70a7e8","name":"Renews subscription after lossing a connection","time":{"start":1748516887810,"stop":1748516887810,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2587a8821c9d0f","name":"Check message received after jswaku node is restarted","time":{"start":1748516827057,"stop":1748516827057,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44cc8b4ea699e9","name":"Callback on promise, aborts when callback returns true","time":{"start":1748516887916,"stop":1748516887916,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd3c26fa9a20d61","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748516887798,"stop":1748516887798,"duration":0},"status":"passed","severity":"normal"},{"uid":"1328f995ee4c2129","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748516802980,"stop":1748516802981,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a98dd8c65723fef","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1748516371116,"stop":1748516371116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8950454232a3582","name":"Check received message containing Script","time":{"start":1748516827049,"stop":1748516827049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3934ec1c473d80","name":"Refresh subscription","time":{"start":1748516929940,"stop":1748516929940,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2965db9f6aae49","name":"Push message with custom timestamp: 1748520118405","time":{"start":1748517099678,"stop":1748517099678,"duration":0},"status":"passed","severity":"normal"},{"uid":"936e7f3738f6edcd","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1748516341249,"stop":1748516341250,"duration":1},"status":"passed","severity":"normal"},{"uid":"3001caa6e0e45dfd","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1748516371125,"stop":1748516371126,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2aa8cf2e6521462","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1748516318753,"stop":1748516318753,"duration":0},"status":"passed","severity":"normal"},{"uid":"e324a21536a501e6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1748516840121,"stop":1748516840122,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4979a18284cba43","name":"1 Store, 2 relays, 2 fetches","time":{"start":1748516341169,"stop":1748516341170,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e05dd007cb07016","name":"Check received message containing short","time":{"start":1748516802963,"stop":1748516802963,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3319a7ecfeabf8","name":"should initialize with custom number of peers","time":{"start":1748516361588,"stop":1748516361588,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b92cd2b58b823","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1748516900021,"stop":1748516900022,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af445c401673ff0","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1748516371712,"stop":1748516371713,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb063277ad7f8bd","name":"Check publish message containing shell command","time":{"start":1748516709944,"stop":1748516709945,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a4db732fac9091","name":"Check received message containing XML","time":{"start":1748516802997,"stop":1748516802997,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3c5dfd975a913c","name":"configure the node with multiple pubsub topics","time":{"start":1748516932796,"stop":1748516932796,"duration":0},"status":"passed","severity":"normal"},{"uid":"2beb2c624d3ec71","name":"should load peers from local storage and dispatch events","time":{"start":1748516345101,"stop":1748516345101,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f299e0c292559d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748516929934,"stop":1748516929934,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaadad45bb3a9885","name":"Subscribe to topic containing short and receive message","time":{"start":1748516929940,"stop":1748516929941,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c8a6894d15d126","name":"Check publish message containing emoji","time":{"start":1748516709946,"stop":1748516709947,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7011caadeef6a8","name":"Check message with no pubsub topic is not received","time":{"start":1748516827069,"stop":1748516827069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcc9bc14794caad","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748516518196,"stop":1748516518197,"duration":1},"status":"passed","severity":"normal"},{"uid":"861fe82656362abc","name":"Subscribe and receive messages via lightPush","time":{"start":1748516887813,"stop":1748516887813,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f9b4a1fdf10773","name":"stop","time":{"start":1748516429438,"stop":1748516429438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a35a31961ce4c0","name":"Push message with custom timestamp: 1748520118405","time":{"start":1748517099692,"stop":1748517099692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26a9c5ec541b59f","name":"Check message with no payload is not received","time":{"start":1748516802986,"stop":1748516802986,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55b417c3d162abb","name":"Check received message containing numeric","time":{"start":1748516802991,"stop":1748516802992,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6024df4cd1dcd2a","name":"isConnected should return true after first peer connects","time":{"start":1748516408338,"stop":1748516408338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e95718fe4466ae8","name":"Push message with content topic containing numeric","time":{"start":1748517099685,"stop":1748517099686,"duration":1},"status":"passed","severity":"normal"},{"uid":"7008db87e3fd1851","name":"Fails to push message bigger that 1MB","time":{"start":1748517099693,"stop":1748517099693,"duration":0},"status":"passed","severity":"normal"},{"uid":"506dc5af863e7887","name":"should not fail to start the service if it is already started","time":{"start":1748516345099,"stop":1748516345099,"duration":0},"status":"passed","severity":"normal"},{"uid":"db47ca037d8770eb","name":"Generator, custom pubsub topic","time":{"start":1748516873277,"stop":1748516873278,"duration":1},"status":"passed","severity":"normal"},{"uid":"596e2123c9980e3d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748516564358,"stop":1748516564359,"duration":1},"status":"passed","severity":"normal"},{"uid":"8520c88621bc7d50","name":"Query with Promise Callback, No message returned","time":{"start":1748516853092,"stop":1748516853096,"duration":4},"status":"passed","severity":"normal"},{"uid":"bbf8f2b4b3560c52","name":"should successfully unsubscribe from an existing subscription","time":{"start":1748516362278,"stop":1748516362279,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3d283db0b88111","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748516929947,"stop":1748516929948,"duration":1},"status":"passed","severity":"normal"},{"uid":"461333b95429bbba","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1748516371107,"stop":1748516371107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26592bf53e226f7","name":"Used by Waku Relay","time":{"start":1748516905836,"stop":1748516905836,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b031d1e0bb8e6a","name":"Check received message containing XML","time":{"start":1748516827062,"stop":1748516827063,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4285c8756ec03","name":"Check publish message after service node is restarted","time":{"start":1748516709956,"stop":1748516709957,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d05b9267f96906c","name":"Push message with Basic HTML tag payload","time":{"start":1748517099682,"stop":1748517099682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9d1d9b5afc82ba","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748516929935,"stop":1748516929935,"duration":0},"status":"passed","severity":"normal"},{"uid":"7367ebabe3571183","name":"Check received message containing emoji","time":{"start":1748516827052,"stop":1748516827053,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b05a779fd5f0a3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748516929927,"stop":1748516929928,"duration":1},"status":"passed","severity":"normal"},{"uid":"630012ca8953dfb6","name":"Waku message hash computation (no timestamp)","time":{"start":1748516321305,"stop":1748516321305,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2dadb36771b5e80","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app99/6/topic20/utf8","time":{"start":1748516823670,"stop":1748516823670,"duration":0},"status":"passed","severity":"normal"},{"uid":"c092d7c07e0be467","name":"should never report false negatives","time":{"start":1748516373037,"stop":1748516373037,"duration":0},"status":"passed","severity":"normal"},{"uid":"5358a4b5e12a606b","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1748516371716,"stop":1748516371717,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af62298f08d17ad","name":"should select older connection if present","time":{"start":1748516332843,"stop":1748516332843,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f409156a6bdd9","name":"should not receive a peer event before start","time":{"start":1748516629828,"stop":1748516629828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b22bd5293f5ae98","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1748516318754,"stop":1748516318754,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d85c6050683473","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748516929931,"stop":1748516929932,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4fbf80683d85e5","name":"Push message with content topic containing unicode special characters","time":{"start":1748517099676,"stop":1748517099676,"duration":0},"status":"passed","severity":"normal"},{"uid":"165e36304c9a5763","name":"safeDispatchEvent","time":{"start":1748516429438,"stop":1748516429438,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5652b7c809b47b","name":"Overlapping topic subscription","time":{"start":1748516929940,"stop":1748516929940,"duration":0},"status":"passed","severity":"normal"},{"uid":"7266d7c6f7418c1e","name":"Wrong topic","time":{"start":1748516823671,"stop":1748516823672,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c042925f76fd67","name":"should be delivered but not added to local log or bloom filter","time":{"start":1748516371715,"stop":1748516371716,"duration":1},"status":"passed","severity":"normal"},{"uid":"2500bfabbc5bc80d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1748516371182,"stop":1748516371182,"duration":0},"status":"passed","severity":"normal"},{"uid":"587611f8a1321657","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1748516318871,"stop":1748516318871,"duration":0},"status":"passed","severity":"normal"},{"uid":"3810e032f80e6bac","name":"Push message with numeric payload","time":{"start":1748517099667,"stop":1748517099667,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15c1cf5c296eb06","name":"Check publish message containing Basic HTML tag","time":{"start":1748516709942,"stop":1748516709943,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3ab6e519ab8c1d","name":"should throw an error for insufficient data","time":{"start":1748516318871,"stop":1748516318872,"duration":1},"status":"passed","severity":"normal"},{"uid":"7657c4e8fc332d82","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748516827071,"stop":1748516827071,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dde97b477ecb35","name":"should not fail to stop the service if it was not started","time":{"start":1748516629818,"stop":1748516629818,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c180e8d488bb80","name":"Push message with content topic containing escaped characters","time":{"start":1748517099676,"stop":1748517099676,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8d78607170c8","name":"configure the node with multiple content topics","time":{"start":1748516823672,"stop":1748516823673,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b49aa9220a329a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1748516318741,"stop":1748516318741,"duration":0},"status":"passed","severity":"normal"},{"uid":"210e82386de59414","name":"should initialize bloom filter with correct parameters","time":{"start":1748516373035,"stop":1748516373036,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a708425f898df4","name":"Push message with content topic containing short","time":{"start":1748517099685,"stop":1748517099685,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e10afd158bdfe6a","name":"should not retry if at least one success","time":{"start":1748516362272,"stop":1748516362272,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c55aab1150c32a","name":"Subscribe and receive messages via waku relay post","time":{"start":1748516929925,"stop":1748516929926,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b2f2d0514a59ef","name":"Publishes to nwaku","time":{"start":1748516698316,"stop":1748516698316,"duration":0},"status":"passed","severity":"normal"},{"uid":"74026cd437cd0cd2","name":"Check message with invalid timestamp is not received","time":{"start":1748516802981,"stop":1748516802982,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd316b445ce78f2c","name":"topics with same application and version share the same shard","time":{"start":1748516318743,"stop":1748516318744,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1faeb6f73f3dce","name":"Symmetric encrypt & Decrypt","time":{"start":1748516351627,"stop":1748516351628,"duration":1},"status":"passed","severity":"normal"},{"uid":"a251628381df10ba","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1748516718838,"stop":1748516718839,"duration":1},"status":"passed","severity":"normal"},{"uid":"6696c1790ffd4669","name":"creates an iterator","time":{"start":1748516900662,"stop":1748516900663,"duration":1},"status":"passed","severity":"normal"},{"uid":"252f7c3ac36649aa","name":"recovers when dns.resolve returns empty","time":{"start":1748516341398,"stop":1748516341398,"duration":0},"status":"passed","severity":"normal"},{"uid":"1402e9d609c10ec2","name":"Check publish message containing short","time":{"start":1748516709936,"stop":1748516709936,"duration":0},"status":"passed","severity":"normal"},{"uid":"23df8ccc28a2b126","name":"should not fail to start the service if it is already started","time":{"start":1748516629822,"stop":1748516629825,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea32c21ab78a6892","name":"Push message with special chars payload","time":{"start":1748517099667,"stop":1748517099668,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2ab93e69b726da","name":"removeEventListener with correct event","time":{"start":1748516429435,"stop":1748516429436,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13e1ca102084d2d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1748516840116,"stop":1748516840117,"duration":1},"status":"passed","severity":"normal"},{"uid":"1042b77d1d428857","name":"should not receive a peer event after stop","time":{"start":1748516629829,"stop":1748516629829,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f01bd155082d8ad","name":"random static sharding 1 - Cluster ID: 661, Shard ID: 149","time":{"start":1748516932792,"stop":1748516932793,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a6f8d7dae84740","name":"should be able to decode the field with only FILTER set to true","time":{"start":1748516326646,"stop":1748516326647,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5be1fc6a28511e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1748516318748,"stop":1748516318748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9d43d7a25e34d6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748516887798,"stop":1748516887798,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba076dcdb8c03d29","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1748516900016,"stop":1748516900016,"duration":0},"status":"passed","severity":"normal"},{"uid":"4248e4828ed6afdf","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app46/7/topic245/xml","time":{"start":1748516823668,"stop":1748516823668,"duration":0},"status":"passed","severity":"normal"},{"uid":"3979e1407f66df9a","name":"should successfully stop","time":{"start":1748516362280,"stop":1748516362280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c74bd7a0c42411c","name":"should increase lamport timestamp","time":{"start":1748516371707,"stop":1748516371708,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd664f289d8a582","name":"Relay - times out","time":{"start":1748516910747,"stop":1748516910747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d271f273f8275952","name":"Push message with meta","time":{"start":1748517099677,"stop":1748517099677,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a353bba38bd696","name":"Check message on other pubsub topic is not received","time":{"start":1748516802982,"stop":1748516802982,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f4c880fcd5020","name":"Subscribe to topic containing special chars and publish message","time":{"start":1748516718842,"stop":1748516718842,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1e90ed505bf19","name":"Nwaku publishes","time":{"start":1748516698316,"stop":1748516698317,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fca3e17f3ff495","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1748516318739,"stop":1748516318739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61de0d8eff8c3f8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748516929942,"stop":1748516929942,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1175a8ec36d346","name":"should initialize with Unhealthy status","time":{"start":1748516362297,"stop":1748516362298,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dca04c522bc6b6f","name":"should use DNS peer discovery with light client","time":{"start":1748516393614,"stop":1748516393614,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb6dd668aaa8c987","name":"Push message with long payload","time":{"start":1748517099679,"stop":1748517099680,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5b98468d93a8dc","name":"shard 0","time":{"start":1748516932791,"stop":1748516932792,"duration":1},"status":"passed","severity":"normal"},{"uid":"b880a72ea5b672ee","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1748516318751,"stop":1748516318752,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee47d694eeced54","name":"Subscribe to topic containing Script and receive message","time":{"start":1748516929932,"stop":1748516929932,"duration":0},"status":"passed","severity":"normal"},{"uid":"7146816049f58f1","name":"Check received message containing special chars","time":{"start":1748516827060,"stop":1748516827060,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc94660f43c9b36","name":"Push message with content topic containing long","time":{"start":1748517099672,"stop":1748517099672,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76575f414c4e95c","name":"Check message received after jswaku node is restarted","time":{"start":1748516803005,"stop":1748516803005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7df7355182aa8c59","name":"Should update shard info","time":{"start":1748516630057,"stop":1748516630057,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f0edb4a61de1b","name":"can dial TLS multiaddrs","time":{"start":1748516593155,"stop":1748516593155,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6520ee8bdc6fc52","name":"Passing page size 1 when there are 4 messages","time":{"start":1748516896677,"stop":1748516896677,"duration":0},"status":"passed","severity":"normal"},{"uid":"699743b042e31905","name":"should properly create location multiaddrs - udp","time":{"start":1748516327418,"stop":1748516327418,"duration":0},"status":"passed","severity":"normal"},{"uid":"123b27cfb149a04a","name":"random static sharding 4 - Cluster ID: 193, Shard ID: 159","time":{"start":1748516932794,"stop":1748516932794,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11decf10868fa08","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1748516718838,"stop":1748516718838,"duration":0},"status":"passed","severity":"normal"},{"uid":"a363002ba9b99543","name":"1 Relay, 1 fetch","time":{"start":1748516341168,"stop":1748516341168,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d41f3f11670d244","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748516929946,"stop":1748516929947,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41d5d4161caf199","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1748516371126,"stop":1748516371126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d89cc4a9e29503","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748516929945,"stop":1748516929946,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fca65c81cf9dd51","name":"Push message with long payload","time":{"start":1748517099667,"stop":1748517099667,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c93e56c66ba6e4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748516564361,"stop":1748516564362,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee663a11d3ea176","name":"Check received message containing shell command","time":{"start":1748516802974,"stop":1748516802975,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf9b9677318686f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748516929938,"stop":1748516929938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fe98271851b890","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1748516371121,"stop":1748516371125,"duration":4},"status":"passed","severity":"normal"},{"uid":"73f093fb1b3f3531","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1748516341247,"stop":1748516341248,"duration":1},"status":"passed","severity":"normal"},{"uid":"8730e3329c80d732","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1748516371181,"stop":1748516371181,"duration":0},"status":"passed","severity":"normal"},{"uid":"511f89857520399f","name":"should throw error - no id","time":{"start":1748516327408,"stop":1748516327408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cef99b543b37c7f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748516929941,"stop":1748516929942,"duration":1},"status":"passed","severity":"normal"},{"uid":"2668b8ba0c902c39","name":"should set field with only STORE enabled","time":{"start":1748516327420,"stop":1748516327420,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadac5841c9825b9","name":"Check message with no content topic is not received","time":{"start":1748516827055,"stop":1748516827056,"duration":1},"status":"passed","severity":"normal"},{"uid":"40123a8a85dae2ae","name":"throws on content topic with too few or too many fields","time":{"start":1748516318728,"stop":1748516318728,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b731e9a5473e45c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1748516318754,"stop":1748516318754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f632d8a4a376074","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1748516371113,"stop":1748516371114,"duration":1},"status":"passed","severity":"normal"},{"uid":"d182d722740b3dc","name":"should use shardsUnderCluster when provided","time":{"start":1748516361769,"stop":1748516361769,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f7b331ead5f7ec","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1748516840118,"stop":1748516840118,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89ec75063b1be15","name":"Check publish message containing Chinese","time":{"start":1748516709938,"stop":1748516709938,"duration":0},"status":"passed","severity":"normal"},{"uid":"43dd37ea4131e980","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748516887823,"stop":1748516887823,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc7006214525933f","name":"retrieves a single peer","time":{"start":1748516341397,"stop":1748516341397,"duration":0},"status":"passed","severity":"normal"},{"uid":"da78e496da5b93c5","name":"isConnected should return false after all peers disconnect","time":{"start":1748516408338,"stop":1748516408339,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5b95b817be1d3f","name":"should properly compute the node id","time":{"start":1748516327411,"stop":1748516327415,"duration":4},"status":"passed","severity":"normal"},{"uid":"5017779040a4d35e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1748516318749,"stop":1748516318749,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f881c7ffce1ba5","name":"should throw an error for an unconfigured topic","time":{"start":1748516318760,"stop":1748516318760,"duration":0},"status":"passed","severity":"normal"},{"uid":"9368939cb2ba5585","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748516823662,"stop":1748516823663,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3e1885187fbda1","name":"Accepts a valid Waku Message","time":{"start":1748516365673,"stop":1748516365674,"duration":1},"status":"passed","severity":"normal"},{"uid":"51453c777592913c","name":"Check publish message containing XML","time":{"start":1748516709941,"stop":1748516709942,"duration":1},"status":"passed","severity":"normal"},{"uid":"40803c5ffe3c84ae","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1748516371121,"stop":1748516371121,"duration":0},"status":"passed","severity":"normal"},{"uid":"d202ccb5c4162cf1","name":"same cluster, same shard: nodes connect","time":{"start":1748516591192,"stop":1748516591193,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd95f6e9ae1fea0","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1748516341401,"stop":1748516341401,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a03f3fafe019b44","name":"Mutual subscription","time":{"start":1748516718834,"stop":1748516718834,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0587917309e027","name":"1 Relay, 1 Filter, gives up","time":{"start":1748516341170,"stop":1748516341170,"duration":0},"status":"passed","severity":"normal"},{"uid":"8402ac97f1f7ccdc","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1748516371169,"stop":1748516371169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fe38ba80325394","name":"Ordered callback, aborts when callback returns true","time":{"start":1748516887918,"stop":1748516887919,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae21e8e7c070c8c3","name":"should add received messages to bloom filter","time":{"start":1748516371711,"stop":1748516371711,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d427447beae678","name":"should properly create location multiaddrs - tcp6","time":{"start":1748516327418,"stop":1748516327418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dad0e67757fa1b3","name":"Push message with XML payload","time":{"start":1748517099669,"stop":1748517099669,"duration":0},"status":"passed","severity":"normal"},{"uid":"673f68e289a625b7","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1748516362276,"stop":1748516362276,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fdd4355a195e13","name":"Check message on other pubsub topic is not received","time":{"start":1748516827068,"stop":1748516827068,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d00b759f4a97d2","name":"A test","time":{"start":1748516580771,"stop":1748516580772,"duration":1},"status":"passed","severity":"normal"},{"uid":"65eab399d50ca828","name":"Query with Ordered Callback, No message returned","time":{"start":1748516853090,"stop":1748516853091,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f4d295ddffb773","name":"should return empty list for no shard","time":{"start":1748516318750,"stop":1748516318750,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d9b45e5ae74f12","name":"Using a function","time":{"start":1748516905835,"stop":1748516905835,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1008d0f15caf21","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748517099688,"stop":1748517099689,"duration":1},"status":"passed","severity":"normal"},{"uid":"775e72eff11b24b3","name":"should emit a peer event after start","time":{"start":1748516393612,"stop":1748516393612,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4443b183ca1e978","name":"handles multiple messages","time":{"start":1748516900664,"stop":1748516900664,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa49355de994f12","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1748516371130,"stop":1748516371130,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efd99ea83c73e01","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1748516341251,"stop":1748516341252,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd6dd6fa96ab98e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1748516318758,"stop":1748516318759,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af857c62760a868","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1748516371170,"stop":1748516371176,"duration":6},"status":"passed","severity":"normal"},{"uid":"c09783aa620c843f","name":"random static sharding 7 - Cluster ID: 591, Shard ID: 666","time":{"start":1748516932795,"stop":1748516932795,"duration":0},"status":"passed","severity":"normal"},{"uid":"632b988c2116471b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1748516318756,"stop":1748516318757,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda0150d196265e9","name":"random static sharding 2 - Cluster ID: 986, Shard ID: 832","time":{"start":1748516932793,"stop":1748516932793,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0253e42242bb156","name":"Subscribe to topic containing XML and receive message","time":{"start":1748516887803,"stop":1748516887803,"duration":0},"status":"passed","severity":"normal"},{"uid":"632d5fa6006783a3","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1748516371131,"stop":1748516371131,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fb5c45cc24b636","name":"should return different streams if requested simultaniously","time":{"start":1748516333250,"stop":1748516333251,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f86c7324133c9b5","name":"handles empty shards array correctly","time":{"start":1748516318764,"stop":1748516318764,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f4704a324dddd0","name":"Check received message with timestamp: 1748516388362 ","time":{"start":1748516827053,"stop":1748516827053,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a42f8b463ad7651","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app21/9/topic360/test.js","time":{"start":1748516823669,"stop":1748516823669,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb0c2728738e00e","name":"Subscribe to topic containing Script and receive message","time":{"start":1748516929943,"stop":1748516929944,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49493abaf31f0dd","name":"should remove expired entries after TTL has passed","time":{"start":1748516360960,"stop":1748516360964,"duration":4},"status":"passed","severity":"normal"},{"uid":"287b53b352920925","name":"Fails to push message with large meta","time":{"start":1748517099677,"stop":1748517099677,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc7d09e9083a481","name":"Push message with emoji payload","time":{"start":1748517099684,"stop":1748517099684,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fb7f5bdf8b0b6d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1748516326641,"stop":1748516326641,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fb0cee3e6958d4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1748516318738,"stop":1748516318738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c930175482b50e6d","name":"Check received message containing Script","time":{"start":1748516802995,"stop":1748516802996,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4a211dbc706725","name":"should serialize and deserialize correctly","time":{"start":1748516373037,"stop":1748516373037,"duration":0},"status":"passed","severity":"normal"},{"uid":"628a0d4bc3021833","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1748516389467,"stop":1748516389468,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df5303704ac8445","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748516887834,"stop":1748516887834,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1a7f071dc17c79","name":"Push message with numeric payload","time":{"start":1748517099680,"stop":1748517099680,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa88276939c557d4","name":"Fields are not dropped","time":{"start":1748516332846,"stop":1748516332846,"duration":0},"status":"passed","severity":"normal"},{"uid":"407943262c800552","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748516887810,"stop":1748516887810,"duration":0},"status":"passed","severity":"normal"},{"uid":"27638bd2d02a09e5","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1748516371168,"stop":1748516371168,"duration":0},"status":"passed","severity":"normal"},{"uid":"36caa0b801208fed","name":"Query Generator, No message returned","time":{"start":1748516853089,"stop":1748516853089,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c056f18bea43d01","name":"Decoder throws on undefined content topic","time":{"start":1748516352804,"stop":1748516352804,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba0694ac5b919d8","name":"Check received message containing Russian","time":{"start":1748516802968,"stop":1748516802968,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b61df4e34852dbe","name":"throws on content topic with empty encoding field","time":{"start":1748516318732,"stop":1748516318732,"duration":0},"status":"passed","severity":"normal"},{"uid":"90423e35fd78a6e8","name":"Check message received after nwaku node is restarted","time":{"start":1748516802987,"stop":1748516802987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35a9a663fdc39f83","name":"Check received message containing SQL Injection","time":{"start":1748516802994,"stop":1748516802995,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46278fda44077b2","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1748516389469,"stop":1748516389470,"duration":1},"status":"passed","severity":"normal"},{"uid":"201a5716bfde7946","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1748516371127,"stop":1748516371128,"duration":1},"status":"passed","severity":"normal"},{"uid":"de58cd9cc18adce6","name":"Check received message containing numeric","time":{"start":1748516802964,"stop":1748516802966,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0e7ae4ab1cb25bf","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1748516371114,"stop":1748516371114,"duration":0},"status":"passed","severity":"normal"},{"uid":"9424e5fcaae9c02b","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1748516371116,"stop":1748516371119,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6ff96d161c089d3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748516929946,"stop":1748516929946,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3769685cbd0d55","name":"Push message with custom timestamp: 1717758118405","time":{"start":1748517099692,"stop":1748517099692,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b8c6764c2a7b37","name":"Generator, 2 different pubsubtopics","time":{"start":1748516873278,"stop":1748516873279,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4cf09dd55a0536","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748516887837,"stop":1748516887837,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69affd439a26b5b","name":"Check message with no payload is not received","time":{"start":1748516827056,"stop":1748516827057,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9b04e91f044128","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748516701544,"stop":1748516701545,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf08685c6439e8b","name":"Subscribe and receive messages via waku relay post","time":{"start":1748516887814,"stop":1748516887814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0979bdeb65c23a0","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1748516371135,"stop":1748516371135,"duration":0},"status":"passed","severity":"normal"},{"uid":"d991ed3872361de2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1748516371177,"stop":1748516371178,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae6ffdf36455b3ea","name":"passes more than one ENR URLs and attempts connection","time":{"start":1748516393615,"stop":1748516393616,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b216a403b3bee87d","name":"Store - dialed after - with timeout","time":{"start":1748516910747,"stop":1748516910748,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda8727e0df799ac","name":"Push message with escaped characters payload","time":{"start":1748517099683,"stop":1748517099683,"duration":0},"status":"passed","severity":"normal"},{"uid":"501bc8eb88436c3e","name":"Check received message containing numeric","time":{"start":1748516827046,"stop":1748516827046,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a7dae5a95e33f8","name":"should be empty after removing the only subscription","time":{"start":1748516361710,"stop":1748516361710,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5e90de054f9eb5","name":"Check received message containing Chinese","time":{"start":1748516827047,"stop":1748516827047,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de7bcc6b51826f2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748516887809,"stop":1748516887809,"duration":0},"status":"passed","severity":"normal"},{"uid":"33880ee502408c5d","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1748516318740,"stop":1748516318740,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cbe5fa2791639f","name":"Push message with content topic containing Arabic","time":{"start":1748517099686,"stop":1748517099687,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e263e9231e0a036","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1748516895739,"stop":1748516895739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29ac126803457da","name":"Check received message containing special chars","time":{"start":1748516802966,"stop":1748516802966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1999948efce8a7ec","name":"Subscribe to topic containing emoji and publish message","time":{"start":1748516718848,"stop":1748516718848,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf7cfe9dbdbe469","name":"Check message with no content topic is not received","time":{"start":1748516803004,"stop":1748516803004,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54ccb300790f968","name":"Privacy Node - default protocol","time":{"start":1748516910749,"stop":1748516910750,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0236b6f6f5d29c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748516887815,"stop":1748516887815,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a05bc24c3e0e73","name":"should send to specified number of peers of used peers","time":{"start":1748516362270,"stop":1748516362271,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b33a331414b48d","name":"Encoder throws on undefined content topic","time":{"start":1748516333473,"stop":1748516333473,"duration":0},"status":"passed","severity":"normal"},{"uid":"2428b890c6ebdaa2","name":"should throw if no connection provided","time":{"start":1748516333249,"stop":1748516333249,"duration":0},"status":"passed","severity":"normal"},{"uid":"585c81b43c62dce2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748516929944,"stop":1748516929944,"duration":0},"status":"passed","severity":"normal"},{"uid":"54aaa3a95b9e3f79","name":"returns only open connection if one present","time":{"start":1748516332842,"stop":1748516332842,"duration":0},"status":"passed","severity":"normal"},{"uid":"209bdf21713fc1b2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1748516371181,"stop":1748516371181,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f79aeaf2d7fbb1b","name":"Push message with JSON payload","time":{"start":1748517099670,"stop":1748517099670,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f2057c0d8f51f7","name":"should successfully subscribe to supported pubsub topic","time":{"start":1748516362276,"stop":1748516362276,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdddf825761172a1","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1748516318761,"stop":1748516318761,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16808834bda2160","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1748516318757,"stop":1748516318758,"duration":1},"status":"passed","severity":"normal"},{"uid":"4368e2b5001d2905","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1748516318766,"stop":1748516318766,"duration":0},"status":"passed","severity":"normal"},{"uid":"64efb07811c0f7ab","name":"should be empty when created","time":{"start":1748516361709,"stop":1748516361709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbc7ff4143c476b","name":"Check message with no payload is not received","time":{"start":1748516803004,"stop":1748516803004,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa01ac3567da9d0","name":"Encoder throws on empty string content topic","time":{"start":1748516351221,"stop":1748516351222,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f6ea9509bdad12","name":"Push 30 different messages","time":{"start":1748517099671,"stop":1748517099671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af0bcf8ac81b36c8","name":"random static sharding 3 - Cluster ID: 155, Shard ID: 168","time":{"start":1748516932793,"stop":1748516932793,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9e2fbab86ff31d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1748516318749,"stop":1748516318749,"duration":0},"status":"passed","severity":"normal"},{"uid":"214831b363a05080","name":"Check message with non string payload is not received","time":{"start":1748516803004,"stop":1748516803005,"duration":1},"status":"passed","severity":"normal"},{"uid":"89afda9cb78fac0d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748516887813,"stop":1748516887814,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0fe7e3428bf5c31","name":"Check received message containing XML","time":{"start":1748516802969,"stop":1748516802969,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a7c7e289d72591","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1748516318759,"stop":1748516318760,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b54e7ca85b671d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748516887792,"stop":1748516887793,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cad6731f4ecbcf3","name":"udp ip6 address","time":{"start":1748516326697,"stop":1748516326697,"duration":0},"status":"passed","severity":"normal"},{"uid":"569dfdb73610380f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748516929935,"stop":1748516929936,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e59ca2883ee1d1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748516929938,"stop":1748516929938,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd09bbf3cad0ee5a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1748516371169,"stop":1748516371169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62773c7b4d94ddf","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1748516371169,"stop":1748516371170,"duration":1},"status":"passed","severity":"normal"},{"uid":"f051d4cdb10f12df","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1748516321305,"stop":1748516321305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a825a1314f4de87","name":"random static sharding 8 - Cluster ID: 411, Shard ID: 137","time":{"start":1748516932795,"stop":1748516932795,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1969657c1f1ba74","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1748516318763,"stop":1748516318763,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc10d8721586e83d","name":"should set field with all protocols enabled","time":{"start":1748516327419,"stop":1748516327419,"duration":0},"status":"passed","severity":"normal"},{"uid":"377e62d6ff3aa750","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1748516371120,"stop":1748516371120,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f71b68be9e5593","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1748516318751,"stop":1748516318751,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac549ba1b5386eec","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748516929943,"stop":1748516929943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba136de3dfef8735","name":"Subscribe to topic containing XML and receive message","time":{"start":1748516929932,"stop":1748516929932,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ede48e9cc842cf8","name":"Check message with invalid timestamp is not received","time":{"start":1748516827068,"stop":1748516827068,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd90844db66e864b","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748516929936,"stop":1748516929936,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc23a14a481c2c","name":"Subscribe to topic containing short and receive message","time":{"start":1748516929929,"stop":1748516929929,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ae6a4f6d0930c9","name":"Check publish message containing Russian","time":{"start":1748516709938,"stop":1748516709939,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da922829569fed9","name":"Check received message containing Chinese","time":{"start":1748516802992,"stop":1748516802992,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda2f0e854a9f16f","name":"should not receive a peer event before start","time":{"start":1748516345100,"stop":1748516345100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2faf38d866140b","name":"Refresh subscription","time":{"start":1748516887825,"stop":1748516887825,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44e85d665bcbd3a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1748516887916,"stop":1748516887917,"duration":1},"status":"passed","severity":"normal"},{"uid":"670253c382f24e06","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app74/2/topic192/json","time":{"start":1748516823671,"stop":1748516823671,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef2fed6e955c59","name":"Push message with meta","time":{"start":1748517099690,"stop":1748517099691,"duration":1},"status":"passed","severity":"normal"},{"uid":"7160bd6777855667","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1748516371168,"stop":1748516371169,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cb4c34ceaa39be","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1748516591191,"stop":1748516591192,"duration":1},"status":"passed","severity":"normal"},{"uid":"1047e4ef7850480f","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1748516371136,"stop":1748516371160,"duration":24},"status":"passed","severity":"normal"},{"uid":"dec69a92d61cf0b","name":"Push message with special chars payload","time":{"start":1748517099680,"stop":1748517099680,"duration":0},"status":"passed","severity":"normal"},{"uid":"556ad32344fd5101","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748516827057,"stop":1748516827058,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f4f2aa863d1a80","name":"should only return 1 node with relay capability","time":{"start":1748516341399,"stop":1748516341400,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f08636dd232b15e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1748516895740,"stop":1748516895740,"duration":0},"status":"passed","severity":"normal"},{"uid":"b315ae5830b5438a","name":"Push message with content topic containing JSON","time":{"start":1748517099689,"stop":1748517099689,"duration":0},"status":"passed","severity":"normal"},{"uid":"322f1ad2c07a6463","name":"Passing page size 19 when there are 20 messages","time":{"start":1748516896679,"stop":1748516896680,"duration":1},"status":"passed","severity":"normal"},{"uid":"82bb17f8331b33bc","name":"should keep entries that haven't expired yet","time":{"start":1748516360964,"stop":1748516360965,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db8f41ffccc0f5e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1748516408337,"stop":1748516408338,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f5f48ea22f692e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748516564360,"stop":1748516564360,"duration":0},"status":"passed","severity":"normal"},{"uid":"247851cdfb139853","name":"should be able to decode the field with only STORE set to true","time":{"start":1748516326647,"stop":1748516326648,"duration":1},"status":"passed","severity":"normal"},{"uid":"444aeadbb77c8825","name":"should handle corrupted local storage data gracefully","time":{"start":1748516345102,"stop":1748516345102,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e6f5ecbfcecc44","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1748516371160,"stop":1748516371161,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce49085ec289ee12","name":"should throw an error if shards are undefined for static sharding","time":{"start":1748516318750,"stop":1748516318750,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d3bc366565ed22","name":"Check received message containing Basic HTML tag","time":{"start":1748516802969,"stop":1748516802974,"duration":5},"status":"passed","severity":"normal"},{"uid":"f3f6e4d206a49813","name":"Check received message containing Chinese","time":{"start":1748516827060,"stop":1748516827060,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c185ec7e7ab6ea","name":"Check received message with timestamp: 1748516388362 ","time":{"start":1748516827067,"stop":1748516827067,"duration":0},"status":"passed","severity":"normal"},{"uid":"510066104c74a433","name":"Subscribe to topic containing short and publish message","time":{"start":1748516718840,"stop":1748516718841,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ed0f2db4de5e61","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1748516341250,"stop":1748516341250,"duration":0},"status":"passed","severity":"normal"},{"uid":"454af88f1642c5d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1748516408336,"stop":1748516408336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c12635a42398cc","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748516887811,"stop":1748516887812,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc332ec8d5b63106","name":"should create a new stream if no existing for protocol found","time":{"start":1748516333249,"stop":1748516333250,"duration":1},"status":"passed","severity":"normal"},{"uid":"255c1443d71174cb","name":"should not allow unachievable error rate","time":{"start":1748516370812,"stop":1748516370813,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ae69204c09835f","name":"Ordered Callback - false","time":{"start":1748516881682,"stop":1748516881682,"duration":0},"status":"passed","severity":"normal"},{"uid":"67597f5c9fb2b6c1","name":"should insert elements correctly","time":{"start":1748516373036,"stop":1748516373036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3f166ecd6c959b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748516827054,"stop":1748516827054,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8be146653de965","name":"should reject on timeout if it was set","time":{"start":1748516362324,"stop":1748516362324,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e465216f4dabab6","name":"Check publish message containing numeric","time":{"start":1748516709937,"stop":1748516709937,"duration":0},"status":"passed","severity":"normal"},{"uid":"3569e1b7bf84dfcc","name":"handles empty contentTopics array correctly","time":{"start":1748516318764,"stop":1748516318764,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38c59bad4c8ae49","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1748516318753,"stop":1748516318753,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfaf7ad5689c571","name":"can start and stop the service","time":{"start":1748516629815,"stop":1748516629818,"duration":3},"status":"passed","severity":"normal"},{"uid":"a0b0065e095ea78d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748516326643,"stop":1748516326644,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b25eb241da8a55","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1748516371176,"stop":1748516371177,"duration":1},"status":"passed","severity":"normal"},{"uid":"427751d4ec263da1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1748516718838,"stop":1748516718838,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f668c6fe37d8f36","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1748516370813,"stop":1748516370814,"duration":1},"status":"passed","severity":"normal"},{"uid":"78deab3e0ac2cc4b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748516887828,"stop":1748516887829,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aac05c30691b38c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748516887799,"stop":1748516887799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b56639edb678b2","name":"can start the service","time":{"start":1748516393609,"stop":1748516393609,"duration":0},"status":"passed","severity":"normal"},{"uid":"7556d0116b0fe497","name":"Push message with Arabic payload","time":{"start":1748517099668,"stop":1748517099668,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e600d7ba425a69","name":"should encode/decode to text encoding","time":{"start":1748516327415,"stop":1748516327415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dd6f70f18dab7","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1748516371129,"stop":1748516371129,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8ff3c297c5276e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748516929933,"stop":1748516929933,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c4865c641544f3","name":"Subscribe and receive messages via waku relay post","time":{"start":1748516887788,"stop":1748516887791,"duration":3},"status":"passed","severity":"normal"},{"uid":"2cd6cbd4e52e3751","name":"Check received message containing special chars","time":{"start":1748516802992,"stop":1748516802992,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaab6eb32f228b7f","name":"connects to nwaku","time":{"start":1748516905833,"stop":1748516905834,"duration":1},"status":"passed","severity":"normal"},{"uid":"445f3705a8b844fe","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1748516318740,"stop":1748516318740,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9454b761ec352d","name":"Query generator for 2000 messages","time":{"start":1748516887919,"stop":1748516887919,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb6c0e2d3a07ec4","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1748516361769,"stop":1748516361770,"duration":1},"status":"passed","severity":"normal"},{"uid":"124233caae8c3a7a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1748516371178,"stop":1748516371178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7a9fa339bcee37","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1748516326650,"stop":1748516326651,"duration":1},"status":"passed","severity":"normal"},{"uid":"403119a77061d69d","name":"should throw error - invalid id","time":{"start":1748516327409,"stop":1748516327410,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6bf77b4a9e4be3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1748516326640,"stop":1748516326641,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8cf0639f3c985e7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1748516900020,"stop":1748516900020,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de011f4068c74d9","name":"Push message with content topic containing XML","time":{"start":1748517099688,"stop":1748517099688,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d6f1d74a699f72","name":"Subscribe to topic containing short and receive message","time":{"start":1748516887825,"stop":1748516887828,"duration":3},"status":"passed","severity":"normal"},{"uid":"1e45cbc7a63e4258","name":"Query with Ordered Callback, No Decoder","time":{"start":1748516853090,"stop":1748516853090,"duration":0},"status":"passed","severity":"normal"},{"uid":"741b96b43ee4894e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1748516318765,"stop":1748516318765,"duration":0},"status":"passed","severity":"normal"},{"uid":"886d5ce4cb7baadc","name":"more peers than existing","time":{"start":1748516685124,"stop":1748516685125,"duration":1},"status":"skipped","severity":"normal"},{"uid":"59b70532aa1fae3b","name":"should attach causal history and bloom filter to each message","time":{"start":1748516371709,"stop":1748516371710,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e20ed7829e85f2","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1748516318742,"stop":1748516318742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b379d12500e6a6cb","name":"addEventListener with correct event","time":{"start":1748516429433,"stop":1748516429434,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72b346d26423b58","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748516929941,"stop":1748516929941,"duration":0},"status":"passed","severity":"normal"},{"uid":"7976500fd2867f3a","name":"can start and stop the service","time":{"start":1748516393609,"stop":1748516393610,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c14bf46b8ab1108","name":"Push message with Russian payload","time":{"start":1748517099681,"stop":1748517099681,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a4a857bcae0df0","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app68/5/topic331/test.js","time":{"start":1748516823667,"stop":1748516823668,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e4a4accc6dc70c","name":"Push message with content topic containing unicode special characters","time":{"start":1748517099690,"stop":1748517099690,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c30b94709d7363b","name":"Decoder throws on empty string content topic","time":{"start":1748516333474,"stop":1748516333474,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0369eea8247b5f6","name":"should properly create location multiaddrs - tcp","time":{"start":1748516327418,"stop":1748516327418,"duration":0},"status":"passed","severity":"normal"},{"uid":"172546bcccdcb2b8","name":"Check received message containing JSON","time":{"start":1748516802974,"stop":1748516802974,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15617cbb739613a","name":"should not fail to stop the service if it was not started","time":{"start":1748516345098,"stop":1748516345099,"duration":1},"status":"passed","severity":"normal"},{"uid":"e286580b7339f74","name":"should start and stop interval correctly","time":{"start":1748516361050,"stop":1748516361051,"duration":1},"status":"passed","severity":"normal"},{"uid":"f303972f51785b70","name":"Check message with non string payload is not received","time":{"start":1748516802986,"stop":1748516802987,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb88bafcfbdcb08","name":"Encoder throws on empty string content topic","time":{"start":1748516352804,"stop":1748516352804,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f37e0b9b86659","name":"Push message with rate limit","time":{"start":1748517099691,"stop":1748517099691,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3e6b6364aaaa17","name":"Check received message containing short","time":{"start":1748516802988,"stop":1748516802988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad103859f2372a47","name":"Waku message hash computation (meta attribute not present)","time":{"start":1748516321304,"stop":1748516321304,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c9c76f79c098b9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748516887830,"stop":1748516887831,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ff711ad94bde8b","name":"Check received message containing escaped characters","time":{"start":1748516802975,"stop":1748516802975,"duration":0},"status":"passed","severity":"normal"},{"uid":"327a90987999227e","name":"Check received message containing Russian","time":{"start":1748516827061,"stop":1748516827061,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c09e6ddafad648","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1748516318871,"stop":1748516318871,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c46bab66deb194","name":"Check received message containing escaped characters","time":{"start":1748516802998,"stop":1748516802999,"duration":1},"status":"passed","severity":"normal"},{"uid":"6699444b0b14afaa","name":"should check false positive rate","time":{"start":1748516373038,"stop":1748516373038,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44e2c8283c24724","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1748516371170,"stop":1748516371170,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa573985879f646","name":"Correctly serialized arguments","time":{"start":1748516593213,"stop":1748516593213,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e921784d08e3a7","name":"Should update multiaddrs","time":{"start":1748516630055,"stop":1748516630056,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d255058e3cc0f1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748516887814,"stop":1748516887814,"duration":0},"status":"passed","severity":"normal"},{"uid":"a472226ec6160076","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748516929937,"stop":1748516929937,"duration":0},"status":"passed","severity":"normal"},{"uid":"4128e0c8d7b611e1","name":"Check received message containing long","time":{"start":1748516827058,"stop":1748516827059,"duration":1},"status":"passed","severity":"normal"},{"uid":"107d4e9e034e7726","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748516518196,"stop":1748516518196,"duration":0},"status":"passed","severity":"normal"},{"uid":"69da148d23620d2a","name":"Check publish message containing SQL Injection","time":{"start":1748516709939,"stop":1748516709940,"duration":1},"status":"passed","severity":"normal"},{"uid":"f938f5e60f25407","name":"should not be empty after adding a subscription","time":{"start":1748516361709,"stop":1748516361710,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbe26d19572c5e4","name":"Ephemeral messages are not stored","time":{"start":1748516396294,"stop":1748516396294,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42af536d3088720","name":"Push message with content topic containing special chars","time":{"start":1748517099673,"stop":1748517099673,"duration":0},"status":"passed","severity":"normal"},{"uid":"78aae1ee6e004b5f","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1748516895740,"stop":1748516895741,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e856507d1d5296","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1748516900017,"stop":1748516900017,"duration":0},"status":"passed","severity":"normal"},{"uid":"942fb2083de37e6c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1748516396933,"stop":1748516396933,"duration":0},"status":"passed","severity":"normal"},{"uid":"773aba39a4f320de","name":"start node with empty shard should fail","time":{"start":1748516932797,"stop":1748516932797,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ac264d49bfde1b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748516887835,"stop":1748516887835,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d05c84bde33c9a","name":"random static sharding 6 - Cluster ID: 732, Shard ID: 858","time":{"start":1748516932794,"stop":1748516932795,"duration":1},"status":"passed","severity":"normal"},{"uid":"d125e6909fcd1c2a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1748516318757,"stop":1748516318757,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c80c3769c53780","name":"should add and check entries correctly","time":{"start":1748516360949,"stop":1748516360958,"duration":9},"status":"passed","severity":"normal"},{"uid":"8fc8c31adbc1195f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1748516900017,"stop":1748516900018,"duration":1},"status":"passed","severity":"normal"},{"uid":"da312f4d65640d73","name":"Ping on subscribed peer","time":{"start":1748516455272,"stop":1748516455273,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c2469d45b6df7d","name":"can start and stop the service","time":{"start":1748516345097,"stop":1748516345098,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe27cf3c3d839129","name":"should be able to encode the field with only STORE set to true","time":{"start":1748516326636,"stop":1748516326637,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fff8e54f7edf6f2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748516929926,"stop":1748516929926,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f8607921509649","name":"should initialize with default number of peers","time":{"start":1748516361586,"stop":1748516361587,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c2d3df57dab6bc","name":"should set field with all protocols disabled","time":{"start":1748516327419,"stop":1748516327419,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9a659bd4ce429a","name":"Check received message containing JSON","time":{"start":1748516827064,"stop":1748516827064,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f11c3f685843675","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1748516371130,"stop":1748516371130,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de7f2abe1516d3","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748516887792,"stop":1748516887792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b971059e22520e32","name":"Query Generator, No Decoder","time":{"start":1748516853089,"stop":1748516853089,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8c33993dbfbd9","name":"Query Generator - true","time":{"start":1748516881678,"stop":1748516881678,"duration":0},"status":"passed","severity":"normal"},{"uid":"3706d9b64d4d4d24","name":"Check received message containing XML","time":{"start":1748516827049,"stop":1748516827050,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01c375d6bbb08cf","name":"Publish message with large meta","time":{"start":1748516709957,"stop":1748516709958,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe36c13f4365129f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748516929931,"stop":1748516929931,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdf6c37e4b8a2e","name":"Push message with XML payload","time":{"start":1748517099682,"stop":1748517099682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8771d63f795e4134","name":"Sample","time":{"start":1748516326754,"stop":1748516326754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df21d20f287cbdc","name":"Generator, custom pubsub topic","time":{"start":1748516873281,"stop":1748516873281,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a455924434cd98d","name":"Push message with custom timestamp: 1748512918405","time":{"start":1748517099692,"stop":1748517099692,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b605460b8f23a78","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1748516684996,"stop":1748516684996,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca8441447ca6774b","name":"Store - dialed first","time":{"start":1748516910747,"stop":1748516910747,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf513c4383b26582","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748516518193,"stop":1748516518194,"duration":1},"status":"passed","severity":"normal"},{"uid":"e631c63e3dac6823","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1748516318742,"stop":1748516318742,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c67b04cc193de0","name":"should throw error - no id","time":{"start":1748516327409,"stop":1748516327409,"duration":0},"status":"passed","severity":"normal"},{"uid":"daea93a26b788cc1","name":"Push message with short payload","time":{"start":1748517099666,"stop":1748517099667,"duration":1},"status":"passed","severity":"normal"},{"uid":"622c3da4af131149","name":"Push to array if already present","time":{"start":1748516318377,"stop":1748516318377,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb39c904208ac198","name":"Check message received after jswaku node is restarted","time":{"start":1748516802987,"stop":1748516802987,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f397f03316e86c9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748516887834,"stop":1748516887834,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7ae480280cf772","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1748516345101,"stop":1748516345101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edeb9c34c3828c","name":"Fails to publish duplicate message","time":{"start":1748516709951,"stop":1748516709951,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb803b42c4658b4","name":"new peer added after a peer was already found","time":{"start":1748516684995,"stop":1748516684995,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6db6ac14eb6bbfb7","name":"Js publishes, other Js receives","time":{"start":1748516698317,"stop":1748516698317,"duration":0},"status":"passed","severity":"normal"},{"uid":"786490f0996dffff","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748516887791,"stop":1748516887791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1805ae489f63700e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1748516341250,"stop":1748516341250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abba211b1adf899","name":"should respect max attempts limit","time":{"start":1748516361059,"stop":1748516361059,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b0b0ee03baa77b","name":"Subscribe and receive messages via lightPush","time":{"start":1748516929924,"stop":1748516929924,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b3a7e1dbbe0094","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748516803001,"stop":1748516803001,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c3a237fefe14eb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748516873279,"stop":1748516873280,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf99d166b0dc99c","name":"Check received message containing Russian","time":{"start":1748516802994,"stop":1748516802994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a354f156b84c8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1748516371177,"stop":1748516371177,"duration":0},"status":"passed","severity":"normal"},{"uid":"564049767e41a905","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748516929932,"stop":1748516929933,"duration":1},"status":"passed","severity":"normal"},{"uid":"af45d0b4417fc22","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748516518195,"stop":1748516518195,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c710355cbe009e5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748516887824,"stop":1748516887824,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cae01757f38c5e","name":"Push message equal or less that 1MB","time":{"start":1748517099693,"stop":1748517099693,"duration":0},"status":"passed","severity":"normal"},{"uid":"775147ccf2e2f4ee","name":"throws on empty content topic","time":{"start":1748516318727,"stop":1748516318728,"duration":1},"status":"passed","severity":"normal"},{"uid":"110351156411d49b","name":"should handle task timeouts","time":{"start":1748516361057,"stop":1748516361058,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7ad5b428caeb93","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1748516396295,"stop":1748516396296,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf61509d6ebf791","name":"Renews subscription after lossing a connection","time":{"start":1748516929947,"stop":1748516929947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85526eb6bd8b383","name":"should get / set UDP multiaddr","time":{"start":1748516327416,"stop":1748516327416,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff137467f32fc463","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1748516370813,"stop":1748516370813,"duration":0},"status":"passed","severity":"normal"},{"uid":"a663be4106802af5","name":"Check received message containing special chars","time":{"start":1748516827046,"stop":1748516827047,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad1c69362bf6a79","name":"Push message with content topic containing shell command","time":{"start":1748517099675,"stop":1748517099676,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aca873540ddc16f","name":"Check received message containing numeric","time":{"start":1748516827059,"stop":1748516827060,"duration":1},"status":"passed","severity":"normal"},{"uid":"491b1d5fca990ecf","name":"Check received message containing emoji","time":{"start":1748516802979,"stop":1748516802979,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42a52a30d7fa4d1","name":"Check received message containing emoji","time":{"start":1748516827066,"stop":1748516827066,"duration":0},"status":"passed","severity":"normal"},{"uid":"68be28d13673a897","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748516887829,"stop":1748516887829,"duration":0},"status":"passed","severity":"normal"},{"uid":"566824971c784bb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748516929931,"stop":1748516929931,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e64df3048ba5f6","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1748516371132,"stop":1748516371135,"duration":3},"status":"passed","severity":"normal"},{"uid":"2288b0575cb80879","name":"Delete observer","time":{"start":1748516686652,"stop":1748516686652,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee7f76bc772d360","name":"Check received message containing JSON","time":{"start":1748516802997,"stop":1748516802998,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea24210fd5fa6c44","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1748516326648,"stop":1748516326649,"duration":1},"status":"passed","severity":"normal"},{"uid":"3163b8f81914f69e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app2/9/topic454/test.js","time":{"start":1748516823671,"stop":1748516823671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae994908a620298b","name":"handles different networkShards values correctly","time":{"start":1748516318745,"stop":1748516318745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e182c48c51329501","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1748516318739,"stop":1748516318740,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d8f7e5bb31699c","name":"Push message with content topic containing Script","time":{"start":1748517099674,"stop":1748517099674,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8c4b951f9fce06","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1748516853090,"stop":1748516853090,"duration":0},"status":"passed","severity":"normal"},{"uid":"60452f87ecb6d699","name":"Push message with rate limit","time":{"start":1748517099677,"stop":1748517099677,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba282e329a024145","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1748516351218,"stop":1748516351219,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc649a3d53a02c4","name":"Subscribe to topic containing Script and receive message","time":{"start":1748516887803,"stop":1748516887803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f1f8a3e7085a1c","name":"should stop and cleanup resources","time":{"start":1748516361721,"stop":1748516361721,"duration":0},"status":"passed","severity":"normal"},{"uid":"253c338e18bf2409","name":"Push message with content topic containing XML","time":{"start":1748517099675,"stop":1748517099675,"duration":0},"status":"passed","severity":"normal"},{"uid":"1580d395e76f1d0d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1748516351219,"stop":1748516351220,"duration":1},"status":"passed","severity":"normal"},{"uid":"b924a30dfe6d5dad","name":"should properly create peer info with all multiaddrs","time":{"start":1748516327418,"stop":1748516327419,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a8a53f4cccdb29","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1748516853091,"stop":1748516853091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4229428ef0ad9f60","name":"Check message on other pubsub topic is not received","time":{"start":1748516827055,"stop":1748516827055,"duration":0},"status":"passed","severity":"normal"},{"uid":"9709d45a0499ef55","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748516929926,"stop":1748516929926,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ad135cd6bc9610","name":"Check received message containing Basic HTML tag","time":{"start":1748516827063,"stop":1748516827064,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2ec471681ccb1","name":"Check received message containing long","time":{"start":1748516802991,"stop":1748516802991,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda194322ac7f936","name":"Overlapping topic subscription","time":{"start":1748516887793,"stop":1748516887793,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a60f17c23540aa","name":"ignores domain fetching errors","time":{"start":1748516341398,"stop":1748516341398,"duration":0},"status":"passed","severity":"normal"},{"uid":"132109281aef7aae","name":"should return usable stream attached to connection","time":{"start":1748516333248,"stop":1748516333249,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded2a14851c52999","name":"should start and setup intervals and event listeners","time":{"start":1748516361715,"stop":1748516361720,"duration":5},"status":"passed","severity":"normal"},{"uid":"2d5cb8462cf8fe3f","name":"should wait for Filter peer to be connected","time":{"start":1748516362325,"stop":1748516362325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63322644df07a47","name":"throws on content topic with empty version field","time":{"start":1748516318730,"stop":1748516318731,"duration":1},"status":"passed","severity":"normal"},{"uid":"2345947032cd943d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748516929924,"stop":1748516929925,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a0a54f215e08d1","name":"Publish without waiting for remote peer","time":{"start":1748516718835,"stop":1748516718836,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e256761ae60de0b","name":"Sign & Recover","time":{"start":1748516351628,"stop":1748516351628,"duration":0},"status":"passed","severity":"normal"},{"uid":"c598d33efc1c4ca1","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1748516370814,"stop":1748516370815,"duration":1},"status":"passed","severity":"normal"},{"uid":"68741f616f653f9b","name":"Decrypt messages","time":{"start":1748516686651,"stop":1748516686652,"duration":1},"status":"passed","severity":"normal"},{"uid":"251647208b6e5905","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1748516396295,"stop":1748516396295,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d9b23a613017c7","name":"Encoder throws on undefined content topic","time":{"start":1748516352803,"stop":1748516352803,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0f0dcc82f8e838","name":"should use provided shard info when available","time":{"start":1748516361768,"stop":1748516361768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33add5b8e4854a6","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1748516361769,"stop":1748516361769,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af8f213fd974ac0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app21/9/topic389/test.js","time":{"start":1748516823668,"stop":1748516823669,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7ec51d8995a8c3","name":"should request peer renewal on specific errors","time":{"start":1748516361056,"stop":1748516361057,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e48a55d933f50f8","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1748516333252,"stop":1748516333253,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d18f3213895145","name":"peer:update - should do nothing if another protocol hit","time":{"start":1748516333251,"stop":1748516333252,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32909f2383b5c9f","name":"Passing page size 11 when there are 10 messages","time":{"start":1748516896679,"stop":1748516896679,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd9e5112bf4bc6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748516827054,"stop":1748516827054,"duration":0},"status":"passed","severity":"normal"},{"uid":"51afe6ef26a22bb7","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1748516371136,"stop":1748516371136,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cc0ff7813045b3","name":"Check message with no content topic is not received","time":{"start":1748516802986,"stop":1748516802986,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cb80d25b088890","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1748516591192,"stop":1748516591192,"duration":0},"status":"passed","severity":"normal"},{"uid":"6600e6a32478cce8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1748516318755,"stop":1748516318755,"duration":0},"status":"passed","severity":"normal"},{"uid":"88efec57268b3645","name":"Check received message with timestamp: 1748516388871 ","time":{"start":1748516802980,"stop":1748516802980,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f810a13d0d29a8e","name":"Check received message containing unicode special characters","time":{"start":1748516827052,"stop":1748516827052,"duration":0},"status":"passed","severity":"normal"},{"uid":"139da57de4581580","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748516564357,"stop":1748516564358,"duration":1},"status":"passed","severity":"normal"},{"uid":"f467221697ca98ab","name":"Generator, 2 different pubsubtopics","time":{"start":1748516873282,"stop":1748516873283,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3394167c96a11b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1748516371178,"stop":1748516371180,"duration":2},"status":"passed","severity":"normal"},{"uid":"3310487cddcc084e","name":"Overlapping topic subscription","time":{"start":1748516929928,"stop":1748516929928,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aebbc4500eaf798","name":"random static sharding 10 - Cluster ID: 12, Shard ID: 22","time":{"start":1748516932796,"stop":1748516932796,"duration":0},"status":"passed","severity":"normal"},{"uid":"59423e20561f1f88","name":"should decode valid enr with tcp successfully","time":{"start":1748516327408,"stop":1748516327408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a01a928079f76c0","name":"should request renew when peer disconnects","time":{"start":1748516361588,"stop":1748516361589,"duration":1},"status":"passed","severity":"normal"},{"uid":"c322ec1f40f26571","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748516887829,"stop":1748516887830,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7febca4c49588dc","name":"handles different clusterIds correctly","time":{"start":1748516318745,"stop":1748516318745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51ed3a7ffdf4027","name":"Push message with content topic containing shell command","time":{"start":1748517099689,"stop":1748517099689,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d963e745d54468","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1748516371131,"stop":1748516371132,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea220fe61de042c0","name":"should process tasks in queue","time":{"start":1748516361051,"stop":1748516361052,"duration":1},"status":"passed","severity":"normal"},{"uid":"e775fe9243d59fda","name":"Query Generator, Wrong PubsubTopic","time":{"start":1748516853087,"stop":1748516853088,"duration":1},"status":"passed","severity":"normal"},{"uid":"6438b4f0d4e45fb","name":"Fails to publish message with empty text","time":{"start":1748516709951,"stop":1748516709952,"duration":1},"status":"passed","severity":"normal"},{"uid":"309e522aadf8b1c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1748516318758,"stop":1748516318758,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf7181bbb0cb5a7","name":"Callback on promise","time":{"start":1748516887912,"stop":1748516887916,"duration":4},"status":"passed","severity":"normal"},{"uid":"a853a14b71daf3ee","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748516518192,"stop":1748516518193,"duration":1},"status":"passed","severity":"normal"}]