mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
159 KiB
JSON
1 line
159 KiB
JSON
[{"uid":"19cfb28001351686","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722929423057,"stop":1722929423057,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a13216e83c48084","name":"Query Generator, No message returned","time":{"start":1722929829548,"stop":1722929829548,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf5277cfe46edb2","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722929119155,"stop":1722929119157,"duration":2},"status":"passed","severity":"normal"},{"uid":"a57a507d8e90bf75","name":"Fields are not dropped","time":{"start":1722929129145,"stop":1722929129147,"duration":2},"status":"passed","severity":"normal"},{"uid":"92244c176676cc91","name":"should set field with only RELAY enabled","time":{"start":1722929125030,"stop":1722929125030,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08a7f6b97a4ca11","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722929294909,"stop":1722929294910,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c5922b083aacf6","name":"Check received message containing emoji","time":{"start":1722929693813,"stop":1722929693813,"duration":0},"status":"passed","severity":"normal"},{"uid":"1065f15bdb66c869","name":"Check received message containing Basic HTML tag","time":{"start":1722929693834,"stop":1722929693835,"duration":1},"status":"passed","severity":"normal"},{"uid":"a773737b1bf1cce9","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722929116494,"stop":1722929116495,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8b93c052393040","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722929116473,"stop":1722929116473,"duration":0},"status":"passed","severity":"normal"},{"uid":"60dbf1ab43d5523","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722929376497,"stop":1722929376498,"duration":1},"status":"passed","severity":"normal"},{"uid":"c843a03f6e4d2bb1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722929851551,"stop":1722929851551,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f95878acddd6d1","name":"retrieves a single peer","time":{"start":1722929140841,"stop":1722929140842,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff38087804fc7e61","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722929376495,"stop":1722929376495,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1d09e77b43ce5b","name":"same cluster, different shard: nodes connect","time":{"start":1722929575858,"stop":1722929575859,"duration":1},"status":"passed","severity":"normal"},{"uid":"454054ba846d8dc9","name":"Push message with Script payload","time":{"start":1722929805281,"stop":1722929805282,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bdef169e2018375","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722929693839,"stop":1722929693839,"duration":0},"status":"passed","severity":"normal"},{"uid":"381129191cf684f6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722929851559,"stop":1722929851559,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4639abccc14640","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722929124324,"stop":1722929124325,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99bcd6bd1f6d2e8","name":"Push message with special chars payload","time":{"start":1722929695455,"stop":1722929695456,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f17ec8cc4d54866","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722929780259,"stop":1722929780260,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ffdeb37a7a15b5","name":"less peers than existing","time":{"start":1722929694061,"stop":1722929694061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce977a4719aad400","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722929116482,"stop":1722929116482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c250efe1a0f2e2","name":"Check meta is set [ecies]","time":{"start":1722929152139,"stop":1722929152139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19fe4a6ec7c931c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722929124328,"stop":1722929124328,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70b198853cea6e1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722929829547,"stop":1722929829547,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdc37ffbf08e3f3","name":"Push message with content topic containing special chars","time":{"start":1722929805288,"stop":1722929805289,"duration":1},"status":"passed","severity":"normal"},{"uid":"55709c4d8f670bd0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722929402986,"stop":1722929402986,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6ea2a34b05320c","name":"caches peers it previously fetched","time":{"start":1722929140844,"stop":1722929140844,"duration":0},"status":"passed","severity":"normal"},{"uid":"5497760bc5bb8e3a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722929116486,"stop":1722929116486,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45c9d477cd77c46","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722929129491,"stop":1722929129491,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d22dbfea5086deb","name":"Subscribe to topic containing short and receive message","time":{"start":1722929402993,"stop":1722929402994,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6418e805be40fc","name":"Encoder throws on undefined content topic","time":{"start":1722929129884,"stop":1722929129884,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7b2131ecae4235","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722929829559,"stop":1722929829559,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02090806fd7678e","name":"Tracks peer failures correctly","time":{"start":1722929281800,"stop":1722929281800,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f10e22dc6573925","name":"should not receive a peer event before start","time":{"start":1722929144401,"stop":1722929144401,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d470e1ee88674dc","name":"Publish message with large meta","time":{"start":1722929730832,"stop":1722929730832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4d66305107d2a0","name":"Check received message containing JSON","time":{"start":1722929693811,"stop":1722929693811,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9c6056e4e74c9a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722929870399,"stop":1722929870399,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8e44a002be077b","name":"Meta field set when metaSetter is specified","time":{"start":1722929129883,"stop":1722929129883,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6dfbd1e543fca2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722929251383,"stop":1722929251391,"duration":8},"status":"passed","severity":"normal"},{"uid":"7d03183df2625ba6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722929851582,"stop":1722929851582,"duration":0},"status":"passed","severity":"normal"},{"uid":"486beac19295ee06","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722929376513,"stop":1722929376513,"duration":0},"status":"passed","severity":"normal"},{"uid":"1218f60dc7692caf","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722929116471,"stop":1722929116471,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ee3bb4cd98cfa1","name":"start node with empty shard","time":{"start":1722929798978,"stop":1722929798978,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2bf0f1807b2593","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722929376492,"stop":1722929376492,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb5445ecabca593","name":"Query generator for multiple messages with different message text format","time":{"start":1722929844977,"stop":1722929844977,"duration":0},"status":"passed","severity":"normal"},{"uid":"6605042c0bd986f5","name":"Push message with escaped characters payload","time":{"start":1722929805284,"stop":1722929805284,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40ad415cf183bb7","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722929179814,"stop":1722929179814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2f7575e919b9085","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722929376495,"stop":1722929376495,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1fd9af37b5976c","name":"Check publish message containing Arabic","time":{"start":1722929730820,"stop":1722929730821,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e97c3953f917c8","name":"handles multiple messages","time":{"start":1722929858222,"stop":1722929858222,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1db07cd87eae11","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app25/3/topic983/proto","time":{"start":1722929780261,"stop":1722929780262,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c735acaf8508c1e","name":"can start and stop the service","time":{"start":1722929179809,"stop":1722929179810,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1d970e67d0b877","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722929742560,"stop":1722929742560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9feddc390fa283","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722929124321,"stop":1722929124322,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f354cd0cd3afea2","name":"Check publish message containing Basic HTML tag","time":{"start":1722929730824,"stop":1722929730825,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee7df997fb7e9b5","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722929789960,"stop":1722929789961,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4a500ba836b29","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722929870401,"stop":1722929870401,"duration":0},"status":"passed","severity":"normal"},{"uid":"5219277e38ac0b82","name":"Js publishes, other Js receives","time":{"start":1722929717996,"stop":1722929717996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02ca3289f618622","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722929376497,"stop":1722929376497,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e47def70c99ee5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722929842073,"stop":1722929842073,"duration":0},"status":"passed","severity":"normal"},{"uid":"151ffbe27149f137","name":"Failed peers are renewed","time":{"start":1722929458478,"stop":1722929458478,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af504160e25c52d","name":"configure the node with multiple content topics","time":{"start":1722929780344,"stop":1722929780345,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebabb0c9ae98f7d","name":"Subscribe and receive messages via waku relay post","time":{"start":1722929402987,"stop":1722929402987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79b3751d21eca6b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722929376493,"stop":1722929376493,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d68c4648dc946","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722929523436,"stop":1722929523436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ddcc210b779a84","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722929851554,"stop":1722929851555,"duration":1},"status":"passed","severity":"normal"},{"uid":"5164acdb7b986c86","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722929870402,"stop":1722929870403,"duration":1},"status":"passed","severity":"normal"},{"uid":"217ae36c7b659805","name":"LightPush","time":{"start":1722929872397,"stop":1722929872397,"duration":0},"status":"passed","severity":"normal"},{"uid":"162b9b27b6b6df3f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722929423061,"stop":1722929423061,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fefb8a0862cab2b","name":"Subscribe to topic containing XML and receive message","time":{"start":1722929851558,"stop":1722929851558,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dc4a264f8e4bde","name":"Push message with short payload","time":{"start":1722929805270,"stop":1722929805278,"duration":8},"status":"passed","severity":"normal"},{"uid":"b95824c059f23a8f","name":"should return empty list for no shard","time":{"start":1722929116480,"stop":1722929116480,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8564452705287","name":"Publish message with custom timestamp: Tue Aug 06 2024 06:35:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1722929730828,"stop":1722929730828,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cf1ffefe3fb568","name":"should set field with only FILTER enabled","time":{"start":1722929125031,"stop":1722929125031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5656783be9e7238","name":"configure the node with multiple pubsub topics","time":{"start":1722929798977,"stop":1722929798977,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d97b07cbafaf164","name":"Sign & Recover","time":{"start":1722929150817,"stop":1722929150817,"duration":0},"status":"passed","severity":"normal"},{"uid":"15eece765a69ee9b","name":"Symmetric encrypt & Decrypt","time":{"start":1722929150816,"stop":1722929150816,"duration":0},"status":"passed","severity":"normal"},{"uid":"56806ccbbf41a544","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722929870401,"stop":1722929870401,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4550eb5199fa81","name":"Check received message with timestamp: 1722929165732 ","time":{"start":1722929693814,"stop":1722929693814,"duration":0},"status":"passed","severity":"normal"},{"uid":"6179d6b5118e2e9c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722929116469,"stop":1722929116469,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a86ff21265ca0d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722929423062,"stop":1722929423063,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb761bb84a602fe","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722929742550,"stop":1722929742551,"duration":1},"status":"passed","severity":"normal"},{"uid":"328aa91e40a383c0","name":"should return false","time":{"start":1722929125025,"stop":1722929125025,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8200fb16545b5e","name":"Fails to push message with large meta","time":{"start":1722929805300,"stop":1722929805301,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ad99b23e0f55d8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722929403000,"stop":1722929403000,"duration":0},"status":"passed","severity":"normal"},{"uid":"12730010c5317f8c","name":"Check received message containing special chars","time":{"start":1722929693807,"stop":1722929693808,"duration":1},"status":"passed","severity":"normal"},{"uid":"21244c190ff00f4f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722929251375,"stop":1722929251376,"duration":1},"status":"passed","severity":"normal"},{"uid":"8227ce0cd6f0887b","name":"Check publish message containing JSON","time":{"start":1722929730825,"stop":1722929730825,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ce72290daa4821","name":"random static sharding 7 - Cluster ID: 817, Shard ID: 120","time":{"start":1722929798971,"stop":1722929798971,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ab3b3f174b9125","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722929851561,"stop":1722929851568,"duration":7},"status":"passed","severity":"normal"},{"uid":"6ccf695805c1133f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722929402994,"stop":1722929402995,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0a044c7a31d4c6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722929116491,"stop":1722929116492,"duration":1},"status":"passed","severity":"normal"},{"uid":"92459e4cbbd53b04","name":"All","time":{"start":1722929175275,"stop":1722929175275,"duration":0},"status":"passed","severity":"normal"},{"uid":"266d805d1a0da9f9","name":"Subscribe to topic containing long and receive message","time":{"start":1722929402994,"stop":1722929402994,"duration":0},"status":"passed","severity":"normal"},{"uid":"7346aaf4ac89bb80","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722929116482,"stop":1722929116482,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c9617ffed0681b","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722929116616,"stop":1722929116616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60454f1e643fa1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722929116473,"stop":1722929116473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6123029bf81b8d35","name":"Check publish message containing SQL Injection","time":{"start":1722929730822,"stop":1722929730822,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5fe78a5f9641ac","name":"should be able to encode the field with only STORE set to true","time":{"start":1722929124317,"stop":1722929124317,"duration":0},"status":"passed","severity":"normal"},{"uid":"731280e1d3091b64","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722929119157,"stop":1722929119157,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0aa1e4eb13fcdc2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722929851583,"stop":1722929851583,"duration":0},"status":"passed","severity":"normal"},{"uid":"db38b076d450793a","name":"Push message with content topic containing unicode special characters","time":{"start":1722929805299,"stop":1722929805299,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f09a50cf09f612","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722929714501,"stop":1722929714502,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd135080eeacd0e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722929851550,"stop":1722929851550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dbdce1e139b51","name":"Check received message containing shell command","time":{"start":1722929693811,"stop":1722929693812,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b427ce45e69f48","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722929829549,"stop":1722929829550,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0705bdac656a1a5","name":"Push message with content topic containing long","time":{"start":1722929805287,"stop":1722929805288,"duration":1},"status":"passed","severity":"normal"},{"uid":"658071d64d839ae4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722929789958,"stop":1722929789958,"duration":0},"status":"passed","severity":"normal"},{"uid":"60475b6120560ffa","name":"Push message with content topic containing numeric","time":{"start":1722929805288,"stop":1722929805288,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64f409db3505b32","name":"Register correct protocols","time":{"start":1722929742547,"stop":1722929742548,"duration":1},"status":"passed","severity":"normal"},{"uid":"da77902eccaca1f9","name":"Query Generator, No Decoder","time":{"start":1722929829548,"stop":1722929829548,"duration":0},"status":"passed","severity":"normal"},{"uid":"9871d61cbd53beca","name":"should properly create peer info with all multiaddrs","time":{"start":1722929125029,"stop":1722929125029,"duration":0},"status":"passed","severity":"normal"},{"uid":"352eecd620ff0554","name":"Store - dialed first","time":{"start":1722929872396,"stop":1722929872396,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe9a016b2a2e632","name":"Asymmetric encrypt & decrypt","time":{"start":1722929150815,"stop":1722929150816,"duration":1},"status":"passed","severity":"normal"},{"uid":"7924197b73f18b50","name":"should encodeTxt and decodeTxt","time":{"start":1722929125015,"stop":1722929125016,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb195a0c76017b4","name":"Encoder throws on undefined content topic","time":{"start":1722929152140,"stop":1722929152140,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cee90bed77df6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app35/7/topic838/proto","time":{"start":1722929780298,"stop":1722929780299,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed827a496f3fc83","name":"Relay + Store","time":{"start":1722929125031,"stop":1722929125032,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b012fe8fefc54d","name":"Check received message containing unicode special characters","time":{"start":1722929693837,"stop":1722929693837,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f582a405a00e7f","name":"Check received message containing Arabic","time":{"start":1722929693830,"stop":1722929693831,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b222654f668816a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722929403001,"stop":1722929403001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab78c6f013d439","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722929223414,"stop":1722929223414,"duration":0},"status":"passed","severity":"normal"},{"uid":"9241e25372295f9","name":"Passing page size 0 when there are 110 messages","time":{"start":1722929861278,"stop":1722929861278,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1b7eca91b2b98","name":"Ephemeral field set to true","time":{"start":1722929129883,"stop":1722929129883,"duration":0},"status":"passed","severity":"normal"},{"uid":"7391576f7b317602","name":"Check received message containing Basic HTML tag","time":{"start":1722929693810,"stop":1722929693811,"duration":1},"status":"passed","severity":"normal"},{"uid":"16851239201d0e9f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722929888047,"stop":1722929888047,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ae775eae500a6f","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722929615594,"stop":1722929615595,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bdc0c7a5822467","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app40/7/topic83/xml","time":{"start":1722929780261,"stop":1722929780261,"duration":0},"status":"passed","severity":"normal"},{"uid":"4636c9d87064b6d1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722929376503,"stop":1722929376503,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4f766342d55e04","name":"should only return 1 node with store capability","time":{"start":1722929140845,"stop":1722929140845,"duration":0},"status":"passed","severity":"normal"},{"uid":"61603cd0dd9944a9","name":"Subscribe to topic containing XML and receive message","time":{"start":1722929851585,"stop":1722929851585,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fdca7d1f81e89e","name":"Push message with content topic containing Script","time":{"start":1722929805291,"stop":1722929805292,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c66d86f00c96e3b","name":"Overlapping topic subscription","time":{"start":1722929851551,"stop":1722929851551,"duration":0},"status":"passed","severity":"normal"},{"uid":"f269d987df30ff7f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722929116492,"stop":1722929116492,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfbfed78f5985ed","name":"Subscribe to topic containing Script and receive message","time":{"start":1722929851557,"stop":1722929851558,"duration":1},"status":"passed","severity":"normal"},{"uid":"7115ed23f830981d","name":"new peer added after a peer was already found","time":{"start":1722929703570,"stop":1722929703570,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4865b43a620166a","name":"should set field with all protocols disabled","time":{"start":1722929125030,"stop":1722929125030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b579b55560cd5c","name":"Generator, 2 different pubsubtopics","time":{"start":1722929842070,"stop":1722929842070,"duration":0},"status":"passed","severity":"normal"},{"uid":"af45228ed1bdd298","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722929615590,"stop":1722929615590,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddc189bf460723","name":"Query Generator - false","time":{"start":1722929828927,"stop":1722929828928,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5b8d05798fe467","name":"random static sharding 5 - Cluster ID: 600, Shard ID: 976","time":{"start":1722929798968,"stop":1722929798968,"duration":0},"status":"passed","severity":"normal"},{"uid":"756a85763774a952","name":"pre and post cipher","time":{"start":1722929150816,"stop":1722929150817,"duration":1},"status":"passed","severity":"normal"},{"uid":"c25ff157eeda0e54","name":"Check received message containing Chinese","time":{"start":1722929693808,"stop":1722929693808,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8d85894d2fa1d0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722929851586,"stop":1722929851587,"duration":1},"status":"passed","severity":"normal"},{"uid":"85dde88d5c2cc363","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722929116485,"stop":1722929116486,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0d1af4e7ba7216","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722929150353,"stop":1722929150354,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03345332c004747","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722929140537,"stop":1722929140537,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ac4dd41796e6fb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722929403001,"stop":1722929403002,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76750c834380580","name":"should throw error - no id","time":{"start":1722929125017,"stop":1722929125018,"duration":1},"status":"passed","severity":"normal"},{"uid":"eace79ac354ffcf2","name":"throws on content topic with empty encoding field","time":{"start":1722929116467,"stop":1722929116468,"duration":1},"status":"passed","severity":"normal"},{"uid":"254ca9b4e9dcdf54","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722929376498,"stop":1722929376498,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccedb78aa5d669a0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722929124319,"stop":1722929124321,"duration":2},"status":"passed","severity":"normal"},{"uid":"df64ecbd73c1c3a5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722929140847,"stop":1722929140847,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf3785ab3945539a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722929403002,"stop":1722929403003,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c8862fc87872b2","name":"Refresh subscription","time":{"start":1722929742551,"stop":1722929742551,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37e5569be788ba22","name":"Push message with XML payload","time":{"start":1722929805282,"stop":1722929805283,"duration":1},"status":"passed","severity":"normal"},{"uid":"a271f59cb3add699","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722929842072,"stop":1722929842072,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c4cccb31cf1ab0","name":"Check publish message containing Script","time":{"start":1722929730822,"stop":1722929730823,"duration":1},"status":"passed","severity":"normal"},{"uid":"35deeee4ec6a5ae0","name":"Check received message containing short","time":{"start":1722929693825,"stop":1722929693826,"duration":1},"status":"passed","severity":"normal"},{"uid":"318195b510eff3c4","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722929376511,"stop":1722929376511,"duration":0},"status":"passed","severity":"normal"},{"uid":"aded08110d0601f4","name":"should decode valid enr successfully","time":{"start":1722929125016,"stop":1722929125016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e21daab80d0d0d","name":"Passing an array","time":{"start":1722929866791,"stop":1722929866791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f7de1657f5ae97","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722929402988,"stop":1722929402989,"duration":1},"status":"passed","severity":"normal"},{"uid":"7845ed2baacbd80e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722929888048,"stop":1722929888048,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c978475b1cf484","name":"LightPush with 1 connections","time":{"start":1722929442456,"stop":1722929442456,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b391d94c747f0f5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722929376488,"stop":1722929376489,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c593f7ee20495d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722929851575,"stop":1722929851575,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e6828699b08825","name":"Push message with JSON payload","time":{"start":1722929805283,"stop":1722929805283,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dcc1096949fd16","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722929615596,"stop":1722929615596,"duration":0},"status":"passed","severity":"normal"},{"uid":"835d14068164202","name":"Refresh subscription","time":{"start":1722929851552,"stop":1722929851552,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a4e622588e0500","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722929829558,"stop":1722929829559,"duration":1},"status":"passed","severity":"normal"},{"uid":"7909e14fac00b4d0","name":"Check message with no content topic is not received","time":{"start":1722929693819,"stop":1722929693820,"duration":1},"status":"passed","severity":"normal"},{"uid":"527105b325e4d61e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722929124326,"stop":1722929124326,"duration":0},"status":"passed","severity":"normal"},{"uid":"557266f1df79d780","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722929403003,"stop":1722929403003,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c97f9bafee6d67","name":"should not receive a peer event before start","time":{"start":1722929179811,"stop":1722929179812,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad5b40640394217","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722929175404,"stop":1722929175404,"duration":0},"status":"passed","severity":"normal"},{"uid":"76937e7401c34662","name":"Check received message containing Chinese","time":{"start":1722929693829,"stop":1722929693830,"duration":1},"status":"passed","severity":"normal"},{"uid":"803de1f6a65bdcfa","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722929888049,"stop":1722929888049,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ad1d010d6deef","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722929829547,"stop":1722929829547,"duration":0},"status":"passed","severity":"normal"},{"uid":"2155c5ed6f846c59","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722929523439,"stop":1722929523439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a378b311264305","name":"Publish message with rate limit","time":{"start":1722929730833,"stop":1722929730833,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe14e874cf069c6","name":"Push message with special chars payload","time":{"start":1722929805279,"stop":1722929805279,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ba7755cb2fb6f8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722929851560,"stop":1722929851560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded4cddd11eac0eb","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722929129886,"stop":1722929129886,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaaec07508485d67","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722929124324,"stop":1722929124324,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfe0f05124522ef","name":"Generator, custom pubsub topic","time":{"start":1722929842071,"stop":1722929842071,"duration":0},"status":"passed","severity":"normal"},{"uid":"40778620a0a07062","name":"Check received message containing SQL Injection","time":{"start":1722929693832,"stop":1722929693833,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9845a5af30bf7f","name":"LightPush with 2 connections","time":{"start":1722929442457,"stop":1722929442457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b414453842661ee","name":"Decoder throws on empty string content topic","time":{"start":1722929150357,"stop":1722929150358,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef5beb27a8ce093","name":"Push message with shell command payload","time":{"start":1722929695459,"stop":1722929695459,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccae8691e280f17","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722929124318,"stop":1722929124318,"duration":0},"status":"passed","severity":"normal"},{"uid":"1841c672ac1b0d3","name":"Init the array if not present","time":{"start":1722929116090,"stop":1722929116092,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3be5917a3a4f09a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722929693814,"stop":1722929693816,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d9b8a8d6a9d4d8e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722929376505,"stop":1722929376506,"duration":1},"status":"passed","severity":"normal"},{"uid":"548cc8162549929c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722929742549,"stop":1722929742550,"duration":1},"status":"passed","severity":"normal"},{"uid":"805cb8914a1c65a9","name":"Check received message containing XML","time":{"start":1722929693810,"stop":1722929693810,"duration":0},"status":"passed","severity":"normal"},{"uid":"da281a1e86fd56fe","name":"Ping on unsubscribed peer","time":{"start":1722929229319,"stop":1722929229319,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9848574d31206d","name":"should use DNS peer discovery with light client","time":{"start":1722929179813,"stop":1722929179813,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be99dfe9747b0bff","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722929798965,"stop":1722929798966,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b11f66645dcfa1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722929851583,"stop":1722929851583,"duration":0},"status":"passed","severity":"normal"},{"uid":"565fcd79c253a963","name":"getPeersByDiscovery","time":{"start":1722929206997,"stop":1722929206997,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7764f446c16151b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722929116490,"stop":1722929116491,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98f7bdc34e04d4c","name":"Push message with content topic containing escaped characters","time":{"start":1722929805295,"stop":1722929805298,"duration":3},"status":"passed","severity":"normal"},{"uid":"4914493a9d814675","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722929798977,"stop":1722929798978,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbbca56d529d32e6","name":"ignores unrecognized TXT record formats","time":{"start":1722929140843,"stop":1722929140844,"duration":1},"status":"passed","severity":"normal"},{"uid":"66250f54429c8648","name":"Push message with content topic containing numeric","time":{"start":1722929695462,"stop":1722929695462,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c757895207a7f1a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722929116485,"stop":1722929116485,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f32613b1448410f","name":"should throw an error for missing required configuration","time":{"start":1722929116481,"stop":1722929116481,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c2d57b6a79b2e8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722929695467,"stop":1722929695467,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acb75f2b37759bd","name":"Push message with content topic containing Chinese","time":{"start":1722929695463,"stop":1722929695463,"duration":0},"status":"passed","severity":"normal"},{"uid":"6877dcda4a7a9e31","name":"Check received message containing numeric","time":{"start":1722929693827,"stop":1722929693828,"duration":1},"status":"passed","severity":"normal"},{"uid":"55748f94f1110095","name":"Query generator for multiple messages with different content topic format","time":{"start":1722929844978,"stop":1722929844979,"duration":1},"status":"passed","severity":"normal"},{"uid":"53503dd4c54f74be","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722929376489,"stop":1722929376490,"duration":1},"status":"passed","severity":"normal"},{"uid":"73683bfda06a927e","name":"Encoder throws on undefined content topic","time":{"start":1722929150355,"stop":1722929150356,"duration":1},"status":"passed","severity":"normal"},{"uid":"adfba5b2f809501a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722929124322,"stop":1722929124323,"duration":1},"status":"passed","severity":"normal"},{"uid":"1900b855ce34d23e","name":"Ordered Callback - false","time":{"start":1722929828934,"stop":1722929828935,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2858152557dba14","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722929714500,"stop":1722929714500,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69d632137140f51","name":"does not throw on valid cases","time":{"start":1722929116460,"stop":1722929116461,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee490096d775e0d8","name":"handles different clusterIds correctly","time":{"start":1722929116475,"stop":1722929116475,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54a54984b6c466e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722929166605,"stop":1722929166606,"duration":1},"status":"passed","severity":"normal"},{"uid":"b708796ccb3b07b1","name":"same cluster, same shard: nodes connect","time":{"start":1722929376481,"stop":1722929376482,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e8037fdb1131b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722929116484,"stop":1722929116484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4c6e8f10c0bd42","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722929223414,"stop":1722929223414,"duration":0},"status":"passed","severity":"normal"},{"uid":"434760fc8dff36ff","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722929251391,"stop":1722929251394,"duration":3},"status":"passed","severity":"normal"},{"uid":"f9e72058b64d4d6","name":"random static sharding 8 - Cluster ID: 822, Shard ID: 687","time":{"start":1722929798972,"stop":1722929798975,"duration":3},"status":"passed","severity":"normal"},{"uid":"38763a95ea4db4d9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722929851577,"stop":1722929851577,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a49285ce6f91069","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722929125031,"stop":1722929125031,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd34e66fb2d45dc1","name":"should not receive a peer event after stop","time":{"start":1722929144401,"stop":1722929144401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b4af526fd12a26","name":"Subscribe to topic containing Script and publish message","time":{"start":1722929742557,"stop":1722929742558,"duration":1},"status":"passed","severity":"normal"},{"uid":"12277e68f6a2e5b6","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722929376503,"stop":1722929376504,"duration":1},"status":"passed","severity":"normal"},{"uid":"99108bbf62a98ab1","name":"Passing page size 10 when there are 10 messages","time":{"start":1722929861279,"stop":1722929861279,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8aa6f269f8011db","name":"Check publish message containing unicode special characters","time":{"start":1722929730826,"stop":1722929730826,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9b04882c5db24c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722929175404,"stop":1722929175404,"duration":0},"status":"passed","severity":"normal"},{"uid":"843d72f0e64124a0","name":"Check message received after nwaku node is restarted","time":{"start":1722929693824,"stop":1722929693824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"afc80bb4aec7b3f1","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722929615595,"stop":1722929615595,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8811245028951c6","name":"Push message with content topic containing Arabic","time":{"start":1722929805290,"stop":1722929805290,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffc643bf81470f2","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722929116481,"stop":1722929116481,"duration":0},"status":"passed","severity":"normal"},{"uid":"9533cade2400dcb4","name":"Subscribe to topic containing Script and receive message","time":{"start":1722929851584,"stop":1722929851585,"duration":1},"status":"passed","severity":"normal"},{"uid":"44bea1baed68b3ae","name":"Push message with content topic containing shell command","time":{"start":1722929695468,"stop":1722929695470,"duration":2},"status":"passed","severity":"normal"},{"uid":"54bd5604fdf3d9b1","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722929116469,"stop":1722929116470,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa0971043d06a0c","name":"can dial TLS multiaddrs","time":{"start":1722929583600,"stop":1722929583601,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be29fc8e977c243","name":"Push message equal or less that 1MB","time":{"start":1722929805303,"stop":1722929805303,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c2ce282ad8a53f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722929174369,"stop":1722929174372,"duration":3},"status":"passed","severity":"normal"},{"uid":"8d3175a93eae137a","name":"Round trip binary serialization","time":{"start":1722929129882,"stop":1722929129883,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00bcfa629cd2ffa","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722929140538,"stop":1722929140538,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ac7426bc0095b8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722929376511,"stop":1722929376512,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbfaeb63b036754","name":"should throw an error for insufficient data","time":{"start":1722929116616,"stop":1722929116617,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca289da7cf9d58e","name":"can start the service","time":{"start":1722929720496,"stop":1722929720497,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd92d8eceb2c1555","name":"Check received message containing Chinese","time":{"start":1722929383602,"stop":1722929383602,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9614773bdb14312","name":"Check message with no content topic is not received","time":{"start":1722929693841,"stop":1722929693841,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b858c8c8ef6f08","name":"Check publish message after service node is restarted","time":{"start":1722929730831,"stop":1722929730831,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba3089dce5d9666","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722929140538,"stop":1722929140539,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd042fd2f7a018a5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722929140847,"stop":1722929140847,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5e0b870142a2647","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722929140540,"stop":1722929140540,"duration":0},"status":"passed","severity":"normal"},{"uid":"364c9fd59d572bdb","name":"should throw an error for missing sharding configuration","time":{"start":1722929116492,"stop":1722929116492,"duration":0},"status":"passed","severity":"normal"},{"uid":"3235914a92a25eb2","name":"Encoder throws on empty string content topic","time":{"start":1722929150356,"stop":1722929150356,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c967161d007a16","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722929376495,"stop":1722929376496,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9d28688f2e3db6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722929116494,"stop":1722929116494,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d318be31a04a87","name":"Push message with content topic containing Russian","time":{"start":1722929805291,"stop":1722929805291,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c4926e14526201","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722929116491,"stop":1722929116491,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed2d161e675480e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722929851588,"stop":1722929851588,"duration":0},"status":"passed","severity":"normal"},{"uid":"7281e03dd81fd3fd","name":"Check received message with timestamp: 1722929165732000000 ","time":{"start":1722929693813,"stop":1722929693814,"duration":1},"status":"passed","severity":"normal"},{"uid":"19dd83441fe3586f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722929376494,"stop":1722929376495,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1677d05125d3ff2","name":"Push message equal or less that 1MB","time":{"start":1722929695474,"stop":1722929695475,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a0617c7ea5744e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722929730831,"stop":1722929730831,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3fd8ffdd8a42f5","name":"tcp ip4 address","time":{"start":1722929124430,"stop":1722929124430,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58288e477a34e4","name":"Push message with content topic containing special chars","time":{"start":1722929695463,"stop":1722929695463,"duration":0},"status":"passed","severity":"normal"},{"uid":"62df56fc0eefef7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722929376514,"stop":1722929376514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da0ab8d89dd9f1","name":"Passing page size 110 when there are 120 messages","time":{"start":1722929861281,"stop":1722929861281,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f713a8f295af04a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722929116472,"stop":1722929116472,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a86a2b87f1b63b5","name":"isConnected should return false after all peers disconnect","time":{"start":1722929166608,"stop":1722929166608,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d6bf26e2d571b8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722929851574,"stop":1722929851574,"duration":0},"status":"passed","severity":"normal"},{"uid":"8247540174c5abcd","name":"Generator, custom pubsub topic","time":{"start":1722929842069,"stop":1722929842069,"duration":0},"status":"passed","severity":"normal"},{"uid":"a575f99f665d6156","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722929116486,"stop":1722929116486,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac476c303ac6210e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722929376504,"stop":1722929376505,"duration":1},"status":"passed","severity":"normal"},{"uid":"973e60b249cff7ad","name":"should get / set UDP multiaddr","time":{"start":1722929125027,"stop":1722929125027,"duration":0},"status":"passed","severity":"normal"},{"uid":"e818d2c66adaba5b","name":"Fails to push message with large meta","time":{"start":1722929695472,"stop":1722929695473,"duration":1},"status":"passed","severity":"normal"},{"uid":"248ecdb87117da6c","name":"Subscribe to topic containing Script and receive message","time":{"start":1722929402998,"stop":1722929402999,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bba8e0f558dff1","name":"different cluster, different shard: nodes don't connect","time":{"start":1722929575859,"stop":1722929575860,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3aa2fed6452aa2","name":"handles empty contentTopics array correctly","time":{"start":1722929116493,"stop":1722929116493,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca636adfab47a4ca","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722929742554,"stop":1722929742555,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5248e0a6094c195","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722929116483,"stop":1722929116483,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd91501d1096ba5","name":"Reusing cursor across nodes","time":{"start":1722929789959,"stop":1722929789960,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a32a243d8a840b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722929423058,"stop":1722929423059,"duration":1},"status":"passed","severity":"normal"},{"uid":"856f3184e8456ca7","name":"Push message with content topic containing short","time":{"start":1722929805286,"stop":1722929805287,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b113e0cafe2f119","name":"Push message with rate limit","time":{"start":1722929695473,"stop":1722929695473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2abe07d0e9e5003","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722929139944,"stop":1722929139944,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a11d11ae5b9dfb","name":"Delete observer","time":{"start":1722929697403,"stop":1722929697406,"duration":3},"status":"passed","severity":"normal"},{"uid":"c18ff301894dda4b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722929693816,"stop":1722929693817,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea2f6b69b82296f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722929402995,"stop":1722929402996,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f9b793c4727cb4","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722929116487,"stop":1722929116487,"duration":0},"status":"passed","severity":"normal"},{"uid":"7245ba9f355923fe","name":"Check received message containing unicode special characters","time":{"start":1722929693812,"stop":1722929693813,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc9539779d22de6","name":"Overlapping topic subscription","time":{"start":1722929402992,"stop":1722929402992,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11bfffc0d189cc6","name":"dispatchEvent via connectionManager","time":{"start":1722929206998,"stop":1722929206998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fb58f5a3c578ff","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722929742549,"stop":1722929742549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31278c374038b9a","name":"Fails to publish duplicate message","time":{"start":1722929730829,"stop":1722929730829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17e69787eb37f22","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app69/2/topic218/json","time":{"start":1722929780295,"stop":1722929780295,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6746289ae99c9e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722929789959,"stop":1722929789959,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e543743aa729ffa","name":"Filter with 1 connections","time":{"start":1722929442456,"stop":1722929442457,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b0d38f27edbdbb","name":"Push message with content topic containing Russian","time":{"start":1722929695464,"stop":1722929695464,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f015be60518b5c4","name":"Check received message containing SQL Injection","time":{"start":1722929693809,"stop":1722929693809,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1aea07aa6d90f3","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1722929845352,"stop":1722929845352,"duration":0},"status":"passed","severity":"normal"},{"uid":"7881abfbb3eeb29e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722929851584,"stop":1722929851584,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e49d75379d0964d","name":"Throws when trying to push message with empty payload","time":{"start":1722929695461,"stop":1722929695461,"duration":0},"status":"passed","severity":"normal"},{"uid":"95323a1a6696ff36","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722929116480,"stop":1722929116481,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea3365c11f27994","name":"should add and remove event listeners correctly","time":{"start":1722929144403,"stop":1722929144403,"duration":0},"status":"passed","severity":"normal"},{"uid":"deaa7413617cf288","name":"Reopen subscription with peer with lost subscription","time":{"start":1722929268114,"stop":1722929268114,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b019130e7080de","name":"should not receive a peer event before start","time":{"start":1722929720501,"stop":1722929720502,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4933ba10342fc95","name":"Overlapping topic subscription","time":{"start":1722929742552,"stop":1722929742552,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7758c3002a80c5a8","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722929615593,"stop":1722929615593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea07692119de7d51","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722929376492,"stop":1722929376492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28de9161ecff8bc","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722929376509,"stop":1722929376510,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd1ad87802923e8","name":"Query generator for multiple messages","time":{"start":1722929844976,"stop":1722929844976,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4dacddf8b1b6ce","name":"should emit a peer event after start","time":{"start":1722929144400,"stop":1722929144401,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d9861d40201230","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722929851589,"stop":1722929851589,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a76a9ebf310582","name":"throws on content topic with empty version field","time":{"start":1722929116466,"stop":1722929116466,"duration":0},"status":"passed","severity":"normal"},{"uid":"796c72562afa9620","name":"can start and stop the service","time":{"start":1722929144399,"stop":1722929144399,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5ba4c93c90fe3e","name":"through manual discovery","time":{"start":1722929583601,"stop":1722929583601,"duration":0},"status":"passed","severity":"normal"},{"uid":"866e924cbb3c1b38","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722929523437,"stop":1722929523438,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd3e7a596adb9f2","name":"Push message with Basic HTML tag payload","time":{"start":1722929695458,"stop":1722929695458,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcf324086849371","name":"Refresh subscription","time":{"start":1722929851578,"stop":1722929851581,"duration":3},"status":"passed","severity":"normal"},{"uid":"e66138b5c69cbbe2","name":"Decoder throws on empty string content topic","time":{"start":1722929129885,"stop":1722929129885,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53b9152d003ff20","name":"Subscribe to topic containing XML and receive message","time":{"start":1722929402999,"stop":1722929402999,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca211fe94399e92","name":"Accepts a valid Waku Message","time":{"start":1722929133217,"stop":1722929133218,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19f8fd935d3a6cc","name":"Check received message containing Russian","time":{"start":1722929693831,"stop":1722929693832,"duration":1},"status":"passed","severity":"normal"},{"uid":"876fd8e9512356ef","name":"Check publish message containing special chars","time":{"start":1722929730819,"stop":1722929730819,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84bd1b157ea1fd3","name":"Number of peers are maintained correctly","time":{"start":1722929281797,"stop":1722929281798,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3676689ec5dedd4","name":"Check message with no payload is not received","time":{"start":1722929383615,"stop":1722929383615,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8f1f1c80398be9","name":"Ping on subscribed peer","time":{"start":1722929229318,"stop":1722929229318,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af99026852d645f","name":"Check message received after nwaku node is restarted","time":{"start":1722929383617,"stop":1722929383617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7dd3a47cddacd007","name":"more peers than existing","time":{"start":1722929694061,"stop":1722929694061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3724570178d143bf","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722929223414,"stop":1722929223415,"duration":1},"status":"passed","severity":"normal"},{"uid":"1652ece8db7cd18d","name":"Push 30 different messages","time":{"start":1722929695461,"stop":1722929695461,"duration":0},"status":"passed","severity":"normal"},{"uid":"d228c9176641fcb4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722929376501,"stop":1722929376502,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4f20d58831a289","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722929851556,"stop":1722929851557,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc497cb822b49b3","name":"Filter with 2 connections","time":{"start":1722929442457,"stop":1722929442458,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8401347b5aab9e3","name":"addEventListener with correct event","time":{"start":1722929206993,"stop":1722929206994,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8224e8eff36302","name":"connects to nwaku","time":{"start":1722929866786,"stop":1722929866786,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee0151911670a3a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722929575857,"stop":1722929575858,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ddc0c9ff9634fb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722929523436,"stop":1722929523436,"duration":0},"status":"passed","severity":"normal"},{"uid":"c374c40862d5302c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722929805293,"stop":1722929805293,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc149320780e44b0","name":"non connected peers","time":{"start":1722929694062,"stop":1722929694062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92a0cb9dc149278","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722929116470,"stop":1722929116470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d824c1dd7b078e44","name":"Check received message containing JSON","time":{"start":1722929383606,"stop":1722929383606,"duration":0},"status":"passed","severity":"normal"},{"uid":"58db8d8df9d21292","name":"Check meta is set [symmetric]","time":{"start":1722929150354,"stop":1722929150354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21a5561fd6025d8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722929376499,"stop":1722929376500,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e9005b319d741d","name":"Passing page size 3 when there are 20 messages","time":{"start":1722929861279,"stop":1722929861279,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bce229762b36c3d","name":"Query with Ordered Callback, No message returned","time":{"start":1722929829550,"stop":1722929829551,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5bcba8d92284d7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722929376512,"stop":1722929376512,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d763fcae334bb9","name":"Fails to push message with empty content topic","time":{"start":1722929805300,"stop":1722929805300,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b6c6eababa2b1a","name":"should throw error - no id","time":{"start":1722929125018,"stop":1722929125024,"duration":6},"status":"passed","severity":"normal"},{"uid":"1fac31e95da703ea","name":"should properly create location multiaddrs - udp","time":{"start":1722929125029,"stop":1722929125029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d6287e8d091b7c","name":"Push message with custom timestamp: 1722925803186","time":{"start":1722929805302,"stop":1722929805302,"duration":0},"status":"passed","severity":"normal"},{"uid":"4854aca5a62668a4","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722929615596,"stop":1722929615597,"duration":1},"status":"passed","severity":"normal"},{"uid":"42bff68059a547d3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722929119157,"stop":1722929119158,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7a9009a10228ac","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722929851547,"stop":1722929851547,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff4c0be69fecd85","name":"can start the service","time":{"start":1722929179809,"stop":1722929179809,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62285923e6c1c17","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722929402990,"stop":1722929402991,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9211cefd126de94","name":"Check publish message containing long","time":{"start":1722929730818,"stop":1722929730818,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14d599826e72d96","name":"Nodes with multiple pubsub topic","time":{"start":1722929714501,"stop":1722929714501,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b79f738be4b15b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722929742550,"stop":1722929742550,"duration":0},"status":"passed","severity":"normal"},{"uid":"37278e8454bc837f","name":"Publish without waiting for remote peer","time":{"start":1722929742548,"stop":1722929742548,"duration":0},"status":"passed","severity":"normal"},{"uid":"b775880d4b1449e3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722929851572,"stop":1722929851573,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ff214b64f9a68b","name":"Check received message containing escaped characters","time":{"start":1722929383607,"stop":1722929383608,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b098e7b0b187e36","name":"Check message received after jswaku node is restarted","time":{"start":1722929693823,"stop":1722929693823,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f695f588e4086727","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722929423059,"stop":1722929423059,"duration":0},"status":"passed","severity":"normal"},{"uid":"af89cc3d204e36e","name":"Waku message hash computation (no timestamp)","time":{"start":1722929119158,"stop":1722929119159,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce55b1e2a1da3b7b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722929423062,"stop":1722929423062,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd36b493c8921d17","name":"Renews peer on consistent missed messages","time":{"start":1722929281801,"stop":1722929281801,"duration":0},"status":"passed","severity":"normal"},{"uid":"200b734195858d46","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722929615592,"stop":1722929615593,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60d4b3b42e62402","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722929789957,"stop":1722929789957,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bacb9e19ce1e0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722929870402,"stop":1722929870402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2685c1c95c400258","name":"should not fail to stop the service if it was not started","time":{"start":1722929179810,"stop":1722929179810,"duration":0},"status":"passed","severity":"normal"},{"uid":"862a841f35e6c857","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722929150351,"stop":1722929150353,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd7ffeabc51cc28e","name":"should not fail to start the service if it is already started","time":{"start":1722929144400,"stop":1722929144400,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca3a8cb2e5b13ee","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722929615598,"stop":1722929615598,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedc210e4c71b6a","name":"should emit a peer event after start","time":{"start":1722929179811,"stop":1722929179811,"duration":0},"status":"passed","severity":"normal"},{"uid":"195357837610843c","name":"Check received message containing Script","time":{"start":1722929693810,"stop":1722929693810,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3d0210abfbdac0","name":"Push message with unicode special characters payload","time":{"start":1722929695460,"stop":1722929695460,"duration":0},"status":"passed","severity":"normal"},{"uid":"929c1e102027272e","name":"LightPush with 3 connections","time":{"start":1722929442458,"stop":1722929442458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b104d0574a7f38","name":"Push message with content topic containing short","time":{"start":1722929695461,"stop":1722929695462,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b604b8e4a44a2ff","name":"should handle application and version for autosharding","time":{"start":1722929116479,"stop":1722929116479,"duration":0},"status":"passed","severity":"normal"},{"uid":"9917ef9261ae33fa","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722929174374,"stop":1722929174374,"duration":0},"status":"passed","severity":"normal"},{"uid":"92428f12209cd32","name":"Push message with Arabic payload","time":{"start":1722929695456,"stop":1722929695456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e813c408abf728a3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722929851586,"stop":1722929851586,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f942690cb88a70","name":"topics with same application and version share the same shard","time":{"start":1722929116474,"stop":1722929116474,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f57a3ccf6d66621","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722929851559,"stop":1722929851560,"duration":1},"status":"passed","severity":"normal"},{"uid":"76292ede6cdfddb7","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722929175403,"stop":1722929175403,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0ae3b855b76a65","name":"Decrypt messages","time":{"start":1722929697402,"stop":1722929697403,"duration":1},"status":"passed","severity":"normal"},{"uid":"517033d6daa0a589","name":"Generator, custom pubsub topic","time":{"start":1722929842072,"stop":1722929842072,"duration":0},"status":"passed","severity":"normal"},{"uid":"4476068d7ddcf696","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722929376510,"stop":1722929376510,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c277f53e194453","name":"Push message with emoji payload","time":{"start":1722929695460,"stop":1722929695461,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3ede59b2afa298","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722929780345,"stop":1722929780345,"duration":0},"status":"passed","severity":"normal"},{"uid":"202c8e4705d22017","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722929116471,"stop":1722929116471,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fea8c37545974a4","name":"Nodes with multiple pubsub topic","time":{"start":1722929714504,"stop":1722929714504,"duration":0},"status":"passed","severity":"normal"},{"uid":"5085ec1f0c81de0","name":"Query with Promise Callback, No Decoder","time":{"start":1722929829559,"stop":1722929829560,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da029e124166f0b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722929423058,"stop":1722929423058,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa08aa0bbd8e44ac","name":"getPeersByDiscovery","time":{"start":1722929703569,"stop":1722929703570,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f72d1dc51e1ee2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722929742559,"stop":1722929742559,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccc143e017511b6","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722929116493,"stop":1722929116494,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed6fbcf13d43a6b","name":"Sets default value correctly","time":{"start":1722929866803,"stop":1722929866804,"duration":1},"status":"passed","severity":"normal"},{"uid":"d416723af57ac2dc","name":"Push message with custom timestamp: 1692171042640","time":{"start":1722929695473,"stop":1722929695473,"duration":0},"status":"passed","severity":"normal"},{"uid":"3838796326015f11","name":"should throw error - no public key","time":{"start":1722929125025,"stop":1722929125025,"duration":0},"status":"passed","severity":"normal"},{"uid":"68696a03b3a3abc7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722929851555,"stop":1722929851555,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd8e08649ec1362","name":"Check received message containing emoji","time":{"start":1722929383608,"stop":1722929383609,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5900b46c8aabe","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722929140539,"stop":1722929140539,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aaa877af9cc8655","name":"Nodes with multiple pubsub topic","time":{"start":1722929714502,"stop":1722929714502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff7561a4512b30","name":"Push message with Script payload","time":{"start":1722929695457,"stop":1722929695458,"duration":1},"status":"passed","severity":"normal"},{"uid":"79579ec0ff9ad3f2","name":"Check received message containing Script","time":{"start":1722929693833,"stop":1722929693834,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf551434f550be9","name":"Subscribe and receive messages via waku relay post","time":{"start":1722929851548,"stop":1722929851548,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b9710bfe782611","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722929742556,"stop":1722929742557,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ad52c79327d727","name":"Push message with XML payload","time":{"start":1722929695458,"stop":1722929695458,"duration":0},"status":"passed","severity":"normal"},{"uid":"654b1f503f8fe3a8","name":"throws on content topic with non-number generation field","time":{"start":1722929116464,"stop":1722929116464,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d0fd09eee329f9","name":"Check received message containing SQL Injection","time":{"start":1722929383603,"stop":1722929383604,"duration":1},"status":"passed","severity":"normal"},{"uid":"54453f8ffb2de3f3","name":"Generator, 2 different pubsubtopics","time":{"start":1722929842073,"stop":1722929842073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4af6617f0e60009","name":"Check message on other pubsub topic is not received","time":{"start":1722929383611,"stop":1722929383611,"duration":0},"status":"passed","severity":"normal"},{"uid":"592cfc5f28907ade","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app45/5/topic76/json","time":{"start":1722929780263,"stop":1722929780295,"duration":32},"status":"passed","severity":"normal"},{"uid":"eb22937264f46a74","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722929844977,"stop":1722929844977,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8bae10ab8d0e17","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722929844982,"stop":1722929844982,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cdda97d64d9a21","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722929693839,"stop":1722929693839,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd90c75d0723a58","name":"Check received message containing long","time":{"start":1722929693806,"stop":1722929693807,"duration":1},"status":"passed","severity":"normal"},{"uid":"166a17fa1291465b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722929851572,"stop":1722929851572,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7ed819368eeee7","name":"Correctly serialized arguments","time":{"start":1722929583696,"stop":1722929583697,"duration":1},"status":"passed","severity":"normal"},{"uid":"93fd3ad3218634c8","name":"Sample","time":{"start":1722929124468,"stop":1722929124468,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf2693161db20f6","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722929615597,"stop":1722929615598,"duration":1},"status":"passed","severity":"normal"},{"uid":"231e497b7b02f9ac","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722929166602,"stop":1722929166603,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbde447fa2a60e0b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722929423060,"stop":1722929423060,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f88ec988447e7aa","name":"Subscribe and publish message","time":{"start":1722929742548,"stop":1722929742549,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd94619a8a48a1d","name":"random static sharding 1 - Cluster ID: 591, Shard ID: 865","time":{"start":1722929798966,"stop":1722929798966,"duration":0},"status":"passed","severity":"normal"},{"uid":"adad620a54ed54ee","name":"Push message with meta","time":{"start":1722929805300,"stop":1722929805300,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8c9d0c484ca89a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722929125016,"stop":1722929125017,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca64e582b2c01f4c","name":"Light Node - default protocols","time":{"start":1722929872398,"stop":1722929872398,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6062464f879157","name":"should properly create location multiaddrs - tcp4","time":{"start":1722929125028,"stop":1722929125028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd6f0975b56e3c1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722929116486,"stop":1722929116487,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec067f62e1cca96","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722929116478,"stop":1722929116478,"duration":0},"status":"passed","severity":"normal"},{"uid":"62867cdb6c84ee87","name":"Subscribe and receive messages via lightPush","time":{"start":1722929851573,"stop":1722929851574,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4bdfc9c7fc5d5c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722929116484,"stop":1722929116484,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e854f5f9cae8ec","name":"Push message with content topic containing unicode special characters","time":{"start":1722929695471,"stop":1722929695471,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcc6c828d61ae8d","name":"recovers when dns.resolve returns empty","time":{"start":1722929140843,"stop":1722929140843,"duration":0},"status":"passed","severity":"normal"},{"uid":"574126f551ea8a31","name":"Check publish message containing emoji","time":{"start":1722929730826,"stop":1722929730827,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1897d4124c84573","name":"Ephemeral messages are not stored","time":{"start":1722929175402,"stop":1722929175403,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba41996e3815a68","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722929851582,"stop":1722929851583,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e58fa243f457df","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722929124323,"stop":1722929124323,"duration":0},"status":"passed","severity":"normal"},{"uid":"67de85aed9239a35","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722929251395,"stop":1722929251397,"duration":2},"status":"passed","severity":"normal"},{"uid":"524f6c2b3f83e40a","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722929742560,"stop":1722929742561,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbeecc17af37d55","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722929714502,"stop":1722929714503,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e1056e76869a4c6","name":"Push message with emoji payload","time":{"start":1722929805285,"stop":1722929805285,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdeb3ec824b5c1f1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722929402991,"stop":1722929402991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b075e45e035b96","name":"Ordered Callback - true","time":{"start":1722929828934,"stop":1722929828934,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b7d8385b51b71e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722929402998,"stop":1722929402998,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e703d5d2a0861a0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722929423059,"stop":1722929423059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81343588fca9307","name":"Rejects garbage","time":{"start":1722929133219,"stop":1722929133219,"duration":0},"status":"passed","severity":"normal"},{"uid":"43681a0929685f54","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722929851575,"stop":1722929851576,"duration":1},"status":"passed","severity":"normal"},{"uid":"27405987ec644dbe","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722929870400,"stop":1722929870400,"duration":0},"status":"passed","severity":"normal"},{"uid":"6863ca3aff3fb26c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722929116480,"stop":1722929116480,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f56bda97f5f2f7","name":"Subscribe to topic containing long and receive message","time":{"start":1722929851553,"stop":1722929851553,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c37e7d00e34655a","name":"Fails to publish message with wrong content topic","time":{"start":1722929730829,"stop":1722929730830,"duration":1},"status":"passed","severity":"normal"},{"uid":"95fee761b9a1bdd0","name":"Overlapping topic subscription","time":{"start":1722929851578,"stop":1722929851578,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec619cffb38f681","name":"Renews peer on consistent ping failures","time":{"start":1722929281799,"stop":1722929281799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca67896f1caba1b8","name":"Subscribe and receive messages via waku relay post","time":{"start":1722929851575,"stop":1722929851575,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f7617b0c22db77","name":"Passing page size 11 when there are 10 messages","time":{"start":1722929861280,"stop":1722929861280,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f74bfbff07b5c51","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722929116484,"stop":1722929116484,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ed38e99d9c88d","name":"returns all values when wanted number is greater than available values","time":{"start":1722929139943,"stop":1722929139944,"duration":1},"status":"passed","severity":"normal"},{"uid":"641f18e42ee5c825","name":"start node with ApplicationInfo","time":{"start":1722929780345,"stop":1722929780346,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e2b4c5a1dbe934","name":"Subscribe and receives messages on 20 topics","time":{"start":1722929851550,"stop":1722929851550,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5610341a1d46fe9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722929703570,"stop":1722929703571,"duration":1},"status":"skipped","severity":"normal"},{"uid":"46d64c5fe2896a6b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722929152138,"stop":1722929152138,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60e6b522df98174","name":"should emit a peer event after start","time":{"start":1722929720499,"stop":1722929720501,"duration":2},"status":"passed","severity":"normal"},{"uid":"89736f8caa6eefc6","name":"Ping on peer without subscriptions","time":{"start":1722929268113,"stop":1722929268113,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bddb829cba9e79","name":"can start and stop the service","time":{"start":1722929720497,"stop":1722929720497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d0ecf8988a12d9","name":"throws on content topic with too few or too many fields","time":{"start":1722929116462,"stop":1722929116463,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e05d181c5e1a8ba","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722929116494,"stop":1722929116494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96da0378b2b696f","name":"should not receive a peer event after stop","time":{"start":1722929179812,"stop":1722929179812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1407b7b71ca551d4","name":"Check message on other pubsub topic is not received","time":{"start":1722929693840,"stop":1722929693840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b545320c429d45e5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722929124327,"stop":1722929124327,"duration":0},"status":"passed","severity":"normal"},{"uid":"7259aa72a0182d41","name":"Check received message containing Basic HTML tag","time":{"start":1722929383605,"stop":1722929383606,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92c84cd3cc8b8ba","name":"Push message with Russian payload","time":{"start":1722929695457,"stop":1722929695457,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6fa7f8ed507d54","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722929615593,"stop":1722929615594,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4240bc0c71f305","name":"Subscribe to topic containing long and receive message","time":{"start":1722929851581,"stop":1722929851582,"duration":1},"status":"passed","severity":"normal"},{"uid":"8757f556d0056149","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722929116489,"stop":1722929116489,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f20575676114f4a","name":"should return all peers when numPeers is 0","time":{"start":1722929129489,"stop":1722929129490,"duration":1},"status":"passed","severity":"normal"},{"uid":"8821a3443b893470","name":"Filter","time":{"start":1722929872397,"stop":1722929872397,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd69b709f7ceaa3","name":"should not throw an error for a single configured topic","time":{"start":1722929116487,"stop":1722929116487,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a119142ef19c5a","name":"Check publish message containing Russian","time":{"start":1722929730821,"stop":1722929730822,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ff8370b829623e","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722929376490,"stop":1722929376491,"duration":1},"status":"passed","severity":"normal"},{"uid":"2785a1bb96b38f0b","name":"Push message with escaped characters payload","time":{"start":1722929695459,"stop":1722929695460,"duration":1},"status":"passed","severity":"normal"},{"uid":"2130d72bde0aa100","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722929116489,"stop":1722929116489,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e14a9ad7ae0763f","name":"nwaku subscribes","time":{"start":1722929717994,"stop":1722929717994,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c4a5ac33cc8243","name":"Ping on peer without subscriptions","time":{"start":1722929229319,"stop":1722929229319,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde15ae149125d4a","name":"Subscribe and receive messages via lightPush","time":{"start":1722929851546,"stop":1722929851547,"duration":1},"status":"passed","severity":"normal"},{"uid":"f913b831b2c70706","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722929116482,"stop":1722929116482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69738b695500aad","name":"Filter with 3 connections","time":{"start":1722929442458,"stop":1722929442458,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54e600a44fce889","name":"Subscribe to topic containing short and receive message","time":{"start":1722929851552,"stop":1722929851552,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c93d411d438ea5","name":"throws on content topic with empty application field","time":{"start":1722929116465,"stop":1722929116466,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a038d82045e643","name":"Waku message hash computation (payload length 0)","time":{"start":1722929119158,"stop":1722929119158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3916ea2babe7ec7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722929851584,"stop":1722929851584,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fccec9bfc8c19e9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722929116480,"stop":1722929116480,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f089d3025ec5d5e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722929116472,"stop":1722929116472,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9a7717eddcd258","name":"Fails to publish message with empty text","time":{"start":1722929730829,"stop":1722929730829,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fb23d4490b2d6","name":"Fails to push message with empty content topic","time":{"start":1722929695471,"stop":1722929695472,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cf409880088e78","name":"Check received message containing numeric","time":{"start":1722929693807,"stop":1722929693807,"duration":0},"status":"passed","severity":"normal"},{"uid":"104d03854b90b0fe","name":"same cluster, same shard: nodes connect","time":{"start":1722929575858,"stop":1722929575858,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f0ebf0f22c4e7f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722929376501,"stop":1722929376501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4cc7f2c0c0817b","name":"Should update multiaddrs","time":{"start":1722929615822,"stop":1722929615822,"duration":0},"status":"passed","severity":"normal"},{"uid":"199960be9debddf2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722929383610,"stop":1722929383610,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cba7eefe938bf6","name":"Push message with Chinese payload","time":{"start":1722929695456,"stop":1722929695456,"duration":0},"status":"passed","severity":"normal"},{"uid":"95af08557ee2783c","name":"Subscribe and receives messages on 20 topics","time":{"start":1722929402989,"stop":1722929402990,"duration":1},"status":"passed","severity":"normal"},{"uid":"a198622cb0306243","name":"Push message with content topic containing SQL Injection","time":{"start":1722929695464,"stop":1722929695465,"duration":1},"status":"passed","severity":"normal"},{"uid":"8386243b2b1febd4","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722929140540,"stop":1722929140541,"duration":1},"status":"passed","severity":"normal"},{"uid":"be73e5374b28f1cd","name":"Check message with non string payload is not received","time":{"start":1722929693842,"stop":1722929693842,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcef5b0e491604df","name":"isConnected return false after peer stops","time":{"start":1722929223416,"stop":1722929223416,"duration":0},"status":"passed","severity":"normal"},{"uid":"44aed98ff4810797","name":"shard 0","time":{"start":1722929798964,"stop":1722929798965,"duration":1},"status":"passed","severity":"normal"},{"uid":"36fdaf4bdd4c04a1","name":"Push message with numeric payload","time":{"start":1722929695454,"stop":1722929695455,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07990fd98d219ed","name":"Push message with content topic containing Chinese","time":{"start":1722929805289,"stop":1722929805290,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1e8f69ccdb46a0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722929116488,"stop":1722929116488,"duration":0},"status":"passed","severity":"normal"},{"uid":"f755532484740ff3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722929402986,"stop":1722929402987,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a77f7f85a8a3123","name":"Push message with content topic containing Script","time":{"start":1722929695465,"stop":1722929695466,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb31ae206ce73d4","name":"Check message received after nwaku node is restarted","time":{"start":1722929693842,"stop":1722929693843,"duration":1},"status":"skipped","severity":"normal"},{"uid":"57693a0c1940aaad","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722929423057,"stop":1722929423058,"duration":1},"status":"passed","severity":"normal"},{"uid":"987b02d368efdf01","name":"connected peers and dial","time":{"start":1722929694060,"stop":1722929694061,"duration":1},"status":"skipped","severity":"normal"},{"uid":"12d3f8cd5c898e8b","name":"throws on content topic with empty topic name field","time":{"start":1722929116467,"stop":1722929116467,"duration":0},"status":"passed","severity":"normal"},{"uid":"866b9f41afa0d8c4","name":"listenerCount","time":{"start":1722929206998,"stop":1722929206998,"duration":0},"status":"passed","severity":"normal"},{"uid":"e892be93981d5b2c","name":"should properly create location multiaddrs - udp6","time":{"start":1722929125028,"stop":1722929125028,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf95c6450a1f2525","name":"Push message with shell command payload","time":{"start":1722929805284,"stop":1722929805284,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64f1739492348a2","name":"unsubscribes","time":{"start":1722929858222,"stop":1722929858222,"duration":0},"status":"passed","severity":"normal"},{"uid":"63221d0e5975a994","name":"should load peers from local storage and dispatch events","time":{"start":1722929144402,"stop":1722929144402,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d41ed22d5ab7d9","name":"Decoder throws on undefined content topic","time":{"start":1722929150356,"stop":1722929150357,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd412bc58b0f2a97","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722929376497,"stop":1722929376497,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9eda56756237c84","name":"Relay - dialed after","time":{"start":1722929872395,"stop":1722929872396,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21e94e72165a7e0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722929402999,"stop":1722929403000,"duration":1},"status":"passed","severity":"normal"},{"uid":"55049c8f75e30762","name":"Push message on custom pubsubTopic","time":{"start":1722929523437,"stop":1722929523437,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbd6e4a5b78e322","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722929116483,"stop":1722929116483,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8bd5f1ab6e9b46","name":"Passing page size 1 when there are 4 messages","time":{"start":1722929861278,"stop":1722929861279,"duration":1},"status":"passed","severity":"normal"},{"uid":"97918cafd9f2038b","name":"Passing page size 19 when there are 20 messages","time":{"start":1722929861280,"stop":1722929861281,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2b5411ce132e6e","name":"stop","time":{"start":1722929206999,"stop":1722929206999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c389327ca95a756a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722929116489,"stop":1722929116489,"duration":0},"status":"passed","severity":"normal"},{"uid":"5255894dba6301af","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722929251378,"stop":1722929251379,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0bbdc1f399ee36","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722929251372,"stop":1722929251374,"duration":2},"status":"passed","severity":"normal"},{"uid":"18025bd9d7938bd","name":"Relay","time":{"start":1722929175273,"stop":1722929175274,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fddc44b08b32be4","name":"Subscribe to topic containing short and publish message","time":{"start":1722929742552,"stop":1722929742552,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53f1620120c7010","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722929140535,"stop":1722929140536,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc1ed466add19b0","name":"Push message with content topic containing emoji","time":{"start":1722929805299,"stop":1722929805299,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9abd326c6ea6a60","name":"returns all values when wanted number matches available values","time":{"start":1722929139941,"stop":1722929139943,"duration":2},"status":"passed","severity":"normal"},{"uid":"b03b012d991e9ccd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722929140536,"stop":1722929140536,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e968c7338a2ecb","name":"groups content topics by expected pubsub topic","time":{"start":1722929116474,"stop":1722929116474,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae4f34f288dfe80","name":"udp ip6 address","time":{"start":1722929124431,"stop":1722929124431,"duration":0},"status":"passed","severity":"normal"},{"uid":"9261c4366576ada3","name":"Push message with JSON payload","time":{"start":1722929695459,"stop":1722929695459,"duration":0},"status":"passed","severity":"normal"},{"uid":"df80542b16af6310","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722929789959,"stop":1722929789959,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f932bf8d489f99d","name":"Push message with custom timestamp: 1722925842640","time":{"start":1722929695474,"stop":1722929695474,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94093bb24c76505","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722929116468,"stop":1722929116469,"duration":1},"status":"passed","severity":"normal"},{"uid":"416694cd65ac77ba","name":"different cluster, different shard: nodes don't connect","time":{"start":1722929376486,"stop":1722929376486,"duration":0},"status":"passed","severity":"normal"},{"uid":"8387b37937fc67ca","name":"Relay - dialed first","time":{"start":1722929872395,"stop":1722929872395,"duration":0},"status":"passed","severity":"normal"},{"uid":"59083e0befcade1e","name":"should properly create location multiaddrs - tcp6","time":{"start":1722929125028,"stop":1722929125029,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42575a916a48751","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722929223416,"stop":1722929223417,"duration":1},"status":"passed","severity":"normal"},{"uid":"1febaf7a11687028","name":"should encode/decode to text encoding","time":{"start":1722929125026,"stop":1722929125027,"duration":1},"status":"passed","severity":"normal"},{"uid":"d721ec8b175cafac","name":"throws on empty content topic","time":{"start":1722929116461,"stop":1722929116462,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cd6b90aa47938a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722929116481,"stop":1722929116482,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6591980167bd75e","name":"Push to array if already present","time":{"start":1722929116092,"stop":1722929116093,"duration":1},"status":"passed","severity":"normal"},{"uid":"a881946591d5a286","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722929703571,"stop":1722929703571,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ed4de933378d2","name":"A test","time":{"start":1722929523554,"stop":1722929523554,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ef52ea8765d4ee","name":"Check received message containing emoji","time":{"start":1722929693837,"stop":1722929693837,"duration":0},"status":"passed","severity":"normal"},{"uid":"85be6a9191222ac0","name":"should not receive a peer event after stop","time":{"start":1722929720502,"stop":1722929720502,"duration":0},"status":"passed","severity":"normal"},{"uid":"30506bca9e3a847f","name":"Push message with content topic containing long","time":{"start":1722929695462,"stop":1722929695462,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f4b9e911320593","name":"should return valid sharding parameters for static sharding","time":{"start":1722929116490,"stop":1722929116490,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc2f5e4925f8466","name":"Check received message with timestamp: 1722929165732000000 ","time":{"start":1722929693838,"stop":1722929693838,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ef95b670bcefc2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722929116483,"stop":1722929116483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9387d9893deccdd","name":"Push message with meta","time":{"start":1722929695472,"stop":1722929695472,"duration":0},"status":"passed","severity":"normal"},{"uid":"510cc34421edca2d","name":"Push message with SQL Injection payload","time":{"start":1722929805281,"stop":1722929805281,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f0d9e8dfd7af4b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722929251380,"stop":1722929251382,"duration":2},"status":"passed","severity":"normal"},{"uid":"55b3c548fafddfdc","name":"Generator, 2 different pubsubtopics","time":{"start":1722929842071,"stop":1722929842071,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e8579b109d1967","name":"should set field with only STORE enabled","time":{"start":1722929125030,"stop":1722929125031,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4702899322179d","name":"Push message on custom pubsubTopic","time":{"start":1722929523435,"stop":1722929523435,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4650409f08494","name":"Check received message containing long","time":{"start":1722929383582,"stop":1722929383583,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b98faedbff147c","name":"Push message with long payload","time":{"start":1722929695454,"stop":1722929695454,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95800dbcb6bbc51","name":"Push message with Russian payload","time":{"start":1722929805280,"stop":1722929805281,"duration":1},"status":"passed","severity":"normal"},{"uid":"2488e99d65cd3e88","name":"Non TWN Cluster","time":{"start":1722929780260,"stop":1722929780261,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fcc4e0339420365","name":"Throws when trying to push message with empty payload","time":{"start":1722929805286,"stop":1722929805286,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b480ad479e2bca","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722929119159,"stop":1722929119159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e8aa1170e612b8","name":"should properly create location multiaddrs - udp4","time":{"start":1722929125028,"stop":1722929125028,"duration":0},"status":"passed","severity":"normal"},{"uid":"12550d19a46f4313","name":"Push message with content topic containing XML","time":{"start":1722929695466,"stop":1722929695466,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17fc110d1ccba0b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722929789956,"stop":1722929789957,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb181c7795c4e0b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722929294909,"stop":1722929294909,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefdcf89273e96c0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722929402988,"stop":1722929402988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaa7880750cc064","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722929281800,"stop":1722929281800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e2c3ecfff2a76d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722929851586,"stop":1722929851586,"duration":0},"status":"passed","severity":"normal"},{"uid":"515e319dce17debf","name":"should not fail to stop the service if it was not started","time":{"start":1722929144400,"stop":1722929144400,"duration":0},"status":"passed","severity":"normal"},{"uid":"1403c7e3bccfd962","name":"Push message with unicode special characters payload","time":{"start":1722929805284,"stop":1722929805284,"duration":0},"status":"passed","severity":"normal"},{"uid":"df24d70b1b275e04","name":"Push message with Chinese payload","time":{"start":1722929805280,"stop":1722929805280,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db89b04772a1eb9","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722929615591,"stop":1722929615591,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad8ec2aa52b060","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722929383610,"stop":1722929383610,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cde1d5c7ccdac4a","name":"Check received message containing long","time":{"start":1722929693826,"stop":1722929693827,"duration":1},"status":"passed","severity":"normal"},{"uid":"3abe6388597109a4","name":"Push message with content topic containing SQL Injection","time":{"start":1722929805291,"stop":1722929805291,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1565d8576531632","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722929376508,"stop":1722929376509,"duration":1},"status":"passed","severity":"normal"},{"uid":"1902756140beef78","name":"Default pageSize","time":{"start":1722929861281,"stop":1722929861281,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c17d9bcd916d5c5","name":"Check received message containing short","time":{"start":1722929693805,"stop":1722929693806,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcfc6991341834f","name":"Push message with content topic containing shell command","time":{"start":1722929805294,"stop":1722929805294,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0e6ff658b0adef","name":"Subscribe to topic containing short and receive message","time":{"start":1722929851581,"stop":1722929851581,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf3ce7f3e11db43","name":"Using a function","time":{"start":1722929866791,"stop":1722929866792,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ba69c1c28d1900","name":"safeDispatchEvent","time":{"start":1722929206999,"stop":1722929206999,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e0a07c77fb7087","name":"Subscribe to topic containing long and publish message","time":{"start":1722929742552,"stop":1722929742554,"duration":2},"status":"passed","severity":"normal"},{"uid":"924cd80aa4b6917b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722929423062,"stop":1722929423062,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23a885c243f55c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722929116477,"stop":1722929116477,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f2eef5b55d2a31","name":"should set field with all protocols enabled","time":{"start":1722929125030,"stop":1722929125030,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcc6a73aee07f0e","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1722929845352,"stop":1722929845353,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c8dcf990fcf247","name":"Reopen subscription with peer with lost subscription","time":{"start":1722929268116,"stop":1722929268116,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec4c7a120abcbda","name":"throws an error for improperly formatted content topics","time":{"start":1722929116476,"stop":1722929116476,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fae1d597f99a533","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722929402996,"stop":1722929402997,"duration":1},"status":"passed","severity":"normal"},{"uid":"939bb139da94fd7e","name":"Should update shard info","time":{"start":1722929615822,"stop":1722929615822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3784754a7015f459","name":"random static sharding 4 - Cluster ID: 223, Shard ID: 584","time":{"start":1722929798967,"stop":1722929798968,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58f2a73117fa556","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722929129491,"stop":1722929129491,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd04d45fb1aecab","name":"Push message with custom timestamp: 1692171003186","time":{"start":1722929805301,"stop":1722929805302,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84ef50560c09423","name":"Ping succeeds for all connected peers","time":{"start":1722929281798,"stop":1722929281798,"duration":0},"status":"passed","severity":"normal"},{"uid":"e853a97acc84eaa","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722929294907,"stop":1722929294909,"duration":2},"status":"passed","severity":"normal"},{"uid":"7906edda8c28f16d","name":"should handle corrupted local storage data gracefully","time":{"start":1722929144403,"stop":1722929144403,"duration":0},"status":"passed","severity":"normal"},{"uid":"c635564360d1ab79","name":"removeEventListener with wrong event","time":{"start":1722929206997,"stop":1722929206997,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b6a8b67eb1671b","name":"Check received message with timestamp: 1722929166037 ","time":{"start":1722929383609,"stop":1722929383609,"duration":0},"status":"passed","severity":"normal"},{"uid":"133527c0e5409aae","name":"should not fail to stop the service if it was not started","time":{"start":1722929720498,"stop":1722929720498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03928ed9de8b07a","name":"Check received message containing Russian","time":{"start":1722929693809,"stop":1722929693809,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fa2a9f296130d3","name":"start node with empty content topic","time":{"start":1722929780346,"stop":1722929780346,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fee6dc1640ac1e9","name":"Push message with content topic containing escaped characters","time":{"start":1722929695470,"stop":1722929695470,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba8832aa925719c","name":"Check received message containing JSON","time":{"start":1722929693835,"stop":1722929693835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4b9858f9267dfb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722929140539,"stop":1722929140540,"duration":1},"status":"passed","severity":"normal"},{"uid":"51dbc162a4e7911","name":"Promise Callback - true","time":{"start":1722929828928,"stop":1722929828928,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e8c1071f6f1cee","name":"Push message with content topic containing XML","time":{"start":1722929805293,"stop":1722929805293,"duration":0},"status":"passed","severity":"normal"},{"uid":"94eab7f22c561c8","name":"Query Generator - true","time":{"start":1722929828925,"stop":1722929828927,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcde46c091b1b63b","name":"Query generator for 2000 messages","time":{"start":1722929844983,"stop":1722929844983,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5060b496210d46","name":"Decoder throws on empty string content topic","time":{"start":1722929152141,"stop":1722929152141,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b3c718f64b5b59","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722929376493,"stop":1722929376494,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3da401da50aee09","name":"Push message with content topic containing JSON","time":{"start":1722929805294,"stop":1722929805294,"duration":0},"status":"passed","severity":"normal"},{"uid":"377801e159f499d5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722929402996,"stop":1722929402996,"duration":0},"status":"passed","severity":"normal"},{"uid":"539e3a4de8926160","name":"Store - dialed after - with timeout","time":{"start":1722929872396,"stop":1722929872397,"duration":1},"status":"passed","severity":"normal"},{"uid":"d526c1848ac3af2b","name":"Publishes to nwaku","time":{"start":1722929717995,"stop":1722929717995,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c8cef0fa602fbd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722929523438,"stop":1722929523439,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ec3e2912b7a134","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722929870400,"stop":1722929870400,"duration":0},"status":"passed","severity":"normal"},{"uid":"372951952d5c35d2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722929251377,"stop":1722929251378,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1d36d04a69fdc5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722929714503,"stop":1722929714503,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f37128887b62e18","name":"Decoder throws on undefined content topic","time":{"start":1722929152141,"stop":1722929152141,"duration":0},"status":"passed","severity":"normal"},{"uid":"39689713dab52de4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722929124314,"stop":1722929124316,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a75e6152cd502c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722929742556,"stop":1722929742556,"duration":0},"status":"passed","severity":"normal"},{"uid":"195b181876842368","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722929615591,"stop":1722929615591,"duration":0},"status":"passed","severity":"normal"},{"uid":"977d870f909daec2","name":"should properly create location multiaddrs - tcp","time":{"start":1722929125029,"stop":1722929125029,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee68e220037d0527","name":"Push message with custom timestamp: 1722933042640","time":{"start":1722929695474,"stop":1722929695474,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be3c315e34b44e5","name":"random static sharding 6 - Cluster ID: 432, Shard ID: 676","time":{"start":1722929798968,"stop":1722929798971,"duration":3},"status":"passed","severity":"normal"},{"uid":"be177ffc7bc2942c","name":"Check message with invalid timestamp is not received","time":{"start":1722929693839,"stop":1722929693840,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ab60cf3c39b434","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722929615597,"stop":1722929615597,"duration":0},"status":"passed","severity":"normal"},{"uid":"2945aea4a548ad5a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722929714501,"stop":1722929714501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77c22647abc75b8","name":"should return unique PubsubTopics for static sharding","time":{"start":1722929116479,"stop":1722929116479,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3094f764e64c95","name":"Callback on promise","time":{"start":1722929844979,"stop":1722929844981,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c81f5b82b5b0a37","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722929294910,"stop":1722929294910,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1e72fd58c587eb","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722929829549,"stop":1722929829549,"duration":0},"status":"passed","severity":"normal"},{"uid":"2259eb6b6f6b081b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722929851588,"stop":1722929851588,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a244e6fc90f7cd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722929851556,"stop":1722929851556,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47c06d45fe971a1","name":"Check received message with timestamp: 1722929165732 ","time":{"start":1722929693838,"stop":1722929693838,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bfbf7aa8a394da","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1722929845353,"stop":1722929845353,"duration":0},"status":"passed","severity":"normal"},{"uid":"25066a04306be35","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722929166604,"stop":1722929166604,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d85948336b07a97","name":"isConnected should return true after first peer connects","time":{"start":1722929223415,"stop":1722929223415,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2cb24639b9dfcc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722929851554,"stop":1722929851554,"duration":0},"status":"passed","severity":"normal"},{"uid":"6806a4fb3cb33eb3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722929714503,"stop":1722929714503,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b60ba05a186a0a","name":"Does not throw an exception when node disconnects","time":{"start":1722929866789,"stop":1722929866790,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6417eca781acfb","name":"should throw error - no public key","time":{"start":1722929125018,"stop":1722929125018,"duration":0},"status":"passed","severity":"normal"},{"uid":"81af63b44b28b2c8","name":"Passing invalid cursor","time":{"start":1722929789960,"stop":1722929789960,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4cb438daeb106e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722929376506,"stop":1722929376507,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2608c2f30af5bd","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722929140474,"stop":1722929140474,"duration":0},"status":"passed","severity":"normal"},{"uid":"610a135bf6fe6218","name":"Check received message containing unicode special characters","time":{"start":1722929383608,"stop":1722929383608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1218e3550a45789","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722929174375,"stop":1722929174379,"duration":4},"status":"passed","severity":"normal"},{"uid":"ff10aafef8310a1b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722929116484,"stop":1722929116484,"duration":0},"status":"passed","severity":"normal"},{"uid":"612e95909dffb3d2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722929714502,"stop":1722929714502,"duration":0},"status":"passed","severity":"normal"},{"uid":"21deae71b31be054","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722929144402,"stop":1722929144403,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a314deadd424e8","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722929742559,"stop":1722929742559,"duration":0},"status":"passed","severity":"normal"},{"uid":"9322a588e88d40f9","name":"Check publish message containing numeric","time":{"start":1722929730819,"stop":1722929730819,"duration":0},"status":"passed","severity":"normal"},{"uid":"679df338627879d2","name":"Push message with Arabic payload","time":{"start":1722929805280,"stop":1722929805280,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b67d2d5b63ce836","name":"Push message with Basic HTML tag payload","time":{"start":1722929805283,"stop":1722929805283,"duration":0},"status":"passed","severity":"normal"},{"uid":"597217edd5708ced","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722929174358,"stop":1722929174364,"duration":6},"status":"passed","severity":"normal"},{"uid":"9f265ef02e558696","name":"Push message with custom timestamp: 1722933003186","time":{"start":1722929805302,"stop":1722929805303,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d85454fdb107bec","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722929851589,"stop":1722929851589,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8d232d3b58346","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722929116616,"stop":1722929116616,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6959b9231cde5c0","name":"Nwaku publishes","time":{"start":1722929717995,"stop":1722929717995,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46e80e436304c69","name":"Fails to push message bigger that 1MB","time":{"start":1722929695475,"stop":1722929695476,"duration":1},"status":"passed","severity":"normal"},{"uid":"d752e42158124981","name":"Ping on subscribed peer","time":{"start":1722929268112,"stop":1722929268113,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5e6675f4afbd88","name":"Check publish message containing escaped characters","time":{"start":1722929730826,"stop":1722929730826,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed7c54890f7a27d","name":"Refresh subscription","time":{"start":1722929402993,"stop":1722929402993,"duration":0},"status":"passed","severity":"normal"},{"uid":"804e5782e5718965","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722929851574,"stop":1722929851574,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d19560605b0847","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722929140845,"stop":1722929140846,"duration":1},"status":"passed","severity":"normal"},{"uid":"1635c04d3413464","name":"A test","time":{"start":1722929523553,"stop":1722929523554,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83d5cb77bb7af1e","name":"should get / set TCP multiaddr","time":{"start":1722929125027,"stop":1722929125027,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed0e8ca584a8a17","name":"should only return 1 node with relay capability","time":{"start":1722929140844,"stop":1722929140845,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5bce9ae8851f61","name":"Subscribe to topic containing XML and publish message","time":{"start":1722929742558,"stop":1722929742558,"duration":0},"status":"passed","severity":"normal"},{"uid":"55656a50782a14fb","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722929376500,"stop":1722929376500,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c9dbd1a7199e99","name":"Query with Ordered Callback, No Decoder","time":{"start":1722929829550,"stop":1722929829550,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc341ac86769d1f9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722929888048,"stop":1722929888048,"duration":0},"status":"passed","severity":"normal"},{"uid":"868b64856003a6fb","name":"Check received message containing Arabic","time":{"start":1722929693808,"stop":1722929693808,"duration":0},"status":"passed","severity":"normal"},{"uid":"8981eefef9dd5a2a","name":"random static sharding 10 - Cluster ID: 123, Shard ID: 525","time":{"start":1722929798976,"stop":1722929798976,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db83abdd1b0335d","name":"Check message with invalid timestamp is not received","time":{"start":1722929383610,"stop":1722929383611,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c90b15d6d15ba8b","name":"random static sharding 3 - Cluster ID: 383, Shard ID: 807","time":{"start":1722929798967,"stop":1722929798967,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb22e6a505fce35","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722929116479,"stop":1722929116480,"duration":1},"status":"passed","severity":"normal"},{"uid":"6317551a2389ae9a","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app37/1/topic440/xml","time":{"start":1722929780262,"stop":1722929780262,"duration":0},"status":"passed","severity":"normal"},{"uid":"7361c4324906e21b","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722929615589,"stop":1722929615590,"duration":1},"status":"passed","severity":"normal"},{"uid":"5270d4cc219c65f4","name":"should throw error - invalid id","time":{"start":1722929125024,"stop":1722929125025,"duration":1},"status":"passed","severity":"normal"},{"uid":"10de1570240b56dc","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722929615593,"stop":1722929615593,"duration":0},"status":"passed","severity":"normal"},{"uid":"4736c2b77d4f448e","name":"Keep-alive pings maintain the connection","time":{"start":1722929281799,"stop":1722929281799,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d523cdbbced821","name":"should configure sharding based on application and version for autosharding","time":{"start":1722929116491,"stop":1722929116491,"duration":0},"status":"passed","severity":"normal"},{"uid":"562cccb5a2c00877","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722929116477,"stop":1722929116477,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c2b15082a74dc8","name":"Ping fails for unsubscribed peers","time":{"start":1722929281798,"stop":1722929281798,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ebd28d79775a04","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722929851547,"stop":1722929851548,"duration":1},"status":"passed","severity":"normal"},{"uid":"c90ac5bb62d21519","name":"Check received message containing special chars","time":{"start":1722929693828,"stop":1722929693829,"duration":1},"status":"passed","severity":"normal"},{"uid":"79fe2007a49dec59","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722929376496,"stop":1722929376496,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b14da5bbad56db","name":"should decode valid enr with tcp successfully","time":{"start":1722929125017,"stop":1722929125017,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b89da551044c9b","name":"Check received message containing Russian","time":{"start":1722929383603,"stop":1722929383603,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea2f3c18ca5f7db","name":"Check message with no pubsub topic is not received","time":{"start":1722929383611,"stop":1722929383614,"duration":3},"status":"passed","severity":"normal"},{"uid":"abe41860fa27de74","name":"Filter with 0 connections","time":{"start":1722929442456,"stop":1722929442456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f2e97604321d64","name":"different cluster, same shard: nodes don't connect","time":{"start":1722929575859,"stop":1722929575859,"duration":0},"status":"passed","severity":"normal"},{"uid":"77da90abf177297a","name":"Encoder throws on empty string content topic","time":{"start":1722929129884,"stop":1722929129885,"duration":1},"status":"passed","severity":"normal"},{"uid":"631f05ad968a443","name":"Number of peers are maintained correctly","time":{"start":1722929458478,"stop":1722929458478,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6eea1853e1ed06","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722929403001,"stop":1722929403001,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ebc204e248d525","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722929124318,"stop":1722929124319,"duration":1},"status":"passed","severity":"normal"},{"uid":"63da869273613e6a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722929851557,"stop":1722929851557,"duration":0},"status":"passed","severity":"normal"},{"uid":"457d9d2abf97425a","name":"Check publish message containing short","time":{"start":1722929730818,"stop":1722929730818,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0a96105a12c065","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722929742555,"stop":1722929742556,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b6db0d48ac4590","name":"throws on content topic with generation field greater than 0","time":{"start":1722929116465,"stop":1722929116465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b7a6277cdc98de","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722929116489,"stop":1722929116489,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74287926f621c01","name":"Decoder throws on undefined content topic","time":{"start":1722929129885,"stop":1722929129885,"duration":0},"status":"passed","severity":"normal"},{"uid":"1187773a104b95f6","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1722929845353,"stop":1722929845354,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5e1d751c816ba6","name":"Check received message containing XML","time":{"start":1722929383604,"stop":1722929383605,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc17e5ebc071610c","name":"Push 30 different messages","time":{"start":1722929805286,"stop":1722929805286,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4a9dc668168a37","name":"Check message on other pubsub topic is not received","time":{"start":1722929693818,"stop":1722929693819,"duration":1},"status":"passed","severity":"normal"},{"uid":"467ac91a60515e43","name":"Wrong topic","time":{"start":1722929780299,"stop":1722929780300,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a9a44bc9075fbf","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722929376487,"stop":1722929376488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4fd94dd94e1eb8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722929376494,"stop":1722929376494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5df3615792f5fae","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app11/1/topic497/xml","time":{"start":1722929780299,"stop":1722929780299,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d3390b81afc036","name":"random static sharding 9 - Cluster ID: 754, Shard ID: 54","time":{"start":1722929798975,"stop":1722929798975,"duration":0},"status":"passed","severity":"normal"},{"uid":"839742107fd0c468","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722929152139,"stop":1722929152139,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c2ee531fbb4ac7","name":"Check received message with timestamp: 1722929166037000000 ","time":{"start":1722929383609,"stop":1722929383609,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd9ba7b4e60719f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722929116483,"stop":1722929116483,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac7789d5882ab5a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722929376498,"stop":1722929376499,"duration":1},"status":"passed","severity":"normal"},{"uid":"8703d5ebb01718d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722929116485,"stop":1722929116485,"duration":0},"status":"passed","severity":"normal"},{"uid":"999927800495ccd1","name":"should not fail to start the service if it is already started","time":{"start":1722929720498,"stop":1722929720499,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdaa51d87dab073e","name":"Query with Promise Callback, No message returned","time":{"start":1722929829560,"stop":1722929829560,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4c30be59c988fe","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722929742555,"stop":1722929742555,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4137de0048c66","name":"Privacy Node - default protocol","time":{"start":1722929872398,"stop":1722929872398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11634bb3e4e5eae","name":"Check message with no payload is not received","time":{"start":1722929693820,"stop":1722929693821,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9c199353f9d9e4","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722929140846,"stop":1722929140846,"duration":0},"status":"passed","severity":"normal"},{"uid":"481d7c70afbf6dc1","name":"Relay - times out","time":{"start":1722929872396,"stop":1722929872396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ae524dc10a4f98","name":"same cluster, different shard: nodes don't connect","time":{"start":1722929376483,"stop":1722929376484,"duration":1},"status":"passed","severity":"normal"},{"uid":"807ba906eb513955","name":"Check publish message after client node is restarted","time":{"start":1722929730832,"stop":1722929730832,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a58026e01ef3157","name":"isConnected should return false after all peers disconnect","time":{"start":1722929223415,"stop":1722929223416,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c57faaac17e9f5","name":"Relay + Store","time":{"start":1722929175274,"stop":1722929175274,"duration":0},"status":"passed","severity":"normal"},{"uid":"896158089aeaeb03","name":"Check received message containing shell command","time":{"start":1722929383607,"stop":1722929383607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4878451be78a54d","name":"handles empty shards array correctly","time":{"start":1722929116492,"stop":1722929116493,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9c09bd3e74b331","name":"Check message with non string payload is not received","time":{"start":1722929383615,"stop":1722929383615,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb308c4593eb008","name":"Check received message containing Script","time":{"start":1722929383604,"stop":1722929383604,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83dc2fc28f1337e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722929714504,"stop":1722929714504,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a3e17d15cd79d9","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722929376500,"stop":1722929376501,"duration":1},"status":"passed","severity":"normal"},{"uid":"33cb1db35303d3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722929294903,"stop":1722929294904,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6599c9c24134da2","name":"Mutual subscription","time":{"start":1722929742547,"stop":1722929742547,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6d4d00c9c92c8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722929124328,"stop":1722929124329,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7f2a8cd1125d2f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722929575857,"stop":1722929575857,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21e623891781c7d","name":"Ping on unsubscribed peer","time":{"start":1722929268114,"stop":1722929268114,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a666843e043836b","name":"Push message with content topic containing JSON","time":{"start":1722929695468,"stop":1722929695468,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef94c3e24c07e27","name":"Push message with numeric payload","time":{"start":1722929805279,"stop":1722929805279,"duration":0},"status":"passed","severity":"normal"},{"uid":"33148f3e3308bf55","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app54/1/topic144/json","time":{"start":1722929780296,"stop":1722929780298,"duration":2},"status":"passed","severity":"normal"},{"uid":"d772a0ecf2e5202c","name":"should be called for bootstrap peers","time":{"start":1722929174365,"stop":1722929174369,"duration":4},"status":"passed","severity":"normal"},{"uid":"4011fcaf91040763","name":"Check message with no content topic is not received","time":{"start":1722929383614,"stop":1722929383614,"duration":0},"status":"passed","severity":"normal"},{"uid":"5176d2979afe395c","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722929166607,"stop":1722929166608,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ded411c3b565e9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722929742557,"stop":1722929742557,"duration":0},"status":"passed","severity":"normal"},{"uid":"8752f2ec9586922a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722929403000,"stop":1722929403000,"duration":0},"status":"passed","severity":"normal"},{"uid":"897886d0d6a53dc3","name":"should handle a minimal index list","time":{"start":1722929116615,"stop":1722929116616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78408ad7da60516","name":"should not fail to start the service if it is already started","time":{"start":1722929179810,"stop":1722929179811,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3672786598ce37","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722929730830,"stop":1722929730830,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e2aaf2af09eab1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722929251394,"stop":1722929251395,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce7125e04365571","name":"Callback on promise, aborts when callback returns true","time":{"start":1722929844981,"stop":1722929844982,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee2f87efb19ad83","name":"Check received message containing escaped characters","time":{"start":1722929693836,"stop":1722929693836,"duration":0},"status":"passed","severity":"normal"},{"uid":"74075f45a7700c7f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722929851549,"stop":1722929851549,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d279d377f50d9b","name":"random static sharding 2 - Cluster ID: 579, Shard ID: 778","time":{"start":1722929798966,"stop":1722929798967,"duration":1},"status":"passed","severity":"normal"},{"uid":"647e75d8cc129704","name":"it tolerates circular branch references","time":{"start":1722929140842,"stop":1722929140842,"duration":0},"status":"passed","severity":"normal"},{"uid":"84dfa649ef25f83e","name":"1 Relay, 1 fetch","time":{"start":1722929140473,"stop":1722929140473,"duration":0},"status":"passed","severity":"normal"},{"uid":"88231b99ee081311","name":"Check received message containing special chars","time":{"start":1722929383584,"stop":1722929383585,"duration":1},"status":"passed","severity":"normal"},{"uid":"3434a70499f58dd1","name":"should be able to decode the field with only STORE set to true","time":{"start":1722929124325,"stop":1722929124326,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b477dc745996c6b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722929523437,"stop":1722929523437,"duration":0},"status":"passed","severity":"normal"},{"uid":"742308f1bade9730","name":"1 Store, 2 fetches","time":{"start":1722929140473,"stop":1722929140474,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ae630a7c1d27d5","name":"Check message with no payload is not received","time":{"start":1722929693841,"stop":1722929693841,"duration":0},"status":"passed","severity":"normal"},{"uid":"586e8d78c3a8af7a","name":"Push message with SQL Injection payload","time":{"start":1722929695457,"stop":1722929695457,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9a72b95aa95138","name":"LightPush with 0 connections","time":{"start":1722929442455,"stop":1722929442455,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1c5f3883283e8c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722929116476,"stop":1722929116476,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b227dd7e240454","name":"Used by Waku Relay","time":{"start":1722929866797,"stop":1722929866797,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5e7bcf25726a49","name":"Push message on custom pubsubTopic","time":{"start":1722929523438,"stop":1722929523438,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d7184190580d06","name":"Check message with invalid timestamp is not received","time":{"start":1722929693817,"stop":1722929693818,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf3a7da2d910596","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722929116485,"stop":1722929116485,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a86812e70cf6d6d","name":"Check received message containing shell command","time":{"start":1722929693836,"stop":1722929693836,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a03f25cd3f878ad","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722929124326,"stop":1722929124327,"duration":1},"status":"passed","severity":"normal"},{"uid":"86699559635cd0f5","name":"Publish message with custom timestamp: Wed Aug 16 2023 07:35:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1722929730827,"stop":1722929730828,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6bf2b546b3d204","name":"Ping on unsubscribed peer","time":{"start":1722929268116,"stop":1722929268116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82fcb738e07218","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722929870401,"stop":1722929870402,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecfac97e19c7a38","name":"Subscribe and receive messages via lightPush","time":{"start":1722929402985,"stop":1722929402985,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa036e8a09bfa0f","name":"Push message with content topic containing Arabic","time":{"start":1722929695463,"stop":1722929695464,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efaf31175df7b7c","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722929615595,"stop":1722929615595,"duration":0},"status":"passed","severity":"normal"},{"uid":"c521209372f05396","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722929251371,"stop":1722929251372,"duration":1},"status":"passed","severity":"normal"},{"uid":"27358944b1d9182a","name":"Reopen subscription with peer with lost subscription","time":{"start":1722929229319,"stop":1722929229320,"duration":1},"status":"passed","severity":"normal"},{"uid":"3442b9f287e2cc40","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722929742558,"stop":1722929742558,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0478e6c1d10728","name":"Check message received after jswaku node is restarted","time":{"start":1722929383616,"stop":1722929383616,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f580612301b700e0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722929714500,"stop":1722929714500,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e468663ad41d149","name":"Push message with short payload","time":{"start":1722929695453,"stop":1722929695454,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc0059c38aab522","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722929116470,"stop":1722929116470,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de778a14d994809","name":"should only return 1 node with relay and store capability","time":{"start":1722929140845,"stop":1722929140845,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae49132b7f224b3","name":"Encoder throws on empty string content topic","time":{"start":1722929152140,"stop":1722929152140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4526a3ed50fb3d60","name":"Check received message containing escaped characters","time":{"start":1722929693812,"stop":1722929693812,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b456c71ab845a9","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722929376515,"stop":1722929376515,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fec1869708e8b9e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722929851548,"stop":1722929851548,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae50ec19346f7c6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722929294910,"stop":1722929294911,"duration":1},"status":"passed","severity":"normal"},{"uid":"7154d1db1819fe46","name":"removeEventListener with correct event","time":{"start":1722929206995,"stop":1722929206997,"duration":2},"status":"passed","severity":"normal"},{"uid":"76dde3b1ff8bee5","name":"Check publish message containing XML","time":{"start":1722929730823,"stop":1722929730824,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd63ebdb30f6ed7","name":"Check publish message containing shell command","time":{"start":1722929730825,"stop":1722929730825,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5951f5d3ce5f93","name":"Ordered callback, aborts when callback returns true","time":{"start":1722929844982,"stop":1722929844983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01c19fefe30b2b4","name":"Push message with rate limit","time":{"start":1722929805301,"stop":1722929805301,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ab68502cfdeefb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722929179813,"stop":1722929179814,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e412e2a0cd271d20","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722929251379,"stop":1722929251380,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8ec426b3970a14","name":"Subscribe and receives messages on 20 topics","time":{"start":1722929851576,"stop":1722929851576,"duration":0},"status":"passed","severity":"normal"},{"uid":"734a9bc7bd27e202","name":"Push message with long payload","time":{"start":1722929805278,"stop":1722929805279,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9c13d47cd8ca8a","name":"can start the service","time":{"start":1722929144398,"stop":1722929144399,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8013d7b5e45191c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722929742559,"stop":1722929742560,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9da2e9b56fe8e93","name":"Fails to push message bigger that 1MB","time":{"start":1722929805304,"stop":1722929805304,"duration":0},"status":"passed","severity":"normal"},{"uid":"336d35d5f13b938d","name":"Check received message containing short","time":{"start":1722929383582,"stop":1722929383582,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ca463f5b4ee19c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722929842070,"stop":1722929842070,"duration":0},"status":"passed","severity":"normal"},{"uid":"1353e806e90d43ff","name":"Check publish message containing Chinese","time":{"start":1722929730819,"stop":1722929730820,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d03c6a3c69752a3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722929851558,"stop":1722929851559,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aeebbc5c6a65cd1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722929116486,"stop":1722929116486,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43a48095db44702","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722929870400,"stop":1722929870401,"duration":1},"status":"passed","severity":"normal"},{"uid":"690fbd0077fee7c6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722929423060,"stop":1722929423061,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed67e1364421278","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722929166606,"stop":1722929166606,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2247bc326c630c5","name":"Check received message containing Arabic","time":{"start":1722929383603,"stop":1722929383603,"duration":0},"status":"passed","severity":"normal"},{"uid":"378ca315f2043d89","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722929116478,"stop":1722929116478,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d76e900bac3343","name":"Publish message with custom timestamp: Tue Aug 06 2024 08:35:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1722929730828,"stop":1722929730828,"duration":0},"status":"passed","severity":"normal"},{"uid":"335f43bcd3b3a251","name":"handles different networkShards values correctly","time":{"start":1722929116475,"stop":1722929116476,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa10df3e01f091f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app50/1/topic805/json","time":{"start":1722929780261,"stop":1722929780261,"duration":0},"status":"passed","severity":"normal"},{"uid":"de05acbb8a3bc11","name":"Promise Callback - false","time":{"start":1722929828931,"stop":1722929828934,"duration":3},"status":"passed","severity":"normal"},{"uid":"a5619b1f3e3d0cb4","name":"Check message with non string payload is not received","time":{"start":1722929693821,"stop":1722929693822,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ec250e3cfce0d7","name":"Push message with content topic containing emoji","time":{"start":1722929695471,"stop":1722929695471,"duration":0},"status":"passed","severity":"normal"},{"uid":"627c0a624f5a892a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722929116473,"stop":1722929116473,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd41570b7f1d5b5b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722929851577,"stop":1722929851578,"duration":1},"status":"passed","severity":"normal"},{"uid":"1369993741ec93f5","name":"Check message received after jswaku node is restarted","time":{"start":1722929693842,"stop":1722929693842,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8846f75c54c65366","name":"Check received message containing numeric","time":{"start":1722929383583,"stop":1722929383583,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ad3860b576fa45","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722929789958,"stop":1722929789958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e72c54d04f3a0c","name":"different cluster, same shard: nodes don't connect","time":{"start":1722929376484,"stop":1722929376485,"duration":1},"status":"passed","severity":"normal"},{"uid":"778ef12829c5c2ae","name":"ignores domain fetching errors","time":{"start":1722929140843,"stop":1722929140843,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e48ac411b6e1912","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722929376514,"stop":1722929376514,"duration":0},"status":"passed","severity":"normal"},{"uid":"393ce489b3d7c5ad","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app44/8/topic978/test.js","time":{"start":1722929780262,"stop":1722929780263,"duration":1},"status":"passed","severity":"normal"},{"uid":"b639c36796b1eba2","name":"should properly compute the node id","time":{"start":1722929125026,"stop":1722929125026,"duration":0},"status":"passed","severity":"normal"},{"uid":"febbd70897878907","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722929129490,"stop":1722929129490,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7aa3bf63376f0fd","name":"addEventListener with wrong event","time":{"start":1722929206994,"stop":1722929206995,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db0a8d9723550f1","name":"creates an iterator","time":{"start":1722929858221,"stop":1722929858222,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a98552d268b2b6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722929116482,"stop":1722929116483,"duration":1},"status":"passed","severity":"normal"},{"uid":"32fc0a2df54208c6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722929402995,"stop":1722929402995,"duration":0},"status":"passed","severity":"normal"},{"uid":"36204e69450b2c15","name":"Ping on peer without subscriptions","time":{"start":1722929268115,"stop":1722929268115,"duration":0},"status":"passed","severity":"normal"},{"uid":"439daad42c8be3b5","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722929116471,"stop":1722929116472,"duration":1},"status":"passed","severity":"normal"},{"uid":"647eedb7f74d7523","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722929376513,"stop":1722929376513,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11dc799b26247d7","name":"1 Relay, 1 Filter, gives up","time":{"start":1722929140474,"stop":1722929140474,"duration":0},"status":"passed","severity":"normal"},{"uid":"6723fe9e40464181","name":"should encode/decode to RLP encoding","time":{"start":1722929125026,"stop":1722929125026,"duration":0},"status":"passed","severity":"normal"},{"uid":"830159b48767127b","name":"Check received message containing XML","time":{"start":1722929693834,"stop":1722929693834,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19f8e4b37810d3","name":"Ping on subscribed peer","time":{"start":1722929268115,"stop":1722929268115,"duration":0},"status":"passed","severity":"normal"},{"uid":"46052cb3206d0b48","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722929116474,"stop":1722929116475,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e59e683c7e80c11","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722929730827,"stop":1722929730827,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e8f24cb2820820","name":"should throw an error for an unconfigured topic","time":{"start":1722929116488,"stop":1722929116488,"duration":0},"status":"passed","severity":"normal"}] |