allure-jswaku/7397/widgets/severity.json
2024-09-05 08:36:32 +00:00

1 line
158 KiB
JSON

[{"uid":"df7b758be7d2da51","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app37/7/topic343/utf8","time":{"start":1725525241020,"stop":1725525241025,"duration":5},"status":"passed","severity":"normal"},{"uid":"2d3c52145c87e9d5","name":"Push message with numeric payload","time":{"start":1725525158519,"stop":1725525158519,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5e2a44f85f52c7","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1725524696585,"stop":1725524696585,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbbddbf344efb70","name":"should load peers from local storage and dispatch events","time":{"start":1725524701184,"stop":1725524701184,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adcdbe3b33c230","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1725524676594,"stop":1725524676595,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b56f2babc4b64e3","name":"Symmetric encrypt & Decrypt","time":{"start":1725524707583,"stop":1725524707583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ba3316e0ccb9c2","name":"Push message with content topic containing emoji","time":{"start":1725525241628,"stop":1725525241629,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c20d0469ea4260","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1725524676590,"stop":1725524676591,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9adc58c7e1dee24","name":"Check received message with timestamp: 1725524725554 ","time":{"start":1725524903714,"stop":1725524903717,"duration":3},"status":"passed","severity":"normal"},{"uid":"fda826f235fbda","name":"Push message with custom timestamp: 1725528531882","time":{"start":1725525241638,"stop":1725525241639,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afd1f19bb01375c","name":"same cluster, same shard: nodes connect","time":{"start":1725524922841,"stop":1725524922841,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a40fdac034f900","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725525174619,"stop":1725525174619,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed65b3ed92879c1","name":"Publish message with custom timestamp: Thu Sep 05 2024 09:32:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1725525202767,"stop":1725525202767,"duration":0},"status":"passed","severity":"normal"},{"uid":"14155b04e87f839b","name":"Check received message containing JSON","time":{"start":1725524903709,"stop":1725524903709,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c2d7c2454de630","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1725525203241,"stop":1725525203242,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50b7afe0897328c","name":"should throw an error for insufficient data","time":{"start":1725524676656,"stop":1725524676656,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee18c4118f866aeb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725524936311,"stop":1725524936312,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d7753b27d49608","name":"Check received message containing Arabic","time":{"start":1725524903706,"stop":1725524903706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bc0f4c8da8b617","name":"Push message with unicode special characters payload","time":{"start":1725525241609,"stop":1725525241609,"duration":0},"status":"passed","severity":"normal"},{"uid":"283c70b609c1329e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725525159570,"stop":1725525159570,"duration":0},"status":"passed","severity":"normal"},{"uid":"77aeb04a5b3dfe4b","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725525106564,"stop":1725525106565,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20c519ac5fadbbd","name":"it tolerates circular branch references","time":{"start":1725524697179,"stop":1725524697179,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fa154d018cea1c","name":"Correctly serialized arguments","time":{"start":1725525102971,"stop":1725525102971,"duration":0},"status":"passed","severity":"normal"},{"uid":"5154c1d9f7a5a9e","name":"Check received message containing emoji","time":{"start":1725525159547,"stop":1725525159548,"duration":1},"status":"passed","severity":"normal"},{"uid":"3618eaed8e95de9c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1725525289406,"stop":1725525289409,"duration":3},"status":"passed","severity":"normal"},{"uid":"49b564c38b51f636","name":"Check received message containing shell command","time":{"start":1725525159545,"stop":1725525159546,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de2ee931839576","name":"should set field with only LIGHTPUSH enabled","time":{"start":1725524684904,"stop":1725524684904,"duration":0},"status":"passed","severity":"normal"},{"uid":"78465ebebd3c4e81","name":"Passing page size 19 when there are 20 messages","time":{"start":1725525302913,"stop":1725525302913,"duration":0},"status":"passed","severity":"normal"},{"uid":"fceec91eec78f5d5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725525272415,"stop":1725525272415,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca803386f2c763a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1725525203245,"stop":1725525203246,"duration":1},"status":"passed","severity":"normal"},{"uid":"447e5e7cc270ef56","name":"Callback on promise, aborts when callback returns true","time":{"start":1725525289400,"stop":1725525289405,"duration":5},"status":"passed","severity":"normal"},{"uid":"85ebdaeb1bea1033","name":"Check received message containing numeric","time":{"start":1725525159536,"stop":1725525159537,"duration":1},"status":"passed","severity":"normal"},{"uid":"231c5881b72199db","name":"Subscribe to topic containing long and receive message","time":{"start":1725525272414,"stop":1725525272414,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafedcee639dbf8a","name":"random static sharding 4 - Cluster ID: 561, Shard ID: 57","time":{"start":1725525258006,"stop":1725525258006,"duration":0},"status":"passed","severity":"normal"},{"uid":"db80eb3fa94e1d85","name":"Check received message containing Chinese","time":{"start":1725525159538,"stop":1725525159538,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1f886b292d1cfa","name":"Sample","time":{"start":1725524684305,"stop":1725524684305,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf7d1272ae1964d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725525272396,"stop":1725525272396,"duration":0},"status":"passed","severity":"normal"},{"uid":"daea0b74c555e8df","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725524808634,"stop":1725524808634,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bb74b566b2d118","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1725524922858,"stop":1725524922859,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f055a02b1db790","name":"Publish message with custom timestamp: Thu Sep 05 2024 07:32:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1725525202766,"stop":1725525202766,"duration":0},"status":"passed","severity":"normal"},{"uid":"176da947ff7bc0e3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1725524733531,"stop":1725524733531,"duration":0},"status":"passed","severity":"normal"},{"uid":"c938d51abfa29f89","name":"Push message with content topic containing Russian","time":{"start":1725525158564,"stop":1725525158564,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cebb65c8c5db615","name":"Subscribe to topic containing Script and receive message","time":{"start":1725524931748,"stop":1725524931752,"duration":4},"status":"passed","severity":"normal"},{"uid":"6d7c4c98dcd87385","name":"Push message with content topic containing emoji","time":{"start":1725525158577,"stop":1725525158577,"duration":0},"status":"passed","severity":"normal"},{"uid":"556885f2fca4644d","name":"Check received message containing SQL Injection","time":{"start":1725525159540,"stop":1725525159541,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6af961ee86747ff","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725525272387,"stop":1725525272388,"duration":1},"status":"passed","severity":"normal"},{"uid":"8905efcbd2c1a3dc","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1725524706943,"stop":1725524706943,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3928c483dd56d1","name":"Ping fails for unsubscribed peers","time":{"start":1725524835092,"stop":1725524835093,"duration":1},"status":"passed","severity":"normal"},{"uid":"885f2d8342eba176","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725525159549,"stop":1725525159549,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef177e96ca1f2f2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725525272404,"stop":1725525272405,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d58b3dc8571293","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1725524922865,"stop":1725524922866,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f7e03d4294d227","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app79/8/topic885/proto","time":{"start":1725525241026,"stop":1725525241027,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ffb3db79baffde","name":"caches peers it previously fetched","time":{"start":1725524697180,"stop":1725524697181,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e5964198754f2","name":"should be able to encode the field with only RELAY set to true","time":{"start":1725524684122,"stop":1725524684124,"duration":2},"status":"passed","severity":"normal"},{"uid":"30e5ee73f2044316","name":"Push message with content topic containing Arabic","time":{"start":1725525158563,"stop":1725525158564,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7a138ff1de8cea","name":"Check publish message containing XML","time":{"start":1725525202761,"stop":1725525202762,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c6cc90809052ae","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1725524779676,"stop":1725524779677,"duration":1},"status":"passed","severity":"normal"},{"uid":"586a8733ad188d85","name":"Push message with escaped characters payload","time":{"start":1725525241609,"stop":1725525241609,"duration":0},"status":"passed","severity":"normal"},{"uid":"2213e6aa508a5ed6","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1725525106567,"stop":1725525106567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7512b533343888","name":"Check received message containing SQL Injection","time":{"start":1725524903706,"stop":1725524903707,"duration":1},"status":"passed","severity":"normal"},{"uid":"867e86f244c761b0","name":"Push message with Russian payload","time":{"start":1725525158536,"stop":1725525158536,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef899089a74a0c6","name":"Ordered Callback - false","time":{"start":1725525277494,"stop":1725525277494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69888e8e6fdd85c","name":"should not fail to start the service if it is already started","time":{"start":1725525214823,"stop":1725525214823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac28b3a17a6e724a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1725524676594,"stop":1725524676594,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3b42a8f697fa5a","name":"Check received message containing Basic HTML tag","time":{"start":1725525159567,"stop":1725525159567,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b04cb5d9bdf78a3","name":"retrieves a single peer","time":{"start":1725524697178,"stop":1725524697179,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf26c010b4109925","name":"Nwaku publishes","time":{"start":1725525178587,"stop":1725525178587,"duration":0},"status":"passed","severity":"normal"},{"uid":"58634005c774739","name":"Push message with content topic containing special chars","time":{"start":1725525158558,"stop":1725525158558,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0eecd637b39c3c9","name":"Check message with non string payload is not received","time":{"start":1725525159572,"stop":1725525159572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c3cc3ebe8cd15b","name":"Round trip binary serialization","time":{"start":1725524689674,"stop":1725524689674,"duration":0},"status":"passed","severity":"normal"},{"uid":"a197d9b9264cd4bb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1725524922854,"stop":1725524922854,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc01275da7d1e62","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725525272398,"stop":1725525272399,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c0f1b0cee35a61","name":"Publish message with rate limit","time":{"start":1725525202774,"stop":1725525202774,"duration":0},"status":"passed","severity":"normal"},{"uid":"270fe35b3b456db1","name":"Push message with XML payload","time":{"start":1725525241605,"stop":1725525241607,"duration":2},"status":"passed","severity":"normal"},{"uid":"10b4812c8e6f581c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1725524922861,"stop":1725524922861,"duration":0},"status":"passed","severity":"normal"},{"uid":"824496bcfe2a49e2","name":"Passing page size 1 when there are 4 messages","time":{"start":1725525302911,"stop":1725525302911,"duration":0},"status":"passed","severity":"normal"},{"uid":"55227b511c31181f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1725524676585,"stop":1725524676585,"duration":0},"status":"passed","severity":"normal"},{"uid":"1658e0c09f258286","name":"should throw error - no public key","time":{"start":1725524684892,"stop":1725524684892,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2b2b25fda487fe","name":"Check publish message containing Arabic","time":{"start":1725525202760,"stop":1725525202760,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26a80ec3eafaabd","name":"Passing cursor with wrong pubsubTopic","time":{"start":1725525250847,"stop":1725525250847,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebe4d8eccaf7d9e","name":"Check publish message containing short","time":{"start":1725525202757,"stop":1725525202758,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95a71dcb91d64b","name":"Check received message containing long","time":{"start":1725525159559,"stop":1725525159561,"duration":2},"status":"passed","severity":"normal"},{"uid":"515ac0d8c697416b","name":"Promise Callback - false","time":{"start":1725525277493,"stop":1725525277494,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5634c273338108","name":"should emit a peer event after start","time":{"start":1725524739026,"stop":1725524739026,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfab3086c51ab7ac","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1725524689513,"stop":1725524689514,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ac12d13893573f","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725525106575,"stop":1725525106575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b842b9deb9188c65","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1725524676608,"stop":1725524676608,"duration":0},"status":"passed","severity":"normal"},{"uid":"35df393165f48e7c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1725524684125,"stop":1725524684125,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d1a5b2a1245b63","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1725524922859,"stop":1725524922859,"duration":0},"status":"passed","severity":"normal"},{"uid":"e155878a734fc1a6","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1725524689678,"stop":1725524689678,"duration":0},"status":"passed","severity":"normal"},{"uid":"c825311be0724271","name":"Fails to push message with large meta","time":{"start":1725525241630,"stop":1725525241637,"duration":7},"status":"passed","severity":"normal"},{"uid":"4ef12331b67830bf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725525272398,"stop":1725525272398,"duration":0},"status":"passed","severity":"normal"},{"uid":"62289d0bf58ab04c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725524922846,"stop":1725524922846,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1fa43d3d18e06b","name":"Push message with content topic containing SQL Injection","time":{"start":1725525241622,"stop":1725525241622,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cbc433d1c50e1f","name":"less peers than existing","time":{"start":1725525158752,"stop":1725525158753,"duration":1},"status":"skipped","severity":"normal"},{"uid":"98a550f36c202951","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725525106574,"stop":1725525106574,"duration":0},"status":"passed","severity":"normal"},{"uid":"36727f9728a74081","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1725524922856,"stop":1725524922857,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5516387c5bc899","name":"Reopen subscription with peer with lost subscription","time":{"start":1725524786267,"stop":1725524786267,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48edc41d4ad400f","name":"configure the node with multiple content topics","time":{"start":1725525241028,"stop":1725525241029,"duration":1},"status":"passed","severity":"normal"},{"uid":"62308ae84e429241","name":"isConnected return false after peer stops","time":{"start":1725524779680,"stop":1725524779681,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf75604150ae7ce","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725525106567,"stop":1725525106568,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a7b0fc4904bca5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725525272386,"stop":1725525272386,"duration":0},"status":"passed","severity":"normal"},{"uid":"946947c0e06d23fc","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1725524706941,"stop":1725524706943,"duration":2},"status":"passed","severity":"normal"},{"uid":"5dad87288488bb89","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725524808631,"stop":1725524808632,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28303488c662436","name":"same cluster, different shard: nodes connect","time":{"start":1725525096631,"stop":1725525096631,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3bb6200c7e37a8","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1725524676581,"stop":1725524676581,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f4d4d98fcf3baa","name":"Subscribe to topic containing emoji and publish message","time":{"start":1725525203246,"stop":1725525203247,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9e6abed0c8ca22","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1725524676584,"stop":1725524676584,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b2affd8e33af76","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app19/8/topic362/proto","time":{"start":1725525241025,"stop":1725525241025,"duration":0},"status":"passed","severity":"normal"},{"uid":"722e93bfe398cdec","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1725524676603,"stop":1725524676604,"duration":1},"status":"passed","severity":"normal"},{"uid":"530bd9273d8435f4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1725524676590,"stop":1725524676590,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fe2941ffea7224","name":"Subscribe to topic containing XML and receive message","time":{"start":1725525272397,"stop":1725525272397,"duration":0},"status":"passed","severity":"normal"},{"uid":"7589e9bf41892a39","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725524808633,"stop":1725524808634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d81ff27316a12b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1725524676593,"stop":1725524676593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58a738646b41e4e","name":"Check publish message containing special chars","time":{"start":1725525202759,"stop":1725525202759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a2407edf684661","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725524903717,"stop":1725524903718,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d41308a1d45a7a","name":"Subscribe to topic containing long and publish message","time":{"start":1725525203233,"stop":1725525203234,"duration":1},"status":"passed","severity":"normal"},{"uid":"5346d441722c18a1","name":"should emit a peer event after start","time":{"start":1725524701182,"stop":1725524701182,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c78c4e4db22e5f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1725524922844,"stop":1725524922845,"duration":1},"status":"passed","severity":"normal"},{"uid":"e946224b6b32785f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1725524676608,"stop":1725524676608,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f51fb4e75811bd9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1725525203234,"stop":1725525203235,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e0524eb65bf64a","name":"Check message received after nwaku node is restarted","time":{"start":1725525159574,"stop":1725525159574,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b88f769dcad0b1e4","name":"All","time":{"start":1725524736149,"stop":1725524736150,"duration":1},"status":"passed","severity":"normal"},{"uid":"5533cace5c56a456","name":"Ordered callback, aborts when callback returns true","time":{"start":1725525289410,"stop":1725525289410,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2b40bbcd8773f2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1725524733530,"stop":1725524733530,"duration":0},"status":"passed","severity":"normal"},{"uid":"28446034c645d18c","name":"Relay + Store","time":{"start":1725524736149,"stop":1725524736149,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4904379dcc00a1c","name":"1 Store, 2 fetches","time":{"start":1725524696616,"stop":1725524696616,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82bfb17ff5f8547","name":"passes more than one ENR URLs and attempts connection","time":{"start":1725524739028,"stop":1725524739028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f7c8ff76b195a4c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1725525202765,"stop":1725525202766,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c7192288cc369","name":"Subscribe to topic containing long and receive message","time":{"start":1725525272393,"stop":1725525272393,"duration":0},"status":"passed","severity":"normal"},{"uid":"661f179530b92cee","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1725524676587,"stop":1725524676587,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c668c94724da15","name":"should throw an error for empty SingleShardInfos array","time":{"start":1725524676587,"stop":1725524676588,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ed60e0bc1258d5","name":"Generator, custom pubsub topic","time":{"start":1725525292967,"stop":1725525292967,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ce46276fa619cf","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1725524922858,"stop":1725524922858,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2404daa693c0705","name":"Query generator for multiple messages with different content topic format","time":{"start":1725525289400,"stop":1725525289400,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bf2ca7992da72f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725524936313,"stop":1725524936313,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a8ef5ca63ef75f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725525272394,"stop":1725525272395,"duration":1},"status":"passed","severity":"normal"},{"uid":"400158527dd13887","name":"Encoder throws on undefined content topic","time":{"start":1725524706945,"stop":1725524706945,"duration":0},"status":"passed","severity":"normal"},{"uid":"462ff1b87713dda8","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1725524726021,"stop":1725524726022,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b65923a4253aa","name":"Check message on other pubsub topic is not received","time":{"start":1725525159571,"stop":1725525159571,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda931c73a31dd94","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1725524808632,"stop":1725524808632,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f16aae213040d72","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725525106571,"stop":1725525106574,"duration":3},"status":"passed","severity":"normal"},{"uid":"f0bcc6f0a516fdaf","name":"random static sharding 6 - Cluster ID: 655, Shard ID: 957","time":{"start":1725525258007,"stop":1725525258008,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ef0b80d14c492f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1725524736538,"stop":1725524736538,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3c4bcfa126b159","name":"same cluster, same shard: nodes connect","time":{"start":1725525096630,"stop":1725525096630,"duration":0},"status":"passed","severity":"normal"},{"uid":"50482b8573491b0c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725524931742,"stop":1725524931743,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3e444dd4da7a54","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1725525106568,"stop":1725525106568,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6675ca30bc40f4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1725524922846,"stop":1725524922847,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c91451487c21c9","name":"Check received message containing Basic HTML tag","time":{"start":1725525159543,"stop":1725525159544,"duration":1},"status":"passed","severity":"normal"},{"uid":"e338e03901ebca8a","name":"ignores domain fetching errors","time":{"start":1725524697180,"stop":1725524697180,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fd3ed86c65d7af","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725524739028,"stop":1725524739028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d7738f24dc9bdb6","name":"should not fail to stop the service if it was not started","time":{"start":1725524739025,"stop":1725524739025,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c43150592519269","name":"Check received message containing XML","time":{"start":1725525159542,"stop":1725525159543,"duration":1},"status":"passed","severity":"normal"},{"uid":"15be123c581a225d","name":"Ping on subscribed peer","time":{"start":1725524786265,"stop":1725524786266,"duration":1},"status":"passed","severity":"normal"},{"uid":"766413f944b658d1","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app31/7/topic814/json","time":{"start":1725525241026,"stop":1725525241026,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9815bbd3d11645","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1725524922858,"stop":1725524922858,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6c53d2d67894be","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1725524922843,"stop":1725524922844,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c9915655b86393","name":"Push 30 different messages","time":{"start":1725525241611,"stop":1725525241612,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6f454b70db54dc","name":"Check received message containing shell command","time":{"start":1725524903709,"stop":1725524903709,"duration":0},"status":"passed","severity":"normal"},{"uid":"519c07d5251bf29","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1725524922847,"stop":1725524922847,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a4d285ce902004","name":"Refresh subscription","time":{"start":1725524931743,"stop":1725524931744,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd20562098617a0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1725525313977,"stop":1725525313977,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcea9a2ad03a3b1","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1725524835096,"stop":1725524835097,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e1b39ab03abedd","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1725525193529,"stop":1725525193529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc2a2114e2432eb","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725525106570,"stop":1725525106571,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18aee998d6a8abc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725525054794,"stop":1725525054795,"duration":1},"status":"passed","severity":"normal"},{"uid":"d416a369ba88619b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725524931755,"stop":1725524931756,"duration":1},"status":"passed","severity":"normal"},{"uid":"75364db3e8e11651","name":"should return false","time":{"start":1725524684893,"stop":1725524684894,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e07e115c0a7582f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725524931745,"stop":1725524931745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25345b324dd78a3","name":"Push message with content topic containing Russian","time":{"start":1725525241620,"stop":1725525241621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1fb6dc41b6867fd","name":"udp ip6 address","time":{"start":1725524684233,"stop":1725524684233,"duration":0},"status":"passed","severity":"normal"},{"uid":"164fcd5530ff4b94","name":"LightPush","time":{"start":1725525316484,"stop":1725525316484,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d1ed6212e6e40c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1725524726020,"stop":1725524726020,"duration":0},"status":"passed","severity":"normal"},{"uid":"a105a7acd589eb53","name":"Check received message containing Russian","time":{"start":1725525159564,"stop":1725525159565,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc15bc590bc4ae25","name":"Subscribe to topic containing Script and receive message","time":{"start":1725525272417,"stop":1725525272417,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de1a17afdb907a","name":"Subscribe and receive messages via waku relay post","time":{"start":1725524931740,"stop":1725524931741,"duration":1},"status":"passed","severity":"normal"},{"uid":"727f9d3d39e48e79","name":"Push message with numeric payload","time":{"start":1725525241602,"stop":1725525241602,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f702b6755c219c","name":"should get / set UDP multiaddr","time":{"start":1725524684895,"stop":1725524684899,"duration":4},"status":"passed","severity":"normal"},{"uid":"5bae4ca47bb17494","name":"Light Node - default protocols","time":{"start":1725525316485,"stop":1725525316485,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf2cc94ebec9937","name":"Renews peer on consistent ping failures","time":{"start":1725524835094,"stop":1725524835095,"duration":1},"status":"passed","severity":"normal"},{"uid":"a546c41829717fc8","name":"Subscribe to topic containing long and receive message","time":{"start":1725524931744,"stop":1725524931745,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6204915ef17eb4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1725525203235,"stop":1725525203236,"duration":1},"status":"passed","severity":"normal"},{"uid":"6adf2b358ec2bda4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1725525203232,"stop":1725525203232,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb798a1deeeeef41","name":"Push message with content topic containing shell command","time":{"start":1725525241627,"stop":1725525241627,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e6e9a1cded6b78","name":"Default pageSize","time":{"start":1725525302914,"stop":1725525302914,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb4e9365010ab74","name":"Check received message containing Script","time":{"start":1725525159566,"stop":1725525159566,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20ba81a79351e21","name":"random static sharding 3 - Cluster ID: 548, Shard ID: 564","time":{"start":1725525258005,"stop":1725525258006,"duration":1},"status":"passed","severity":"normal"},{"uid":"419fc548a3c640ea","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1725524922861,"stop":1725524922861,"duration":0},"status":"passed","severity":"normal"},{"uid":"38eab61e25a82760","name":"Passing page size 10 when there are 10 messages","time":{"start":1725525302912,"stop":1725525302912,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c3e6234f1ef5e4","name":"Subscribe to topic containing Script and receive message","time":{"start":1725525272396,"stop":1725525272396,"duration":0},"status":"passed","severity":"normal"},{"uid":"575ee41c31a0954a","name":"can start the service","time":{"start":1725524739023,"stop":1725524739024,"duration":1},"status":"passed","severity":"normal"},{"uid":"de50fc33cb4e854e","name":"should throw an error for missing required configuration","time":{"start":1725524676592,"stop":1725524676592,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36e07c4fcbc3c19","name":"Subscribe to topic containing short and publish message","time":{"start":1725525203233,"stop":1725525203233,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f95f08ea176cfd","name":"Check message with no content topic is not received","time":{"start":1725525159571,"stop":1725525159572,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d966ac152b8c0c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725524922859,"stop":1725524922860,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0908e6651b602d","name":"Store - dialed after - with timeout","time":{"start":1725525316484,"stop":1725525316484,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a3c81a69628146","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725524808630,"stop":1725524808631,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78694ae474ea99a","name":"should only return 1 node with relay and store capability","time":{"start":1725524697181,"stop":1725524697181,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ed7c596c54a217","name":"Check publish message containing unicode special characters","time":{"start":1725525202763,"stop":1725525202764,"duration":1},"status":"passed","severity":"normal"},{"uid":"840b29a7163f5f25","name":"Push message with special chars payload","time":{"start":1725525158519,"stop":1725525158525,"duration":6},"status":"passed","severity":"normal"},{"uid":"f277ca5b2549b799","name":"Number of peers are maintained correctly","time":{"start":1725524963840,"stop":1725524963841,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdfaddbba1980717","name":"Used by Waku Relay","time":{"start":1725525308031,"stop":1725525308031,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c2ae3c2dc54f7f","name":"Wrong topic","time":{"start":1725525241028,"stop":1725525241028,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f7314004c7992d","name":"random static sharding 9 - Cluster ID: 32, Shard ID: 73","time":{"start":1725525258009,"stop":1725525258009,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28e32152175e74f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725524931747,"stop":1725524931748,"duration":1},"status":"passed","severity":"normal"},{"uid":"19123400caeebc5b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1725524684131,"stop":1725524684131,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acebc5861e8ea32","name":"Fails to push message bigger that 1MB","time":{"start":1725525241639,"stop":1725525241639,"duration":0},"status":"passed","severity":"normal"},{"uid":"777fb7b8291a0182","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1725524676574,"stop":1725524676574,"duration":0},"status":"passed","severity":"normal"},{"uid":"db02348bb61eeca4","name":"Passing an array","time":{"start":1725525308030,"stop":1725525308030,"duration":0},"status":"passed","severity":"normal"},{"uid":"385e602dae9aafa7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725524903718,"stop":1725524903718,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a739350dc6f002","name":"Check received message containing shell command","time":{"start":1725525159568,"stop":1725525159568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73dee0380927db5","name":"throws on empty content topic","time":{"start":1725524676568,"stop":1725524676568,"duration":0},"status":"passed","severity":"normal"},{"uid":"7794b473200eef63","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1725524922862,"stop":1725524922863,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7b620ec12652d3","name":"Push message with emoji payload","time":{"start":1725525241610,"stop":1725525241610,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aea681764ec520f","name":"should throw an error for an unconfigured topic","time":{"start":1725524676603,"stop":1725524676603,"duration":0},"status":"passed","severity":"normal"},{"uid":"7feafed36a68c253","name":"Check received message containing special chars","time":{"start":1725525159537,"stop":1725525159537,"duration":0},"status":"passed","severity":"normal"},{"uid":"45625eb5b7ab59be","name":"should not receive a peer event after stop","time":{"start":1725524739026,"stop":1725524739027,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8f9e537669d9b5","name":"Sets default value correctly","time":{"start":1725525308032,"stop":1725525308032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7eecb410e5c72f5","name":"Subscribe and receive messages via lightPush","time":{"start":1725525272407,"stop":1725525272408,"duration":1},"status":"passed","severity":"normal"},{"uid":"40178d1cff7eb3f7","name":"Check received message containing special chars","time":{"start":1725524903704,"stop":1725524903704,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa8a62b83a1f86f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1725524733531,"stop":1725524733532,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba36556d7798a27e","name":"Subscribe and receive messages via lightPush","time":{"start":1725525272385,"stop":1725525272385,"duration":0},"status":"passed","severity":"normal"},{"uid":"73dd420e8a21be2d","name":"Decoder throws on empty string content topic","time":{"start":1725524706946,"stop":1725524706946,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1d31874a4a678b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725525361027,"stop":1725525361027,"duration":0},"status":"passed","severity":"normal"},{"uid":"567f9a010a4d344","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725525272423,"stop":1725525272426,"duration":3},"status":"passed","severity":"normal"},{"uid":"aa80e3a3f01f2938","name":"Subscribe and receive messages via waku relay post","time":{"start":1725525272410,"stop":1725525272411,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d8e9e96ff7bfba","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1725525281756,"stop":1725525281757,"duration":1},"status":"passed","severity":"normal"},{"uid":"80081beccb724203","name":"Push message with meta","time":{"start":1725525158578,"stop":1725525158578,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0fd2a14fc8752d","name":"Tracks peer failures correctly","time":{"start":1725524835095,"stop":1725524835096,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c42257e714532b","name":"should properly create location multiaddrs - udp","time":{"start":1725524684901,"stop":1725524684901,"duration":0},"status":"passed","severity":"normal"},{"uid":"5798dd50f8a9809e","name":"should throw error - invalid id","time":{"start":1725524684893,"stop":1725524684893,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabd06eb8cb8a83d","name":"LightPush with 2 connections","time":{"start":1725525002791,"stop":1725525002792,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bcc0be207aec757","name":"Check received message containing unicode special characters","time":{"start":1725525159568,"stop":1725525159569,"duration":1},"status":"passed","severity":"normal"},{"uid":"417e0c4a721422e1","name":"Check publish message containing SQL Injection","time":{"start":1725525202761,"stop":1725525202761,"duration":0},"status":"passed","severity":"normal"},{"uid":"77053d5bcaf8832a","name":"Ping on peer without subscriptions","time":{"start":1725524786266,"stop":1725524786266,"duration":0},"status":"passed","severity":"normal"},{"uid":"863118d631bb9c52","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725525292966,"stop":1725525292966,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcabf9988fe8a5aa","name":"start node with empty shard should fail","time":{"start":1725525258017,"stop":1725525258017,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabaf728a7335e3c","name":"Push message with content topic containing JSON","time":{"start":1725525158566,"stop":1725525158567,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63333b12b5447ca","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1725524684133,"stop":1725524684134,"duration":1},"status":"passed","severity":"normal"},{"uid":"3faf27ac92c522e1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725524808634,"stop":1725524808635,"duration":1},"status":"passed","severity":"normal"},{"uid":"5633128de30c1da8","name":"Reusing cursor across nodes","time":{"start":1725525250846,"stop":1725525250846,"duration":0},"status":"passed","severity":"normal"},{"uid":"895ad0f6c40a9230","name":"Check publish message containing shell command","time":{"start":1725525202763,"stop":1725525202763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c586c01fa69c47b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1725524676592,"stop":1725524676592,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03d110467c94d68","name":"Push message with SQL Injection payload","time":{"start":1725525241604,"stop":1725525241604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f90eec1c2c7ee2","name":"Subscribe to topic containing Script and publish message","time":{"start":1725525203240,"stop":1725525203241,"duration":1},"status":"passed","severity":"normal"},{"uid":"88fd6101753a199b","name":"Filter with 0 connections","time":{"start":1725525002785,"stop":1725525002786,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d871b7150d97f8","name":"Encoder throws on undefined content topic","time":{"start":1725524708687,"stop":1725524708687,"duration":0},"status":"passed","severity":"normal"},{"uid":"8039babc6293c059","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1725524922845,"stop":1725524922845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1dade2bada60a55","name":"unsubscribes","time":{"start":1725525301206,"stop":1725525301206,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe46396134ffbd1","name":"Check received message containing unicode special characters","time":{"start":1725524903710,"stop":1725524903713,"duration":3},"status":"passed","severity":"normal"},{"uid":"932065d6a11c6bf6","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1725525106566,"stop":1725525106566,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54f550dec8f5562","name":"should encodeTxt and decodeTxt","time":{"start":1725524684889,"stop":1725524684890,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4747699bd872250","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1725524676598,"stop":1725524676598,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa616fbb76b71aa1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725525272412,"stop":1725525272413,"duration":1},"status":"passed","severity":"normal"},{"uid":"db731ba51715abf3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1725525203242,"stop":1725525203242,"duration":0},"status":"passed","severity":"normal"},{"uid":"8198d71de776696d","name":"Push message with Script payload","time":{"start":1725525158536,"stop":1725525158537,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a9b32613f10b2e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1725524676607,"stop":1725524676607,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6e4819c4e48c6","name":"Push message with content topic containing short","time":{"start":1725525241613,"stop":1725525241614,"duration":1},"status":"passed","severity":"normal"},{"uid":"649b4e6a1db1e0c8","name":"Encoder throws on undefined content topic","time":{"start":1725524689676,"stop":1725524689676,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e98711bdfc7dc1","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1725525203239,"stop":1725525203240,"duration":1},"status":"passed","severity":"normal"},{"uid":"97dfcd6eeb88bd00","name":"should throw error - no id","time":{"start":1725524684892,"stop":1725524684892,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd80a258986c1ce3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1725524696584,"stop":1725524696585,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d0f77337f6b29b4","name":"Encoder throws on empty string content topic","time":{"start":1725524708687,"stop":1725524708687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fc795609a7e94e","name":"Push message with shell command payload","time":{"start":1725525158538,"stop":1725525158538,"duration":0},"status":"passed","severity":"normal"},{"uid":"503dc7a6248e84e4","name":"Query with Ordered Callback, No Decoder","time":{"start":1725525281752,"stop":1725525281753,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2d67e8816b344e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725525241014,"stop":1725525241015,"duration":1},"status":"passed","severity":"normal"},{"uid":"183aeb5e21828f9c","name":"Number of peers are maintained correctly","time":{"start":1725524835090,"stop":1725524835091,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b8a012d5363e49","name":"Check received message containing Chinese","time":{"start":1725525159563,"stop":1725525159564,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3dbbc34ee32045","name":"isConnected should return true after first peer connects","time":{"start":1725524779679,"stop":1725524779680,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea173bc005a2b9a0","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1725524726018,"stop":1725524726019,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac00975ca8af8bc","name":"Push message with XML payload","time":{"start":1725525158537,"stop":1725525158537,"duration":0},"status":"passed","severity":"normal"},{"uid":"c048e93414210aed","name":"handles different clusterIds correctly","time":{"start":1725524676585,"stop":1725524676585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98940cc249f476d","name":"should decode valid enr with tcp successfully","time":{"start":1725524684891,"stop":1725524684891,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa9f3c1acd8f568","name":"Reopen subscription with peer with lost subscription","time":{"start":1725524807888,"stop":1725524807888,"duration":0},"status":"passed","severity":"normal"},{"uid":"da153ba2bb64bd45","name":"should not fail to stop the service if it was not started","time":{"start":1725524701181,"stop":1725524701181,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e7a2fd7dbf0ab0","name":"Query generator for multiple messages with multiple decoders","time":{"start":1725525289399,"stop":1725525289399,"duration":0},"status":"passed","severity":"normal"},{"uid":"90dc07cb80e9106","name":"Publish message with large meta","time":{"start":1725525202773,"stop":1725525202774,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77f40b3d7dc99a4","name":"Check received message containing JSON","time":{"start":1725525159567,"stop":1725525159568,"duration":1},"status":"passed","severity":"normal"},{"uid":"780d679d97982f5f","name":"Check received message containing Arabic","time":{"start":1725525159564,"stop":1725525159564,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9900ae04d12fcf","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1725525281722,"stop":1725525281749,"duration":27},"status":"passed","severity":"normal"},{"uid":"5ad53e255033f30b","name":"Push message with short payload","time":{"start":1725525158518,"stop":1725525158518,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a0a4e424e0e669","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1725524708685,"stop":1725524708686,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbc435d7ecfa973","name":"Register correct protocols","time":{"start":1725525203228,"stop":1725525203229,"duration":1},"status":"passed","severity":"normal"},{"uid":"d09c3703edb6fb6a","name":"random static sharding 7 - Cluster ID: 811, Shard ID: 93","time":{"start":1725525258008,"stop":1725525258008,"duration":0},"status":"passed","severity":"normal"},{"uid":"c059c1d4384ccaed","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725525272419,"stop":1725525272421,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d1d4683c67cc9d0","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725525106571,"stop":1725525106571,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc061c76eb124aac","name":"should throw an error for missing sharding configuration","time":{"start":1725524676606,"stop":1725524676606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eec4d6c54fb360b","name":"Check received message containing Arabic","time":{"start":1725525159538,"stop":1725525159539,"duration":1},"status":"passed","severity":"normal"},{"uid":"6072067766f468d4","name":"Subscribe and receive messages via waku relay post","time":{"start":1725525272387,"stop":1725525272387,"duration":0},"status":"passed","severity":"normal"},{"uid":"7448de0d6806ecc3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1725525203242,"stop":1725525203245,"duration":3},"status":"passed","severity":"normal"},{"uid":"230e32c8757f03c3","name":"Subscribe and receive messages via lightPush","time":{"start":1725524931738,"stop":1725524931739,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8346839e75e758","name":"addEventListener with wrong event","time":{"start":1725524766372,"stop":1725524766373,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb9f9f3638fa115","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1725525250845,"stop":1725525250845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85fff6e4ea457d3","name":"Query with Ordered Callback, No message returned","time":{"start":1725525281753,"stop":1725525281755,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bf6d1516802ae01","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1725524676655,"stop":1725524676655,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6cd2f1c38dc67b","name":"Refresh subscription","time":{"start":1725525272392,"stop":1725525272392,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ceda3042c0cb608","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1725524676594,"stop":1725524676594,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e264d7cd6e570c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1725524922847,"stop":1725524922847,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c1db9c09566840","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1725524697183,"stop":1725524697183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4027fb89113847ff","name":"Push message on custom pubsubTopic","time":{"start":1725525054794,"stop":1725525054794,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bed72ac15263601","name":"Nodes with multiple pubsub topic","time":{"start":1725525174618,"stop":1725525174619,"duration":1},"status":"passed","severity":"normal"},{"uid":"391605c243f11997","name":"Overlapping topic subscription","time":{"start":1725525272392,"stop":1725525272392,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c560069329b909f","name":"Push message equal or less that 1MB","time":{"start":1725525241639,"stop":1725525241639,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f259207a6483a2","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1725524701184,"stop":1725524701184,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe1d1ef79212dcc","name":"should set field with only RELAY enabled","time":{"start":1725524684903,"stop":1725524684903,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb280bace5fbc077","name":"Check message received after nwaku node is restarted","time":{"start":1725524903721,"stop":1725524903721,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f61fbf3027a776e","name":"Check message received after jswaku node is restarted","time":{"start":1725524903721,"stop":1725524903721,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85df5067b09350e8","name":"Push message with content topic containing short","time":{"start":1725525158557,"stop":1725525158557,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f88de03802e92d","name":"connects to nwaku","time":{"start":1725525308029,"stop":1725525308029,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09c67703787fc9","name":"Subscribe to topic containing XML and publish message","time":{"start":1725525203241,"stop":1725525203241,"duration":0},"status":"passed","severity":"normal"},{"uid":"617bc68386dcd9f","name":"different cluster, same shard: nodes don't connect","time":{"start":1725524922842,"stop":1725524922842,"duration":0},"status":"passed","severity":"normal"},{"uid":"818775c8115d81dd","name":"random static sharding 5 - Cluster ID: 360, Shard ID: 671","time":{"start":1725525258006,"stop":1725525258007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8fc141f267aad56","name":"Push message with content topic containing JSON","time":{"start":1725525241626,"stop":1725525241626,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b17451fb7c086c","name":"Fields are not dropped","time":{"start":1725524689094,"stop":1725524689096,"duration":2},"status":"passed","severity":"normal"},{"uid":"65e75d64bbf8c6f1","name":"listenerCount","time":{"start":1725524766377,"stop":1725524766377,"duration":0},"status":"passed","severity":"normal"},{"uid":"45fb5d85b481c084","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725525272391,"stop":1725525272392,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd54239d3756b8f8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725525272417,"stop":1725525272417,"duration":0},"status":"passed","severity":"normal"},{"uid":"677f8c51dcdfa0c6","name":"Ping succeeds for all connected peers","time":{"start":1725524835091,"stop":1725524835092,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72768c8609629e4","name":"Query Generator, No message returned","time":{"start":1725525281712,"stop":1725525281712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97f607d96561161","name":"Relay - dialed after","time":{"start":1725525316483,"stop":1725525316483,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd5b7c2479653e6","name":"Fails to publish message with wrong content topic","time":{"start":1725525202768,"stop":1725525202768,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd275e8006ee60f","name":"different cluster, same shard: nodes don't connect","time":{"start":1725525096631,"stop":1725525096631,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b56f63696fa81f","name":"Passing page size 110 when there are 120 messages","time":{"start":1725525302913,"stop":1725525302914,"duration":1},"status":"passed","severity":"normal"},{"uid":"f561b6672e29a8a7","name":"Filter with 3 connections","time":{"start":1725525002795,"stop":1725525002795,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c15f4ebc2fafb8f","name":"random static sharding 10 - Cluster ID: 988, Shard ID: 37","time":{"start":1725525258010,"stop":1725525258010,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2f45115d849fcb","name":"returns all values when wanted number is greater than available values","time":{"start":1725524695667,"stop":1725524695667,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c90fc2fc63a9bba","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1725525203246,"stop":1725525203246,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47aa62ea57489b4","name":"Check received message containing JSON","time":{"start":1725525159544,"stop":1725525159545,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af11f88457e99bb","name":"Check publish message containing emoji","time":{"start":1725525202765,"stop":1725525202765,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b6dc03984b3d4a","name":"Check message with invalid timestamp is not received","time":{"start":1725525159550,"stop":1725525159551,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b23b2ccbdea4a9","name":"should get / set TCP multiaddr","time":{"start":1725524684899,"stop":1725524684899,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e398d3a808cf1dc","name":"handles different networkShards values correctly","time":{"start":1725524676585,"stop":1725524676586,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7e439db41b3e93","name":"Check publish message containing Script","time":{"start":1725525202761,"stop":1725525202761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15ef6a706db32a6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725524684134,"stop":1725524684135,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31aee62eb7ace42","name":"1 Store, 2 relays, 2 fetches","time":{"start":1725524696616,"stop":1725524696616,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5b75ccccdca3e","name":"Ping on peer without subscriptions","time":{"start":1725524807886,"stop":1725524807887,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ad8a12bb686a3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725525272386,"stop":1725525272386,"duration":0},"status":"passed","severity":"normal"},{"uid":"e895b54da6c8f6f0","name":"Check received message containing escaped characters","time":{"start":1725525159546,"stop":1725525159546,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf9c91d1d994f2d","name":"Push message with content topic containing shell command","time":{"start":1725525158567,"stop":1725525158567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7e70df6b3c94b4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725525361026,"stop":1725525361026,"duration":0},"status":"passed","severity":"normal"},{"uid":"5426936615fe64e1","name":"should handle a minimal index list","time":{"start":1725524676655,"stop":1725524676655,"duration":0},"status":"passed","severity":"normal"},{"uid":"256649f1606c09bf","name":"A test","time":{"start":1725525054857,"stop":1725525054857,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f13099ccff1b8b","name":"A test","time":{"start":1725525054856,"stop":1725525054856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7ad530183bf927","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1725524922865,"stop":1725524922865,"duration":0},"status":"passed","severity":"normal"},{"uid":"998c5b7c066e91e0","name":"Filter with 1 connections","time":{"start":1725525002786,"stop":1725525002791,"duration":5},"status":"passed","severity":"normal"},{"uid":"d3347814ba68ac2d","name":"through manual discovery","time":{"start":1725525102872,"stop":1725525102872,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d41775816c2175d","name":"throws an error for improperly formatted content topics","time":{"start":1725524676586,"stop":1725524676586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c224c736013e68e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1725524676593,"stop":1725524676593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b5b6c6250080be","name":"Passing page size 0 when there are 110 messages","time":{"start":1725525302910,"stop":1725525302911,"duration":1},"status":"passed","severity":"normal"},{"uid":"120ea3d6d497f4ff","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725525272418,"stop":1725525272419,"duration":1},"status":"passed","severity":"normal"},{"uid":"33260cb29daa41fa","name":"Push message with custom timestamp: 1694766531882","time":{"start":1725525241638,"stop":1725525241638,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d1bb75b7cd5803","name":"throws on content topic with empty application field","time":{"start":1725524676570,"stop":1725524676571,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b185a1a2ff50c0e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1725524779681,"stop":1725524779681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d019ac962835b293","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1725524676588,"stop":1725524676588,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e363e018764d02","name":"addEventListener with correct event","time":{"start":1725524766371,"stop":1725524766372,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f0aff10b0d8bb6","name":"Check publish message containing JSON","time":{"start":1725525202762,"stop":1725525202762,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c80b3d7d517481d","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1725524679015,"stop":1725524679015,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3389d49043c5810","name":"handles empty contentTopics array correctly","time":{"start":1725524676606,"stop":1725524676607,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31e1ec0794a4fc","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1725524684127,"stop":1725524684127,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb46aedb07faf7e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725525174620,"stop":1725525174621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51978b5e1c2eb45","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1725525294041,"stop":1725525294041,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a3b499790fafd4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725524808635,"stop":1725524808635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5322ba9e33f0e07","name":"Push message with content topic containing XML","time":{"start":1725525241624,"stop":1725525241625,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb8295ff41ea608","name":"Push message with content topic containing Chinese","time":{"start":1725525241618,"stop":1725525241619,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ecaf62a434a995","name":"Fails to push message with empty content topic","time":{"start":1725525158578,"stop":1725525158578,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a497526472d558f","name":"Check message with invalid timestamp is not received","time":{"start":1725524903718,"stop":1725524903719,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f93318da55ee80","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725525272411,"stop":1725525272411,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c97ed75b5a8c91","name":"Push message with content topic containing long","time":{"start":1725525158557,"stop":1725525158558,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc721360dcc6d11","name":"Push message with JSON payload","time":{"start":1725525158537,"stop":1725525158538,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65e40a9ba786fea","name":"Decrypt messages","time":{"start":1725525162347,"stop":1725525162348,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78f5d0caa6aad54","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1725524684128,"stop":1725524684129,"duration":1},"status":"passed","severity":"normal"},{"uid":"236c0e6af4208739","name":"LightPush with 3 connections","time":{"start":1725525002794,"stop":1725525002795,"duration":1},"status":"passed","severity":"normal"},{"uid":"925f961540f01da0","name":"shard 0","time":{"start":1725525258002,"stop":1725525258002,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3eb323ccd34172","name":"Ping on unsubscribed peer","time":{"start":1725524807887,"stop":1725524807888,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f7a6afe3a3992b","name":"Promise Callback - true","time":{"start":1725525277493,"stop":1725525277493,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb4cba9a0f8c421","name":"Push message with special chars payload","time":{"start":1725525241602,"stop":1725525241602,"duration":0},"status":"passed","severity":"normal"},{"uid":"29128e5ebe68773a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1725524922844,"stop":1725524922844,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60690aa8efc7f5","name":"Push message with Script payload","time":{"start":1725525241604,"stop":1725525241605,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46024750053b9d0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725525054790,"stop":1725525054791,"duration":1},"status":"passed","severity":"normal"},{"uid":"6399281cadd9e0eb","name":"Check received message containing Russian","time":{"start":1725524903706,"stop":1725524903706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4549acd67c232395","name":"Push to array if already present","time":{"start":1725524676279,"stop":1725524676280,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1c3d73d70945cb","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1725524679016,"stop":1725524679016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01c0891b4dedc8c","name":"should properly create location multiaddrs - udp4","time":{"start":1725524684900,"stop":1725524684900,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbddc0b7a754620","name":"Check received message containing emoji","time":{"start":1725525159569,"stop":1725525159569,"duration":0},"status":"passed","severity":"normal"},{"uid":"751400ea1e796cd8","name":"throws on content topic with too few or too many fields","time":{"start":1725524676569,"stop":1725524676569,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e1d6fa66dd74e2","name":"should not receive a peer event after stop","time":{"start":1725524701183,"stop":1725524701183,"duration":0},"status":"passed","severity":"normal"},{"uid":"679870ffae2e3c09","name":"Check publish message containing numeric","time":{"start":1725525202758,"stop":1725525202759,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81de8a05331b14c","name":"should encode/decode to text encoding","time":{"start":1725524684895,"stop":1725524684895,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56de854656bbd24","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725525272418,"stop":1725525272418,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c59005e75d7af","name":"Waku message hash computation (no timestamp)","time":{"start":1725524679016,"stop":1725524679016,"duration":0},"status":"passed","severity":"normal"},{"uid":"8276784317d26611","name":"should not receive a peer event before start","time":{"start":1725524701182,"stop":1725524701183,"duration":1},"status":"passed","severity":"normal"},{"uid":"e923ea406c8497b1","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1725524684133,"stop":1725524684133,"duration":0},"status":"passed","severity":"normal"},{"uid":"495ad5e3d0eeaa6d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1725524689514,"stop":1725524689515,"duration":1},"status":"passed","severity":"normal"},{"uid":"43986a8f35a3e0a7","name":"Check publish message after service node is restarted","time":{"start":1725525202772,"stop":1725525202772,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2922678c1ce7f868","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1725524922855,"stop":1725524922855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e35e8ba53390dc","name":"non connected peers","time":{"start":1725525158753,"stop":1725525158753,"duration":0},"status":"skipped","severity":"normal"},{"uid":"599249ffc6545fe5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725524936311,"stop":1725524936311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa94af9c1a4ccfe","name":"Js publishes, other Js receives","time":{"start":1725525178588,"stop":1725525178588,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46d943b8609180b","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1725525294041,"stop":1725525294041,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4bf3fd807336cc0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725524931745,"stop":1725524931745,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bfd1864d578685","name":"Relay","time":{"start":1725524736148,"stop":1725524736149,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bea93a4bf99d476","name":"should return unique PubsubTopics for static sharding","time":{"start":1725524676589,"stop":1725524676589,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cc4252e6161788","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1725525193529,"stop":1725525193529,"duration":0},"status":"skipped","severity":"normal"},{"uid":"719f5de9c4e8328c","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1725525294040,"stop":1725525294040,"duration":0},"status":"passed","severity":"normal"},{"uid":"32890c391e3e364b","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1725525106568,"stop":1725525106569,"duration":1},"status":"passed","severity":"normal"},{"uid":"412dca34e64d1ba7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1725525202770,"stop":1725525202771,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3925f80a197ba1","name":"should be able to decode the field with only STORE set to true","time":{"start":1725524684131,"stop":1725524684132,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc14eabff12ab59","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1725524676655,"stop":1725524676656,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5d28200d0a3fb6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1725524736556,"stop":1725524736556,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde3a942ff2135a0","name":"should return valid sharding parameters for static sharding","time":{"start":1725524676605,"stop":1725524676605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab84db07f20de477","name":"Query Generator, No Decoder","time":{"start":1725525281711,"stop":1725525281712,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec4833993e26197","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725524922854,"stop":1725524922855,"duration":1},"status":"passed","severity":"normal"},{"uid":"198bf066102a6b2f","name":"Push message with Arabic payload","time":{"start":1725525241603,"stop":1725525241603,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9d213da23c7491","name":"Push message with Arabic payload","time":{"start":1725525158535,"stop":1725525158535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23f5ae16c3d9ed5","name":"Push message with escaped characters payload","time":{"start":1725525158538,"stop":1725525158539,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32f544cf58ef89e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725525241625,"stop":1725525241625,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65a435ddc000fe9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725524936310,"stop":1725524936310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8aa08d4c0b07","name":"Fails to push message bigger that 1MB","time":{"start":1725525158581,"stop":1725525158581,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dddbd098a6fa1ce","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725525361026,"stop":1725525361027,"duration":1},"status":"passed","severity":"normal"},{"uid":"612a98549292815a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1725524676598,"stop":1725524676598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dd5f9bc6176d1e","name":"should only return 1 node with relay capability","time":{"start":1725524697181,"stop":1725524697181,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa6878299956075","name":"pre and post cipher","time":{"start":1725524707583,"stop":1725524707584,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b2f3c1be2e1c1c","name":"Check received message with timestamp: 1725524725554000000 ","time":{"start":1725524903714,"stop":1725524903714,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8626bf75e7405c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1725524922867,"stop":1725524922867,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c3c1038d0b3481","name":"Check received message containing SQL Injection","time":{"start":1725525159565,"stop":1725525159566,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b60f0d3ff67fe7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1725524676596,"stop":1725524676597,"duration":1},"status":"passed","severity":"normal"},{"uid":"57833d4b1f6b1694","name":"Check received message containing XML","time":{"start":1725525159566,"stop":1725525159567,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a79c5839acaf46","name":"nwaku subscribes","time":{"start":1725525178586,"stop":1725525178586,"duration":0},"status":"passed","severity":"normal"},{"uid":"1335d8355e7f5ac9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725524846558,"stop":1725524846558,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd46737480d9d215","name":"recovers when dns.resolve returns empty","time":{"start":1725524697179,"stop":1725524697180,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9f4d48d43bf4b7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725525158566,"stop":1725525158566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a746ec4f49e775c2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1725524676593,"stop":1725524676594,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a7cd42664437677","name":"Push message with custom timestamp: 1725521364021","time":{"start":1725525158580,"stop":1725525158580,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fefe5026895b0c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725525272414,"stop":1725525272415,"duration":1},"status":"passed","severity":"normal"},{"uid":"6711f7c575a9d3e4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725525272411,"stop":1725525272411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c8fc73bc5724af","name":"Fails to publish duplicate message","time":{"start":1725525202767,"stop":1725525202767,"duration":0},"status":"passed","severity":"normal"},{"uid":"f866a8b3b6e6b8f","name":"Ephemeral messages are not stored","time":{"start":1725524736537,"stop":1725524736538,"duration":1},"status":"passed","severity":"normal"},{"uid":"64400d3e6d97a485","name":"Check message received after nwaku node is restarted","time":{"start":1725525159557,"stop":1725525159557,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b82f78a7082c22b","name":"Store - dialed first","time":{"start":1725525316484,"stop":1725525316484,"duration":0},"status":"passed","severity":"normal"},{"uid":"90dd9a8d369e1126","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725524931746,"stop":1725524931746,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d68c326b564e74","name":"Query generator for multiple messages","time":{"start":1725525289398,"stop":1725525289399,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc35fea42114fb3","name":"can start and stop the service","time":{"start":1725525214822,"stop":1725525214823,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd588860c69df98","name":"Overlapping topic subscription","time":{"start":1725524931743,"stop":1725524931743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d84e7136bf7094","name":"Init the array if not present","time":{"start":1725524676278,"stop":1725524676279,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0640030e6ab5ce","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725524922864,"stop":1725524922865,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45dc3f339df3a26","name":"Check received message containing escaped characters","time":{"start":1725524903710,"stop":1725524903710,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6b401392015ef6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1725524696588,"stop":1725524696588,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd03f4060511fc1","name":"Subscribe and publish message","time":{"start":1725525203230,"stop":1725525203230,"duration":0},"status":"passed","severity":"normal"},{"uid":"651b4734349c069a","name":"Push message with content topic containing numeric","time":{"start":1725525158558,"stop":1725525158558,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d5aed734996116","name":"Push 30 different messages","time":{"start":1725525158556,"stop":1725525158557,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe55946c44ccddd","name":"Check meta is set [ecies]","time":{"start":1725524708686,"stop":1725524708686,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d120e15eab310b7","name":"Check message with no content topic is not received","time":{"start":1725524903720,"stop":1725524903720,"duration":0},"status":"passed","severity":"normal"},{"uid":"74335368458e6f19","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1725525250844,"stop":1725525250844,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae231540e2baf90b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1725524676599,"stop":1725524676599,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b7ca9c840fb363","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725525272397,"stop":1725525272397,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7be02295019eb82","name":"Accepts a valid Waku Message","time":{"start":1725524711833,"stop":1725524711834,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ca603628e081f0","name":"Passing invalid cursor","time":{"start":1725525250846,"stop":1725525250846,"duration":0},"status":"passed","severity":"normal"},{"uid":"f013db1bea654a35","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725524808633,"stop":1725524808633,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a2af01eff6618","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1725524922848,"stop":1725524922852,"duration":4},"status":"passed","severity":"normal"},{"uid":"3d06e8f1878aa0a2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725524936312,"stop":1725524936313,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dcc4a2856c0b66e","name":"can start the service","time":{"start":1725525214822,"stop":1725525214822,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a1f1a17162f793","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1725525096629,"stop":1725525096629,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4f330d82e29e79","name":"Push message with custom timestamp: 1725521331882","time":{"start":1725525241638,"stop":1725525241638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c6bb30206ed28b","name":"Publishes to nwaku","time":{"start":1725525178586,"stop":1725525178587,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0feba782e3bbb1a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1725524708686,"stop":1725524708686,"duration":0},"status":"passed","severity":"normal"},{"uid":"39262636267b2b4a","name":"Refresh subscription","time":{"start":1725525203232,"stop":1725525203232,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4109b8956dcd160f","name":"throws on content topic with non-number generation field","time":{"start":1725524676569,"stop":1725524676570,"duration":1},"status":"passed","severity":"normal"},{"uid":"33fd88e40ddacb89","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1725524676598,"stop":1725524676599,"duration":1},"status":"passed","severity":"normal"},{"uid":"5309e1c2814b8c20","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1725524676582,"stop":1725524676583,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a445ddfec4caad","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1725525174620,"stop":1725525174620,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34b5642e88a7e8c","name":"should properly create location multiaddrs - tcp4","time":{"start":1725524684900,"stop":1725524684900,"duration":0},"status":"passed","severity":"normal"},{"uid":"84947aa9609339ab","name":"Fails to publish message with empty text","time":{"start":1725525202767,"stop":1725525202768,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f47ed950d1dd041","name":"Check publish message containing Chinese","time":{"start":1725525202759,"stop":1725525202760,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fef88967182711","name":"Passing page size 3 when there are 20 messages","time":{"start":1725525302912,"stop":1725525302912,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8bcadda5314946","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1725525313978,"stop":1725525313978,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fe312eb60fd584","name":"Callback on promise","time":{"start":1725525289400,"stop":1725525289400,"duration":0},"status":"passed","severity":"normal"},{"uid":"7faf07ac0a31b0df","name":"Renews peer on consistent missed messages","time":{"start":1725524835097,"stop":1725524835098,"duration":1},"status":"passed","severity":"normal"},{"uid":"956b99b2990f1b27","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1725524676581,"stop":1725524676582,"duration":1},"status":"passed","severity":"normal"},{"uid":"776d694820ef63c0","name":"Subscribe and receives messages on 20 topics","time":{"start":1725524931742,"stop":1725524931742,"duration":0},"status":"passed","severity":"normal"},{"uid":"38df3dc9917ec9a7","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725525106569,"stop":1725525106569,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c502dcf3576fab9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app79/3/topic739/utf8","time":{"start":1725525241026,"stop":1725525241026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e916ca015af11982","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725525272395,"stop":1725525272395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99ebe28c2b1c4d2","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1725524696587,"stop":1725524696587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d6232438ff9d61","name":"tcp ip4 address","time":{"start":1725524684232,"stop":1725524684233,"duration":1},"status":"passed","severity":"normal"},{"uid":"29495f87d2ab8f44","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1725524779677,"stop":1725524779679,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7d5c3d85d49423","name":"throws on content topic with generation field greater than 0","time":{"start":1725524676570,"stop":1725524676570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b699612de6542007","name":"Push message with content topic containing XML","time":{"start":1725525158565,"stop":1725525158566,"duration":1},"status":"passed","severity":"normal"},{"uid":"801ef529e9a03a30","name":"Subscribe and receives messages on 20 topics","time":{"start":1725525272411,"stop":1725525272412,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78a80e9c4210ba5","name":"Does not throw an exception when node disconnects","time":{"start":1725525308030,"stop":1725525308030,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4409d31ac394dc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725525159550,"stop":1725525159550,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5369f664e4cfb8","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1725524676602,"stop":1725524676602,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4debe9650bc9a5","name":"Ping on unsubscribed peer","time":{"start":1725524786266,"stop":1725524786266,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b15b9a348b8b52","name":"Generator, 2 different pubsubtopics","time":{"start":1725525292966,"stop":1725525292966,"duration":0},"status":"passed","severity":"normal"},{"uid":"e608280ac4413d54","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1725524696585,"stop":1725524696586,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f5e6c5ac0d54112","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1725525313977,"stop":1725525313977,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ae10d8894f98e2","name":"should use DNS peer discovery with light client","time":{"start":1725524739027,"stop":1725524739028,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b55c5edd13c50513","name":"same cluster, different shard: nodes don't connect","time":{"start":1725524922841,"stop":1725524922842,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac09bae9488deb2","name":"Generator, custom pubsub topic","time":{"start":1725525292968,"stop":1725525292968,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a3c8c64ab54a97","name":"LightPush with 0 connections","time":{"start":1725525002785,"stop":1725525002785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75de69d4054dd40","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725524922857,"stop":1725524922857,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55210a04bb86013","name":"Mutual subscription","time":{"start":1725525203226,"stop":1725525203227,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba00380395c5233","name":"Check meta is set [symmetric]","time":{"start":1725524706944,"stop":1725524706944,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f97c2254431c3b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1725524676582,"stop":1725524676582,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ec9eb498e2b601","name":"Generator, 2 different pubsubtopics","time":{"start":1725525292967,"stop":1725525292967,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd8e4f553f034a6","name":"Check received message containing Script","time":{"start":1725525159541,"stop":1725525159542,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b407b82a52985b6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725525272398,"stop":1725525272398,"duration":0},"status":"passed","severity":"normal"},{"uid":"63345650a349b7a1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app64/5/topic663/proto","time":{"start":1725525241027,"stop":1725525241027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a454cadf57b4528","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1725524684132,"stop":1725524684133,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a147ff0155ff1a","name":"throws on content topic with empty version field","time":{"start":1725524676571,"stop":1725524676572,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da5543e777eb393","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1725525096630,"stop":1725525096630,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fc8837ca50671","name":"Ephemeral field set to true","time":{"start":1725524689674,"stop":1725524689675,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce138c48e191e95","name":"Check received message containing emoji","time":{"start":1725524903713,"stop":1725524903714,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b7b87d2381f89c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725525272395,"stop":1725525272396,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb75b9683a2e71fa","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1725524676604,"stop":1725524676604,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e754718592a516d","name":"creates an iterator","time":{"start":1725525301199,"stop":1725525301206,"duration":7},"status":"passed","severity":"normal"},{"uid":"92c2cea44b0ebd37","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1725524696586,"stop":1725524696587,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62aefb3b7d3a54f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1725524736538,"stop":1725524736539,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3ddd78f38319c0","name":"Push message with content topic containing unicode special characters","time":{"start":1725525241628,"stop":1725525241628,"duration":0},"status":"passed","severity":"normal"},{"uid":"a868bcef9f729421","name":"Renews subscription after lossing a connection","time":{"start":1725525272427,"stop":1725525272427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88012137cd9e38e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725524846554,"stop":1725524846554,"duration":0},"status":"passed","severity":"normal"},{"uid":"3171817286cb7d26","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725525258016,"stop":1725525258016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e375954b0e0c9d","name":"connected peers and dial","time":{"start":1725525158752,"stop":1725525158752,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec8211496720456","name":"Subscribe and receives messages on 20 topics","time":{"start":1725525272388,"stop":1725525272388,"duration":0},"status":"passed","severity":"normal"},{"uid":"727dab28405b3aeb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1725524676600,"stop":1725524676600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c54949680aa482","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1725524684890,"stop":1725524684891,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c0bf3dabae2294","name":"should set field with only STORE enabled","time":{"start":1725524684903,"stop":1725524684903,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5a339638be8da8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725524931753,"stop":1725524931753,"duration":0},"status":"passed","severity":"normal"},{"uid":"87452c9519e2fe5e","name":"Meta field set when metaSetter is specified","time":{"start":1725524689675,"stop":1725524689675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c204cc8c4a8a1f46","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725524931746,"stop":1725524931747,"duration":1},"status":"passed","severity":"normal"},{"uid":"881bf7bcc0205c5e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725524931755,"stop":1725524931755,"duration":0},"status":"passed","severity":"normal"},{"uid":"499cf6bda24e315","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725525054791,"stop":1725525054792,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6bb5760151e9aa","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725524922861,"stop":1725524922862,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd19aa144c9bc50","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725525272409,"stop":1725525272410,"duration":1},"status":"passed","severity":"normal"},{"uid":"821cf374f270fe2b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1725525203231,"stop":1725525203231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6488f8b378facfd","name":"Push message on custom pubsubTopic","time":{"start":1725525054792,"stop":1725525054793,"duration":1},"status":"passed","severity":"normal"},{"uid":"5601c580d5c96773","name":"Subscribe to topic containing Russian and publish message","time":{"start":1725525203238,"stop":1725525203238,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c78755e2d65a60","name":"Check received message containing Script","time":{"start":1725524903707,"stop":1725524903708,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6b68925d8a288d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1725525281710,"stop":1725525281711,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3be0fd52bd710e","name":"Push message with content topic containing Arabic","time":{"start":1725525241619,"stop":1725525241620,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba526d4e7ce5a5a","name":"throws on content topic with empty encoding field","time":{"start":1725524676572,"stop":1725524676573,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10a39fdc19d7ff1","name":"Sign & Recover","time":{"start":1725524707584,"stop":1725524707584,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a97ace609f1ae1","name":"Check received message containing short","time":{"start":1725525159534,"stop":1725525159535,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4ecdbe03f0b33c","name":"groups content topics by expected pubsub topic","time":{"start":1725524676584,"stop":1725524676585,"duration":1},"status":"passed","severity":"normal"},{"uid":"8003d4cda2cc8341","name":"Push message with JSON payload","time":{"start":1725525241608,"stop":1725525241608,"duration":0},"status":"passed","severity":"normal"},{"uid":"660d292158811902","name":"Keep-alive pings maintain the connection","time":{"start":1725524835093,"stop":1725524835094,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c47bb8eaf07ea7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725524846556,"stop":1725524846556,"duration":0},"status":"passed","severity":"normal"},{"uid":"534fac14f0ebf036","name":"different cluster, different shard: nodes don't connect","time":{"start":1725525096631,"stop":1725525096633,"duration":2},"status":"passed","severity":"normal"},{"uid":"81e9091d2729bfdb","name":"Filter","time":{"start":1725525316484,"stop":1725525316485,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fd19d7251f7bc9","name":"Push message with long payload","time":{"start":1725525241601,"stop":1725525241602,"duration":1},"status":"passed","severity":"normal"},{"uid":"7475f8fe03ccc7af","name":"Push message with content topic containing Script","time":{"start":1725525158565,"stop":1725525158565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e874d7ad9ee70d93","name":"handles multiple messages","time":{"start":1725525301206,"stop":1725525301206,"duration":0},"status":"passed","severity":"normal"},{"uid":"af55bf594d0ba8a8","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1725524922860,"stop":1725524922860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07266b3781306da","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725524697183,"stop":1725524697183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f80f3a60fa4ce55","name":"Push message with shell command payload","time":{"start":1725525241608,"stop":1725525241609,"duration":1},"status":"passed","severity":"normal"},{"uid":"7408ad77f2e1a198","name":"should be online or offline if network state changed","time":{"start":1725524726022,"stop":1725524726023,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67644557dca699b","name":"does not throw on valid cases","time":{"start":1725524676567,"stop":1725524676568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6987eb9c2ca97d5a","name":"should not receive a peer event after stop","time":{"start":1725525214848,"stop":1725525214848,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c98799d9cb2ef94","name":"should not fail to stop the service if it was not started","time":{"start":1725525214823,"stop":1725525214823,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5e3cddced29530","name":"more peers than existing","time":{"start":1725525158752,"stop":1725525158752,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c3b40f4e6d8c74d","name":"Nodes with multiple pubsub topic","time":{"start":1725525174620,"stop":1725525174620,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9910aa4b9abd73","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1725524922866,"stop":1725524922866,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e689ade13a93af","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725525258002,"stop":1725525258002,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ab3688f5736113","name":"Check received message containing numeric","time":{"start":1725525159562,"stop":1725525159562,"duration":0},"status":"passed","severity":"normal"},{"uid":"77af5aedcc703076","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1725524696586,"stop":1725524696586,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26a0e412942fdd3","name":"Subscribe to topic containing XML and receive message","time":{"start":1725524931752,"stop":1725524931753,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d4827ac4e6e0b8","name":"Fails to push message with large meta","time":{"start":1725525158578,"stop":1725525158579,"duration":1},"status":"passed","severity":"normal"},{"uid":"374f299bb5819984","name":"Check received message with timestamp: 1725524725156000000 ","time":{"start":1725525159569,"stop":1725525159569,"duration":0},"status":"passed","severity":"normal"},{"uid":"de92c13d12283165","name":"Push message on custom pubsubTopic","time":{"start":1725525054789,"stop":1725525054790,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b7d8d598974cca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1725524676596,"stop":1725524676596,"duration":0},"status":"passed","severity":"normal"},{"uid":"b936adf302cd2bdf","name":"Using a function","time":{"start":1725525308030,"stop":1725525308031,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d580254a6a90b09","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1725525174617,"stop":1725525174618,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1aa5e6c4d71e24f","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1725525294040,"stop":1725525294040,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ce737eb04aba55","name":"Push message with Chinese payload","time":{"start":1725525158530,"stop":1725525158531,"duration":1},"status":"passed","severity":"normal"},{"uid":"181e54c4195b9638","name":"Push message with Chinese payload","time":{"start":1725525241603,"stop":1725525241603,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2eef3e4e1ce79b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1725524726016,"stop":1725524726018,"duration":2},"status":"passed","severity":"normal"},{"uid":"18bf90a6097df6ad","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1725524922854,"stop":1725524922854,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb70be1a837df095","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725525272426,"stop":1725525272427,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8ad95b1aebcaf8","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1725525202768,"stop":1725525202769,"duration":1},"status":"passed","severity":"normal"},{"uid":"8caa7cabfb254e88","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1725524697182,"stop":1725524697182,"duration":0},"status":"passed","severity":"normal"},{"uid":"77277c7b6fe46fb0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725525054793,"stop":1725525054793,"duration":0},"status":"passed","severity":"normal"},{"uid":"9379b733722a77e0","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1725525250845,"stop":1725525250845,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e505a0a3273aed","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725525272408,"stop":1725525272409,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e7538290dc94ba2","name":"Push message with content topic containing SQL Injection","time":{"start":1725525158565,"stop":1725525158565,"duration":0},"status":"passed","severity":"normal"},{"uid":"73815ec5130f1529","name":"should set field with all protocols enabled","time":{"start":1725524684903,"stop":1725524684903,"duration":0},"status":"passed","severity":"normal"},{"uid":"5994d4a805b8e792","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1725524676599,"stop":1725524676599,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfb348b36e8eea7","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1725524676586,"stop":1725524676587,"duration":1},"status":"passed","severity":"normal"},{"uid":"9169bbd513eb6620","name":"1 Relay, 1 Filter, gives up","time":{"start":1725524696616,"stop":1725524696617,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99e2064629adc78","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1725524676588,"stop":1725524676589,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42b8914c1c4d7ad","name":"topics with same application and version share the same shard","time":{"start":1725524676584,"stop":1725524676584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad1ccb7e0a094f4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725525054795,"stop":1725525054796,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96a16ebdf437fc4","name":"Check publish message containing Russian","time":{"start":1725525202760,"stop":1725525202760,"duration":0},"status":"passed","severity":"normal"},{"uid":"178dc2a9a20b14df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1725524676596,"stop":1725524676596,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd8c85009015222","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725525106574,"stop":1725525106575,"duration":1},"status":"passed","severity":"normal"},{"uid":"e493f1046f1c7a26","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1725524696588,"stop":1725524696589,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1fc77855e9c8cbb","name":"can dial TLS multiaddrs","time":{"start":1725525102871,"stop":1725525102871,"duration":0},"status":"passed","severity":"normal"},{"uid":"563adbb73184b5fc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725524931739,"stop":1725524931740,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bc10eced9f0bc9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1725524684130,"stop":1725524684130,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a605d58cbda1967","name":"Ping on peer without subscriptions","time":{"start":1725524807883,"stop":1725524807883,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3702f2f927f51e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725525159570,"stop":1725525159570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57a8e7af82996a3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725524931753,"stop":1725524931753,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ec9aff557777c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725525272423,"stop":1725525272423,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d0aa1219c4ec19","name":"Push message with short payload","time":{"start":1725525241601,"stop":1725525241601,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f997e9a083e1d","name":"Query generator for multiple messages with different message text format","time":{"start":1725525289399,"stop":1725525289399,"duration":0},"status":"passed","severity":"normal"},{"uid":"86138c3777311b57","name":"Waku message hash computation (meta attribute not present)","time":{"start":1725524679015,"stop":1725524679015,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecba289b899d7a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1725524676580,"stop":1725524676580,"duration":0},"status":"passed","severity":"normal"},{"uid":"257624da66bac01b","name":"should add and remove event listeners correctly","time":{"start":1725524701185,"stop":1725524701185,"duration":0},"status":"passed","severity":"normal"},{"uid":"7790c2e42c29198e","name":"should be able to encode the field with only STORE set to true","time":{"start":1725524684124,"stop":1725524684125,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0862a05116839ac","name":"dispatchEvent via connectionManager","time":{"start":1725524766377,"stop":1725524766379,"duration":2},"status":"passed","severity":"normal"},{"uid":"8accc1a3b776acc","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1725524726020,"stop":1725524726021,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bad6f84b6aa5f5e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725524931740,"stop":1725524931740,"duration":0},"status":"passed","severity":"normal"},{"uid":"277b47409f90981e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725525272395,"stop":1725525272395,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f76192149fcb6","name":"Decoder throws on undefined content topic","time":{"start":1725524689677,"stop":1725524689677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3208c0f21ead0ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1725524676600,"stop":1725524676600,"duration":0},"status":"passed","severity":"normal"},{"uid":"540372d363e94dc3","name":"Failed peers are renewed","time":{"start":1725524963841,"stop":1725524963841,"duration":0},"status":"passed","severity":"normal"},{"uid":"92483d5070e7287f","name":"should decode valid enr successfully","time":{"start":1725524684890,"stop":1725524684890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1526b2b85a240e2","name":"removeEventListener with correct event","time":{"start":1725524766373,"stop":1725524766374,"duration":1},"status":"passed","severity":"normal"},{"uid":"53510f1ddcf046c4","name":"Overlapping topic subscription","time":{"start":1725525203233,"stop":1725525203233,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fbd15609bb3a0e5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725524846554,"stop":1725524846555,"duration":1},"status":"passed","severity":"normal"},{"uid":"8850662612c65bd0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1725525281749,"stop":1725525281752,"duration":3},"status":"passed","severity":"normal"},{"uid":"a148919f75d82c4f","name":"Relay - times out","time":{"start":1725525316483,"stop":1725525316484,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec576f37c84a275","name":"should be called for bootstrap peers","time":{"start":1725524733529,"stop":1725524733530,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecad96dad19919df","name":"Rejects garbage","time":{"start":1725524711834,"stop":1725524711834,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f1480c52433a7a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1725525313975,"stop":1725525313975,"duration":0},"status":"passed","severity":"normal"},{"uid":"961decfe2ee14465","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725524931756,"stop":1725524931756,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ba683a804aac2","name":"should properly create location multiaddrs - udp6","time":{"start":1725524684901,"stop":1725524684901,"duration":0},"status":"passed","severity":"normal"},{"uid":"da41b8943ea67cfb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1725524697182,"stop":1725524697183,"duration":1},"status":"passed","severity":"normal"},{"uid":"1925fc4a63e4615e","name":"should encode/decode to RLP encoding","time":{"start":1725524684894,"stop":1725524684895,"duration":1},"status":"passed","severity":"normal"},{"uid":"91da00f72ae3cbc0","name":"should throw an error if shards are undefined for static sharding","time":{"start":1725524676591,"stop":1725524676591,"duration":0},"status":"passed","severity":"normal"},{"uid":"30394a51260cd040","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1725525203237,"stop":1725525203237,"duration":0},"status":"passed","severity":"normal"},{"uid":"b433d97c48687ecd","name":"Decoder throws on undefined content topic","time":{"start":1725524708687,"stop":1725524708687,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9434d39a91c24f4","name":"Check publish message containing long","time":{"start":1725525202758,"stop":1725525202758,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dc18e6f3febc31","name":"Push message with content topic containing long","time":{"start":1725525241614,"stop":1725525241615,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cbfb1e16b5f4ec","name":"should not fail to start the service if it is already started","time":{"start":1725524701181,"stop":1725524701182,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e7c33af8ec8720","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725524936313,"stop":1725524936313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e868e6d6513e9ee","name":"Publish message with custom timestamp: Fri Sep 15 2023 08:32:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1725525202766,"stop":1725525202766,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77c12694cd4ac91","name":"Push message with emoji payload","time":{"start":1725525158556,"stop":1725525158556,"duration":0},"status":"passed","severity":"normal"},{"uid":"139b19c44827c40e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725525272412,"stop":1725525272412,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcca0e270db558ef","name":"Check message on other pubsub topic is not received","time":{"start":1725524903719,"stop":1725524903719,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2351747b5786737","name":"Ping on subscribed peer","time":{"start":1725524807882,"stop":1725524807882,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa3f7ef131903a8","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1725524676583,"stop":1725524676583,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bb06884eef1c3e","name":"Check message with no payload is not received","time":{"start":1725525159572,"stop":1725525159572,"duration":0},"status":"passed","severity":"normal"},{"uid":"8637b66b5351cf90","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1725525281757,"stop":1725525281759,"duration":2},"status":"passed","severity":"normal"},{"uid":"458ffa40ab11cfb7","name":"Push message with content topic containing escaped characters","time":{"start":1725525241627,"stop":1725525241628,"duration":1},"status":"passed","severity":"normal"},{"uid":"400edb83aab3cc72","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725525272421,"stop":1725525272422,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0495d9f45549520","name":"can start and stop the service","time":{"start":1725524739024,"stop":1725524739024,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80fb36b59778fcd","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1725524684134,"stop":1725524684134,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9902fc0e3ba449","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1725524676597,"stop":1725524676597,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bae707babb5178","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725525272394,"stop":1725525272394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52141fd153dad84","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1725524922863,"stop":1725524922864,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5a4b1d3b67ebba","name":"Encoder throws on empty string content topic","time":{"start":1725524706945,"stop":1725524706945,"duration":0},"status":"passed","severity":"normal"},{"uid":"d272835bfc9ebe6c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725524846554,"stop":1725524846554,"duration":0},"status":"passed","severity":"normal"},{"uid":"18958585e9513d91","name":"Push message with content topic containing special chars","time":{"start":1725525241616,"stop":1725525241618,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ae03f89bb90f77c","name":"Publish without waiting for remote peer","time":{"start":1725525203229,"stop":1725525203230,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33e5970bdd618f0","name":"Check received message containing Russian","time":{"start":1725525159539,"stop":1725525159540,"duration":1},"status":"passed","severity":"normal"},{"uid":"df815be032c279d0","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1725524676605,"stop":1725524676605,"duration":0},"status":"passed","severity":"normal"},{"uid":"493376e79f0ebbb7","name":"Push message with Basic HTML tag payload","time":{"start":1725525158537,"stop":1725525158537,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d58821cbba5898c","name":"Check received message containing special chars","time":{"start":1725525159563,"stop":1725525159563,"duration":0},"status":"passed","severity":"normal"},{"uid":"808478545d042b37","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1725524676595,"stop":1725524676595,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fff316df79cfb37","name":"configure the node with multiple pubsub topics","time":{"start":1725525258010,"stop":1725525258011,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3bc095037a383e7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1725524733528,"stop":1725524733528,"duration":0},"status":"passed","severity":"normal"},{"uid":"465b3f26672cde23","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725525272399,"stop":1725525272404,"duration":5},"status":"passed","severity":"normal"},{"uid":"5f233bfbc65adc78","name":"random static sharding 8 - Cluster ID: 147, Shard ID: 707","time":{"start":1725525258009,"stop":1725525258009,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4ce9cfa1ae7c5f","name":"Push message with meta","time":{"start":1725525241629,"stop":1725525241629,"duration":0},"status":"passed","severity":"normal"},{"uid":"90065f49c2106b6","name":"should not receive a peer event before start","time":{"start":1725524739026,"stop":1725524739026,"duration":0},"status":"passed","severity":"normal"},{"uid":"973acc12e382158a","name":"Reopen subscription with peer with lost subscription","time":{"start":1725524807884,"stop":1725524807884,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b6a24598fcb06a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1725524676582,"stop":1725524676582,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f395ccb299c222a","name":"Check publish message containing escaped characters","time":{"start":1725525202763,"stop":1725525202763,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b0bbb6ed84500f","name":"Push message with content topic containing escaped characters","time":{"start":1725525158567,"stop":1725525158567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b1985273d888af","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725525272387,"stop":1725525272387,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa571da495eb38c2","name":"can start the service","time":{"start":1725524701180,"stop":1725524701180,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ec4d51251c5a5a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1725524684126,"stop":1725524684126,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f210133ab07ead3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725524936312,"stop":1725524936312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78826ad06d6235f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1725525174619,"stop":1725525174620,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e3b29e352bfe6f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1725524689514,"stop":1725524689514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a539c2dd5802db2e","name":"getPeersByDiscovery","time":{"start":1725525193528,"stop":1725525193528,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb2545f8be0d96","name":"Check received message containing unicode special characters","time":{"start":1725525159547,"stop":1725525159547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5762fce6c258112","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app93/9/topic361/proto","time":{"start":1725525241016,"stop":1725525241018,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c1aaa97d9e338ce","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1725524676595,"stop":1725524676595,"duration":0},"status":"passed","severity":"normal"},{"uid":"46382b183746ffbb","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1725524696589,"stop":1725524696589,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c521c213cf37fae","name":"Push message with Basic HTML tag payload","time":{"start":1725525241608,"stop":1725525241608,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a497b152bb30ba","name":"Decoder throws on undefined content topic","time":{"start":1725524706946,"stop":1725524706946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6a07911bead946","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1725524676600,"stop":1725524676601,"duration":1},"status":"passed","severity":"normal"},{"uid":"da1f92dcdf3d62d9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725525292967,"stop":1725525292968,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9ec206f73ce2e5","name":"Subscribe to topic containing short and receive message","time":{"start":1725525272414,"stop":1725525272414,"duration":0},"status":"passed","severity":"normal"},{"uid":"5628503297e6b7b","name":"Subscribe to topic containing XML and receive message","time":{"start":1725525272417,"stop":1725525272418,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54032f899cc0893","name":"Query Generator - true","time":{"start":1725525277492,"stop":1725525277492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68e1702928b9478","name":"Throws when trying to push message with empty payload","time":{"start":1725525241612,"stop":1725525241613,"duration":1},"status":"passed","severity":"normal"},{"uid":"a652b5051bc68e63","name":"should properly create peer info with all multiaddrs","time":{"start":1725524684902,"stop":1725524684902,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cac2c9828fa748","name":"Push message with content topic containing Script","time":{"start":1725525241623,"stop":1725525241624,"duration":1},"status":"passed","severity":"normal"},{"uid":"146d63db578ab38e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1725525313975,"stop":1725525313976,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc04bc90b367bc8a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1725525313978,"stop":1725525313978,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccc2874ef100841","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1725524922862,"stop":1725524922862,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a955d3693b77380","name":"Non TWN Cluster","time":{"start":1725525241015,"stop":1725525241016,"duration":1},"status":"passed","severity":"normal"},{"uid":"e580b5ea7636125e","name":"Check received message containing short","time":{"start":1725524903701,"stop":1725524903702,"duration":1},"status":"passed","severity":"normal"},{"uid":"62eaedafe40ae9a3","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1725524676581,"stop":1725524676581,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2fcc5ffbccc73c","name":"different cluster, different shard: nodes don't connect","time":{"start":1725524922843,"stop":1725524922843,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad50939f63eacd35","name":"Push message with content topic containing numeric","time":{"start":1725525241615,"stop":1725525241616,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c41d29941c4723","name":"Push message with long payload","time":{"start":1725525158518,"stop":1725525158519,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ddc9c731de2bc","name":"Check received message with timestamp: 1725524725156 ","time":{"start":1725525159548,"stop":1725525159549,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b833bef1c215ea","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725524936314,"stop":1725524936314,"duration":0},"status":"passed","severity":"normal"},{"uid":"894b9fc4e2e8b3b4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725524931741,"stop":1725524931741,"duration":0},"status":"passed","severity":"normal"},{"uid":"248eead9e2dab886","name":"Check received message containing escaped characters","time":{"start":1725525159568,"stop":1725525159568,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab6fbf2a29b2882","name":"throws on content topic with empty topic name field","time":{"start":1725524676572,"stop":1725524676572,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceefd2c87c46ab93","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1725524684128,"stop":1725524684128,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdde1a52157c03d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725524931741,"stop":1725524931741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2934028f0fede4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1725525281711,"stop":1725525281711,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7e3fb0c6a8cd78","name":"handles empty shards array correctly","time":{"start":1725524676606,"stop":1725524676606,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15dbe4ffe9349d3","name":"Check received message containing Basic HTML tag","time":{"start":1725524903708,"stop":1725524903709,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe9750a1ab846af","name":"Check publish message after client node is restarted","time":{"start":1725525202773,"stop":1725525202773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a38d352ab698492","name":"Filter with 2 connections","time":{"start":1725525002792,"stop":1725525002793,"duration":1},"status":"passed","severity":"normal"},{"uid":"7974093352172109","name":"Query Generator - false","time":{"start":1725525277492,"stop":1725525277493,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe0c5f3142c0833","name":"random static sharding 2 - Cluster ID: 615, Shard ID: 885","time":{"start":1725525258003,"stop":1725525258003,"duration":0},"status":"passed","severity":"normal"},{"uid":"171c0eb1a75539b2","name":"Check message received after jswaku node is restarted","time":{"start":1725525159573,"stop":1725525159573,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6606738f4b5e9e1","name":"Check received message containing short","time":{"start":1725525159558,"stop":1725525159559,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4ee3207cbb1af2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1725525250845,"stop":1725525250846,"duration":1},"status":"passed","severity":"normal"},{"uid":"79da8d92fcda1956","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725525272416,"stop":1725525272416,"duration":0},"status":"passed","severity":"normal"},{"uid":"970f2711a93be0ed","name":"Check received message containing Chinese","time":{"start":1725524903705,"stop":1725524903705,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41d616251a39b9","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1725524922860,"stop":1725524922860,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb5d86ef6034a42","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725525054793,"stop":1725525054794,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6dc62152fb46a0f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1725524922863,"stop":1725524922863,"duration":0},"status":"passed","severity":"normal"},{"uid":"29777fe9984cb00f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725524808631,"stop":1725524808631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1875ccfddeb476a6","name":"Push message equal or less that 1MB","time":{"start":1725525158581,"stop":1725525158581,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac099a56eac01c6a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725525272416,"stop":1725525272416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e199f8fa84493b5b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725525272397,"stop":1725525272397,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed50d3fd0daaa76","name":"Delete observer","time":{"start":1725525162348,"stop":1725525162348,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf65b5d7c7ce9a4d","name":"Check received message containing numeric","time":{"start":1725524903703,"stop":1725524903703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08032c0116394a","name":"Query with Promise Callback, No message returned","time":{"start":1725525281760,"stop":1725525281760,"duration":0},"status":"passed","severity":"normal"},{"uid":"626399c5ec01b981","name":"Check received message with timestamp: 1725524725156 ","time":{"start":1725525159569,"stop":1725525159570,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cfdc4124840fe40","name":"should throw error - no public key","time":{"start":1725524684893,"stop":1725524684893,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afb429643980c85","name":"Check message received after jswaku node is restarted","time":{"start":1725525159556,"stop":1725525159556,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19a0c6588e81fe32","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725525361025,"stop":1725525361025,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c35cbc4325f1e97","name":"Check message with no payload is not received","time":{"start":1725525159553,"stop":1725525159554,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f83020470487a0","name":"Check received message containing XML","time":{"start":1725524903708,"stop":1725524903708,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e12a38cae6ac9db","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725525272391,"stop":1725525272391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18b9805cd897cb8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725524931754,"stop":1725524931754,"duration":0},"status":"passed","severity":"normal"},{"uid":"77411a2ca803e86f","name":"should return all peers when numPeers is 0","time":{"start":1725524689512,"stop":1725524689513,"duration":1},"status":"passed","severity":"normal"},{"uid":"56431ed4dae56559","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1725525203231,"stop":1725525203232,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e58a696cec0c935","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1725524676574,"stop":1725524676580,"duration":6},"status":"passed","severity":"normal"},{"uid":"270df95233e69548","name":"Generator, custom pubsub topic","time":{"start":1725525292965,"stop":1725525292965,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd043f11a788e3b","name":"Check message on other pubsub topic is not received","time":{"start":1725525159551,"stop":1725525159552,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbae47ab53010418","name":"Query generator for 2000 messages","time":{"start":1725525289410,"stop":1725525289410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca24b74811e35679","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1725525313975,"stop":1725525313975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a80c27c3d34c1c","name":"should throw error - no id","time":{"start":1725524684891,"stop":1725524684892,"duration":1},"status":"passed","severity":"normal"},{"uid":"28485c31f9e9bf35","name":"should properly compute the node id","time":{"start":1725524684894,"stop":1725524684894,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef43fed32750d264","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1725524676589,"stop":1725524676589,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3673a4c3fb7c09","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1725524676604,"stop":1725524676604,"duration":0},"status":"passed","severity":"normal"},{"uid":"447ab316738b22db","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1725524922856,"stop":1725524922856,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef75a67fc36a7211","name":"Push message with unicode special characters payload","time":{"start":1725525158539,"stop":1725525158550,"duration":11},"status":"passed","severity":"normal"},{"uid":"7ead8ee3ac12c98","name":"Subscribe to topic containing short and receive message","time":{"start":1725525272392,"stop":1725525272393,"duration":1},"status":"passed","severity":"normal"},{"uid":"72286cd30470c9d7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1725525174617,"stop":1725525174617,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8297f3d4159d1a","name":"Relay - dialed first","time":{"start":1725525316483,"stop":1725525316483,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f051dbdd1677d80","name":"Check message with no content topic is not received","time":{"start":1725525159552,"stop":1725525159552,"duration":0},"status":"passed","severity":"normal"},{"uid":"882ab03b766077e8","name":"Fails to push message with empty content topic","time":{"start":1725525241629,"stop":1725525241629,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdede404c1d33fa9","name":"should return empty list for no shard","time":{"start":1725524676591,"stop":1725524676591,"duration":0},"status":"passed","severity":"normal"},{"uid":"471acbb5bbd14430","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725524936310,"stop":1725524936311,"duration":1},"status":"passed","severity":"normal"},{"uid":"35de56bb98023f13","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1725524676583,"stop":1725524676583,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b87af5cd907644","name":"Push message with rate limit","time":{"start":1725525158579,"stop":1725525158579,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa246dadd3420182","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725524936314,"stop":1725524936315,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a8a2e2d7c90c07","name":"Ordered Callback - true","time":{"start":1725525277494,"stop":1725525277494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8907748f68aef68","name":"getPeersByDiscovery","time":{"start":1725524766375,"stop":1725524766376,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc2b0aa4e1cf897","name":"Ping on subscribed peer","time":{"start":1725524807886,"stop":1725524807886,"duration":0},"status":"passed","severity":"normal"},{"uid":"e321660929309ef9","name":"Push message with custom timestamp: 1725528564021","time":{"start":1725525158580,"stop":1725525158581,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d4e9ba64813ff0","name":"should set field with all protocols disabled","time":{"start":1725524684902,"stop":1725524684903,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d9cd6a967a90f5","name":"Push message with rate limit","time":{"start":1725525241637,"stop":1725525241638,"duration":1},"status":"passed","severity":"normal"},{"uid":"318434c74643e436","name":"Decoder throws on empty string content topic","time":{"start":1725524689677,"stop":1725524689677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8250b75c9aa7622","name":"Query with Promise Callback, No Decoder","time":{"start":1725525281759,"stop":1725525281760,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a4fcfd7c29c9eb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725524931742,"stop":1725524931742,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b80dc05934a725","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725524936310,"stop":1725524936310,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9267e37d0ceae74","name":"Check message with non string payload is not received","time":{"start":1725524903721,"stop":1725524903721,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27b8cb0c8db7ab","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1725524676580,"stop":1725524676580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01290d454f5b616","name":"should return the pubsub topic directly if a string is provided","time":{"start":1725524676603,"stop":1725524676603,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9037d3199dcff76","name":"Check message with non string payload is not received","time":{"start":1725525159554,"stop":1725525159555,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e1cf52a7cb9f99","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1725524922866,"stop":1725524922866,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cd8000249737ab","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1725524779679,"stop":1725524779679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90ad8cb343ad487","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725524931746,"stop":1725524931746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a145f0fec4706edb","name":"Should update shard info","time":{"start":1725525106960,"stop":1725525106960,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae82e787875afc7","name":"Waku message hash computation (payload length 0)","time":{"start":1725524679015,"stop":1725524679016,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4fd4f3d5cc595b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725524922852,"stop":1725524922853,"duration":1},"status":"passed","severity":"normal"},{"uid":"312ef804c8e7c024","name":"Push message with SQL Injection payload","time":{"start":1725525158536,"stop":1725525158536,"duration":0},"status":"passed","severity":"normal"},{"uid":"473a9c14b0c65b22","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1725525250843,"stop":1725525250844,"duration":1},"status":"passed","severity":"normal"},{"uid":"9edc47124a56512d","name":"Check message with no pubsub topic is not received","time":{"start":1725524903719,"stop":1725524903719,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bf5d05e013543b","name":"Generator, 2 different pubsubtopics","time":{"start":1725525292968,"stop":1725525292969,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd119663e9455b39","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725524931754,"stop":1725524931754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9228c974a5bf2b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725524846553,"stop":1725524846553,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8de60f6f629051","name":"1 Relay, 1 fetch","time":{"start":1725524696615,"stop":1725524696615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18762e5d42ed2d6","name":"stop","time":{"start":1725524766380,"stop":1725524766381,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9a73d8cc355504","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1725524922853,"stop":1725524922853,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc22c4c627af0d5a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1725525203236,"stop":1725525203237,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff38dd01f373211","name":"Check publish message containing Basic HTML tag","time":{"start":1725525202762,"stop":1725525202762,"duration":0},"status":"passed","severity":"normal"},{"uid":"6512dec08bdb5500","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1725524676597,"stop":1725524676597,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a84c595de6092f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725524936309,"stop":1725524936309,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d7b8cd8e4c0f53","name":"should not throw an error for a single configured topic","time":{"start":1725524676601,"stop":1725524676602,"duration":1},"status":"passed","severity":"normal"},{"uid":"e286ee2f2ac3209c","name":"Renews subscription after lossing a connection","time":{"start":1725525272405,"stop":1725525272406,"duration":1},"status":"passed","severity":"normal"},{"uid":"699d04de24884ff7","name":"Relay + Store","time":{"start":1725524684904,"stop":1725524684904,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3576a00cf73a14","name":"Privacy Node - default protocol","time":{"start":1725525316485,"stop":1725525316485,"duration":0},"status":"passed","severity":"normal"},{"uid":"1845aab59fe8209d","name":"Ping on unsubscribed peer","time":{"start":1725524807883,"stop":1725524807884,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4cf43819fd21d2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1725525250843,"stop":1725525250843,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e4155910955f0d","name":"should set field with only FILTER enabled","time":{"start":1725524684904,"stop":1725524684904,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3843122e42472b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725524684129,"stop":1725524684129,"duration":0},"status":"passed","severity":"normal"},{"uid":"6513b58ef6d49c7f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1725524931756,"stop":1725524931756,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0a1362bf8597bd","name":"returns all values when wanted number matches available values","time":{"start":1725524695665,"stop":1725524695666,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46aff0229eb4410","name":"can start and stop the service","time":{"start":1725524701180,"stop":1725524701181,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a361510e66a563","name":"removeEventListener with wrong event","time":{"start":1725524766374,"stop":1725524766375,"duration":1},"status":"passed","severity":"normal"},{"uid":"327b00b4062cccc1","name":"Check received message with timestamp: 1725524725156000000 ","time":{"start":1725525159548,"stop":1725525159548,"duration":0},"status":"passed","severity":"normal"},{"uid":"beed38208c36a7db","name":"start node with empty content topic","time":{"start":1725525241029,"stop":1725525241029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79b4d2aa881fd43","name":"should only return 1 node with store capability","time":{"start":1725524697182,"stop":1725524697182,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2d2c3712be6e7c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1725524676605,"stop":1725524676606,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79d35cb76cf6f47","name":"Push message with content topic containing Chinese","time":{"start":1725525158559,"stop":1725525158563,"duration":4},"status":"passed","severity":"normal"},{"uid":"e3b5222185221635","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725525292969,"stop":1725525292969,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b3d22e9511eb7d","name":"Encoder throws on empty string content topic","time":{"start":1725524689676,"stop":1725524689676,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f98351c8871c09","name":"should handle corrupted local storage data gracefully","time":{"start":1725524701184,"stop":1725524701185,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fabc23f3113359a","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725525106570,"stop":1725525106570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c758faec870d2bf","name":"random static sharding 1 - Cluster ID: 620, Shard ID: 500","time":{"start":1725525258002,"stop":1725525258003,"duration":1},"status":"passed","severity":"normal"},{"uid":"da349a7f6dbb51ed","name":"LightPush with 1 connections","time":{"start":1725525002786,"stop":1725525002786,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2c567a4578706a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1725524695667,"stop":1725524695668,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77c169220b9d7f1","name":"Passing page size 11 when there are 10 messages","time":{"start":1725525302912,"stop":1725525302913,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a5eed6f5768d24","name":"Asymmetric encrypt & decrypt","time":{"start":1725524707582,"stop":1725524707582,"duration":0},"status":"passed","severity":"normal"},{"uid":"676a9d90a17db3a7","name":"Should update multiaddrs","time":{"start":1725525106959,"stop":1725525106960,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac854b2ef5438af","name":"new peer added after a peer was already found","time":{"start":1725525193529,"stop":1725525193529,"duration":0},"status":"skipped","severity":"normal"},{"uid":"439b0612a04926ba","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1725524679013,"stop":1725524679014,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff1d2627a53dac7","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1725525106565,"stop":1725525106566,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1c6e53315d04aa","name":"Check received message containing long","time":{"start":1725524903702,"stop":1725524903702,"duration":0},"status":"passed","severity":"normal"},{"uid":"908e63777a482753","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1725525203230,"stop":1725525203231,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de16a0cf8667125","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1725524922853,"stop":1725524922853,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6f1c06973185a0","name":"should not fail to start the service if it is already started","time":{"start":1725524739025,"stop":1725524739025,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cb3e79b2dcc06f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725525241029,"stop":1725525241029,"duration":0},"status":"passed","severity":"normal"},{"uid":"271b9753ceb1915","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725525272415,"stop":1725525272415,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03b625e00926d3c","name":"Refresh subscription","time":{"start":1725525272413,"stop":1725525272413,"duration":0},"status":"passed","severity":"normal"},{"uid":"188f7c09ce7b9c43","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app79/5/topic773/json","time":{"start":1725525241018,"stop":1725525241019,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f61ea2f5339aaca","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app53/7/topic298/json","time":{"start":1725525241019,"stop":1725525241020,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d8530d49b3e7be","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725524808632,"stop":1725524808633,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d1457c52a26e3f","name":"Push message with custom timestamp: 1694766564021","time":{"start":1725525158579,"stop":1725525158580,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec149814606b87c0","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app52/8/topic712/proto","time":{"start":1725525241027,"stop":1725525241027,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec25c075d62dac3","name":"should properly create location multiaddrs - tcp","time":{"start":1725524684902,"stop":1725524684902,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0d6b54389c63b8","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725525106568,"stop":1725525106568,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1370651132a069","name":"should emit a peer event after start","time":{"start":1725525214824,"stop":1725525214824,"duration":0},"status":"passed","severity":"normal"},{"uid":"c676d37a513a3857","name":"Throws when trying to push message with empty payload","time":{"start":1725525158557,"stop":1725525158557,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6ce12a8e04f259","name":"ignores unrecognized TXT record formats","time":{"start":1725524697180,"stop":1725524697180,"duration":0},"status":"passed","severity":"normal"},{"uid":"510663edf30c2816","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1725525313977,"stop":1725525313978,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3da8d286c1fb222","name":"should properly create location multiaddrs - tcp6","time":{"start":1725524684901,"stop":1725524684901,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fb07abf1e3de3c","name":"Check received message containing long","time":{"start":1725525159535,"stop":1725525159536,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90339161d1ee75a","name":"should not receive a peer event before start","time":{"start":1725525214824,"stop":1725525214848,"duration":24},"status":"passed","severity":"normal"},{"uid":"2e283ea639bb693f","name":"Overlapping topic subscription","time":{"start":1725525272413,"stop":1725525272413,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2f42f1b1b06d07","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1725525313976,"stop":1725525313976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8551cca14fb39e2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725524808636,"stop":1725524808636,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00a664682e1e2d4","name":"Push message with content topic containing unicode special characters","time":{"start":1725525158568,"stop":1725525158577,"duration":9},"status":"passed","severity":"normal"},{"uid":"a9e9f063c01da171","name":"Check message with no payload is not received","time":{"start":1725524903720,"stop":1725524903720,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb14243fbdbc5f51","name":"isConnected should return false after all peers disconnect","time":{"start":1725524779680,"stop":1725524779680,"duration":0},"status":"passed","severity":"normal"},{"uid":"578249cc0f7c532c","name":"Push message with Russian payload","time":{"start":1725525241603,"stop":1725525241604,"duration":1},"status":"passed","severity":"normal"},{"uid":"7743ccc4c314e6e7","name":"safeDispatchEvent","time":{"start":1725524766379,"stop":1725524766379,"duration":0},"status":"passed","severity":"normal"},{"uid":"23524102b696d51","name":"Check message with invalid timestamp is not received","time":{"start":1725525159571,"stop":1725525159571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e11aa566b7efb83","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1725524676607,"stop":1725524676608,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac2e886de59b38e","name":"Decoder throws on empty string content topic","time":{"start":1725524708688,"stop":1725524708688,"duration":0},"status":"passed","severity":"normal"},{"uid":"178654e8469dd41d","name":"Subscribe to topic containing short and receive message","time":{"start":1725524931744,"stop":1725524931744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6343ce39f895f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1725524922855,"stop":1725524922856,"duration":1},"status":"passed","severity":"normal"}]