mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 20:03:08 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"7125a1ad8e1931dc","name":"Query with Promise Callback, No Decoder","time":{"start":1726553745452,"stop":1726553745453,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6ae79a70423e59","name":"Check message with non string payload is not received","time":{"start":1726553632440,"stop":1726553632440,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de0b8dda9ec915","name":"Push message with meta","time":{"start":1726553639070,"stop":1726553639071,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f67fdf51e7320f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726553652492,"stop":1726553652492,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe600543cf3cc01c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726553442048,"stop":1726553442048,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd4632c93399030","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726553756913,"stop":1726553756913,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a97b7ee8d7a098","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726553675013,"stop":1726553675014,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc5c63fccfda406","name":"throws on content topic with too few or too many fields","time":{"start":1726553171115,"stop":1726553171115,"duration":0},"status":"passed","severity":"normal"},{"uid":"2202a03b07043bac","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726553560928,"stop":1726553560936,"duration":8},"status":"passed","severity":"normal"},{"uid":"c5e64553839813a1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726553195585,"stop":1726553195585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92beeeed36b2101","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726553274320,"stop":1726553274320,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e6266d683126bf","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726553544202,"stop":1726553544203,"duration":1},"status":"passed","severity":"normal"},{"uid":"500de274c6f471e9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726553394082,"stop":1726553394082,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fec67acc0065371","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726553179045,"stop":1726553179045,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76d884948630541","name":"random static sharding 3 - Cluster ID: 469, Shard ID: 649","time":{"start":1726553728280,"stop":1726553728280,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46ef41069c9b072","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726553171136,"stop":1726553171137,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9e0c73f6e76843","name":"Check received message containing XML","time":{"start":1726553632418,"stop":1726553632419,"duration":1},"status":"passed","severity":"normal"},{"uid":"6070b4cfc7fd900d","name":"Push message with content topic containing XML","time":{"start":1726553743264,"stop":1726553743264,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddc46e6095b3498","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726553544200,"stop":1726553544200,"duration":0},"status":"passed","severity":"normal"},{"uid":"d533457e01343a4d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726553430660,"stop":1726553430661,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a360a2c2a94b3d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726553394066,"stop":1726553394066,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bc0e549cc81f4c","name":"should encode/decode to RLP encoding","time":{"start":1726553179584,"stop":1726553179584,"duration":0},"status":"passed","severity":"normal"},{"uid":"222efa135884ae4f","name":"Decoder throws on undefined content topic","time":{"start":1726553203095,"stop":1726553203095,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5fa70cbc894b8a","name":"should encodeTxt and decodeTxt","time":{"start":1726553179579,"stop":1726553179579,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece0dfc8463b9485","name":"Push message with escaped characters payload","time":{"start":1726553639057,"stop":1726553639057,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f881b5e98ce0df","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726553787259,"stop":1726553787260,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c10a56fa2c332f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726553171152,"stop":1726553171153,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd0d72fed295550f","name":"Decoder throws on undefined content topic","time":{"start":1726553201358,"stop":1726553201359,"duration":1},"status":"passed","severity":"normal"},{"uid":"1327eb493edb3ec7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726553171153,"stop":1726553171153,"duration":0},"status":"passed","severity":"normal"},{"uid":"418634374c9dfa4e","name":"Push message with SQL Injection payload","time":{"start":1726553743248,"stop":1726553743248,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ae17716512feb9","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726553179046,"stop":1726553179047,"duration":1},"status":"passed","severity":"normal"},{"uid":"110771da8784c511","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726553171144,"stop":1726553171144,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee65c894edf27a63","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app43/9/topic894/test.js","time":{"start":1726553703674,"stop":1726553703675,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c0c97281902d9f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726553632438,"stop":1726553632438,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3660ce3943963f5","name":"should not receive a peer event before start","time":{"start":1726553670192,"stop":1726553670193,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a118ab03af64cd","name":"Query with Ordered Callback, No message returned","time":{"start":1726553745442,"stop":1726553745442,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0a2d5a2008522e","name":"Check received message containing Script","time":{"start":1726553632434,"stop":1726553632434,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc716f6be14fea1b","name":"same cluster, different shard: nodes connect","time":{"start":1726553560937,"stop":1726553560937,"duration":0},"status":"passed","severity":"normal"},{"uid":"973afd806a6fd9d7","name":"should properly create location multiaddrs - tcp6","time":{"start":1726553179591,"stop":1726553179592,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27b3bbaf23c2297","name":"Check received message containing unicode special characters","time":{"start":1726553398455,"stop":1726553398455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c948770dca2b21cf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726553171146,"stop":1726553171146,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d1c72c4a76d50d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726553675018,"stop":1726553675018,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2395e9cc589d88d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726553394081,"stop":1726553394081,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcc6c1cc4332d0","name":"Check message with no content topic is not received","time":{"start":1726553632428,"stop":1726553632428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c7b48d8d5ea3eb","name":"Subscribe to topic containing XML and publish message","time":{"start":1726553677079,"stop":1726553677080,"duration":1},"status":"passed","severity":"normal"},{"uid":"5921ab9b2f4aec13","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726553430663,"stop":1726553430664,"duration":1},"status":"passed","severity":"normal"},{"uid":"e50ac23909789c7f","name":"Fails to push message with empty content topic","time":{"start":1726553743270,"stop":1726553743270,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5bb22f5c0fa7b8","name":"Encoder throws on undefined content topic","time":{"start":1726553201357,"stop":1726553201357,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbdab79b60c7db0","name":"Non TWN Cluster","time":{"start":1726553703674,"stop":1726553703674,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3470b1dbd3eb23d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726553171145,"stop":1726553171146,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99298876416f977","name":"Check received message containing special chars","time":{"start":1726553632432,"stop":1726553632432,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ebf643918ee9e0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726553652491,"stop":1726553652491,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4734975cd4f0d1","name":"Check received message containing short","time":{"start":1726553398445,"stop":1726553398449,"duration":4},"status":"passed","severity":"normal"},{"uid":"63c766a5ae3074e6","name":"throws on content topic with empty application field","time":{"start":1726553171117,"stop":1726553171117,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f198bf23fe2db83","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726553756924,"stop":1726553756925,"duration":1},"status":"passed","severity":"normal"},{"uid":"c715bc938982cb3e","name":"Push message with custom timestamp: 1726549830819","time":{"start":1726553743272,"stop":1726553743274,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa143520b6f70220","name":"All","time":{"start":1726553230956,"stop":1726553230956,"duration":0},"status":"passed","severity":"normal"},{"uid":"7829ae699f7e1f53","name":"should only return 1 node with store capability","time":{"start":1726553192089,"stop":1726553192089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25ad385a0a89aa2","name":"removeEventListener with wrong event","time":{"start":1726553260545,"stop":1726553260545,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc0d8998b70f290","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726553184254,"stop":1726553184255,"duration":1},"status":"passed","severity":"normal"},{"uid":"8409ebcbd7e30aae","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app40/2/topic456/test.js","time":{"start":1726553703678,"stop":1726553703679,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a63625bdf1d5009","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726553171135,"stop":1726553171135,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5e799d6ef9dce3","name":"Reopen subscription with peer with lost subscription","time":{"start":1726553293002,"stop":1726553293002,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a53e8673985190f","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726553544196,"stop":1726553544196,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94e92d769a057de","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726553787261,"stop":1726553787261,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0266d3982f66fa","name":"Push message with XML payload","time":{"start":1726553743248,"stop":1726553743249,"duration":1},"status":"passed","severity":"normal"},{"uid":"b29d5e23858806e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726553171147,"stop":1726553171147,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d4b355877083a5","name":"should set field with only STORE enabled","time":{"start":1726553179594,"stop":1726553179594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7588fc07aa0d20c","name":"Passing page size 19 when there are 20 messages","time":{"start":1726553774712,"stop":1726553774712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25267e73eea5679","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726553756913,"stop":1726553756913,"duration":0},"status":"passed","severity":"normal"},{"uid":"1954fe4a9618f50a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726553203093,"stop":1726553203093,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b535e27e5c3f0d","name":"should throw error - no public key","time":{"start":1726553179581,"stop":1726553179581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e451fd688e31bbb7","name":"groups content topics by expected pubsub topic","time":{"start":1726553171131,"stop":1726553171131,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3eb4d10d2986cc8","name":"Check message with no payload is not received","time":{"start":1726553632439,"stop":1726553632439,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0989d2d221b311","name":"Push message with content topic containing shell command","time":{"start":1726553743268,"stop":1726553743269,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb23f0c31bd2d06","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726553430668,"stop":1726553430668,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a33ab45b674832b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726553442047,"stop":1726553442048,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b449735d3a78231","name":"Mutual subscription","time":{"start":1726553677066,"stop":1726553677066,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70878b51a58f0fe","name":"nwaku subscribes","time":{"start":1726553656470,"stop":1726553656471,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb04b4412e903eca","name":"Subscribe to topic containing Script and receive message","time":{"start":1726553756930,"stop":1726553756930,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce37cf931a8a514","name":"Store - dialed after - with timeout","time":{"start":1726553790626,"stop":1726553790626,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0d0058f4ee70c4","name":"Push message with content topic containing Script","time":{"start":1726553743263,"stop":1726553743264,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c490de76cff4795","name":"Check received message containing numeric","time":{"start":1726553632415,"stop":1726553632415,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e2da1c662df767","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726553173549,"stop":1726553173549,"duration":0},"status":"passed","severity":"normal"},{"uid":"420ad978d3758ffc","name":"Fails to push message bigger that 1MB","time":{"start":1726553743275,"stop":1726553743276,"duration":1},"status":"passed","severity":"normal"},{"uid":"115638886500ab4b","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726553560927,"stop":1726553560928,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d93edfd67acaeed","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726553171140,"stop":1726553171141,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f44eed79e1c36a","name":"Push message with shell command payload","time":{"start":1726553639056,"stop":1726553639057,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb757c983e9a211c","name":"Publish message with custom timestamp: Tue Sep 17 2024 07:14:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1726553675015,"stop":1726553675016,"duration":1},"status":"passed","severity":"normal"},{"uid":"d161e60e13f1f1c9","name":"Ping on peer without subscriptions","time":{"start":1726553281873,"stop":1726553281874,"duration":1},"status":"passed","severity":"normal"},{"uid":"7774c241da111cef","name":"Sets default value correctly","time":{"start":1726553783939,"stop":1726553783939,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a95b2ef9017f92","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726553171121,"stop":1726553171126,"duration":5},"status":"passed","severity":"normal"},{"uid":"f0f5de143b4e667f","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726553544199,"stop":1726553544199,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f32ecfec8b647d0","name":"throws on content topic with generation field greater than 0","time":{"start":1726553171116,"stop":1726553171116,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f789cad717606d4","name":"Check received message containing numeric","time":{"start":1726553632431,"stop":1726553632431,"duration":0},"status":"passed","severity":"normal"},{"uid":"1981cdd96e723cf1","name":"Check publish message containing unicode special characters","time":{"start":1726553675011,"stop":1726553675012,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f20090332e371a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726553171134,"stop":1726553171134,"duration":0},"status":"passed","severity":"normal"},{"uid":"964099704c20ba8d","name":"getPeersByDiscovery","time":{"start":1726553646611,"stop":1726553646612,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f84333d761e16f6","name":"Subscribe and publish message","time":{"start":1726553677067,"stop":1726553677067,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e731d771ccb2aa","name":"should not fail to start the service if it is already started","time":{"start":1726553670190,"stop":1726553670191,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb4590d338e8699","name":"Generator, custom pubsub topic","time":{"start":1726553768533,"stop":1726553768533,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0e488d80ff90a8","name":"Ephemeral field set to true","time":{"start":1726553184378,"stop":1726553184378,"duration":0},"status":"passed","severity":"normal"},{"uid":"95699338fd99688a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726553764146,"stop":1726553764146,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc40c9805bb7d38","name":"Check publish message containing emoji","time":{"start":1726553675012,"stop":1726553675013,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fe223264665d69","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726553756895,"stop":1726553756895,"duration":0},"status":"passed","severity":"normal"},{"uid":"5def365f9fc3d830","name":"Push message with custom timestamp: 1695795030819","time":{"start":1726553743271,"stop":1726553743272,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f355adb9fdc0b2a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726553394077,"stop":1726553394077,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eeda51c7b6e220c","name":"Generator, 2 different pubsubtopics","time":{"start":1726553768542,"stop":1726553768543,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2761a9fcb8f9733","name":"Passing page size 0 when there are 110 messages","time":{"start":1726553774709,"stop":1726553774710,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10cf1caac69272a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726553677084,"stop":1726553677085,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3feedac0d7a336","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726553677084,"stop":1726553677084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c5cae33f8eae7b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726553171146,"stop":1726553171146,"duration":0},"status":"passed","severity":"normal"},{"uid":"a781ec6ca58bf522","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726553745452,"stop":1726553745452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b9f37e6fdb5f5","name":"Push message with content topic containing JSON","time":{"start":1726553743268,"stop":1726553743268,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73e16535a73cba3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726553233045,"stop":1726553233045,"duration":0},"status":"passed","severity":"normal"},{"uid":"885974da621921f2","name":"should properly create location multiaddrs - tcp","time":{"start":1726553179592,"stop":1726553179592,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fd5b9b5b0b8502","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726553171147,"stop":1726553171147,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dfb7f632f16eb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726553756901,"stop":1726553756903,"duration":2},"status":"passed","severity":"normal"},{"uid":"68f18067d9528c89","name":"should be able to encode the field with only STORE set to true","time":{"start":1726553179043,"stop":1726553179043,"duration":0},"status":"passed","severity":"normal"},{"uid":"586780fe5c94cea6","name":"listenerCount","time":{"start":1726553260546,"stop":1726553260546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72b8f3c764b82e8","name":"Query generator for multiple messages","time":{"start":1726553764133,"stop":1726553764134,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f45cc1989ab33f3","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726553394072,"stop":1726553394073,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c6f0d4be461497","name":"Check message received after nwaku node is restarted","time":{"start":1726553398462,"stop":1726553398463,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2aa674b4cf61f0cf","name":"random static sharding 6 - Cluster ID: 779, Shard ID: 758","time":{"start":1726553728283,"stop":1726553728283,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdecaad325e0ba4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726553756922,"stop":1726553756922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e2ea0861128fb7","name":"should properly compute the node id","time":{"start":1726553179583,"stop":1726553179584,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efa5642922ee44f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726553787262,"stop":1726553787262,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c306f575d9aceb6","name":"Overlapping topic subscription","time":{"start":1726553430661,"stop":1726553430661,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd764826e30fff04","name":"Push message with content topic containing Chinese","time":{"start":1726553743260,"stop":1726553743260,"duration":0},"status":"passed","severity":"normal"},{"uid":"c340cdb469a3fada","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726553544200,"stop":1726553544201,"duration":1},"status":"passed","severity":"normal"},{"uid":"3449b1e5e4ae9b79","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726553171199,"stop":1726553171199,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ed28e9f1fcb9f1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app95/10/topic8/proto","time":{"start":1726553703678,"stop":1726553703678,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10bab0985d1339c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726553179048,"stop":1726553179048,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2cf00dc6dae146","name":"Number of peers are maintained correctly","time":{"start":1726553328496,"stop":1726553328496,"duration":0},"status":"passed","severity":"normal"},{"uid":"7201150ed6cc257d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726553677085,"stop":1726553677085,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8b56e70a4b9d73","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726553787260,"stop":1726553787260,"duration":0},"status":"passed","severity":"normal"},{"uid":"de66bb2003aa2105","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726553274322,"stop":1726553274322,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4c15de68f98b9e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726553830578,"stop":1726553830578,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa498d4755dc109","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726553394074,"stop":1726553394075,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00515655f400e61","name":"1 Relay, 1 fetch","time":{"start":1726553191667,"stop":1726553191668,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa3431b8f1800a0","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726553544197,"stop":1726553544197,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9ec73e828fb8c6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726553201352,"stop":1726553201354,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ac7f6affaa224d9","name":"Subscribe to topic containing Script and publish message","time":{"start":1726553677079,"stop":1726553677079,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e0d6bb18d0aa6f","name":"same cluster, same shard: nodes connect","time":{"start":1726553560937,"stop":1726553560937,"duration":0},"status":"passed","severity":"normal"},{"uid":"3917cd75a36d9377","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726553677071,"stop":1726553677071,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fc9e3fd38dd40e","name":"should load peers from local storage and dispatch events","time":{"start":1726553195584,"stop":1726553195585,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d61011774fa8866","name":"Fails to push message bigger that 1MB","time":{"start":1726553639075,"stop":1726553639076,"duration":1},"status":"passed","severity":"normal"},{"uid":"661e4df11bd02257","name":"should only return 1 node with relay and store capability","time":{"start":1726553192089,"stop":1726553192089,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc81a4ffa48025e3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726553191304,"stop":1726553191304,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff4f8604531f6d2","name":"handles empty shards array correctly","time":{"start":1726553171152,"stop":1726553171152,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1936edc29e3cf3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726553430664,"stop":1726553430664,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af1f7b99dc0b93a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726553302634,"stop":1726553302635,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7cc857d34f7259c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726553394067,"stop":1726553394067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef10349ecc0e618b","name":"should not throw an error for a single configured topic","time":{"start":1726553171149,"stop":1726553171149,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb89dc00c718926a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726553394069,"stop":1726553394069,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f60a852127e1f77","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726553171129,"stop":1726553171129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbd81dd51490239","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726553171132,"stop":1726553171132,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f7c61ae9a9271e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726553232055,"stop":1726553232055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9561bf86fee9d6f2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726553768536,"stop":1726553768536,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee5d4f68a9886a1","name":"Push message with emoji payload","time":{"start":1726553743251,"stop":1726553743251,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf61c1467636987","name":"should be able to decode the field with only STORE set to true","time":{"start":1726553179049,"stop":1726553179049,"duration":0},"status":"passed","severity":"normal"},{"uid":"be47d0fb766b51a4","name":"Promise Callback - false","time":{"start":1726553766420,"stop":1726553766420,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cd53f6dac74e9b","name":"Push message with content topic containing SQL Injection","time":{"start":1726553743263,"stop":1726553743263,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda981876c3554d7","name":"Query generator for multiple messages with different content topic format","time":{"start":1726553764144,"stop":1726553764145,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a0fd51a1b2e4dc","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app46/7/topic573/utf8","time":{"start":1726553703676,"stop":1726553703676,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf9f7ef8313e142","name":"Relay","time":{"start":1726553230955,"stop":1726553230955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8172dd2f233d78d","name":"Check message with invalid timestamp is not received","time":{"start":1726553398457,"stop":1726553398457,"duration":0},"status":"passed","severity":"normal"},{"uid":"85df2a47c7f5b570","name":"Refresh subscription","time":{"start":1726553756911,"stop":1726553756911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9046f5e3e732344","name":"Ping succeeds for all connected peers","time":{"start":1726553328496,"stop":1726553328497,"duration":1},"status":"passed","severity":"normal"},{"uid":"319e575d9cc07514","name":"random static sharding 2 - Cluster ID: 324, Shard ID: 111","time":{"start":1726553728280,"stop":1726553728280,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e1bc813b593035","name":"configure the node with multiple pubsub topics","time":{"start":1726553728290,"stop":1726553728290,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dec0ae2f7dba280","name":"caches peers it previously fetched","time":{"start":1726553192088,"stop":1726553192088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68ede7c6c8ca7da","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726553171138,"stop":1726553171138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea81e09ee1be67e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726553171148,"stop":1726553171148,"duration":0},"status":"passed","severity":"normal"},{"uid":"525b1134259dd55f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726553190436,"stop":1726553190436,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac02f42c48194c04","name":"Renews subscription after lossing a connection","time":{"start":1726553756939,"stop":1726553756940,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44562cd21fea824","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726553394090,"stop":1726553394090,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a48332fac485023","name":"Push message with content topic containing emoji","time":{"start":1726553639065,"stop":1726553639066,"duration":1},"status":"passed","severity":"normal"},{"uid":"d506da410dd13d1a","name":"can dial TLS multiaddrs","time":{"start":1726553549616,"stop":1726553549616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfa83080b57b4d7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726553179045,"stop":1726553179046,"duration":1},"status":"passed","severity":"normal"},{"uid":"72202e227c10683b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726553228126,"stop":1726553228126,"duration":0},"status":"passed","severity":"normal"},{"uid":"df52dd189ecde8a6","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726553201355,"stop":1726553201355,"duration":0},"status":"passed","severity":"normal"},{"uid":"602efd7991aaea8f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app54/5/topic54/utf8","time":{"start":1726553703677,"stop":1726553703678,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d21c8a6a2b22df8","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726553171137,"stop":1726553171137,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17506933052e988","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726553756928,"stop":1726553756928,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a045a1a60d66f0e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726553191305,"stop":1726553191305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38375f88a1978d5","name":"Check message with non string payload is not received","time":{"start":1726553398461,"stop":1726553398461,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7812eca56b91094","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726553430657,"stop":1726553430657,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd6390be9ecae2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726553394076,"stop":1726553394077,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd1cfcfb1545277","name":"Check received message containing emoji","time":{"start":1726553632436,"stop":1726553632436,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0e8bbeb5fcb0b2","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726553394064,"stop":1726553394064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee05dd632204b9","name":"Check publish message containing Chinese","time":{"start":1726553675003,"stop":1726553675004,"duration":1},"status":"passed","severity":"normal"},{"uid":"343eb706c6474d7f","name":"Push message with Script payload","time":{"start":1726553639055,"stop":1726553639055,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f6132afa141735","name":"Ping fails for unsubscribed peers","time":{"start":1726553328497,"stop":1726553328497,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a347a3c378a408","name":"Check received message containing Russian","time":{"start":1726553632416,"stop":1726553632417,"duration":1},"status":"passed","severity":"normal"},{"uid":"89976972168b7824","name":"Push message with special chars payload","time":{"start":1726553743244,"stop":1726553743244,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fca34f04f038cd","name":"should throw an error for missing required configuration","time":{"start":1726553171138,"stop":1726553171138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9437700f04c20637","name":"Subscribe to topic containing long and receive message","time":{"start":1726553430663,"stop":1726553430663,"duration":0},"status":"passed","severity":"normal"},{"uid":"298d407e1622f1c8","name":"Check received message containing SQL Injection","time":{"start":1726553398452,"stop":1726553398452,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e698b5a48500b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726553184255,"stop":1726553184255,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d92c5c967ea72b","name":"Decrypt messages","time":{"start":1726553636204,"stop":1726553636204,"duration":0},"status":"passed","severity":"normal"},{"uid":"202c0d580bf16eb4","name":"retrieves a single peer","time":{"start":1726553192086,"stop":1726553192086,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc50a537fbcc5a2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726553233044,"stop":1726553233045,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47b743e2b966913","name":"Push message with content topic containing Russian","time":{"start":1726553639061,"stop":1726553639062,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90e67b563df6a87","name":"should not receive a peer event after stop","time":{"start":1726553670193,"stop":1726553670194,"duration":1},"status":"passed","severity":"normal"},{"uid":"85abd69ebac2f01d","name":"through manual discovery","time":{"start":1726553549616,"stop":1726553549617,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7180b4f6c3e61a","name":"Check message with no pubsub topic is not received","time":{"start":1726553398459,"stop":1726553398460,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53ad3fbc41583f1","name":"can start and stop the service","time":{"start":1726553195580,"stop":1726553195580,"duration":0},"status":"passed","severity":"normal"},{"uid":"6759a40c6184264","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726553228128,"stop":1726553228130,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec08da15ea993898","name":"Waku message hash computation (payload length 0)","time":{"start":1726553173550,"stop":1726553173550,"duration":0},"status":"passed","severity":"normal"},{"uid":"571c8925d5a4e276","name":"Push message with content topic containing unicode special characters","time":{"start":1726553639065,"stop":1726553639065,"duration":0},"status":"passed","severity":"normal"},{"uid":"447f1bd8d476ed2d","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726553544198,"stop":1726553544198,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb58bbde17cbee7","name":"Check received message containing emoji","time":{"start":1726553398455,"stop":1726553398455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7d67f143ece5b5","name":"can start the service","time":{"start":1726553195579,"stop":1726553195580,"duration":1},"status":"passed","severity":"normal"},{"uid":"3123cded9c2cf2ba","name":"Check received message containing shell command","time":{"start":1726553632419,"stop":1726553632420,"duration":1},"status":"passed","severity":"normal"},{"uid":"910f7bcbb9bcd001","name":"connects to nwaku","time":{"start":1726553783935,"stop":1726553783936,"duration":1},"status":"passed","severity":"normal"},{"uid":"75cd7d69117bc766","name":"should properly create location multiaddrs - tcp4","time":{"start":1726553179591,"stop":1726553179591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f348f022e7110513","name":"should get / set TCP multiaddr","time":{"start":1726553179590,"stop":1726553179590,"duration":0},"status":"passed","severity":"normal"},{"uid":"6296e6a1cef932cc","name":"Push message with content topic containing Russian","time":{"start":1726553743263,"stop":1726553743263,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42b78061a01a50","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726553713783,"stop":1726553713783,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed6bce832ab782e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726553442070,"stop":1726553442071,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5879e29ec94afd","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726553713782,"stop":1726553713783,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ab20edc14eda25","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726553302632,"stop":1726553302632,"duration":0},"status":"passed","severity":"normal"},{"uid":"50045aa263be5cf7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726553728291,"stop":1726553728291,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2502eb4dbea7b3","name":"Push message with emoji payload","time":{"start":1726553639058,"stop":1726553639058,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe9f0cb6a144d5","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726553179049,"stop":1726553179050,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6521930fe4a4e7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726553756929,"stop":1726553756929,"duration":0},"status":"passed","severity":"normal"},{"uid":"2334d0d8ccce062a","name":"Push message with XML payload","time":{"start":1726553639055,"stop":1726553639056,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d57b70bb5d6b3b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726553430657,"stop":1726553430657,"duration":0},"status":"passed","severity":"normal"},{"uid":"a850516d2b309319","name":"should set field with only FILTER enabled","time":{"start":1726553179594,"stop":1726553179594,"duration":0},"status":"passed","severity":"normal"},{"uid":"61eb80804f836539","name":"Decoder throws on undefined content topic","time":{"start":1726553184380,"stop":1726553184380,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a9eac7600efb6e","name":"random static sharding 9 - Cluster ID: 355, Shard ID: 219","time":{"start":1726553728288,"stop":1726553728288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c798ed2a3f46a6db","name":"Subscribe and receives messages on 20 topics","time":{"start":1726553430659,"stop":1726553430659,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd0531383dd221b","name":"Subscribe and receives messages on 20 topics","time":{"start":1726553756899,"stop":1726553756900,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46ae04d6cad5587","name":"Check publish message containing short","time":{"start":1726553675000,"stop":1726553675001,"duration":1},"status":"passed","severity":"normal"},{"uid":"6402c3f3e895faaa","name":"Should update shard info","time":{"start":1726553561202,"stop":1726553561202,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce933854372f6d2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726553677068,"stop":1726553677068,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b72d2bd3452039","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726553192090,"stop":1726553192090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aee7925b1a257a33","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726553442048,"stop":1726553442049,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51ac1d95e216f7a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726553171147,"stop":1726553171147,"duration":0},"status":"passed","severity":"normal"},{"uid":"744011e24fb9e025","name":"Ping on peer without subscriptions","time":{"start":1726553293000,"stop":1726553293001,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6a3b15b8241db7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726553756932,"stop":1726553756932,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef96e094d23eee33","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726553394066,"stop":1726553394067,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d7e51b973ec3278","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726553220778,"stop":1726553220778,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4ee3adb507ceed","name":"should encode/decode to text encoding","time":{"start":1726553179584,"stop":1726553179589,"duration":5},"status":"passed","severity":"normal"},{"uid":"272a7a2ab58e5b44","name":"Check message received after nwaku node is restarted","time":{"start":1726553632429,"stop":1726553632429,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fc5a723ff25288d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app29/3/topic511/proto","time":{"start":1726553703675,"stop":1726553703675,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f381c5f375372c","name":"Check received message containing Chinese","time":{"start":1726553632416,"stop":1726553632416,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48274fbda26fc28","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726553430660,"stop":1726553430660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b729498a44ff7d53","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726553171150,"stop":1726553171151,"duration":1},"status":"passed","severity":"normal"},{"uid":"244948aaad7bc1be","name":"Filter with 1 connections","time":{"start":1726553446949,"stop":1726553446950,"duration":1},"status":"passed","severity":"normal"},{"uid":"750f6eea9d3cc8ea","name":"should return valid sharding parameters for static sharding","time":{"start":1726553171151,"stop":1726553171151,"duration":0},"status":"passed","severity":"normal"},{"uid":"92540da927cafd21","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726553745438,"stop":1726553745439,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b260ce808feb1d2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726553830577,"stop":1726553830577,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea55880cb99b9db","name":"recovers when dns.resolve returns empty","time":{"start":1726553192087,"stop":1726553192087,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67bb9b1d6d49a84","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726553220779,"stop":1726553220780,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4090b2b9989ba34","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726553756930,"stop":1726553756930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55b8db56f171566","name":"should not receive a peer event after stop","time":{"start":1726553195584,"stop":1726553195584,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d1918a3ef917d2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726553228128,"stop":1726553228128,"duration":0},"status":"passed","severity":"normal"},{"uid":"388e403c3208a8cc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726553430663,"stop":1726553430663,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ba7783d743c25f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726553743267,"stop":1726553743268,"duration":1},"status":"passed","severity":"normal"},{"uid":"3066ec12d8d96bfe","name":"Passing page size 10 when there are 10 messages","time":{"start":1726553774711,"stop":1726553774711,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6fa3c03a92c4d2","name":"should throw an error for insufficient data","time":{"start":1726553171199,"stop":1726553171199,"duration":0},"status":"passed","severity":"normal"},{"uid":"438ff453c1ca46e3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726553171148,"stop":1726553171148,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9eb4d46ee109f14","name":"should throw error - no id","time":{"start":1726553179582,"stop":1726553179582,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fb7add827d7748","name":"Subscribe and receive messages via waku relay post","time":{"start":1726553756921,"stop":1726553756921,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab8462a94044a7e","name":"Refresh subscription","time":{"start":1726553756926,"stop":1726553756926,"duration":0},"status":"passed","severity":"normal"},{"uid":"8558e35fc8400c65","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726553330638,"stop":1726553330639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fdebd083c73ad6","name":"Ping on unsubscribed peer","time":{"start":1726553281874,"stop":1726553281874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82f35aeee2d7298","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726553171129,"stop":1726553171129,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68b0ef68bd50f2b","name":"should handle a minimal index list","time":{"start":1726553171198,"stop":1726553171198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a356a3fb4444da","name":"Query generator for 2000 messages","time":{"start":1726553764147,"stop":1726553764147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07826fa17d85db8","name":"Subscribe to topic containing long and receive message","time":{"start":1726553756912,"stop":1726553756912,"duration":0},"status":"passed","severity":"normal"},{"uid":"83be1f935ac362e","name":"Generator, 2 different pubsubtopics","time":{"start":1726553768534,"stop":1726553768535,"duration":1},"status":"passed","severity":"normal"},{"uid":"2284ef55b68a1ab0","name":"Push message with custom timestamp: 1726557047344","time":{"start":1726553639073,"stop":1726553639074,"duration":1},"status":"passed","severity":"normal"},{"uid":"a981228a284bf039","name":"Reusing cursor across nodes","time":{"start":1726553713784,"stop":1726553713784,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd7ac1807a3c511","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726553171128,"stop":1726553171129,"duration":1},"status":"passed","severity":"normal"},{"uid":"997966e98558b35e","name":"Failed peers are renewed","time":{"start":1726553470763,"stop":1726553470763,"duration":0},"status":"passed","severity":"normal"},{"uid":"419f7a4a471dcb83","name":"Check message received after nwaku node is restarted","time":{"start":1726553632440,"stop":1726553632441,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b12b7b63068bd96e","name":"Publish message with custom timestamp: Tue Sep 17 2024 05:14:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1726553675015,"stop":1726553675015,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f007923d5e290d9","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726553771283,"stop":1726553771284,"duration":1},"status":"passed","severity":"normal"},{"uid":"c676e41156a4c77","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726553756932,"stop":1726553756932,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b3338b84b3936a","name":"topics with same application and version share the same shard","time":{"start":1726553171131,"stop":1726553171131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1aaf64339adc1b2","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726553771283,"stop":1726553771283,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f0a32318ca4e76","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726553171130,"stop":1726553171130,"duration":0},"status":"passed","severity":"normal"},{"uid":"1467d83625156d05","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726553756916,"stop":1726553756916,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d0add746d6d6da","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726553302636,"stop":1726553302636,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9bbb6ce5325f044","name":"Check publish message containing Script","time":{"start":1726553675007,"stop":1726553675007,"duration":0},"status":"passed","severity":"normal"},{"uid":"15385b4f8af7ec60","name":"Subscribe and receive messages via waku relay post","time":{"start":1726553756895,"stop":1726553756896,"duration":1},"status":"passed","severity":"normal"},{"uid":"995f926a58663d40","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726553394067,"stop":1726553394067,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe38c70d5aadf9e4","name":"Should update multiaddrs","time":{"start":1726553561201,"stop":1726553561202,"duration":1},"status":"passed","severity":"normal"},{"uid":"2656eaad9614e37e","name":"throws on content topic with empty version field","time":{"start":1726553171117,"stop":1726553171118,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfcdadacdba90f4d","name":"different cluster, different shard: nodes don't connect","time":{"start":1726553560938,"stop":1726553560938,"duration":0},"status":"passed","severity":"normal"},{"uid":"781f89a793ee2dee","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726553756929,"stop":1726553756929,"duration":0},"status":"passed","severity":"normal"},{"uid":"472aeff260d61b5b","name":"Push message with custom timestamp: 1726557030819","time":{"start":1726553743274,"stop":1726553743275,"duration":1},"status":"passed","severity":"normal"},{"uid":"968206541df0dd91","name":"Push message with content topic containing escaped characters","time":{"start":1726553639064,"stop":1726553639065,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a3b933361ad4da","name":"Promise Callback - true","time":{"start":1726553766419,"stop":1726553766420,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b8735944f07c52","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726553394080,"stop":1726553394081,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d7e676197a3966","name":"Push message with custom timestamp: 1726549847344","time":{"start":1726553639072,"stop":1726553639073,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67b22bdf4726e85","name":"Publish message with large meta","time":{"start":1726553675019,"stop":1726553675020,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed0a4f4f6bf0f5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726553394073,"stop":1726553394074,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7edc845ce653b8","name":"Passing invalid cursor","time":{"start":1726553713784,"stop":1726553713784,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfab711d150a509","name":"Check message with no payload is not received","time":{"start":1726553398460,"stop":1726553398460,"duration":0},"status":"passed","severity":"normal"},{"uid":"788abfbd0b73fce3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726553394068,"stop":1726553394069,"duration":1},"status":"passed","severity":"normal"},{"uid":"e651c31c559e8119","name":"Subscribe and receive messages via waku relay post","time":{"start":1726553430658,"stop":1726553430658,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e7d08d8fc82722","name":"random static sharding 8 - Cluster ID: 449, Shard ID: 224","time":{"start":1726553728288,"stop":1726553728288,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b643b893e149c6","name":"Check received message containing emoji","time":{"start":1726553632420,"stop":1726553632421,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecb11709940ae26","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726553442073,"stop":1726553442073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4497a4d9873391e7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app58/6/topic176/xml","time":{"start":1726553703675,"stop":1726553703675,"duration":0},"status":"passed","severity":"normal"},{"uid":"88117d3315874c84","name":"ignores domain fetching errors","time":{"start":1726553192087,"stop":1726553192087,"duration":0},"status":"passed","severity":"normal"},{"uid":"648184776d76586b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726553745443,"stop":1726553745443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34188d1ab084808","name":"should properly create location multiaddrs - udp6","time":{"start":1726553179591,"stop":1726553179591,"duration":0},"status":"passed","severity":"normal"},{"uid":"553f1eaa349b6576","name":"should properly create location multiaddrs - udp","time":{"start":1726553179592,"stop":1726553179592,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2010136110cbb85","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726553171134,"stop":1726553171135,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15fe75b900255c4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726553171144,"stop":1726553171144,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4a27322b2762ec","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726553179047,"stop":1726553179047,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a7ef463e88f028","name":"Meta field set when metaSetter is specified","time":{"start":1726553184378,"stop":1726553184379,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a64c875122098d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726553179048,"stop":1726553179048,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba073b585b26a4bc","name":"Check received message containing Chinese","time":{"start":1726553398451,"stop":1726553398451,"duration":0},"status":"passed","severity":"normal"},{"uid":"2052d16df475f0f6","name":"Decoder throws on empty string content topic","time":{"start":1726553201359,"stop":1726553201359,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2d0f35689c5c2f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726553191306,"stop":1726553191306,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca05cc41bbcd9e","name":"same cluster, different shard: nodes don't connect","time":{"start":1726553394063,"stop":1726553394063,"duration":0},"status":"passed","severity":"normal"},{"uid":"941bd6a5c9035049","name":"Check received message containing JSON","time":{"start":1726553398453,"stop":1726553398454,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9bfc04bb774971","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726553632437,"stop":1726553632438,"duration":1},"status":"passed","severity":"normal"},{"uid":"f151dafdca2a9be4","name":"Query Generator, No message returned","time":{"start":1726553745438,"stop":1726553745438,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a03a56c94ed10a4","name":"Relay + Store","time":{"start":1726553179595,"stop":1726553179595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8838e9fb4c10cb7","name":"Check received message with timestamp: 1726553219878 ","time":{"start":1726553398456,"stop":1726553398456,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24f3e83bc9323d8","name":"Throws when trying to push message with empty payload","time":{"start":1726553743252,"stop":1726553743252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5644a03169ab912","name":"Check publish message containing numeric","time":{"start":1726553675002,"stop":1726553675002,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcb1f498ba4182","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726553713784,"stop":1726553713785,"duration":1},"status":"passed","severity":"normal"},{"uid":"737b5b9f9b3c1bc3","name":"Filter with 2 connections","time":{"start":1726553446950,"stop":1726553446951,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3c6be42be9758c","name":"Fields are not dropped","time":{"start":1726553183709,"stop":1726553183711,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0aafb881aea91d1","name":"handles multiple messages","time":{"start":1726553775541,"stop":1726553775541,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c386306317ddb0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726553302629,"stop":1726553302630,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd77624086e9984b","name":"Check received message containing escaped characters","time":{"start":1726553398454,"stop":1726553398454,"duration":0},"status":"passed","severity":"normal"},{"uid":"942eaec3fc457d07","name":"Filter with 0 connections","time":{"start":1726553446939,"stop":1726553446940,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab96181186b41a28","name":"Subscribe to topic containing short and publish message","time":{"start":1726553677070,"stop":1726553677070,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3804f5724e60bf","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726553232012,"stop":1726553232054,"duration":42},"status":"skipped","severity":"normal"},{"uid":"2dde6a34518fd97e","name":"Sample","time":{"start":1726553178946,"stop":1726553178947,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36eb23abd63bea5","name":"should throw an error for an unconfigured topic","time":{"start":1726553171150,"stop":1726553171150,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e57b057e77b05bc","name":"Push message with unicode special characters payload","time":{"start":1726553743251,"stop":1726553743251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0cacd5de4b9632","name":"Check publish message containing SQL Injection","time":{"start":1726553675006,"stop":1726553675007,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7395b895e2e2318","name":"Filter","time":{"start":1726553790627,"stop":1726553790627,"duration":0},"status":"passed","severity":"normal"},{"uid":"1809bb40523b70ed","name":"random static sharding 4 - Cluster ID: 641, Shard ID: 621","time":{"start":1726553728281,"stop":1726553728281,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbd2a960abfea5d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726553442043,"stop":1726553442044,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf467c66e26dc8f4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726553632426,"stop":1726553632427,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6262fb3120818a1","name":"can start and stop the service","time":{"start":1726553231996,"stop":1726553231996,"duration":0},"status":"passed","severity":"normal"},{"uid":"4369f09d09c0cecd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726553330639,"stop":1726553330639,"duration":0},"status":"passed","severity":"normal"},{"uid":"a052a781098d02d6","name":"1 Relay, 1 Filter, gives up","time":{"start":1726553191669,"stop":1726553191669,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbaebf422395c8d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726553220775,"stop":1726553220777,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2e988d80b453d2b","name":"Rejects garbage","time":{"start":1726553206265,"stop":1726553206265,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f75c0aa28a72a2a","name":"should throw an error for missing sharding configuration","time":{"start":1726553171152,"stop":1726553171152,"duration":0},"status":"passed","severity":"normal"},{"uid":"882272ef028bffd1","name":"should return unique PubsubTopics for static sharding","time":{"start":1726553171136,"stop":1726553171136,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcc8bf994c1d353","name":"Decoder throws on empty string content topic","time":{"start":1726553184380,"stop":1726553184381,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2271e5451a72c6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726553330637,"stop":1726553330638,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c6d1dfd41d136e","name":"Reopen subscription with peer with lost subscription","time":{"start":1726553293004,"stop":1726553293004,"duration":0},"status":"passed","severity":"normal"},{"uid":"440755f671a263fc","name":"Check received message containing Arabic","time":{"start":1726553632432,"stop":1726553632433,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8aecb1f31f9c07","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726553171121,"stop":1726553171121,"duration":0},"status":"passed","severity":"normal"},{"uid":"63325832131b8294","name":"Renews peer on consistent missed messages","time":{"start":1726553328499,"stop":1726553328499,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc29be3e3b07e933","name":"Symmetric encrypt & Decrypt","time":{"start":1726553201886,"stop":1726553201886,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7a9abcfd3f5f1c","name":"Relay + Store","time":{"start":1726553230956,"stop":1726553230956,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05f013c0f0d25fd","name":"should decode valid enr successfully","time":{"start":1726553179580,"stop":1726553179580,"duration":0},"status":"passed","severity":"normal"},{"uid":"890ef6e842354844","name":"should return all peers when numPeers is 0","time":{"start":1726553184254,"stop":1726553184254,"duration":0},"status":"passed","severity":"normal"},{"uid":"3840cd59a48d84c","name":"Push message with short payload","time":{"start":1726553743238,"stop":1726553743239,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c7a955e8d2fa8e","name":"Check message on other pubsub topic is not received","time":{"start":1726553398459,"stop":1726553398459,"duration":0},"status":"passed","severity":"normal"},{"uid":"775c7721aa8a045a","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app30/8/topic689/proto","time":{"start":1726553703676,"stop":1726553703677,"duration":1},"status":"passed","severity":"normal"},{"uid":"98644da5fc4f9a52","name":"Subscribe to topic containing XML and receive message","time":{"start":1726553756915,"stop":1726553756915,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e806406501f6d2","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726553171151,"stop":1726553171151,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7aecf896f9882e","name":"Encoder throws on undefined content topic","time":{"start":1726553203094,"stop":1726553203094,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1edbe17d783bdf","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726553544201,"stop":1726553544201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d77ecf9c28464a7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726553171150,"stop":1726553171150,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf8743d01171ba7","name":"Subscribe to topic containing Script and receive message","time":{"start":1726553430665,"stop":1726553430666,"duration":1},"status":"passed","severity":"normal"},{"uid":"743157d56967c6f","name":"Generator, 2 different pubsubtopics","time":{"start":1726553768538,"stop":1726553768539,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d9e516d6913c3b","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726553544202,"stop":1726553544202,"duration":0},"status":"passed","severity":"normal"},{"uid":"41422e8e2fd81c58","name":"Nodes with multiple pubsub topic","time":{"start":1726553652492,"stop":1726553652492,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af506cb79cbdf46","name":"Check received message containing escaped characters","time":{"start":1726553632436,"stop":1726553632436,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ee7b022915601c","name":"Push message with rate limit","time":{"start":1726553639071,"stop":1726553639072,"duration":1},"status":"passed","severity":"normal"},{"uid":"5539da96ee018400","name":"Check received message containing escaped characters","time":{"start":1726553632420,"stop":1726553632420,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfe2d661ed608bd","name":"should emit a peer event after start","time":{"start":1726553195583,"stop":1726553195583,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bacbaa9caa402f9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726553430667,"stop":1726553430667,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b74771c9fb37ec","name":"Check received message containing long","time":{"start":1726553632414,"stop":1726553632415,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff346cef85d2b18c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726553171150,"stop":1726553171150,"duration":0},"status":"passed","severity":"normal"},{"uid":"b764551c60ba7cf6","name":"Accepts a valid Waku Message","time":{"start":1726553206264,"stop":1726553206265,"duration":1},"status":"passed","severity":"normal"},{"uid":"57013f00f7879c4","name":"Check publish message containing escaped characters","time":{"start":1726553675010,"stop":1726553675011,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d0cf0aaf93e9ac","name":"should only return 1 node with relay capability","time":{"start":1726553192088,"stop":1726553192088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb66d9b918010c1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726553442046,"stop":1726553442047,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15ed9bb41c13a1e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726553756918,"stop":1726553756918,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31a521b982bfc39","name":"Privacy Node - default protocol","time":{"start":1726553790627,"stop":1726553790627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc3e9a5bd3342dc","name":"Ephemeral messages are not stored","time":{"start":1726553233043,"stop":1726553233044,"duration":1},"status":"passed","severity":"normal"},{"uid":"78318d8186af4938","name":"Push message with Arabic payload","time":{"start":1726553639054,"stop":1726553639054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5289a3472e18f5","name":"does not throw on valid cases","time":{"start":1726553171113,"stop":1726553171114,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8b38b95c04f951","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726553756917,"stop":1726553756918,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf25b956c1e5612f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726553394073,"stop":1726553394073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f8a697869e043a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726553713781,"stop":1726553713782,"duration":1},"status":"passed","severity":"normal"},{"uid":"51bff9f30f7fb123","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726553430667,"stop":1726553430668,"duration":1},"status":"passed","severity":"normal"},{"uid":"b481fade1fd9e371","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726553430666,"stop":1726553430666,"duration":0},"status":"passed","severity":"normal"},{"uid":"250158fe8d93e2bc","name":"Push to array if already present","time":{"start":1726553170634,"stop":1726553170635,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba3da020b28d6344","name":"Check received message containing unicode special characters","time":{"start":1726553632420,"stop":1726553632420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7603c669013d70f","name":"Ordered callback, aborts when callback returns true","time":{"start":1726553764146,"stop":1726553764147,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa5f75866c3f209","name":"Check received message containing Basic HTML tag","time":{"start":1726553632419,"stop":1726553632419,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ddcb5cd9f40d43","name":"Push message equal or less that 1MB","time":{"start":1726553743275,"stop":1726553743275,"duration":0},"status":"passed","severity":"normal"},{"uid":"948ece484807688d","name":"safeDispatchEvent","time":{"start":1726553260546,"stop":1726553260547,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb28a0ee117a9cb","name":"A test","time":{"start":1726553519960,"stop":1726553519960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ff5829cd384a84","name":"throws on content topic with empty topic name field","time":{"start":1726553171118,"stop":1726553171118,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c22f7845b49c2ba","name":"Check message on other pubsub topic is not received","time":{"start":1726553632427,"stop":1726553632427,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8ab1586f0e02c1","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726553179594,"stop":1726553179595,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78fee9e6e651a62","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726553171127,"stop":1726553171127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec38ca100bfca1c0","name":"Check received message with timestamp: 1726553219878000000 ","time":{"start":1726553398455,"stop":1726553398456,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae6fbd384162281","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726553519907,"stop":1726553519908,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5db0d96e99a23a","name":"Push message with meta","time":{"start":1726553743270,"stop":1726553743270,"duration":0},"status":"passed","severity":"normal"},{"uid":"640017be4e935473","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726553756915,"stop":1726553756915,"duration":0},"status":"passed","severity":"normal"},{"uid":"9565f8f8525794f1","name":"getPeersByDiscovery","time":{"start":1726553260545,"stop":1726553260546,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d8c694b3fdbb46","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726553677084,"stop":1726553677084,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12a700c61759b99","name":"Encoder throws on empty string content topic","time":{"start":1726553203094,"stop":1726553203095,"duration":1},"status":"passed","severity":"normal"},{"uid":"49eb9d6fbb834bf1","name":"Generator, custom pubsub topic","time":{"start":1726553768538,"stop":1726553768538,"duration":0},"status":"passed","severity":"normal"},{"uid":"641fd53293f0afb2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726553394078,"stop":1726553394078,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a354d5b4c3ab57","name":"Check received message containing special chars","time":{"start":1726553398450,"stop":1726553398451,"duration":1},"status":"passed","severity":"normal"},{"uid":"a222d27d6225222b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726553756916,"stop":1726553756916,"duration":0},"status":"passed","severity":"normal"},{"uid":"497b73127bf9af8e","name":"Subscribe to topic containing long and receive message","time":{"start":1726553756927,"stop":1726553756927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62225f8300380b8","name":"LightPush with 1 connections","time":{"start":1726553446948,"stop":1726553446949,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b7870f50981716","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726553394068,"stop":1726553394068,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c89f44209442a5f","name":"Subscribe to topic containing XML and receive message","time":{"start":1726553756931,"stop":1726553756931,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15764a33bdccc5c","name":"unsubscribes","time":{"start":1726553775541,"stop":1726553775541,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9382a88c3b64ac","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726553756923,"stop":1726553756924,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87683e47b67a747","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726553171141,"stop":1726553171142,"duration":1},"status":"passed","severity":"normal"},{"uid":"719beddaad8f324b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726553519907,"stop":1726553519907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0a9304d88699da","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726553179051,"stop":1726553179052,"duration":1},"status":"passed","severity":"normal"},{"uid":"855708fa23d8dac","name":"LightPush with 3 connections","time":{"start":1726553446951,"stop":1726553446963,"duration":12},"status":"passed","severity":"normal"},{"uid":"54aabb94af793188","name":"should return empty list for no shard","time":{"start":1726553171137,"stop":1726553171138,"duration":1},"status":"passed","severity":"normal"},{"uid":"f006120c47336295","name":"Push message with JSON payload","time":{"start":1726553743249,"stop":1726553743250,"duration":1},"status":"passed","severity":"normal"},{"uid":"54dae1668897394b","name":"isConnected should return false after all peers disconnect","time":{"start":1726553274321,"stop":1726553274322,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b5d30b7f065eca","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726553191308,"stop":1726553191309,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79ea0aaf9a9adcf","name":"Passing page size 1 when there are 4 messages","time":{"start":1726553774710,"stop":1726553774710,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e38a0cb18489efe","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726553787261,"stop":1726553787262,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46a156bc3d98be7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726553677071,"stop":1726553677072,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf67fe8aa294fa2d","name":"Check meta is set [ecies]","time":{"start":1726553203094,"stop":1726553203094,"duration":0},"status":"passed","severity":"normal"},{"uid":"670d8221ab35148","name":"Decoder throws on empty string content topic","time":{"start":1726553203095,"stop":1726553203095,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c445fdd6f5101a4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726553756933,"stop":1726553756933,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0b97208893f815","name":"new peer added after a peer was already found","time":{"start":1726553646612,"stop":1726553646612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbbd490bc986f7ef","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726553652489,"stop":1726553652489,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d53f9c61b0ff2d","name":"returns all values when wanted number is greater than available values","time":{"start":1726553190435,"stop":1726553190436,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72c59b31386420e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726553675017,"stop":1726553675017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e976a1867bed5986","name":"Js publishes, other Js receives","time":{"start":1726553656472,"stop":1726553656472,"duration":0},"status":"passed","severity":"normal"},{"uid":"761fe051f64d79ba","name":"Push message with numeric payload","time":{"start":1726553743242,"stop":1726553743242,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a02c6e459751b7b","name":"Check received message containing JSON","time":{"start":1726553632419,"stop":1726553632419,"duration":0},"status":"passed","severity":"normal"},{"uid":"931e7ee03753ea8f","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726553646613,"stop":1726553646613,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef532eecc911611","name":"Nwaku publishes","time":{"start":1726553656472,"stop":1726553656472,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ed08581587e551","name":"Subscribe to topic containing Script and receive message","time":{"start":1726553756914,"stop":1726553756915,"duration":1},"status":"passed","severity":"normal"},{"uid":"14788e567966a245","name":"Used by Waku Relay","time":{"start":1726553783938,"stop":1726553783938,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a148b5824320d85","name":"should not receive a peer event before start","time":{"start":1726553232000,"stop":1726553232001,"duration":1},"status":"passed","severity":"normal"},{"uid":"3264182534808d30","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726553756914,"stop":1726553756914,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e6cbf0a0864f66","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726553171141,"stop":1726553171141,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff72d2f7cdceabe","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726553191668,"stop":1726553191668,"duration":0},"status":"passed","severity":"normal"},{"uid":"abffac98f7c7b197","name":"Generator, custom pubsub topic","time":{"start":1726553768541,"stop":1726553768542,"duration":1},"status":"passed","severity":"normal"},{"uid":"924264e5526b25cc","name":"Subscribe to topic containing short and receive message","time":{"start":1726553430662,"stop":1726553430662,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb0ef98e836adb4","name":"Query generator for multiple messages with different message text format","time":{"start":1726553764142,"stop":1726553764144,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd8d0df89c3edac4","name":"Check received message containing numeric","time":{"start":1726553398450,"stop":1726553398450,"duration":0},"status":"passed","severity":"normal"},{"uid":"e699661f16bbf32d","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726553394064,"stop":1726553394065,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8670a818279992","name":"Check publish message containing XML","time":{"start":1726553675008,"stop":1726553675008,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d71aa64cfe7013","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726553394075,"stop":1726553394076,"duration":1},"status":"passed","severity":"normal"},{"uid":"533b75471a56fcee","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726553220781,"stop":1726553220781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a2056111474618","name":"Ping on subscribed peer","time":{"start":1726553293000,"stop":1726553293000,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b83e59aa9591d8","name":"can start the service","time":{"start":1726553670187,"stop":1726553670188,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1bd5130d4aca13c","name":"different cluster, same shard: nodes don't connect","time":{"start":1726553560937,"stop":1726553560938,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf1b8b09424ce94","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726553430665,"stop":1726553430665,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6c14d597daa1ba","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726553171136,"stop":1726553171136,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4073acebabe6ddf","name":"Query Generator - false","time":{"start":1726553766418,"stop":1726553766419,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0549661c7ec1720","name":"Check received message containing Russian","time":{"start":1726553398451,"stop":1726553398452,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bf1a4e233981a9","name":"removeEventListener with correct event","time":{"start":1726553260545,"stop":1726553260545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a225f1be63c0f9fe","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726553398456,"stop":1726553398456,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1037ffadb15364","name":"random static sharding 10 - Cluster ID: 827, Shard ID: 351","time":{"start":1726553728289,"stop":1726553728289,"duration":0},"status":"passed","severity":"normal"},{"uid":"38433b8cbb63c393","name":"should not fail to start the service if it is already started","time":{"start":1726553195582,"stop":1726553195582,"duration":0},"status":"passed","severity":"normal"},{"uid":"df76f58c232bdfea","name":"Ping on peer without subscriptions","time":{"start":1726553293003,"stop":1726553293003,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdae31cd0094ee46","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726553756921,"stop":1726553756922,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d3b5d4b0223a4f","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726553544199,"stop":1726553544199,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39d6a81a6eec5a6","name":"Nodes with multiple pubsub topic","time":{"start":1726553652490,"stop":1726553652490,"duration":0},"status":"passed","severity":"normal"},{"uid":"8860513f05691928","name":"different cluster, same shard: nodes don't connect","time":{"start":1726553394063,"stop":1726553394063,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac56abfb00f75be","name":"should throw error - no id","time":{"start":1726553179581,"stop":1726553179581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2af79cbf0ec9be7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726553171142,"stop":1726553171143,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e58a7df2725273f","name":"should set field with all protocols enabled","time":{"start":1726553179593,"stop":1726553179593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca26a1fffd7efc47","name":"Fails to publish message with empty text","time":{"start":1726553675016,"stop":1726553675016,"duration":0},"status":"passed","severity":"normal"},{"uid":"a744bdff4cbb143c","name":"Check received message containing long","time":{"start":1726553398449,"stop":1726553398450,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19a1f5405d5d725","name":"Check received message containing long","time":{"start":1726553632430,"stop":1726553632431,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0dabfcb855d26ab","name":"Push message with Chinese payload","time":{"start":1726553743245,"stop":1726553743245,"duration":0},"status":"passed","severity":"normal"},{"uid":"584471168be24dcc","name":"Push message with content topic containing Chinese","time":{"start":1726553639060,"stop":1726553639061,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02227e008f8fbbd","name":"udp ip6 address","time":{"start":1726553178962,"stop":1726553178962,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a536a44879f83c6","name":"throws on content topic with non-number generation field","time":{"start":1726553171116,"stop":1726553171116,"duration":0},"status":"passed","severity":"normal"},{"uid":"8907da21df1007c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726553756916,"stop":1726553756916,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbdee1bfaa85941","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726553171198,"stop":1726553171199,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30e92a63b9cdffe","name":"creates an iterator","time":{"start":1726553775540,"stop":1726553775540,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe5419ab0239d9c","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726553544197,"stop":1726553544197,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07a09a5aca7dae2","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726553192089,"stop":1726553192090,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb949ae28f522ff7","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726553544199,"stop":1726553544199,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d4e6eb6fb527e1","name":"Check message with invalid timestamp is not received","time":{"start":1726553632427,"stop":1726553632427,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad26b5d131f9f45f","name":"Push message with JSON payload","time":{"start":1726553639056,"stop":1726553639056,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d3d075824ed2a0","name":"Check message with invalid timestamp is not received","time":{"start":1726553632438,"stop":1726553632438,"duration":0},"status":"passed","severity":"normal"},{"uid":"866322f557123309","name":"stop","time":{"start":1726553260547,"stop":1726553260547,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3dcd37690f4a92","name":"Push message with content topic containing short","time":{"start":1726553743252,"stop":1726553743253,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeadbcef4dd803a2","name":"Ping on subscribed peer","time":{"start":1726553281873,"stop":1726553281873,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e1d1288729b488","name":"Push message with unicode special characters payload","time":{"start":1726553639057,"stop":1726553639058,"duration":1},"status":"passed","severity":"normal"},{"uid":"d312fbae8487004f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726553756891,"stop":1726553756894,"duration":3},"status":"passed","severity":"normal"},{"uid":"df77dd72236829b8","name":"returns all values when wanted number matches available values","time":{"start":1726553190434,"stop":1726553190435,"duration":1},"status":"passed","severity":"normal"},{"uid":"417a02f4d115ad89","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726553179050,"stop":1726553179051,"duration":1},"status":"passed","severity":"normal"},{"uid":"e712957c02628cb6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726553632426,"stop":1726553632426,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca7e721ed0889dc","name":"A test","time":{"start":1726553519961,"stop":1726553519961,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e655dce0e63c19","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726553430665,"stop":1726553430665,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b4325971330b22","name":"Relay - dialed after","time":{"start":1726553790624,"stop":1726553790624,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cfc4674080a9cd","name":"Check message with no content topic is not received","time":{"start":1726553632439,"stop":1726553632439,"duration":0},"status":"passed","severity":"normal"},{"uid":"184a665444093825","name":"Callback on promise, aborts when callback returns true","time":{"start":1726553764145,"stop":1726553764146,"duration":1},"status":"passed","severity":"normal"},{"uid":"affd60d7a7e5abe","name":"Push message with content topic containing short","time":{"start":1726553639059,"stop":1726553639059,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5a0f7c1c243601","name":"Subscribe and receive messages via lightPush","time":{"start":1726553430656,"stop":1726553430656,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e298dbf667f83d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726553703680,"stop":1726553703683,"duration":3},"status":"passed","severity":"normal"},{"uid":"641e8c60a55e5d01","name":"Check received message containing Basic HTML tag","time":{"start":1726553632434,"stop":1726553632435,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0ae26dea0ad76c","name":"Renews subscription after lossing a connection","time":{"start":1726553756918,"stop":1726553756919,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77c87dae237cde4","name":"Check meta is set [symmetric]","time":{"start":1726553201355,"stop":1726553201356,"duration":1},"status":"passed","severity":"normal"},{"uid":"411bf51eda11aab2","name":"handles empty contentTopics array correctly","time":{"start":1726553171152,"stop":1726553171152,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3ba36d5c54819d","name":"Round trip binary serialization","time":{"start":1726553184378,"stop":1726553184378,"duration":0},"status":"passed","severity":"normal"},{"uid":"c362c061153c999f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726553787260,"stop":1726553787260,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d26e01b3cfb792","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726553184381,"stop":1726553184381,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f6162f45e3ea1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726553302633,"stop":1726553302634,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cdbdf0ec237c247","name":"Throws when trying to push message with empty payload","time":{"start":1726553639058,"stop":1726553639059,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e0996e567955e3","name":"Push message with escaped characters payload","time":{"start":1726553743250,"stop":1726553743250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a272be57d4b3e13","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726553430658,"stop":1726553430658,"duration":0},"status":"passed","severity":"normal"},{"uid":"491316524c244c5d","name":"random static sharding 7 - Cluster ID: 637, Shard ID: 711","time":{"start":1726553728287,"stop":1726553728287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82914e68106b98a","name":"non connected peers","time":{"start":1726553632704,"stop":1726553632704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a627f4d520d2efad","name":"Subscribe to topic containing XML and receive message","time":{"start":1726553430666,"stop":1726553430666,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed64161aeab417d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726553677079,"stop":1726553677079,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df1d2f8d7c969e8","name":"Query with Promise Callback, No message returned","time":{"start":1726553745453,"stop":1726553745488,"duration":35},"status":"passed","severity":"normal"},{"uid":"f52fc0f7d8bd2a59","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726553192091,"stop":1726553192091,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88d482d9141f0cbf","name":"Publishes to nwaku","time":{"start":1726553656471,"stop":1726553656471,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4add7dde553a40","name":"random static sharding 5 - Cluster ID: 380, Shard ID: 156","time":{"start":1726553728281,"stop":1726553728281,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92e336da037610","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726553756931,"stop":1726553756931,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9d7f9268a9ae90","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726553756912,"stop":1726553756912,"duration":0},"status":"passed","severity":"normal"},{"uid":"5646632b67d9967e","name":"Push message on custom pubsubTopic","time":{"start":1726553519903,"stop":1726553519904,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e39d8f8853eabc","name":"dispatchEvent via connectionManager","time":{"start":1726553260546,"stop":1726553260546,"duration":0},"status":"passed","severity":"normal"},{"uid":"28acc915ea86f49c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726553756912,"stop":1726553756913,"duration":1},"status":"passed","severity":"normal"},{"uid":"728f7fe5449b017c","name":"Ping on unsubscribed peer","time":{"start":1726553293001,"stop":1726553293001,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e07cb27dcb7163","name":"should set field with all protocols disabled","time":{"start":1726553179593,"stop":1726553179593,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab311c659d46c95","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726553302630,"stop":1726553302631,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f0d6b372199e40b","name":"Check message with no content topic is not received","time":{"start":1726553398460,"stop":1726553398460,"duration":0},"status":"passed","severity":"normal"},{"uid":"c187853d45dd4873","name":"Publish without waiting for remote peer","time":{"start":1726553677067,"stop":1726553677067,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d1a42a31a7b5aa","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726553713781,"stop":1726553713781,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb4214d18411eb9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726553302632,"stop":1726553302632,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b0872bb97061d9","name":"should handle corrupted local storage data gracefully","time":{"start":1726553195585,"stop":1726553195585,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf551bfda186626a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726553394084,"stop":1726553394088,"duration":4},"status":"passed","severity":"normal"},{"uid":"33411dbe26a3c3e0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726553703673,"stop":1726553703674,"duration":1},"status":"passed","severity":"normal"},{"uid":"633157d2cbacb175","name":"Check received message containing SQL Injection","time":{"start":1726553632417,"stop":1726553632417,"duration":0},"status":"passed","severity":"normal"},{"uid":"140c32118aef2606","name":"throws on content topic with empty encoding field","time":{"start":1726553171119,"stop":1726553171119,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02d6c87df3a7c53","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726553756896,"stop":1726553756898,"duration":2},"status":"passed","severity":"normal"},{"uid":"bbdc81dd45e2ff93","name":"Push message with special chars payload","time":{"start":1726553639053,"stop":1726553639053,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23b7d0ceacd7a0f","name":"Push message with content topic containing Script","time":{"start":1726553639062,"stop":1726553639062,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fda8500d8aca62","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726553787260,"stop":1726553787261,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b009823adbd8e7b","name":"Subscribe and receive messages via lightPush","time":{"start":1726553756920,"stop":1726553756920,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c41e4768ad784e","name":"Push message with long payload","time":{"start":1726553743240,"stop":1726553743241,"duration":1},"status":"passed","severity":"normal"},{"uid":"441ca73ffc78b5da","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726553171139,"stop":1726553171139,"duration":0},"status":"passed","severity":"normal"},{"uid":"feecaf00a03a3f1","name":"Fails to push message with large meta","time":{"start":1726553639071,"stop":1726553639071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e565dbf51a488678","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726553544198,"stop":1726553544198,"duration":0},"status":"passed","severity":"normal"},{"uid":"510cd13b8ca75f4b","name":"should be online or offline if network state changed","time":{"start":1726553220782,"stop":1726553220782,"duration":0},"status":"passed","severity":"normal"},{"uid":"991b5f7126befc17","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726553394090,"stop":1726553394091,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cec0a071bf7077","name":"should use DNS peer discovery with light client","time":{"start":1726553232012,"stop":1726553232012,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ae21b7504e5c3bb","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726553171153,"stop":1726553171153,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c2f488bba53f50","name":"Check message with no payload is not received","time":{"start":1726553632428,"stop":1726553632428,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b4a6ecd39cc59d","name":"Publish message with rate limit","time":{"start":1726553675020,"stop":1726553675020,"duration":0},"status":"passed","severity":"normal"},{"uid":"514a345aac3263e3","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726553171127,"stop":1726553171127,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdb71ff4787310b","name":"Push message with content topic containing long","time":{"start":1726553743253,"stop":1726553743254,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f602ed6e5ee6d9","name":"Subscribe to topic containing short and receive message","time":{"start":1726553756927,"stop":1726553756927,"duration":0},"status":"passed","severity":"normal"},{"uid":"8209436f6def1d3e","name":"Check received message containing Script","time":{"start":1726553632417,"stop":1726553632418,"duration":1},"status":"passed","severity":"normal"},{"uid":"445c15f23b1a11d3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726553173549,"stop":1726553173549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7c9f830dd6fbcd","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726553394065,"stop":1726553394065,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ed23d62c7cb07e","name":"Check received message with timestamp: 1726553220598000000 ","time":{"start":1726553632421,"stop":1726553632421,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62415044d0cb127","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726553442074,"stop":1726553442076,"duration":2},"status":"passed","severity":"normal"},{"uid":"80d147a56b9eafb2","name":"Fails to push message with empty content topic","time":{"start":1726553639070,"stop":1726553639070,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acb3f143c303e5f","name":"Push message on custom pubsubTopic","time":{"start":1726553519900,"stop":1726553519901,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe0df39bfa6dd3d","name":"addEventListener with wrong event","time":{"start":1726553260544,"stop":1726553260545,"duration":1},"status":"passed","severity":"normal"},{"uid":"625a738f6db53713","name":"Register correct protocols","time":{"start":1726553677066,"stop":1726553677066,"duration":0},"status":"passed","severity":"normal"},{"uid":"5046ae8120623365","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726553430668,"stop":1726553430668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6777ed914cba64e7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726553394081,"stop":1726553394081,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae668fe9ea7d0dc7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726553756936,"stop":1726553756937,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0bfd8477f7fe591","name":"isConnected return false after peer stops","time":{"start":1726553274322,"stop":1726553274322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ee67e7ca9665dd","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726553787261,"stop":1726553787261,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccc01b34ae77e35","name":"Relay - dialed first","time":{"start":1726553790624,"stop":1726553790624,"duration":0},"status":"passed","severity":"normal"},{"uid":"93361d1409d28cc3","name":"Check received message containing Basic HTML tag","time":{"start":1726553398453,"stop":1726553398453,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1dfa2f25ccfe24","name":"Check publish message after service node is restarted","time":{"start":1726553675018,"stop":1726553675019,"duration":1},"status":"skipped","severity":"normal"},{"uid":"42924c25dd7f070a","name":"Push message with content topic containing special chars","time":{"start":1726553639060,"stop":1726553639060,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cb464acd29867e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726553677072,"stop":1726553677078,"duration":6},"status":"passed","severity":"normal"},{"uid":"199c92b40dcab8f","name":"Check publish message containing Russian","time":{"start":1726553675005,"stop":1726553675006,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda27d42e8d837f5","name":"isConnected should return true after first peer connects","time":{"start":1726553274321,"stop":1726553274321,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6985db134307a04","name":"Check publish message containing special chars","time":{"start":1726553675002,"stop":1726553675003,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0193ef82859795d","name":"Passing an array","time":{"start":1726553783937,"stop":1726553783937,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce3b53ff219d06a","name":"Push message with rate limit","time":{"start":1726553743271,"stop":1726553743271,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a996dd6831f7443","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726553442057,"stop":1726553442058,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6617e6239393216","name":"Query Generator - true","time":{"start":1726553766417,"stop":1726553766418,"duration":1},"status":"passed","severity":"normal"},{"uid":"486941d7dec36bf7","name":"should not fail to stop the service if it was not started","time":{"start":1726553231996,"stop":1726553231996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46e827797032220","name":"Push message with content topic containing emoji","time":{"start":1726553743270,"stop":1726553743270,"duration":0},"status":"passed","severity":"normal"},{"uid":"722e43d24db8f867","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726553171130,"stop":1726553171130,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ceca6f2336358d","name":"Correctly serialized arguments","time":{"start":1726553549779,"stop":1726553549779,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85dcc91f4b56d88","name":"throws on empty content topic","time":{"start":1726553171114,"stop":1726553171115,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c8ce45ed8b7bc7","name":"Push message with short payload","time":{"start":1726553639052,"stop":1726553639052,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a160708bdc1d10","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726553171151,"stop":1726553171151,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1a75a3ca873ef2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726553756896,"stop":1726553756896,"duration":0},"status":"passed","severity":"normal"},{"uid":"64895fe67027f1f0","name":"should set field with only RELAY enabled","time":{"start":1726553179593,"stop":1726553179594,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca0f8911719f812","name":"Keep-alive pings maintain the connection","time":{"start":1726553328497,"stop":1726553328498,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b1f2f8c65f6096","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726553394082,"stop":1726553394082,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14ee0fc08535640","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726553756927,"stop":1726553756928,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d05d8751e6a75d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726553274320,"stop":1726553274321,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9ff7af6c8b1e86","name":"should be called for bootstrap peers","time":{"start":1726553228127,"stop":1726553228127,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb7f658781cb1c3","name":"Check message received after jswaku node is restarted","time":{"start":1726553632429,"stop":1726553632429,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c18e0d615c74e50","name":"should not fail to stop the service if it was not started","time":{"start":1726553195580,"stop":1726553195582,"duration":2},"status":"passed","severity":"normal"},{"uid":"cde30c9e7d2247ab","name":"Passing page size 3 when there are 20 messages","time":{"start":1726553774710,"stop":1726553774711,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5bfeca6e64e434","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726553302632,"stop":1726553302633,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ae6bcb9e2e62aa","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726553171120,"stop":1726553171120,"duration":0},"status":"passed","severity":"normal"},{"uid":"957fe288b25758de","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726553442049,"stop":1726553442050,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e35ccd9639539f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726553764144,"stop":1726553764144,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3e5b44b30a52da","name":"should emit a peer event after start","time":{"start":1726553231997,"stop":1726553231997,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c4b946b5ae46e3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726553519902,"stop":1726553519902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1938c3fc166643b","name":"Check publish message containing shell command","time":{"start":1726553675010,"stop":1726553675010,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3239f2b0cbaeff","name":"Check received message containing XML","time":{"start":1726553398453,"stop":1726553398453,"duration":0},"status":"passed","severity":"normal"},{"uid":"d642c6546b0d0307","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726553652492,"stop":1726553652493,"duration":1},"status":"passed","severity":"normal"},{"uid":"412f7e35ff764b24","name":"Push message with content topic containing numeric","time":{"start":1726553743254,"stop":1726553743259,"duration":5},"status":"passed","severity":"normal"},{"uid":"8fb71cde6db2cf76","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726553646612,"stop":1726553646612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2782760caef2ab","name":"Encoder throws on undefined content topic","time":{"start":1726553184379,"stop":1726553184379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d41343e48dfdb5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726553677071,"stop":1726553677071,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ad497aaf89cc6d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726553768543,"stop":1726553768544,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fa0b7077647164","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726553677083,"stop":1726553677084,"duration":1},"status":"passed","severity":"normal"},{"uid":"78399c64fdc1e373","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726553171128,"stop":1726553171128,"duration":0},"status":"passed","severity":"normal"},{"uid":"217107eb7c9eb64c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726553220780,"stop":1726553220780,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d148bbcb210bef4","name":"Push message on custom pubsubTopic","time":{"start":1726553519906,"stop":1726553519906,"duration":0},"status":"passed","severity":"normal"},{"uid":"64def5a65d5a4086","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726553677068,"stop":1726553677068,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd4daadc3211954","name":"Using a function","time":{"start":1726553783937,"stop":1726553783938,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a4f398976f5047","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726553677080,"stop":1726553677083,"duration":3},"status":"passed","severity":"normal"},{"uid":"14b4df686cdd1838","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726553430664,"stop":1726553430664,"duration":0},"status":"passed","severity":"normal"},{"uid":"607c33e8005251f8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726553442049,"stop":1726553442049,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9380aef68f8334a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726553442043,"stop":1726553442043,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac62f300e5f29a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726553713783,"stop":1726553713783,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3334a746b6978f5","name":"Push message with content topic containing XML","time":{"start":1726553639063,"stop":1726553639063,"duration":0},"status":"passed","severity":"normal"},{"uid":"55aeec96b3c5399f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726553756928,"stop":1726553756929,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5fdbd3ada7dca61","name":"Store - dialed first","time":{"start":1726553790625,"stop":1726553790626,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0ab9dbc09c5728","name":"should not fail to start the service if it is already started","time":{"start":1726553231997,"stop":1726553231997,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b716c0a3c9d492","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726553171146,"stop":1726553171147,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3bec2a4a001eca","name":"Relay - times out","time":{"start":1726553790624,"stop":1726553790625,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a0ca3e3db5b35e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726553519905,"stop":1726553519905,"duration":0},"status":"passed","severity":"normal"},{"uid":"4510f2ffd936b19f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726553745437,"stop":1726553745437,"duration":0},"status":"passed","severity":"normal"},{"uid":"51439a66e9990286","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726553430658,"stop":1726553430659,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88089054a92676a","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726553771284,"stop":1726553771284,"duration":0},"status":"passed","severity":"normal"},{"uid":"8161bb16ba55e815","name":"throws an error for improperly formatted content topics","time":{"start":1726553171133,"stop":1726553171133,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2d0c0b8d576e1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726553191307,"stop":1726553191308,"duration":1},"status":"passed","severity":"normal"},{"uid":"f002be17aae4b095","name":"Overlapping topic subscription","time":{"start":1726553756925,"stop":1726553756926,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8246cbfc4b7dff","name":"Wrong topic","time":{"start":1726553703679,"stop":1726553703679,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12cd50d8a9660c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726553171128,"stop":1726553171128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83a513e16e9a6fb","name":"should properly create location multiaddrs - udp4","time":{"start":1726553179591,"stop":1726553179591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc77852a42e68e4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726553768539,"stop":1726553768540,"duration":1},"status":"passed","severity":"normal"},{"uid":"12baa9a9649d4975","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726553430667,"stop":1726553430667,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f3c21e30707e1b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726553756931,"stop":1726553756932,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e28a1e96fc1173","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726553728279,"stop":1726553728279,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f56abbb37109b3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app77/9/topic628/xml","time":{"start":1726553703676,"stop":1726553703676,"duration":0},"status":"passed","severity":"normal"},{"uid":"6167b8cee17b486d","name":"Push message with content topic containing special chars","time":{"start":1726553743259,"stop":1726553743259,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e23acfc82281699","name":"Push message with shell command payload","time":{"start":1726553743250,"stop":1726553743250,"duration":0},"status":"passed","severity":"normal"},{"uid":"106f14b8b93f5191","name":"Push message with content topic containing unicode special characters","time":{"start":1726553743269,"stop":1726553743269,"duration":0},"status":"passed","severity":"normal"},{"uid":"8714f845388ff0bb","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726553171151,"stop":1726553171152,"duration":1},"status":"passed","severity":"normal"},{"uid":"2542d1adb21510c0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726553330638,"stop":1726553330638,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc691ba97f435206","name":"Passing page size 11 when there are 10 messages","time":{"start":1726553774711,"stop":1726553774712,"duration":1},"status":"passed","severity":"normal"},{"uid":"248fda0af1f6a2b1","name":"Check publish message containing long","time":{"start":1726553675001,"stop":1726553675001,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26d65487b138a49","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726553756936,"stop":1726553756936,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe0180b7d35d05b","name":"Push message with content topic containing Arabic","time":{"start":1726553639061,"stop":1726553639061,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac8ce67e431cf5b","name":"Check received message containing short","time":{"start":1726553632414,"stop":1726553632414,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbe794b23fa92ca","name":"Check received message containing XML","time":{"start":1726553632434,"stop":1726553632434,"duration":0},"status":"passed","severity":"normal"},{"uid":"59147807c8e058ce","name":"Push message with content topic containing escaped characters","time":{"start":1726553743269,"stop":1726553743269,"duration":0},"status":"passed","severity":"normal"},{"uid":"6842d62af459d816","name":"Push message with content topic containing Arabic","time":{"start":1726553743260,"stop":1726553743261,"duration":1},"status":"passed","severity":"normal"},{"uid":"9751645359bff5e5","name":"Push message with long payload","time":{"start":1726553639052,"stop":1726553639052,"duration":0},"status":"passed","severity":"normal"},{"uid":"f457fcb30204dd62","name":"Check publish message containing Basic HTML tag","time":{"start":1726553675008,"stop":1726553675009,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56619d879f39270","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726553192090,"stop":1726553192090,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c0e28b5f8e01cc","name":"Check received message containing Arabic","time":{"start":1726553632416,"stop":1726553632416,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd448bda3962658d","name":"should throw error - no public key","time":{"start":1726553179582,"stop":1726553179583,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3c381e5ec01769","name":"Delete observer","time":{"start":1726553636205,"stop":1726553636205,"duration":0},"status":"passed","severity":"normal"},{"uid":"931fd6f951dd2b9e","name":"Number of peers are maintained correctly","time":{"start":1726553470762,"stop":1726553470762,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3855911383781a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726553179044,"stop":1726553179044,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a96ecc1e71b9c06","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726553330637,"stop":1726553330637,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6259269450f198","name":"connected peers and dial","time":{"start":1726553632703,"stop":1726553632703,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1cc978386d3a2fb","name":"Filter with 3 connections","time":{"start":1726553446963,"stop":1726553446964,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff1f3f8628593c5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726553756900,"stop":1726553756901,"duration":1},"status":"passed","severity":"normal"},{"uid":"695db52145ee42d1","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726553544201,"stop":1726553544201,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff13a7211c2e9ac9","name":"Overlapping topic subscription","time":{"start":1726553677070,"stop":1726553677070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc6a30fb682d64f1","name":"Check received message containing Script","time":{"start":1726553398452,"stop":1726553398452,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11401bea8729cd","name":"should return false","time":{"start":1726553179583,"stop":1726553179583,"duration":0},"status":"passed","severity":"normal"},{"uid":"199ebc3cf9446b17","name":"Subscribe and receives messages on 20 topics","time":{"start":1726553756922,"stop":1726553756923,"duration":1},"status":"passed","severity":"normal"},{"uid":"d008e69aee8e881a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726553394076,"stop":1726553394076,"duration":0},"status":"passed","severity":"normal"},{"uid":"8250389c573b5908","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726553302634,"stop":1726553302634,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6249baa0e1aa02","name":"Push message with custom timestamp: 1695795047344","time":{"start":1726553639072,"stop":1726553639072,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c64cf5a7e3e0e1","name":"Sign & Recover","time":{"start":1726553201887,"stop":1726553201887,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2793fe131f4947a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app13/3/topic717/test.js","time":{"start":1726553703677,"stop":1726553703677,"duration":0},"status":"passed","severity":"normal"},{"uid":"5881ad0caf26281d","name":"Check message received after jswaku node is restarted","time":{"start":1726553632440,"stop":1726553632440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b562a59efae16816","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726553328499,"stop":1726553328499,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba99bf060aeea23b","name":"Push message with Chinese payload","time":{"start":1726553639053,"stop":1726553639054,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7a7c3e53c917b8","name":"more peers than existing","time":{"start":1726553632703,"stop":1726553632703,"duration":0},"status":"skipped","severity":"normal"},{"uid":"951137726569b7da","name":"different cluster, different shard: nodes don't connect","time":{"start":1726553394063,"stop":1726553394064,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afbc63340c5ee5e","name":"Fails to publish message with wrong content topic","time":{"start":1726553675017,"stop":1726553675017,"duration":0},"status":"passed","severity":"normal"},{"uid":"87775260825680f2","name":"Overlapping topic subscription","time":{"start":1726553756903,"stop":1726553756904,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a1116e92c948d6","name":"Check received message containing Russian","time":{"start":1726553632433,"stop":1726553632433,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7c961d3cb25324","name":"LightPush with 2 connections","time":{"start":1726553446950,"stop":1726553446950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a502e57f613d7f72","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726553677069,"stop":1726553677069,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf4007ed6653390","name":"configure the node with multiple content topics","time":{"start":1726553703679,"stop":1726553703679,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bfda4e5b778434","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726553394079,"stop":1726553394079,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e53737af303b57","name":"Push message with Russian payload","time":{"start":1726553743247,"stop":1726553743248,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c97a7b1443f3c69","name":"Fails to publish duplicate message","time":{"start":1726553675016,"stop":1726553675016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b49d9ee9364772","name":"should decode valid enr with tcp successfully","time":{"start":1726553179580,"stop":1726553179581,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e46e936e3df7b3","name":"Push message with Basic HTML tag payload","time":{"start":1726553743249,"stop":1726553743249,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee08da91d0b4930","name":"Check received message containing JSON","time":{"start":1726553632435,"stop":1726553632435,"duration":0},"status":"passed","severity":"normal"},{"uid":"230d1be91fb0690f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726553179052,"stop":1726553179052,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea9ec1f7a0b660a","name":"Reopen subscription with peer with lost subscription","time":{"start":1726553281874,"stop":1726553281875,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb9a9d35812b9d3","name":"Renews peer on consistent ping failures","time":{"start":1726553328498,"stop":1726553328498,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c068858595e29b8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726553179580,"stop":1726553179580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c54c322bd2e1f2","name":"Check message received after jswaku node is restarted","time":{"start":1726553398462,"stop":1726553398462,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6ff98e30fcbf0a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726553171133,"stop":1726553171134,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d918df4002f3161","name":"shard 0","time":{"start":1726553728278,"stop":1726553728279,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf5b5927cf8fcab","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726553179044,"stop":1726553179045,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfc030fa986629e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726553394090,"stop":1726553394090,"duration":0},"status":"passed","severity":"normal"},{"uid":"80721956610f5fbd","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726553394069,"stop":1726553394072,"duration":3},"status":"passed","severity":"normal"},{"uid":"68844c9d560a840c","name":"Ordered Callback - true","time":{"start":1726553766421,"stop":1726553766422,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a9ad1c898f9769","name":"Push message with content topic containing numeric","time":{"start":1726553639060,"stop":1726553639060,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f609e0439f57c5","name":"tcp ip4 address","time":{"start":1726553178961,"stop":1726553178962,"duration":1},"status":"passed","severity":"normal"},{"uid":"4029355c0c7d8b2d","name":"Does not throw an exception when node disconnects","time":{"start":1726553783937,"stop":1726553783937,"duration":0},"status":"passed","severity":"normal"},{"uid":"717b248fa8b058cc","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726553745439,"stop":1726553745440,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da5c49a337b1c5a","name":"Light Node - default protocols","time":{"start":1726553790627,"stop":1726553790627,"duration":0},"status":"passed","severity":"normal"},{"uid":"b294149d0f3eae04","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726553830578,"stop":1726553830578,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2a962d9ccdee9f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726553394079,"stop":1726553394079,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4d55a6cf138dc4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726553179042,"stop":1726553179043,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93f0dea030fca69","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726553179049,"stop":1726553179049,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2360279ff971bb5","name":"Check received message with timestamp: 1726553220598000000 ","time":{"start":1726553632437,"stop":1726553632437,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd731aba698a1c32","name":"Push message with Basic HTML tag payload","time":{"start":1726553639056,"stop":1726553639056,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfe07444ed15001","name":"Subscribe to topic containing short and receive message","time":{"start":1726553756911,"stop":1726553756912,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07d335fc956535e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726553745436,"stop":1726553745437,"duration":1},"status":"passed","severity":"normal"},{"uid":"c784ee6ff3aacbfb","name":"handles different networkShards values correctly","time":{"start":1726553171132,"stop":1726553171133,"duration":1},"status":"passed","severity":"normal"},{"uid":"d428bb4a53dd7610","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726553756917,"stop":1726553756917,"duration":0},"status":"passed","severity":"normal"},{"uid":"d163403a2e81612d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726553652491,"stop":1726553652492,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba04332b1484f5","name":"Subscribe to topic containing long and publish message","time":{"start":1726553677070,"stop":1726553677071,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc10a3749d503b5","name":"should properly create peer info with all multiaddrs","time":{"start":1726553179592,"stop":1726553179592,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf256ceae04930b","name":"Push message with SQL Injection payload","time":{"start":1726553639055,"stop":1726553639055,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be7dc9abbe384c7","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726553203093,"stop":1726553203093,"duration":0},"status":"passed","severity":"normal"},{"uid":"3904b2fcfe190373","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726553171153,"stop":1726553171153,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb1668f44a50648","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726553394089,"stop":1726553394089,"duration":0},"status":"passed","severity":"normal"},{"uid":"7189d66fa3c2d0d0","name":"Default pageSize","time":{"start":1726553774713,"stop":1726553774713,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd9e9025485851f","name":"Asymmetric encrypt & decrypt","time":{"start":1726553201885,"stop":1726553201885,"duration":0},"status":"passed","severity":"normal"},{"uid":"61525cd0b9870e83","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726553228130,"stop":1726553228130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0823f88e7b421b","name":"Waku message hash computation (no timestamp)","time":{"start":1726553173550,"stop":1726553173550,"duration":0},"status":"passed","severity":"normal"},{"uid":"b206e984ebf49d41","name":"should emit a peer event after start","time":{"start":1726553670191,"stop":1726553670192,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86a8dda1d51b243","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726553394091,"stop":1726553394091,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c277ae8641aaac","name":"Push message with Arabic payload","time":{"start":1726553743247,"stop":1726553743247,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e90b227b8762d8d","name":"should throw error - invalid id","time":{"start":1726553179582,"stop":1726553179582,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c68204b99c4c6ac","name":"Query Generator, No Decoder","time":{"start":1726553745437,"stop":1726553745438,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d14f52844206a4b","name":"LightPush with 0 connections","time":{"start":1726553446939,"stop":1726553446939,"duration":0},"status":"passed","severity":"normal"},{"uid":"f535ffd175b55346","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726553184255,"stop":1726553184256,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3ccf296f49d817","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726553519901,"stop":1726553519902,"duration":1},"status":"passed","severity":"normal"},{"uid":"a011f91ecff1b170","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726553171145,"stop":1726553171145,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21651d5af8cfc2c","name":"Push message with content topic containing long","time":{"start":1726553639059,"stop":1726553639059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f87d46eaac12c2e","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726553191303,"stop":1726553191304,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9ad6229a36ae6e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726553171129,"stop":1726553171130,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ba3bd7f808178a","name":"Check received message containing shell command","time":{"start":1726553632435,"stop":1726553632435,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bbd33f6dc251d8","name":"Refresh subscription","time":{"start":1726553677069,"stop":1726553677069,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8dba6f99c36db099","name":"Ping on unsubscribed peer","time":{"start":1726553293003,"stop":1726553293003,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6fcbab552d8196","name":"Check message with non string payload is not received","time":{"start":1726553632428,"stop":1726553632429,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a3c53fb6dbee27a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726553171143,"stop":1726553171144,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de488d63e70585b","name":"Check received message containing special chars","time":{"start":1726553632415,"stop":1726553632416,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0bb1294e19cfadd","name":"LightPush","time":{"start":1726553790626,"stop":1726553790626,"duration":0},"status":"passed","severity":"normal"},{"uid":"746a99a512dbd954","name":"Encoder throws on empty string content topic","time":{"start":1726553201357,"stop":1726553201358,"duration":1},"status":"passed","severity":"normal"},{"uid":"873fe50fd5b50c94","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726553787259,"stop":1726553787259,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc6726866ab1591","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726553274319,"stop":1726553274320,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb4ce96d5b8628f","name":"should get / set UDP multiaddr","time":{"start":1726553179590,"stop":1726553179590,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47a72fa4d167cb7","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726553191305,"stop":1726553191306,"duration":1},"status":"passed","severity":"normal"},{"uid":"561d7790f71b86b4","name":"can start the service","time":{"start":1726553231995,"stop":1726553231996,"duration":1},"status":"passed","severity":"normal"},{"uid":"2311ed5b055a7bfd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726553756913,"stop":1726553756914,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4447579fcdc18","name":"Query with Ordered Callback, No Decoder","time":{"start":1726553745440,"stop":1726553745442,"duration":2},"status":"passed","severity":"normal"},{"uid":"768eaab2d8d46464","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726553302631,"stop":1726553302631,"duration":0},"status":"passed","severity":"normal"},{"uid":"756e7e7d5c647037","name":"Check received message containing shell command","time":{"start":1726553398454,"stop":1726553398454,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c458d7824d498d","name":"Ordered Callback - false","time":{"start":1726553766422,"stop":1726553766422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76511f68bb27ecd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726553171135,"stop":1726553171136,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df30175c9c6e017","name":"Check publish message containing Arabic","time":{"start":1726553675004,"stop":1726553675005,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc654067efe224","name":"addEventListener with correct event","time":{"start":1726553260544,"stop":1726553260544,"duration":0},"status":"passed","severity":"normal"},{"uid":"1396907d8639aa66","name":"Check received message containing Arabic","time":{"start":1726553398451,"stop":1726553398451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1461cf6a5893da","name":"1 Store, 2 fetches","time":{"start":1726553191668,"stop":1726553191668,"duration":0},"status":"passed","severity":"normal"},{"uid":"26947570fc134ede","name":"Check received message containing unicode special characters","time":{"start":1726553632436,"stop":1726553632436,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1fd85f4a09a2b0","name":"start node with empty shard should fail","time":{"start":1726553728292,"stop":1726553728292,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fc61c0da0c3e7","name":"Publish message with custom timestamp: Wed Sep 27 2023 06:14:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1726553675014,"stop":1726553675015,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a6f0ed099e086c","name":"start node with empty content topic","time":{"start":1726553703683,"stop":1726553703683,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4324c942b0152c","name":"Push 30 different messages","time":{"start":1726553639058,"stop":1726553639058,"duration":0},"status":"passed","severity":"normal"},{"uid":"fceb3b8cb319541a","name":"Push message with Script payload","time":{"start":1726553743248,"stop":1726553743248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d976739905f8b66a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726553171148,"stop":1726553171148,"duration":0},"status":"passed","severity":"normal"},{"uid":"e184f8d16a34a9ee","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726553713780,"stop":1726553713780,"duration":0},"status":"passed","severity":"normal"},{"uid":"344e7d1a32762469","name":"Push 30 different messages","time":{"start":1726553743251,"stop":1726553743252,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d888fe8db32263","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726553191304,"stop":1726553191305,"duration":1},"status":"passed","severity":"normal"},{"uid":"616e2c16f117e825","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726553173547,"stop":1726553173548,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a331000cdf6bd1c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726553639063,"stop":1726553639063,"duration":0},"status":"passed","severity":"normal"},{"uid":"e759c058adcf22aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726553171148,"stop":1726553171149,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a5db3d025cf932","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726553652489,"stop":1726553652490,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3748969420f02d7","name":"Fails to push message with large meta","time":{"start":1726553743271,"stop":1726553743271,"duration":0},"status":"passed","severity":"normal"},{"uid":"609ca624f14d5c5b","name":"Check received message with timestamp: 1726553220598 ","time":{"start":1726553632421,"stop":1726553632426,"duration":5},"status":"passed","severity":"normal"},{"uid":"37b472782f617c3b","name":"should not fail to stop the service if it was not started","time":{"start":1726553670189,"stop":1726553670190,"duration":1},"status":"passed","severity":"normal"},{"uid":"33dd9fb83c350b55","name":"Push message with Russian payload","time":{"start":1726553639054,"stop":1726553639054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54e29b710f996fc","name":"Push message with content topic containing shell command","time":{"start":1726553639064,"stop":1726553639064,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f649bf091b62e7","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726553394082,"stop":1726553394083,"duration":1},"status":"passed","severity":"normal"},{"uid":"986b8270615ddbd5","name":"Init the array if not present","time":{"start":1726553170632,"stop":1726553170634,"duration":2},"status":"passed","severity":"normal"},{"uid":"6cb308b68f3891c7","name":"less peers than existing","time":{"start":1726553632703,"stop":1726553632703,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b88cbe7463842aeb","name":"Check message on other pubsub topic is not received","time":{"start":1726553632438,"stop":1726553632439,"duration":1},"status":"passed","severity":"normal"},{"uid":"55af0662f73285b0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726553677078,"stop":1726553677079,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e3ba40df6daaaa","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726553191307,"stop":1726553191307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4acb63e9df4c0d7","name":"Push message with content topic containing JSON","time":{"start":1726553639063,"stop":1726553639064,"duration":1},"status":"passed","severity":"normal"},{"uid":"eece48476f1255ac","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726553330636,"stop":1726553330637,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d94178b54ec0e0","name":"Check publish message after client node is restarted","time":{"start":1726553675019,"stop":1726553675019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81a8d2759c0e4d06","name":"Check received message containing Chinese","time":{"start":1726553632432,"stop":1726553632432,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3f39b1a9a61ee4","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726553394083,"stop":1726553394083,"duration":0},"status":"passed","severity":"normal"},{"uid":"66309dc9939d671e","name":"Passing page size 110 when there are 120 messages","time":{"start":1726553774712,"stop":1726553774712,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7cffc72ca2eee5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726553519904,"stop":1726553519904,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b74b97b9c721de","name":"Encoder throws on empty string content topic","time":{"start":1726553184380,"stop":1726553184380,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c5c0af83b76d02","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726553771284,"stop":1726553771284,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc8e7bdec9fea25","name":"should not receive a peer event after stop","time":{"start":1726553232001,"stop":1726553232011,"duration":10},"status":"passed","severity":"normal"},{"uid":"59a3d9c547ab5891","name":"random static sharding 1 - Cluster ID: 927, Shard ID: 288","time":{"start":1726553728279,"stop":1726553728279,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d25bc3583f2e95","name":"Check received message containing short","time":{"start":1726553632430,"stop":1726553632430,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1602e4da3d9e91","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726553394080,"stop":1726553394080,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c8957f1a80f521","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726553677067,"stop":1726553677068,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab055497f7ecdf5","name":"Callback on promise","time":{"start":1726553764145,"stop":1726553764145,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1b0a7009db8b5b","name":"Push message equal or less that 1MB","time":{"start":1726553639074,"stop":1726553639075,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd4d5b9bb594a7b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726553394083,"stop":1726553394083,"duration":0},"status":"passed","severity":"normal"},{"uid":"308271fe3816ba5d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726553171149,"stop":1726553171150,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44135c75604b733","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726553756920,"stop":1726553756920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2be2cbbfccae7d6","name":"should not receive a peer event before start","time":{"start":1726553195583,"stop":1726553195583,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42fb10375929af1","name":"same cluster, same shard: nodes connect","time":{"start":1726553394062,"stop":1726553394062,"duration":0},"status":"passed","severity":"normal"},{"uid":"104c0119193dbddb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726553430668,"stop":1726553430669,"duration":1},"status":"passed","severity":"normal"},{"uid":"738dc3dd2fc480a1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726553756920,"stop":1726553756921,"duration":1},"status":"passed","severity":"normal"},{"uid":"4749f1bf03f3bbe0","name":"Check received message containing SQL Injection","time":{"start":1726553632433,"stop":1726553632434,"duration":1},"status":"passed","severity":"normal"},{"uid":"9796430186e0e9f9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726553830577,"stop":1726553830577,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2bef62a95d6a13","name":"Push message with content topic containing SQL Injection","time":{"start":1726553639062,"stop":1726553639062,"duration":0},"status":"passed","severity":"normal"},{"uid":"e261a214b6bfda83","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726553394089,"stop":1726553394089,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba41077750e243","name":"can start and stop the service","time":{"start":1726553670188,"stop":1726553670189,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe31743e74a081fb","name":"it tolerates circular branch references","time":{"start":1726553192086,"stop":1726553192087,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9950302f8bebce","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726553398457,"stop":1726553398457,"duration":0},"status":"passed","severity":"normal"},{"uid":"db930514c5a72502","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726553173551,"stop":1726553173551,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa57ded35ba3b4aa","name":"Check publish message containing JSON","time":{"start":1726553675009,"stop":1726553675010,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2caff248d12de93","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726553171140,"stop":1726553171140,"duration":0},"status":"passed","severity":"normal"},{"uid":"920b5278bd7457e","name":"Push message with numeric payload","time":{"start":1726553639053,"stop":1726553639053,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbbc2cbbb2d2ddb","name":"should add and remove event listeners correctly","time":{"start":1726553195585,"stop":1726553195586,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b6d887f3db8f50","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726553394077,"stop":1726553394078,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bff5796daf15bf","name":"ignores unrecognized TXT record formats","time":{"start":1726553192087,"stop":1726553192088,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1a72491c8d7573","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726553171145,"stop":1726553171145,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddd03bfc57b6004","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726553394068,"stop":1726553394068,"duration":0},"status":"passed","severity":"normal"},{"uid":"8125225143250f60","name":"Check received message with timestamp: 1726553220598 ","time":{"start":1726553632437,"stop":1726553632437,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9b8801868845fa","name":"pre and post cipher","time":{"start":1726553201886,"stop":1726553201887,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0baa5806161439","name":"Ping on subscribed peer","time":{"start":1726553293002,"stop":1726553293003,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ec2d36859eff51","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726553544202,"stop":1726553544202,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a026e932dae9bf","name":"Tracks peer failures correctly","time":{"start":1726553328498,"stop":1726553328499,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e81cea91d0f8e5b","name":"Refresh subscription","time":{"start":1726553430661,"stop":1726553430662,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde7b89bdbf03f5e","name":"handles different clusterIds correctly","time":{"start":1726553171132,"stop":1726553171132,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ca27d41b68dcc4","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726553233044,"stop":1726553233044,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5ca4f7ecd15332","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726553430670,"stop":1726553430670,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca741d976c67f66e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726553302633,"stop":1726553302633,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a87d5b0d2036981","name":"Subscribe and receive messages via lightPush","time":{"start":1726553756889,"stop":1726553756891,"duration":2},"status":"passed","severity":"normal"},{"uid":"6fbf597901c944a5","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726553544200,"stop":1726553544200,"duration":0},"status":"passed","severity":"normal"}] |