mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"19b52b6e7f2f14a0","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app92/3/topic470/proto","time":{"start":1725021900158,"stop":1725021900158,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9138e4cf94c0f","name":"Query generator for multiple messages with different message text format","time":{"start":1725021967800,"stop":1725021967800,"duration":0},"status":"passed","severity":"normal"},{"uid":"a743e0477fdd7dbb","name":"should set field with only LIGHTPUSH enabled","time":{"start":1725021366933,"stop":1725021366933,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb640819118d8509","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725021953689,"stop":1725021953690,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ffec15aefc6287e","name":"Check received message containing numeric","time":{"start":1725021587497,"stop":1725021587498,"duration":1},"status":"passed","severity":"normal"},{"uid":"7563133fadd6b7fb","name":"Check received message with timestamp: 1725021407727 ","time":{"start":1725021832366,"stop":1725021832366,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c3564ecd6c7efb","name":"Check message with no pubsub topic is not received","time":{"start":1725021587532,"stop":1725021587533,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3b6b61709a26d1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725021619055,"stop":1725021619055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b241b8d744c9f6e9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725021587531,"stop":1725021587531,"duration":0},"status":"passed","severity":"normal"},{"uid":"26eae48e73e12d44","name":"should not receive a peer event before start","time":{"start":1725021383475,"stop":1725021383475,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f66fc978bfa7d9","name":"Subscribe to topic containing Script and receive message","time":{"start":1725021953712,"stop":1725021953713,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72a784cef6f4832","name":"Push message equal or less that 1MB","time":{"start":1725021842400,"stop":1725021842402,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8032b1d9d7b32cd","name":"Relay - dialed first","time":{"start":1725021989302,"stop":1725021989302,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7adf5cfa7e8531","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1725021744217,"stop":1725021744217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76ca269bf3492a0","name":"should throw an error for an unconfigured topic","time":{"start":1725021358332,"stop":1725021358332,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7a6af55fb54d11","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725021595205,"stop":1725021595205,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c194837e8f78a2","name":"should return valid sharding parameters for static sharding","time":{"start":1725021358334,"stop":1725021358334,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba740448a14546a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1725021595194,"stop":1725021595195,"duration":1},"status":"passed","severity":"normal"},{"uid":"119c5e27a1649eae","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725021620534,"stop":1725021620535,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3588457da156043","name":"Push message equal or less that 1MB","time":{"start":1725021920620,"stop":1725021920621,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14e6ad11100010a","name":"Decoder throws on undefined content topic","time":{"start":1725021371763,"stop":1725021371763,"duration":0},"status":"passed","severity":"normal"},{"uid":"362e831239c5d7fc","name":"Publish without waiting for remote peer","time":{"start":1725021879735,"stop":1725021879735,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb838adbce75972","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1725021595189,"stop":1725021595189,"duration":0},"status":"passed","severity":"normal"},{"uid":"4912ff2c0973f7b4","name":"Check received message containing Script","time":{"start":1725021587504,"stop":1725021587504,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a990a44c1f4d7d5","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1725021764913,"stop":1725021764913,"duration":0},"status":"passed","severity":"normal"},{"uid":"2177ca7fe18ff1e3","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1725021595206,"stop":1725021595206,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b143ada6f29a6a9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1725021358307,"stop":1725021358307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5b7c5d22b8024c","name":"Sign & Recover","time":{"start":1725021389928,"stop":1725021389929,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7842f1a652fca1","name":"should emit a peer event after start","time":{"start":1725021870617,"stop":1725021870618,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d99507fa73a3f86","name":"Push message with content topic containing JSON","time":{"start":1725021842368,"stop":1725021842368,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee8383c923474ef","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725021702759,"stop":1725021702760,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a73d28644d5e5c0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1725021415995,"stop":1725021415996,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6beb2d36d38b2ca","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725021953698,"stop":1725021953698,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c60bc1105d01239","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1725021764914,"stop":1725021764914,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00bde974b55c94","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725021595190,"stop":1725021595190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1356d51691989c19","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725021953688,"stop":1725021953688,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bd9444f6817575","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1725021620537,"stop":1725021620538,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44dbad3f0e6f106","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725021620532,"stop":1725021620532,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72ccebf33f6bcb5","name":"Push message with content topic containing SQL Injection","time":{"start":1725021842362,"stop":1725021842362,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e85660bebf1466","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1725021358333,"stop":1725021358333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b09d72133bc854","name":"Push message with content topic containing shell command","time":{"start":1725021920610,"stop":1725021920612,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4413a140dbbff0c","name":"should emit a peer event after start","time":{"start":1725021419307,"stop":1725021419308,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ae0bf9aca2791f","name":"throws on content topic with empty application field","time":{"start":1725021358292,"stop":1725021358292,"duration":0},"status":"passed","severity":"normal"},{"uid":"b878653d36e9dd09","name":"should get / set UDP multiaddr","time":{"start":1725021366925,"stop":1725021366925,"duration":0},"status":"passed","severity":"normal"},{"uid":"53226d4cde4aef83","name":"Check received message containing Arabic","time":{"start":1725021832344,"stop":1725021832345,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c42d29afa57749","name":"Check message with invalid timestamp is not received","time":{"start":1725021832367,"stop":1725021832368,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ca10197e2ce795","name":"Renews subscription after lossing a connection","time":{"start":1725021953727,"stop":1725021953727,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee40da63e3aed5e","name":"Generator, 2 different pubsubtopics","time":{"start":1725021960748,"stop":1725021960748,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cddfb5e98b163d9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1725021985831,"stop":1725021985831,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4a9e9a95b725e6","name":"Check received message with timestamp: 1725021408055 ","time":{"start":1725021587527,"stop":1725021587531,"duration":4},"status":"passed","severity":"normal"},{"uid":"b0ee028448dc0629","name":"random static sharding 3 - Cluster ID: 432, Shard ID: 27","time":{"start":1725021935148,"stop":1725021935149,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64dab19afe617a9","name":"Decoder throws on empty string content topic","time":{"start":1725021371763,"stop":1725021371764,"duration":1},"status":"passed","severity":"normal"},{"uid":"8598bf20f959617f","name":"Ordered Callback - false","time":{"start":1725021958249,"stop":1725021958249,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a2be97bc520f9a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725021702755,"stop":1725021702755,"duration":0},"status":"passed","severity":"normal"},{"uid":"26059a2659f34a39","name":"Relay","time":{"start":1725021418112,"stop":1725021418112,"duration":0},"status":"passed","severity":"normal"},{"uid":"5937a4bb1ef55e56","name":"Push message with content topic containing short","time":{"start":1725021920606,"stop":1725021920606,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d704578f30aba8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725021528008,"stop":1725021528008,"duration":0},"status":"passed","severity":"normal"},{"uid":"561ba7b271eafc8d","name":"should not fail to stop the service if it was not started","time":{"start":1725021419303,"stop":1725021419306,"duration":3},"status":"passed","severity":"normal"},{"uid":"aa29292038458e79","name":"Generator, 2 different pubsubtopics","time":{"start":1725021960746,"stop":1725021960747,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d7f24afc5ec53a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1725021595194,"stop":1725021595194,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0f34576722035","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1725021595185,"stop":1725021595185,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb86ad005061e969","name":"throws on content topic with empty topic name field","time":{"start":1725021358294,"stop":1725021358295,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2ae6fb9b65c292","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725021619047,"stop":1725021619048,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39ee8d171cd22d8","name":"Accepts a valid Waku Message","time":{"start":1725021394229,"stop":1725021394230,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8980e23a696d8e8","name":"Ping on unsubscribed peer","time":{"start":1725021471686,"stop":1725021471686,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84fa6490f7f7204","name":"Push message with content topic containing Script","time":{"start":1725021920609,"stop":1725021920609,"duration":0},"status":"passed","severity":"normal"},{"uid":"139e56f06830455c","name":"different cluster, same shard: nodes don't connect","time":{"start":1725021744219,"stop":1725021744219,"duration":0},"status":"passed","severity":"normal"},{"uid":"4685ade2eaf6666c","name":"Push message with content topic containing short","time":{"start":1725021842359,"stop":1725021842359,"duration":0},"status":"passed","severity":"normal"},{"uid":"621cdecb64579b68","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1725021358297,"stop":1725021358297,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0886ebb1fef128f","name":"Push message with custom timestamp: 1725018019277","time":{"start":1725021920617,"stop":1725021920620,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c8385def7dc9678","name":"should not fail to stop the service if it was not started","time":{"start":1725021383473,"stop":1725021383473,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bb155c293bdb9b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1725021358325,"stop":1725021358325,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a9bcd6c2bfc11d","name":"through manual discovery","time":{"start":1725021750897,"stop":1725021750897,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b5c2b098f5085a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1725021855120,"stop":1725021855121,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d82e48fc4ff5f6c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1725021358332,"stop":1725021358332,"duration":0},"status":"passed","severity":"normal"},{"uid":"648442aa4e769a2f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725021619055,"stop":1725021619056,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdf7902b9dd7da0","name":"Refresh subscription","time":{"start":1725021953709,"stop":1725021953709,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f2d36f94190986","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app39/2/topic619/test.js","time":{"start":1725021900156,"stop":1725021900156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f585c19c7521e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1725021358316,"stop":1725021358317,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad41f5884bb347e","name":"Push message with long payload","time":{"start":1725021920599,"stop":1725021920599,"duration":0},"status":"passed","severity":"normal"},{"uid":"c418aa5f2ce208a8","name":"Refresh subscription","time":{"start":1725021953692,"stop":1725021953694,"duration":2},"status":"passed","severity":"normal"},{"uid":"32763728f310afeb","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1725021415998,"stop":1725021415998,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d09caed8c09c66b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1725021939691,"stop":1725021939691,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb15a166fa9984f9","name":"should handle a minimal index list","time":{"start":1725021358477,"stop":1725021358477,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d2f41833308767","name":"Promise Callback - false","time":{"start":1725021958247,"stop":1725021958248,"duration":1},"status":"passed","severity":"normal"},{"uid":"970db2cc1c41233c","name":"Waku message hash computation (no timestamp)","time":{"start":1725021360962,"stop":1725021360963,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99a2c49e0d75a42","name":"random static sharding 8 - Cluster ID: 962, Shard ID: 286","time":{"start":1725021935151,"stop":1725021935152,"duration":1},"status":"passed","severity":"normal"},{"uid":"456649efa42ff8a2","name":"Push message with content topic containing special chars","time":{"start":1725021920607,"stop":1725021920607,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4ae19041d71ae2","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1725021358477,"stop":1725021358477,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b96de2f668991f","name":"should encode/decode to text encoding","time":{"start":1725021366924,"stop":1725021366925,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57baa0333d8050e","name":"Check publish message containing special chars","time":{"start":1725021880216,"stop":1725021880216,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef10c87e5d52db4b","name":"Check received message containing SQL Injection","time":{"start":1725021832360,"stop":1725021832361,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e476f9a61a96ec","name":"should not throw an error for a single configured topic","time":{"start":1725021358330,"stop":1725021358331,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9cef245df0e1d56","name":"getPeersByDiscovery","time":{"start":1725021851857,"stop":1725021851857,"duration":0},"status":"passed","severity":"normal"},{"uid":"714d39c81f6fe92a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1725021358312,"stop":1725021358313,"duration":1},"status":"passed","severity":"normal"},{"uid":"962736f67193ed83","name":"Passing page size 11 when there are 10 messages","time":{"start":1725021969337,"stop":1725021969338,"duration":1},"status":"passed","severity":"normal"},{"uid":"965f4f6a42be6f56","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1725021358328,"stop":1725021358329,"duration":1},"status":"passed","severity":"normal"},{"uid":"263b514425a7082c","name":"removeEventListener with correct event","time":{"start":1725021448535,"stop":1725021448536,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb3c8f9dba33d1c","name":"random static sharding 6 - Cluster ID: 800, Shard ID: 755","time":{"start":1725021935150,"stop":1725021935150,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1578988d480256","name":"Check message with non string payload is not received","time":{"start":1725021587534,"stop":1725021587534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44130d421d66eb5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725021528009,"stop":1725021528009,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d10b6260af2b69","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725021953726,"stop":1725021953726,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f0dd1a89fe64e7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1725021358312,"stop":1725021358312,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fcea331744abfa","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725022027650,"stop":1725022027650,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a03f7b2a1e83d8","name":"Generator, custom pubsub topic","time":{"start":1725021960747,"stop":1725021960748,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a7f73946d36689","name":"Decrypt messages","time":{"start":1725021835224,"stop":1725021835224,"duration":0},"status":"passed","severity":"normal"},{"uid":"24123f63ee28e3eb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725021953722,"stop":1725021953722,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89c2953d3970671","name":"can start the service","time":{"start":1725021870611,"stop":1725021870611,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbd41cb2493dfdd","name":"Symmetric encrypt & Decrypt","time":{"start":1725021389927,"stop":1725021389928,"duration":1},"status":"passed","severity":"normal"},{"uid":"f983e5aaa3148cc9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1725021366208,"stop":1725021366212,"duration":4},"status":"passed","severity":"normal"},{"uid":"bd1f5c51efa825fe","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1725021595179,"stop":1725021595179,"duration":0},"status":"passed","severity":"normal"},{"uid":"509bebdc3a69cf24","name":"should properly compute the node id","time":{"start":1725021366923,"stop":1725021366924,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f170b87dcf7f4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725021953700,"stop":1725021953700,"duration":0},"status":"passed","severity":"normal"},{"uid":"150224f82b8d7ec5","name":"Push message with content topic containing numeric","time":{"start":1725021920607,"stop":1725021920607,"duration":0},"status":"passed","severity":"normal"},{"uid":"664f85d8ecc27cd3","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1725021967351,"stop":1725021967351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0823782a2fcd8d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725021842365,"stop":1725021842366,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9ffc9072376380","name":"throws on content topic with empty encoding field","time":{"start":1725021358295,"stop":1725021358296,"duration":1},"status":"passed","severity":"normal"},{"uid":"624eb10fe4a399da","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725021953721,"stop":1725021953721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baa4f9b754750de","name":"Subscribe to topic containing Script and publish message","time":{"start":1725021879742,"stop":1725021879742,"duration":0},"status":"passed","severity":"normal"},{"uid":"741c0544da79ad2b","name":"Push message with escaped characters payload","time":{"start":1725021920604,"stop":1725021920604,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bb1cc7eb95059","name":"should encodeTxt and decodeTxt","time":{"start":1725021366919,"stop":1725021366919,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5bd851478f3fc5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1725021419332,"stop":1725021419332,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10467cddaf36e7e9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725021620526,"stop":1725021620526,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d644514ceb2875","name":"Check publish message containing short","time":{"start":1725021880214,"stop":1725021880214,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e61a798274168ea","name":"Check publish message containing numeric","time":{"start":1725021880216,"stop":1725021880216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63623658b0ccd46","name":"same cluster, same shard: nodes connect","time":{"start":1725021595173,"stop":1725021595174,"duration":1},"status":"passed","severity":"normal"},{"uid":"def04667c9ad7b20","name":"Subscribe to topic containing emoji and publish message","time":{"start":1725021879746,"stop":1725021879749,"duration":3},"status":"passed","severity":"normal"},{"uid":"3df79085112264e1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app54/8/topic939/test.js","time":{"start":1725021900154,"stop":1725021900155,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad55a95cfad94240","name":"Check received message containing short","time":{"start":1725021832342,"stop":1725021832342,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bd38ffc1673c8a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1725021880224,"stop":1725021880224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c68416383b5f396","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1725021391018,"stop":1725021391019,"duration":1},"status":"passed","severity":"normal"},{"uid":"64054b8850275979","name":"Push message with content topic containing long","time":{"start":1725021842360,"stop":1725021842360,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a03f514cc59eec5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725021486456,"stop":1725021486456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e558a8692a469bd8","name":"Push message with Chinese payload","time":{"start":1725021920600,"stop":1725021920600,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bf054406667d06","name":"Encoder throws on undefined content topic","time":{"start":1725021371762,"stop":1725021371762,"duration":0},"status":"passed","severity":"normal"},{"uid":"e244abdb7cc91ea2","name":"Rejects garbage","time":{"start":1725021394231,"stop":1725021394231,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c2e7f1520792a8","name":"Check message received after nwaku node is restarted","time":{"start":1725021832355,"stop":1725021832356,"duration":1},"status":"skipped","severity":"normal"},{"uid":"96e0f2a8a137d532","name":"Generator, custom pubsub topic","time":{"start":1725021960746,"stop":1725021960746,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab9f9c8e3cd2543","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1725021379369,"stop":1725021379369,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5c229fcd5e4ae66","name":"should encode/decode to RLP encoding","time":{"start":1725021366924,"stop":1725021366924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a542ab6aacd9da8f","name":"Subscribe to topic containing Script and receive message","time":{"start":1725021620533,"stop":1725021620533,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25e5edf963daefa","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725021702763,"stop":1725021702764,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6091273ec226709","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725021953706,"stop":1725021953706,"duration":0},"status":"passed","severity":"normal"},{"uid":"df107c06928fdb59","name":"Push message with content topic containing Arabic","time":{"start":1725021920608,"stop":1725021920608,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b1d3ebcbb8ff75","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725021960747,"stop":1725021960747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7208849b38a56641","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1725021879740,"stop":1725021879741,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0e5920dc2dc765","name":"Push message with short payload","time":{"start":1725021842331,"stop":1725021842332,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdffa7edc0420450","name":"random static sharding 5 - Cluster ID: 540, Shard ID: 246","time":{"start":1725021935149,"stop":1725021935150,"duration":1},"status":"passed","severity":"normal"},{"uid":"233257a437aa4de7","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1725021358320,"stop":1725021358320,"duration":0},"status":"passed","severity":"normal"},{"uid":"4430a5f074938ff9","name":"Encoder throws on undefined content topic","time":{"start":1725021391020,"stop":1725021391020,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e384a98dc92ca0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725021953703,"stop":1725021953704,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a499f1689e8ce34","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app4/10/topic368/proto","time":{"start":1725021900154,"stop":1725021900154,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5ceebddb29a2a1","name":"addEventListener with wrong event","time":{"start":1725021448535,"stop":1725021448535,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f70cdc38685b69b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1725021383476,"stop":1725021383476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3601b20738e0e78","name":"Promise Callback - true","time":{"start":1725021958246,"stop":1725021958246,"duration":0},"status":"passed","severity":"normal"},{"uid":"1120a65eeaa41854","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725021764918,"stop":1725021764919,"duration":1},"status":"passed","severity":"normal"},{"uid":"3605283df44d0d4d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1725021389388,"stop":1725021389388,"duration":0},"status":"passed","severity":"normal"},{"uid":"119fedb34101d6dc","name":"Check received message containing unicode special characters","time":{"start":1725021832349,"stop":1725021832350,"duration":1},"status":"passed","severity":"normal"},{"uid":"641156683dafc838","name":"should be called for bootstrap peers","time":{"start":1725021415996,"stop":1725021415997,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3760c564f52088","name":"should get / set TCP multiaddr","time":{"start":1725021366925,"stop":1725021366926,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a84c2cef3ab71f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1725021358319,"stop":1725021358319,"duration":0},"status":"passed","severity":"normal"},{"uid":"416806b31911b760","name":"should not fail to start the service if it is already started","time":{"start":1725021383474,"stop":1725021383474,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a3af685aabe38f","name":"Check message with no content topic is not received","time":{"start":1725021832369,"stop":1725021832369,"duration":0},"status":"passed","severity":"normal"},{"uid":"43da18ec69a0e5d8","name":"should set field with only FILTER enabled","time":{"start":1725021366933,"stop":1725021366933,"duration":0},"status":"passed","severity":"normal"},{"uid":"9641b4a61b3c1ce0","name":"Subscribe to topic containing shell command and publish message","time":{"start":1725021879744,"stop":1725021879744,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e039e9ec8aaf5a","name":"Relay + Store","time":{"start":1725021418112,"stop":1725021418112,"duration":0},"status":"passed","severity":"normal"},{"uid":"586f5d66ab8448c3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725021953696,"stop":1725021953696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6703e2886c4eb5b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1725021358326,"stop":1725021358326,"duration":0},"status":"passed","severity":"normal"},{"uid":"aced63ba15071303","name":"Subscribe and receive messages via waku relay post","time":{"start":1725021620526,"stop":1725021620526,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fbabb059062fed","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1725021378866,"stop":1725021378866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70c4da208b5236c","name":"safeDispatchEvent","time":{"start":1725021448538,"stop":1725021448538,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8b67b2912b26d3","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app3/2/topic466/json","time":{"start":1725021900157,"stop":1725021900157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9b855db9e2ca2b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1725021358323,"stop":1725021358324,"duration":1},"status":"passed","severity":"normal"},{"uid":"629607835033dd79","name":"Push message with SQL Injection payload","time":{"start":1725021920601,"stop":1725021920602,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01960b8f114f96e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1725021358330,"stop":1725021358330,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb79310de017e381","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1725021595195,"stop":1725021595195,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa4b6226ea1e0bf","name":"Reusing cursor across nodes","time":{"start":1725021919019,"stop":1725021919020,"duration":1},"status":"passed","severity":"normal"},{"uid":"10fe16b6acf5dd6c","name":"Relay + Store","time":{"start":1725021366933,"stop":1725021366934,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d866d9526b239d","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725021764919,"stop":1725021764920,"duration":1},"status":"passed","severity":"normal"},{"uid":"c965c1419fe6a9fa","name":"Check publish message containing Basic HTML tag","time":{"start":1725021880220,"stop":1725021880221,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd03634f4b8ef155","name":"Check received message containing Basic HTML tag","time":{"start":1725021587505,"stop":1725021587506,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2fadc7dbdf0ffe","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725021953696,"stop":1725021953696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1c025b15ea8c1c","name":"Nodes with multiple pubsub topic","time":{"start":1725021855121,"stop":1725021855121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4527688afc7fd68","name":"Push message with escaped characters payload","time":{"start":1725021842357,"stop":1725021842357,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef05f430655729d","name":"Check message with non string payload is not received","time":{"start":1725021832370,"stop":1725021832370,"duration":0},"status":"passed","severity":"normal"},{"uid":"384f816a1235e716","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725021953700,"stop":1725021953700,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad5f9544f5e3017","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1725021855121,"stop":1725021855121,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cec1241c91254c3","name":"should return false","time":{"start":1725021366923,"stop":1725021366923,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb89daa87f8dc53","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1725021879741,"stop":1725021879742,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d52b01f867b565e","name":"Should update multiaddrs","time":{"start":1725021765238,"stop":1725021765238,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9a2057810ea6ee","name":"should set field with only STORE enabled","time":{"start":1725021366932,"stop":1725021366933,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f7f4493d71138b","name":"Push message with Arabic payload","time":{"start":1725021842351,"stop":1725021842351,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d87b8706eea433","name":"Check publish message after service node is restarted","time":{"start":1725021880235,"stop":1725021880235,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63b919f77a14836","name":"Filter with 0 connections","time":{"start":1725021651473,"stop":1725021651473,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bfaded8a7847cc","name":"Reopen subscription with peer with lost subscription","time":{"start":1725021471686,"stop":1725021471686,"duration":0},"status":"passed","severity":"normal"},{"uid":"9592d0f710925f54","name":"Push message with content topic containing SQL Injection","time":{"start":1725021920609,"stop":1725021920609,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b065a022db8ca72","name":"Check message with invalid timestamp is not received","time":{"start":1725021832352,"stop":1725021832353,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ff3a74ec073f4b","name":"different cluster, same shard: nodes don't connect","time":{"start":1725021595176,"stop":1725021595176,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01d7f01fbe08f0d","name":"Subscribe to topic containing XML and receive message","time":{"start":1725021953699,"stop":1725021953699,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4e0c4087faf737","name":"Waku message hash computation (meta attribute not present)","time":{"start":1725021360962,"stop":1725021360962,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5dbb04cd1b66f4d","name":"creates an iterator","time":{"start":1725021971195,"stop":1725021971195,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0011e5be511068d","name":"should properly create location multiaddrs - udp4","time":{"start":1725021366929,"stop":1725021366929,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c094591ada2f362","name":"Encoder throws on empty string content topic","time":{"start":1725021389390,"stop":1725021389390,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0210c7e2fd587d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725021620532,"stop":1725021620533,"duration":1},"status":"passed","severity":"normal"},{"uid":"68219876bf6615c8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1725021595193,"stop":1725021595193,"duration":0},"status":"passed","severity":"normal"},{"uid":"78289e47e024424a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725021953722,"stop":1725021953722,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bf6c89585feb3d","name":"Push message with rate limit","time":{"start":1725021920616,"stop":1725021920617,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1c0fa1194e65d0","name":"Passing invalid cursor","time":{"start":1725021919020,"stop":1725021919021,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad54d1fb0fed8675","name":"Check received message containing unicode special characters","time":{"start":1725021587526,"stop":1725021587526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a29d485edb8244c","name":"Relay - dialed after","time":{"start":1725021989302,"stop":1725021989302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e6460fbcbf4a1e","name":"should be able to encode the field with only STORE set to true","time":{"start":1725021366212,"stop":1725021366214,"duration":2},"status":"passed","severity":"normal"},{"uid":"faa814951404ad13","name":"Overlapping topic subscription","time":{"start":1725021953709,"stop":1725021953709,"duration":0},"status":"passed","severity":"normal"},{"uid":"badb6cb5dee8ca5","name":"Push message with shell command payload","time":{"start":1725021920603,"stop":1725021920604,"duration":1},"status":"passed","severity":"normal"},{"uid":"edab6e34648ef0b1","name":"Subscribe and receive messages via lightPush","time":{"start":1725021620525,"stop":1725021620525,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bfeb4ea408382e","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1725021512387,"stop":1725021512389,"duration":2},"status":"passed","severity":"normal"},{"uid":"7dcc047916707c06","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725022027650,"stop":1725022027650,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c7fa80c06c9787","name":"Check received message containing Arabic","time":{"start":1725021587501,"stop":1725021587502,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e535af5b1533e3","name":"Push message with content topic containing shell command","time":{"start":1725021842368,"stop":1725021842369,"duration":1},"status":"passed","severity":"normal"},{"uid":"9167372e01d8acd5","name":"Fails to publish message with size larger than 1 MB","time":{"start":1725021880233,"stop":1725021880234,"duration":1},"status":"passed","severity":"normal"},{"uid":"94968b85cf1505e1","name":"Push message with XML payload","time":{"start":1725021842355,"stop":1725021842355,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9c7e2ac883270a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1725021595197,"stop":1725021595198,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f866880810deff6","name":"Filter with 2 connections","time":{"start":1725021651475,"stop":1725021651475,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a95b0178ef6db5","name":"Check received message containing Script","time":{"start":1725021832361,"stop":1725021832361,"duration":0},"status":"passed","severity":"normal"},{"uid":"90cd52306474964c","name":"throws on content topic with too few or too many fields","time":{"start":1725021358290,"stop":1725021358291,"duration":1},"status":"passed","severity":"normal"},{"uid":"7657da064b1562da","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725021486451,"stop":1725021486452,"duration":1},"status":"passed","severity":"normal"},{"uid":"c879ec3d7641c003","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725021619048,"stop":1725021619049,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35531b0ea21261e","name":"Publish message with custom timestamp: Fri Aug 30 2024 11:44:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1725021880224,"stop":1725021880225,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1bb4838387ffb4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1725021358324,"stop":1725021358324,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8966efb45b8d5d","name":"Push message with custom timestamp: 1694263251603","time":{"start":1725021842398,"stop":1725021842399,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe12daab6b23642","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725021953701,"stop":1725021953701,"duration":0},"status":"passed","severity":"normal"},{"uid":"18360798b23ae484","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725021620535,"stop":1725021620535,"duration":0},"status":"passed","severity":"normal"},{"uid":"576cad0fb892e046","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725021595194,"stop":1725021595194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52ce090575b2f3","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1725021595193,"stop":1725021595193,"duration":0},"status":"passed","severity":"normal"},{"uid":"77dd9979bd784639","name":"Push message with Arabic payload","time":{"start":1725021920600,"stop":1725021920601,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d31594873025ca4","name":"Push message with long payload","time":{"start":1725021842332,"stop":1725021842333,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d7d3851f6291f","name":"Push message with emoji payload","time":{"start":1725021920605,"stop":1725021920605,"duration":0},"status":"passed","severity":"normal"},{"uid":"b067008462574b79","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1725021371764,"stop":1725021371764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed49c6491b3936a7","name":"Check message with no payload is not received","time":{"start":1725021832369,"stop":1725021832370,"duration":1},"status":"passed","severity":"normal"},{"uid":"262387f5e7007a27","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1725021595196,"stop":1725021595196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d597d447ec9c57c1","name":"Fails to push message with empty content topic","time":{"start":1725021920614,"stop":1725021920614,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad05c1c9b41cc2d","name":"should properly create location multiaddrs - tcp","time":{"start":1725021366931,"stop":1725021366931,"duration":0},"status":"passed","severity":"normal"},{"uid":"2846a6a05de6f11e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1725021919013,"stop":1725021919014,"duration":1},"status":"passed","severity":"normal"},{"uid":"60222c00b77eabc4","name":"Push message with content topic containing escaped characters","time":{"start":1725021920612,"stop":1725021920613,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4b067809cba7d2","name":"listenerCount","time":{"start":1725021448537,"stop":1725021448537,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd55a08623063e9b","name":"A test","time":{"start":1725021702833,"stop":1725021702834,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b8501af0ea6022","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1725021358333,"stop":1725021358333,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bba370cb229aa1","name":"Check publish message after client node is restarted","time":{"start":1725021880236,"stop":1725021880236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bebf2158ec5b09a","name":"should properly create location multiaddrs - udp","time":{"start":1725021366930,"stop":1725021366930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53f5972a44aef2b","name":"Ping on subscribed peer","time":{"start":1725021493180,"stop":1725021493181,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba80e23b2fe47ef3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1725021358327,"stop":1725021358328,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83d84410e57f08d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725021953726,"stop":1725021953727,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e66a0dc327ff1f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725021486457,"stop":1725021486458,"duration":1},"status":"passed","severity":"normal"},{"uid":"2485f74db0f40b4c","name":"should not receive a peer event after stop","time":{"start":1725021419308,"stop":1725021419309,"duration":1},"status":"passed","severity":"normal"},{"uid":"675a96f8195497f5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725021528008,"stop":1725021528009,"duration":1},"status":"passed","severity":"normal"},{"uid":"da65dd5e255668a8","name":"Check meta is set [ecies]","time":{"start":1725021391019,"stop":1725021391019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7793a2e3bf2d905a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1725021358316,"stop":1725021358316,"duration":0},"status":"passed","severity":"normal"},{"uid":"5749e06a1055236e","name":"Query generator for 2000 messages","time":{"start":1725021967804,"stop":1725021967804,"duration":0},"status":"passed","severity":"normal"},{"uid":"f110cb276755fe85","name":"can start the service","time":{"start":1725021419296,"stop":1725021419302,"duration":6},"status":"passed","severity":"normal"},{"uid":"b198927028800235","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725021587531,"stop":1725021587531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69445b1cb6a3262","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1725021358297,"stop":1725021358307,"duration":10},"status":"passed","severity":"normal"},{"uid":"64874070f1aa61e","name":"LightPush with 1 connections","time":{"start":1725021651474,"stop":1725021651474,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3010aaef8791c23","name":"Push message with Russian payload","time":{"start":1725021920601,"stop":1725021920601,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f22a23785a530e","name":"Does not throw an exception when node disconnects","time":{"start":1725021980742,"stop":1725021980742,"duration":0},"status":"passed","severity":"normal"},{"uid":"57370497b033334a","name":"Ping on peer without subscriptions","time":{"start":1725021471685,"stop":1725021471685,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1d21d62fc63cf6","name":"Ping fails for unsubscribed peers","time":{"start":1725021512385,"stop":1725021512386,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdf49353d48b612","name":"Subscribe to topic containing special chars and publish message","time":{"start":1725021879740,"stop":1725021879740,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb1b048d362cbe","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725021832366,"stop":1725021832367,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db2ac80e14bb3a4","name":"Throws when trying to push message with empty payload","time":{"start":1725021920605,"stop":1725021920606,"duration":1},"status":"passed","severity":"normal"},{"uid":"17100655f377f5d4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1725021358323,"stop":1725021358323,"duration":0},"status":"passed","severity":"normal"},{"uid":"720bf57637c39694","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1725021415998,"stop":1725021415998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ebaae20b1457b7","name":"should be able to encode the field with only FILTER set to true","time":{"start":1725021366214,"stop":1725021366215,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a4695f43302486","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1725021358337,"stop":1725021358337,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a6713e3a43a92a","name":"Init the array if not present","time":{"start":1725021358024,"stop":1725021358025,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02352d9a9ba9b45","name":"Light Node - default protocols","time":{"start":1725021989304,"stop":1725021989305,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0dec66bc6b898b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725021486454,"stop":1725021486455,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1dffbb3efdc2e27","name":"Subscribe to topic containing JSON and publish message","time":{"start":1725021879743,"stop":1725021879744,"duration":1},"status":"passed","severity":"normal"},{"uid":"6825cdae9d6c6137","name":"Tracks peer failures correctly","time":{"start":1725021512387,"stop":1725021512387,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3a425291c0bdd9","name":"Publish message with large meta","time":{"start":1725021880236,"stop":1725021880237,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be6a8079503b0a4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725021953684,"stop":1725021953684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55031bf6d4c8c19","name":"Passing cursor with wrong pubsubTopic","time":{"start":1725021919021,"stop":1725021919022,"duration":1},"status":"passed","severity":"normal"},{"uid":"202463027b8426e9","name":"throws an error for improperly formatted content topics","time":{"start":1725021358315,"stop":1725021358315,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccce6afe86d4acee","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1725021378869,"stop":1725021378869,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d39dd42ea25b410","name":"connects to nwaku","time":{"start":1725021980742,"stop":1725021980742,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec9f1c8087782a9","name":"Check received message containing Script","time":{"start":1725021832346,"stop":1725021832346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f647ce1fb8f3c2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1725021879745,"stop":1725021879746,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab8f24a2b8a7f17","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1725021985831,"stop":1725021985832,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b8705c84d9b730","name":"Failed peers are renewed","time":{"start":1725021651893,"stop":1725021651893,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cfcc624d9cc9d3","name":"should add and remove event listeners correctly","time":{"start":1725021383477,"stop":1725021383477,"duration":0},"status":"passed","severity":"normal"},{"uid":"7229f1021a38b70d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725021619052,"stop":1725021619053,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20f5338fc517814","name":"Check message on other pubsub topic is not received","time":{"start":1725021587532,"stop":1725021587532,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c6961d58bf69ab","name":"Push message with content topic containing escaped characters","time":{"start":1725021842369,"stop":1725021842393,"duration":24},"status":"passed","severity":"normal"},{"uid":"b5229e60c16ebd03","name":"configure the node with multiple content topics","time":{"start":1725021900159,"stop":1725021900159,"duration":0},"status":"passed","severity":"normal"},{"uid":"254be949b5c209d","name":"Subscribe and receives messages on 20 topics","time":{"start":1725021953708,"stop":1725021953708,"duration":0},"status":"passed","severity":"normal"},{"uid":"726c1736df74663b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1725021358334,"stop":1725021358335,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7d84c7ad21bb94","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1725021919018,"stop":1725021919019,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5bba29368ed22b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725021619051,"stop":1725021619052,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa9ce246705c506","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1725021358316,"stop":1725021358316,"duration":0},"status":"passed","severity":"normal"},{"uid":"557624229b62ab1c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1725021418336,"stop":1725021418337,"duration":1},"status":"passed","severity":"normal"},{"uid":"2380981b22efdaa8","name":"Passing page size 10 when there are 10 messages","time":{"start":1725021969337,"stop":1725021969337,"duration":0},"status":"passed","severity":"normal"},{"uid":"165762de10b384bd","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725021920610,"stop":1725021920610,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e06f27e2f35062c","name":"Check received message with timestamp: 1725021407727000000 ","time":{"start":1725021832350,"stop":1725021832351,"duration":1},"status":"passed","severity":"normal"},{"uid":"a433ac2dfff8e71","name":"Push message on custom pubsubTopic","time":{"start":1725021702757,"stop":1725021702758,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4437f32ce98932","name":"should set field with all protocols disabled","time":{"start":1725021366931,"stop":1725021366932,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d584ad7d523217","name":"Callback on promise, aborts when callback returns true","time":{"start":1725021967803,"stop":1725021967803,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0a9f516324187c","name":"Check message with invalid timestamp is not received","time":{"start":1725021587532,"stop":1725021587532,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffeddb7b33aa76f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1725021462299,"stop":1725021462299,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c216d6671f97f9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1725021371535,"stop":1725021371536,"duration":1},"status":"passed","severity":"normal"},{"uid":"77404136a91ab75e","name":"Check received message containing escaped characters","time":{"start":1725021832363,"stop":1725021832364,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc196e769e85b69","name":"Should update shard info","time":{"start":1725021765238,"stop":1725021765239,"duration":1},"status":"passed","severity":"normal"},{"uid":"7132d97536f9452c","name":"Non TWN Cluster","time":{"start":1725021900153,"stop":1725021900154,"duration":1},"status":"passed","severity":"normal"},{"uid":"767bd5450f91c9cd","name":"Check received message containing Russian","time":{"start":1725021832360,"stop":1725021832360,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c7a483e35db033","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725021953701,"stop":1725021953701,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5adcde31ed5d6","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1725021358297,"stop":1725021358297,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46fa0e944166366","name":"Check message received after jswaku node is restarted","time":{"start":1725021832370,"stop":1725021832371,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b996c39908b64f64","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1725021366215,"stop":1725021366216,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec499a94f0cb455","name":"Ping on unsubscribed peer","time":{"start":1725021493182,"stop":1725021493183,"duration":1},"status":"passed","severity":"normal"},{"uid":"acea22ff85c0da56","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725021953685,"stop":1725021953685,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9397b6b212e17a4","name":"Check received message containing special chars","time":{"start":1725021832344,"stop":1725021832344,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4063bb99b186eb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725021953708,"stop":1725021953708,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d9cb1c91b40542","name":"stop","time":{"start":1725021448538,"stop":1725021448538,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad39b68a9a3374d6","name":"handles empty shards array correctly","time":{"start":1725021358335,"stop":1725021358335,"duration":0},"status":"passed","severity":"normal"},{"uid":"23268121002b86df","name":"throws on content topic with non-number generation field","time":{"start":1725021358291,"stop":1725021358291,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bf13b720995bf6","name":"Check received message containing escaped characters","time":{"start":1725021832349,"stop":1725021832349,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c930437fec109d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725021620528,"stop":1725021620529,"duration":1},"status":"passed","severity":"normal"},{"uid":"752cd4b6d1433f27","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1725021967803,"stop":1725021967803,"duration":0},"status":"passed","severity":"normal"},{"uid":"249b565a2d791696","name":"Store - dialed after - with timeout","time":{"start":1725021989303,"stop":1725021989303,"duration":0},"status":"passed","severity":"normal"},{"uid":"4205b1ee20b56cdc","name":"Passing page size 110 when there are 120 messages","time":{"start":1725021969338,"stop":1725021969338,"duration":0},"status":"passed","severity":"normal"},{"uid":"921e2e5b98d4555a","name":"Check received message containing Basic HTML tag","time":{"start":1725021832362,"stop":1725021832362,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72a5afe5a15a958","name":"Check publish message containing shell command","time":{"start":1725021880222,"stop":1725021880222,"duration":0},"status":"passed","severity":"normal"},{"uid":"842361527cf5000f","name":"should not fail to start the service if it is already started","time":{"start":1725021870617,"stop":1725021870617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20cca6a4b0be3e0","name":"Ephemeral messages are not stored","time":{"start":1725021418335,"stop":1725021418335,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a09b20e70830ff9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1725021358327,"stop":1725021358327,"duration":0},"status":"passed","severity":"normal"},{"uid":"3524db984cea1be2","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1725021595198,"stop":1725021595198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3afaa0f0ed25fe6","name":"Passing page size 0 when there are 110 messages","time":{"start":1725021969336,"stop":1725021969336,"duration":0},"status":"passed","severity":"normal"},{"uid":"3878ec9c48faaf13","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725021620531,"stop":1725021620532,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf0459a8289d60e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725021619045,"stop":1725021619046,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d7d6ad3e3fc181","name":"Subscribe and receive messages via waku relay post","time":{"start":1725021953684,"stop":1725021953684,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c220c421659d66","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725021953712,"stop":1725021953712,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdc8e0f71c29bd5","name":"Ping on peer without subscriptions","time":{"start":1725021493181,"stop":1725021493182,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7af7f3fff6d3f0","name":"can start and stop the service","time":{"start":1725021870611,"stop":1725021870612,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb3dfabdb332a92","name":"isConnected should return false after all peers disconnect","time":{"start":1725021462300,"stop":1725021462301,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd3d4949b53285d3","name":"Passing page size 1 when there are 4 messages","time":{"start":1725021969336,"stop":1725021969336,"duration":0},"status":"passed","severity":"normal"},{"uid":"94293956ea527ec4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1725021378868,"stop":1725021378868,"duration":0},"status":"passed","severity":"normal"},{"uid":"4388ff42208031c2","name":"Push message with XML payload","time":{"start":1725021920602,"stop":1725021920602,"duration":0},"status":"passed","severity":"normal"},{"uid":"39956d71711fb036","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1725021764913,"stop":1725021764914,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc49ff5b965d896","name":"Check received message containing long","time":{"start":1725021832342,"stop":1725021832343,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ccd90d3d0d2ea2","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1725021358333,"stop":1725021358333,"duration":0},"status":"passed","severity":"normal"},{"uid":"d595bfdafd89973e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1725021595192,"stop":1725021595193,"duration":1},"status":"passed","severity":"normal"},{"uid":"129141c74d3e9343","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1725021408597,"stop":1725021408598,"duration":1},"status":"passed","severity":"normal"},{"uid":"88558da9a0cd8ff","name":"Query Generator, No message returned","time":{"start":1725021939696,"stop":1725021939696,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3cfa02c7d8ab71","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1725021379367,"stop":1725021379368,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8628ed3103c52c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1725021358312,"stop":1725021358312,"duration":0},"status":"passed","severity":"normal"},{"uid":"f911f4e8f9e970b8","name":"Push 30 different messages","time":{"start":1725021920605,"stop":1725021920605,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbfb812f188a23c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1725021358310,"stop":1725021358311,"duration":1},"status":"passed","severity":"normal"},{"uid":"697d8807c758df4d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725021486455,"stop":1725021486455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b5453638d75623","name":"more peers than existing","time":{"start":1725021832654,"stop":1725021832654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d38e32115bb0eec","name":"Using a function","time":{"start":1725021980743,"stop":1725021980743,"duration":0},"status":"passed","severity":"normal"},{"uid":"91507f60dc6f04f1","name":"Subscribe to topic containing long and publish message","time":{"start":1725021879739,"stop":1725021879739,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6dbcf85a922608","name":"Number of peers are maintained correctly","time":{"start":1725021512383,"stop":1725021512384,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b1b90db9e95aca","name":"Check received message containing Russian","time":{"start":1725021832345,"stop":1725021832345,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ae7af19feeff","name":"Passing page size 19 when there are 20 messages","time":{"start":1725021969338,"stop":1725021969338,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9678c8284ce881","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1725021378869,"stop":1725021378869,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cea89ea78338e5","name":"Round trip binary encryption [ecies, signature]","time":{"start":1725021391019,"stop":1725021391019,"duration":0},"status":"passed","severity":"normal"},{"uid":"36994a361036ea9e","name":"should not receive a peer event before start","time":{"start":1725021870618,"stop":1725021870618,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e45a6f3ba472081","name":"Number of peers are maintained correctly","time":{"start":1725021651891,"stop":1725021651893,"duration":2},"status":"passed","severity":"normal"},{"uid":"db8ab159f7f46d03","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1725021595197,"stop":1725021595197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9a0fc9268e8b32","name":"Push message with content topic containing special chars","time":{"start":1725021842360,"stop":1725021842361,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa990027483e20d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725021953725,"stop":1725021953726,"duration":1},"status":"passed","severity":"normal"},{"uid":"7422133fa12d1f64","name":"Query with Ordered Callback, No Decoder","time":{"start":1725021939700,"stop":1725021939701,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c886257a0330aa","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1725021967352,"stop":1725021967352,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccfee0db554c661","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1725021358309,"stop":1725021358309,"duration":0},"status":"passed","severity":"normal"},{"uid":"53363395f638cd6a","name":"Throws when trying to push message with empty payload","time":{"start":1725021842359,"stop":1725021842359,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74ebe7640087515","name":"udp ip6 address","time":{"start":1725021366248,"stop":1725021366249,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf8f3758bb46508","name":"connected peers and dial","time":{"start":1725021832653,"stop":1725021832654,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2198ad48a3202a29","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1725021366231,"stop":1725021366231,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc329ac6e14e411b","name":"Fails to push message bigger that 1MB","time":{"start":1725021842402,"stop":1725021842402,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c98a84dda9ce7e","name":"Renews peer on consistent ping failures","time":{"start":1725021512386,"stop":1725021512387,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e77f54e0f0da27","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725021764919,"stop":1725021764919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8bd7c98c3cf5f6","name":"Push message with meta","time":{"start":1725021920614,"stop":1725021920614,"duration":0},"status":"passed","severity":"normal"},{"uid":"6227b65f47a70352","name":"Check received message containing short","time":{"start":1725021587495,"stop":1725021587496,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06c61763f2e31cd","name":"nwaku subscribes","time":{"start":1725021855429,"stop":1725021855429,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a7a426065c795d","name":"1 Relay, 1 fetch","time":{"start":1725021378826,"stop":1725021378826,"duration":0},"status":"passed","severity":"normal"},{"uid":"442a0169aee52238","name":"should properly create location multiaddrs - tcp4","time":{"start":1725021366929,"stop":1725021366929,"duration":0},"status":"passed","severity":"normal"},{"uid":"6234f2b8eab86e96","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1725021358329,"stop":1725021358329,"duration":0},"status":"passed","severity":"normal"},{"uid":"504fe401d09940f5","name":"Wrong topic","time":{"start":1725021900158,"stop":1725021900158,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a2d140750f0431","name":"Check received message containing long","time":{"start":1725021832356,"stop":1725021832357,"duration":1},"status":"passed","severity":"normal"},{"uid":"3298ffedbcb37ae5","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1725021358477,"stop":1725021358477,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f46c8857df4414","name":"Subscribe and receives messages on 20 topics","time":{"start":1725021953687,"stop":1725021953687,"duration":0},"status":"passed","severity":"normal"},{"uid":"857ac45dae35b770","name":"Push message with special chars payload","time":{"start":1725021920600,"stop":1725021920600,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d085deb9d094f8","name":"Push message with rate limit","time":{"start":1725021842396,"stop":1725021842396,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99b7ca0aefcf5f3","name":"Default pageSize","time":{"start":1725021969339,"stop":1725021969339,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da78c65d1f7b618","name":"Push message with emoji payload","time":{"start":1725021842358,"stop":1725021842358,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eebeb01d3a5ae3","name":"handles different networkShards values correctly","time":{"start":1725021358314,"stop":1725021358315,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff24f8d55c1ca20b","name":"Push message with content topic containing Chinese","time":{"start":1725021842361,"stop":1725021842361,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4bf0260118c58b","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1725021408600,"stop":1725021408601,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e79372df4b20a67","name":"Sets default value correctly","time":{"start":1725021980744,"stop":1725021980745,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab4aec95be32e18","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1725021855119,"stop":1725021855119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1403fad1ac9e33cd","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1725021408599,"stop":1725021408600,"duration":1},"status":"passed","severity":"normal"},{"uid":"24af4a98840cf3a7","name":"Check message with no content topic is not received","time":{"start":1725021587533,"stop":1725021587533,"duration":0},"status":"passed","severity":"normal"},{"uid":"f348ef530bc7c33a","name":"Decoder throws on undefined content topic","time":{"start":1725021391020,"stop":1725021391021,"duration":1},"status":"passed","severity":"normal"},{"uid":"398119e1eec3a11a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1725021358336,"stop":1725021358336,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fa909673e2ffa3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725021953723,"stop":1725021953725,"duration":2},"status":"passed","severity":"normal"},{"uid":"e857784d2e1b2611","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1725021358307,"stop":1725021358308,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fca3d2ba580c161","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725021953712,"stop":1725021953712,"duration":0},"status":"passed","severity":"normal"},{"uid":"2442b5842a539d5e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1725021985830,"stop":1725021985831,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3b670e14d4f6a9","name":"Subscribe and receive messages via lightPush","time":{"start":1725021953682,"stop":1725021953682,"duration":0},"status":"passed","severity":"normal"},{"uid":"514b97851cc3c455","name":"Check message with no content topic is not received","time":{"start":1725021832354,"stop":1725021832354,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e886140b292b1bb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725021953686,"stop":1725021953686,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ba7be1b046b384","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1725021595196,"stop":1725021595197,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fdfcb483b895e7","name":"Check received message containing Basic HTML tag","time":{"start":1725021832346,"stop":1725021832346,"duration":0},"status":"passed","severity":"normal"},{"uid":"993723df4a4f58c6","name":"LightPush with 3 connections","time":{"start":1725021651475,"stop":1725021651475,"duration":0},"status":"passed","severity":"normal"},{"uid":"128a1f8e6fa76afe","name":"Check received message containing Chinese","time":{"start":1725021832344,"stop":1725021832344,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4ba37335915ea7","name":"Check received message containing Russian","time":{"start":1725021587502,"stop":1725021587502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e060745cf1c0a86a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app44/4/topic415/json","time":{"start":1725021900157,"stop":1725021900158,"duration":1},"status":"passed","severity":"normal"},{"uid":"e270b050029d08e9","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725021366233,"stop":1725021366233,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4e3013007d1bb7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1725021595204,"stop":1725021595204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a86e291c379b93","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725021486455,"stop":1725021486456,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b61a5c01e452a03","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1725021371536,"stop":1725021371536,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac529a2d2e1bc4d2","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1725021358318,"stop":1725021358318,"duration":0},"status":"passed","severity":"normal"},{"uid":"7415c6574913e685","name":"should throw error - no id","time":{"start":1725021366921,"stop":1725021366921,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a9d0466b2006ee","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1725021595181,"stop":1725021595181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56e922825e05491","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1725021366221,"stop":1725021366222,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee6a443f4b33468","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725021620534,"stop":1725021620534,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bf4f42f58fbcdf","name":"Push message with JSON payload","time":{"start":1725021920603,"stop":1725021920603,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd562963b043be6e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app70/9/topic697/proto","time":{"start":1725021900157,"stop":1725021900157,"duration":0},"status":"passed","severity":"normal"},{"uid":"484a3262e5bc77db","name":"Ping succeeds for all connected peers","time":{"start":1725021512384,"stop":1725021512385,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f6e162e21ee4f2","name":"1 Store, 2 fetches","time":{"start":1725021378827,"stop":1725021378827,"duration":0},"status":"passed","severity":"normal"},{"uid":"99dac0ce05dda6d2","name":"should load peers from local storage and dispatch events","time":{"start":1725021383476,"stop":1725021383476,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da1822797ea099b","name":"1 Relay, 1 Filter, gives up","time":{"start":1725021378828,"stop":1725021378828,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44a2018a7231bcd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1725021595190,"stop":1725021595190,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88c96f1af6d7652","name":"configure the node with multiple pubsub topics","time":{"start":1725021935154,"stop":1725021935154,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72ba53307aa002c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1725021985832,"stop":1725021985832,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b01f6d7c00f56e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1725021415997,"stop":1725021415997,"duration":0},"status":"passed","severity":"normal"},{"uid":"f544818d7b5bbfe7","name":"same cluster, same shard: nodes connect","time":{"start":1725021744218,"stop":1725021744218,"duration":0},"status":"passed","severity":"normal"},{"uid":"562a4e0081f1a0d2","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1725021595185,"stop":1725021595185,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfeb3aaaa9ebe03","name":"Store - dialed first","time":{"start":1725021989303,"stop":1725021989303,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ddad683e76fd9c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1725021358311,"stop":1725021358311,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcf50f497ef40cd","name":"Check received message containing SQL Injection","time":{"start":1725021832345,"stop":1725021832345,"duration":0},"status":"passed","severity":"normal"},{"uid":"1319e3c84ee3ad3f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1725021366228,"stop":1725021366229,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1416bf79d56921","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1725021595188,"stop":1725021595188,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc30e12d9e1f0581","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1725021985830,"stop":1725021985830,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0271e62d4bb59f","name":"Check publish message containing Chinese","time":{"start":1725021880216,"stop":1725021880217,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f5e1cbfadeae429","name":"Check message with no payload is not received","time":{"start":1725021587533,"stop":1725021587534,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ce68a4eafe44ca","name":"Round trip binary serialization","time":{"start":1725021371760,"stop":1725021371761,"duration":1},"status":"passed","severity":"normal"},{"uid":"a778b2d5b1739919","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725021953698,"stop":1725021953699,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10108a6cbf6d9c6","name":"Push message with shell command payload","time":{"start":1725021842356,"stop":1725021842357,"duration":1},"status":"passed","severity":"normal"},{"uid":"cceffe4e78a35a75","name":"Subscribe to topic containing short and receive message","time":{"start":1725021953710,"stop":1725021953710,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbff932efe3cf30b","name":"should throw error - no id","time":{"start":1725021366922,"stop":1725021366922,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f800cb4f0a6f2b","name":"random static sharding 10 - Cluster ID: 479, Shard ID: 640","time":{"start":1725021935152,"stop":1725021935153,"duration":1},"status":"passed","severity":"normal"},{"uid":"43500a0accc53917","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1725021919015,"stop":1725021919016,"duration":1},"status":"passed","severity":"normal"},{"uid":"6480b489eeb4adca","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app9/2/topic920/test.js","time":{"start":1725021900154,"stop":1725021900154,"duration":0},"status":"passed","severity":"normal"},{"uid":"da47020dd8dc9c7f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1725021366232,"stop":1725021366232,"duration":0},"status":"passed","severity":"normal"},{"uid":"1881a3d57398ca8c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725021595196,"stop":1725021595196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d37bb4e71932a1","name":"Correctly serialized arguments","time":{"start":1725021750957,"stop":1725021750957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fbc06e467a4513","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725021953702,"stop":1725021953702,"duration":0},"status":"passed","severity":"normal"},{"uid":"28321a725fb818eb","name":"Push message with content topic containing unicode special characters","time":{"start":1725021842393,"stop":1725021842394,"duration":1},"status":"passed","severity":"normal"},{"uid":"220fe81f792bab18","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1725021378868,"stop":1725021378869,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4963aecca70c066","name":"caches peers it previously fetched","time":{"start":1725021379365,"stop":1725021379366,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9ef82e33cb1541","name":"dispatchEvent via connectionManager","time":{"start":1725021448537,"stop":1725021448538,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee0a6eb0d5d97de","name":"Push to array if already present","time":{"start":1725021358026,"stop":1725021358026,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c6759690dc82a9","name":"isConnected should return true after first peer connects","time":{"start":1725021462299,"stop":1725021462300,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2de5a1c52b22532","name":"Delete observer","time":{"start":1725021835224,"stop":1725021835224,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ba8e4a7ed987c","name":"can start the service","time":{"start":1725021383472,"stop":1725021383472,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a767d8d88664ce","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1725021486453,"stop":1725021486454,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed60dcd49def4172","name":"addEventListener with correct event","time":{"start":1725021448534,"stop":1725021448535,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef60a8c69da4e809","name":"throws on content topic with empty version field","time":{"start":1725021358292,"stop":1725021358293,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d773641b41a361","name":"Overlapping topic subscription","time":{"start":1725021953692,"stop":1725021953692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5212309617430ce","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1725021379368,"stop":1725021379368,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00b4d91c6e1272d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1725021919017,"stop":1725021919018,"duration":1},"status":"passed","severity":"normal"},{"uid":"990e2c73cd2d0081","name":"Reopen subscription with peer with lost subscription","time":{"start":1725021493183,"stop":1725021493184,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5889879feb1ab9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725021620532,"stop":1725021620532,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bae6ee1bb62dbcd","name":"LightPush with 0 connections","time":{"start":1725021651473,"stop":1725021651473,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffa873e594179f5","name":"Check received message with timestamp: 1725021407727000000 ","time":{"start":1725021832365,"stop":1725021832366,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8da1816da5615","name":"Push message with content topic containing long","time":{"start":1725021920606,"stop":1725021920607,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3d810815c6cc3e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1725021879736,"stop":1725021879736,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebccddc76b43883","name":"Subscribe and receive messages via lightPush","time":{"start":1725021953703,"stop":1725021953703,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb029b7f4857751","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1725021358328,"stop":1725021358328,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa78b75b34627e5","name":"should throw error - invalid id","time":{"start":1725021366922,"stop":1725021366922,"duration":0},"status":"passed","severity":"normal"},{"uid":"2779f30b4a39229f","name":"isConnected return false after peer stops","time":{"start":1725021462301,"stop":1725021462302,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec880c15ce41f6f","name":"Check publish message containing Script","time":{"start":1725021880218,"stop":1725021880218,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8ebc4fcd12cdfc","name":"should handle corrupted local storage data gracefully","time":{"start":1725021383476,"stop":1725021383477,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf55aa5fa7102139","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1725021967352,"stop":1725021967352,"duration":0},"status":"passed","severity":"normal"},{"uid":"701fd897eb472704","name":"should throw error - no public key","time":{"start":1725021366921,"stop":1725021366921,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c1a5c69beb3f84","name":"Subscribe and receive messages via waku relay post","time":{"start":1725021953707,"stop":1725021953707,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e4e4de1547d76d","name":"Check received message containing unicode special characters","time":{"start":1725021832364,"stop":1725021832365,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c3db6aa1d7d723","name":"Push message with content topic containing emoji","time":{"start":1725021842394,"stop":1725021842394,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fd7c83e3300bb4","name":"Relay - times out","time":{"start":1725021989302,"stop":1725021989303,"duration":1},"status":"passed","severity":"normal"},{"uid":"981c053321707feb","name":"Publishes to nwaku","time":{"start":1725021855430,"stop":1725021855430,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60a5fc4820d048f","name":"Fails to push message with large meta","time":{"start":1725021920614,"stop":1725021920615,"duration":1},"status":"passed","severity":"normal"},{"uid":"4883c690ed9ce3a9","name":"Subscribe and publish message","time":{"start":1725021879735,"stop":1725021879736,"duration":1},"status":"passed","severity":"normal"},{"uid":"945bdaa6aa00d5af","name":"Query with Ordered Callback, No message returned","time":{"start":1725021939701,"stop":1725021939701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a871dd14d2617d13","name":"topics with same application and version share the same shard","time":{"start":1725021358313,"stop":1725021358313,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d5bc7568db5206","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1725021378527,"stop":1725021378528,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c71263f33d3f58","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1725021358321,"stop":1725021358321,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abfbb49a704f431","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1725021595206,"stop":1725021595207,"duration":1},"status":"passed","severity":"normal"},{"uid":"905ff9147cdad077","name":"throws on content topic with generation field greater than 0","time":{"start":1725021358292,"stop":1725021358292,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8803c8ad3cab22","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725021620527,"stop":1725021620528,"duration":1},"status":"passed","severity":"normal"},{"uid":"4094c6619d570e06","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1725021985829,"stop":1725021985829,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a26ed42ce34c01","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1725021358318,"stop":1725021358318,"duration":0},"status":"passed","severity":"normal"},{"uid":"5870bdc64f49f3b6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725021486458,"stop":1725021486459,"duration":1},"status":"passed","severity":"normal"},{"uid":"842b11eebf5620ce","name":"Overlapping topic subscription","time":{"start":1725021879738,"stop":1725021879738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3758dffbb48c883","name":"Query with Promise Callback, No Decoder","time":{"start":1725021939702,"stop":1725021939702,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad4a73c091ab9b","name":"same cluster, different shard: nodes don't connect","time":{"start":1725021595175,"stop":1725021595175,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6d076ede7bf410","name":"should use the provided clusterId for the pubsub topic","time":{"start":1725021358337,"stop":1725021358337,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be2400450d091c9","name":"Check publish message containing long","time":{"start":1725021880215,"stop":1725021880215,"duration":0},"status":"passed","severity":"normal"},{"uid":"407e586ce596df05","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1725021358317,"stop":1725021358317,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac20578f6b6196f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1725021879737,"stop":1725021879737,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e69c6f458bda033","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725021528009,"stop":1725021528009,"duration":0},"status":"passed","severity":"normal"},{"uid":"addf852171df1d3f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1725021462302,"stop":1725021462302,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c71232ed8968872","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1725021879745,"stop":1725021879745,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefbc6f81bd144f8","name":"Renews peer on consistent missed messages","time":{"start":1725021512389,"stop":1725021512390,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b8f1299cdb01a4","name":"can start and stop the service","time":{"start":1725021419303,"stop":1725021419303,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2189853c339de00","name":"Check received message containing emoji","time":{"start":1725021587526,"stop":1725021587527,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7258839168261e3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725021953707,"stop":1725021953708,"duration":1},"status":"passed","severity":"normal"},{"uid":"17273f222208082e","name":"Check message received after jswaku node is restarted","time":{"start":1725021587539,"stop":1725021587539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2acfce70a23a7bc0","name":"Check received message containing long","time":{"start":1725021587496,"stop":1725021587497,"duration":1},"status":"passed","severity":"normal"},{"uid":"22333c71c774100c","name":"Check received message containing Arabic","time":{"start":1725021832358,"stop":1725021832359,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d88972b4a8668ee","name":"Subscribe to topic containing numeric and publish message","time":{"start":1725021879739,"stop":1725021879739,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13a81afb1a1afb9","name":"Asymmetric encrypt & decrypt","time":{"start":1725021389927,"stop":1725021389927,"duration":0},"status":"passed","severity":"normal"},{"uid":"984476e2f64113b9","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1725021855118,"stop":1725021855119,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8172451015ecdd7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1725021462298,"stop":1725021462298,"duration":0},"status":"passed","severity":"normal"},{"uid":"672d7f8882cc974f","name":"should properly create location multiaddrs - tcp6","time":{"start":1725021366930,"stop":1725021366930,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e532883ad5ef291","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725021764912,"stop":1725021764913,"duration":1},"status":"passed","severity":"normal"},{"uid":"3261c77b4031bc2d","name":"same cluster, different shard: nodes connect","time":{"start":1725021744219,"stop":1725021744219,"duration":0},"status":"passed","severity":"normal"},{"uid":"235906d73ab5daaa","name":"Query generator for multiple messages with different content topic format","time":{"start":1725021967802,"stop":1725021967802,"duration":0},"status":"passed","severity":"normal"},{"uid":"7638b0fb14cafe6c","name":"Query generator for multiple messages","time":{"start":1725021967799,"stop":1725021967799,"duration":0},"status":"passed","severity":"normal"},{"uid":"2044597c454a6334","name":"Check received message containing shell command","time":{"start":1725021587510,"stop":1725021587524,"duration":14},"status":"passed","severity":"normal"},{"uid":"7a362af5bc7c096d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725022027651,"stop":1725022027651,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffad90bc1272af7","name":"Check received message containing JSON","time":{"start":1725021832362,"stop":1725021832362,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e654b6b6ebd65ea","name":"Check received message containing numeric","time":{"start":1725021832343,"stop":1725021832344,"duration":1},"status":"passed","severity":"normal"},{"uid":"730c920c775df398","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app72/6/topic334/test.js","time":{"start":1725021900155,"stop":1725021900156,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f01f09b237ed6d","name":"Push message with content topic containing unicode special characters","time":{"start":1725021920613,"stop":1725021920613,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10d703209f116fb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725021595198,"stop":1725021595198,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea4a309d1395b59","name":"Query with Promise Callback, No message returned","time":{"start":1725021939703,"stop":1725021939703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbd6d2fcd818c32","name":"Check received message containing escaped characters","time":{"start":1725021587524,"stop":1725021587526,"duration":2},"status":"passed","severity":"normal"},{"uid":"151486ebfd733356","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1725021939702,"stop":1725021939702,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7fc50be385931d","name":"Decoder throws on empty string content topic","time":{"start":1725021391021,"stop":1725021391021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f56947bf41796ed","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1725021358308,"stop":1725021358308,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dea4e9a6b28673f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1725021358321,"stop":1725021358322,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58a90bff945f3e","name":"should be online or offline if network state changed","time":{"start":1725021408601,"stop":1725021408601,"duration":0},"status":"passed","severity":"normal"},{"uid":"343de9c18ef4c881","name":"Fails to publish message with empty text","time":{"start":1725021880225,"stop":1725021880226,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ff0240ad89f861","name":"Nodes with multiple pubsub topic","time":{"start":1725021855119,"stop":1725021855120,"duration":1},"status":"passed","severity":"normal"},{"uid":"749d18179ce97648","name":"Subscribe to topic containing XML and receive message","time":{"start":1725021953721,"stop":1725021953721,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b7bdd35a5f0f7","name":"Push message with content topic containing numeric","time":{"start":1725021842360,"stop":1725021842360,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ecdcc81736ba6c","name":"Subscribe to topic containing long and receive message","time":{"start":1725021953710,"stop":1725021953710,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefe2101a0e7db3a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1725021358315,"stop":1725021358316,"duration":1},"status":"passed","severity":"normal"},{"uid":"83acf2c5c3821fa1","name":"Check received message containing Chinese","time":{"start":1725021832358,"stop":1725021832358,"duration":0},"status":"passed","severity":"normal"},{"uid":"9318ed0bb09b3e2a","name":"pre and post cipher","time":{"start":1725021389928,"stop":1725021389928,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e121361a21e5851","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725021953711,"stop":1725021953712,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6652d6ef140c8ce","name":"Check received message containing emoji","time":{"start":1725021832365,"stop":1725021832365,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9faf6ff0e789242","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1725021378867,"stop":1725021378867,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ac8431f4158b0e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1725021879736,"stop":1725021879736,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5407911d9756c","name":"Nwaku publishes","time":{"start":1725021855430,"stop":1725021855430,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce359578d484193b","name":"handles different clusterIds correctly","time":{"start":1725021358314,"stop":1725021358314,"duration":0},"status":"passed","severity":"normal"},{"uid":"19313df6794ed699","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1725021939700,"stop":1725021939700,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f27ef48f5a11cda","name":"Waku message hash computation (payload length 0)","time":{"start":1725021360962,"stop":1725021360962,"duration":0},"status":"passed","severity":"normal"},{"uid":"207d02f3c0a14ef","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725021620529,"stop":1725021620529,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ebbbcf15600d91","name":"Privacy Node - default protocol","time":{"start":1725021989305,"stop":1725021989305,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c00ece85f8742e3","name":"should not fail to stop the service if it was not started","time":{"start":1725021870612,"stop":1725021870612,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d510ead7ed26aa0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1725021939686,"stop":1725021939689,"duration":3},"status":"passed","severity":"normal"},{"uid":"28bac67ca303d855","name":"Subscribe to topic containing short and publish message","time":{"start":1725021879738,"stop":1725021879739,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98071c92b1ad8a3","name":"tcp ip4 address","time":{"start":1725021366248,"stop":1725021366248,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ac574e7556a06f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1725021358336,"stop":1725021358336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75d12f31c330810","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1725021358326,"stop":1725021358326,"duration":0},"status":"passed","severity":"normal"},{"uid":"546dea948ae69cc","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1725021985830,"stop":1725021985830,"duration":0},"status":"passed","severity":"normal"},{"uid":"74dccb4bcaf810d1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1725021595204,"stop":1725021595205,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cefa11460aca163","name":"ignores domain fetching errors","time":{"start":1725021379364,"stop":1725021379365,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ec6150192191","name":"Check received message containing shell command","time":{"start":1725021832363,"stop":1725021832363,"duration":0},"status":"passed","severity":"normal"},{"uid":"3433f993c2c1e8f1","name":"LightPush with 2 connections","time":{"start":1725021651474,"stop":1725021651475,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76059092d7319ea","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1725021985828,"stop":1725021985828,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7f6a720460b9ed","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1725021985828,"stop":1725021985828,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4666a4dfcd4563","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725021619054,"stop":1725021619055,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b2f08e0ad18a75","name":"Push message with content topic containing Arabic","time":{"start":1725021842361,"stop":1725021842362,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8504f98a708075","name":"Push message with custom timestamp: 1725025251603","time":{"start":1725021842399,"stop":1725021842400,"duration":1},"status":"passed","severity":"normal"},{"uid":"63db75745afc3a7e","name":"should use DNS peer discovery with light client","time":{"start":1725021419328,"stop":1725021419328,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7372d2cab08a57b1","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1725021595195,"stop":1725021595195,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2ba828dd7d7110","name":"Overlapping topic subscription","time":{"start":1725021620529,"stop":1725021620529,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8e63d11de0733f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725021960748,"stop":1725021960749,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6523e389cfa5e20","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725021764921,"stop":1725021764921,"duration":0},"status":"passed","severity":"normal"},{"uid":"87336eaafd022073","name":"random static sharding 2 - Cluster ID: 412, Shard ID: 84","time":{"start":1725021935147,"stop":1725021935147,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e10efe2abdb9a1","name":"Push message with custom timestamp: 1694263219277","time":{"start":1725021920617,"stop":1725021920617,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2aa57aa6cf0f02","name":"Check publish message containing XML","time":{"start":1725021880219,"stop":1725021880220,"duration":1},"status":"passed","severity":"normal"},{"uid":"514056a6a8e2013f","name":"Fails to push message with large meta","time":{"start":1725021842396,"stop":1725021842396,"duration":0},"status":"passed","severity":"normal"},{"uid":"3508acdca8c0cce4","name":"Push message on custom pubsubTopic","time":{"start":1725021702754,"stop":1725021702755,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8fa1bd49e837dd","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1725021595187,"stop":1725021595188,"duration":1},"status":"passed","severity":"normal"},{"uid":"258c252c50e2c50c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1725021595197,"stop":1725021595197,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c78b13ffd6673e6","name":"Check publish message containing escaped characters","time":{"start":1725021880223,"stop":1725021880223,"duration":0},"status":"passed","severity":"normal"},{"uid":"2842d5b0bed646cc","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1725021366231,"stop":1725021366232,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08a915ff205cae5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1725021418336,"stop":1725021418336,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7753d6a5cc467f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1725021366232,"stop":1725021366233,"duration":1},"status":"passed","severity":"normal"},{"uid":"a031246cf404cd3b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725021953710,"stop":1725021953711,"duration":1},"status":"passed","severity":"normal"},{"uid":"1981dc7dd90b6ac5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725021855120,"stop":1725021855120,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6b024df43c3ae8","name":"should not fail to start the service if it is already started","time":{"start":1725021419307,"stop":1725021419307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a090c7eae4ba6e86","name":"should be able to decode the field with only STORE set to true","time":{"start":1725021366230,"stop":1725021366231,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b053b2ab4348c06","name":"Check received message containing shell command","time":{"start":1725021832348,"stop":1725021832349,"duration":1},"status":"passed","severity":"normal"},{"uid":"a023e22760543064","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1725021879737,"stop":1725021879737,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb7747764070823","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1725021378868,"stop":1725021378868,"duration":0},"status":"passed","severity":"normal"},{"uid":"a808fa38d634f806","name":"Query Generator - false","time":{"start":1725021958245,"stop":1725021958245,"duration":0},"status":"passed","severity":"normal"},{"uid":"e817d507a3c3616","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725021900153,"stop":1725021900153,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f655ffab72aa61","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1725021919016,"stop":1725021919017,"duration":1},"status":"passed","severity":"normal"},{"uid":"2690e81b425d619e","name":"non connected peers","time":{"start":1725021832655,"stop":1725021832655,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3240f17ed3265c8","name":"returns all values when wanted number matches available values","time":{"start":1725021378525,"stop":1725021378526,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23256073276a638","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725021620526,"stop":1725021620527,"duration":1},"status":"passed","severity":"normal"},{"uid":"f051535f0247be5e","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1725021764915,"stop":1725021764916,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8cea6d2cf2ea87","name":"Subscribe to topic containing long and receive message","time":{"start":1725021620530,"stop":1725021620531,"duration":1},"status":"passed","severity":"normal"},{"uid":"1254f91c1ac6b2ad","name":"Push message with numeric payload","time":{"start":1725021920599,"stop":1725021920599,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e62391541182e8d","name":"Publish message with custom timestamp: Sat Sep 09 2023 12:44:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1725021880224,"stop":1725021880224,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a82673c9bff5682","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725021953709,"stop":1725021953709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0f4ebb9e1be0ba","name":"Encoder throws on empty string content topic","time":{"start":1725021371763,"stop":1725021371763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b58913f21a24361","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725021619049,"stop":1725021619050,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25a7535343722ce","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725021764920,"stop":1725021764920,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d77266b1b8565c7","name":"Check received message containing JSON","time":{"start":1725021832347,"stop":1725021832347,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02d7d8118d6698c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725021379369,"stop":1725021379369,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8cf82d5aee2b4269","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725021953711,"stop":1725021953711,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b54189e7a78c7b","name":"should throw an error for insufficient data","time":{"start":1725021358478,"stop":1725021358478,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdd4fe00a4317a4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725021960754,"stop":1725021960754,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a5f318ec8df8d4","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1725021967351,"stop":1725021967351,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d61748a028f3a68","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1725021366218,"stop":1725021366219,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3663f36eb8ce60d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725021595183,"stop":1725021595184,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3023662c9e3cd9a","name":"Push message with content topic containing JSON","time":{"start":1725021920610,"stop":1725021920610,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafaf6af5a31e2cc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725021953697,"stop":1725021953698,"duration":1},"status":"passed","severity":"normal"},{"uid":"b544bfb5c8da7dca","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725021620533,"stop":1725021620533,"duration":0},"status":"passed","severity":"normal"},{"uid":"706ed3078cbffccf","name":"should set field with only RELAY enabled","time":{"start":1725021366932,"stop":1725021366932,"duration":0},"status":"passed","severity":"normal"},{"uid":"b838721216b2a139","name":"Check message on other pubsub topic is not received","time":{"start":1725021832353,"stop":1725021832354,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdb114f96a417d2","name":"Push message with meta","time":{"start":1725021842395,"stop":1725021842395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4825344b280457e","name":"Check received message containing numeric","time":{"start":1725021832357,"stop":1725021832357,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea1491e0ef8d2e9","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725021764914,"stop":1725021764915,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bcdc4c55fa4b3c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1725021851858,"stop":1725021851858,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c710f97ec6309a9f","name":"can start and stop the service","time":{"start":1725021383472,"stop":1725021383473,"duration":1},"status":"passed","severity":"normal"},{"uid":"51321fb3122ac359","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1725021358324,"stop":1725021358325,"duration":1},"status":"passed","severity":"normal"},{"uid":"31dd2343e2555b72","name":"Push message with short payload","time":{"start":1725021920598,"stop":1725021920598,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4c4f2a4a9c0457","name":"Check received message containing special chars","time":{"start":1725021832357,"stop":1725021832358,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3f3558f93e9938","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725021953700,"stop":1725021953700,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dfb4a78c3a033d","name":"removeEventListener with wrong event","time":{"start":1725021448536,"stop":1725021448536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d03827f0b1d39","name":"getPeersByDiscovery","time":{"start":1725021448536,"stop":1725021448537,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e62d65602e8a968","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1725021358323,"stop":1725021358323,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd09659d1f64689","name":"1 Store, 2 relays, 2 fetches","time":{"start":1725021378827,"stop":1725021378828,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85b3279a92aa02e","name":"Fails to push message bigger that 1MB","time":{"start":1725021920621,"stop":1725021920621,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2743662d8ef724","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1725021418336,"stop":1725021418336,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb2a53949d93428","name":"Check message on other pubsub topic is not received","time":{"start":1725021832368,"stop":1725021832369,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c286cc9ab16343","name":"Refresh subscription","time":{"start":1725021879737,"stop":1725021879737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef9d1621bb7435bb","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1725021358318,"stop":1725021358318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81d2627ce6941a7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1725021462298,"stop":1725021462299,"duration":1},"status":"passed","severity":"normal"},{"uid":"74052efafbe4fd99","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725021953696,"stop":1725021953696,"duration":0},"status":"passed","severity":"normal"},{"uid":"cada024dc9f09954","name":"Refresh subscription","time":{"start":1725021620530,"stop":1725021620530,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fec8711090e23eb","name":"less peers than existing","time":{"start":1725021832654,"stop":1725021832654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9151881c41137218","name":"Sample","time":{"start":1725021366405,"stop":1725021366405,"duration":0},"status":"passed","severity":"normal"},{"uid":"891e4c191b40cec7","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app28/6/topic565/test.js","time":{"start":1725021900155,"stop":1725021900155,"duration":0},"status":"passed","severity":"normal"},{"uid":"734a459a87cddbf2","name":"Register correct protocols","time":{"start":1725021879735,"stop":1725021879735,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0d257e9abf3661","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725021620536,"stop":1725021620536,"duration":0},"status":"passed","severity":"normal"},{"uid":"6873aadac85a046b","name":"Meta field set when metaSetter is specified","time":{"start":1725021371761,"stop":1725021371762,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d52e85980b2a9f","name":"Check received message containing special chars","time":{"start":1725021587498,"stop":1725021587500,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ab8ef6a4084bcc1","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1725021358322,"stop":1725021358323,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b7a054c95475f9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1725021851858,"stop":1725021851858,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc1184dd3f9f1ee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1725021358327,"stop":1725021358327,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebfce02cdb064bc","name":"Filter with 3 connections","time":{"start":1725021651476,"stop":1725021651476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7aaa1d8d026549","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1725021378870,"stop":1725021378870,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fe93b1a4d683c0","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1725021595207,"stop":1725021595208,"duration":1},"status":"passed","severity":"normal"},{"uid":"502a8fa59658d698","name":"Push message with Script payload","time":{"start":1725021920602,"stop":1725021920602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c33a5d19171779e","name":"should not receive a peer event after stop","time":{"start":1725021870619,"stop":1725021870619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d08e77dc06e38b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1725021595180,"stop":1725021595180,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc61c0e9357adf2c","name":"Push message with Basic HTML tag payload","time":{"start":1725021842355,"stop":1725021842355,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd4c97835314194","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725021619046,"stop":1725021619047,"duration":1},"status":"passed","severity":"normal"},{"uid":"347801de63d425b5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725021832367,"stop":1725021832367,"duration":0},"status":"passed","severity":"normal"},{"uid":"523a78832b5d1cef","name":"Query generator for multiple messages with multiple decoders","time":{"start":1725021967800,"stop":1725021967800,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be6dc4001d76e5c","name":"Passing page size 3 when there are 20 messages","time":{"start":1725021969337,"stop":1725021969337,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee6afa5fc77befe","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725021832352,"stop":1725021832352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56c6d56b1ba7301","name":"should set field with all protocols enabled","time":{"start":1725021366932,"stop":1725021366932,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf880d33b38a10cd","name":"Push message with SQL Injection payload","time":{"start":1725021842352,"stop":1725021842352,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a93be814af8de9","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1725021879741,"stop":1725021879741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67af39a4c878aee","name":"returns all values when wanted number is greater than available values","time":{"start":1725021378527,"stop":1725021378527,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e845460614be6c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725021953701,"stop":1725021953701,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd839b5df885ed5","name":"should only return 1 node with relay capability","time":{"start":1725021379366,"stop":1725021379366,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5f38d04eed87f0","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1725021879743,"stop":1725021879743,"duration":0},"status":"passed","severity":"normal"},{"uid":"7465ee1b1db97aa","name":"start node with empty content topic","time":{"start":1725021900160,"stop":1725021900160,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a87c1f5b01ddd6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725021486452,"stop":1725021486453,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88fbf9bfdcd59bc","name":"Check received message containing SQL Injection","time":{"start":1725021587503,"stop":1725021587503,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dcc25d28605b28","name":"random static sharding 4 - Cluster ID: 38, Shard ID: 368","time":{"start":1725021935149,"stop":1725021935149,"duration":0},"status":"passed","severity":"normal"},{"uid":"2160349d6be8a3e1","name":"unsubscribes","time":{"start":1725021971196,"stop":1725021971196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8d6fa5c4123494","name":"Renews subscription after lossing a connection","time":{"start":1725021953702,"stop":1725021953702,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0f213a8c9b7238","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1725021358324,"stop":1725021358324,"duration":0},"status":"passed","severity":"normal"},{"uid":"7def6e293b2ecf42","name":"random static sharding 1 - Cluster ID: 733, Shard ID: 897","time":{"start":1725021935146,"stop":1725021935147,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c96e3ac558367","name":"Push message with Chinese payload","time":{"start":1725021842351,"stop":1725021842351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c28279547d1fb3a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725021528007,"stop":1725021528007,"duration":0},"status":"passed","severity":"normal"},{"uid":"a850ebcd3b343f15","name":"Decoder throws on empty string content topic","time":{"start":1725021389391,"stop":1725021389391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63737b6d3ffc6a8","name":"should throw error - no public key","time":{"start":1725021366922,"stop":1725021366923,"duration":1},"status":"passed","severity":"normal"},{"uid":"272fc2484679e25a","name":"recovers when dns.resolve returns empty","time":{"start":1725021379364,"stop":1725021379364,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3b8953d52d54fb","name":"should only return 1 node with relay and store capability","time":{"start":1725021379366,"stop":1725021379367,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f95b0429f6cc22d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725021620525,"stop":1725021620525,"duration":0},"status":"passed","severity":"normal"},{"uid":"491323d833d856d6","name":"Check message received after nwaku node is restarted","time":{"start":1725021587539,"stop":1725021587539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ddc4776fde83105e","name":"Push message with custom timestamp: 1725018051603","time":{"start":1725021842399,"stop":1725021842399,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c0c090bac0df78","name":"Push message with unicode special characters payload","time":{"start":1725021842357,"stop":1725021842358,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e118c9afdeb3d9","name":"should throw an error for missing required configuration","time":{"start":1725021358319,"stop":1725021358319,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bad808be3bf1c23","name":"Mutual subscription","time":{"start":1725021879734,"stop":1725021879734,"duration":0},"status":"passed","severity":"normal"},{"uid":"951b3052f8d316dc","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1725021880230,"stop":1725021880230,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed5fc5311d79cf8","name":"Ephemeral field set to true","time":{"start":1725021371761,"stop":1725021371761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c664c13b5c6eca61","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1725021358325,"stop":1725021358325,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b739071ec593147","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725021953682,"stop":1725021953683,"duration":1},"status":"passed","severity":"normal"},{"uid":"42142a1a2e5a15fc","name":"does not throw on valid cases","time":{"start":1725021358289,"stop":1725021358290,"duration":1},"status":"passed","severity":"normal"},{"uid":"41efafbd47a95755","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1725021764916,"stop":1725021764916,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6a6ba58d64ff2f","name":"LightPush","time":{"start":1725021989304,"stop":1725021989304,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c9b20e650b007d","name":"Reopen subscription with peer with lost subscription","time":{"start":1725021493178,"stop":1725021493179,"duration":1},"status":"passed","severity":"normal"},{"uid":"573cca19dd70ec1d","name":"Subscribe to topic containing Russian and publish message","time":{"start":1725021879741,"stop":1725021879741,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c099e595650e96","name":"Keep-alive pings maintain the connection","time":{"start":1725021512386,"stop":1725021512386,"duration":0},"status":"passed","severity":"normal"},{"uid":"920df5a7fb430322","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725021486454,"stop":1725021486454,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fabce4670375684","name":"Fails to push message with empty content topic","time":{"start":1725021842395,"stop":1725021842395,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e844a954237800","name":"should not receive a peer event before start","time":{"start":1725021419308,"stop":1725021419308,"duration":0},"status":"passed","severity":"normal"},{"uid":"5547f675230cc3bb","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725021764915,"stop":1725021764915,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9363bf1474d3a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1725021919014,"stop":1725021919015,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62f9794c2263e31","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725021855121,"stop":1725021855122,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef272c094749b91a","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1725021360963,"stop":1725021360963,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68b5ba581bcf65e","name":"Push message with content topic containing Script","time":{"start":1725021842365,"stop":1725021842365,"duration":0},"status":"passed","severity":"normal"},{"uid":"9062eb7ea08a0293","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725021595188,"stop":1725021595188,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f82eeb5864508da","name":"Ordered callback, aborts when callback returns true","time":{"start":1725021967803,"stop":1725021967804,"duration":1},"status":"passed","severity":"normal"},{"uid":"2225a48cd6334083","name":"should properly create peer info with all multiaddrs","time":{"start":1725021366931,"stop":1725021366931,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5f642c13b516ba","name":"Ordered Callback - true","time":{"start":1725021958248,"stop":1725021958249,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f442a32cc4807b9","name":"Check publish message containing JSON","time":{"start":1725021880222,"stop":1725021880222,"duration":0},"status":"passed","severity":"normal"},{"uid":"4370f67958099924","name":"Check publish message containing SQL Injection","time":{"start":1725021880218,"stop":1725021880218,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f1ad28be222870","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725021619044,"stop":1725021619045,"duration":1},"status":"passed","severity":"normal"},{"uid":"6468a382d8a58602","name":"Check message received after jswaku node is restarted","time":{"start":1725021832355,"stop":1725021832355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf21fbf92cf4949f","name":"can dial TLS multiaddrs","time":{"start":1725021750896,"stop":1725021750896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e31818f5137e310","name":"Push message with Script payload","time":{"start":1725021842352,"stop":1725021842355,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d7acd765eb0b859","name":"Fails to publish duplicate message","time":{"start":1725021880225,"stop":1725021880225,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c92a103cc112fb","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1725021358334,"stop":1725021358334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5636c2c53a152ecb","name":"A test","time":{"start":1725021702834,"stop":1725021702834,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d55346d48e0e4b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1725021595207,"stop":1725021595207,"duration":0},"status":"passed","severity":"normal"},{"uid":"911756aaa0ea3711","name":"throws on empty content topic","time":{"start":1725021358290,"stop":1725021358290,"duration":0},"status":"passed","severity":"normal"},{"uid":"38aea691e1738a36","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725021366222,"stop":1725021366227,"duration":5},"status":"passed","severity":"normal"},{"uid":"4b99e1452affbc9b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725022027652,"stop":1725022027652,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b31141c17af134e","name":"Push 30 different messages","time":{"start":1725021842358,"stop":1725021842359,"duration":1},"status":"passed","severity":"normal"},{"uid":"42189cbdecf171fc","name":"should emit a peer event after start","time":{"start":1725021383474,"stop":1725021383474,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8c379d8b4cf6b8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725021900159,"stop":1725021900159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed164ade42a31e09","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725021619053,"stop":1725021619054,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49f023ca09becea","name":"Push message with Russian payload","time":{"start":1725021842352,"stop":1725021842352,"duration":0},"status":"passed","severity":"normal"},{"uid":"22eb4f560a5b9683","name":"should only return 1 node with store capability","time":{"start":1725021379367,"stop":1725021379367,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6df1194df8be5b","name":"Subscribe to topic containing long and receive message","time":{"start":1725021953695,"stop":1725021953695,"duration":0},"status":"passed","severity":"normal"},{"uid":"12263279b2aecb93","name":"should decode valid enr successfully","time":{"start":1725021366920,"stop":1725021366920,"duration":0},"status":"passed","severity":"normal"},{"uid":"2633e0f613b31504","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725021486453,"stop":1725021486453,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1f3168f6af7d47","name":"Check received message containing emoji","time":{"start":1725021832350,"stop":1725021832350,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ddf9239ee24038","name":"handles multiple messages","time":{"start":1725021971195,"stop":1725021971196,"duration":1},"status":"passed","severity":"normal"},{"uid":"37baf526ed8a79de","name":"Js publishes, other Js receives","time":{"start":1725021855431,"stop":1725021855431,"duration":0},"status":"passed","severity":"normal"},{"uid":"72eaed26a17a8e09","name":"Query Generator, No Decoder","time":{"start":1725021939691,"stop":1725021939695,"duration":4},"status":"passed","severity":"normal"},{"uid":"e1914084ccb5f3bd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725021419330,"stop":1725021419330,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0cd666a0ff57212","name":"Push message with content topic containing Russian","time":{"start":1725021920608,"stop":1725021920608,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b9fd9e48e5a17f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1725021358311,"stop":1725021358311,"duration":0},"status":"passed","severity":"normal"},{"uid":"238506bf59bbf58d","name":"Fails to publish message with wrong content topic","time":{"start":1725021880226,"stop":1725021880230,"duration":4},"status":"passed","severity":"normal"},{"uid":"8b402961e108e318","name":"groups content topics by expected pubsub topic","time":{"start":1725021358313,"stop":1725021358314,"duration":1},"status":"passed","severity":"normal"},{"uid":"277b6538e3d161f7","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725021764920,"stop":1725021764920,"duration":0},"status":"passed","severity":"normal"},{"uid":"427f09514a1dc453","name":"start node with empty shard should fail","time":{"start":1725021935155,"stop":1725021935156,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d394cb817b209fc","name":"Check received message containing XML","time":{"start":1725021832361,"stop":1725021832361,"duration":0},"status":"passed","severity":"normal"},{"uid":"87185fe3b0a4a22a","name":"shard 0","time":{"start":1725021935140,"stop":1725021935145,"duration":5},"status":"passed","severity":"normal"},{"uid":"3d89db7f60b3e24d","name":"Subscribe to topic containing short and receive message","time":{"start":1725021620530,"stop":1725021620530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58dd996882bf20f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1725021744218,"stop":1725021744218,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c72c88c25d41d0","name":"Check publish message containing emoji","time":{"start":1725021880223,"stop":1725021880223,"duration":0},"status":"passed","severity":"normal"},{"uid":"844d9fdde82d14d0","name":"Push message with numeric payload","time":{"start":1725021842334,"stop":1725021842350,"duration":16},"status":"passed","severity":"normal"},{"uid":"7197e3cecfeb0dc0","name":"Check publish message containing Arabic","time":{"start":1725021880217,"stop":1725021880217,"duration":0},"status":"passed","severity":"normal"},{"uid":"56493d55b91f4419","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1725021595204,"stop":1725021595204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8f6c37a361c4cd","name":"Check message with non string payload is not received","time":{"start":1725021832355,"stop":1725021832355,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b60ab0653d34bb6","name":"Push message with unicode special characters payload","time":{"start":1725021920604,"stop":1725021920604,"duration":0},"status":"passed","severity":"normal"},{"uid":"731de321f1f69f09","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1725021366920,"stop":1725021366920,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fdec8d3b733367","name":"Ping on peer without subscriptions","time":{"start":1725021493176,"stop":1725021493177,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d32bd01d73d4cb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725021528008,"stop":1725021528008,"duration":0},"status":"passed","severity":"normal"},{"uid":"47481c3dd50893a5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725021702756,"stop":1725021702756,"duration":0},"status":"passed","severity":"normal"},{"uid":"61edb697ea32acc1","name":"Subscribe to topic containing XML and receive message","time":{"start":1725021620534,"stop":1725021620534,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee874a2a2bb3e720","name":"Decoder throws on undefined content topic","time":{"start":1725021389391,"stop":1725021389391,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a55c91c90ea48e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725021935154,"stop":1725021935155,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d13be9de45f409","name":"should not receive a peer event after stop","time":{"start":1725021383475,"stop":1725021383475,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba37fec698e4eab0","name":"Subscribe to topic containing short and receive message","time":{"start":1725021953694,"stop":1725021953694,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c8a98de410b42c","name":"Check publish message containing Russian","time":{"start":1725021880217,"stop":1725021880217,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d9efd449397cd1","name":"Subscribe to topic containing XML and publish message","time":{"start":1725021879742,"stop":1725021879742,"duration":0},"status":"passed","severity":"normal"},{"uid":"214c135ac5bcab41","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725021935146,"stop":1725021935146,"duration":0},"status":"passed","severity":"normal"},{"uid":"2259600ad5587655","name":"Passing an array","time":{"start":1725021980742,"stop":1725021980743,"duration":1},"status":"passed","severity":"normal"},{"uid":"4064d098231badc6","name":"Check received message containing XML","time":{"start":1725021832346,"stop":1725021832346,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f87dfd8e5a1899","name":"should throw an error for missing sharding configuration","time":{"start":1725021358335,"stop":1725021358335,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b2d7e05c5a9cb7","name":"Query Generator - true","time":{"start":1725021958243,"stop":1725021958244,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd04dca666b55585","name":"should return unique PubsubTopics for static sharding","time":{"start":1725021358317,"stop":1725021358317,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba467591a937e36c","name":"Publish message with rate limit","time":{"start":1725021880237,"stop":1725021880238,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa279212efdc23cb","name":"retrieves a single peer","time":{"start":1725021379363,"stop":1725021379363,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7637bc72dc3bc58","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725021620537,"stop":1725021620537,"duration":0},"status":"passed","severity":"normal"},{"uid":"877fbd02354041a2","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1725021595178,"stop":1725021595178,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c10dc8f6a73360","name":"Subscribe and receives messages on 20 topics","time":{"start":1725021620528,"stop":1725021620528,"duration":0},"status":"passed","severity":"normal"},{"uid":"16349d371977d8de","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725021953711,"stop":1725021953711,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a91a2ba69747746","name":"should decode valid enr with tcp successfully","time":{"start":1725021366920,"stop":1725021366921,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9eab5ab9dedae9","name":"should be able to decode the field with only FILTER set to true","time":{"start":1725021366229,"stop":1725021366230,"duration":1},"status":"passed","severity":"normal"},{"uid":"de685ef5fdd1fd70","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1725021366216,"stop":1725021366218,"duration":2},"status":"passed","severity":"normal"},{"uid":"709f7646606be925","name":"ignores unrecognized TXT record formats","time":{"start":1725021379365,"stop":1725021379365,"duration":0},"status":"passed","severity":"normal"},{"uid":"9747f413f9dd92","name":"Check received message containing Chinese","time":{"start":1725021587500,"stop":1725021587501,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ccde9652068cd11","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725021764916,"stop":1725021764916,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca24ce62b514846","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1725021371536,"stop":1725021371536,"duration":0},"status":"passed","severity":"normal"},{"uid":"592dc5f96101cf26","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1725021358314,"stop":1725021358314,"duration":0},"status":"passed","severity":"normal"},{"uid":"971522019a9c26fb","name":"Check received message containing XML","time":{"start":1725021587505,"stop":1725021587505,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3573ebe1a4a7a5","name":"handles empty contentTopics array correctly","time":{"start":1725021358335,"stop":1725021358336,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e50ae28b473787","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1725021378866,"stop":1725021378867,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa6d19f956f68ed","name":"Push message with content topic containing emoji","time":{"start":1725021920613,"stop":1725021920613,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc884af4d580810c","name":"should return empty list for no shard","time":{"start":1725021358318,"stop":1725021358319,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3121de0e0c7fd25","name":"should return all peers when numPeers is 0","time":{"start":1725021371535,"stop":1725021371535,"duration":0},"status":"passed","severity":"normal"},{"uid":"671100a984f2a00b","name":"Check message with no payload is not received","time":{"start":1725021832354,"stop":1725021832355,"duration":1},"status":"passed","severity":"normal"},{"uid":"777984a512f07bc1","name":"Filter","time":{"start":1725021989304,"stop":1725021989304,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4ef7bcf7dc74c8","name":"Generator, 2 different pubsubtopics","time":{"start":1725021960753,"stop":1725021960753,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ace1db00b72c5d","name":"Ping on subscribed peer","time":{"start":1725021471685,"stop":1725021471685,"duration":0},"status":"passed","severity":"normal"},{"uid":"186785de2735979d","name":"Used by Waku Relay","time":{"start":1725021980743,"stop":1725021980744,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e42555d7bd944b","name":"Encoder throws on empty string content topic","time":{"start":1725021391020,"stop":1725021391020,"duration":0},"status":"passed","severity":"normal"},{"uid":"4565dd7c81754cf2","name":"Push message with Basic HTML tag payload","time":{"start":1725021920603,"stop":1725021920603,"duration":0},"status":"passed","severity":"normal"},{"uid":"6271c791a60a5423","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1725021360960,"stop":1725021360961,"duration":1},"status":"passed","severity":"normal"},{"uid":"710d97cb4560082c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725021620535,"stop":1725021620536,"duration":1},"status":"passed","severity":"normal"},{"uid":"3791c96ffcb79ed9","name":"Push message on custom pubsubTopic","time":{"start":1725021702761,"stop":1725021702762,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca5a9bd5683dbb5","name":"Ping on unsubscribed peer","time":{"start":1725021493177,"stop":1725021493178,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1c1a0b874a14f3","name":"Publish message with custom timestamp: Fri Aug 30 2024 13:44:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1725021880225,"stop":1725021880225,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d83569ac081f1c5","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725021764917,"stop":1725021764918,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f18751c03fee4fc","name":"Filter with 1 connections","time":{"start":1725021651474,"stop":1725021651474,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc3ae48f92a903c","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1725021595189,"stop":1725021595189,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9aefd254a3f4f2","name":"Check received message with timestamp: 1725021407727 ","time":{"start":1725021832351,"stop":1725021832351,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c150914e63fd4b","name":"different cluster, different shard: nodes don't connect","time":{"start":1725021744219,"stop":1725021744220,"duration":1},"status":"passed","severity":"normal"},{"uid":"534750e2fa45cb9f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725021702762,"stop":1725021702763,"duration":1},"status":"passed","severity":"normal"},{"uid":"e295947db444285c","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1725021595189,"stop":1725021595189,"duration":0},"status":"passed","severity":"normal"},{"uid":"c908ad72dbb57d08","name":"random static sharding 9 - Cluster ID: 393, Shard ID: 87","time":{"start":1725021935152,"stop":1725021935152,"duration":0},"status":"passed","severity":"normal"},{"uid":"736d0bc2e7ee28fc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725021953707,"stop":1725021953707,"duration":0},"status":"passed","severity":"normal"},{"uid":"325f03eb3cd58df5","name":"Push message with content topic containing XML","time":{"start":1725021842365,"stop":1725021842365,"duration":0},"status":"passed","severity":"normal"},{"uid":"223e461924b124a7","name":"different cluster, different shard: nodes don't connect","time":{"start":1725021595177,"stop":1725021595177,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0bc2024e2f5339","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725021702758,"stop":1725021702759,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad5b2a1b7fc1538","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1725021408595,"stop":1725021408597,"duration":2},"status":"passed","severity":"normal"},{"uid":"f80436d918f31610","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725021832352,"stop":1725021832352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5d65367497036d","name":"Push message with special chars payload","time":{"start":1725021842350,"stop":1725021842351,"duration":1},"status":"passed","severity":"normal"},{"uid":"f83e42b469a26d33","name":"Check message received after nwaku node is restarted","time":{"start":1725021832371,"stop":1725021832371,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b00f26be7a7c10da","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1725021360961,"stop":1725021360961,"duration":0},"status":"passed","severity":"normal"},{"uid":"4900918b043fe2bc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1725021358329,"stop":1725021358329,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6cff7afece3145","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1725021939701,"stop":1725021939701,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcc0dbb0b018332","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725021620531,"stop":1725021620531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bf9f664d3ef4ee","name":"Push message with content topic containing Russian","time":{"start":1725021842362,"stop":1725021842362,"duration":0},"status":"passed","severity":"normal"},{"uid":"636310cd228815a3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725021620537,"stop":1725021620537,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e78008110a24c5","name":"Check publish message containing unicode special characters","time":{"start":1725021880223,"stop":1725021880223,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fef9f115f953fb3","name":"Check received message with timestamp: 1725021408055000000 ","time":{"start":1725021587527,"stop":1725021587527,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fd071486600da3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1725021939696,"stop":1725021939700,"duration":4},"status":"passed","severity":"normal"},{"uid":"c4a0e83c3f1ce937","name":"Ping on subscribed peer","time":{"start":1725021493175,"stop":1725021493176,"duration":1},"status":"passed","severity":"normal"},{"uid":"974446b083bcb9a7","name":"Encoder throws on undefined content topic","time":{"start":1725021389390,"stop":1725021389390,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3864a6dc6f94b6e","name":"Check received message containing short","time":{"start":1725021832356,"stop":1725021832356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70fe318f564159b","name":"All","time":{"start":1725021418113,"stop":1725021418113,"duration":0},"status":"passed","severity":"normal"},{"uid":"42108a6367e40db7","name":"Generator, custom pubsub topic","time":{"start":1725021960751,"stop":1725021960752,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2e7decd0067e54","name":"it tolerates circular branch references","time":{"start":1725021379363,"stop":1725021379364,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc1ae25b04f283d","name":"should properly create location multiaddrs - udp6","time":{"start":1725021366930,"stop":1725021366930,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a98d90d73e4492","name":"Subscribe to topic containing Script and receive message","time":{"start":1725021953699,"stop":1725021953699,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e72f65044df9883","name":"Fields are not dropped","time":{"start":1725021371283,"stop":1725021371284,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c79d44848efa63","name":"Check meta is set [symmetric]","time":{"start":1725021389389,"stop":1725021389389,"duration":0},"status":"passed","severity":"normal"},{"uid":"51378c49c2af7f8c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1725021408598,"stop":1725021408599,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d6518d3dcede6a","name":"Push message with content topic containing XML","time":{"start":1725021920609,"stop":1725021920609,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc8ead01b2b2295","name":"Push message with JSON payload","time":{"start":1725021842356,"stop":1725021842356,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acbfd66b496a9d5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1725021358331,"stop":1725021358331,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed3cfd20399f0ff","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1725021595205,"stop":1725021595206,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b6a6c479e0990","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1725021389386,"stop":1725021389388,"duration":2},"status":"passed","severity":"normal"},{"uid":"39d37b6ced53be34","name":"Check received message containing JSON","time":{"start":1725021587506,"stop":1725021587510,"duration":4},"status":"passed","severity":"normal"},{"uid":"74a9206eba968e8e","name":"Push message with custom timestamp: 1725025219277","time":{"start":1725021920620,"stop":1725021920620,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c53e69d2ae9544","name":"new peer added after a peer was already found","time":{"start":1725021851857,"stop":1725021851857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc0adda2ad427101","name":"Callback on promise","time":{"start":1725021967802,"stop":1725021967802,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd0dfad30d13275","name":"Push message with content topic containing Chinese","time":{"start":1725021920607,"stop":1725021920608,"duration":1},"status":"passed","severity":"normal"},{"uid":"24361ea4bb4d5db7","name":"random static sharding 7 - Cluster ID: 687, Shard ID: 599","time":{"start":1725021935151,"stop":1725021935151,"duration":0},"status":"passed","severity":"normal"}] |