mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
157 KiB
JSON
1 line
157 KiB
JSON
[{"uid":"67bce77266d1c70e","name":"should emit a peer event after start","time":{"start":1724750919358,"stop":1724750919359,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d59a3c7fef14c6","name":"Check publish message containing short","time":{"start":1724751529508,"stop":1724751529509,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8bc030e0c340413","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app30/7/topic814/proto","time":{"start":1724751559052,"stop":1724751559053,"duration":1},"status":"passed","severity":"normal"},{"uid":"2883d95bcbda5a70","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724750890205,"stop":1724750890206,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97e58c3f621120f","name":"Nodes with multiple pubsub topic","time":{"start":1724751501166,"stop":1724751501166,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b32ec962213fc4","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724751161675,"stop":1724751161675,"duration":0},"status":"passed","severity":"normal"},{"uid":"29eb7ae4a02a52c5","name":"Query generator for multiple messages with different content topic format","time":{"start":1724751636507,"stop":1724751636510,"duration":3},"status":"passed","severity":"normal"},{"uid":"98c4074b3c391bc1","name":"Number of peers are maintained correctly","time":{"start":1724751071161,"stop":1724751071161,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbec48cc53d48b71","name":"Push message with content topic containing unicode special characters","time":{"start":1724751479147,"stop":1724751479147,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f676aafb4ce1ebc","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724750890175,"stop":1724750890175,"duration":0},"status":"passed","severity":"normal"},{"uid":"749dd7a54f8298ac","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724750890200,"stop":1724750890201,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f77f382734e84cb","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724750899267,"stop":1724750899267,"duration":0},"status":"passed","severity":"normal"},{"uid":"861b9d85382eb0","name":"Push message with custom timestamp: 1724747621841","time":{"start":1724751479160,"stop":1724751479160,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d30683e935676eb","name":"less peers than existing","time":{"start":1724751479413,"stop":1724751479414,"duration":1},"status":"skipped","severity":"normal"},{"uid":"96d19341781534c5","name":"Publish without waiting for remote peer","time":{"start":1724751529141,"stop":1724751529141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7645fb629155b0cc","name":"Check received message containing Script","time":{"start":1724751495289,"stop":1724751495290,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5d49ab0556f1df","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724751201110,"stop":1724751201110,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c849d46e316dd4","name":"Push message with JSON payload","time":{"start":1724751616570,"stop":1724751616571,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ea41e029588e3e","name":"should properly create location multiaddrs - udp","time":{"start":1724750899278,"stop":1724750899278,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f38d587d6431cb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724751201126,"stop":1724751201127,"duration":1},"status":"passed","severity":"normal"},{"uid":"a616eef7794588de","name":"Push 30 different messages","time":{"start":1724751616572,"stop":1724751616573,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc16b9aec60cc62","name":"should not fail to start the service if it is already started","time":{"start":1724750963814,"stop":1724750963815,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf273ced8a9d8a43","name":"Check publish message containing JSON","time":{"start":1724751529513,"stop":1724751529513,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d713bc7f41e156a","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724751161675,"stop":1724751161675,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fda2d375ff6e336","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724751082939,"stop":1724751082941,"duration":2},"status":"passed","severity":"normal"},{"uid":"88590790e4ad913f","name":"should be able to encode the field with only STORE set to true","time":{"start":1724750898419,"stop":1724750898419,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb79a5807831738","name":"shard 0","time":{"start":1724751596521,"stop":1724751596521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b227de10d7886362","name":"Check received message containing Basic HTML tag","time":{"start":1724751495267,"stop":1724751495267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e155e09843b1dd","name":"Passing page size 1 when there are 4 messages","time":{"start":1724751647548,"stop":1724751647549,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1e0132af47bcaa","name":"Push message with unicode special characters payload","time":{"start":1724751616572,"stop":1724751616572,"duration":0},"status":"passed","severity":"normal"},{"uid":"5817778eb00936dc","name":"Passing page size 10 when there are 10 messages","time":{"start":1724751647549,"stop":1724751647550,"duration":1},"status":"passed","severity":"normal"},{"uid":"80765c865ab0e785","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724751161673,"stop":1724751161673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddcb769fd146192","name":"Tracks peer failures correctly","time":{"start":1724751071171,"stop":1724751071171,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ddcfd75050dc37","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724751161678,"stop":1724751161679,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad4982a2a0bf3a3","name":"should not fail to stop the service if it was not started","time":{"start":1724750963814,"stop":1724750963814,"duration":0},"status":"passed","severity":"normal"},{"uid":"740bf5f90ee8a79e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724750890184,"stop":1724750890185,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50b07ae09c740c4","name":"throws on content topic with empty version field","time":{"start":1724750890172,"stop":1724750890173,"duration":1},"status":"passed","severity":"normal"},{"uid":"594a2333e436f41d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724751625302,"stop":1724751625303,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb360b8f516b4d97","name":"1 Relay, 1 fetch","time":{"start":1724750915396,"stop":1724750915396,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbab88a01097caec","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app26/4/topic967/proto","time":{"start":1724751559055,"stop":1724751559056,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e73a069fb14604","name":"Nodes with multiple pubsub topic","time":{"start":1724751501164,"stop":1724751501164,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff60866e6ba6bbf","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724751398594,"stop":1724751398594,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbb6ca5ac6071b1","name":"Check received message containing Basic HTML tag","time":{"start":1724751495292,"stop":1724751495292,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6340b7d7cf53a3","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724751559049,"stop":1724751559049,"duration":0},"status":"passed","severity":"normal"},{"uid":"caacd118d1b135f","name":"start node with empty content topic","time":{"start":1724751559062,"stop":1724751559063,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb486f10982db1fd","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724751398595,"stop":1724751398595,"duration":0},"status":"passed","severity":"normal"},{"uid":"229b6c2b5e087f0f","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724751398599,"stop":1724751398600,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1822fd8cea99633","name":"should be able to decode the field with only STORE set to true","time":{"start":1724750898428,"stop":1724750898429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9ac57c72872f6e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724751529147,"stop":1724751529153,"duration":6},"status":"passed","severity":"normal"},{"uid":"951ef4ea20d6b135","name":"handles empty shards array correctly","time":{"start":1724750890219,"stop":1724750890220,"duration":1},"status":"passed","severity":"normal"},{"uid":"3354723c1938be15","name":"Check message with invalid timestamp is not received","time":{"start":1724751157985,"stop":1724751157986,"duration":1},"status":"passed","severity":"normal"},{"uid":"c093407cd892cbed","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724751042852,"stop":1724751042853,"duration":1},"status":"passed","severity":"normal"},{"uid":"90f74f7bb95dcb33","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724751201129,"stop":1724751201129,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40260b859b525c6","name":"Round trip binary serialization","time":{"start":1724750904331,"stop":1724750904332,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3e1cf2e8e8b7c","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724751398592,"stop":1724751398593,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73e0b07faa10822","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724750898425,"stop":1724750898426,"duration":1},"status":"passed","severity":"normal"},{"uid":"38026e0936bcd933","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724750890188,"stop":1724750890189,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78f0bda26c4e412","name":"Decoder throws on undefined content topic","time":{"start":1724750904334,"stop":1724750904334,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fd826ebc1d22db","name":"Push message with custom timestamp: 1693992801528","time":{"start":1724751616581,"stop":1724751616581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a0a2027445710a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724751690010,"stop":1724751690011,"duration":1},"status":"passed","severity":"normal"},{"uid":"615408b0269e543e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724751042853,"stop":1724751042855,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac334148f80ebc50","name":"Push message with SQL Injection payload","time":{"start":1724751479126,"stop":1724751479127,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce900e7d6807f5f0","name":"ignores domain fetching errors","time":{"start":1724750915612,"stop":1724750915612,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cd1dc939538dc1","name":"Ping on unsubscribed peer","time":{"start":1724751039277,"stop":1724751039278,"duration":1},"status":"passed","severity":"normal"},{"uid":"897b4487113b87b4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724751616249,"stop":1724751616250,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0bc15190e06992","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724751161679,"stop":1724751161679,"duration":0},"status":"passed","severity":"normal"},{"uid":"769af310b42fe5b7","name":"can start and stop the service","time":{"start":1724751525192,"stop":1724751525192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d564730da6556","name":"Check meta is set [symmetric]","time":{"start":1724750925522,"stop":1724750925523,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2a7e3711be301e","name":"dispatchEvent via connectionManager","time":{"start":1724750982607,"stop":1724750982609,"duration":2},"status":"passed","severity":"normal"},{"uid":"519edb678a0e9c0f","name":"Check received message with timestamp: 1724750941127000000 ","time":{"start":1724751495270,"stop":1724751495271,"duration":1},"status":"passed","severity":"normal"},{"uid":"c71dcd8e60f76a7d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724751314400,"stop":1724751314401,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1973200b1cc6e8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724751501163,"stop":1724751501164,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dee54314c56b1af","name":"Push message equal or less that 1MB","time":{"start":1724751616582,"stop":1724751616583,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea8a47d91ae8f171","name":"Generator, 2 different pubsubtopics","time":{"start":1724751641302,"stop":1724751641303,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb2229464419f7a","name":"Publish message with custom timestamp: Tue Aug 27 2024 08:38:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1724751529518,"stop":1724751529518,"duration":0},"status":"passed","severity":"normal"},{"uid":"9decc7b5b05d633c","name":"Promise Callback - false","time":{"start":1724751636890,"stop":1724751636899,"duration":9},"status":"passed","severity":"normal"},{"uid":"5d3f59a38f258f96","name":"Check received message containing Arabic","time":{"start":1724751157975,"stop":1724751157975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9296c112ec087f09","name":"Using a function","time":{"start":1724751655827,"stop":1724751655827,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40280e53346800c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724751625294,"stop":1724751625294,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e8ac66c8736a76","name":"Check publish message containing escaped characters","time":{"start":1724751529514,"stop":1724751529514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ca35ca25af68f3","name":"should return valid sharding parameters for static sharding","time":{"start":1724750890218,"stop":1724750890219,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dff11924a7c88ac","name":"Check message with invalid timestamp is not received","time":{"start":1724751495272,"stop":1724751495272,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e7e1294a4f3c94","name":"1 Relay, 1 Filter, gives up","time":{"start":1724750915397,"stop":1724750915398,"duration":1},"status":"passed","severity":"normal"},{"uid":"475542f38037d178","name":"Push message with XML payload","time":{"start":1724751479127,"stop":1724751479128,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc6972ae79c4ad8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724750898424,"stop":1724750898425,"duration":1},"status":"passed","severity":"normal"},{"uid":"9188eded2007a181","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724751577054,"stop":1724751577055,"duration":1},"status":"passed","severity":"normal"},{"uid":"673608d3ae8b8ae9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724751201122,"stop":1724751201123,"duration":1},"status":"passed","severity":"normal"},{"uid":"39dc4c0f0b7e7ece","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724751161661,"stop":1724751161661,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88bf7d190c11e5c","name":"Check received message containing Script","time":{"start":1724751157976,"stop":1724751157977,"duration":1},"status":"passed","severity":"normal"},{"uid":"211ddf29f7bf3c7f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724751529142,"stop":1724751529144,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8da557d999bab9b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724750890189,"stop":1724750890189,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5ef1a8e62ff42f","name":"Subscribe to topic containing XML and receive message","time":{"start":1724751201126,"stop":1724751201126,"duration":0},"status":"passed","severity":"normal"},{"uid":"690729980e2e642f","name":"Push message with content topic containing Chinese","time":{"start":1724751616576,"stop":1724751616576,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a3727ac1366079","name":"throws on content topic with too few or too many fields","time":{"start":1724750890170,"stop":1724750890171,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d78d0ade2fc1f1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724751161662,"stop":1724751161662,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f0057291429deb","name":"Relay + Store","time":{"start":1724750899282,"stop":1724750899282,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40b7adc380839c9","name":"Push message with content topic containing Script","time":{"start":1724751479135,"stop":1724751479135,"duration":0},"status":"passed","severity":"normal"},{"uid":"e917f500c6fbc4a2","name":"Push message with content topic containing XML","time":{"start":1724751479135,"stop":1724751479135,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f38d0649087866","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724750890213,"stop":1724750890214,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9380665076fe1d","name":"can start and stop the service","time":{"start":1724750963813,"stop":1724750963814,"duration":1},"status":"passed","severity":"normal"},{"uid":"e328103bb11138a8","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724751161653,"stop":1724751161653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e742b14dcd8f690","name":"Check received message containing unicode special characters","time":{"start":1724751495269,"stop":1724751495269,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f629621e1711aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724750890212,"stop":1724750890212,"duration":0},"status":"passed","severity":"normal"},{"uid":"1308bef54223c724","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724751161641,"stop":1724751161642,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3048f816e6ae801","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724751559062,"stop":1724751559062,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4aaf391abcc19a1","name":"should return false","time":{"start":1724750899270,"stop":1724750899270,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc87c7d56f33e6d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724751042851,"stop":1724751042851,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3ed0e9593c76ba","name":"should encodeTxt and decodeTxt","time":{"start":1724750899262,"stop":1724750899263,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b7650d50468ed6","name":"should properly create location multiaddrs - tcp4","time":{"start":1724750899277,"stop":1724750899277,"duration":0},"status":"passed","severity":"normal"},{"uid":"81433e2ccab60629","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724751625318,"stop":1724751625318,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f4b7818c07e6e9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724751042851,"stop":1724751042852,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcdff36c9f60efb8","name":"should properly create location multiaddrs - tcp6","time":{"start":1724750899277,"stop":1724750899278,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea0f3960d49e3a1","name":"groups content topics by expected pubsub topic","time":{"start":1724750890192,"stop":1724750890192,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5fa40568d20f91","name":"Publishes to nwaku","time":{"start":1724751504595,"stop":1724751504595,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9af79183c8a898","name":"Passing page size 19 when there are 20 messages","time":{"start":1724751647550,"stop":1724751647551,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c276ffc90d6f71","name":"Check publish message after client node is restarted","time":{"start":1724751529526,"stop":1724751529527,"duration":1},"status":"skipped","severity":"normal"},{"uid":"38fb3706aaa71d5c","name":"Relay + Store","time":{"start":1724750951360,"stop":1724750951360,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0529338416feee","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724751314404,"stop":1724751314404,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d8809b963ffcf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724751641303,"stop":1724751641303,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2453a60255dc82","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724751201128,"stop":1724751201128,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc1da76e7219198","name":"Push message with content topic containing long","time":{"start":1724751616574,"stop":1724751616575,"duration":1},"status":"passed","severity":"normal"},{"uid":"d566120f4b5999ce","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724751314404,"stop":1724751314404,"duration":0},"status":"passed","severity":"normal"},{"uid":"feee66a1e81ee4fc","name":"Publish message with large meta","time":{"start":1724751529527,"stop":1724751529530,"duration":3},"status":"passed","severity":"normal"},{"uid":"91fb4d0efc262647","name":"Waku message hash computation (no timestamp)","time":{"start":1724750892945,"stop":1724750892946,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca739814e8eac0ed","name":"Check message received after nwaku node is restarted","time":{"start":1724751495274,"stop":1724751495274,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7fcc0c1c8b7391b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724751625294,"stop":1724751625294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59e16c1b8b0bd1a","name":"should throw error - no public key","time":{"start":1724750899268,"stop":1724750899269,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c4577298ba308a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724750890207,"stop":1724750890207,"duration":0},"status":"passed","severity":"normal"},{"uid":"359b68d70d675399","name":"Check received message containing special chars","time":{"start":1724751495263,"stop":1724751495264,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef884509db66371f","name":"handles multiple messages","time":{"start":1724751647728,"stop":1724751647729,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87f4d85539751b7","name":"Check message received after nwaku node is restarted","time":{"start":1724751495301,"stop":1724751495301,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72bda7dde4339a6","name":"Check publish message containing Basic HTML tag","time":{"start":1724751529513,"stop":1724751529513,"duration":0},"status":"passed","severity":"normal"},{"uid":"273f0d8803e249d4","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724751398602,"stop":1724751398602,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e4d2b904e577df","name":"can start the service","time":{"start":1724750919356,"stop":1724750919357,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac08a168c69edd2","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724751529526,"stop":1724751529526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3df26b77af1388","name":"Fails to push message with empty content topic","time":{"start":1724751479151,"stop":1724751479151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44125f73f7bfb82","name":"Subscribe and receive messages via lightPush","time":{"start":1724751625309,"stop":1724751625312,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd94107ace88f058","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724750898433,"stop":1724750898434,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2de747de795a66","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724751529158,"stop":1724751529159,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb6a7533092e532","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724751690012,"stop":1724751690012,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a17bfb217ae665","name":"random static sharding 1 - Cluster ID: 579, Shard ID: 712","time":{"start":1724751596522,"stop":1724751596522,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5ce9111af3a532","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724751314402,"stop":1724751314402,"duration":0},"status":"passed","severity":"normal"},{"uid":"3218a81b74589987","name":"Check received message containing SQL Injection","time":{"start":1724751157976,"stop":1724751157976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7242ec7baeb419a","name":"Check received message containing emoji","time":{"start":1724751157980,"stop":1724751157980,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d2738ca04bbcef","name":"Refresh subscription","time":{"start":1724751529154,"stop":1724751529154,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5f1eac3f43c0ab3","name":"should not fail to start the service if it is already started","time":{"start":1724750919358,"stop":1724750919358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f85c99d1898a65","name":"Push message with content topic containing Arabic","time":{"start":1724751479133,"stop":1724751479134,"duration":1},"status":"passed","severity":"normal"},{"uid":"36eac9a596e8be4e","name":"Does not throw an exception when node disconnects","time":{"start":1724751655826,"stop":1724751655826,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5139e22ea278bc","name":"Sign & Recover","time":{"start":1724750926027,"stop":1724750926028,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef3b927ee5b89c1","name":"A test","time":{"start":1724751314476,"stop":1724751314477,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6470f47df6cb48","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724750890196,"stop":1724750890197,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aafe2a3a9c6a15f","name":"Ping succeeds for all connected peers","time":{"start":1724751071162,"stop":1724751071162,"duration":0},"status":"passed","severity":"normal"},{"uid":"50640776120e1892","name":"Push message with content topic containing XML","time":{"start":1724751616577,"stop":1724751616578,"duration":1},"status":"passed","severity":"normal"},{"uid":"807e3eab74e2555d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724751616247,"stop":1724751616248,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf83fbc4c43f4cb","name":"random static sharding 9 - Cluster ID: 871, Shard ID: 276","time":{"start":1724751596527,"stop":1724751596528,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2cf430af66f5f5","name":"Push message with Russian payload","time":{"start":1724751479126,"stop":1724751479126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe0602f1962bc22","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724751625336,"stop":1724751625337,"duration":1},"status":"passed","severity":"normal"},{"uid":"f748c2cc0f8279d8","name":"Check received message containing unicode special characters","time":{"start":1724751495294,"stop":1724751495295,"duration":1},"status":"passed","severity":"normal"},{"uid":"93773b991dc627fb","name":"Check received message containing escaped characters","time":{"start":1724751495269,"stop":1724751495269,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb735c938ed971f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724751501165,"stop":1724751501165,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72f0ac1e0de955d","name":"same cluster, same shard: nodes connect","time":{"start":1724751161630,"stop":1724751161632,"duration":2},"status":"passed","severity":"normal"},{"uid":"8930223977aea5d9","name":"Fails to push message bigger that 1MB","time":{"start":1724751616583,"stop":1724751616583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13232a115bf1990","name":"Check received message containing long","time":{"start":1724751495282,"stop":1724751495283,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8e80fa3bc01e3e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724751625293,"stop":1724751625294,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6fc9acb068d3d3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724751625326,"stop":1724751625326,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9871e4d4d087347","name":"Push message with content topic containing JSON","time":{"start":1724751479140,"stop":1724751479144,"duration":4},"status":"passed","severity":"normal"},{"uid":"a5e2656ce349b697","name":"Check message with non string payload is not received","time":{"start":1724751157987,"stop":1724751157988,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40e33bcde71257e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724751577054,"stop":1724751577054,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a1a75e6e118965","name":"Asymmetric encrypt & decrypt","time":{"start":1724750926026,"stop":1724750926026,"duration":0},"status":"passed","severity":"normal"},{"uid":"1282ae28fc6e4aef","name":"can start the service","time":{"start":1724751525191,"stop":1724751525191,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22668dbd28504ed","name":"throws on content topic with generation field greater than 0","time":{"start":1724750890172,"stop":1724750890172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13c83a0e31785c1","name":"can start and stop the service","time":{"start":1724750919357,"stop":1724750919357,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c5a6fbc1b02357","name":"Relay - dialed after","time":{"start":1724751664458,"stop":1724751664458,"duration":0},"status":"passed","severity":"normal"},{"uid":"81036eae1df755de","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724751488809,"stop":1724751488809,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbff4dd113c3b54","name":"Push message on custom pubsubTopic","time":{"start":1724751314401,"stop":1724751314402,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f1b2d759e8b7c16","name":"Ephemeral messages are not stored","time":{"start":1724750955159,"stop":1724750955159,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c60abdc057db626","name":"Publish message with custom timestamp: Wed Sep 06 2023 09:38:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1724751529517,"stop":1724751529517,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ae13396dcb2321","name":"Check received message with timestamp: 1724750941127000000 ","time":{"start":1724751495295,"stop":1724751495295,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c196348732a21e","name":"Check publish message containing emoji","time":{"start":1724751529514,"stop":1724751529515,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38aaca00c757b46","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724751529162,"stop":1724751529162,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd432ee0c276a54","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724751398605,"stop":1724751398605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2876f97cd312dd7","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724750955159,"stop":1724750955160,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac43c90597322f0","name":"throws on content topic with empty application field","time":{"start":1724750890172,"stop":1724750890172,"duration":0},"status":"passed","severity":"normal"},{"uid":"57acdc59a1453a3f","name":"it tolerates circular branch references","time":{"start":1724750915611,"stop":1724750915611,"duration":0},"status":"passed","severity":"normal"},{"uid":"4457b323bf32f648","name":"LightPush with 1 connections","time":{"start":1724751221508,"stop":1724751221515,"duration":7},"status":"passed","severity":"normal"},{"uid":"834e716867e4db95","name":"should decode valid enr with tcp successfully","time":{"start":1724750899268,"stop":1724750899268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adacf927811bba9","name":"Check received message containing special chars","time":{"start":1724751495285,"stop":1724751495287,"duration":2},"status":"passed","severity":"normal"},{"uid":"50e7297ca04dfbba","name":"Check publish message containing special chars","time":{"start":1724751529510,"stop":1724751529510,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3b24e575ef3442","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724751157984,"stop":1724751157985,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a3e20114e770fa","name":"Subscribe and receives messages on 20 topics","time":{"start":1724751625289,"stop":1724751625290,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe314c474ac11a7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724751161674,"stop":1724751161674,"duration":0},"status":"passed","severity":"normal"},{"uid":"116d840832edf3b2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724751201106,"stop":1724751201107,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b3440f3bd455ea","name":"Push message with content topic containing SQL Injection","time":{"start":1724751616577,"stop":1724751616577,"duration":0},"status":"passed","severity":"normal"},{"uid":"52898bbd1dbe0104","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724750915329,"stop":1724750915330,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fb0040340c5d4","name":"Query generator for multiple messages with different message text format","time":{"start":1724751636506,"stop":1724751636506,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94c6be76c023ec9","name":"should not fail to start the service if it is already started","time":{"start":1724751525192,"stop":1724751525193,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50d1ec87b338140","name":"Push message with Arabic payload","time":{"start":1724751479125,"stop":1724751479126,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ad1b510c281c4c","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724750890217,"stop":1724750890217,"duration":0},"status":"passed","severity":"normal"},{"uid":"43782798e79689f6","name":"Push message with short payload","time":{"start":1724751479123,"stop":1724751479123,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebb1a561b3d3e6e","name":"Check received message containing SQL Injection","time":{"start":1724751495289,"stop":1724751495289,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff6d450e2bda28e","name":"should return all peers when numPeers is 0","time":{"start":1724750904073,"stop":1724750904073,"duration":0},"status":"passed","severity":"normal"},{"uid":"493603b7d4cdf061","name":"Subscribe and receives messages on 20 topics","time":{"start":1724751625317,"stop":1724751625317,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d185ed252ba79d6","name":"Subscribe to topic containing XML and receive message","time":{"start":1724751625329,"stop":1724751625329,"duration":0},"status":"passed","severity":"normal"},{"uid":"5235492ddc1f1e13","name":"Decoder throws on undefined content topic","time":{"start":1724750925525,"stop":1724750925525,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed55cd8d4b17730","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724751616246,"stop":1724751616246,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c15f7e86be20e3","name":"Ping on subscribed peer","time":{"start":1724751011847,"stop":1724751011850,"duration":3},"status":"passed","severity":"normal"},{"uid":"7d727d19027dcb8b","name":"Overlapping topic subscription","time":{"start":1724751625318,"stop":1724751625319,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fafe3302ad4f4e7","name":"Push message with Basic HTML tag payload","time":{"start":1724751616569,"stop":1724751616570,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f96e710e4b606fe","name":"Subscribe and publish message","time":{"start":1724751529141,"stop":1724751529141,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae031b1d307c3df4","name":"Register correct protocols","time":{"start":1724751529140,"stop":1724751529141,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f586a3ef293b091","name":"Decoder throws on empty string content topic","time":{"start":1724750904334,"stop":1724750904334,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f06e0915bc0cd6","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724751161661,"stop":1724751161662,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e54612b27f9b03","name":"Check meta is set [ecies]","time":{"start":1724750927264,"stop":1724750927264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f6a2ca8d3273f7","name":"Query Generator, No Decoder","time":{"start":1724751616246,"stop":1724751616247,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3769cedf457abe","name":"caches peers it previously fetched","time":{"start":1724750915613,"stop":1724750915613,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc8d9b677f90c11","name":"throws on empty content topic","time":{"start":1724750890170,"stop":1724750890170,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3015c326d4e691","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724751201128,"stop":1724751201128,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a0219974f31682","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724751161667,"stop":1724751161667,"duration":0},"status":"passed","severity":"normal"},{"uid":"950bea8f38ef54b8","name":"Encoder throws on empty string content topic","time":{"start":1724750925524,"stop":1724750925525,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4e27af36716368","name":"isConnected return false after peer stops","time":{"start":1724750999772,"stop":1724750999776,"duration":4},"status":"passed","severity":"normal"},{"uid":"c24409143a9e7932","name":"random static sharding 7 - Cluster ID: 511, Shard ID: 979","time":{"start":1724751596526,"stop":1724751596526,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0e74b4bc66f2e7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724751082941,"stop":1724751082942,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f267fcbd3285b2d","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724751161680,"stop":1724751161680,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f14d45a985671c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724751625289,"stop":1724751625289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c797fae713389a86","name":"Fails to push message bigger that 1MB","time":{"start":1724751479167,"stop":1724751479174,"duration":7},"status":"passed","severity":"normal"},{"uid":"b2d05719a2a6b896","name":"should properly create location multiaddrs - udp4","time":{"start":1724750899273,"stop":1724750899277,"duration":4},"status":"passed","severity":"normal"},{"uid":"eb4e8dab0d58c059","name":"Overlapping topic subscription","time":{"start":1724751529154,"stop":1724751529155,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6aec9cbb07311f2","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724750999765,"stop":1724750999766,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e21d02df8bdba7f","name":"should decode valid enr successfully","time":{"start":1724750899263,"stop":1724750899264,"duration":1},"status":"passed","severity":"normal"},{"uid":"36019940100742c8","name":"Subscribe and receive messages via waku relay post","time":{"start":1724751625315,"stop":1724751625316,"duration":1},"status":"passed","severity":"normal"},{"uid":"59395682fc3f3b36","name":"Init the array if not present","time":{"start":1724750889700,"stop":1724750889702,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc4c747439f8c8e7","name":"Push message with content topic containing shell command","time":{"start":1724751616578,"stop":1724751616579,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5789841c036ac33","name":"getPeersByDiscovery","time":{"start":1724751488808,"stop":1724751488808,"duration":0},"status":"passed","severity":"normal"},{"uid":"242b3edc456163f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724750890186,"stop":1724750890186,"duration":0},"status":"passed","severity":"normal"},{"uid":"4749daae0dd1b97b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724750915614,"stop":1724750915614,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8cbe509f53e32b","name":"Push message with custom timestamp: 1693992821841","time":{"start":1724751479158,"stop":1724751479159,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4eec42b07debba7","name":"Subscribe to topic containing XML and publish message","time":{"start":1724751529160,"stop":1724751529161,"duration":1},"status":"passed","severity":"normal"},{"uid":"14dc5415ccb0121","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724750904335,"stop":1724750904335,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b1f41bcf74971b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724751161674,"stop":1724751161675,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4190e0720e0cb6","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724751161643,"stop":1724751161644,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4a5dd1a150a767","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724750890185,"stop":1724750890186,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4c7ae8a39e2135","name":"All","time":{"start":1724750951361,"stop":1724750951361,"duration":0},"status":"passed","severity":"normal"},{"uid":"32672747c59f2360","name":"Check received message containing JSON","time":{"start":1724751495267,"stop":1724751495268,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38570a730b3d97b","name":"Check received message with timestamp: 1724750941127 ","time":{"start":1724751495271,"stop":1724751495271,"duration":0},"status":"passed","severity":"normal"},{"uid":"4027a03e5c9f6b33","name":"should handle a minimal index list","time":{"start":1724750890374,"stop":1724750890374,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8eefcd7dcd845","name":"Encoder throws on empty string content topic","time":{"start":1724750927265,"stop":1724750927265,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde231340aaec61a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724750915330,"stop":1724750915330,"duration":0},"status":"passed","severity":"normal"},{"uid":"6611430c63f2c510","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724751082942,"stop":1724751082944,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1252f0fd6ebf048","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724751625295,"stop":1724751625297,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1afd9463934c278","name":"Push message with content topic containing escaped characters","time":{"start":1724751616579,"stop":1724751616579,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00ab000829cc5ad","name":"LightPush with 0 connections","time":{"start":1724751221507,"stop":1724751221507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d001810a736d6030","name":"Check received message containing numeric","time":{"start":1724751495262,"stop":1724751495263,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8f0d99ab885592","name":"Waku message hash computation (payload length 0)","time":{"start":1724750892945,"stop":1724750892945,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0fdc708b28ad3f","name":"Subscribe to topic containing short and publish message","time":{"start":1724751529155,"stop":1724751529155,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9df9a8379430ff","name":"should properly compute the node id","time":{"start":1724750899271,"stop":1724750899271,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f63ac3e96ee08","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724750898419,"stop":1724750898420,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b27b5431a74f0bf","name":"Mutual subscription","time":{"start":1724751529139,"stop":1724751529140,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e088f3046cc4d68","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724751201127,"stop":1724751201128,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd15097fbaf1e68","name":"Push message with XML payload","time":{"start":1724751616569,"stop":1724751616569,"duration":0},"status":"passed","severity":"normal"},{"uid":"956ab85f8b2f2780","name":"returns all values when wanted number matches available values","time":{"start":1724750914916,"stop":1724750914918,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4140b5745f63fad","name":"pre and post cipher","time":{"start":1724750926027,"stop":1724750926027,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4264a182d5fd149","name":"Query with Ordered Callback, No message returned","time":{"start":1724751616248,"stop":1724751616249,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb8d6e0daf1dcc2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724751216244,"stop":1724751216244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a8e72e80e5df95","name":"Passing page size 110 when there are 120 messages","time":{"start":1724751647551,"stop":1724751647551,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a2ea51de87de9e","name":"Throws when trying to push message with empty payload","time":{"start":1724751616573,"stop":1724751616573,"duration":0},"status":"passed","severity":"normal"},{"uid":"be31cd98a700860a","name":"Push message with content topic containing emoji","time":{"start":1724751616579,"stop":1724751616580,"duration":1},"status":"passed","severity":"normal"},{"uid":"71758dba7f732472","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724751082939,"stop":1724751082939,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfae2016ea78fb59","name":"returns all values when wanted number is greater than available values","time":{"start":1724750914918,"stop":1724750914918,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c976abcfc528e0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724750914919,"stop":1724750914919,"duration":0},"status":"passed","severity":"normal"},{"uid":"846b6923c997797e","name":"retrieves a single peer","time":{"start":1724750915610,"stop":1724750915611,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8c811254573c44","name":"Passing an array","time":{"start":1724751655826,"stop":1724751655826,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9ffb201bec23b8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724751161669,"stop":1724751161669,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3969bf1ad8ad23","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724751161678,"stop":1724751161678,"duration":0},"status":"passed","severity":"normal"},{"uid":"64416c9825d101ed","name":"Check received message containing shell command","time":{"start":1724751157979,"stop":1724751157979,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec7296e2365ea61","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724750890207,"stop":1724750890207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da6955b045a2910","name":"different cluster, different shard: nodes don't connect","time":{"start":1724751161637,"stop":1724751161640,"duration":3},"status":"passed","severity":"normal"},{"uid":"367cd75787cec3d7","name":"Check publish message containing Chinese","time":{"start":1724751529510,"stop":1724751529510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f811f4ebd3a4dadc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724751641300,"stop":1724751641300,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0a9c785252dca5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724750915615,"stop":1724750915615,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54aec9707ad76a91","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724750890195,"stop":1724750890195,"duration":0},"status":"passed","severity":"normal"},{"uid":"888d3191e8b2b64e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724751596521,"stop":1724751596521,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ed3718e164c52a","name":"Reopen subscription with peer with lost subscription","time":{"start":1724751039280,"stop":1724751039281,"duration":1},"status":"passed","severity":"normal"},{"uid":"5759b7232f755bbe","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724751529163,"stop":1724751529163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63a18eb7d2ec9dd","name":"Query Generator - true","time":{"start":1724751636888,"stop":1724751636889,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c0a4969e601c7e","name":"should emit a peer event after start","time":{"start":1724751525193,"stop":1724751525193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5e68cc29ee60a5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724750915334,"stop":1724750915335,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4769d8c08815caa","name":"Reopen subscription with peer with lost subscription","time":{"start":1724751011851,"stop":1724751011851,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6dbfd6147685b6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724751201127,"stop":1724751201127,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f7e24353dfa713","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724751161663,"stop":1724751161664,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b052c05279728a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724750949803,"stop":1724750949804,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c58b487ed1e9e8","name":"Should update multiaddrs","time":{"start":1724751399050,"stop":1724751399050,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cde66030fac070","name":"should not receive a peer event after stop","time":{"start":1724750963817,"stop":1724750963817,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e724a2b8509312","name":"Check received message containing numeric","time":{"start":1724751157974,"stop":1724751157974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e158053b38166c23","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724751201123,"stop":1724751201123,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8c5ab74f6e5178","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app95/4/topic979/utf8","time":{"start":1724751559060,"stop":1724751559060,"duration":0},"status":"passed","severity":"normal"},{"uid":"284308adc7ba2c57","name":"Check publish message after service node is restarted","time":{"start":1724751529526,"stop":1724751529526,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8b3a60f12a7ac1d","name":"connected peers and dial","time":{"start":1724751479412,"stop":1724751479412,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57468c3fe9fe4a4b","name":"Query generator for 2000 messages","time":{"start":1724751636515,"stop":1724751636515,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5040205756280f","name":"Renews peer on consistent ping failures","time":{"start":1724751071171,"stop":1724751071171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbab5bfbbcd140","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724751668568,"stop":1724751668568,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7a8764f7912a4b","name":"should not throw an error for a single configured topic","time":{"start":1724750890215,"stop":1724750890215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed9e02c491fa51f","name":"LightPush","time":{"start":1724751664459,"stop":1724751664459,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd9d1d3304e3405","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724751625295,"stop":1724751625295,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1f3c0f7edd5f98","name":"Promise Callback - true","time":{"start":1724751636889,"stop":1724751636890,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b341f108251731","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724750941905,"stop":1724750941916,"duration":11},"status":"passed","severity":"normal"},{"uid":"68e3d69da47ce9e5","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724751370891,"stop":1724751370891,"duration":0},"status":"passed","severity":"normal"},{"uid":"3773a8d1fdd5ee49","name":"should throw an error for insufficient data","time":{"start":1724750890375,"stop":1724750890375,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f13382f6a2e86f4","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724751501165,"stop":1724751501166,"duration":1},"status":"passed","severity":"normal"},{"uid":"159401c39005e8f2","name":"Push message equal or less that 1MB","time":{"start":1724751479160,"stop":1724751479167,"duration":7},"status":"passed","severity":"normal"},{"uid":"67085016497fe4b7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724751216243,"stop":1724751216243,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c4f72ffe826f1b","name":"Subscribe to topic containing short and receive message","time":{"start":1724751625319,"stop":1724751625319,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f149671b260f17","name":"Check message on other pubsub topic is not received","time":{"start":1724751157986,"stop":1724751157986,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f207a8d68e11f0","name":"random static sharding 10 - Cluster ID: 77, Shard ID: 574","time":{"start":1724751596528,"stop":1724751596528,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb0e323ce2427dc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724750890213,"stop":1724750890213,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88596bfc5a0a2c3","name":"Push message with content topic containing special chars","time":{"start":1724751616575,"stop":1724751616575,"duration":0},"status":"passed","severity":"normal"},{"uid":"39858ead810fdef4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724751216244,"stop":1724751216244,"duration":0},"status":"passed","severity":"normal"},{"uid":"c739981cfbeeb213","name":"Check received message containing short","time":{"start":1724751495281,"stop":1724751495281,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce60a01ee90a034","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724750963819,"stop":1724750963819,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3bee3c9075d530b5","name":"Push message with short payload","time":{"start":1724751616559,"stop":1724751616560,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadd74c7e26fffaf","name":"Check publish message containing numeric","time":{"start":1724751529509,"stop":1724751529510,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc93015ac53e19aa","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724751529144,"stop":1724751529147,"duration":3},"status":"passed","severity":"normal"},{"uid":"bb224a6c232acebe","name":"should return unique PubsubTopics for static sharding","time":{"start":1724750890197,"stop":1724750890198,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdde48dd7eb40502","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724751161667,"stop":1724751161667,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76328815afd32d7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724751625281,"stop":1724751625281,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc8690f737638f2","name":"connects to nwaku","time":{"start":1724751655825,"stop":1724751655826,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d64e7d461104064","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724751161665,"stop":1724751161666,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac451bfc710e78","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724751636506,"stop":1724751636507,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c31d00c941e574","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724751625290,"stop":1724751625290,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b67876c97dd6a5","name":"Check received message containing Arabic","time":{"start":1724751495265,"stop":1724751495265,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b133df68678d3a","name":"Ping on unsubscribed peer","time":{"start":1724751011851,"stop":1724751011851,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c31e3067a23bae","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724751398592,"stop":1724751398592,"duration":0},"status":"passed","severity":"normal"},{"uid":"123d73388125d019","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724751216249,"stop":1724751216251,"duration":2},"status":"passed","severity":"normal"},{"uid":"196f09fa06d17be","name":"Push message with Basic HTML tag payload","time":{"start":1724751479128,"stop":1724751479129,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0da79d5efb6a450","name":"Wrong topic","time":{"start":1724751559061,"stop":1724751559061,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b3a28aea426c7b","name":"Meta field set when metaSetter is specified","time":{"start":1724750904332,"stop":1724750904332,"duration":0},"status":"passed","severity":"normal"},{"uid":"244d00f41c969b44","name":"random static sharding 6 - Cluster ID: 112, Shard ID: 446","time":{"start":1724751596525,"stop":1724751596525,"duration":0},"status":"passed","severity":"normal"},{"uid":"e809a88b56179fd6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724751529158,"stop":1724751529158,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d7343c7d45cf60","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724750915331,"stop":1724750915331,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27ac514ffcf6f63","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724750890190,"stop":1724750890190,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ce892e77ceee93","name":"Check received message containing shell command","time":{"start":1724751495293,"stop":1724751495294,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2597a64ca77984","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724750963819,"stop":1724750963819,"duration":0},"status":"skipped","severity":"normal"},{"uid":"869f0f6e1d34a479","name":"Subscribe to topic containing short and receive message","time":{"start":1724751625291,"stop":1724751625292,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b705292e1a90111","name":"Push message with content topic containing long","time":{"start":1724751479132,"stop":1724751479132,"duration":0},"status":"passed","severity":"normal"},{"uid":"acac75fa5ce9c915","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724751668569,"stop":1724751668569,"duration":0},"status":"broken","severity":"normal"},{"uid":"954497006210e0d0","name":"Rejects garbage","time":{"start":1724750907645,"stop":1724750907646,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc328f122f5e2da6","name":"Symmetric encrypt & Decrypt","time":{"start":1724750926026,"stop":1724750926027,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1272ba1a072ed7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724751625312,"stop":1724751625314,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7b583ffc83fd582","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724751529523,"stop":1724751529524,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1e64b0f1467b74","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724750915615,"stop":1724750915615,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f99dc3abc826ec","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724751529142,"stop":1724751529142,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabc25afe0f3bf00","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724750915615,"stop":1724750915616,"duration":1},"status":"skipped","severity":"normal"},{"uid":"573039f2d71d15be","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724751161675,"stop":1724751161677,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b32a64c2a6f3173","name":"Js publishes, other Js receives","time":{"start":1724751504596,"stop":1724751504596,"duration":0},"status":"passed","severity":"normal"},{"uid":"543934fc80e73c97","name":"Push message with special chars payload","time":{"start":1724751616563,"stop":1724751616564,"duration":1},"status":"passed","severity":"normal"},{"uid":"11606f9e7774c822","name":"safeDispatchEvent","time":{"start":1724750982609,"stop":1724750982614,"duration":5},"status":"passed","severity":"normal"},{"uid":"c05dd86c1e779c15","name":"Filter with 2 connections","time":{"start":1724751221518,"stop":1724751221519,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9fc5540c44652cf","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724750890217,"stop":1724750890217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5792c1a29484017","name":"Check received message containing emoji","time":{"start":1724751495270,"stop":1724751495270,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb89da5eb08e12cc","name":"Check received message containing Russian","time":{"start":1724751495288,"stop":1724751495289,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7beb452efebf21","name":"Check received message containing shell command","time":{"start":1724751495268,"stop":1724751495269,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0de1b69df3deb8","name":"Subscribe to topic containing XML and receive message","time":{"start":1724751625299,"stop":1724751625300,"duration":1},"status":"passed","severity":"normal"},{"uid":"70606631cb32eda9","name":"Decoder throws on empty string content topic","time":{"start":1724750925525,"stop":1724750925526,"duration":1},"status":"passed","severity":"normal"},{"uid":"beedde4c6fe7d165","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724750915327,"stop":1724750915329,"duration":2},"status":"passed","severity":"normal"},{"uid":"14d31eb6a04458cd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724751625327,"stop":1724751625327,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e2863f021f3bc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724751625301,"stop":1724751625301,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e9ec0b0211b92f","name":"Check received message containing Russian","time":{"start":1724751495265,"stop":1724751495266,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7b68ce6555d9a4","name":"Subscribe to topic containing Script and receive message","time":{"start":1724751625328,"stop":1724751625329,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f657fd7d6a527f","name":"Check received message with timestamp: 1724750941127 ","time":{"start":1724751495296,"stop":1724751495296,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbc8b775b33d4f1","name":"topics with same application and version share the same shard","time":{"start":1724750890191,"stop":1724750890191,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab5dd944646f9","name":"Generator, custom pubsub topic","time":{"start":1724751641300,"stop":1724751641301,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a93b63380787047","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724751625336,"stop":1724751625336,"duration":0},"status":"passed","severity":"normal"},{"uid":"3229cc6792e4b7b","name":"Check publish message containing Script","time":{"start":1724751529512,"stop":1724751529512,"duration":0},"status":"passed","severity":"normal"},{"uid":"b653a459c96691c0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724751042850,"stop":1724751042850,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff97e8736f6da55","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724750898430,"stop":1724750898431,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d8bf1f924fc738","name":"Ordered Callback - true","time":{"start":1724751636912,"stop":1724751636920,"duration":8},"status":"passed","severity":"normal"},{"uid":"842e43bf0a187e95","name":"Fails to publish message with empty text","time":{"start":1724751529521,"stop":1724751529522,"duration":1},"status":"passed","severity":"normal"},{"uid":"75534dad7f4513b0","name":"Push 30 different messages","time":{"start":1724751479131,"stop":1724751479131,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb881ae9dace7d8","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724750898423,"stop":1724750898424,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d73aed255ba14d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724751596530,"stop":1724751596531,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa71da6b5a4cd0f","name":"should throw error - no id","time":{"start":1724750899268,"stop":1724750899268,"duration":0},"status":"passed","severity":"normal"},{"uid":"80090ca86bda7488","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724751398594,"stop":1724751398595,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd1f81c7e7d55af","name":"Overlapping topic subscription","time":{"start":1724751625291,"stop":1724751625291,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc10b394d0d35d37","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724751161652,"stop":1724751161652,"duration":0},"status":"passed","severity":"normal"},{"uid":"90693ec5f04059e6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724751625326,"stop":1724751625326,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f93f6c509b922f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724750915335,"stop":1724750915336,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd03eeae139ea207","name":"Generator, custom pubsub topic","time":{"start":1724751641302,"stop":1724751641302,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af5f7625260b2fc","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724750955160,"stop":1724750955161,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7a4544610429e0","name":"Fails to publish duplicate message","time":{"start":1724751529520,"stop":1724751529520,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af2e8d853900c52","name":"Check message with no content topic is not received","time":{"start":1724751495299,"stop":1724751495300,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1be03ac767aeefc","name":"should not receive a peer event after stop","time":{"start":1724750919359,"stop":1724750919360,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0be7e0fb079733","name":"should use DNS peer discovery with light client","time":{"start":1724750963818,"stop":1724750963819,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8b7ada559f4df8d0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724750890209,"stop":1724750890209,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a9437b827f865b","name":"different cluster, different shard: nodes don't connect","time":{"start":1724751370899,"stop":1724751370899,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efec405a5cbf4b4","name":"Query with Promise Callback, No message returned","time":{"start":1724751616250,"stop":1724751616251,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9f251bbf1d1ce2","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724751398604,"stop":1724751398604,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb71092d1365541","name":"LightPush with 3 connections","time":{"start":1724751221519,"stop":1724751221520,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3eeb52ea7ffad32","name":"Check received message containing SQL Injection","time":{"start":1724751495266,"stop":1724751495266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5a7bac4f3e6b00","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724750898432,"stop":1724750898433,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b6e6a11989eb8","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724751668567,"stop":1724751668568,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d372a2afcc33cd","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724751638561,"stop":1724751638562,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a43e879c1049b7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724750890188,"stop":1724750890188,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb5e30e14f03fbd","name":"Subscribe to topic containing short and receive message","time":{"start":1724751201122,"stop":1724751201122,"duration":0},"status":"passed","severity":"normal"},{"uid":"30271e4ac2eb237b","name":"Light Node - default protocols","time":{"start":1724751664460,"stop":1724751664460,"duration":0},"status":"passed","severity":"normal"},{"uid":"4908ac11c85d2d22","name":"should set field with all protocols disabled","time":{"start":1724750899279,"stop":1724750899279,"duration":0},"status":"passed","severity":"normal"},{"uid":"770136bc6e0571d3","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724750890206,"stop":1724750890206,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c845bd20bd98674","name":"should load peers from local storage and dispatch events","time":{"start":1724750919360,"stop":1724750919360,"duration":0},"status":"passed","severity":"normal"},{"uid":"600655064c37ba71","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724751625302,"stop":1724751625302,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5300273d7fcaba","name":"should only return 1 node with relay capability","time":{"start":1724750915613,"stop":1724750915613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f406091d36737670","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724751216245,"stop":1724751216245,"duration":0},"status":"passed","severity":"normal"},{"uid":"536bd903171af4d7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724751501166,"stop":1724751501166,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4933105c9d2aa60","name":"Ordered Callback - false","time":{"start":1724751636920,"stop":1724751636921,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43c21d3bb02c53d","name":"unsubscribes","time":{"start":1724751647729,"stop":1724751647729,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e53fa4a5b686474","name":"addEventListener with wrong event","time":{"start":1724750982587,"stop":1724750982589,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ccbbeb03119bfc","name":"Check received message containing JSON","time":{"start":1724751495292,"stop":1724751495292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23a4501f2c0a236","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724751529515,"stop":1724751529516,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d208b1311dc383","name":"Check message on other pubsub topic is not received","time":{"start":1724751495272,"stop":1724751495273,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba26b3edc966413c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724751625327,"stop":1724751625328,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b6382d162fcf42","name":"Check publish message containing unicode special characters","time":{"start":1724751529514,"stop":1724751529514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4ab31cfb87b5d1","name":"Push message with long payload","time":{"start":1724751616561,"stop":1724751616562,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4faa3acdedea78","name":"Passing page size 11 when there are 10 messages","time":{"start":1724751647550,"stop":1724751647550,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb244dcf5efea90","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724750919360,"stop":1724750919361,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67e073ce0767127","name":"Push message with escaped characters payload","time":{"start":1724751616571,"stop":1724751616571,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dfeadba328aba7","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724750890187,"stop":1724750890188,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf4fa04a598871e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724751314403,"stop":1724751314403,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b797bd15f06a70","name":"Check received message containing Chinese","time":{"start":1724751495287,"stop":1724751495288,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad3c8cb87327aad","name":"Check message received after jswaku node is restarted","time":{"start":1724751157988,"stop":1724751157988,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9072589495264bf1","name":"Ping on unsubscribed peer","time":{"start":1724751039280,"stop":1724751039280,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d26bbc88e33bc","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724750890213,"stop":1724750890213,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc641a7ec683973","name":"should set field with only FILTER enabled","time":{"start":1724750899281,"stop":1724750899281,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f9988b031e5aad","name":"Push message with content topic containing emoji","time":{"start":1724751479147,"stop":1724751479148,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88ba22939733795","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724750915327,"stop":1724750915327,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b138d22e0d484c1","name":"non connected peers","time":{"start":1724751479414,"stop":1724751479414,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ccc16ed0d9974e1f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724750898429,"stop":1724750898430,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be0d3465053af05","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724750904074,"stop":1724750904074,"duration":0},"status":"passed","severity":"normal"},{"uid":"213763c1488ff09b","name":"Push message with content topic containing short","time":{"start":1724751479131,"stop":1724751479132,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d8887d42f4cdf21","name":"handles different networkShards values correctly","time":{"start":1724750890193,"stop":1724750890193,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6753389a8f71ba5","name":"throws on content topic with empty topic name field","time":{"start":1724750890173,"stop":1724750890174,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c3f6cbc87b26c23","name":"start node with empty shard should fail","time":{"start":1724751596531,"stop":1724751596531,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7ba49a47c18910","name":"removeEventListener with correct event","time":{"start":1724750982598,"stop":1724750982600,"duration":2},"status":"passed","severity":"normal"},{"uid":"16eab25907d0fe20","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724751638560,"stop":1724751638560,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf7f68576c88b4b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724751216242,"stop":1724751216243,"duration":1},"status":"passed","severity":"normal"},{"uid":"451cd5fcba39040f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724751529161,"stop":1724751529161,"duration":0},"status":"passed","severity":"normal"},{"uid":"676557f477763017","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724751161673,"stop":1724751161674,"duration":1},"status":"passed","severity":"normal"},{"uid":"eacfdab24fa01bca","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724751398607,"stop":1724751398607,"duration":0},"status":"passed","severity":"normal"},{"uid":"443d26c8159484d7","name":"Check received message containing long","time":{"start":1724751157973,"stop":1724751157974,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2b4abd8049e57e","name":"Store - dialed after - with timeout","time":{"start":1724751664459,"stop":1724751664459,"duration":0},"status":"passed","severity":"normal"},{"uid":"237f594fd2eda364","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724751577052,"stop":1724751577053,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9b87476c0a775a","name":"Check received message containing Script","time":{"start":1724751495266,"stop":1724751495266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b822bfa5c4d0a7","name":"should not receive a peer event before start","time":{"start":1724750919359,"stop":1724750919359,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fda5b38a8761723","name":"Check message with no pubsub topic is not received","time":{"start":1724751157986,"stop":1724751157986,"duration":0},"status":"passed","severity":"normal"},{"uid":"59237b5ac6e7bf41","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724751398594,"stop":1724751398594,"duration":0},"status":"passed","severity":"normal"},{"uid":"76331f3b48fd17b2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724750890211,"stop":1724750890211,"duration":0},"status":"passed","severity":"normal"},{"uid":"de34328180b07221","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724751201124,"stop":1724751201125,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b81d429a3251f42","name":"Ping fails for unsubscribed peers","time":{"start":1724751071162,"stop":1724751071162,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3ccecb887bcff","name":"Reopen subscription with peer with lost subscription","time":{"start":1724751039278,"stop":1724751039278,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0efab2c627dd8c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724750892945,"stop":1724750892945,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e9ac126e8a9020","name":"Subscribe to topic containing Script and receive message","time":{"start":1724751625299,"stop":1724751625299,"duration":0},"status":"passed","severity":"normal"},{"uid":"508d23bd0077b1dd","name":"Check publish message containing shell command","time":{"start":1724751529513,"stop":1724751529513,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0cfa0848de7cd6","name":"Subscribe and receive messages via lightPush","time":{"start":1724751625281,"stop":1724751625281,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe477de39b48546","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724750941900,"stop":1724750941903,"duration":3},"status":"passed","severity":"normal"},{"uid":"73eb2a70cd195f2a","name":"Correctly serialized arguments","time":{"start":1724751378243,"stop":1724751378243,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c2cb9d3372de9e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724750999776,"stop":1724750999776,"duration":0},"status":"passed","severity":"normal"},{"uid":"d626e7ab1e5ffa21","name":"should encode/decode to text encoding","time":{"start":1724750899271,"stop":1724750899271,"duration":0},"status":"passed","severity":"normal"},{"uid":"402b97eeba793bf3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724750890186,"stop":1724750890187,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f2e827585d24f5","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724750915397,"stop":1724750915397,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af9a98840c7da59","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724750890374,"stop":1724750890374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1b6a66fb448e05","name":"Encoder throws on empty string content topic","time":{"start":1724750904333,"stop":1724750904334,"duration":1},"status":"passed","severity":"normal"},{"uid":"5659afb5a842cc1a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724751690011,"stop":1724751690012,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60839c8a4184f2c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724751161660,"stop":1724751161661,"duration":1},"status":"passed","severity":"normal"},{"uid":"8daf921abe7d354","name":"should properly create location multiaddrs - tcp","time":{"start":1724750899278,"stop":1724750899278,"duration":0},"status":"passed","severity":"normal"},{"uid":"327cb9886998f183","name":"Check received message containing special chars","time":{"start":1724751157974,"stop":1724751157974,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aaa689ff740e815","name":"random static sharding 3 - Cluster ID: 556, Shard ID: 673","time":{"start":1724751596523,"stop":1724751596523,"duration":0},"status":"passed","severity":"normal"},{"uid":"baceb4c73631050e","name":"Push message with content topic containing SQL Injection","time":{"start":1724751479134,"stop":1724751479134,"duration":0},"status":"passed","severity":"normal"},{"uid":"7374ab704b228af0","name":"Push message with content topic containing escaped characters","time":{"start":1724751479146,"stop":1724751479146,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b381e86b97f973","name":"throws an error for improperly formatted content topics","time":{"start":1724750890193,"stop":1724750890193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9e01051d243539","name":"Filter with 3 connections","time":{"start":1724751221520,"stop":1724751221520,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e981c574e64565","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724750890192,"stop":1724750890192,"duration":0},"status":"passed","severity":"normal"},{"uid":"a420d85839335005","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724751625289,"stop":1724751625289,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbdb686199e7b91","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724751577056,"stop":1724751577057,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b1e73102b43a62","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724750890374,"stop":1724750890374,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fa045632c892f9","name":"can dial TLS multiaddrs","time":{"start":1724751378154,"stop":1724751378155,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a378cb43d16977","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724750890203,"stop":1724750890203,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1a667116e60d5b","name":"getPeersByDiscovery","time":{"start":1724750982601,"stop":1724750982602,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffda9afbbffbeaf","name":"Check received message containing Chinese","time":{"start":1724751157975,"stop":1724751157975,"duration":0},"status":"passed","severity":"normal"},{"uid":"335c6057516eb449","name":"Push message with Arabic payload","time":{"start":1724751616567,"stop":1724751616568,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7f0032d1324643","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724751216251,"stop":1724751216251,"duration":0},"status":"passed","severity":"normal"},{"uid":"75025c4d130ad266","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724751625337,"stop":1724751625337,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f54c095f55fb0ec","name":"isConnected should return false after all peers disconnect","time":{"start":1724750941919,"stop":1724750941919,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbd60742b9f2f97","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724751577051,"stop":1724751577051,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fb89cc0b60fc44","name":"Encoder throws on undefined content topic","time":{"start":1724750925523,"stop":1724750925524,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2affcec20634d3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724751501163,"stop":1724751501163,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e21b56a2f926e25","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724751216249,"stop":1724751216249,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e0145e32a0fce3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724750898422,"stop":1724750898423,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12bfeec27a60f71","name":"Push message with JSON payload","time":{"start":1724751479129,"stop":1724751479129,"duration":0},"status":"passed","severity":"normal"},{"uid":"7825695996f0bdde","name":"Check message with no payload is not received","time":{"start":1724751157987,"stop":1724751157987,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a5002110d96d5b","name":"should set field with all protocols enabled","time":{"start":1724750899280,"stop":1724750899280,"duration":0},"status":"passed","severity":"normal"},{"uid":"2154071cb76fcdcd","name":"should not fail to stop the service if it was not started","time":{"start":1724751525192,"stop":1724751525192,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f4a5f042e7481","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724751201129,"stop":1724751201129,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5cda8bd7a14a2c","name":"random static sharding 4 - Cluster ID: 412, Shard ID: 560","time":{"start":1724751596524,"stop":1724751596524,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b1ff1a0149185f","name":"Check message received after nwaku node is restarted","time":{"start":1724751157988,"stop":1724751157988,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dff96c407f6c16ea","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724750892943,"stop":1724750892944,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf565960d12dad6b","name":"same cluster, same shard: nodes connect","time":{"start":1724751370896,"stop":1724751370896,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c6cfec2686a954","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724751495272,"stop":1724751495272,"duration":0},"status":"passed","severity":"normal"},{"uid":"8798b76854155f47","name":"Check received message containing escaped characters","time":{"start":1724751157979,"stop":1724751157979,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd4f29ec00aac22","name":"Ping on subscribed peer","time":{"start":1724751039279,"stop":1724751039279,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e8ad772c4aa73c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724751216248,"stop":1724751216248,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e8426fb282ef70","name":"Fields are not dropped","time":{"start":1724750903697,"stop":1724750903699,"duration":2},"status":"passed","severity":"normal"},{"uid":"88bddcc394ca1424","name":"Push message with custom timestamp: 1724754801528","time":{"start":1724751616582,"stop":1724751616582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0d4d6db30120be","name":"addEventListener with correct event","time":{"start":1724750982586,"stop":1724750982587,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c3cfab70a1c10f","name":"Encoder throws on undefined content topic","time":{"start":1724750904333,"stop":1724750904333,"duration":0},"status":"passed","severity":"normal"},{"uid":"536249788ee6c4a9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724751625303,"stop":1724751625303,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed12dc5e6a049c3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724750890206,"stop":1724750890206,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab8884f48df7d06","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724751370891,"stop":1724751370891,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e63a4ca510078e","name":"Publish message with custom timestamp: Tue Aug 27 2024 10:38:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1724751529519,"stop":1724751529519,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0ad9f24a605eba","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724751668571,"stop":1724751668572,"duration":1},"status":"passed","severity":"normal"},{"uid":"16cf76a924cd8fbf","name":"Check received message containing short","time":{"start":1724751157973,"stop":1724751157973,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd6c57cc170d16f","name":"Ordered callback, aborts when callback returns true","time":{"start":1724751636512,"stop":1724751636512,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eed219a581685c5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724750890204,"stop":1724750890204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c279dba068e672c6","name":"Check publish message containing long","time":{"start":1724751529509,"stop":1724751529509,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d041279c4f3147","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724750898427,"stop":1724750898428,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00e5f632c742b92","name":"Push message with shell command payload","time":{"start":1724751616571,"stop":1724751616571,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e04ed9f03d70d33","name":"Fails to publish message with wrong content topic","time":{"start":1724751529522,"stop":1724751529523,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b79197dbb4ad4c","name":"should throw error - no id","time":{"start":1724750899269,"stop":1724750899269,"duration":0},"status":"passed","severity":"normal"},{"uid":"522f72484f84227b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724751625290,"stop":1724751625290,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bb0aed8960b321","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724751201123,"stop":1724751201124,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d979e599c0c442","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724751157985,"stop":1724751157985,"duration":0},"status":"passed","severity":"normal"},{"uid":"27de149df96f8737","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724751625331,"stop":1724751625335,"duration":4},"status":"passed","severity":"normal"},{"uid":"69bdfddf446b77ce","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app20/2/topic543/proto","time":{"start":1724751559057,"stop":1724751559059,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b3fd4d74f616035","name":"Push message with SQL Injection payload","time":{"start":1724751616568,"stop":1724751616568,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b2ceea5ec5ca17","name":"new peer added after a peer was already found","time":{"start":1724751488809,"stop":1724751488809,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9c42053fbbdfb0","name":"Passing page size 0 when there are 110 messages","time":{"start":1724751647547,"stop":1724751647547,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abab982821c4c9c","name":"Check publish message containing Russian","time":{"start":1724751529511,"stop":1724751529511,"duration":0},"status":"passed","severity":"normal"},{"uid":"547684e82f60c56a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724751625330,"stop":1724751625330,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84714d15c468d54","name":"Check message with no payload is not received","time":{"start":1724751495300,"stop":1724751495300,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8979e7ff5036817","name":"different cluster, same shard: nodes don't connect","time":{"start":1724751370898,"stop":1724751370898,"duration":0},"status":"passed","severity":"normal"},{"uid":"621145bb5bd8c45e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724751216248,"stop":1724751216249,"duration":1},"status":"passed","severity":"normal"},{"uid":"651df0d21f6bc140","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724751314401,"stop":1724751314401,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d9ef9a80fbddd3","name":"Relay - times out","time":{"start":1724751664458,"stop":1724751664458,"duration":0},"status":"passed","severity":"normal"},{"uid":"73027473a61d67c1","name":"Subscribe to topic containing long and publish message","time":{"start":1724751529157,"stop":1724751529157,"duration":0},"status":"passed","severity":"normal"},{"uid":"902ff521fb69f973","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724751529159,"stop":1724751529159,"duration":0},"status":"passed","severity":"normal"},{"uid":"238e6c67b7aacea6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724750890208,"stop":1724750890208,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4baa30c2d53f2c","name":"tcp ip4 address","time":{"start":1724750898513,"stop":1724750898513,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad172889cca7f5f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724750892944,"stop":1724750892945,"duration":1},"status":"passed","severity":"normal"},{"uid":"87442abb8791964f","name":"Generator, 2 different pubsubtopics","time":{"start":1724751641301,"stop":1724751641301,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9e6924ccf92d07","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app78/4/topic129/utf8","time":{"start":1724751559056,"stop":1724751559057,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66ce15f0c782ef4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724751690011,"stop":1724751690011,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d12e5d2cf535dec","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724750898431,"stop":1724750898432,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41b02ddd364623e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724750890198,"stop":1724750890200,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1fabc4c7bbc9738","name":"Push message with content topic containing Arabic","time":{"start":1724751616576,"stop":1724751616576,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a77e8aa4ed4e17","name":"Check received message containing escaped characters","time":{"start":1724751495294,"stop":1724751495294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39c23d199831c83","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724751042850,"stop":1724751042851,"duration":1},"status":"passed","severity":"normal"},{"uid":"164211b7c10289","name":"Sample","time":{"start":1724750898557,"stop":1724750898557,"duration":0},"status":"passed","severity":"normal"},{"uid":"c656153c2e4cdaef","name":"does not throw on valid cases","time":{"start":1724750890169,"stop":1724750890170,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5fd2cf52873b67","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724751216243,"stop":1724751216244,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ce123dcdfe9fdc","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724750890219,"stop":1724750890219,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7d00eb890cdfb4","name":"Check message with no content topic is not received","time":{"start":1724751157986,"stop":1724751157987,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d27465695846b6","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724750898421,"stop":1724750898422,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4309c7e525d6d5","name":"Number of peers are maintained correctly","time":{"start":1724751249798,"stop":1724751249799,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2c09a2be4a38bb","name":"Push to array if already present","time":{"start":1724750889702,"stop":1724750889703,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80d4caf3aa4785b","name":"Throws when trying to push message with empty payload","time":{"start":1724751479131,"stop":1724751479131,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c66e464fcc5588","name":"Subscribe and receive messages via waku relay post","time":{"start":1724751625282,"stop":1724751625282,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a3318c9a955fe9","name":"should properly create location multiaddrs - udp6","time":{"start":1724750899277,"stop":1724750899277,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee81ca35ecaccd6c","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724751161642,"stop":1724751161643,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bcf1c9c0ecde00","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724750890218,"stop":1724750890218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2397ded5e4b739d1","name":"Push message with shell command payload","time":{"start":1724751479129,"stop":1724751479129,"duration":0},"status":"passed","severity":"normal"},{"uid":"af69c95ebda209ba","name":"same cluster, different shard: nodes connect","time":{"start":1724751370896,"stop":1724751370897,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9df61dbcfb6120","name":"Push message with content topic containing Russian","time":{"start":1724751616576,"stop":1724751616577,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9167ffa7cfc7fbe","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724751161652,"stop":1724751161652,"duration":0},"status":"passed","severity":"normal"},{"uid":"1757d3b0bfe9954a","name":"isConnected should return true after first peer connects","time":{"start":1724750999767,"stop":1724750999767,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cfeca43d86958a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724750890216,"stop":1724750890217,"duration":1},"status":"passed","severity":"normal"},{"uid":"4addd36cd14c86cf","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724750955160,"stop":1724750955160,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecff4467b3218e11","name":"handles different clusterIds correctly","time":{"start":1724750890192,"stop":1724750890193,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0c1a625569a2be","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724750892946,"stop":1724750892946,"duration":0},"status":"passed","severity":"normal"},{"uid":"850628cbae3c90ff","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724750890210,"stop":1724750890210,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fb8aacb4fa764d","name":"Nwaku publishes","time":{"start":1724751504596,"stop":1724751504596,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd340cbe3b4261c3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724751616248,"stop":1724751616248,"duration":0},"status":"passed","severity":"normal"},{"uid":"3201dbfc7c04d919","name":"random static sharding 8 - Cluster ID: 613, Shard ID: 8","time":{"start":1724751596527,"stop":1724751596527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ecfb89494e0c31","name":"Push message with escaped characters payload","time":{"start":1724751479129,"stop":1724751479130,"duration":1},"status":"passed","severity":"normal"},{"uid":"3551ea1958a39d6c","name":"should throw an error for missing required configuration","time":{"start":1724750890203,"stop":1724750890203,"duration":0},"status":"passed","severity":"normal"},{"uid":"964e28c14af97a7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724751529162,"stop":1724751529162,"duration":0},"status":"passed","severity":"normal"},{"uid":"208f47b705ecb857","name":"Callback on promise, aborts when callback returns true","time":{"start":1724751636511,"stop":1724751636511,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da76114d8e6b2fb","name":"Push message with meta","time":{"start":1724751616580,"stop":1724751616580,"duration":0},"status":"passed","severity":"normal"},{"uid":"26535c42351136c1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724751625318,"stop":1724751625318,"duration":0},"status":"passed","severity":"normal"},{"uid":"139ba3fdb83ecba0","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724751529162,"stop":1724751529162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52250eda0c5d0c9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724750890210,"stop":1724750890210,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c51d3209997ee3","name":"Refresh subscription","time":{"start":1724751201121,"stop":1724751201121,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fef5804786dfdc2","name":"random static sharding 5 - Cluster ID: 522, Shard ID: 756","time":{"start":1724751596524,"stop":1724751596525,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84da37b2f3428bf","name":"Push message with numeric payload","time":{"start":1724751479124,"stop":1724751479124,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c0ac6162df8144","name":"should not receive a peer event after stop","time":{"start":1724751525194,"stop":1724751525194,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a99e81e0d77e64f","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724751398593,"stop":1724751398593,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4277a4aa490226","name":"Push message with rate limit","time":{"start":1724751479157,"stop":1724751479158,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4d3500010d2c82","name":"should throw error - no public key","time":{"start":1724750899270,"stop":1724750899270,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1259ce8ebbc382d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724751161653,"stop":1724751161658,"duration":5},"status":"passed","severity":"normal"},{"uid":"7d9d633a06700d92","name":"Check received message with timestamp: 1724750942590000000 ","time":{"start":1724751157980,"stop":1724751157981,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cb8b54c85db84f","name":"Check message with no payload is not received","time":{"start":1724751495273,"stop":1724751495273,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62f748583c4ac27","name":"Push message with content topic containing special chars","time":{"start":1724751479133,"stop":1724751479133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7018db3aff6281c","name":"Push message with custom timestamp: 1724754821841","time":{"start":1724751479160,"stop":1724751479160,"duration":0},"status":"passed","severity":"normal"},{"uid":"7851ef6cf7474740","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724751668571,"stop":1724751668571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bff8a86022363d4","name":"Decoder throws on empty string content topic","time":{"start":1724750927266,"stop":1724750927266,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e2319bc50e9550","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724751161672,"stop":1724751161672,"duration":0},"status":"passed","severity":"normal"},{"uid":"164deaadafce29cc","name":"A test","time":{"start":1724751314478,"stop":1724751314478,"duration":0},"status":"passed","severity":"normal"},{"uid":"844aca89ccf2222e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724751161663,"stop":1724751161663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca89df0fd4dffbc3","name":"Fails to push message with empty content topic","time":{"start":1724751616580,"stop":1724751616580,"duration":0},"status":"passed","severity":"normal"},{"uid":"1699e3532c257625","name":"Push message with content topic containing numeric","time":{"start":1724751479132,"stop":1724751479133,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c00cc4ce69c1f52","name":"same cluster, different shard: nodes don't connect","time":{"start":1724751161632,"stop":1724751161634,"duration":2},"status":"passed","severity":"normal"},{"uid":"5fbe70390917939e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724751201115,"stop":1724751201116,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4116dd7cb4fb24","name":"Check message with invalid timestamp is not received","time":{"start":1724751495297,"stop":1724751495297,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f44de6bb93c01a","name":"Check received message containing numeric","time":{"start":1724751495283,"stop":1724751495284,"duration":1},"status":"passed","severity":"normal"},{"uid":"c495432fefff0e68","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724751668567,"stop":1724751668567,"duration":0},"status":"passed","severity":"normal"},{"uid":"1093fba356723639","name":"should get / set UDP multiaddr","time":{"start":1724750899272,"stop":1724750899272,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a19c61a0b531ed","name":"configure the node with multiple content topics","time":{"start":1724751559062,"stop":1724751559062,"duration":0},"status":"passed","severity":"normal"},{"uid":"26994d0bb44d7cde","name":"can start the service","time":{"start":1724750963813,"stop":1724750963813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45ddc8be64a51bb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724751082944,"stop":1724751082945,"duration":1},"status":"passed","severity":"normal"},{"uid":"844e68a9b4150f09","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724751668570,"stop":1724751668570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b238a7b1aacf5f9e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724750999766,"stop":1724750999766,"duration":0},"status":"passed","severity":"normal"},{"uid":"7642a924961a10f9","name":"Ephemeral field set to true","time":{"start":1724750904332,"stop":1724750904332,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9e7c9b470956d0","name":"should not receive a peer event before start","time":{"start":1724750963816,"stop":1724750963816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8680f2268c5cca4b","name":"Push message with content topic containing Russian","time":{"start":1724751479134,"stop":1724751479134,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab49406bfddeb144","name":"throws on content topic with empty encoding field","time":{"start":1724750890174,"stop":1724750890174,"duration":0},"status":"passed","severity":"normal"},{"uid":"29209a6be16c8f43","name":"handles empty contentTopics array correctly","time":{"start":1724750890220,"stop":1724750890220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5963b95afdb391","name":"should throw an error for missing sharding configuration","time":{"start":1724750890219,"stop":1724750890219,"duration":0},"status":"passed","severity":"normal"},{"uid":"918abd2214cefa14","name":"Query generator for multiple messages","time":{"start":1724751636505,"stop":1724751636506,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5904e6464a21ad","name":"throws on content topic with non-number generation field","time":{"start":1724750890171,"stop":1724750890171,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c82a5ebc5f91c3","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724751398603,"stop":1724751398603,"duration":0},"status":"passed","severity":"normal"},{"uid":"b177dd699dd85997","name":"Push message with emoji payload","time":{"start":1724751479130,"stop":1724751479130,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0e32931aead9fd","name":"Check received message containing Arabic","time":{"start":1724751495288,"stop":1724751495288,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e721a7ab631b8e1","name":"should not fail to stop the service if it was not started","time":{"start":1724750919357,"stop":1724750919358,"duration":1},"status":"passed","severity":"normal"},{"uid":"838802a06ea5b1ca","name":"creates an iterator","time":{"start":1724751647728,"stop":1724751647728,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad26efe0c77811f7","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724750949801,"stop":1724750949802,"duration":1},"status":"passed","severity":"normal"},{"uid":"70730772d753ddc2","name":"Passing page size 3 when there are 20 messages","time":{"start":1724751647549,"stop":1724751647549,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7264927235fc4","name":"Push message with content topic containing unicode special characters","time":{"start":1724751616579,"stop":1724751616579,"duration":0},"status":"passed","severity":"normal"},{"uid":"697c974ac9b2ddf2","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724751529158,"stop":1724751529158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6439a1839881e18","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724751161665,"stop":1724751161665,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca121108419479c0","name":"Check received message containing XML","time":{"start":1724751495290,"stop":1724751495291,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02dd55d8c816c50","name":"Fails to push message with large meta","time":{"start":1724751616580,"stop":1724751616581,"duration":1},"status":"passed","severity":"normal"},{"uid":"5faf04a91136def7","name":"listenerCount","time":{"start":1724750982602,"stop":1724750982607,"duration":5},"status":"passed","severity":"normal"},{"uid":"6be273170289d771","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724751668570,"stop":1724751668571,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b59d3cd7f725cd3","name":"Query Generator - false","time":{"start":1724751636889,"stop":1724751636889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a81b95d2934bfe","name":"Subscribe and receive messages via waku relay post","time":{"start":1724751201107,"stop":1724751201109,"duration":2},"status":"passed","severity":"normal"},{"uid":"88bc3182e2048f8f","name":"should throw an error for an unconfigured topic","time":{"start":1724750890215,"stop":1724750890216,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd5895c8b895cd1","name":"Non TWN Cluster","time":{"start":1724751559050,"stop":1724751559051,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b90e8be8adbc174","name":"Filter with 0 connections","time":{"start":1724751221507,"stop":1724751221507,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9e8219ad193b56","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724751201127,"stop":1724751201127,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d1ebd6470cbb6a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724750890201,"stop":1724750890202,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac7db0a97e1c0fa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724751625327,"stop":1724751625327,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d9141c61f19d0f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724751161666,"stop":1724751161666,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b265507ba2b910","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724751161659,"stop":1724751161660,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83b620f27ae23a8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724751216248,"stop":1724751216248,"duration":0},"status":"passed","severity":"normal"},{"uid":"901c9e3d97b566c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724750890208,"stop":1724750890208,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c50095035e9e72c","name":"Check message received after jswaku node is restarted","time":{"start":1724751495301,"stop":1724751495301,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d718e65cef6482b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724750890195,"stop":1724750890195,"duration":0},"status":"passed","severity":"normal"},{"uid":"30130e4e81a73eed","name":"Check received message containing Chinese","time":{"start":1724751495264,"stop":1724751495265,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94fc512fe7a397c","name":"Push message with long payload","time":{"start":1724751479124,"stop":1724751479124,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd10a8f6af857e9","name":"Default pageSize","time":{"start":1724751647551,"stop":1724751647551,"duration":0},"status":"passed","severity":"normal"},{"uid":"39174a749d5c582c","name":"Used by Waku Relay","time":{"start":1724751655827,"stop":1724751655828,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a651957122a1d2f","name":"Decrypt messages","time":{"start":1724751481750,"stop":1724751481751,"duration":1},"status":"passed","severity":"normal"},{"uid":"c930e858f9589a0d","name":"Ping on peer without subscriptions","time":{"start":1724751039277,"stop":1724751039277,"duration":0},"status":"passed","severity":"normal"},{"uid":"90df44d8106e6ba1","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724750941918,"stop":1724750941918,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b21b7001d4733","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724751577052,"stop":1724751577052,"duration":0},"status":"passed","severity":"normal"},{"uid":"d086af0c696112a6","name":"Check received message containing long","time":{"start":1724751495261,"stop":1724751495262,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76c6cd7bb70460b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724750890211,"stop":1724750890211,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b9d11021b0d6e3","name":"should throw error - invalid id","time":{"start":1724750899269,"stop":1724750899269,"duration":0},"status":"passed","severity":"normal"},{"uid":"977927622a6e50aa","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724751625316,"stop":1724751625317,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bdc0ef1c65f9cf8","name":"Push message with content topic containing numeric","time":{"start":1724751616575,"stop":1724751616575,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df3758f030bb61a","name":"Push message with Script payload","time":{"start":1724751479127,"stop":1724751479127,"duration":0},"status":"passed","severity":"normal"},{"uid":"738efd30eabeeca","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724750941903,"stop":1724750941904,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7639877140d38f3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724751201125,"stop":1724751201125,"duration":0},"status":"passed","severity":"normal"},{"uid":"1daeeb569e731b2f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724750890209,"stop":1724750890209,"duration":0},"status":"passed","severity":"normal"},{"uid":"daabe93d2de0a4cb","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724751398606,"stop":1724751398607,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5b9609c1e37dc3","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724750890221,"stop":1724750890221,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1b5bc82860471d","name":"Push message with Russian payload","time":{"start":1724751616568,"stop":1724751616568,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3113ab0baa19954","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724751042855,"stop":1724751042855,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d09560b1b74460b","name":"more peers than existing","time":{"start":1724751479413,"stop":1724751479413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b17672298317ef2a","name":"Keep-alive pings maintain the connection","time":{"start":1724751071162,"stop":1724751071170,"duration":8},"status":"passed","severity":"normal"},{"uid":"1b4d8a0d5bc38c57","name":"Reusing cursor across nodes","time":{"start":1724751577055,"stop":1724751577055,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8df5659bdcbe06c","name":"Ping on peer without subscriptions","time":{"start":1724751011850,"stop":1724751011850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51fa45d47b3683a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724751161677,"stop":1724751161678,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc9a44f88e17fd4","name":"Callback on promise","time":{"start":1724751636511,"stop":1724751636511,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2fa4b496ab7fec","name":"Check received message containing Russian","time":{"start":1724751157975,"stop":1724751157976,"duration":1},"status":"passed","severity":"normal"},{"uid":"894f98222b23dfb0","name":"should only return 1 node with relay and store capability","time":{"start":1724750915613,"stop":1724750915614,"duration":1},"status":"passed","severity":"normal"},{"uid":"2475557f39495820","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724751501164,"stop":1724751501165,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c550b65448dff5","name":"Fails to push message with large meta","time":{"start":1724751479155,"stop":1724751479157,"duration":2},"status":"passed","severity":"normal"},{"uid":"faf4aa9a1bef898d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724750999766,"stop":1724750999767,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45da71a5819a32c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724750890214,"stop":1724750890214,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e8f9fe0214b326","name":"Ping on peer without subscriptions","time":{"start":1724751039279,"stop":1724751039279,"duration":0},"status":"passed","severity":"normal"},{"uid":"636f2b4d76c3be51","name":"Failed peers are renewed","time":{"start":1724751249799,"stop":1724751249799,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1ba84113629aa4","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app28/8/topic98/xml","time":{"start":1724751559059,"stop":1724751559060,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6713a2c7c6193c7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724751625302,"stop":1724751625302,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecf1daded6b748e","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724750890194,"stop":1724750890195,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a61d49ac2b4137","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724750925522,"stop":1724750925522,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee69d76410a43","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724750949796,"stop":1724750949797,"duration":1},"status":"passed","severity":"normal"},{"uid":"282f68c6f0d03468","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724751636511,"stop":1724751636512,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c64af57d74cc2bf","name":"Check received message containing emoji","time":{"start":1724751495295,"stop":1724751495295,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a8ffc59d8eb669","name":"Push message with special chars payload","time":{"start":1724751479125,"stop":1724751479125,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee286ff20cfb627a","name":"Check received message containing XML","time":{"start":1724751495266,"stop":1724751495267,"duration":1},"status":"passed","severity":"normal"},{"uid":"e304bbb6e9d5659a","name":"Publish message with rate limit","time":{"start":1724751529530,"stop":1724751529531,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a3d31a737a5d04","name":"Push message with content topic containing Chinese","time":{"start":1724751479133,"stop":1724751479133,"duration":0},"status":"passed","severity":"normal"},{"uid":"494cc7069bb77ecd","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724750904075,"stop":1724750904075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d2fb5e1a559bbe","name":"Check received message containing unicode special characters","time":{"start":1724751157979,"stop":1724751157980,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a14ce08645275d","name":"Check publish message containing SQL Injection","time":{"start":1724751529511,"stop":1724751529512,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf4fb1aa18bb148","name":"Push message with emoji payload","time":{"start":1724751616572,"stop":1724751616572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22fb849f3616dc1","name":"should emit a peer event after start","time":{"start":1724750963815,"stop":1724750963815,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd08ef5d1a77ccd","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724750890184,"stop":1724750890184,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca998d6c56b3fafd","name":"should add and remove event listeners correctly","time":{"start":1724750919361,"stop":1724750919362,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ddaea2a5c86f61","name":"random static sharding 2 - Cluster ID: 603, Shard ID: 45","time":{"start":1724751596522,"stop":1724751596523,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e27d6de891f581a","name":"Check received message with timestamp: 1724750942590 ","time":{"start":1724751157981,"stop":1724751157984,"duration":3},"status":"passed","severity":"normal"},{"uid":"7d39e9b62e14dbba","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724751638561,"stop":1724751638561,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00745f8151d4147","name":"Check received message containing short","time":{"start":1724751495260,"stop":1724751495261,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3dae32d9e656b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724750890220,"stop":1724750890221,"duration":1},"status":"passed","severity":"normal"},{"uid":"79946687c8292409","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724751398606,"stop":1724751398606,"duration":0},"status":"passed","severity":"normal"},{"uid":"7864ae260725e38d","name":"Refresh subscription","time":{"start":1724751625319,"stop":1724751625319,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfc9cd7be444c71","name":"Relay - dialed first","time":{"start":1724751664457,"stop":1724751664457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1481d7cf6cb04626","name":"stop","time":{"start":1724750982614,"stop":1724750982615,"duration":1},"status":"passed","severity":"normal"},{"uid":"50443f1073cd5366","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724751495296,"stop":1724751495297,"duration":1},"status":"passed","severity":"normal"},{"uid":"899ae165ff38782e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724751625303,"stop":1724751625303,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb5a7bfd10c43fb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724751042855,"stop":1724751042855,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ddb7413566c542","name":"Check message with no content topic is not received","time":{"start":1724751495273,"stop":1724751495273,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ab6df8810f4493","name":"Subscribe to topic containing long and receive message","time":{"start":1724751201122,"stop":1724751201122,"duration":0},"status":"passed","severity":"normal"},{"uid":"f147f07c49570d71","name":"Check publish message containing XML","time":{"start":1724751529512,"stop":1724751529512,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bd01fd7608c26a","name":"should not receive a peer event before start","time":{"start":1724751525193,"stop":1724751525193,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a57d21f1378db8","name":"through manual discovery","time":{"start":1724751378155,"stop":1724751378155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c398bbbe5ee4a6c6","name":"Push message with Chinese payload","time":{"start":1724751479125,"stop":1724751479125,"duration":0},"status":"passed","severity":"normal"},{"uid":"1321ee2702e03a84","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724751042852,"stop":1724751042852,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb43c18f53fc97a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724751479135,"stop":1724751479136,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7dca91c5a953f64","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724751668569,"stop":1724751668570,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3f592c86bc46e9","name":"Should update shard info","time":{"start":1724751399050,"stop":1724751399050,"duration":0},"status":"passed","severity":"normal"},{"uid":"a601ac9a77f63a1f","name":"should encode/decode to RLP encoding","time":{"start":1724750899271,"stop":1724750899271,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cb9f5404a39c5b","name":"Query with Promise Callback, No Decoder","time":{"start":1724751616250,"stop":1724751616250,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b613917c08c19c3","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724751071171,"stop":1724751071175,"duration":4},"status":"passed","severity":"normal"},{"uid":"a510a4c34364bac0","name":"Delete observer","time":{"start":1724751481751,"stop":1724751481751,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa8fe7d3cef2658","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724751201125,"stop":1724751201125,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f4350402b920d4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724751529157,"stop":1724751529157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5aeb7aa2889c550","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724750890218,"stop":1724750890218,"duration":0},"status":"passed","severity":"normal"},{"uid":"7985cc7a53b86183","name":"Ping on subscribed peer","time":{"start":1724751039276,"stop":1724751039277,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4db562381c9492","name":"Check received message containing XML","time":{"start":1724751157977,"stop":1724751157977,"duration":0},"status":"passed","severity":"normal"},{"uid":"58df51a5ad1da7a8","name":"isConnected should return false after all peers disconnect","time":{"start":1724750999767,"stop":1724750999768,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c03a053884572cc","name":"Check received message containing Basic HTML tag","time":{"start":1724751157978,"stop":1724751157978,"duration":0},"status":"passed","severity":"normal"},{"uid":"de30fd2a8d6820d6","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724750927264,"stop":1724750927264,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe674d210de00671","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724750941916,"stop":1724750941917,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e8c7196d27876f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724751161664,"stop":1724751161664,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76817ef50dd6789","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724750927263,"stop":1724750927264,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4ab9b17e7004a9","name":"Encoder throws on undefined content topic","time":{"start":1724750927265,"stop":1724750927265,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b76e5ce462be46","name":"Privacy Node - default protocol","time":{"start":1724751664460,"stop":1724751664460,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35d8cb7ee0aa1f2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724751625295,"stop":1724751625295,"duration":0},"status":"passed","severity":"normal"},{"uid":"1984520a3be55efc","name":"Push message with custom timestamp: 1724747601528","time":{"start":1724751616582,"stop":1724751616582,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9e362225caa991","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724750899281,"stop":1724750899281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6535c446ed686f","name":"should handle corrupted local storage data gracefully","time":{"start":1724750919361,"stop":1724750919361,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ca7e46db001ea9","name":"Push message with content topic containing Script","time":{"start":1724751616577,"stop":1724751616577,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2d3dbaeec91448","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724750890176,"stop":1724750890183,"duration":7},"status":"passed","severity":"normal"},{"uid":"b1ae0270bba268ff","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724751577051,"stop":1724751577052,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b012c2343b7b9c","name":"Push message with content topic containing JSON","time":{"start":1724751616578,"stop":1724751616578,"duration":0},"status":"passed","severity":"normal"},{"uid":"89adb5d67e768469","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724751201113,"stop":1724751201114,"duration":1},"status":"passed","severity":"normal"},{"uid":"371df1589638989a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724751625282,"stop":1724751625282,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5da251ba872745","name":"Push message with rate limit","time":{"start":1724751616581,"stop":1724751616581,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf01ef4de84f9a2","name":"udp ip6 address","time":{"start":1724750898513,"stop":1724750898514,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d9c51873f0c965","name":"Check publish message containing Arabic","time":{"start":1724751529511,"stop":1724751529511,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2aa82de265e2fcd","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724750890221,"stop":1724750890222,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b6cc228884c065","name":"should set field with only RELAY enabled","time":{"start":1724750899280,"stop":1724750899280,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7c0aca60b4ec26","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724750949804,"stop":1724750949805,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd411a0639a3bcc","name":"Check message with non string payload is not received","time":{"start":1724751495273,"stop":1724751495274,"duration":1},"status":"passed","severity":"normal"},{"uid":"133a06103d3d87e1","name":"Filter","time":{"start":1724751664459,"stop":1724751664460,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e5e8b0664921f4","name":"Filter with 1 connections","time":{"start":1724751221515,"stop":1724751221516,"duration":1},"status":"passed","severity":"normal"},{"uid":"797aaa21ee6701b7","name":"Check message on other pubsub topic is not received","time":{"start":1724751495298,"stop":1724751495299,"duration":1},"status":"passed","severity":"normal"},{"uid":"275d9c4d9de94fad","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724750890221,"stop":1724750890221,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4eca93112a9de7","name":"Push message on custom pubsubTopic","time":{"start":1724751314403,"stop":1724751314403,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85116f3bf954d23","name":"Sets default value correctly","time":{"start":1724751655828,"stop":1724751655829,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a0cf981e1f0b19","name":"should properly create peer info with all multiaddrs","time":{"start":1724750899279,"stop":1724750899279,"duration":0},"status":"passed","severity":"normal"},{"uid":"45de4b3ef2eaf8ab","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724751529159,"stop":1724751529160,"duration":1},"status":"passed","severity":"normal"},{"uid":"57410692fe8dbe62","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724751201106,"stop":1724751201106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad45c2aab19b0c4","name":"Check received message containing JSON","time":{"start":1724751157978,"stop":1724751157978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e51abf87075fcf5","name":"Subscribe to topic containing long and receive message","time":{"start":1724751625320,"stop":1724751625326,"duration":6},"status":"passed","severity":"normal"},{"uid":"f3a4e863ab0f630","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724751161680,"stop":1724751161680,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b69ca98e15b9831","name":"recovers when dns.resolve returns empty","time":{"start":1724750915612,"stop":1724750915612,"duration":0},"status":"passed","severity":"normal"},{"uid":"791b5cb8e3b7ab0f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724751082945,"stop":1724751082946,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e11bdc03fc67311","name":"removeEventListener with wrong event","time":{"start":1724750982600,"stop":1724750982600,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1cb6b32874b6ee","name":"Subscribe to topic containing Script and receive message","time":{"start":1724751201126,"stop":1724751201126,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc38566f3ada84e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724751161640,"stop":1724751161641,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e7da92976e3a8a","name":"ignores unrecognized TXT record formats","time":{"start":1724750915612,"stop":1724750915612,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bc752b652e7364","name":"Subscribe and receive messages via lightPush","time":{"start":1724751201104,"stop":1724751201105,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e934e6ef6930ae","name":"Push message with Chinese payload","time":{"start":1724751616565,"stop":1724751616567,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf11eb741ff1dad7","name":"Store - dialed first","time":{"start":1724751664458,"stop":1724751664459,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b224eb8536e9c4","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724751161672,"stop":1724751161672,"duration":0},"status":"passed","severity":"normal"},{"uid":"156fb2ce0e3ff222","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724751495296,"stop":1724751495296,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad4279524b5201a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724751625330,"stop":1724751625331,"duration":1},"status":"passed","severity":"normal"},{"uid":"89626a2cf9f17344","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724751488809,"stop":1724751488809,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c314784dfda90a76","name":"Generator, 2 different pubsubtopics","time":{"start":1724751641299,"stop":1724751641300,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87a668d8534d9c6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724750904073,"stop":1724750904074,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b260989832a6f9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724750890215,"stop":1724750890215,"duration":0},"status":"passed","severity":"normal"},{"uid":"338d3094703d45f6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724751616578,"stop":1724751616578,"duration":0},"status":"passed","severity":"normal"},{"uid":"482bf05485cb5c7e","name":"Refresh subscription","time":{"start":1724751625291,"stop":1724751625291,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fda231f03c144b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724751529161,"stop":1724751529161,"duration":0},"status":"passed","severity":"normal"},{"uid":"78676d27b348d199","name":"Generator, custom pubsub topic","time":{"start":1724751641299,"stop":1724751641299,"duration":0},"status":"passed","severity":"normal"},{"uid":"947852eea7b2b3d6","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724750890189,"stop":1724750890190,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec3bec7ab76fd12","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724751625328,"stop":1724751625328,"duration":0},"status":"passed","severity":"normal"},{"uid":"608037fb711bbc0f","name":"Check message with non string payload is not received","time":{"start":1724751495300,"stop":1724751495300,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3c257e24a3d6d6","name":"nwaku subscribes","time":{"start":1724751504595,"stop":1724751504595,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb73150e0ba825b8","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724751616246,"stop":1724751616246,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f08735fce556bb","name":"should only return 1 node with store capability","time":{"start":1724750915614,"stop":1724750915614,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67f6be72e4aaac7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724751641301,"stop":1724751641302,"duration":1},"status":"passed","severity":"normal"},{"uid":"684f55f02ca1db1b","name":"configure the node with multiple pubsub topics","time":{"start":1724751596529,"stop":1724751596529,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e57c54b6f904aac","name":"LightPush with 2 connections","time":{"start":1724751221517,"stop":1724751221517,"duration":0},"status":"passed","severity":"normal"},{"uid":"b716f434a0313b64","name":"Decoder throws on undefined content topic","time":{"start":1724750927265,"stop":1724750927266,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1c649db75a62c2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724751042853,"stop":1724751042853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43adfe3ddaa615","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724750915332,"stop":1724750915333,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45c45e092dba24b","name":"should get / set TCP multiaddr","time":{"start":1724750899272,"stop":1724750899272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cfbbfc500e88c","name":"Overlapping topic subscription","time":{"start":1724751201121,"stop":1724751201121,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4ad36e3b7f04cd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724750890212,"stop":1724750890212,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a50824738e93b96","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724751398595,"stop":1724751398595,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb666aba190d213","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724751625329,"stop":1724751625329,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb64cd522ccf8b8","name":"Subscribe to topic containing long and receive message","time":{"start":1724751625293,"stop":1724751625293,"duration":0},"status":"passed","severity":"normal"},{"uid":"b767e5bc68704432","name":"should return empty list for no shard","time":{"start":1724750890202,"stop":1724750890203,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a18edfc191ed2fc","name":"Push message with content topic containing shell command","time":{"start":1724751479145,"stop":1724751479145,"duration":0},"status":"passed","severity":"normal"},{"uid":"7020c20e9311a476","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724751042850,"stop":1724751042850,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4494563f716156","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724751201109,"stop":1724751201109,"duration":0},"status":"passed","severity":"normal"},{"uid":"52249e3e5f7cb40","name":"Push message with meta","time":{"start":1724751479154,"stop":1724751479155,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e371974e4aaa2ea","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724751161667,"stop":1724751161669,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d0c619de8d416b6","name":"should set field with only STORE enabled","time":{"start":1724750899281,"stop":1724750899281,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7dec45e08255f9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724750915333,"stop":1724750915334,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e31d5b2c72d4e1","name":"Push message with unicode special characters payload","time":{"start":1724751479130,"stop":1724751479130,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54b3502deb53e59","name":"should be called for bootstrap peers","time":{"start":1724750949800,"stop":1724750949801,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3996800d4f18861","name":"Push message with numeric payload","time":{"start":1724751616562,"stop":1724751616563,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef1a0a2e1dbfdeb","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724751616249,"stop":1724751616249,"duration":0},"status":"passed","severity":"normal"},{"uid":"92edeb816772801a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724750898420,"stop":1724750898421,"duration":1},"status":"passed","severity":"normal"},{"uid":"99706ce9d022979a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724751625304,"stop":1724751625309,"duration":5},"status":"passed","severity":"normal"},{"uid":"8510adf3454b24d3","name":"Relay","time":{"start":1724750951360,"stop":1724750951360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d207de70b3d1a4","name":"Push message on custom pubsubTopic","time":{"start":1724751314400,"stop":1724751314400,"duration":0},"status":"passed","severity":"normal"},{"uid":"d231624c62e49dc6","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724751638561,"stop":1724751638561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dc8b37683eaf7b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app80/4/topic556/utf8","time":{"start":1724751559053,"stop":1724751559055,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a5a0f90d1f5bee","name":"Accepts a valid Waku Message","time":{"start":1724750907644,"stop":1724750907645,"duration":1},"status":"passed","severity":"normal"},{"uid":"d879f98dffe95d4f","name":"Subscribe to topic containing Script and publish message","time":{"start":1724751529160,"stop":1724751529160,"duration":0},"status":"passed","severity":"normal"},{"uid":"395b94523ab3b56e","name":"1 Store, 2 fetches","time":{"start":1724750915397,"stop":1724750915397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dd90aa39c2475e","name":"Push message with content topic containing short","time":{"start":1724751616574,"stop":1724751616574,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3d8af1a3fd4b42","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724750890209,"stop":1724750890210,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb860522c9d1b25","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724750890194,"stop":1724750890194,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11c5773263ff975","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724750925520,"stop":1724750925521,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ac244b4f92d86a","name":"Check message received after jswaku node is restarted","time":{"start":1724751495274,"stop":1724751495274,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79b88e268f16e2f3","name":"Push message with Script payload","time":{"start":1724751616569,"stop":1724751616569,"duration":0},"status":"passed","severity":"normal"},{"uid":"294676543dadd218","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724750890207,"stop":1724750890207,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae5cb5f636611c5","name":"Passing invalid cursor","time":{"start":1724751577055,"stop":1724751577056,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8253b2603df2b2","name":"Renews peer on consistent missed messages","time":{"start":1724751071175,"stop":1724751071176,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba147654aa231e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app0/10/topic669/test.js","time":{"start":1724751559051,"stop":1724751559052,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee843768d663623d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724751625315,"stop":1724751625315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8440a2768290a20","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724751625316,"stop":1724751625316,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a26b588f07f921","name":"different cluster, same shard: nodes don't connect","time":{"start":1724751161635,"stop":1724751161636,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce296fa30a623640","name":"Subscribe and receives messages on 20 topics","time":{"start":1724751201110,"stop":1724751201111,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94d61ef5420d001","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724751495271,"stop":1724751495271,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c782a2aba29832","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app55/2/topic596/test.js","time":{"start":1724751559057,"stop":1724751559057,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f716e2306448a9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app60/6/topic224/test.js","time":{"start":1724751559061,"stop":1724751559061,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3dcc9a31693ef2","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724751161653,"stop":1724751161653,"duration":0},"status":"passed","severity":"normal"},{"uid":"858c66c2e19143b8","name":"Query Generator, No message returned","time":{"start":1724751616247,"stop":1724751616247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e531e8641e97b9b9","name":"Query with Ordered Callback, No Decoder","time":{"start":1724751616248,"stop":1724751616248,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fd0b2ebe08230a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724751161671,"stop":1724751161671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59ed1a19a2b3946","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724750898416,"stop":1724750898418,"duration":2},"status":"passed","severity":"normal"}] |