mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
157 KiB
JSON
1 line
157 KiB
JSON
[{"uid":"47ace83cbd3946b8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724829060749,"stop":1724829060749,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dc1ac72820a85","name":"Encoder throws on empty string content topic","time":{"start":1724829096521,"stop":1724829096522,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a0e11b97c21249","name":"Push message with unicode special characters payload","time":{"start":1724829610571,"stop":1724829610571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48f75c43976aebb","name":"can dial TLS multiaddrs","time":{"start":1724829436371,"stop":1724829436371,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa99faada7fad562","name":"Push message on custom pubsubTopic","time":{"start":1724829407555,"stop":1724829407556,"duration":1},"status":"passed","severity":"normal"},{"uid":"f005a04605fb76a3","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724829118259,"stop":1724829118259,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96bd7bf237d5d75","name":"removeEventListener with wrong event","time":{"start":1724829151130,"stop":1724829151131,"duration":1},"status":"passed","severity":"normal"},{"uid":"533a57e17e2873c","name":"Store - dialed after - with timeout","time":{"start":1724829678803,"stop":1724829678803,"duration":0},"status":"passed","severity":"normal"},{"uid":"542f793a39a34bf4","name":"throws on content topic with empty application field","time":{"start":1724829060635,"stop":1724829060636,"duration":1},"status":"passed","severity":"normal"},{"uid":"c718c9c8d083b1c1","name":"Check received message with timestamp: 1724829110088000000 ","time":{"start":1724829512970,"stop":1724829512970,"duration":0},"status":"passed","severity":"normal"},{"uid":"f755570ab16c64e9","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724829281332,"stop":1724829281333,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f336a5e81753aa","name":"Should update multiaddrs","time":{"start":1724829447433,"stop":1724829447434,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ba659e0f9a427e","name":"Push message with Russian payload","time":{"start":1724829531701,"stop":1724829531701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed86d76d42ea0fc2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724829201891,"stop":1724829201893,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bbaa39bf204d946","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724829084351,"stop":1724829084351,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c853cceaa6b14fe","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724829512997,"stop":1724829512999,"duration":2},"status":"passed","severity":"normal"},{"uid":"df16d3b7a57eca2e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724829281372,"stop":1724829281373,"duration":1},"status":"passed","severity":"normal"},{"uid":"94947b6df5452e03","name":"Check message received after jswaku node is restarted","time":{"start":1724829290889,"stop":1724829290890,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b7f6e9078d9f0d9c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724829721196,"stop":1724829721196,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac756c576d81d99","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724829068622,"stop":1724829068623,"duration":1},"status":"passed","severity":"normal"},{"uid":"179d64169befb1d7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724829201858,"stop":1724829201858,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff055085fff38b6","name":"ignores domain fetching errors","time":{"start":1724829084982,"stop":1724829084982,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5e6f119dc28218","name":"Push message with content topic containing unicode special characters","time":{"start":1724829531713,"stop":1724829531714,"duration":1},"status":"passed","severity":"normal"},{"uid":"78880835c2a5d25f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724829068628,"stop":1724829068628,"duration":0},"status":"passed","severity":"normal"},{"uid":"21917ed300de8eda","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724829060649,"stop":1724829060649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73ae149017079fd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724829325927,"stop":1724829325927,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1def139894a8ba","name":"Push message with Arabic payload","time":{"start":1724829531700,"stop":1724829531700,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c912b68b1ccac","name":"Check received message containing special chars","time":{"start":1724829290861,"stop":1724829290861,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0577751c780da0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724829645220,"stop":1724829645221,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89b185299b0b58d","name":"All","time":{"start":1724829118875,"stop":1724829118875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c7fc6f24cda73f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724829060649,"stop":1724829060649,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbfa5ab47c03bd00","name":"same cluster, different shard: nodes connect","time":{"start":1724829447106,"stop":1724829447107,"duration":1},"status":"passed","severity":"normal"},{"uid":"320f498cf8aa52a2","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724829068629,"stop":1724829068629,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5c7dd9f4de2280","name":"Relay - dialed first","time":{"start":1724829678801,"stop":1724829678801,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbfa0f37dcb509a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724829645216,"stop":1724829645216,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0faaecf753394","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724829281372,"stop":1724829281372,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcfe4345a49e5b1","name":"Push message with content topic containing JSON","time":{"start":1724829531712,"stop":1724829531712,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f330db857b605d","name":"Encoder throws on undefined content topic","time":{"start":1724829094922,"stop":1724829094923,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e29dc49d587df6","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724829060649,"stop":1724829060649,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fca0da46fe8b3c0","name":"Push message with short payload","time":{"start":1724829610560,"stop":1724829610560,"duration":0},"status":"passed","severity":"normal"},{"uid":"51330efcdd743f5e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724829069367,"stop":1724829069367,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98aaf771738ee38","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724829430911,"stop":1724829430912,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e701ed3aeeea9d5","name":"can start and stop the service","time":{"start":1724829088923,"stop":1724829088923,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee005c0ea16c9c1","name":"should throw an error for missing required configuration","time":{"start":1724829060657,"stop":1724829060658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c0d9da736b08fd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724829324181,"stop":1724829324182,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b0429ad426b729","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724829566635,"stop":1724829566635,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7f04e3fdf29203","name":"Push message with content topic containing XML","time":{"start":1724829610576,"stop":1724829610577,"duration":1},"status":"passed","severity":"normal"},{"uid":"88fa829fad714021","name":"Push message with Basic HTML tag payload","time":{"start":1724829531703,"stop":1724829531703,"duration":0},"status":"passed","severity":"normal"},{"uid":"88821062c4f2cd4d","name":"Fails to publish message with wrong content topic","time":{"start":1724829561444,"stop":1724829561444,"duration":0},"status":"passed","severity":"normal"},{"uid":"33924a7805f096b7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724829224499,"stop":1724829224499,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a59b8a974d3593","name":"Subscribe to topic containing long and publish message","time":{"start":1724829566632,"stop":1724829566632,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ad1560a10f259","name":"should get / set UDP multiaddr","time":{"start":1724829069358,"stop":1724829069358,"duration":0},"status":"passed","severity":"normal"},{"uid":"4674f42645f3f507","name":"Push message with Basic HTML tag payload","time":{"start":1724829610569,"stop":1724829610569,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73daf063dde09d4","name":"same cluster, different shard: nodes don't connect","time":{"start":1724829281331,"stop":1724829281332,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7772f540f7dfaf","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724829430907,"stop":1724829430907,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbce2d9b522940fd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724829060663,"stop":1724829060663,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a95cf605054e708","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724829325931,"stop":1724829325931,"duration":0},"status":"passed","severity":"normal"},{"uid":"378dea33253ded02","name":"recovers when dns.resolve returns empty","time":{"start":1724829084981,"stop":1724829084982,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca87d6171d28d1ac","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724829721197,"stop":1724829721197,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d05bb76e6ba13c2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724829094919,"stop":1724829094920,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c63d379224b50d","name":"Check message with no payload is not received","time":{"start":1724829290878,"stop":1724829290879,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ea930a0f49dcd4","name":"throws on content topic with too few or too many fields","time":{"start":1724829060634,"stop":1724829060634,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd32cb356edfb785","name":"Check received message containing JSON","time":{"start":1724829512967,"stop":1724829512968,"duration":1},"status":"passed","severity":"normal"},{"uid":"831bbfb0caf29586","name":"Push message with content topic containing Arabic","time":{"start":1724829610575,"stop":1724829610575,"duration":0},"status":"passed","severity":"normal"},{"uid":"60df9f7f30de2b7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724829060665,"stop":1724829060666,"duration":1},"status":"passed","severity":"normal"},{"uid":"9398a7dc7832fd08","name":"Check message with no content topic is not received","time":{"start":1724829513003,"stop":1724829513004,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1dddee19dba0f2","name":"Renews peer on consistent missed messages","time":{"start":1724829216915,"stop":1724829216915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fc32d5b74dfd0d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724829671444,"stop":1724829671444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cb3d43d8ecf063","name":"Push message with content topic containing special chars","time":{"start":1724829531709,"stop":1724829531709,"duration":0},"status":"passed","severity":"normal"},{"uid":"40017be11b7e9bf9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724829068623,"stop":1724829068623,"duration":0},"status":"passed","severity":"normal"},{"uid":"88de89eb3524f00e","name":"shard 0","time":{"start":1724829619509,"stop":1724829619509,"duration":0},"status":"passed","severity":"normal"},{"uid":"da488c72558cad83","name":"Check received message with timestamp: 1724829110088000000 ","time":{"start":1724829512996,"stop":1724829512996,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff771adfaf27854","name":"should not receive a peer event after stop","time":{"start":1724829088925,"stop":1724829088925,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d566c9231ac7884","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724829063187,"stop":1724829063188,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ee38a2e321aae6","name":"Check message received after jswaku node is restarted","time":{"start":1724829512979,"stop":1724829512979,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ceb41800dfb4f924","name":"Check publish message containing escaped characters","time":{"start":1724829561413,"stop":1724829561413,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ecd66c925c819b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724829324180,"stop":1724829324180,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee5dd92f8373f7e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724829162707,"stop":1724829162707,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a42740b0ea6e747","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724829645205,"stop":1724829645205,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d81de5528d8ea8d","name":"Check received message containing Chinese","time":{"start":1724829290861,"stop":1724829290862,"duration":1},"status":"passed","severity":"normal"},{"uid":"379b0206a04a3d57","name":"random static sharding 1 - Cluster ID: 860, Shard ID: 393","time":{"start":1724829619516,"stop":1724829619516,"duration":0},"status":"passed","severity":"normal"},{"uid":"c896418f2ac2f9d7","name":"Subscribe to topic containing short and receive message","time":{"start":1724829645209,"stop":1724829645209,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cff157eead2711","name":"should properly create location multiaddrs - udp4","time":{"start":1724829069363,"stop":1724829069363,"duration":0},"status":"passed","severity":"normal"},{"uid":"d989278d35f855c3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724829060663,"stop":1724829060663,"duration":0},"status":"passed","severity":"normal"},{"uid":"5026fa8c7dce718e","name":"Fails to push message with large meta","time":{"start":1724829531726,"stop":1724829531727,"duration":1},"status":"passed","severity":"normal"},{"uid":"82349ae088b7da2e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724829162705,"stop":1724829162705,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bd0e3b2b8682d8","name":"Check meta is set [ecies]","time":{"start":1724829096521,"stop":1724829096521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5159967e7843fddc","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724829060670,"stop":1724829060671,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ba98713add0f94","name":"should be able to decode the field with only STORE set to true","time":{"start":1724829068627,"stop":1724829068627,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e85f649318f0107","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724829606566,"stop":1724829606566,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a33ee2365f2bb5","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724829641159,"stop":1724829641160,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e647ae00ee48b13","name":"Js publishes, other Js receives","time":{"start":1724829539113,"stop":1724829539113,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c9ec926a8ce0a4","name":"removeEventListener with correct event","time":{"start":1724829151130,"stop":1724829151130,"duration":0},"status":"passed","severity":"normal"},{"uid":"108c494de818465a","name":"Generator, 2 different pubsubtopics","time":{"start":1724829651247,"stop":1724829651247,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fa5f7a890a336","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724829128807,"stop":1724829128807,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97a8ab34a34f127e","name":"Check publish message containing SQL Injection","time":{"start":1724829561403,"stop":1724829561404,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e622c5cbee23ab","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724829645219,"stop":1724829645220,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcddf798967dcbed","name":"Check received message containing special chars","time":{"start":1724829512980,"stop":1724829512981,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c395089813f579","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724829060640,"stop":1724829060646,"duration":6},"status":"passed","severity":"normal"},{"uid":"febb925ecf0d9175","name":"throws on empty content topic","time":{"start":1724829060633,"stop":1724829060634,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02f85459a6724b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724829655756,"stop":1724829655756,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a7ca6703f0ec05","name":"Subscribe to topic containing long and receive message","time":{"start":1724829645209,"stop":1724829645210,"duration":1},"status":"passed","severity":"normal"},{"uid":"241fada295e5cd38","name":"Push message with content topic containing SQL Injection","time":{"start":1724829610576,"stop":1724829610576,"duration":0},"status":"passed","severity":"normal"},{"uid":"e179dd3b497c745d","name":"Check received message containing long","time":{"start":1724829512980,"stop":1724829512980,"duration":0},"status":"passed","severity":"normal"},{"uid":"f551a363fb49ee3f","name":"Check received message containing escaped characters","time":{"start":1724829290866,"stop":1724829290866,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fa3754a1e95d76","name":"Filter with 3 connections","time":{"start":1724829341389,"stop":1724829341389,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4e50501469a1dc","name":"should not throw an error for a single configured topic","time":{"start":1724829060669,"stop":1724829060670,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39cd46d82ccfde5","name":"Check publish message containing Script","time":{"start":1724829561404,"stop":1724829561404,"duration":0},"status":"passed","severity":"normal"},{"uid":"5245b2d484e33e39","name":"Sign & Recover","time":{"start":1724829095127,"stop":1724829095127,"duration":0},"status":"passed","severity":"normal"},{"uid":"beffad0d730c44ef","name":"Fields are not dropped","time":{"start":1724829073628,"stop":1724829073629,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff656f0e9384cae","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724829063186,"stop":1724829063186,"duration":0},"status":"passed","severity":"normal"},{"uid":"7605d6c32bf871e5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724829325937,"stop":1724829325938,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82285ddc17494f8","name":"should only return 1 node with relay and store capability","time":{"start":1724829084984,"stop":1724829084984,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2d4f4550efe727","name":"Check received message containing JSON","time":{"start":1724829290865,"stop":1724829290865,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc8096dd1a17fc5","name":"Subscribe to topic containing short and receive message","time":{"start":1724829325928,"stop":1724829325929,"duration":1},"status":"passed","severity":"normal"},{"uid":"6763de6ae2702c41","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724829645204,"stop":1724829645204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc5e45a0d7519c5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724829281360,"stop":1724829281361,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd910e2ad886065","name":"Passing page size 3 when there are 20 messages","time":{"start":1724829668228,"stop":1724829668229,"duration":1},"status":"passed","severity":"normal"},{"uid":"da26c15d160fe1d","name":"should throw error - no id","time":{"start":1724829069354,"stop":1724829069355,"duration":1},"status":"passed","severity":"normal"},{"uid":"95de3af5e2190880","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724829645233,"stop":1724829645233,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd8cf77beb8170f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724829407556,"stop":1724829407556,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbccd01f7d72ef3","name":"can start and stop the service","time":{"start":1724829128803,"stop":1724829128803,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ca9132f6a01682","name":"Push message with content topic containing long","time":{"start":1724829531707,"stop":1724829531708,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9edc1b24707b5d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724829606567,"stop":1724829606567,"duration":0},"status":"passed","severity":"normal"},{"uid":"7121fd62534c81ff","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724829060656,"stop":1724829060656,"duration":0},"status":"passed","severity":"normal"},{"uid":"41293c425f4360a0","name":"Passing page size 110 when there are 120 messages","time":{"start":1724829668235,"stop":1724829668235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e2a57cc55fb452","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724829645230,"stop":1724829645230,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb87a8a79e55abd2","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724829566632,"stop":1724829566632,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5910fb1d0625dfc","name":"Query generator for 2000 messages","time":{"start":1724829655757,"stop":1724829655757,"duration":0},"status":"passed","severity":"normal"},{"uid":"409a45735a91fb61","name":"can start the service","time":{"start":1724829559388,"stop":1724829559389,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fe346e1fd1e93","name":"retrieves a single peer","time":{"start":1724829084980,"stop":1724829084981,"duration":1},"status":"passed","severity":"normal"},{"uid":"47763b03ffa70715","name":"Reopen subscription with peer with lost subscription","time":{"start":1724829185809,"stop":1724829185810,"duration":1},"status":"passed","severity":"normal"},{"uid":"73db05ba8ecf3684","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724829645232,"stop":1724829645233,"duration":1},"status":"passed","severity":"normal"},{"uid":"359d0bce8f35dbf1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724829645223,"stop":1724829645223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1340a02489069cf1","name":"Publish message with custom timestamp: Wed Aug 28 2024 06:18:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1724829561417,"stop":1724829561418,"duration":1},"status":"passed","severity":"normal"},{"uid":"10057cdbce4e6e71","name":"Keep-alive pings maintain the connection","time":{"start":1724829216912,"stop":1724829216913,"duration":1},"status":"passed","severity":"normal"},{"uid":"5191fb4e3811ffcb","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724829060656,"stop":1724829060656,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dfe2d4af992f6b","name":"Check message with no content topic is not received","time":{"start":1724829290878,"stop":1724829290878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0882e63cc71a485","name":"Check message on other pubsub topic is not received","time":{"start":1724829512972,"stop":1724829512972,"duration":0},"status":"passed","severity":"normal"},{"uid":"829d4dd051e293f6","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724829281370,"stop":1724829281371,"duration":1},"status":"passed","severity":"normal"},{"uid":"187fcb71fab99683","name":"Check publish message containing short","time":{"start":1724829561400,"stop":1724829561401,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f06ad019304869c","name":"should set field with only STORE enabled","time":{"start":1724829069366,"stop":1724829069366,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cef37ededcffdf","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724829512970,"stop":1724829512971,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0abf0ee9dab572","name":"should set field with only RELAY enabled","time":{"start":1724829069366,"stop":1724829069366,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a40e1e7c2be8f8","name":"Check received message containing short","time":{"start":1724829290859,"stop":1724829290859,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71120376823c52e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724829162704,"stop":1724829162705,"duration":1},"status":"passed","severity":"normal"},{"uid":"4263e6d8ace56bd1","name":"Encoder throws on empty string content topic","time":{"start":1724829074235,"stop":1724829074235,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1a6bdebdb29015","name":"Check message with invalid timestamp is not received","time":{"start":1724829513002,"stop":1724829513003,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1acde4d9d0b8b92","name":"Overlapping topic subscription","time":{"start":1724829566630,"stop":1724829566630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe17970ac171fd0d","name":"Subscribe to topic containing long and receive message","time":{"start":1724829325929,"stop":1724829325929,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4b7c447534f084","name":"Ordered Callback - false","time":{"start":1724829644422,"stop":1724829644422,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b601cae2a8bd64","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724829645205,"stop":1724829645205,"duration":0},"status":"passed","severity":"normal"},{"uid":"834e5d5862704a0a","name":"unsubscribes","time":{"start":1724829661543,"stop":1724829661544,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c64d2fd8c96ecd","name":"can start the service","time":{"start":1724829088922,"stop":1724829088923,"duration":1},"status":"passed","severity":"normal"},{"uid":"d779bd0c5aa5b2a2","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724829430907,"stop":1724829430907,"duration":0},"status":"passed","severity":"normal"},{"uid":"6820853a16f0fc49","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724829657999,"stop":1724829657999,"duration":0},"status":"passed","severity":"normal"},{"uid":"81909f1ace3987db","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724829407556,"stop":1724829407556,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec062f25f802df74","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724829201885,"stop":1724829201888,"duration":3},"status":"passed","severity":"normal"},{"uid":"4047bb473101c4d6","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724829068624,"stop":1724829068625,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e01a853f3d77b31","name":"Store - dialed first","time":{"start":1724829678803,"stop":1724829678803,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5046be460250856","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724829084985,"stop":1724829084985,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd5600eece1bd50","name":"new peer added after a peer was already found","time":{"start":1724829534075,"stop":1724829534075,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa7f987f0470e722","name":"Decoder throws on empty string content topic","time":{"start":1724829096522,"stop":1724829096522,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0391ea5ee9d7de","name":"Passing page size 1 when there are 4 messages","time":{"start":1724829668227,"stop":1724829668228,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d77aa67c6bd5fab","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724829325925,"stop":1724829325926,"duration":1},"status":"passed","severity":"normal"},{"uid":"717bb0563471efa7","name":"Check received message containing XML","time":{"start":1724829290864,"stop":1724829290864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c47b0f70a379705","name":"Check received message containing short","time":{"start":1724829512944,"stop":1724829512947,"duration":3},"status":"passed","severity":"normal"},{"uid":"b6e47f77af6a5949","name":"Check message received after nwaku node is restarted","time":{"start":1724829513006,"stop":1724829513006,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab0550688bab589c","name":"topics with same application and version share the same shard","time":{"start":1724829060650,"stop":1724829060650,"duration":0},"status":"passed","severity":"normal"},{"uid":"aecd67acdf4abbed","name":"Check message received after jswaku node is restarted","time":{"start":1724829513005,"stop":1724829513005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c48506a0f2770a7","name":"Non TWN Cluster","time":{"start":1724829595929,"stop":1724829595930,"duration":1},"status":"passed","severity":"normal"},{"uid":"7afe2ce3002355d2","name":"Reopen subscription with peer with lost subscription","time":{"start":1724829185799,"stop":1724829185799,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a39963bfe499a62","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724829060650,"stop":1724829060650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14b5721c4f984cd","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724829084350,"stop":1724829084350,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8c4e3452233644","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724829201897,"stop":1724829201900,"duration":3},"status":"passed","severity":"normal"},{"uid":"3ea3abefc040d749","name":"Ephemeral field set to true","time":{"start":1724829074234,"stop":1724829074234,"duration":0},"status":"passed","severity":"normal"},{"uid":"2451034ed20dcbca","name":"Check received message containing Script","time":{"start":1724829512982,"stop":1724829512982,"duration":0},"status":"passed","severity":"normal"},{"uid":"3995f12e1c45340b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724829281365,"stop":1724829281365,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bac85a707034c1","name":"different cluster, same shard: nodes don't connect","time":{"start":1724829281332,"stop":1724829281332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bfde7bb7c663a9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724829645215,"stop":1724829645215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e813c7595c11f1a6","name":"Passing invalid cursor","time":{"start":1724829606569,"stop":1724829606570,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8faab71ba66adf3","name":"should properly compute the node id","time":{"start":1724829069356,"stop":1724829069356,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2726b8aa6956d0b","name":"Check publish message containing emoji","time":{"start":1724829561414,"stop":1724829561415,"duration":1},"status":"passed","severity":"normal"},{"uid":"e241258c0aca4218","name":"Refresh subscription","time":{"start":1724829645206,"stop":1724829645209,"duration":3},"status":"passed","severity":"normal"},{"uid":"66193115ee21382e","name":"Check received message containing numeric","time":{"start":1724829290860,"stop":1724829290861,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73578e9b8e094ca","name":"Check received message with timestamp: 1724829109560000000 ","time":{"start":1724829290869,"stop":1724829290869,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5b87cf4ea937f8","name":"should be able to encode the field with only STORE set to true","time":{"start":1724829068615,"stop":1724829068616,"duration":1},"status":"passed","severity":"normal"},{"uid":"85fe4ce919b80f4a","name":"Generator, 2 different pubsubtopics","time":{"start":1724829651248,"stop":1724829651248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d719e633559e8c6","name":"Push message with escaped characters payload","time":{"start":1724829610570,"stop":1724829610570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e5b643966d1744","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724829671446,"stop":1724829671447,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f520444d8a587bc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724829325929,"stop":1724829325929,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ed123beefc7c9c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724829063184,"stop":1724829063185,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54c8f246465a2a9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724829068625,"stop":1724829068626,"duration":1},"status":"passed","severity":"normal"},{"uid":"7420904b649c8dfe","name":"Check publish message containing JSON","time":{"start":1724829561410,"stop":1724829561411,"duration":1},"status":"passed","severity":"normal"},{"uid":"4777216898cbf972","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724829122536,"stop":1724829122536,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27a3910f865bcd5","name":"Push message with long payload","time":{"start":1724829610561,"stop":1724829610561,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c56b57e8e2d912","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724829201900,"stop":1724829201901,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2e01d33786f5ed","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724829645227,"stop":1724829645228,"duration":1},"status":"passed","severity":"normal"},{"uid":"22adb7864b3e4590","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724829074237,"stop":1724829074237,"duration":0},"status":"passed","severity":"normal"},{"uid":"d514ddd828bf618d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724829566638,"stop":1724829566639,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed97c46af221b28","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724829641156,"stop":1724829641157,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de4a15d60de761b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724829645232,"stop":1724829645232,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ce45784939ec22","name":"throws on content topic with non-number generation field","time":{"start":1724829060635,"stop":1724829060635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c273b38a0355e0","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724829281358,"stop":1724829281359,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2f22086cc4168","name":"handles empty shards array correctly","time":{"start":1724829060674,"stop":1724829060674,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d71fc6540f617","name":"Generator, custom pubsub topic","time":{"start":1724829651248,"stop":1724829651248,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf67ec323065fd6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724829325934,"stop":1724829325935,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb26ec2b81f13bb5","name":"Relay + Store","time":{"start":1724829118874,"stop":1724829118875,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0c2df99d634a62","name":"same cluster, same shard: nodes connect","time":{"start":1724829447105,"stop":1724829447106,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02477e842fdbdf0","name":"Check received message containing long","time":{"start":1724829290860,"stop":1724829290860,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a95d902567a01d","name":"Publish message with large meta","time":{"start":1724829561449,"stop":1724829561449,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a4f7a74ce5345d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724829060662,"stop":1724829060662,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f5afb3c152e7f3","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724829281364,"stop":1724829281364,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d45beffa674d1a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724829281338,"stop":1724829281339,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe17cf3293ebb535","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724829430908,"stop":1724829430908,"duration":0},"status":"passed","severity":"normal"},{"uid":"e972263a649975f6","name":"should not fail to start the service if it is already started","time":{"start":1724829128804,"stop":1724829128804,"duration":0},"status":"passed","severity":"normal"},{"uid":"270022bd023b7a48","name":"Check received message containing unicode special characters","time":{"start":1724829290866,"stop":1724829290867,"duration":1},"status":"passed","severity":"normal"},{"uid":"473cc2ea1f3c473f","name":"Push message with numeric payload","time":{"start":1724829531699,"stop":1724829531699,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42869026b4984ed","name":"should emit a peer event after start","time":{"start":1724829559395,"stop":1724829559395,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a98d12271a21b0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724829281339,"stop":1724829281339,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ad3711b6591f15","name":"Push message with JSON payload","time":{"start":1724829610569,"stop":1724829610570,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a0661e044db3db8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724829281336,"stop":1724829281336,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f6af1439ecaeb","name":"should not fail to stop the service if it was not started","time":{"start":1724829559393,"stop":1724829559394,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b409639bae4da8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724829325935,"stop":1724829325935,"duration":0},"status":"passed","severity":"normal"},{"uid":"1891656b1045af76","name":"same cluster, same shard: nodes connect","time":{"start":1724829281331,"stop":1724829281331,"duration":0},"status":"passed","severity":"normal"},{"uid":"795119cb7e0fa81f","name":"Promise Callback - false","time":{"start":1724829644421,"stop":1724829644421,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bf55f7fa487e76","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724829201900,"stop":1724829201900,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da7442eda2ec4b8","name":"Push message with Script payload","time":{"start":1724829531702,"stop":1724829531702,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cbb23cf27f2986","name":"throws on content topic with empty version field","time":{"start":1724829060636,"stop":1724829060636,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb495e356cd691","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724829566629,"stop":1724829566630,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc04614f46bf547","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724829060667,"stop":1724829060668,"duration":1},"status":"passed","severity":"normal"},{"uid":"83137ac06fa75b2a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724829534076,"stop":1724829534076,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b51a860c27ce86","name":"should not fail to stop the service if it was not started","time":{"start":1724829088924,"stop":1724829088924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5885c71512cbedd9","name":"Fails to push message bigger that 1MB","time":{"start":1724829610583,"stop":1724829610583,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2388baf3eab15a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724829619544,"stop":1724829619545,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff733a8ba41cd0a","name":"caches peers it previously fetched","time":{"start":1724829084983,"stop":1724829084983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26495cc1474c655","name":"Check received message containing shell command","time":{"start":1724829512984,"stop":1724829512985,"duration":1},"status":"passed","severity":"normal"},{"uid":"726f022778f88454","name":"Reopen subscription with peer with lost subscription","time":{"start":1724829175272,"stop":1724829175273,"duration":1},"status":"passed","severity":"normal"},{"uid":"1793850e88edffcd","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724829281336,"stop":1724829281336,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a3b78c59c72fc","name":"should throw error - no id","time":{"start":1724829069353,"stop":1724829069354,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9e2c3b5f70ee3f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724829060656,"stop":1724829060657,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a8741d0ead2b98","name":"Push message with content topic containing numeric","time":{"start":1724829610573,"stop":1724829610574,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe95f55c66e86c72","name":"should return unique PubsubTopics for static sharding","time":{"start":1724829060655,"stop":1724829060655,"duration":0},"status":"passed","severity":"normal"},{"uid":"99719883db075b6f","name":"Check publish message containing Arabic","time":{"start":1724829561403,"stop":1724829561403,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef2470ad9232f0c","name":"should decode valid enr successfully","time":{"start":1724829069352,"stop":1724829069352,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa42779af2073405","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724829606569,"stop":1724829606569,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf5eba34ee1d743","name":"Push message on custom pubsubTopic","time":{"start":1724829407553,"stop":1724829407554,"duration":1},"status":"passed","severity":"normal"},{"uid":"8febeb6030fed7b5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724829325931,"stop":1724829325931,"duration":0},"status":"passed","severity":"normal"},{"uid":"597103b8c23bbd1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724829545110,"stop":1724829545111,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5036bd5b3e32cee","name":"Number of peers are maintained correctly","time":{"start":1724829216910,"stop":1724829216910,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db797939db6944","name":"should properly create location multiaddrs - tcp","time":{"start":1724829069364,"stop":1724829069365,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d4b9ea1bd8b034","name":"should not receive a peer event after stop","time":{"start":1724829128805,"stop":1724829128805,"duration":0},"status":"passed","severity":"normal"},{"uid":"823aff835490ea35","name":"Push message with numeric payload","time":{"start":1724829610561,"stop":1724829610562,"duration":1},"status":"passed","severity":"normal"},{"uid":"97308578643e90a6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724829118257,"stop":1724829118257,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f93c4199389c4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724829645211,"stop":1724829645212,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2561ecf8d0588b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724829534076,"stop":1724829534076,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e2d39a422816d5a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724829325923,"stop":1724829325924,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d8e871f9f5000bb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724829512999,"stop":1724829513001,"duration":2},"status":"passed","severity":"normal"},{"uid":"a355f6deaea0ec03","name":"Rejects garbage","time":{"start":1724829077446,"stop":1724829077447,"duration":1},"status":"passed","severity":"normal"},{"uid":"99240189f3f88fb1","name":"Check received message containing Chinese","time":{"start":1724829512952,"stop":1724829512953,"duration":1},"status":"passed","severity":"normal"},{"uid":"68acdfad2cdb2ed0","name":"Subscribe and receives messages on 20 topics","time":{"start":1724829325926,"stop":1724829325927,"duration":1},"status":"passed","severity":"normal"},{"uid":"463596abb3986d51","name":"Publishes to nwaku","time":{"start":1724829539112,"stop":1724829539112,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e0858649dd74e7","name":"random static sharding 6 - Cluster ID: 537, Shard ID: 822","time":{"start":1724829619521,"stop":1724829619522,"duration":1},"status":"passed","severity":"normal"},{"uid":"69915b9e84a50e5","name":"pre and post cipher","time":{"start":1724829095126,"stop":1724829095126,"duration":0},"status":"passed","severity":"normal"},{"uid":"3856db2ae01ecc30","name":"Subscribe and publish message","time":{"start":1724829566628,"stop":1724829566628,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf81e77aa7c76cf","name":"creates an iterator","time":{"start":1724829661543,"stop":1724829661543,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5e9f20597cfb0b","name":"Push message with special chars payload","time":{"start":1724829531699,"stop":1724829531699,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5268ee11744492","name":"Push message with content topic containing unicode special characters","time":{"start":1724829610579,"stop":1724829610579,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ca4c61fcaf5dd7","name":"Check message with no content topic is not received","time":{"start":1724829512972,"stop":1724829512972,"duration":0},"status":"passed","severity":"normal"},{"uid":"1565f9c6518f3a0d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724829060672,"stop":1724829060672,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dcf9b43028d0f3","name":"start node with empty content topic","time":{"start":1724829596016,"stop":1724829596017,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c2604885d180e","name":"Check message with invalid timestamp is not received","time":{"start":1724829290873,"stop":1724829290874,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89e32268f3ce994","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724829645231,"stop":1724829645232,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b0582d9e3160dd","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724829606567,"stop":1724829606567,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d29744a66287d7f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724829068628,"stop":1724829068629,"duration":1},"status":"passed","severity":"normal"},{"uid":"82965a2502fd138c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724829645214,"stop":1724829645215,"duration":1},"status":"passed","severity":"normal"},{"uid":"b041ba404f09fbb8","name":"through manual discovery","time":{"start":1724829436372,"stop":1724829436372,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b778197ee653d02","name":"Check message with no payload is not received","time":{"start":1724829513004,"stop":1724829513004,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1abb0cb5245ee4e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app38/9/topic198/xml","time":{"start":1724829595930,"stop":1724829595962,"duration":32},"status":"passed","severity":"normal"},{"uid":"56ba58227630d50c","name":"Sets default value correctly","time":{"start":1724829671187,"stop":1724829671187,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea5799903fd47b8","name":"Subscribe to topic containing long and receive message","time":{"start":1724829645224,"stop":1724829645225,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb59e009c25ffbb","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724829430908,"stop":1724829430909,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66372abed6e7f56","name":"Publish message with rate limit","time":{"start":1724829561450,"stop":1724829561450,"duration":0},"status":"passed","severity":"normal"},{"uid":"4561de5c7f7a8bb4","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app27/4/topic14/json","time":{"start":1724829595972,"stop":1724829595973,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da2ab5c329065ce","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724829060647,"stop":1724829060647,"duration":0},"status":"passed","severity":"normal"},{"uid":"8875192c64091485","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724829290871,"stop":1724829290872,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b9bf7287b68330","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724829060649,"stop":1724829060649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82efb9c30ef6c2","name":"Check received message containing Basic HTML tag","time":{"start":1724829290864,"stop":1724829290865,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72fdfc4fe0f7123","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724829645202,"stop":1724829645203,"duration":1},"status":"passed","severity":"normal"},{"uid":"6612d94cfc6ca033","name":"Fails to push message with empty content topic","time":{"start":1724829531718,"stop":1724829531718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3265c5c8f8c8afa","name":"should emit a peer event after start","time":{"start":1724829128804,"stop":1724829128804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e88908593abbed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724829281363,"stop":1724829281364,"duration":1},"status":"passed","severity":"normal"},{"uid":"b672ca0c0806fc15","name":"Meta field set when metaSetter is specified","time":{"start":1724829074234,"stop":1724829074234,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8069f2baee6958","name":"Push message with content topic containing Arabic","time":{"start":1724829531710,"stop":1724829531710,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d205404412c29c3","name":"Push to array if already present","time":{"start":1724829060157,"stop":1724829060158,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5757b65e529cbf7","name":"should not receive a peer event after stop","time":{"start":1724829559395,"stop":1724829559396,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fee6e87a6ff6c5","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724829281337,"stop":1724829281337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8176ea8114e9f58","name":"Number of peers are maintained correctly","time":{"start":1724829354027,"stop":1724829354027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79613ec46186876","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724829201882,"stop":1724829201885,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d9f99afbf84acb0","name":"A test","time":{"start":1724829407626,"stop":1724829407626,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f857381ee425932","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724829325927,"stop":1724829325927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6209f73a48d6b36","name":"Check publish message containing Russian","time":{"start":1724829561403,"stop":1724829561403,"duration":0},"status":"passed","severity":"normal"},{"uid":"133ff2af77b5b344","name":"Push message with content topic containing Script","time":{"start":1724829531711,"stop":1724829531711,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6604704a90621e","name":"should handle a minimal index list","time":{"start":1724829060748,"stop":1724829060749,"duration":1},"status":"passed","severity":"normal"},{"uid":"b240b9cc019b45c1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app27/1/topic333/xml","time":{"start":1724829595993,"stop":1724829596009,"duration":16},"status":"passed","severity":"normal"},{"uid":"77bce53d56fd6080","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724829060659,"stop":1724829060659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfd846f396e80b4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724829645225,"stop":1724829645225,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f53562dca88a89","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724829110803,"stop":1724829110804,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b737570073cb574","name":"Decoder throws on empty string content topic","time":{"start":1724829074236,"stop":1724829074236,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6ceedae31eef75","name":"connects to nwaku","time":{"start":1724829671183,"stop":1724829671184,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd8451057a556e4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724829325930,"stop":1724829325930,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee71e1f87e22612","name":"should encodeTxt and decodeTxt","time":{"start":1724829069351,"stop":1724829069352,"duration":1},"status":"passed","severity":"normal"},{"uid":"acde0c1d26836d17","name":"more peers than existing","time":{"start":1724829513245,"stop":1724829513245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e24162115d17c69","name":"Register correct protocols","time":{"start":1724829566627,"stop":1724829566627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6afdcb9b6de383","name":"Ordered callback, aborts when callback returns true","time":{"start":1724829655756,"stop":1724829655757,"duration":1},"status":"passed","severity":"normal"},{"uid":"e996861bb17c8835","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724829430913,"stop":1724829430913,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce815ae41677124","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724829074031,"stop":1724829074032,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1288860e1e56a5f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724829324180,"stop":1724829324181,"duration":1},"status":"passed","severity":"normal"},{"uid":"a085dd615b455fb2","name":"Failed peers are renewed","time":{"start":1724829354028,"stop":1724829354028,"duration":0},"status":"passed","severity":"normal"},{"uid":"597e31edc12ade50","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724829060674,"stop":1724829060674,"duration":0},"status":"passed","severity":"normal"},{"uid":"746b5df073b7efb2","name":"Push 30 different messages","time":{"start":1724829610572,"stop":1724829610572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51198ec93be2629","name":"Check message on other pubsub topic is not received","time":{"start":1724829513003,"stop":1724829513003,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f1bf2183c15ed1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724829407557,"stop":1724829407558,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3925e607ccd2dfa","name":"it tolerates circular branch references","time":{"start":1724829084981,"stop":1724829084981,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda496d5dda7838c","name":"Refresh subscription","time":{"start":1724829566630,"stop":1724829566630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa5cbf35aca5c910","name":"throws on content topic with generation field greater than 0","time":{"start":1724829060635,"stop":1724829060635,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2e2377b98e26a1","name":"should be called for bootstrap peers","time":{"start":1724829118258,"stop":1724829118258,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e32a60a1711ba1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724829325930,"stop":1724829325930,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f31ea1574fba0d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724829088926,"stop":1724829088927,"duration":1},"status":"passed","severity":"normal"},{"uid":"580669d49fe458e6","name":"Check received message containing Chinese","time":{"start":1724829512981,"stop":1724829512981,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd78ddc245345d8","name":"Fails to push message bigger that 1MB","time":{"start":1724829531732,"stop":1724829531733,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b10650bf7d1573","name":"Subscribe to topic containing XML and publish message","time":{"start":1724829566636,"stop":1724829566636,"duration":0},"status":"passed","severity":"normal"},{"uid":"40918bda7e549087","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724829068624,"stop":1724829068624,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e782b7d25fdc19","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724829060665,"stop":1724829060665,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e5dc1c040f93d0","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724829430909,"stop":1724829430910,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04ede6abf2b6b85","name":"random static sharding 9 - Cluster ID: 782, Shard ID: 996","time":{"start":1724829619525,"stop":1724829619529,"duration":4},"status":"passed","severity":"normal"},{"uid":"6553882b153b162b","name":"Fails to publish duplicate message","time":{"start":1724829561421,"stop":1724829561442,"duration":21},"status":"passed","severity":"normal"},{"uid":"82a3ab863acb1f7f","name":"Check publish message containing long","time":{"start":1724829561401,"stop":1724829561401,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dfc8a65948b8ef","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724829201859,"stop":1724829201879,"duration":20},"status":"passed","severity":"normal"},{"uid":"20f58e62bc31406f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724829060648,"stop":1724829060649,"duration":1},"status":"passed","severity":"normal"},{"uid":"2768ff24f7db5a53","name":"should set field with only FILTER enabled","time":{"start":1724829069366,"stop":1724829069367,"duration":1},"status":"passed","severity":"normal"},{"uid":"f427794a70693051","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724829122536,"stop":1724829122537,"duration":1},"status":"passed","severity":"normal"},{"uid":"599395c34ef5a517","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724829281364,"stop":1724829281364,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2fc9a76a6667dd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724829645216,"stop":1724829645216,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1eec3e91b96c4d4","name":"Should update shard info","time":{"start":1724829447434,"stop":1724829447434,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7f0b7d5ddad644","name":"Push message with XML payload","time":{"start":1724829610568,"stop":1724829610569,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e4df340d57de5c","name":"handles multiple messages","time":{"start":1724829661543,"stop":1724829661543,"duration":0},"status":"passed","severity":"normal"},{"uid":"24eaf7e720bf2375","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724829084351,"stop":1724829084351,"duration":0},"status":"passed","severity":"normal"},{"uid":"605597732b45a3a9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724829655749,"stop":1724829655749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8269a71187480c8","name":"Push message with content topic containing SQL Injection","time":{"start":1724829531711,"stop":1724829531711,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a67355b4587f73","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724829060663,"stop":1724829060664,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7af953019c5c29e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724829645203,"stop":1724829645204,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a76bd23175195e","name":"Check received message containing unicode special characters","time":{"start":1724829512969,"stop":1724829512969,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9c74e3c843e50","name":"Push message with Chinese payload","time":{"start":1724829531700,"stop":1724829531700,"duration":0},"status":"passed","severity":"normal"},{"uid":"7248481de1132209","name":"Check message with non string payload is not received","time":{"start":1724829290879,"stop":1724829290889,"duration":10},"status":"passed","severity":"normal"},{"uid":"6706c2501ed7463e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724829281369,"stop":1724829281369,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe8b425bb5cacf9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724829060664,"stop":1724829060664,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c41b7e59b1694b","name":"Relay - times out","time":{"start":1724829678802,"stop":1724829678802,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b5dfdf200bb8d8","name":"isConnected should return false after all peers disconnect","time":{"start":1724829110808,"stop":1724829110808,"duration":0},"status":"passed","severity":"normal"},{"uid":"62008450e4388fd4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724829281334,"stop":1724829281335,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a93cb363c535eb","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724829060672,"stop":1724829060673,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd5325156e7e60d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724829084353,"stop":1724829084353,"duration":0},"status":"passed","severity":"normal"},{"uid":"2036d076547fcec9","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724829060655,"stop":1724829060655,"duration":0},"status":"passed","severity":"normal"},{"uid":"224d5bc204d5f2dc","name":"random static sharding 7 - Cluster ID: 164, Shard ID: 168","time":{"start":1724829619523,"stop":1724829619524,"duration":1},"status":"passed","severity":"normal"},{"uid":"2beadc565ef3157","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724829060654,"stop":1724829060654,"duration":0},"status":"passed","severity":"normal"},{"uid":"486c5c4f2f3dff20","name":"Ephemeral messages are not stored","time":{"start":1724829122535,"stop":1724829122535,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0789f9eb2f1620","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724829447102,"stop":1724829447103,"duration":1},"status":"passed","severity":"normal"},{"uid":"9497a91f74fef7d4","name":"Query generator for multiple messages","time":{"start":1724829655748,"stop":1724829655748,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f89b684fb8d0d5","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724829566633,"stop":1724829566633,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d58d5577a905db6","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724829566640,"stop":1724829566641,"duration":1},"status":"passed","severity":"normal"},{"uid":"24dddbaec9c509b7","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app93/3/topic101/proto","time":{"start":1724829595977,"stop":1724829595978,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c01b0ff1e4ef9e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724829074030,"stop":1724829074031,"duration":1},"status":"passed","severity":"normal"},{"uid":"537498f677e11460","name":"Push message with content topic containing XML","time":{"start":1724829531711,"stop":1724829531712,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9d5a3c0f608c81","name":"Nodes with multiple pubsub topic","time":{"start":1724829545110,"stop":1724829545110,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75e2503598054a6","name":"Filter with 0 connections","time":{"start":1724829341386,"stop":1724829341387,"duration":1},"status":"passed","severity":"normal"},{"uid":"7651716bd4cdebea","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724829721196,"stop":1724829721196,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a6537579000797","name":"Passing page size 11 when there are 10 messages","time":{"start":1724829668234,"stop":1724829668235,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08eab6ba11f54e2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724829060673,"stop":1724829060673,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e48617efed4405","name":"Refresh subscription","time":{"start":1724829645223,"stop":1724829645224,"duration":1},"status":"passed","severity":"normal"},{"uid":"4256092d82fa3cb5","name":"Push message with content topic containing Chinese","time":{"start":1724829531709,"stop":1724829531710,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1ba3e107f28a1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724829407555,"stop":1724829407555,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f0739712701152","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724829060675,"stop":1724829060676,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e7baa4952da41c","name":"Push message with content topic containing shell command","time":{"start":1724829610578,"stop":1724829610578,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7aec3b3edfaf3d","name":"Push message with custom timestamp: 1724832924449","time":{"start":1724829610582,"stop":1724829610583,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8d47495474ea1b","name":"Renews peer on consistent ping failures","time":{"start":1724829216913,"stop":1724829216913,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61d6626ebe7a746","name":"Check received message with timestamp: 1724829109560 ","time":{"start":1724829290869,"stop":1724829290870,"duration":1},"status":"passed","severity":"normal"},{"uid":"518eb0d8cee5b747","name":"Fails to publish message with empty text","time":{"start":1724829561442,"stop":1724829561443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a5a7fa1cb8f6aa","name":"should encode/decode to text encoding","time":{"start":1724829069357,"stop":1724829069357,"duration":0},"status":"passed","severity":"normal"},{"uid":"3912200ea55e1de9","name":"should decode valid enr with tcp successfully","time":{"start":1724829069353,"stop":1724829069353,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7923c17d324df4","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724829545111,"stop":1724829545111,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c2fbe3d4ef8c4b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724829671444,"stop":1724829671445,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6942b35e311b50e","name":"Check received message containing shell command","time":{"start":1724829512968,"stop":1724829512968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fde7652dc1c1d6","name":"LightPush","time":{"start":1724829678803,"stop":1724829678804,"duration":1},"status":"passed","severity":"normal"},{"uid":"f784fa2257e1c416","name":"Subscribe to topic containing short and publish message","time":{"start":1724829566630,"stop":1724829566631,"duration":1},"status":"passed","severity":"normal"},{"uid":"250c30573745b53d","name":"Subscribe and receive messages via waku relay post","time":{"start":1724829325924,"stop":1724829325925,"duration":1},"status":"passed","severity":"normal"},{"uid":"933f7a64c2a71d0f","name":"Check received message containing XML","time":{"start":1724829512983,"stop":1724829512983,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c98691335e4017","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724829060650,"stop":1724829060650,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20dcc08ca87f93e","name":"Symmetric encrypt & Decrypt","time":{"start":1724829095125,"stop":1724829095126,"duration":1},"status":"passed","severity":"normal"},{"uid":"8434dde5aeb6f2b4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724829094916,"stop":1724829094917,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c5813e0d111e4b5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724829566628,"stop":1724829566629,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7feccbed93a8ef","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724829110806,"stop":1724829110807,"duration":1},"status":"passed","severity":"normal"},{"uid":"348821a13c42508f","name":"Generator, custom pubsub topic","time":{"start":1724829651249,"stop":1724829651249,"duration":0},"status":"passed","severity":"normal"},{"uid":"8829d22d9664429a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724829645221,"stop":1724829645221,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc2695b228e72e0","name":"Used by Waku Relay","time":{"start":1724829671186,"stop":1724829671186,"duration":0},"status":"passed","severity":"normal"},{"uid":"352d89de7e95fcd","name":"random static sharding 10 - Cluster ID: 116, Shard ID: 524","time":{"start":1724829619529,"stop":1724829619530,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7422bca5b8bac1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724829641156,"stop":1724829641156,"duration":0},"status":"passed","severity":"normal"},{"uid":"e498012396d443c2","name":"non connected peers","time":{"start":1724829513245,"stop":1724829513245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad41414b6232c531","name":"Ping on peer without subscriptions","time":{"start":1724829185809,"stop":1724829185809,"duration":0},"status":"passed","severity":"normal"},{"uid":"938695c2a139fe39","name":"Push message with content topic containing Russian","time":{"start":1724829610575,"stop":1724829610575,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc898a869df48343","name":"stop","time":{"start":1724829151133,"stop":1724829151133,"duration":0},"status":"passed","severity":"normal"},{"uid":"db377c5837b4a498","name":"Push message with special chars payload","time":{"start":1724829610562,"stop":1724829610563,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d06374e33391f0","name":"Push message equal or less that 1MB","time":{"start":1724829531732,"stop":1724829531732,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e0f53fefd2a554","name":"Push 30 different messages","time":{"start":1724829531706,"stop":1724829531706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c886481d238cf7","name":"Check message with invalid timestamp is not received","time":{"start":1724829512971,"stop":1724829512972,"duration":1},"status":"passed","severity":"normal"},{"uid":"31319ebd62716902","name":"Check meta is set [symmetric]","time":{"start":1724829094920,"stop":1724829094921,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a3d5377194c7dc","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724829068616,"stop":1724829068622,"duration":6},"status":"passed","severity":"normal"},{"uid":"3333648140eb1a39","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724829651249,"stop":1724829651250,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13ff879ca445f03","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app78/5/topic17/xml","time":{"start":1724829595962,"stop":1724829595972,"duration":10},"status":"passed","severity":"normal"},{"uid":"b4430d389a13b4a3","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724829281359,"stop":1724829281359,"duration":0},"status":"passed","severity":"normal"},{"uid":"b524a1706a9d9970","name":"should add and remove event listeners correctly","time":{"start":1724829088927,"stop":1724829088927,"duration":0},"status":"passed","severity":"normal"},{"uid":"7071327ad916c782","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724829084984,"stop":1724829084985,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bb33a4b73c5bab","name":"Does not throw an exception when node disconnects","time":{"start":1724829671184,"stop":1724829671185,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f84362344f73659","name":"Ping on peer without subscriptions","time":{"start":1724829175271,"stop":1724829175272,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ebc0a3cfd70db6","name":"Nwaku publishes","time":{"start":1724829539112,"stop":1724829539113,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3ec7945f23c031","name":"should properly create location multiaddrs - tcp6","time":{"start":1724829069364,"stop":1724829069364,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2d60e2a393ed1f","name":"Relay + Store","time":{"start":1724829069367,"stop":1724829069367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49656a514f8e00b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724829281336,"stop":1724829281337,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd19bd2636b0a97","name":"different cluster, different shard: nodes don't connect","time":{"start":1724829281332,"stop":1724829281332,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdd3988c7e41d38","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724829060657,"stop":1724829060657,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0717d6d26920fa","name":"Check received message containing Arabic","time":{"start":1724829290862,"stop":1724829290862,"duration":0},"status":"passed","severity":"normal"},{"uid":"91033df2cda9d929","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724829325929,"stop":1724829325930,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e09513b707f3c0","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724829561415,"stop":1724829561416,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86a5caccc9614a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724829060668,"stop":1724829060668,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fddbd5a3fc9c3ba","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724829084349,"stop":1724829084349,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a448fa095bf09","name":"Passing page size 0 when there are 110 messages","time":{"start":1724829668226,"stop":1724829668226,"duration":0},"status":"passed","severity":"normal"},{"uid":"647fe6644954000c","name":"Check publish message containing shell command","time":{"start":1724829561411,"stop":1724829561413,"duration":2},"status":"passed","severity":"normal"},{"uid":"6764d583a114301b","name":"Fails to push message with large meta","time":{"start":1724829610581,"stop":1724829610581,"duration":0},"status":"passed","severity":"normal"},{"uid":"edaf263a68b974b","name":"Decoder throws on undefined content topic","time":{"start":1724829096522,"stop":1724829096522,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f1ba502752631f","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724829430909,"stop":1724829430909,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b321dd4b5a0f9c","name":"isConnected return false after peer stops","time":{"start":1724829162706,"stop":1724829162707,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bacd1d41a2670b3","name":"Ordered Callback - true","time":{"start":1724829644421,"stop":1724829644421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd53df6481edbad","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724829566634,"stop":1724829566635,"duration":1},"status":"passed","severity":"normal"},{"uid":"91713ae1cfe4d09d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724829068626,"stop":1724829068627,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21c8cc3f4bf0d86","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724829325932,"stop":1724829325932,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04a426be86481cc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724829224495,"stop":1724829224496,"duration":1},"status":"passed","severity":"normal"},{"uid":"418e6ccd7c786988","name":"isConnected should return false after all peers disconnect","time":{"start":1724829162706,"stop":1724829162706,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f2b6b08dfae65b","name":"should use DNS peer discovery with light client","time":{"start":1724829128806,"stop":1724829128806,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b60a39aefd6d7f2d","name":"LightPush with 0 connections","time":{"start":1724829341386,"stop":1724829341386,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a74bac15d280f8c","name":"Promise Callback - true","time":{"start":1724829644420,"stop":1724829644420,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acb5d8bf2bbc5e2","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724829281361,"stop":1724829281361,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5147d3305bbf43","name":"Query Generator - false","time":{"start":1724829644419,"stop":1724829644419,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f83d1468d2e5a7","name":"random static sharding 8 - Cluster ID: 689, Shard ID: 232","time":{"start":1724829619524,"stop":1724829619525,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b19c945bc867c92","name":"Query generator for multiple messages with different message text format","time":{"start":1724829655749,"stop":1724829655749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5295b80fb4ba230","name":"addEventListener with wrong event","time":{"start":1724829151129,"stop":1724829151130,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9472add88fe1ac","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724829281333,"stop":1724829281334,"duration":1},"status":"passed","severity":"normal"},{"uid":"c582125c84bae1ce","name":"Encoder throws on empty string content topic","time":{"start":1724829094923,"stop":1724829094924,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2be21399b202e2b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724829545110,"stop":1724829545110,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffb83e5cde4ae2a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724829060639,"stop":1724829060640,"duration":1},"status":"passed","severity":"normal"},{"uid":"702e3629dd1fcede","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724829084153,"stop":1724829084154,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12daf68eba9932b","name":"Check received message containing Russian","time":{"start":1724829512981,"stop":1724829512982,"duration":1},"status":"passed","severity":"normal"},{"uid":"48be0c25403439f7","name":"should not fail to start the service if it is already started","time":{"start":1724829088924,"stop":1724829088924,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dcb3b6ac4aa04a","name":"Push message with meta","time":{"start":1724829531718,"stop":1724829531726,"duration":8},"status":"passed","severity":"normal"},{"uid":"79e74231208a7899","name":"Check received message containing Basic HTML tag","time":{"start":1724829512966,"stop":1724829512966,"duration":0},"status":"passed","severity":"normal"},{"uid":"501cd617ed78c763","name":"should properly create location multiaddrs - udp6","time":{"start":1724829069363,"stop":1724829069364,"duration":1},"status":"passed","severity":"normal"},{"uid":"5350af3f7da4246c","name":"random static sharding 2 - Cluster ID: 871, Shard ID: 514","time":{"start":1724829619517,"stop":1724829619517,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fc7a08d4ad165a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724829671443,"stop":1724829671443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99d0904194ccd23","name":"should not receive a peer event before start","time":{"start":1724829088925,"stop":1724829088925,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e701ae85635516","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724829566633,"stop":1724829566634,"duration":1},"status":"passed","severity":"normal"},{"uid":"23fa0c60fc011253","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724829596015,"stop":1724829596016,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfaafd2dbc73bdcc","name":"Push message with Chinese payload","time":{"start":1724829610563,"stop":1724829610564,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb939e954135ab22","name":"throws on content topic with empty encoding field","time":{"start":1724829060637,"stop":1724829060638,"duration":1},"status":"passed","severity":"normal"},{"uid":"80dd564f8e9668b0","name":"Push message with rate limit","time":{"start":1724829610581,"stop":1724829610581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9af2f96f7c2b98e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724829060676,"stop":1724829060676,"duration":0},"status":"passed","severity":"normal"},{"uid":"381a1ae0df45cc5e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724829096520,"stop":1724829096520,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1c558401bf6ce6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724829324182,"stop":1724829324182,"duration":0},"status":"passed","severity":"normal"},{"uid":"d153bcc0daa60ca0","name":"Ping succeeds for all connected peers","time":{"start":1724829216910,"stop":1724829216911,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3529aef8fbd14a9","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724829606570,"stop":1724829606571,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c62d372604b1da","name":"Publish message with custom timestamp: Wed Aug 28 2024 08:18:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1724829561419,"stop":1724829561421,"duration":2},"status":"passed","severity":"normal"},{"uid":"afaacf9eebd81ef9","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724829060648,"stop":1724829060648,"duration":0},"status":"passed","severity":"normal"},{"uid":"695dc67bab816aa4","name":"Push message with custom timestamp: 1724825741647","time":{"start":1724829531729,"stop":1724829531729,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf6f6cc4f93826e","name":"Passing page size 10 when there are 10 messages","time":{"start":1724829668229,"stop":1724829668234,"duration":5},"status":"passed","severity":"normal"},{"uid":"281128bb80b1fd3d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724829060660,"stop":1724829060660,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc178197942a39e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724829657997,"stop":1724829657998,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3689cd53f8db75","name":"Push message with Arabic payload","time":{"start":1724829610564,"stop":1724829610565,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0ac35fe75de1f0","name":"random static sharding 3 - Cluster ID: 762, Shard ID: 924","time":{"start":1724829619517,"stop":1724829619519,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff39972551b8593","name":"Push message with emoji payload","time":{"start":1724829531705,"stop":1724829531705,"duration":0},"status":"passed","severity":"normal"},{"uid":"8603db9eda7db1dd","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724829281333,"stop":1724829281333,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d55aece298a53","name":"should set field with all protocols disabled","time":{"start":1724829069365,"stop":1724829069365,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc68fd77d5099a5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724829671445,"stop":1724829671445,"duration":0},"status":"passed","severity":"normal"},{"uid":"685aa7d73486efd3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724829545112,"stop":1724829545113,"duration":1},"status":"passed","severity":"normal"},{"uid":"96224cc6d2fde153","name":"Check message received after nwaku node is restarted","time":{"start":1724829290890,"stop":1724829290890,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86c703aa560b58ba","name":"can start the service","time":{"start":1724829128789,"stop":1724829128803,"duration":14},"status":"passed","severity":"normal"},{"uid":"8bcf808d0ce1eab0","name":"should throw an error for insufficient data","time":{"start":1724829060750,"stop":1724829060750,"duration":0},"status":"passed","severity":"normal"},{"uid":"da47723ef68bc54c","name":"Push message with custom timestamp: 1724825724449","time":{"start":1724829610582,"stop":1724829610582,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd16e761831371f5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724829651248,"stop":1724829651248,"duration":0},"status":"passed","severity":"normal"},{"uid":"19297db9d1882ce","name":"Query Generator - true","time":{"start":1724829644419,"stop":1724829644419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c25df8bc41b50fc","name":"Check received message containing Script","time":{"start":1724829290863,"stop":1724829290864,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce664084bff150d","name":"Push message with long payload","time":{"start":1724829531698,"stop":1724829531698,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6186f34722f7d48","name":"Tracks peer failures correctly","time":{"start":1724829216913,"stop":1724829216914,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d5d6eeafb5b03","name":"Mutual subscription","time":{"start":1724829566626,"stop":1724829566626,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e57d1822640b4b","name":"Decoder throws on empty string content topic","time":{"start":1724829094925,"stop":1724829094926,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd88f4fced2633bf","name":"should return false","time":{"start":1724829069355,"stop":1724829069356,"duration":1},"status":"passed","severity":"normal"},{"uid":"830be8bf6fd3208a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724829651247,"stop":1724829651247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a9b870cccf15a3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724829641158,"stop":1724829641159,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dda4276ba8b98b7","name":"Push message with content topic containing Russian","time":{"start":1724829531710,"stop":1724829531710,"duration":0},"status":"passed","severity":"normal"},{"uid":"f210e86ec7b6e4d8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724829063186,"stop":1724829063186,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3697ad46f75a0b1","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724829281337,"stop":1724829281338,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b8e0d340717a6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724829566637,"stop":1724829566638,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7be105fe0d8bf35","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app21/9/topic614/proto","time":{"start":1724829596010,"stop":1724829596011,"duration":1},"status":"passed","severity":"normal"},{"uid":"185b9eafa56c3798","name":"safeDispatchEvent","time":{"start":1724829151132,"stop":1724829151133,"duration":1},"status":"passed","severity":"normal"},{"uid":"45efa2eb74d45054","name":"should not receive a peer event before start","time":{"start":1724829128805,"stop":1724829128805,"duration":0},"status":"passed","severity":"normal"},{"uid":"30859de8cef30598","name":"Check message on other pubsub topic is not received","time":{"start":1724829290874,"stop":1724829290875,"duration":1},"status":"passed","severity":"normal"},{"uid":"6250b6abfd2c956a","name":"should throw an error for missing sharding configuration","time":{"start":1724829060674,"stop":1724829060674,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d56b6ab4ef768d","name":"should emit a peer event after start","time":{"start":1724829088924,"stop":1724829088925,"duration":1},"status":"passed","severity":"normal"},{"uid":"be70cd86e2f48a91","name":"Correctly serialized arguments","time":{"start":1724829436506,"stop":1724829436507,"duration":1},"status":"passed","severity":"normal"},{"uid":"2074884db59a4f59","name":"Ping fails for unsubscribed peers","time":{"start":1724829216911,"stop":1724829216912,"duration":1},"status":"passed","severity":"normal"},{"uid":"544061204dfd8e72","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724829281335,"stop":1724829281335,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec8df1f77964df7","name":"does not throw on valid cases","time":{"start":1724829060633,"stop":1724829060633,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4be81c043541dd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724829325924,"stop":1724829325924,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceaa60748b916199","name":"Query with Ordered Callback, No message returned","time":{"start":1724829641161,"stop":1724829641161,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c74bda41f1d159a","name":"Subscribe and receive messages via lightPush","time":{"start":1724829645195,"stop":1724829645202,"duration":7},"status":"passed","severity":"normal"},{"uid":"5562de95a319d79c","name":"Check received message containing long","time":{"start":1724829512948,"stop":1724829512951,"duration":3},"status":"passed","severity":"normal"},{"uid":"5e74b69153569098","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724829324183,"stop":1724829324183,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec1a7b0e9d4e3c0","name":"Ping on unsubscribed peer","time":{"start":1724829175272,"stop":1724829175272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15e1aff8987acac","name":"Publish without waiting for remote peer","time":{"start":1724829566627,"stop":1724829566627,"duration":0},"status":"passed","severity":"normal"},{"uid":"178ac073da447569","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724829110800,"stop":1724829110801,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aec57eef0ce4846","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724829068630,"stop":1724829068630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8adfa5390110fe4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724829060661,"stop":1724829060661,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cce7124ad24cfb","name":"Waku message hash computation (payload length 0)","time":{"start":1724829063186,"stop":1724829063187,"duration":1},"status":"passed","severity":"normal"},{"uid":"cded6d08a2611ab2","name":"Check received message containing emoji","time":{"start":1724829290868,"stop":1724829290869,"duration":1},"status":"passed","severity":"normal"},{"uid":"775155dab7d9cc49","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724829060661,"stop":1724829060661,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ac3c9f0b044eb8","name":"different cluster, different shard: nodes don't connect","time":{"start":1724829447108,"stop":1724829447110,"duration":2},"status":"passed","severity":"normal"},{"uid":"158dd6562f5cf2c","name":"Check message with non string payload is not received","time":{"start":1724829512978,"stop":1724829512979,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc12927648d5ae1","name":"handles empty contentTopics array correctly","time":{"start":1724829060675,"stop":1724829060675,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d99437fe20d736c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724829566629,"stop":1724829566629,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccda37541aee1d6","name":"Check publish message containing Basic HTML tag","time":{"start":1724829561409,"stop":1724829561410,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5bab19b9c2a428","name":"different cluster, same shard: nodes don't connect","time":{"start":1724829447107,"stop":1724829447108,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffcaafb2c0a6d74","name":"Using a function","time":{"start":1724829671185,"stop":1724829671186,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bda632dac8ad08","name":"Check received message containing numeric","time":{"start":1724829512951,"stop":1724829512952,"duration":1},"status":"passed","severity":"normal"},{"uid":"80858bd0b5372c39","name":"Check message with non string payload is not received","time":{"start":1724829513004,"stop":1724829513005,"duration":1},"status":"passed","severity":"normal"},{"uid":"c565573882622502","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724829324181,"stop":1724829324181,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3db55563633d003","name":"udp ip6 address","time":{"start":1724829068803,"stop":1724829068803,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb33c902eacf3d5c","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724829430909,"stop":1724829430909,"duration":0},"status":"passed","severity":"normal"},{"uid":"72caaef97bb1fba6","name":"Check received message containing SQL Injection","time":{"start":1724829512982,"stop":1724829512982,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c17a743579290b","name":"Push message with content topic containing shell command","time":{"start":1724829531713,"stop":1724829531713,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad5effc7eae5c63","name":"should not fail to start the service if it is already started","time":{"start":1724829559394,"stop":1724829559394,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b03446451f1f68","name":"Callback on promise","time":{"start":1724829655750,"stop":1724829655751,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0d68e55b91abc4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724829324178,"stop":1724829324179,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b677d8ab1c6f002","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724829060647,"stop":1724829060647,"duration":0},"status":"passed","severity":"normal"},{"uid":"63654eaa691073ed","name":"Check received message containing Russian","time":{"start":1724829290862,"stop":1724829290863,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e9f60a8ba8f407","name":"Check received message containing Russian","time":{"start":1724829512953,"stop":1724829512953,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9e29a09ca2f2ce","name":"Push message with content topic containing escaped characters","time":{"start":1724829531713,"stop":1724829531713,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a908f88268be79","name":"Query Generator, No Decoder","time":{"start":1724829641157,"stop":1724829641157,"duration":0},"status":"passed","severity":"normal"},{"uid":"806b9df7f72c0f94","name":"LightPush with 3 connections","time":{"start":1724829341388,"stop":1724829341389,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8048d6de9daa31","name":"Push message with content topic containing emoji","time":{"start":1724829531714,"stop":1724829531718,"duration":4},"status":"passed","severity":"normal"},{"uid":"6233b65f9920c31e","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724829430906,"stop":1724829430906,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac569c0c515b","name":"Push message on custom pubsubTopic","time":{"start":1724829407557,"stop":1724829407557,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea50c525039184e4","name":"Privacy Node - default protocol","time":{"start":1724829678805,"stop":1724829678805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4739fb1f1b1e29c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724829281363,"stop":1724829281363,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a2e946298bf666","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724829069353,"stop":1724829069353,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e98f89d5735ecb9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724829324179,"stop":1724829324179,"duration":0},"status":"passed","severity":"normal"},{"uid":"db722f0e2f2db8a2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724829545109,"stop":1724829545109,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f78b3939d60aad6","name":"should not fail to stop the service if it was not started","time":{"start":1724829128803,"stop":1724829128803,"duration":0},"status":"passed","severity":"normal"},{"uid":"623434ff02655761","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724829128806,"stop":1724829128807,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4ec6b1a9888b78c5","name":"Push message with shell command payload","time":{"start":1724829610570,"stop":1724829610570,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5669f652b42902","name":"getPeersByDiscovery","time":{"start":1724829151131,"stop":1724829151131,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7f72a73f37e38d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724829060666,"stop":1724829060667,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa8c3b2f1b02df0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724829060671,"stop":1724829060672,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e01650dced85a6a","name":"Generator, 2 different pubsubtopics","time":{"start":1724829651249,"stop":1724829651249,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ed203b7eb0bc03","name":"Throws when trying to push message with empty payload","time":{"start":1724829531706,"stop":1724829531706,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd59bcd46e1556a","name":"configure the node with multiple pubsub topics","time":{"start":1724829619543,"stop":1724829619543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a746f5dd99cc64c7","name":"Check received message containing escaped characters","time":{"start":1724829512968,"stop":1724829512969,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2bc0c8954469c7","name":"random static sharding 4 - Cluster ID: 280, Shard ID: 65","time":{"start":1724829619519,"stop":1724829619520,"duration":1},"status":"passed","severity":"normal"},{"uid":"be861724f4262a77","name":"Subscribe and receives messages on 20 topics","time":{"start":1724829645204,"stop":1724829645204,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec7081e8897eb5a","name":"Filter with 2 connections","time":{"start":1724829341388,"stop":1724829341388,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda41b0ba64375c8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724829407554,"stop":1724829407554,"duration":0},"status":"passed","severity":"normal"},{"uid":"532ff245ccd9df91","name":"Subscribe to topic containing Script and publish message","time":{"start":1724829566636,"stop":1724829566636,"duration":0},"status":"passed","severity":"normal"},{"uid":"81278a771f614db0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724829084860,"stop":1724829084861,"duration":1},"status":"passed","severity":"normal"},{"uid":"70623ad352e846d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724829060653,"stop":1724829060653,"duration":0},"status":"passed","severity":"normal"},{"uid":"745021f03a1a1165","name":"Accepts a valid Waku Message","time":{"start":1724829077445,"stop":1724829077446,"duration":1},"status":"passed","severity":"normal"},{"uid":"4582d6c7600511ca","name":"Relay","time":{"start":1724829118873,"stop":1724829118874,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b9ebaffb377494","name":"Subscribe to topic containing XML and receive message","time":{"start":1724829645230,"stop":1724829645230,"duration":0},"status":"passed","severity":"normal"},{"uid":"216798076b2aa99a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724829281341,"stop":1724829281342,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3e8a1a84acef8b","name":"should properly create peer info with all multiaddrs","time":{"start":1724829069365,"stop":1724829069365,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ee231f192ffb76","name":"ignores unrecognized TXT record formats","time":{"start":1724829084982,"stop":1724829084982,"duration":0},"status":"passed","severity":"normal"},{"uid":"deaa763b2e72d034","name":"Subscribe to topic containing Script and receive message","time":{"start":1724829325931,"stop":1724829325932,"duration":1},"status":"passed","severity":"normal"},{"uid":"19740132951c6439","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724829281337,"stop":1724829281337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18a236e5652ba15","name":"Ping on subscribed peer","time":{"start":1724829185797,"stop":1724829185797,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce88114a2447a609","name":"Push message with short payload","time":{"start":1724829531697,"stop":1724829531698,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af8c4c5275b260a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724829645212,"stop":1724829645212,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0c8df617119a07","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724829324179,"stop":1724829324179,"duration":0},"status":"passed","severity":"normal"},{"uid":"748d56d5f4011be3","name":"Decoder throws on undefined content topic","time":{"start":1724829094924,"stop":1724829094925,"duration":1},"status":"passed","severity":"normal"},{"uid":"386d9cb0722ab5f0","name":"Callback on promise, aborts when callback returns true","time":{"start":1724829655751,"stop":1724829655756,"duration":5},"status":"passed","severity":"normal"},{"uid":"4f1cbf19e379d0e7","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724829430912,"stop":1724829430912,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6d85b3d62517e9","name":"Push message with Russian payload","time":{"start":1724829610565,"stop":1724829610566,"duration":1},"status":"passed","severity":"normal"},{"uid":"279f6179891f6f39","name":"tcp ip4 address","time":{"start":1724829068803,"stop":1724829068803,"duration":0},"status":"passed","severity":"normal"},{"uid":"96004e82eee6d947","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724829281371,"stop":1724829281371,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc0448c004b6cee","name":"Default pageSize","time":{"start":1724829668236,"stop":1724829668236,"duration":0},"status":"passed","severity":"normal"},{"uid":"1789850bb9845bdb","name":"getPeersByDiscovery","time":{"start":1724829534074,"stop":1724829534075,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d6ef3b88a9f35","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724829060672,"stop":1724829060672,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8c81e9b8fbe06e","name":"Init the array if not present","time":{"start":1724829060156,"stop":1724829060157,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e829cc183c04098","name":"Passing page size 19 when there are 20 messages","time":{"start":1724829668235,"stop":1724829668235,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c7759115608805","name":"Delete observer","time":{"start":1724829516674,"stop":1724829516674,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3c1eb648d65776","name":"Push message with content topic containing long","time":{"start":1724829610573,"stop":1724829610573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d708537c13be0e","name":"should throw error - no public key","time":{"start":1724829069354,"stop":1724829069354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8963bd84aecbd0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724829645214,"stop":1724829645214,"duration":0},"status":"passed","severity":"normal"},{"uid":"842d89ce8b88a604","name":"Asymmetric encrypt & decrypt","time":{"start":1724829095125,"stop":1724829095125,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b0c70254e13163","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724829566628,"stop":1724829566628,"duration":0},"status":"passed","severity":"normal"},{"uid":"183879cb13f854b9","name":"Push message with shell command payload","time":{"start":1724829531704,"stop":1724829531704,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8018e43470aa4ad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724829281341,"stop":1724829281341,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa6d8ebe38c1942","name":"1 Relay, 1 Filter, gives up","time":{"start":1724829084861,"stop":1724829084861,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca47ea1a514ef0a","name":"Sample","time":{"start":1724829068747,"stop":1724829068747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d610d6bae200e5ac","name":"Push message with content topic containing escaped characters","time":{"start":1724829610578,"stop":1724829610579,"duration":1},"status":"passed","severity":"normal"},{"uid":"609d84b1dcc42a75","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724829671443,"stop":1724829671444,"duration":1},"status":"passed","severity":"normal"},{"uid":"a668551ece4b8e44","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724829281361,"stop":1724829281361,"duration":0},"status":"passed","severity":"normal"},{"uid":"de634f834125fea1","name":"Check received message containing JSON","time":{"start":1724829512983,"stop":1724829512984,"duration":1},"status":"passed","severity":"normal"},{"uid":"616fa59c0ac8bea1","name":"should only return 1 node with relay capability","time":{"start":1724829084983,"stop":1724829084983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a1736c1b2aa769","name":"Push message with content topic containing short","time":{"start":1724829531706,"stop":1724829531707,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6a766187192bd8","name":"start node with empty shard should fail","time":{"start":1724829619545,"stop":1724829619548,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c80e0bbe9ae6125","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724829074031,"stop":1724829074031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28e43ce4c9eee84","name":"Subscribe and receive messages via waku relay post","time":{"start":1724829645203,"stop":1724829645203,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6e4865f445805e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724829290872,"stop":1724829290873,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c9cc63f29e672e","name":"Check received message containing Basic HTML tag","time":{"start":1724829512983,"stop":1724829512983,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8e14ac82d4d14","name":"Check received message containing SQL Injection","time":{"start":1724829512954,"stop":1724829512958,"duration":4},"status":"passed","severity":"normal"},{"uid":"e873d4e9878a11dd","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724829084986,"stop":1724829084986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8b914951e525c83","name":"LightPush with 1 connections","time":{"start":1724829341387,"stop":1724829341387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5af8f4269d9d41c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724829281339,"stop":1724829281340,"duration":1},"status":"passed","severity":"normal"},{"uid":"affbf1a050bc5c76","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724829645212,"stop":1724829645213,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca1754107459f86","name":"Refresh subscription","time":{"start":1724829325928,"stop":1724829325928,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b93dad82e8a87d5","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724829162705,"stop":1724829162705,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f755dc02ef18b68","name":"Push message with Script payload","time":{"start":1724829610567,"stop":1724829610568,"duration":1},"status":"passed","severity":"normal"},{"uid":"a364681ec28424f9","name":"Push message with content topic containing short","time":{"start":1724829610573,"stop":1724829610573,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb20ab28a366971","name":"Light Node - default protocols","time":{"start":1724829678804,"stop":1724829678804,"duration":0},"status":"passed","severity":"normal"},{"uid":"5453b6731819662f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724829201901,"stop":1724829201901,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d9351eddefbd93","name":"should encode/decode to RLP encoding","time":{"start":1724829069357,"stop":1724829069357,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0e80c3fec4301f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724829545112,"stop":1724829545112,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fd95ed167fbde7","name":"Filter","time":{"start":1724829678804,"stop":1724829678804,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3856064bce668d","name":"Check publish message containing numeric","time":{"start":1724829561401,"stop":1724829561402,"duration":1},"status":"passed","severity":"normal"},{"uid":"1caab798800ceca0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724829324182,"stop":1724829324183,"duration":1},"status":"passed","severity":"normal"},{"uid":"59868adef0655982","name":"Throws when trying to push message with empty payload","time":{"start":1724829610572,"stop":1724829610573,"duration":1},"status":"passed","severity":"normal"},{"uid":"24019e766360af08","name":"Push message with SQL Injection payload","time":{"start":1724829610566,"stop":1724829610567,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c10a7feb23a800e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724829671446,"stop":1724829671446,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cc599bba63bbe8","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724829430907,"stop":1724829430908,"duration":1},"status":"passed","severity":"normal"},{"uid":"418d92b0b52258cf","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724829068613,"stop":1724829068615,"duration":2},"status":"passed","severity":"normal"},{"uid":"926733b2570caad7","name":"Wrong topic","time":{"start":1724829596012,"stop":1724829596013,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d8c17bc1b31748","name":"less peers than existing","time":{"start":1724829513245,"stop":1724829513245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0023471928b6147","name":"Ping on peer without subscriptions","time":{"start":1724829185797,"stop":1724829185798,"duration":1},"status":"passed","severity":"normal"},{"uid":"8325b2844ac57e72","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724829224500,"stop":1724829224500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac8f613f98e1581","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724829325932,"stop":1724829325933,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee0ef5fcfe46f4e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app46/3/topic706/test.js","time":{"start":1724829595988,"stop":1724829595993,"duration":5},"status":"passed","severity":"normal"},{"uid":"cd1b07d6d49fd6ad","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724829084349,"stop":1724829084350,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e2f1c7ab08ed1e","name":"Relay - dialed after","time":{"start":1724829678802,"stop":1724829678802,"duration":0},"status":"passed","severity":"normal"},{"uid":"47997b556849b674","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724829430911,"stop":1724829430911,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29e3963fbc240cd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724829645231,"stop":1724829645231,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a07d7e6a6004ed4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724829084352,"stop":1724829084352,"duration":0},"status":"passed","severity":"normal"},{"uid":"5193493860d3f6d5","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724829216914,"stop":1724829216915,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6689a2b4f708e4","name":"Query Generator, No message returned","time":{"start":1724829641157,"stop":1724829641158,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8890d6f06013aa7","name":"Push message with XML payload","time":{"start":1724829531702,"stop":1724829531703,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5591ecdb6d5f9d9","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724829430908,"stop":1724829430908,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ee50dc24bcda9a","name":"Push message with content topic containing Script","time":{"start":1724829610576,"stop":1724829610576,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c285f8fb58405cc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724829224496,"stop":1724829224498,"duration":2},"status":"passed","severity":"normal"},{"uid":"946491162a9f36a5","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724829281340,"stop":1724829281340,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb108506928c7fdf","name":"Publish message with custom timestamp: Thu Sep 07 2023 07:18:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1724829561416,"stop":1724829561417,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5459e8138f3093","name":"Query with Promise Callback, No Decoder","time":{"start":1724829641163,"stop":1724829641163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4564682989402508","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724829645210,"stop":1724829645211,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0eef8b0b930faf0","name":"Check received message containing emoji","time":{"start":1724829512994,"stop":1724829512996,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b1cce3e9b1e1d00","name":"throws an error for improperly formatted content topics","time":{"start":1724829060652,"stop":1724829060652,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0a529c9af3ec4a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724829407557,"stop":1724829407557,"duration":0},"status":"passed","severity":"normal"},{"uid":"47545fdc8a63d47f","name":"handles different clusterIds correctly","time":{"start":1724829060651,"stop":1724829060652,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2987f7715069bc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724829325926,"stop":1724829325926,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c697606831c31a0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724829645231,"stop":1724829645231,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c52f317136a029","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724829060662,"stop":1724829060662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f63589f3c0919","name":"Subscribe and receive messages via waku relay post","time":{"start":1724829645220,"stop":1724829645220,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad8f9bfac4350dc","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724829561446,"stop":1724829561447,"duration":1},"status":"passed","severity":"normal"},{"uid":"313c76b044a614a5","name":"Check received message containing unicode special characters","time":{"start":1724829512985,"stop":1724829512986,"duration":1},"status":"passed","severity":"normal"},{"uid":"559258f40cdb3ae1","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724829110797,"stop":1724829110800,"duration":3},"status":"passed","severity":"normal"},{"uid":"d0c29b541d6c1c5f","name":"Push message with content topic containing JSON","time":{"start":1724829610577,"stop":1724829610578,"duration":1},"status":"passed","severity":"normal"},{"uid":"907ebaf2a047535a","name":"Check received message containing numeric","time":{"start":1724829512980,"stop":1724829512980,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb20f8be7b2df05","name":"Check message received after nwaku node is restarted","time":{"start":1724829512979,"stop":1724829512979,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa7f5e9254dfad76","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724829201888,"stop":1724829201890,"duration":2},"status":"passed","severity":"normal"},{"uid":"80a76de841e15dd9","name":"Check received message containing XML","time":{"start":1724829512965,"stop":1724829512965,"duration":0},"status":"passed","severity":"normal"},{"uid":"613c9b87fceffd00","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724829060654,"stop":1724829060654,"duration":0},"status":"passed","severity":"normal"},{"uid":"427e1fa4bde29b47","name":"returns all values when wanted number is greater than available values","time":{"start":1724829084153,"stop":1724829084153,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8369f9b5ed2650","name":"Check publish message containing special chars","time":{"start":1724829561402,"stop":1724829561402,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02865c2ffefff6","name":"Check received message containing SQL Injection","time":{"start":1724829290863,"stop":1724829290863,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d50027848d4d3b7","name":"Round trip binary serialization","time":{"start":1724829074233,"stop":1724829074233,"duration":0},"status":"passed","severity":"normal"},{"uid":"715419d88cc1d82","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724829721197,"stop":1724829721197,"duration":0},"status":"passed","severity":"normal"},{"uid":"5964c7147f0952bc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724829118260,"stop":1724829118260,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb17b75d0c4020ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724829060665,"stop":1724829060665,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e58821bcf0595ff","name":"should return all peers when numPeers is 0","time":{"start":1724829074029,"stop":1724829074030,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ced181b0acae29","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724829645228,"stop":1724829645229,"duration":1},"status":"passed","severity":"normal"},{"uid":"647e01c706d07ee1","name":"should only return 1 node with store capability","time":{"start":1724829084984,"stop":1724829084984,"duration":0},"status":"passed","severity":"normal"},{"uid":"640024018c46320a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724829224499,"stop":1724829224500,"duration":1},"status":"passed","severity":"normal"},{"uid":"5878406857e9e428","name":"Ping on subscribed peer","time":{"start":1724829185808,"stop":1724829185808,"duration":0},"status":"passed","severity":"normal"},{"uid":"41daedbb45cbee92","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724829084354,"stop":1724829084354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f021d1d45945b398","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724829060666,"stop":1724829060666,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f350511797bd7f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724829606566,"stop":1724829606567,"duration":1},"status":"passed","severity":"normal"},{"uid":"4957189f02bae2db","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724829645228,"stop":1724829645228,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa1753321d422d5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724829595927,"stop":1724829595928,"duration":1},"status":"passed","severity":"normal"},{"uid":"577996578d497d13","name":"Subscribe to topic containing Script and receive message","time":{"start":1724829645213,"stop":1724829645213,"duration":0},"status":"passed","severity":"normal"},{"uid":"d237da04fd35505","name":"should return valid sharding parameters for static sharding","time":{"start":1724829060673,"stop":1724829060673,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe44b49c9c29ad92","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724829645216,"stop":1724829645217,"duration":1},"status":"passed","severity":"normal"},{"uid":"7342e9acdd66748a","name":"Overlapping topic subscription","time":{"start":1724829645205,"stop":1724829645206,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84349d7ead25b46","name":"Push message with custom timestamp: 1694070941647","time":{"start":1724829531728,"stop":1724829531729,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe53457cb9f6bfb","name":"should throw error - invalid id","time":{"start":1724829069355,"stop":1724829069355,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b5f8cb2d42f90b","name":"should properly create location multiaddrs - udp","time":{"start":1724829069364,"stop":1724829069364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1254e14e6524f568","name":"Encoder throws on undefined content topic","time":{"start":1724829096521,"stop":1724829096521,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e93e77a7fdd8b0","name":"random static sharding 5 - Cluster ID: 659, Shard ID: 232","time":{"start":1724829619520,"stop":1724829619521,"duration":1},"status":"passed","severity":"normal"},{"uid":"261c0280ff373955","name":"Check publish message after service node is restarted","time":{"start":1724829561447,"stop":1724829561448,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fd21d8e5de0f22d5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app40/2/topic836/xml","time":{"start":1724829595974,"stop":1724829595977,"duration":3},"status":"passed","severity":"normal"},{"uid":"db786f438c36990b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724829566639,"stop":1724829566639,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29211e5334e9e76","name":"throws on content topic with empty topic name field","time":{"start":1724829060637,"stop":1724829060637,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e915cdeb584f8eb","name":"Generator, custom pubsub topic","time":{"start":1724829651246,"stop":1724829651246,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92d0e4d1dc8faa6","name":"1 Store, 2 fetches","time":{"start":1724829084860,"stop":1724829084860,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dd65a374dfcbd0","name":"Waku message hash computation (no timestamp)","time":{"start":1724829063187,"stop":1724829063187,"duration":0},"status":"passed","severity":"normal"},{"uid":"2152f6c49d68ad24","name":"Check publish message containing unicode special characters","time":{"start":1724829561413,"stop":1724829561414,"duration":1},"status":"passed","severity":"normal"},{"uid":"58431ec6d25a35dd","name":"Push message with content topic containing Chinese","time":{"start":1724829610574,"stop":1724829610575,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6b0ee1faded82b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724829060647,"stop":1724829060648,"duration":1},"status":"passed","severity":"normal"},{"uid":"400f5fe4c27b9fc1","name":"Check received message with timestamp: 1724829110088 ","time":{"start":1724829512996,"stop":1724829512996,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cea57b3c851a6c","name":"Push message with unicode special characters payload","time":{"start":1724829531705,"stop":1724829531705,"duration":0},"status":"passed","severity":"normal"},{"uid":"37999501da94ad63","name":"should throw error - no public key","time":{"start":1724829069355,"stop":1724829069355,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc156192d68deffa","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724829060667,"stop":1724829060667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7030ad2c59765846","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724829281340,"stop":1724829281341,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d24de0a6ead54e","name":"Check received message containing emoji","time":{"start":1724829512969,"stop":1724829512969,"duration":0},"status":"passed","severity":"normal"},{"uid":"6226eb709454adb0","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app70/1/topic267/test.js","time":{"start":1724829595981,"stop":1724829595988,"duration":7},"status":"passed","severity":"normal"},{"uid":"f57d3a89b33678f0","name":"Subscribe and receive messages via lightPush","time":{"start":1724829645218,"stop":1724829645218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6dd93298dbe7791","name":"Check message with no pubsub topic is not received","time":{"start":1724829290876,"stop":1724829290878,"duration":2},"status":"passed","severity":"normal"},{"uid":"263a7debe74ab348","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724829281333,"stop":1724829281333,"duration":0},"status":"passed","severity":"normal"},{"uid":"1265bddcc647bbc1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724829645222,"stop":1724829645222,"duration":0},"status":"passed","severity":"normal"},{"uid":"daeba603dabd44cf","name":"addEventListener with correct event","time":{"start":1724829151128,"stop":1724829151128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e710d33ee53665","name":"Decoder throws on undefined content topic","time":{"start":1724829074236,"stop":1724829074236,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb8723b8094f767","name":"Check received message containing special chars","time":{"start":1724829512952,"stop":1724829512952,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc84d6d04b7ba89","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724829657997,"stop":1724829657997,"duration":0},"status":"passed","severity":"normal"},{"uid":"d843da1aeb7b0966","name":"should get / set TCP multiaddr","time":{"start":1724829069358,"stop":1724829069362,"duration":4},"status":"passed","severity":"normal"},{"uid":"11aecc2dd0ce6a55","name":"nwaku subscribes","time":{"start":1724829539111,"stop":1724829539112,"duration":1},"status":"passed","severity":"normal"},{"uid":"d606fdc1f7c3dd6e","name":"Push message with rate limit","time":{"start":1724829531727,"stop":1724829531728,"duration":1},"status":"passed","severity":"normal"},{"uid":"10faad207805f4be","name":"should return empty list for no shard","time":{"start":1724829060657,"stop":1724829060657,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cabd86a43aacb1","name":"Passing an array","time":{"start":1724829671185,"stop":1724829671185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4923656dd97924a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724829645219,"stop":1724829645219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4a5d9eccf24602","name":"Check received message containing Script","time":{"start":1724829512964,"stop":1724829512965,"duration":1},"status":"passed","severity":"normal"},{"uid":"7270892ebf463444","name":"should set field with all protocols enabled","time":{"start":1724829069366,"stop":1724829069366,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43d2595b9de5a0b","name":"LightPush with 2 connections","time":{"start":1724829341388,"stop":1724829341388,"duration":0},"status":"passed","severity":"normal"},{"uid":"af09d909983dfc19","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724829325939,"stop":1724829325940,"duration":1},"status":"passed","severity":"normal"},{"uid":"79babf2ebfedecf3","name":"Check received message containing shell command","time":{"start":1724829290865,"stop":1724829290866,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf376b7975ea2e5","name":"Subscribe to topic containing Script and receive message","time":{"start":1724829645229,"stop":1724829645229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d94b50474564640","name":"Push message with content topic containing special chars","time":{"start":1724829610574,"stop":1724829610574,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad80a9f06161b72","name":"Push message with JSON payload","time":{"start":1724829531703,"stop":1724829531704,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1ab8ce7374463b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724829641162,"stop":1724829641163,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84f7683f003c0e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724829645215,"stop":1724829645215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac174d1c5da10872","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724829110805,"stop":1724829110806,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3dd8986b7651ee","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724829068622,"stop":1724829068622,"duration":0},"status":"passed","severity":"normal"},{"uid":"288d6566490d1258","name":"can start and stop the service","time":{"start":1724829559389,"stop":1724829559393,"duration":4},"status":"passed","severity":"normal"},{"uid":"9d17310ce94fb5db","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724829645203,"stop":1724829645203,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0fbade72c701f5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724829645212,"stop":1724829645212,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f5e19be9f872f6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724829531712,"stop":1724829531712,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0a65e8dbc8324d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724829060658,"stop":1724829060658,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea631655961f3719","name":"Check received message containing escaped characters","time":{"start":1724829512985,"stop":1724829512985,"duration":0},"status":"passed","severity":"normal"},{"uid":"6466c315137bc318","name":"dispatchEvent via connectionManager","time":{"start":1724829151132,"stop":1724829151132,"duration":0},"status":"passed","severity":"normal"},{"uid":"883aef93cbb1ec90","name":"Decrypt messages","time":{"start":1724829516673,"stop":1724829516674,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d67d38d251e520","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724829281335,"stop":1724829281335,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c63ebf86b9928","name":"Push message with custom timestamp: 1724832941647","time":{"start":1724829531730,"stop":1724829531731,"duration":1},"status":"passed","severity":"normal"},{"uid":"d683f53cbd9cd82b","name":"Query with Promise Callback, No message returned","time":{"start":1724829641163,"stop":1724829641163,"duration":0},"status":"passed","severity":"normal"},{"uid":"11504d795149a287","name":"1 Relay, 1 fetch","time":{"start":1724829084859,"stop":1724829084860,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b12d66c5cc2029a","name":"Check received message containing short","time":{"start":1724829512979,"stop":1724829512980,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b362d34e9e9e89","name":"Nodes with multiple pubsub topic","time":{"start":1724829545112,"stop":1724829545112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7df8add56b9675d","name":"Query with Ordered Callback, No Decoder","time":{"start":1724829641160,"stop":1724829641160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f0a8b369778873","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724829060675,"stop":1724829060675,"duration":0},"status":"passed","severity":"normal"},{"uid":"142e5dee874881a4","name":"Push message with SQL Injection payload","time":{"start":1724829531701,"stop":1724829531701,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c69da2695b0223a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724829068627,"stop":1724829068628,"duration":1},"status":"passed","severity":"normal"},{"uid":"1060d885adcc8fd0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724829671446,"stop":1724829671446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bbccd355e00d96","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724829060749,"stop":1724829060749,"duration":0},"status":"passed","severity":"normal"},{"uid":"da464dcb989191ed","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724829096520,"stop":1724829096520,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b509a4a9683b06a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724829512971,"stop":1724829512971,"duration":0},"status":"passed","severity":"normal"},{"uid":"718674f77ebf8d45","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724829281357,"stop":1724829281358,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1b807b9b94e89b","name":"Push message with emoji payload","time":{"start":1724829610571,"stop":1724829610572,"duration":1},"status":"passed","severity":"normal"},{"uid":"626643fbc3acf4dd","name":"Subscribe to topic containing XML and receive message","time":{"start":1724829645213,"stop":1724829645213,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49055903ed897fd","name":"Check publish message after client node is restarted","time":{"start":1724829561448,"stop":1724829561449,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9c42be590602ecdd","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724829430912,"stop":1724829430913,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec3ea31c8507ed8","name":"Check received message containing Arabic","time":{"start":1724829512981,"stop":1724829512981,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3b8b8037f08bbd","name":"Check publish message containing Chinese","time":{"start":1724829561402,"stop":1724829561402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f42cd2cd9c57962","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724829657996,"stop":1724829657997,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0b406b9fdb9590","name":"connected peers and dial","time":{"start":1724829513244,"stop":1724829513245,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a163923c791fe15","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724829060676,"stop":1724829060676,"duration":0},"status":"passed","severity":"normal"},{"uid":"180a86c44ba024c3","name":"should not receive a peer event before start","time":{"start":1724829559395,"stop":1724829559395,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a309771e48e54b","name":"listenerCount","time":{"start":1724829151131,"stop":1724829151132,"duration":1},"status":"passed","severity":"normal"},{"uid":"6462affe69ae695a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724829566640,"stop":1724829566640,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2048c9311a0d2f8","name":"Subscribe to topic containing short and receive message","time":{"start":1724829645224,"stop":1724829645224,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee54b3d426b9e3de","name":"Overlapping topic subscription","time":{"start":1724829325928,"stop":1724829325928,"duration":0},"status":"passed","severity":"normal"},{"uid":"197d54c329ab0e47","name":"Check received message with timestamp: 1724829110088 ","time":{"start":1724829512970,"stop":1724829512970,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23a6f71ca179173","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724829281360,"stop":1724829281360,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c54e1f1d3a8d2c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724829641161,"stop":1724829641162,"duration":1},"status":"passed","severity":"normal"},{"uid":"42165cafb1771d2c","name":"Subscribe and receive messages via lightPush","time":{"start":1724829325923,"stop":1724829325923,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2d0f7a2035e135","name":"Check received message containing Arabic","time":{"start":1724829512953,"stop":1724829512953,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d445516d0206787","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724829645210,"stop":1724829645210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9704953d5169a9f5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724829606568,"stop":1724829606568,"duration":0},"status":"passed","severity":"normal"},{"uid":"6725f5c1d6a0c39d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724829324178,"stop":1724829324178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b30bf00cdb4ac1","name":"Fails to push message with empty content topic","time":{"start":1724829610580,"stop":1724829610580,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f7d81bf33aa0f1","name":"Push message with content topic containing numeric","time":{"start":1724829531708,"stop":1724829531709,"duration":1},"status":"passed","severity":"normal"},{"uid":"166010b216f78645","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724829325933,"stop":1724829325933,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa93f451790325","name":"Filter with 1 connections","time":{"start":1724829341387,"stop":1724829341387,"duration":0},"status":"passed","severity":"normal"},{"uid":"751129ca605fba31","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724829447104,"stop":1724829447104,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad001e6e9cf25ac5","name":"Query generator for multiple messages with different content topic format","time":{"start":1724829655749,"stop":1724829655750,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f36fb590aa0da4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724829201858,"stop":1724829201858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8fd6e984df8b7e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724829281365,"stop":1724829281369,"duration":4},"status":"passed","severity":"normal"},{"uid":"f1bd37737c21920c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724829566635,"stop":1724829566635,"duration":0},"status":"passed","severity":"normal"},{"uid":"4871988ea0da9ece","name":"Push message with custom timestamp: 1694070924449","time":{"start":1724829610582,"stop":1724829610582,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7d12b22508e2ef","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724829281369,"stop":1724829281369,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53d80837df6a92","name":"Push message equal or less that 1MB","time":{"start":1724829610583,"stop":1724829610583,"duration":0},"status":"passed","severity":"normal"},{"uid":"95434b091bd61180","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724829060668,"stop":1724829060669,"duration":1},"status":"passed","severity":"normal"},{"uid":"f325d5048892bf41","name":"should properly create location multiaddrs - tcp4","time":{"start":1724829069363,"stop":1724829069363,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4f602497c707f6","name":"Ping on subscribed peer","time":{"start":1724829175271,"stop":1724829175271,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6be9efce7502f27","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724829619509,"stop":1724829619515,"duration":6},"status":"passed","severity":"normal"},{"uid":"531987007a2f645b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724829645227,"stop":1724829645227,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35c8fe662cbb0e7","name":"Ping on unsubscribed peer","time":{"start":1724829185809,"stop":1724829185809,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83bef5714ada6e3","name":"Ping on unsubscribed peer","time":{"start":1724829185798,"stop":1724829185798,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c6084485b2b6db","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724829122535,"stop":1724829122536,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94114ac09bbfdcb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724829084986,"stop":1724829084986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59acd342891ea0f2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724829060660,"stop":1724829060660,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bd621df02d6b3e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724829281362,"stop":1724829281363,"duration":1},"status":"passed","severity":"normal"},{"uid":"485bb38961f33df","name":"Push message with content topic containing emoji","time":{"start":1724829610579,"stop":1724829610579,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab82dcb6630cc408","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724829118259,"stop":1724829118259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f479f22151771451","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724829430913,"stop":1724829430913,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2e9c46367b6ed4","name":"Check message with no payload is not received","time":{"start":1724829512978,"stop":1724829512978,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aeb32ab357e620a","name":"should load peers from local storage and dispatch events","time":{"start":1724829088926,"stop":1724829088926,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f5b8ce528fc569","name":"Reusing cursor across nodes","time":{"start":1724829606569,"stop":1724829606569,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8734b8fcfb0b269","name":"should throw an error for an unconfigured topic","time":{"start":1724829060671,"stop":1724829060671,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d6069706a2d796","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app75/8/topic619/json","time":{"start":1724829595973,"stop":1724829595974,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff79d43e71f1e38a","name":"Check publish message containing XML","time":{"start":1724829561408,"stop":1724829561409,"duration":1},"status":"passed","severity":"normal"},{"uid":"5051e0c46cdf2f15","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724829060664,"stop":1724829060664,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b187f8bc75a64c1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724829224499,"stop":1724829224499,"duration":0},"status":"passed","severity":"normal"},{"uid":"92719b7568b0a719","name":"Overlapping topic subscription","time":{"start":1724829645223,"stop":1724829645223,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef764f6da4d320d0","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724829060653,"stop":1724829060654,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab76f0f5ab8dd67","name":"Subscribe and receives messages on 20 topics","time":{"start":1724829645222,"stop":1724829645222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d48ba87df212038","name":"handles different networkShards values correctly","time":{"start":1724829060652,"stop":1724829060652,"duration":0},"status":"passed","severity":"normal"},{"uid":"340216423d7761c8","name":"A test","time":{"start":1724829407625,"stop":1724829407626,"duration":1},"status":"passed","severity":"normal"},{"uid":"1631f2a747480db2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724829325933,"stop":1724829325934,"duration":1},"status":"passed","severity":"normal"},{"uid":"620d8498505fc92a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724829060651,"stop":1724829060651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa11af2cc9c167c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724829645226,"stop":1724829645226,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cec34b59ef14d9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724829561444,"stop":1724829561445,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0af0f0048d2a539","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724829324183,"stop":1724829324183,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac584045b90ee0b6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724829610577,"stop":1724829610577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a799da406bc693","name":"Encoder throws on undefined content topic","time":{"start":1724829074235,"stop":1724829074235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34d1dca988082dc","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724829566636,"stop":1724829566637,"duration":1},"status":"passed","severity":"normal"},{"uid":"122f5bd7bf77d937","name":"should handle corrupted local storage data gracefully","time":{"start":1724829088927,"stop":1724829088927,"duration":0},"status":"passed","severity":"normal"},{"uid":"279838c1d6214fc0","name":"isConnected should return true after first peer connects","time":{"start":1724829162706,"stop":1724829162706,"duration":0},"status":"passed","severity":"normal"},{"uid":"938daacb840103d7","name":"returns all values when wanted number matches available values","time":{"start":1724829084151,"stop":1724829084152,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8120b2e740cd8b","name":"Subscribe to topic containing XML and receive message","time":{"start":1724829325932,"stop":1724829325932,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc74101d3f6b897","name":"Push message with escaped characters payload","time":{"start":1724829531704,"stop":1724829531704,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59125c6000f7327","name":"configure the node with multiple content topics","time":{"start":1724829596014,"stop":1724829596015,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7ca444e63afb3a","name":"Push message with meta","time":{"start":1724829610580,"stop":1724829610581,"duration":1},"status":"passed","severity":"normal"},{"uid":"633a70ba84a533c3","name":"groups content topics by expected pubsub topic","time":{"start":1724829060651,"stop":1724829060651,"duration":0},"status":"passed","severity":"normal"},{"uid":"da15a2058f04b3f9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724829671445,"stop":1724829671446,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee420a3fc423a0bc","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724829084352,"stop":1724829084353,"duration":1},"status":"passed","severity":"normal"}] |