allure-jswaku/7428/widgets/status-chart.json
2024-09-12 11:54:22 +00:00

1 line
158 KiB
JSON

[{"uid":"697ce51ae3474ad5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726141350066,"stop":1726141350067,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4c3ab751ef1233","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141728303,"stop":1726141728303,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c359acefaeb7c0","name":"Push message with Arabic payload","time":{"start":1726141922779,"stop":1726141922780,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3d2e0ddde0aad3","name":"Generator, 2 different pubsubtopics","time":{"start":1726141968936,"stop":1726141968937,"duration":1},"status":"passed","severity":"normal"},{"uid":"59472100679abe72","name":"Push message with Basic HTML tag payload","time":{"start":1726141843756,"stop":1726141843757,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e2c2665662b219","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726141882723,"stop":1726141882723,"duration":0},"status":"passed","severity":"normal"},{"uid":"56171f4d982f006b","name":"handles different networkShards values correctly","time":{"start":1726141342626,"stop":1726141342626,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6dd19485ca4399c","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726141345014,"stop":1726141345015,"duration":1},"status":"passed","severity":"normal"},{"uid":"662371b6750aa66","name":"throws on empty content topic","time":{"start":1726141342600,"stop":1726141342600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f343caa41ffc7ef","name":"Check received message containing Russian","time":{"start":1726141828732,"stop":1726141828732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf21bb762bd3c00","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726141858178,"stop":1726141858178,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb198b62194a6374","name":"Subscribe to topic containing XML and receive message","time":{"start":1726141613844,"stop":1726141613845,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2257cbca9bd9edb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726142039842,"stop":1726142039842,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a2f447276a065f","name":"Push message with content topic containing special chars","time":{"start":1726141843765,"stop":1726141843765,"duration":0},"status":"passed","severity":"normal"},{"uid":"216ab39a178e8c57","name":"Push message with long payload","time":{"start":1726141922772,"stop":1726141922773,"duration":1},"status":"passed","severity":"normal"},{"uid":"2805baad64a1b1a9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726141936091,"stop":1726141936091,"duration":0},"status":"passed","severity":"normal"},{"uid":"a013a1b6b2df035e","name":"Push message with content topic containing JSON","time":{"start":1726141843768,"stop":1726141843768,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ed48e34e512a83","name":"Check received message containing Russian","time":{"start":1726141578053,"stop":1726141578053,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b7c3a77d2a21b0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726141345013,"stop":1726141345014,"duration":1},"status":"passed","severity":"normal"},{"uid":"29098d430f1a5a4c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726141936082,"stop":1726141936082,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e7d4aea22be5c1","name":"Fields are not dropped","time":{"start":1726141355131,"stop":1726141355133,"duration":2},"status":"passed","severity":"normal"},{"uid":"c117a5268041f25b","name":"Generator, 2 different pubsubtopics","time":{"start":1726141968935,"stop":1726141968935,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53ed0f5f0db99ea","name":"should not receive a peer event before start","time":{"start":1726141404240,"stop":1726141404240,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b6c15a68ebc19d","name":"Push message with custom timestamp: 1695383250340","time":{"start":1726141843771,"stop":1726141843771,"duration":0},"status":"passed","severity":"normal"},{"uid":"24071416dcda088","name":"should properly create location multiaddrs - tcp6","time":{"start":1726141350924,"stop":1726141350924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e45d9cf6333889","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726141342627,"stop":1726141342628,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b70fed1e9cac0ad","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726141936120,"stop":1726141936120,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafc0715c616a1f3","name":"should decode valid enr with tcp successfully","time":{"start":1726141350914,"stop":1726141350914,"duration":0},"status":"passed","severity":"normal"},{"uid":"458420721877a2b3","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726141345016,"stop":1726141345016,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b4d4546dfc19ac","name":"should throw an error for insufficient data","time":{"start":1726141342645,"stop":1726141342646,"duration":1},"status":"passed","severity":"normal"},{"uid":"15651e9907d930a8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726141350061,"stop":1726141350062,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab4f038984871a1","name":"Push message with short payload","time":{"start":1726141922772,"stop":1726141922772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e12d287667c4574","name":"Check message with non string payload is not received","time":{"start":1726141578072,"stop":1726141578073,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8e81706c6091ac","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726141367377,"stop":1726141367377,"duration":0},"status":"passed","severity":"normal"},{"uid":"90cdb8a09a5c70cb","name":"Passing page size 1 when there are 4 messages","time":{"start":1726141967010,"stop":1726141967010,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faf2b6db709b255","name":"Push message with escaped characters payload","time":{"start":1726141843759,"stop":1726141843760,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda20e6512a16f84","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726141620072,"stop":1726141620072,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d2fad8adbb796a","name":"Push message with content topic containing emoji","time":{"start":1726141922796,"stop":1726141922796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4afdfd8caff2bc","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726141342632,"stop":1726141342632,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9053ef8abdba67e","name":"Check received message containing special chars","time":{"start":1726141828689,"stop":1726141828689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a82f50c7add3073","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726141828738,"stop":1726141828738,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a1014eaa28ddce","name":"Push message with content topic containing long","time":{"start":1726141843764,"stop":1726141843764,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d80b9112f647833","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726141936119,"stop":1726141936119,"duration":0},"status":"passed","severity":"normal"},{"uid":"924cd767ece2269a","name":"Check received message containing XML","time":{"start":1726141828704,"stop":1726141828704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7892608cea861714","name":"Check received message containing SQL Injection","time":{"start":1726141828732,"stop":1726141828733,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20a3c27911ab198","name":"Query Generator - true","time":{"start":1726141956809,"stop":1726141956809,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a947dfeb6f2cc09","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726141510727,"stop":1726141510727,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb1a3a6d0f2a28f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726141882720,"stop":1726141882721,"duration":1},"status":"passed","severity":"normal"},{"uid":"f875549a57c91994","name":"Passing page size 110 when there are 120 messages","time":{"start":1726141967014,"stop":1726141967014,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0239db5b96f0646","name":"Should update shard info","time":{"start":1726141776561,"stop":1726141776561,"duration":0},"status":"passed","severity":"normal"},{"uid":"99369fc1669058ad","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726141775360,"stop":1726141775360,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4c95bb4d247db3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726141936068,"stop":1726141936068,"duration":0},"status":"passed","severity":"normal"},{"uid":"b787af612f5e4b78","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726141552706,"stop":1726141552706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f673a83761acd0d3","name":"Number of peers are maintained correctly","time":{"start":1726141650072,"stop":1726141650072,"duration":0},"status":"passed","severity":"normal"},{"uid":"66baf40491c7f2ee","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726141620921,"stop":1726141620922,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d1af8a93cf013c","name":"Push message with custom timestamp: 1726145220372","time":{"start":1726141922801,"stop":1726141922802,"duration":1},"status":"passed","severity":"normal"},{"uid":"f92ceb87e9cca738","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726141342605,"stop":1726141342617,"duration":12},"status":"passed","severity":"normal"},{"uid":"a2890bf54aa88be1","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726141403684,"stop":1726141403684,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbc55a38b54b948","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726141620944,"stop":1726141620945,"duration":1},"status":"passed","severity":"normal"},{"uid":"2799ff22dcda8cd6","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726141950414,"stop":1726141950414,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff5ad91eca531fb","name":"Ping on peer without subscriptions","time":{"start":1726141473138,"stop":1726141473138,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7c5d2ce4a5d540","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726141936089,"stop":1726141936089,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6fe3ba40a87df0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726141613818,"stop":1726141613820,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ace010faece7721","name":"Push message with long payload","time":{"start":1726141843748,"stop":1726141843749,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed10c939278585b","name":"Subscribe to topic containing long and receive message","time":{"start":1726141613827,"stop":1726141613828,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa50338f60e62a6","name":"Ping succeeds for all connected peers","time":{"start":1726141552702,"stop":1726141552702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c452c91876abcec1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726141620074,"stop":1726141620074,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a861598533bbab5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726141930234,"stop":1726141930237,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d1ffa80e10bddc6","name":"Overlapping topic subscription","time":{"start":1726141936094,"stop":1726141936094,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8c03262858da86","name":"different cluster, same shard: nodes don't connect","time":{"start":1726141771259,"stop":1726141771259,"duration":0},"status":"passed","severity":"normal"},{"uid":"27740fa8c2c7d809","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726141342625,"stop":1726141342625,"duration":0},"status":"passed","severity":"normal"},{"uid":"3656d219227737a7","name":"Decoder throws on undefined content topic","time":{"start":1726141355769,"stop":1726141355770,"duration":1},"status":"passed","severity":"normal"},{"uid":"a508a5ff3143be4","name":"Encoder throws on undefined content topic","time":{"start":1726141355768,"stop":1726141355769,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19781caff0fbd42","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726141613849,"stop":1726141613850,"duration":1},"status":"passed","severity":"normal"},{"uid":"74428f22ef83f398","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726141613844,"stop":1726141613844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2042a1f275c20f82","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726141936119,"stop":1726141936119,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0ad141224d75db","name":"Correctly serialized arguments","time":{"start":1726141775465,"stop":1726141775466,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e72b19c18fdfaa","name":"groups content topics by expected pubsub topic","time":{"start":1726141342625,"stop":1726141342625,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6e0a14c352da1f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726141936107,"stop":1726141936108,"duration":1},"status":"passed","severity":"normal"},{"uid":"355f5b2d09ead079","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726141400291,"stop":1726141400293,"duration":2},"status":"passed","severity":"normal"},{"uid":"31971de40bccd236","name":"Check received message containing XML","time":{"start":1726141578054,"stop":1726141578056,"duration":2},"status":"passed","severity":"normal"},{"uid":"602b4605a60377a","name":"should throw error - no id","time":{"start":1726141350914,"stop":1726141350914,"duration":0},"status":"passed","severity":"normal"},{"uid":"267e60af120182d2","name":"unsubscribes","time":{"start":1726141974161,"stop":1726141974162,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ee65e0490ac26","name":"removeEventListener with correct event","time":{"start":1726141432989,"stop":1726141432990,"duration":1},"status":"passed","severity":"normal"},{"uid":"349fd3ee8fb9a63c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726141620948,"stop":1726141620948,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4104eb6d5512649","name":"should set field with only FILTER enabled","time":{"start":1726141350927,"stop":1726141350927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20a5063d7c8e4fc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726141363154,"stop":1726141363154,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f627e1ba3602acd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726141620072,"stop":1726141620073,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a17abc068cb28f0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726141936087,"stop":1726141936087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34e81be4f393203","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726141342620,"stop":1726141342620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed677a5fecc78e37","name":"throws on content topic with too few or too many fields","time":{"start":1726141342600,"stop":1726141342601,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c27b4bf3433221","name":"Check publish message containing Script","time":{"start":1726141879466,"stop":1726141879466,"duration":0},"status":"passed","severity":"normal"},{"uid":"9adce34656b08409","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726141937749,"stop":1726141937750,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82ef06528420c74","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726141936101,"stop":1726141936102,"duration":1},"status":"passed","severity":"normal"},{"uid":"33473f49cd1e16c9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726141362706,"stop":1726141362706,"duration":0},"status":"passed","severity":"normal"},{"uid":"2895cd305b15c675","name":"Push message with content topic containing Chinese","time":{"start":1726141922791,"stop":1726141922792,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e08408b9d9daef","name":"should set field with all protocols disabled","time":{"start":1726141350925,"stop":1726141350926,"duration":1},"status":"passed","severity":"normal"},{"uid":"edcc3caa16e4993","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726141828718,"stop":1726141828718,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c566d07c969468","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726141404270,"stop":1726141404270,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1c9277979e3e4ad","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726141775363,"stop":1726141775363,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7b9119cf4cbda4","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726141342632,"stop":1726141342632,"duration":0},"status":"passed","severity":"normal"},{"uid":"db39403892943c3f","name":"Push message with content topic containing Script","time":{"start":1726141843767,"stop":1726141843767,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc996ec731dfe0","name":"Sets default value correctly","time":{"start":1726141979688,"stop":1726141979688,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8ce09f88dfc053","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726141620940,"stop":1726141620940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74e6fe853c3c3dc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726141936068,"stop":1726141936069,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00b8120e90be1f4","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726141775348,"stop":1726141775349,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cce96657b3859b0","name":"Push message with content topic containing emoji","time":{"start":1726141843769,"stop":1726141843770,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55d29e9164c5102","name":"configure the node with multiple pubsub topics","time":{"start":1726141937749,"stop":1726141937749,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc1028736d6a4d9","name":"Check received message containing JSON","time":{"start":1726141578057,"stop":1726141578057,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74609dae1bb1b31","name":"should return empty list for no shard","time":{"start":1726141342632,"stop":1726141342632,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbd26c311602665","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726141392905,"stop":1726141392905,"duration":0},"status":"passed","severity":"normal"},{"uid":"941541460a56bf45","name":"Generator, 2 different pubsubtopics","time":{"start":1726141968938,"stop":1726141968938,"duration":0},"status":"passed","severity":"normal"},{"uid":"29dacd5977143128","name":"Fails to push message with large meta","time":{"start":1726141843770,"stop":1726141843771,"duration":1},"status":"passed","severity":"normal"},{"uid":"94902ea23eb19702","name":"Decoder throws on undefined content topic","time":{"start":1726141374861,"stop":1726141374861,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a0f85ace56d666","name":"through manual discovery","time":{"start":1726141776272,"stop":1726141776273,"duration":1},"status":"passed","severity":"normal"},{"uid":"5345188807fbf4ec","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726141882712,"stop":1726141882712,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f8b2b6d2f96935","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726141350052,"stop":1726141350054,"duration":2},"status":"passed","severity":"normal"},{"uid":"a03399bfc0dc70ca","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726141613845,"stop":1726141613846,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ce9cf1d742548","name":"Check publish message after service node is restarted","time":{"start":1726141879480,"stop":1726141879480,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64c37af73254c5d2","name":"different cluster, different shard: nodes don't connect","time":{"start":1726141771260,"stop":1726141771260,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ec98b6977d0861","name":"start node with empty content topic","time":{"start":1726141909535,"stop":1726141909535,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe87772c0bdd7cd","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726141620938,"stop":1726141620938,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f0f1a87357911","name":"Check received message containing Chinese","time":{"start":1726141578052,"stop":1726141578052,"duration":0},"status":"passed","severity":"normal"},{"uid":"381e5b64c256ea1d","name":"configure the node with multiple content topics","time":{"start":1726141909534,"stop":1726141909534,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2381bc76ef5a08","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726141350913,"stop":1726141350913,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ff0b65cd5d44cb","name":"returns all values when wanted number matches available values","time":{"start":1726141362402,"stop":1726141362404,"duration":2},"status":"passed","severity":"normal"},{"uid":"be2fbf8320766ee5","name":"Push message with meta","time":{"start":1726141843770,"stop":1726141843770,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82e467825191509","name":"Check publish message containing Basic HTML tag","time":{"start":1726141879467,"stop":1726141879468,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d18649a7b35586d","name":"Push message with JSON payload","time":{"start":1726141843757,"stop":1726141843758,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12af5ea202e8491","name":"ignores domain fetching errors","time":{"start":1726141363151,"stop":1726141363151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c378fbe86d50cba5","name":"should be able to encode the field with only STORE set to true","time":{"start":1726141350050,"stop":1726141350051,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade868b419ae47d7","name":"Check received message containing short","time":{"start":1726141578050,"stop":1726141578050,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bcf26328c3ee97","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726141983881,"stop":1726141983881,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b233da0f313d9e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app37/4/topic748/xml","time":{"start":1726141909532,"stop":1726141909533,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8fa69c719dcd22","name":"retrieves a single peer","time":{"start":1726141363149,"stop":1726141363149,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5f1faaf822ff51","name":"Ping on unsubscribed peer","time":{"start":1726141473138,"stop":1726141473139,"duration":1},"status":"passed","severity":"normal"},{"uid":"df48153e1e9faa3e","name":"random static sharding 8 - Cluster ID: 886, Shard ID: 128","time":{"start":1726141937747,"stop":1726141937747,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c8b552fc6ddb3f","name":"Subscribe and receive messages via waku relay post","time":{"start":1726141613805,"stop":1726141613807,"duration":2},"status":"passed","severity":"normal"},{"uid":"1351d4b5e40d70","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726141775364,"stop":1726141775364,"duration":0},"status":"passed","severity":"normal"},{"uid":"59561cfac4f41845","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726141771258,"stop":1726141771258,"duration":0},"status":"passed","severity":"normal"},{"uid":"7719e56e3ef6b109","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726141613807,"stop":1726141613808,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd070b791fc900aa","name":"Check received message containing unicode special characters","time":{"start":1726141828716,"stop":1726141828716,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ae3f7eb79238cf","name":"Push message with content topic containing SQL Injection","time":{"start":1726141922793,"stop":1726141922793,"duration":0},"status":"passed","severity":"normal"},{"uid":"359d122c776d361f","name":"Check message received after jswaku node is restarted","time":{"start":1726141828742,"stop":1726141828742,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec69e97a997964c0","name":"isConnected return false after peer stops","time":{"start":1726141442274,"stop":1726141442274,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf805889e66c96b","name":"Ephemeral messages are not stored","time":{"start":1726141403682,"stop":1726141403683,"duration":1},"status":"passed","severity":"normal"},{"uid":"39196b455c0850ad","name":"Query Generator, No message returned","time":{"start":1726141950400,"stop":1726141950401,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b05077f7b124789","name":"Renews subscription after lossing a connection","time":{"start":1726141936089,"stop":1726141936090,"duration":1},"status":"passed","severity":"normal"},{"uid":"929f61a858445cf1","name":"Publish message with custom timestamp: Thu Sep 12 2024 12:50:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1726141879478,"stop":1726141879478,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0dfa1a09bf8658","name":"Relay + Store","time":{"start":1726141402251,"stop":1726141402251,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3e86812c51bb5a","name":"Push message with Arabic payload","time":{"start":1726141843752,"stop":1726141843753,"duration":1},"status":"passed","severity":"normal"},{"uid":"63583ef8232a50ff","name":"random static sharding 4 - Cluster ID: 260, Shard ID: 829","time":{"start":1726141937745,"stop":1726141937745,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11992d4ca741e3b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726141350057,"stop":1726141350058,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2e6b02a5e9d41f","name":"returns all values when wanted number is greater than available values","time":{"start":1726141362404,"stop":1726141362404,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f868da805e19047","name":"should return valid sharding parameters for static sharding","time":{"start":1726141342642,"stop":1726141342642,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb747d463c81ba5","name":"Ordered callback, aborts when callback returns true","time":{"start":1726141966408,"stop":1726141966408,"duration":0},"status":"passed","severity":"normal"},{"uid":"e037c36d2ebbbe66","name":"Subscribe and receives messages on 20 topics","time":{"start":1726141613810,"stop":1726141613818,"duration":8},"status":"passed","severity":"normal"},{"uid":"a80fb127253f6aa2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726141936087,"stop":1726141936087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f739fb55c4260b24","name":"Check message received after jswaku node is restarted","time":{"start":1726141578074,"stop":1726141578074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca6e9fd69b24b389","name":"handles different clusterIds correctly","time":{"start":1726141342626,"stop":1726141342626,"duration":0},"status":"passed","severity":"normal"},{"uid":"a446c7a0fc615d68","name":"Generator, custom pubsub topic","time":{"start":1726141968936,"stop":1726141968936,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb81f54e6f97ea99","name":"Decoder throws on empty string content topic","time":{"start":1726141373284,"stop":1726141373284,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c11396cb635414c","name":"Check received message containing Script","time":{"start":1726141828733,"stop":1726141828733,"duration":0},"status":"passed","severity":"normal"},{"uid":"957997a3e3ad02b8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141468084,"stop":1726141468084,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc044e3ca165c81c","name":"random static sharding 3 - Cluster ID: 245, Shard ID: 704","time":{"start":1726141937744,"stop":1726141937745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e5fd5ceecae66b","name":"Check received message containing Script","time":{"start":1726141828702,"stop":1726141828704,"duration":2},"status":"passed","severity":"normal"},{"uid":"74651da456163a49","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726141510722,"stop":1726141510723,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa52b0e1c737837e","name":"Check publish message containing JSON","time":{"start":1726141879468,"stop":1726141879468,"duration":0},"status":"passed","severity":"normal"},{"uid":"1929d0a0cab818a0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726141613846,"stop":1726141613846,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eac9161ae7b0e50","name":"Push message on custom pubsubTopic","time":{"start":1726141728302,"stop":1726141728302,"duration":0},"status":"passed","severity":"normal"},{"uid":"969b2575670e51b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726141342638,"stop":1726141342639,"duration":1},"status":"passed","severity":"normal"},{"uid":"4139d49ad3c75497","name":"Push message with content topic containing short","time":{"start":1726141922790,"stop":1726141922790,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a8ee47b79d7661","name":"Relay - times out","time":{"start":1726141988570,"stop":1726141988570,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab16034015b39484","name":"Refresh subscription","time":{"start":1726141882715,"stop":1726141882715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56941c10094e80ab","name":"Passing page size 11 when there are 10 messages","time":{"start":1726141967013,"stop":1726141967013,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d92d18b6727ca5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726141882719,"stop":1726141882720,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65e71c00aa909d8","name":"Encoder throws on empty string content topic","time":{"start":1726141374861,"stop":1726141374861,"duration":0},"status":"passed","severity":"normal"},{"uid":"131589c8896db45b","name":"Push message with short payload","time":{"start":1726141843747,"stop":1726141843748,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01e7bec5020d7e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726141400291,"stop":1726141400291,"duration":0},"status":"passed","severity":"normal"},{"uid":"5deb05a19917dcc7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726141342638,"stop":1726141342638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ed64c8a8800caa","name":"Query Generator - false","time":{"start":1726141956809,"stop":1726141956809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3afa28d3de4fde6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141968938,"stop":1726141968938,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eefe367ce59b275","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141620942,"stop":1726141620942,"duration":0},"status":"passed","severity":"normal"},{"uid":"11866f4eae4d14d6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726141355414,"stop":1726141355414,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8b7dc0e926ef05","name":"should emit a peer event after start","time":{"start":1726141404240,"stop":1726141404240,"duration":0},"status":"passed","severity":"normal"},{"uid":"828e072e63f466d8","name":"should get / set UDP multiaddr","time":{"start":1726141350918,"stop":1726141350918,"duration":0},"status":"passed","severity":"normal"},{"uid":"715f8ca1ae3bced7","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726141342605,"stop":1726141342605,"duration":0},"status":"passed","severity":"normal"},{"uid":"c996760a90702544","name":"Subscribe to topic containing XML and receive message","time":{"start":1726141936110,"stop":1726141936115,"duration":5},"status":"passed","severity":"normal"},{"uid":"3805c01bbc779aa7","name":"should properly compute the node id","time":{"start":1726141350917,"stop":1726141350917,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bfa94994fdd698","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726141342631,"stop":1726141342631,"duration":0},"status":"passed","severity":"normal"},{"uid":"c126ff954c456307","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726141342643,"stop":1726141342643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c881f51dd7dc05f0","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726141355414,"stop":1726141355415,"duration":1},"status":"passed","severity":"normal"},{"uid":"879cfaac7d200fe4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726141620073,"stop":1726141620073,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1db33afe97378b","name":"Push message with content topic containing JSON","time":{"start":1726141922795,"stop":1726141922795,"duration":0},"status":"passed","severity":"normal"},{"uid":"640a88d94fc5d51d","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726141342633,"stop":1726141342633,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a4685b2b91e6ea","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app50/5/topic828/utf8","time":{"start":1726141909530,"stop":1726141909530,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f56faa68c372b0","name":"Push message on custom pubsubTopic","time":{"start":1726141728300,"stop":1726141728300,"duration":0},"status":"passed","severity":"normal"},{"uid":"e883fd1594c0acdf","name":"should not throw an error for a single configured topic","time":{"start":1726141342639,"stop":1726141342640,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1c197cf22c1745","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726141620943,"stop":1726141620943,"duration":0},"status":"passed","severity":"normal"},{"uid":"acced071612586a4","name":"Filter with 2 connections","time":{"start":1726141675435,"stop":1726141675435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed61d7ee35968b21","name":"Fails to push message with large meta","time":{"start":1726141922797,"stop":1726141922798,"duration":1},"status":"passed","severity":"normal"},{"uid":"1faa616a28d9927b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726141983879,"stop":1726141983880,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3e317e308a1774","name":"Does not throw an exception when node disconnects","time":{"start":1726141979685,"stop":1726141979686,"duration":1},"status":"passed","severity":"normal"},{"uid":"812aed2aa421e63a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726141350048,"stop":1726141350050,"duration":2},"status":"passed","severity":"normal"},{"uid":"62ddda088942c48b","name":"Overlapping topic subscription","time":{"start":1726141613822,"stop":1726141613823,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aad9f384c3c19c1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726141620929,"stop":1726141620930,"duration":1},"status":"passed","severity":"normal"},{"uid":"905a8014eb1aef1","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726141342617,"stop":1726141342618,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a669afcd7d9734","name":"Push message with shell command payload","time":{"start":1726141843758,"stop":1726141843759,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce53e49d565b125","name":"Check publish message containing escaped characters","time":{"start":1726141879469,"stop":1726141879469,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf2bccdcebbd424","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726141828718,"stop":1726141828719,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb9d6015f4296b8","name":"Refresh subscription","time":{"start":1726141613825,"stop":1726141613826,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad52a0146e69a2a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726141620928,"stop":1726141620929,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1435fe987fd2a1","name":"should only return 1 node with store capability","time":{"start":1726141363152,"stop":1726141363153,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b1cb82ae924403","name":"throws on content topic with empty topic name field","time":{"start":1726141342603,"stop":1726141342603,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbefeafc9dde3be8","name":"1 Relay, 1 fetch","time":{"start":1726141362654,"stop":1726141362655,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1072d38d3c536f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726141613829,"stop":1726141613830,"duration":1},"status":"passed","severity":"normal"},{"uid":"859402f11b2e56c5","name":"Check received message containing shell command","time":{"start":1726141828705,"stop":1726141828705,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1cd349b656ec20","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726141620075,"stop":1726141620075,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c215796c892b2f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app69/1/topic254/xml","time":{"start":1726141909531,"stop":1726141909532,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d82bc354f32356","name":"Query generator for multiple messages with different content topic format","time":{"start":1726141966406,"stop":1726141966406,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce478e261702638","name":"Check received message containing emoji","time":{"start":1726141828716,"stop":1726141828717,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d1bb37696aaf22","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726141882726,"stop":1726141882727,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1dd90a97e009fb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726141936088,"stop":1726141936088,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f620dff0bc45c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726141350059,"stop":1726141350061,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d39aca5621189d9","name":"should throw an error for missing sharding configuration","time":{"start":1726141342642,"stop":1726141342643,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57cf3b251053ff0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726141342638,"stop":1726141342638,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee51f82b9033b79f","name":"tcp ip4 address","time":{"start":1726141350176,"stop":1726141350177,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bca9c2657aa3482","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726141392896,"stop":1726141392898,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1d499fea75627f8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726141620074,"stop":1726141620074,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b427a20c82e7cc5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726141936089,"stop":1726141936089,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a3bd04943c5874","name":"throws on content topic with empty encoding field","time":{"start":1726141342604,"stop":1726141342604,"duration":0},"status":"passed","severity":"normal"},{"uid":"9995dc56a03cf54d","name":"Push message with content topic containing Russian","time":{"start":1726141843766,"stop":1726141843766,"duration":0},"status":"passed","severity":"normal"},{"uid":"d678fded7966417e","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726141620937,"stop":1726141620938,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e43676d21192d9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726141350927,"stop":1726141350928,"duration":1},"status":"passed","severity":"normal"},{"uid":"6caacfe81b5d1677","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726141882713,"stop":1726141882713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a8481c29d2ac67","name":"Check received message containing emoji","time":{"start":1726141578061,"stop":1726141578061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ce9846121a5da4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141468088,"stop":1726141468088,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69c62f003530410","name":"1 Relay, 1 Filter, gives up","time":{"start":1726141362656,"stop":1726141362656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c67793e54921c11","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726141775353,"stop":1726141775353,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa118ae5e0d9270","name":"same cluster, same shard: nodes connect","time":{"start":1726141620883,"stop":1726141620885,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a809842d6c3a49a","name":"Keep-alive pings maintain the connection","time":{"start":1726141552703,"stop":1726141552703,"duration":0},"status":"passed","severity":"normal"},{"uid":"83822d297bd88b1e","name":"should emit a peer event after start","time":{"start":1726141367375,"stop":1726141367375,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd0a4b96f9fc76f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726141936102,"stop":1726141936107,"duration":5},"status":"passed","severity":"normal"},{"uid":"4a283b73a1c4ab57","name":"Passing page size 10 when there are 10 messages","time":{"start":1726141967012,"stop":1726141967012,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2224b47ad4c44af","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726141342636,"stop":1726141342636,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8b3a3adb8a58d8","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726141355770,"stop":1726141355770,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cab050198c700b","name":"Subscribe to topic containing short and receive message","time":{"start":1726141613826,"stop":1726141613827,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c495aa145460ace","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726141620941,"stop":1726141620941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c528626136b687fa","name":"should not receive a peer event before start","time":{"start":1726141892121,"stop":1726141892121,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5b1bca67ccb22d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726141620947,"stop":1726141620947,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1988b8ed70c638","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726141936120,"stop":1726141936121,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb78aabf19007fc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726141442272,"stop":1726141442272,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7ee83bbffc68a2","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726141620945,"stop":1726141620945,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf904fcdd49ee70","name":"topics with same application and version share the same shard","time":{"start":1726141342624,"stop":1726141342624,"duration":0},"status":"passed","severity":"normal"},{"uid":"7faf859d2c5092e6","name":"Check received message containing numeric","time":{"start":1726141828730,"stop":1726141828730,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56402104ddcd967","name":"Check received message containing SQL Injection","time":{"start":1726141578053,"stop":1726141578053,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f8c15a0f615f71","name":"Subscribe and receive messages via lightPush","time":{"start":1726141613802,"stop":1726141613803,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a0679425e556b4","name":"stop","time":{"start":1726141432992,"stop":1726141432992,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b550b8ae5bb1517","name":"Check message with invalid timestamp is not received","time":{"start":1726141828719,"stop":1726141828720,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e87a69f86fa69e6","name":"caches peers it previously fetched","time":{"start":1726141363151,"stop":1726141363151,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92a45a5539725cf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141620946,"stop":1726141620946,"duration":0},"status":"passed","severity":"normal"},{"uid":"99437746253f9c2","name":"Init the array if not present","time":{"start":1726141342091,"stop":1726141342092,"duration":1},"status":"passed","severity":"normal"},{"uid":"68dfec9555406a02","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726141342641,"stop":1726141342642,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde3f811306f2e71","name":"Check received message containing JSON","time":{"start":1726141828734,"stop":1726141828735,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24f9ac0dcfc4ba6","name":"should only return 1 node with relay capability","time":{"start":1726141363152,"stop":1726141363152,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cbcec8db00b29c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726141620072,"stop":1726141620072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e595971171474633","name":"Push message with special chars payload","time":{"start":1726141922777,"stop":1726141922777,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffaa470c88576d0d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726141936115,"stop":1726141936116,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f5ff5a807ca330","name":"Check received message containing escaped characters","time":{"start":1726141828735,"stop":1726141828736,"duration":1},"status":"passed","severity":"normal"},{"uid":"59979df9c39cfc26","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726141342639,"stop":1726141342639,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fe0bfb709d6715","name":"creates an iterator","time":{"start":1726141974161,"stop":1726141974161,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56340cc21045b42","name":"should throw an error for missing required configuration","time":{"start":1726141342633,"stop":1726141342633,"duration":0},"status":"passed","severity":"normal"},{"uid":"b075773c6f690871","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726141936099,"stop":1726141936100,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef156cebc0563c86","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726141613845,"stop":1726141613845,"duration":0},"status":"passed","severity":"normal"},{"uid":"634d3f1600ee2f65","name":"can dial TLS multiaddrs","time":{"start":1726141776272,"stop":1726141776272,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3f0c543cff7ab5","name":"Push message with Basic HTML tag payload","time":{"start":1726141922785,"stop":1726141922786,"duration":1},"status":"passed","severity":"normal"},{"uid":"d112d43c69b2016f","name":"Check received message with timestamp: 1726141392419000000 ","time":{"start":1726141578062,"stop":1726141578062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c863424baec15a30","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726141930245,"stop":1726141930246,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ceb20e2c313604","name":"Query generator for multiple messages","time":{"start":1726141966404,"stop":1726141966405,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5693744ac8e1c0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726141828738,"stop":1726141828738,"duration":0},"status":"passed","severity":"normal"},{"uid":"df259614a376d01c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726141613830,"stop":1726141613839,"duration":9},"status":"passed","severity":"normal"},{"uid":"b967f6c86ac79e99","name":"Throws when trying to push message with empty payload","time":{"start":1726141843763,"stop":1726141843763,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d6d13236483c2c","name":"Reopen subscription with peer with lost subscription","time":{"start":1726141453456,"stop":1726141453457,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d95997376c1efd","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726141950402,"stop":1726141950412,"duration":10},"status":"passed","severity":"normal"},{"uid":"7061cc3934af1723","name":"Fails to publish duplicate message","time":{"start":1726141879478,"stop":1726141879478,"duration":0},"status":"passed","severity":"normal"},{"uid":"114a7b64a391e658","name":"Check publish message containing SQL Injection","time":{"start":1726141879466,"stop":1726141879466,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb64da9441c4231","name":"Sign & Recover","time":{"start":1726141373726,"stop":1726141373727,"duration":1},"status":"passed","severity":"normal"},{"uid":"6229173a5381da55","name":"random static sharding 1 - Cluster ID: 776, Shard ID: 263","time":{"start":1726141937744,"stop":1726141937744,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a2cb91afb843e8","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726141362705,"stop":1726141362706,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc5fbbc43581c33","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726141468087,"stop":1726141468087,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac630934a348fa4b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726141936090,"stop":1726141936091,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee8cac0444262c7","name":"should not receive a peer event after stop","time":{"start":1726141892122,"stop":1726141892122,"duration":0},"status":"passed","severity":"normal"},{"uid":"268e26897314019b","name":"Check received message containing numeric","time":{"start":1726141828688,"stop":1726141828689,"duration":1},"status":"passed","severity":"normal"},{"uid":"c270b9127dff5868","name":"Push message with XML payload","time":{"start":1726141843756,"stop":1726141843756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5265474fb6c887cb","name":"removeEventListener with wrong event","time":{"start":1726141432990,"stop":1726141432990,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdde70438cae6da6","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726141442273,"stop":1726141442273,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2ac30c36baa12a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726141342637,"stop":1726141342637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be92f5c573ee479","name":"should properly create location multiaddrs - tcp4","time":{"start":1726141350923,"stop":1726141350923,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f03dcdb7ab56e35","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726141342635,"stop":1726141342635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b429809c942b5d46","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726141620945,"stop":1726141620945,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a575d5ab79f4919","name":"Subscribe to topic containing long and receive message","time":{"start":1726141936098,"stop":1726141936099,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c4473af2ee2270","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726141342645,"stop":1726141342645,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ed7d12b14d174","name":"Query with Promise Callback, No message returned","time":{"start":1726141950416,"stop":1726141950416,"duration":0},"status":"passed","severity":"normal"},{"uid":"55418c7531c27f89","name":"should not receive a peer event before start","time":{"start":1726141367375,"stop":1726141367375,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd0bdd3e74a2804","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726141362655,"stop":1726141362656,"duration":1},"status":"passed","severity":"normal"},{"uid":"65893147993d77d4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726141936088,"stop":1726141936088,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe791d55dc00a49f","name":"Check received message containing Arabic","time":{"start":1726141828690,"stop":1726141828700,"duration":10},"status":"passed","severity":"normal"},{"uid":"25de769a6905e33e","name":"Encoder throws on empty string content topic","time":{"start":1726141355769,"stop":1726141355769,"duration":0},"status":"passed","severity":"normal"},{"uid":"127085425597ecaf","name":"Check message with no pubsub topic is not received","time":{"start":1726141578069,"stop":1726141578070,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae78ff731d70a9f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726141342636,"stop":1726141342636,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c4f643165098d5","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726141775353,"stop":1726141775359,"duration":6},"status":"passed","severity":"normal"},{"uid":"707703fa15a56d27","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app20/9/topic420/test.js","time":{"start":1726141909533,"stop":1726141909533,"duration":0},"status":"passed","severity":"normal"},{"uid":"160404441a257386","name":"Subscribe to topic containing XML and receive message","time":{"start":1726141936087,"stop":1726141936087,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1eea961027f3b8","name":"Default pageSize","time":{"start":1726141967014,"stop":1726141967014,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca644c8dc154bc43","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726141362707,"stop":1726141362707,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc39520bb4e00910","name":"Push message with unicode special characters payload","time":{"start":1726141922788,"stop":1726141922788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7893df1f8ff9feb","name":"Push message with Chinese payload","time":{"start":1726141843751,"stop":1726141843752,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ef589920877bf0","name":"Check message with invalid timestamp is not received","time":{"start":1726141828739,"stop":1726141828739,"duration":0},"status":"passed","severity":"normal"},{"uid":"2caffb6ecb674aad","name":"A test","time":{"start":1726141728377,"stop":1726141728378,"duration":1},"status":"passed","severity":"normal"},{"uid":"25cbb5b1f0f246b9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726141342634,"stop":1726141342635,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11fbed005cb6e5","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726141879479,"stop":1726141879479,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ef20ac912c69c","name":"Filter with 1 connections","time":{"start":1726141675434,"stop":1726141675435,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd903a132577f5","name":"should set field with all protocols enabled","time":{"start":1726141350926,"stop":1726141350926,"duration":0},"status":"passed","severity":"normal"},{"uid":"70961a0c76027378","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726141966407,"stop":1726141966407,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b4ae44091ac832","name":"Check message on other pubsub topic is not received","time":{"start":1726141828720,"stop":1726141828720,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc54af4cb2a29d65","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726141775349,"stop":1726141775349,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f15b981ba41736","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726141620073,"stop":1726141620073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbf194ef292a850","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726141342641,"stop":1726141342641,"duration":0},"status":"passed","severity":"normal"},{"uid":"870228cdb2e9813c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726141983878,"stop":1726141983879,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87f8ec1d461828","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726141930247,"stop":1726141930247,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9f52da4ce65244","name":"Subscribe and receives messages on 20 topics","time":{"start":1726141936093,"stop":1726141936093,"duration":0},"status":"passed","severity":"normal"},{"uid":"227f48befa06600c","name":"Query with Promise Callback, No Decoder","time":{"start":1726141950416,"stop":1726141950416,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dab26b733063c90","name":"should return false","time":{"start":1726141350916,"stop":1726141350916,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6eb6c030759d32","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726141775361,"stop":1726141775361,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40253a21da0d91f","name":"non connected peers","time":{"start":1726141828911,"stop":1726141828912,"duration":1},"status":"skipped","severity":"normal"},{"uid":"63d528cbe452b239","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141468086,"stop":1726141468086,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea110616e124fc7","name":"Ping fails for unsubscribed peers","time":{"start":1726141552702,"stop":1726141552702,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc34782e8577b9de","name":"Store - dialed after - with timeout","time":{"start":1726141988571,"stop":1726141988571,"duration":0},"status":"passed","severity":"normal"},{"uid":"609505b7528ae3c8","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726141861327,"stop":1726141861327,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cc7285f3b0b05","name":"same cluster, same shard: nodes connect","time":{"start":1726141771258,"stop":1726141771259,"duration":1},"status":"passed","severity":"normal"},{"uid":"f783f756083b0480","name":"Reusing cursor across nodes","time":{"start":1726141930246,"stop":1726141930246,"duration":0},"status":"passed","severity":"normal"},{"uid":"513c715b556cdc1d","name":"Check message with no content topic is not received","time":{"start":1726141828740,"stop":1726141828740,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bb9cff1d829f18","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726141350067,"stop":1726141350068,"duration":1},"status":"passed","severity":"normal"},{"uid":"a684cd41f796c406","name":"Promise Callback - true","time":{"start":1726141956810,"stop":1726141956810,"duration":0},"status":"passed","severity":"normal"},{"uid":"872455f192077766","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141620924,"stop":1726141620925,"duration":1},"status":"passed","severity":"normal"},{"uid":"552729ca55c1be3","name":"Check publish message containing special chars","time":{"start":1726141879464,"stop":1726141879464,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b7424ea26dcd88","name":"recovers when dns.resolve returns empty","time":{"start":1726141363150,"stop":1726141363150,"duration":0},"status":"passed","severity":"normal"},{"uid":"7258f03f10ea98a0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726141620076,"stop":1726141620076,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aba1ab222a83788","name":"Decrypt messages","time":{"start":1726141832523,"stop":1726141832523,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c74aa73a53c660","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141728301,"stop":1726141728302,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1f558ba05edd9b","name":"Sample","time":{"start":1726141350241,"stop":1726141350241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1012b78b84a426d6","name":"should load peers from local storage and dispatch events","time":{"start":1726141367376,"stop":1726141367376,"duration":0},"status":"passed","severity":"normal"},{"uid":"5184c72efb25b89f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726141403687,"stop":1726141403688,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb50ff8f365636c","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726141355413,"stop":1726141355413,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ce159b1f37998","name":"Filter with 3 connections","time":{"start":1726141675436,"stop":1726141675437,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7dd2603eeaf3f9","name":"getPeersByDiscovery","time":{"start":1726141861326,"stop":1726141861326,"duration":0},"status":"passed","severity":"normal"},{"uid":"78083ee436973aa8","name":"random static sharding 2 - Cluster ID: 81, Shard ID: 465","time":{"start":1726141937744,"stop":1726141937744,"duration":0},"status":"passed","severity":"normal"},{"uid":"9650e230591a6229","name":"LightPush with 0 connections","time":{"start":1726141675432,"stop":1726141675433,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f10b368933fd65","name":"Subscribe to topic containing XML and publish message","time":{"start":1726141882722,"stop":1726141882723,"duration":1},"status":"passed","severity":"normal"},{"uid":"36aef4a11005c228","name":"Subscribe to topic containing long and receive message","time":{"start":1726141936081,"stop":1726141936081,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a66736494b8d594","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726141620945,"stop":1726141620946,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede1f911e1451976","name":"handles multiple messages","time":{"start":1726141974161,"stop":1726141974161,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abac1cc05f8e9f6","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726141620912,"stop":1726141620913,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d496f2ebd8b3dad","name":"Non TWN Cluster","time":{"start":1726141909530,"stop":1726141909530,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c07b1e747f47bb","name":"Callback on promise, aborts when callback returns true","time":{"start":1726141966407,"stop":1726141966407,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cf0c5e452e9e7","name":"Push message with custom timestamp: 1726145250340","time":{"start":1726141843774,"stop":1726141843774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c254cc972406ecb","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726141342640,"stop":1726141342640,"duration":0},"status":"passed","severity":"normal"},{"uid":"3280857e99fba8d0","name":"Overlapping topic subscription","time":{"start":1726141936077,"stop":1726141936079,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb7ec6093a9d335e","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726141964814,"stop":1726141964814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ac8e0cbe58a445","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726141342641,"stop":1726141342641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a273a802ca4f941","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app44/9/topic664/xml","time":{"start":1726141909530,"stop":1726141909531,"duration":1},"status":"passed","severity":"normal"},{"uid":"2595ea68d3b6e6c8","name":"Push message with rate limit","time":{"start":1726141922798,"stop":1726141922798,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7ffb78885b0acd","name":"nwaku subscribes","time":{"start":1726141854329,"stop":1726141854329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3469aceef2eb1af","name":"Check message received after nwaku node is restarted","time":{"start":1726141828742,"stop":1726141828745,"duration":3},"status":"skipped","severity":"normal"},{"uid":"826ebd42a978c231","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726141930240,"stop":1726141930243,"duration":3},"status":"passed","severity":"normal"},{"uid":"c18012fc08dc23b5","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726141442274,"stop":1726141442274,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bf8a94acd459ec","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726141374860,"stop":1726141374860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c3eebde14d8ad7","name":"Store - dialed first","time":{"start":1726141988571,"stop":1726141988571,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc05a04be5456454","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726141983880,"stop":1726141983881,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f66f1ebd164416b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726141858180,"stop":1726141858180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a074469cc37049fb","name":"Check publish message containing emoji","time":{"start":1726141879469,"stop":1726141879470,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea8a49bb3b6f664","name":"should encodeTxt and decodeTxt","time":{"start":1726141350912,"stop":1726141350913,"duration":1},"status":"passed","severity":"normal"},{"uid":"931a06c3e159fea0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726141342637,"stop":1726141342637,"duration":0},"status":"passed","severity":"normal"},{"uid":"870ca95c035a81e5","name":"Check message with non string payload is not received","time":{"start":1726141828741,"stop":1726141828741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a2d0a4f42ca722","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726141882721,"stop":1726141882722,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30b6680772c9bb1","name":"should throw an error for an unconfigured topic","time":{"start":1726141342640,"stop":1726141342641,"duration":1},"status":"passed","severity":"normal"},{"uid":"eceb870a4fdc0c91","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726141345015,"stop":1726141345015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2881ecd4e07ad196","name":"Renews peer on consistent ping failures","time":{"start":1726141552703,"stop":1726141552703,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdd48d736a90bf4","name":"handles empty shards array correctly","time":{"start":1726141342643,"stop":1726141342643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d1f9ad60d51d4","name":"Renews subscription after lossing a connection","time":{"start":1726141936121,"stop":1726141936121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e188ddf2fef16b5a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726141362703,"stop":1726141362703,"duration":0},"status":"passed","severity":"normal"},{"uid":"9318f525471c8389","name":"Encoder throws on undefined content topic","time":{"start":1726141374861,"stop":1726141374861,"duration":0},"status":"passed","severity":"normal"},{"uid":"9129ad9f37c6272a","name":"Wrong topic","time":{"start":1726141909534,"stop":1726141909534,"duration":0},"status":"passed","severity":"normal"},{"uid":"198805dfb2ad6b62","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726141362704,"stop":1726141362705,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e73367986c4e00c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726141620071,"stop":1726141620072,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0b8e9ef90a7184","name":"Check received message containing shell command","time":{"start":1726141578057,"stop":1726141578058,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c27b41ab3d0056e","name":"Js publishes, other Js receives","time":{"start":1726141854333,"stop":1726141854342,"duration":9},"status":"passed","severity":"normal"},{"uid":"2136958cd5ef7672","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726141350054,"stop":1726141350055,"duration":1},"status":"passed","severity":"normal"},{"uid":"657d3dde9c223ac9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726141374859,"stop":1726141374860,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0985f51e17be70d","name":"Register correct protocols","time":{"start":1726141882709,"stop":1726141882710,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b7ed2c1f510fc8","name":"Push message with numeric payload","time":{"start":1726141843749,"stop":1726141843750,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff708a75f3f4149d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726141342644,"stop":1726141342644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d5829318a1050d","name":"Push 30 different messages","time":{"start":1726141922789,"stop":1726141922789,"duration":0},"status":"passed","severity":"normal"},{"uid":"5251d24467627900","name":"same cluster, different shard: nodes connect","time":{"start":1726141771259,"stop":1726141771259,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6b00db0e7b1cbf","name":"Push message with content topic containing XML","time":{"start":1726141922794,"stop":1726141922794,"duration":0},"status":"passed","severity":"normal"},{"uid":"13993202f00c218a","name":"same cluster, different shard: nodes don't connect","time":{"start":1726141620885,"stop":1726141620893,"duration":8},"status":"passed","severity":"normal"},{"uid":"44cb6588c494f73d","name":"Tracks peer failures correctly","time":{"start":1726141552705,"stop":1726141552705,"duration":0},"status":"broken","severity":"normal"},{"uid":"dcf7dbe76f11a3fe","name":"Ping on subscribed peer","time":{"start":1726141473137,"stop":1726141473138,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b692d1c250c5a0","name":"Ordered Callback - false","time":{"start":1726141956811,"stop":1726141956811,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabc6c9ecf2bbab0","name":"Subscribe to topic containing Script and receive message","time":{"start":1726141936086,"stop":1726141936086,"duration":0},"status":"passed","severity":"normal"},{"uid":"194a2e60d632d673","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726141879480,"stop":1726141879480,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fe6cec40f082bb","name":"shard 0","time":{"start":1726141937743,"stop":1726141937743,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f68d2cfa5a138f","name":"Light Node - default protocols","time":{"start":1726141988572,"stop":1726141988572,"duration":0},"status":"passed","severity":"normal"},{"uid":"edde9a7e34ab6452","name":"Check received message containing Russian","time":{"start":1726141828700,"stop":1726141828701,"duration":1},"status":"passed","severity":"normal"},{"uid":"32539dc825479220","name":"different cluster, different shard: nodes don't connect","time":{"start":1726141620902,"stop":1726141620911,"duration":9},"status":"passed","severity":"normal"},{"uid":"5a13a5974a92206d","name":"Decoder throws on empty string content topic","time":{"start":1726141355770,"stop":1726141355770,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5be23b982bb29d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726141342618,"stop":1726141342619,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ca0b93d370ec8c","name":"udp ip6 address","time":{"start":1726141350177,"stop":1726141350177,"duration":0},"status":"passed","severity":"normal"},{"uid":"d971ad4d1189c097","name":"Check received message with timestamp: 1726141391948000000 ","time":{"start":1726141828737,"stop":1726141828737,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5ed5a999d192ad","name":"Push message equal or less that 1MB","time":{"start":1726141843774,"stop":1726141843774,"duration":0},"status":"passed","severity":"normal"},{"uid":"551c9f2c291ef058","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726141620925,"stop":1726141620927,"duration":2},"status":"passed","severity":"normal"},{"uid":"cacc49212d71e5fd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726141613803,"stop":1726141613804,"duration":1},"status":"passed","severity":"normal"},{"uid":"989cb4b8ccc49955","name":"Push message with escaped characters payload","time":{"start":1726141922788,"stop":1726141922788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a73d2ac78b22bd","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726141342643,"stop":1726141342644,"duration":1},"status":"passed","severity":"normal"},{"uid":"7610a35ae67ddf37","name":"Round trip binary serialization","time":{"start":1726141355767,"stop":1726141355767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e7c1118ab9f8fb","name":"should not fail to stop the service if it was not started","time":{"start":1726141404239,"stop":1726141404239,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9d0dfb0b58aa9a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726141936083,"stop":1726141936083,"duration":0},"status":"passed","severity":"normal"},{"uid":"48650a7f90d72f71","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726141936108,"stop":1726141936109,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12f12129c2fd34d","name":"LightPush with 2 connections","time":{"start":1726141675435,"stop":1726141675435,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bde73b14f3d5d85","name":"LightPush with 1 connections","time":{"start":1726141675434,"stop":1726141675434,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a35c1f93dffec57","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726141936093,"stop":1726141936094,"duration":1},"status":"passed","severity":"normal"},{"uid":"318ec8e8cb7d07bb","name":"Fails to push message bigger that 1MB","time":{"start":1726141922803,"stop":1726141922803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e816a4030ab6509","name":"should only return 1 node with relay and store capability","time":{"start":1726141363152,"stop":1726141363152,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59dd1e5877add13","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726141936085,"stop":1726141936085,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1bf830788e7716","name":"Publish message with rate limit","time":{"start":1726141879482,"stop":1726141879483,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e7e730e05f83d7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726141613839,"stop":1726141613840,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b511f97dbe07ec","name":"Check received message with timestamp: 1726141391948000000 ","time":{"start":1726141828717,"stop":1726141828717,"duration":0},"status":"passed","severity":"normal"},{"uid":"6620693bc4c5f80c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726141936118,"stop":1726141936118,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdf78e6443f43d6","name":"random static sharding 7 - Cluster ID: 124, Shard ID: 832","time":{"start":1726141937746,"stop":1726141937746,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dca52a912bdd46d","name":"it tolerates circular branch references","time":{"start":1726141363150,"stop":1726141363150,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b69625fde7baf8","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app69/7/topic158/xml","time":{"start":1726141909531,"stop":1726141909531,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b42aac8666fae0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141620931,"stop":1726141620932,"duration":1},"status":"passed","severity":"normal"},{"uid":"537890b7b9c0bca8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726141510726,"stop":1726141510726,"duration":0},"status":"passed","severity":"normal"},{"uid":"358924c084e9ca96","name":"Ping on unsubscribed peer","time":{"start":1726141453456,"stop":1726141453456,"duration":0},"status":"passed","severity":"normal"},{"uid":"242e908a7932bdb9","name":"Publish message with large meta","time":{"start":1726141879482,"stop":1726141879482,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc76b9a4b4d0ecc3","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726141342618,"stop":1726141342618,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f32e13e35f04ca","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726141620946,"stop":1726141620947,"duration":1},"status":"passed","severity":"normal"},{"uid":"da11b1fb956cea3d","name":"Waku message hash computation (payload length 0)","time":{"start":1726141345015,"stop":1726141345016,"duration":1},"status":"passed","severity":"normal"},{"uid":"e934b896f64ed3f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726141620932,"stop":1726141620932,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d02ec170854548","name":"Check message on other pubsub topic is not received","time":{"start":1726141578069,"stop":1726141578069,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a220396abd9b30","name":"Fails to push message bigger that 1MB","time":{"start":1726141843775,"stop":1726141843775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f812881a3bc782","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726141342635,"stop":1726141342635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47e0a31c85f783f","name":"Decoder throws on empty string content topic","time":{"start":1726141374861,"stop":1726141374862,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ddbbbae2c36dbc","name":"Push message with shell command payload","time":{"start":1726141922787,"stop":1726141922788,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e19bf5e5eb348e","name":"safeDispatchEvent","time":{"start":1726141432992,"stop":1726141432992,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d11689e5440659d","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726141620916,"stop":1726141620917,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f93016b313eca6","name":"throws on content topic with generation field greater than 0","time":{"start":1726141342601,"stop":1726141342602,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b68b42678ab56","name":"Check message with invalid timestamp is not received","time":{"start":1726141578068,"stop":1726141578069,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06d8e6eccfe973b","name":"Check received message containing escaped characters","time":{"start":1726141578058,"stop":1726141578061,"duration":3},"status":"passed","severity":"normal"},{"uid":"8e01b026193549ff","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726141613808,"stop":1726141613810,"duration":2},"status":"passed","severity":"normal"},{"uid":"a66b8dbffbc6ae64","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726141373280,"stop":1726141373281,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c37a1dd463f52c3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141468084,"stop":1726141468085,"duration":1},"status":"passed","severity":"normal"},{"uid":"700282779c1d4ed8","name":"Subscribe to topic containing Script and receive message","time":{"start":1726141613844,"stop":1726141613844,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac11b878ff7b384","name":"Publish message with custom timestamp: Thu Sep 12 2024 10:50:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1726141879477,"stop":1726141879478,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3ec2e55357acf8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726141936075,"stop":1726141936076,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc081e1b8fecd256","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726141578067,"stop":1726141578067,"duration":0},"status":"passed","severity":"normal"},{"uid":"2610ea12bee81f48","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726141342619,"stop":1726141342620,"duration":1},"status":"passed","severity":"normal"},{"uid":"a250181fc655a0a5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726141510721,"stop":1726141510722,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2971987dd34ca5","name":"throws on content topic with empty version field","time":{"start":1726141342602,"stop":1726141342603,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6606c01696c167","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726141966405,"stop":1726141966406,"duration":1},"status":"passed","severity":"normal"},{"uid":"129a5aa9aac633eb","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726141775362,"stop":1726141775363,"duration":1},"status":"passed","severity":"normal"},{"uid":"a726bfe5982f45f9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726141950397,"stop":1726141950397,"duration":0},"status":"passed","severity":"normal"},{"uid":"c841d2b86130fbef","name":"Query with Ordered Callback, No message returned","time":{"start":1726141950413,"stop":1726141950413,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bada0c438563c9","name":"should not fail to start the service if it is already started","time":{"start":1726141367374,"stop":1726141367375,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97b95c7f12fea7f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726141930237,"stop":1726141930239,"duration":2},"status":"passed","severity":"normal"},{"uid":"508db6d9ce30e09","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726141363154,"stop":1726141363154,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10f5bfec7aa34093","name":"should properly create location multiaddrs - udp4","time":{"start":1726141350919,"stop":1726141350923,"duration":4},"status":"passed","severity":"normal"},{"uid":"9ad3ee1cbb05cf34","name":"Check received message containing long","time":{"start":1726141578050,"stop":1726141578051,"duration":1},"status":"passed","severity":"normal"},{"uid":"e711b6ddb14f8a43","name":"Check received message containing Chinese","time":{"start":1726141828689,"stop":1726141828690,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5c5c2fb56139b5","name":"Push message with Chinese payload","time":{"start":1726141922778,"stop":1726141922779,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb52e2417a3c3d9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726141950398,"stop":1726141950398,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2a3c57671ee82f","name":"Filter with 0 connections","time":{"start":1726141675433,"stop":1726141675433,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bcdbff1c4d8229","name":"Push message with content topic containing numeric","time":{"start":1726141922791,"stop":1726141922791,"duration":0},"status":"passed","severity":"normal"},{"uid":"495405ccfc950371","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141620935,"stop":1726141620936,"duration":1},"status":"passed","severity":"normal"},{"uid":"885f652477127029","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726141620944,"stop":1726141620944,"duration":0},"status":"passed","severity":"normal"},{"uid":"895ff35678b54c44","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726141950401,"stop":1726141950402,"duration":1},"status":"passed","severity":"normal"},{"uid":"92df5e9578e90542","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726141613857,"stop":1726141613857,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f81d7e5f469e48f","name":"Check message received after nwaku node is restarted","time":{"start":1726141578075,"stop":1726141578075,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c68e8c06f231a53","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726141930244,"stop":1726141930245,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa37a3eb61efd6b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726141342629,"stop":1726141342629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b58b48fc0ec5396","name":"Push message with content topic containing long","time":{"start":1726141922790,"stop":1726141922790,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de454d721959491","name":"Overlapping topic subscription","time":{"start":1726141882716,"stop":1726141882716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd98b26406a906f1","name":"Ping on subscribed peer","time":{"start":1726141473139,"stop":1726141473140,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee092b9e76a665ad","name":"Check publish message containing XML","time":{"start":1726141879466,"stop":1726141879467,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd7de89b6f2d5d5","name":"Check received message containing shell command","time":{"start":1726141828735,"stop":1726141828735,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1fadc3b5da7d5","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726141392906,"stop":1726141392907,"duration":1},"status":"passed","severity":"normal"},{"uid":"2088e5d1a3f23a0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726141468083,"stop":1726141468084,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c851f24775d516","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726141350070,"stop":1726141350072,"duration":2},"status":"passed","severity":"normal"},{"uid":"47ec5865ceaed8d9","name":"Subscribe to topic containing long and publish message","time":{"start":1726141882717,"stop":1726141882717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a72915f7843039","name":"different cluster, same shard: nodes don't connect","time":{"start":1726141620894,"stop":1726141620902,"duration":8},"status":"passed","severity":"normal"},{"uid":"e89a1f596e0c7707","name":"Check received message containing special chars","time":{"start":1726141578051,"stop":1726141578052,"duration":1},"status":"passed","severity":"normal"},{"uid":"235b9c67de1afa6a","name":"Check message received after jswaku node is restarted","time":{"start":1726141828728,"stop":1726141828728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7066a51219f780b3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726141363153,"stop":1726141363153,"duration":0},"status":"passed","severity":"normal"},{"uid":"308be4c732620917","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726141964815,"stop":1726141964815,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bc9a6ce453eac9","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726141964813,"stop":1726141964814,"duration":1},"status":"passed","severity":"normal"},{"uid":"b439f031d1d0f99b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726141936085,"stop":1726141936086,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac2a22007ef56cf","name":"Nodes with multiple pubsub topic","time":{"start":1726141858181,"stop":1726141858181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c007a9c627fef826","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141728300,"stop":1726141728300,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d18a7a088269ad0","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726141771257,"stop":1726141771258,"duration":1},"status":"passed","severity":"normal"},{"uid":"d107d83f06f6423b","name":"Check message with no payload is not received","time":{"start":1726141828740,"stop":1726141828741,"duration":1},"status":"passed","severity":"normal"},{"uid":"b592b9cba78ae1d5","name":"Push message with rate limit","time":{"start":1726141843771,"stop":1726141843771,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a8e5922601b45e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141468088,"stop":1726141468091,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a4073dc01a4e1ed","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726141882726,"stop":1726141882726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd459116faf818b","name":"should return unique PubsubTopics for static sharding","time":{"start":1726141342631,"stop":1726141342631,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb25caecfa7148cd","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726141620940,"stop":1726141620941,"duration":1},"status":"passed","severity":"normal"},{"uid":"89eb602f74c79d4f","name":"Mutual subscription","time":{"start":1726141882709,"stop":1726141882709,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d81c9d74ec0bfe9","name":"Push message with SQL Injection payload","time":{"start":1726141922781,"stop":1726141922782,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a675c7ab450e12a","name":"pre and post cipher","time":{"start":1726141373726,"stop":1726141373726,"duration":0},"status":"passed","severity":"normal"},{"uid":"252ed56a848e79d9","name":"Push message on custom pubsubTopic","time":{"start":1726141728299,"stop":1726141728299,"duration":0},"status":"passed","severity":"normal"},{"uid":"963c1cf4dabe29c2","name":"Subscribe and receive messages via lightPush","time":{"start":1726141936067,"stop":1726141936068,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36b77e781e268fb","name":"Push 30 different messages","time":{"start":1726141843762,"stop":1726141843763,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5c24fcb876f3b9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726141350068,"stop":1726141350069,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a93f346a11db0f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726141342621,"stop":1726141342624,"duration":3},"status":"passed","severity":"normal"},{"uid":"3203ad4f0c00c286","name":"Relay - dialed first","time":{"start":1726141988569,"stop":1726141988570,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04d0846abcd7d49","name":"Check received message with timestamp: 1726141392419 ","time":{"start":1726141578062,"stop":1726141578067,"duration":5},"status":"passed","severity":"normal"},{"uid":"f3960e8862b225e2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726141342637,"stop":1726141342638,"duration":1},"status":"passed","severity":"normal"},{"uid":"60988124f0cf6ed","name":"Subscribe to topic containing short and receive message","time":{"start":1726141936097,"stop":1726141936098,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5242b4e1126370","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app98/8/topic950/utf8","time":{"start":1726141909532,"stop":1726141909532,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b4f5d23ff1060a","name":"Check publish message after client node is restarted","time":{"start":1726141879481,"stop":1726141879481,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de97aa6064af41b3","name":"LightPush with 3 connections","time":{"start":1726141675436,"stop":1726141675436,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de48c96b05207a8","name":"Check received message containing Basic HTML tag","time":{"start":1726141578056,"stop":1726141578057,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b19b498816aec2d","name":"Fails to push message with empty content topic","time":{"start":1726141843770,"stop":1726141843770,"duration":0},"status":"passed","severity":"normal"},{"uid":"77509a3325db8553","name":"Check message with no content topic is not received","time":{"start":1726141578070,"stop":1726141578070,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c46fbff64808167","name":"Passing page size 19 when there are 20 messages","time":{"start":1726141967013,"stop":1726141967013,"duration":0},"status":"passed","severity":"normal"},{"uid":"865fffc6761451f6","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726141983880,"stop":1726141983880,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68ce83673cfd89d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726141510728,"stop":1726141510728,"duration":0},"status":"passed","severity":"normal"},{"uid":"35511d0c412c534f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app35/3/topic704/json","time":{"start":1726141909532,"stop":1726141909532,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f1d19314e7e6a9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726141342636,"stop":1726141342636,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4a3c08ade9f1eb","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726141342641,"stop":1726141342641,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e674a86bd298ff1","name":"should not fail to stop the service if it was not started","time":{"start":1726141892120,"stop":1726141892120,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c4fd90c661800d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726141936076,"stop":1726141936077,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f00f5d837c889","name":"Failed peers are renewed","time":{"start":1726141650072,"stop":1726141650072,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ed950ad432b7e5","name":"Encoder throws on undefined content topic","time":{"start":1726141373282,"stop":1726141373282,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45ddfdf7f28122f","name":"random static sharding 5 - Cluster ID: 391, Shard ID: 787","time":{"start":1726141937745,"stop":1726141937745,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eee59378e2b1137","name":"Passing invalid cursor","time":{"start":1726141930246,"stop":1726141930246,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c10ec87af3f1fb","name":"Subscribe and publish message","time":{"start":1726141882711,"stop":1726141882712,"duration":1},"status":"passed","severity":"normal"},{"uid":"926489c8ec0d276b","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726141775350,"stop":1726141775351,"duration":1},"status":"passed","severity":"normal"},{"uid":"263a883efe8ce5f4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726141468091,"stop":1726141468092,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c07b91241739b4","name":"Passing page size 0 when there are 110 messages","time":{"start":1726141967010,"stop":1726141967010,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb93d7d3330fc0","name":"should decode valid enr successfully","time":{"start":1726141350913,"stop":1726141350913,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f72eab6d0cde38","name":"should properly create location multiaddrs - tcp","time":{"start":1726141350924,"stop":1726141350925,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f012a0c2bb4934","name":"Check received message containing Basic HTML tag","time":{"start":1726141828734,"stop":1726141828734,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77cc6167b341202","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726141882727,"stop":1726141882727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a78109e60bdab76","name":"Check received message containing Script","time":{"start":1726141578053,"stop":1726141578054,"duration":1},"status":"passed","severity":"normal"},{"uid":"86829a914055c270","name":"A test","time":{"start":1726141728377,"stop":1726141728377,"duration":0},"status":"passed","severity":"normal"},{"uid":"f143c91cade373f9","name":"Push message with content topic containing numeric","time":{"start":1726141843764,"stop":1726141843765,"duration":1},"status":"passed","severity":"normal"},{"uid":"a031e3da4045cd75","name":"Push message with unicode special characters payload","time":{"start":1726141843760,"stop":1726141843761,"duration":1},"status":"passed","severity":"normal"},{"uid":"2010cd3659e3543e","name":"Reopen subscription with peer with lost subscription","time":{"start":1726141473140,"stop":1726141473141,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d23118224a5f3e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141728301,"stop":1726141728301,"duration":0},"status":"passed","severity":"normal"},{"uid":"a365ac03b2a7bc0a","name":"Push message with XML payload","time":{"start":1726141922783,"stop":1726141922784,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e411c7ab02e58e1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726141342633,"stop":1726141342634,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f83d4b6bb49421","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726141775351,"stop":1726141775352,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f17b177ca87008","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726141909529,"stop":1726141909529,"duration":0},"status":"passed","severity":"normal"},{"uid":"f129586bf45926be","name":"Push message with content topic containing Arabic","time":{"start":1726141922792,"stop":1726141922792,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c1eb6c5152af75","name":"Subscribe to topic containing short and receive message","time":{"start":1726141936080,"stop":1726141936081,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f5960d2442187d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726141350056,"stop":1726141350057,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5580b462b9fd64","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726141620943,"stop":1726141620943,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc78b1a4d057f56f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726141613839,"stop":1726141613839,"duration":0},"status":"passed","severity":"normal"},{"uid":"79124db220ad57d0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726141510720,"stop":1726141510721,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d64d69aa0f9100b","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726141964815,"stop":1726141964815,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcce11f0e5d3113f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726141400288,"stop":1726141400288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08ce412977c9cf1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726141373279,"stop":1726141373280,"duration":1},"status":"passed","severity":"normal"},{"uid":"7187d224f7bd11c4","name":"Push message with emoji payload","time":{"start":1726141922789,"stop":1726141922789,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c3d1d183883128","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726141613804,"stop":1726141613805,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22345995f30c780","name":"Check received message containing Arabic","time":{"start":1726141578052,"stop":1726141578053,"duration":1},"status":"passed","severity":"normal"},{"uid":"636d7446caca1e33","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726141442272,"stop":1726141442273,"duration":1},"status":"passed","severity":"normal"},{"uid":"54921d1980f787a4","name":"Renews peer on consistent missed messages","time":{"start":1726141552706,"stop":1726141552706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8c72572c7c75c5","name":"should not fail to start the service if it is already started","time":{"start":1726141892120,"stop":1726141892121,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3ae9a2811af792","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726141342637,"stop":1726141342637,"duration":0},"status":"passed","severity":"normal"},{"uid":"277b5ee3ce20c15e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726141620933,"stop":1726141620933,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a7dcd93ca3e648","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726141775363,"stop":1726141775363,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0134368918c8f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726142039841,"stop":1726142039842,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6332027ca5d674","name":"isConnected should return false after all peers disconnect","time":{"start":1726141442273,"stop":1726141442274,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ab877a7a0deb79","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726141620942,"stop":1726141620942,"duration":0},"status":"passed","severity":"normal"},{"uid":"698c6ed5d6aba291","name":"All","time":{"start":1726141402251,"stop":1726141402251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab815b8da0225221","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726141392904,"stop":1726141392905,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3f43dfee7b1320","name":"should throw error - no id","time":{"start":1726141350915,"stop":1726141350915,"duration":0},"status":"passed","severity":"normal"},{"uid":"c398f348a216401d","name":"should handle corrupted local storage data gracefully","time":{"start":1726141367377,"stop":1726141367377,"duration":0},"status":"passed","severity":"normal"},{"uid":"78661f9c087a3d42","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726141936094,"stop":1726141936094,"duration":0},"status":"passed","severity":"normal"},{"uid":"68369361cc09c4f4","name":"less peers than existing","time":{"start":1726141828910,"stop":1726141828911,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8888a85f298829ea","name":"can start and stop the service","time":{"start":1726141367373,"stop":1726141367374,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8c7c04dff75fb1","name":"should properly create location multiaddrs - udp6","time":{"start":1726141350923,"stop":1726141350924,"duration":1},"status":"passed","severity":"normal"},{"uid":"7593ce1a23650805","name":"Check received message containing short","time":{"start":1726141828687,"stop":1726141828688,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ac8db30c256b3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141728299,"stop":1726141728299,"duration":0},"status":"passed","severity":"normal"},{"uid":"61cce62e73add19e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726141936086,"stop":1726141936086,"duration":0},"status":"passed","severity":"normal"},{"uid":"3896f317e5215c9a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726141983881,"stop":1726141983881,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a03dca62acf964","name":"Push message with content topic containing unicode special characters","time":{"start":1726141922796,"stop":1726141922796,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1fc4d20341a207","name":"Check publish message containing unicode special characters","time":{"start":1726141879469,"stop":1726141879469,"duration":0},"status":"passed","severity":"normal"},{"uid":"35872d63655d5019","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726141858181,"stop":1726141858181,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0cc97671575fca","name":"Push message with content topic containing SQL Injection","time":{"start":1726141843767,"stop":1726141843767,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba674c57b562c92c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726141936084,"stop":1726141936084,"duration":0},"status":"passed","severity":"normal"},{"uid":"a934b9d9217c9dc4","name":"Promise Callback - false","time":{"start":1726141956810,"stop":1726141956810,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7dce18bf67c9d8","name":"Delete observer","time":{"start":1726141832524,"stop":1726141832524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c660b45dea1d91a4","name":"isConnected should return true after first peer connects","time":{"start":1726141442273,"stop":1726141442273,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a913239feb6cc32","name":"Check received message containing escaped characters","time":{"start":1726141828705,"stop":1726141828714,"duration":9},"status":"passed","severity":"normal"},{"uid":"724780ec8a759963","name":"should not receive a peer event after stop","time":{"start":1726141367376,"stop":1726141367376,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9aa59502569ad69","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726141342635,"stop":1726141342636,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c4da03631b01c0","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726141620936,"stop":1726141620937,"duration":1},"status":"passed","severity":"normal"},{"uid":"a059623e471d5dc2","name":"Number of peers are maintained correctly","time":{"start":1726141552701,"stop":1726141552702,"duration":1},"status":"passed","severity":"normal"},{"uid":"c349c9ce6d7db1e9","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726141342629,"stop":1726141342629,"duration":0},"status":"passed","severity":"normal"},{"uid":"821fed59ee5545eb","name":"more peers than existing","time":{"start":1726141828909,"stop":1726141828909,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2cc8c625db10b2a4","name":"Push message with content topic containing Script","time":{"start":1726141922793,"stop":1726141922794,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ce9ab9b9481a0","name":"should encode/decode to RLP encoding","time":{"start":1726141350917,"stop":1726141350917,"duration":0},"status":"passed","severity":"normal"},{"uid":"28445e22f03d36ca","name":"listenerCount","time":{"start":1726141432991,"stop":1726141432991,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc64d09fdd439cb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726141342638,"stop":1726141342638,"duration":0},"status":"passed","severity":"normal"},{"uid":"81164ffec8c31eff","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726141400290,"stop":1726141400290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea77ad0ee22d2fb1","name":"Fails to publish message with empty text","time":{"start":1726141879478,"stop":1726141879479,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e85be6acc5f770","name":"Push message with content topic containing short","time":{"start":1726141843763,"stop":1726141843764,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c84069a004e0f9","name":"Push message with content topic containing unicode special characters","time":{"start":1726141843769,"stop":1726141843769,"duration":0},"status":"passed","severity":"normal"},{"uid":"190bff3a6600f16f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726141882714,"stop":1726141882714,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6b5e8e33bc905d","name":"Push message with content topic containing XML","time":{"start":1726141843767,"stop":1726141843767,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccbf82c518d4bdb","name":"Should update multiaddrs","time":{"start":1726141776560,"stop":1726141776560,"duration":0},"status":"passed","severity":"normal"},{"uid":"134468b5bff2a5cf","name":"Publish message with custom timestamp: Fri Sep 22 2023 11:50:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1726141879477,"stop":1726141879477,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04c12d201421319","name":"Check received message containing numeric","time":{"start":1726141578051,"stop":1726141578051,"duration":0},"status":"passed","severity":"normal"},{"uid":"79962a171743aabb","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726141983879,"stop":1726141983879,"duration":0},"status":"passed","severity":"normal"},{"uid":"19971c0ff0c2425c","name":"should throw error - invalid id","time":{"start":1726141350915,"stop":1726141350916,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30a3719710cf060","name":"Publish without waiting for remote peer","time":{"start":1726141882710,"stop":1726141882711,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7014c2bcc2dd792","name":"Check received message containing Chinese","time":{"start":1726141828731,"stop":1726141828731,"duration":0},"status":"passed","severity":"normal"},{"uid":"562a99c2f709eb45","name":"Check publish message containing shell command","time":{"start":1726141879468,"stop":1726141879468,"duration":0},"status":"passed","severity":"normal"},{"uid":"beaf9fd17850668f","name":"can start the service","time":{"start":1726141892119,"stop":1726141892119,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd9a70014b82e88","name":"Subscribe and receive messages via lightPush","time":{"start":1726141936090,"stop":1726141936090,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dfa349df962c6d","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726141342619,"stop":1726141342619,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d6f6c3173c6350","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726141362703,"stop":1726141362704,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7965012fd3d2e3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726141882721,"stop":1726141882721,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a05061080d81ae","name":"Check received message containing unicode special characters","time":{"start":1726141828736,"stop":1726141828736,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c8b27e74823351","name":"Publishes to nwaku","time":{"start":1726141854329,"stop":1726141854330,"duration":1},"status":"passed","severity":"normal"},{"uid":"4418087fb3ea5dd7","name":"Check received message containing special chars","time":{"start":1726141828731,"stop":1726141828731,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2d06dfa782652c","name":"Push message with custom timestamp: 1726138050340","time":{"start":1726141843773,"stop":1726141843774,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff8ee12752cc9e7","name":"Check publish message containing Arabic","time":{"start":1726141879465,"stop":1726141879465,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1b4084afceaf0a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726141620075,"stop":1726141620076,"duration":1},"status":"passed","severity":"normal"},{"uid":"523db4881882df0","name":"should get / set TCP multiaddr","time":{"start":1726141350918,"stop":1726141350919,"duration":1},"status":"passed","severity":"normal"},{"uid":"184c3de61cc22860","name":"Relay - dialed after","time":{"start":1726141988570,"stop":1726141988570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81f8b40f5202ef5","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726141620943,"stop":1726141620943,"duration":0},"status":"passed","severity":"normal"},{"uid":"514005f16664af2","name":"Ping on unsubscribed peer","time":{"start":1726141473140,"stop":1726141473140,"duration":0},"status":"passed","severity":"normal"},{"uid":"77605516a566dc9c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726141882719,"stop":1726141882719,"duration":0},"status":"passed","severity":"normal"},{"uid":"81635f46e6ca944a","name":"connects to nwaku","time":{"start":1726141979685,"stop":1726141979685,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a4ccafa82903a9","name":"Subscribe and receives messages on 20 topics","time":{"start":1726141936075,"stop":1726141936075,"duration":0},"status":"passed","severity":"normal"},{"uid":"500329d4ebcde240","name":"Passing page size 3 when there are 20 messages","time":{"start":1726141967011,"stop":1726141967012,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c22bbc746e64493","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726141858179,"stop":1726141858179,"duration":0},"status":"passed","severity":"normal"},{"uid":"276f6e331b49e683","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726141362705,"stop":1726141362705,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6d1f3df811273d","name":"Push message with content topic containing escaped characters","time":{"start":1726141922795,"stop":1726141922796,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a935e8da598b391","name":"Relay","time":{"start":1726141402250,"stop":1726141402250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86c45b31b5bbb00","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726141362706,"stop":1726141362707,"duration":1},"status":"passed","severity":"normal"},{"uid":"328169f71e62605f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726141937743,"stop":1726141937743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8356ecfd25a24ed","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726141613828,"stop":1726141613829,"duration":1},"status":"passed","severity":"normal"},{"uid":"df904e508c8a27c","name":"getPeersByDiscovery","time":{"start":1726141432990,"stop":1726141432991,"duration":1},"status":"passed","severity":"normal"},{"uid":"4319935dfcfefd77","name":"Symmetric encrypt & Decrypt","time":{"start":1726141373725,"stop":1726141373726,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ef6e67b8a3575a","name":"throws an error for improperly formatted content topics","time":{"start":1726141342627,"stop":1726141342627,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d927dfa79b5a74b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726141983879,"stop":1726141983879,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70bca4460551006","name":"Check received message containing Basic HTML tag","time":{"start":1726141828704,"stop":1726141828705,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbacc8d5d48efa21","name":"should use DNS peer discovery with light client","time":{"start":1726141404241,"stop":1726141404242,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e0d67bf610d458b7","name":"should not receive a peer event after stop","time":{"start":1726141404241,"stop":1726141404241,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d14e43963808487","name":"Push message with content topic containing shell command","time":{"start":1726141922795,"stop":1726141922795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16789a2ddfb1ca8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726141342639,"stop":1726141342639,"duration":0},"status":"passed","severity":"normal"},{"uid":"64cf619371bf029f","name":"should encode/decode to text encoding","time":{"start":1726141350917,"stop":1726141350918,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a116dc6efd7239","name":"Ping on subscribed peer","time":{"start":1726141453454,"stop":1726141453455,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7f903c287414df","name":"Push message with Script payload","time":{"start":1726141843755,"stop":1726141843755,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d6fb8eb2bb992c","name":"Using a function","time":{"start":1726141979686,"stop":1726141979687,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ef40692c6e6a69","name":"should be called for bootstrap peers","time":{"start":1726141400289,"stop":1726141400289,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aca94b8b61d2e64","name":"Push message with custom timestamp: 1726138020372","time":{"start":1726141922799,"stop":1726141922801,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cb8d91df9310d8c","name":"Check message on other pubsub topic is not received","time":{"start":1726141828739,"stop":1726141828740,"duration":1},"status":"passed","severity":"normal"},{"uid":"506d7ccddaab7197","name":"Push message with JSON payload","time":{"start":1726141922786,"stop":1726141922787,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da7f8734fce2ad5","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726141342642,"stop":1726141342642,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb23c1663d6fc","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726141882726,"stop":1726141882726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a22f067ca35e7cd","name":"Push message with numeric payload","time":{"start":1726141922776,"stop":1726141922776,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ecbce845bcfc4","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726141350069,"stop":1726141350070,"duration":1},"status":"passed","severity":"normal"},{"uid":"94fbe926ed637000","name":"can start the service","time":{"start":1726141404237,"stop":1726141404237,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bfb4d4de88ef8f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726141620947,"stop":1726141620947,"duration":0},"status":"passed","severity":"normal"},{"uid":"341d28d0d96b3c9d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726141922794,"stop":1726141922794,"duration":0},"status":"passed","severity":"normal"},{"uid":"580010e3fa28ae09","name":"Check meta is set [ecies]","time":{"start":1726141374860,"stop":1726141374860,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b2721e6443f949","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726141392899,"stop":1726141392904,"duration":5},"status":"passed","severity":"normal"},{"uid":"dd6bd7215b0ad519","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726141936088,"stop":1726141936089,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6f4db648cb186d","name":"does not throw on valid cases","time":{"start":1726141342599,"stop":1726141342600,"duration":1},"status":"passed","severity":"normal"},{"uid":"b473d910c8abedac","name":"Check received message containing long","time":{"start":1726141828730,"stop":1726141828730,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9071a51acfef0b","name":"Privacy Node - default protocol","time":{"start":1726141988572,"stop":1726141988572,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a50ec9783be567","name":"Refresh subscription","time":{"start":1726141936095,"stop":1726141936097,"duration":2},"status":"passed","severity":"normal"},{"uid":"43fb5557020c9101","name":"addEventListener with wrong event","time":{"start":1726141432989,"stop":1726141432989,"duration":0},"status":"passed","severity":"normal"},{"uid":"900bce0c0231e36d","name":"Callback on promise","time":{"start":1726141966406,"stop":1726141966407,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e34ae4b241bc2e","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726141620917,"stop":1726141620921,"duration":4},"status":"passed","severity":"normal"},{"uid":"b140056790857e02","name":"should not fail to stop the service if it was not started","time":{"start":1726141367374,"stop":1726141367374,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0630bf21508e8f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726141620933,"stop":1726141620934,"duration":1},"status":"passed","severity":"normal"},{"uid":"c581ffe17c4e3332","name":"Check publish message containing Chinese","time":{"start":1726141879464,"stop":1726141879465,"duration":1},"status":"passed","severity":"normal"},{"uid":"32808efcca9ff0dc","name":"Check publish message containing long","time":{"start":1726141879462,"stop":1726141879463,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04004b8445ff82d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141968937,"stop":1726141968937,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3db963d5b3645f3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726141362405,"stop":1726141362405,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c36fc4127cc4865","name":"Push message with Script payload","time":{"start":1726141922782,"stop":1726141922783,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d62ff86a5798c4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726141342637,"stop":1726141342637,"duration":0},"status":"passed","severity":"normal"},{"uid":"594a74e5bc6fe0a","name":"should properly create location multiaddrs - udp","time":{"start":1726141350924,"stop":1726141350924,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d50873f889e6b8","name":"Subscribe to topic containing Script and publish message","time":{"start":1726141882722,"stop":1726141882722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89ac33ef0663b74","name":"should be able to decode the field with only STORE set to true","time":{"start":1726141350062,"stop":1726141350066,"duration":4},"status":"passed","severity":"normal"},{"uid":"5c6288594c1317b5","name":"Waku message hash computation (no timestamp)","time":{"start":1726141345016,"stop":1726141345016,"duration":0},"status":"passed","severity":"normal"},{"uid":"656b9a70c67345f5","name":"Check publish message containing short","time":{"start":1726141879462,"stop":1726141879462,"duration":0},"status":"passed","severity":"normal"},{"uid":"134c0f56bcaf5175","name":"Asymmetric encrypt & decrypt","time":{"start":1726141373725,"stop":1726141373725,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37370836423f43f","name":"Push message with content topic containing Russian","time":{"start":1726141922793,"stop":1726141922793,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0710b1a7ce3adb0","name":"Nodes with multiple pubsub topic","time":{"start":1726141858179,"stop":1726141858179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3651399a1302c9a","name":"Push message with content topic containing shell command","time":{"start":1726141843768,"stop":1726141843769,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ad039c6e66637a","name":"should add and remove event listeners correctly","time":{"start":1726141367377,"stop":1726141367378,"duration":1},"status":"passed","severity":"normal"},{"uid":"825c8633d1526e33","name":"Check received message with timestamp: 1726141391948 ","time":{"start":1726141828737,"stop":1726141828738,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b26583a863607b1","name":"should handle a minimal index list","time":{"start":1726141342645,"stop":1726141342645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4878f31d041e760a","name":"should set field with only RELAY enabled","time":{"start":1726141350926,"stop":1726141350927,"duration":1},"status":"passed","severity":"normal"},{"uid":"40802d54e4bc9f8e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726141613850,"stop":1726141613851,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d309a33c4372a1e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726141363153,"stop":1726141363153,"duration":0},"status":"passed","severity":"normal"},{"uid":"640706925ded7010","name":"can start and stop the service","time":{"start":1726141892119,"stop":1726141892120,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32d7e1df468a889","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726141858180,"stop":1726141858180,"duration":0},"status":"passed","severity":"normal"},{"uid":"276aa9481502ef78","name":"Push message with special chars payload","time":{"start":1726141843750,"stop":1726141843751,"duration":1},"status":"passed","severity":"normal"},{"uid":"b166b09b6ee6ca4a","name":"start node with empty shard should fail","time":{"start":1726141937750,"stop":1726141937750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e889a5dd41d9bc4e","name":"Push message with content topic containing Chinese","time":{"start":1726141843765,"stop":1726141843765,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc27160e56462f9","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726141342642,"stop":1726141342642,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb7453b7e6e611a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726141861327,"stop":1726141861327,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ef4d25b7dac1bd6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726141879470,"stop":1726141879470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dfc671e63c4aec","name":"can start and stop the service","time":{"start":1726141404238,"stop":1726141404239,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2612c484de873bb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141968935,"stop":1726141968936,"duration":1},"status":"passed","severity":"normal"},{"uid":"4991ed289e07d2e0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726141936091,"stop":1726141936092,"duration":1},"status":"passed","severity":"normal"},{"uid":"12bc8e5763865ddc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726141404242,"stop":1726141404270,"duration":28},"status":"skipped","severity":"normal"},{"uid":"2caa24290a3acd7f","name":"Fails to publish message with wrong content topic","time":{"start":1726141879479,"stop":1726141879479,"duration":0},"status":"passed","severity":"normal"},{"uid":"9835292041f7f913","name":"Query with Ordered Callback, No Decoder","time":{"start":1726141950412,"stop":1726141950413,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa7716897678103","name":"Check received message containing Arabic","time":{"start":1726141828732,"stop":1726141828732,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c0c2972498069f","name":"throws on content topic with empty application field","time":{"start":1726141342602,"stop":1726141342602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b4b9e0fbba4de4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726141882713,"stop":1726141882714,"duration":1},"status":"passed","severity":"normal"},{"uid":"935c6364d34cc0a6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726141342618,"stop":1726141342618,"duration":0},"status":"passed","severity":"normal"},{"uid":"255c09c994b52e2b","name":"Relay + Store","time":{"start":1726141350928,"stop":1726141350928,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b399714bb80e2bf","name":"Push message with meta","time":{"start":1726141922797,"stop":1726141922797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0187167e12a1259","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726141342620,"stop":1726141342621,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b9a1015e9ae138","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726141620927,"stop":1726141620928,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80ebe32aee47a24","name":"Push message with emoji payload","time":{"start":1726141843761,"stop":1726141843762,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a6169491ca6709","name":"Push message equal or less that 1MB","time":{"start":1726141922802,"stop":1726141922802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e23293f2e7d6e1","name":"Throws when trying to push message with empty payload","time":{"start":1726141922789,"stop":1726141922790,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1607f5e53d563c7","name":"Check publish message containing Russian","time":{"start":1726141879465,"stop":1726141879465,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc0b196b68252a0","name":"should set field with only STORE enabled","time":{"start":1726141350927,"stop":1726141350927,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e455cbda0ce0398","name":"new peer added after a peer was already found","time":{"start":1726141861326,"stop":1726141861327,"duration":1},"status":"skipped","severity":"normal"},{"uid":"74093fa469b4c13","name":"Encoder throws on empty string content topic","time":{"start":1726141373282,"stop":1726141373283,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe445690b8750c9","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726141620948,"stop":1726141620948,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daf945a6595cee6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726141613847,"stop":1726141613847,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4baaf4a3983260","name":"Check received message containing emoji","time":{"start":1726141828736,"stop":1726141828737,"duration":1},"status":"passed","severity":"normal"},{"uid":"515f0abf5682a334","name":"LightPush","time":{"start":1726141988571,"stop":1726141988571,"duration":0},"status":"passed","severity":"normal"},{"uid":"152943888c42e0b4","name":"Meta field set when metaSetter is specified","time":{"start":1726141355768,"stop":1726141355768,"duration":0},"status":"passed","severity":"normal"},{"uid":"923ae13592253e13","name":"Decoder throws on undefined content topic","time":{"start":1726141373283,"stop":1726141373283,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaea7e1369f20e71","name":"can start the service","time":{"start":1726141367372,"stop":1726141367373,"duration":1},"status":"passed","severity":"normal"},{"uid":"d091db638fa7f698","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726141342644,"stop":1726141342644,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed2595f8a5ae333","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726141858179,"stop":1726141858180,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab5141c65f2e951","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app38/2/topic97/proto","time":{"start":1726141909531,"stop":1726141909531,"duration":0},"status":"passed","severity":"normal"},{"uid":"9325592f2e3c7301","name":"Check received message containing unicode special characters","time":{"start":1726141578061,"stop":1726141578061,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ebccd78fe2a13e","name":"Check message with no payload is not received","time":{"start":1726141828721,"stop":1726141828727,"duration":6},"status":"passed","severity":"normal"},{"uid":"65dbe52767cf9fb3","name":"Check received message containing XML","time":{"start":1726141828733,"stop":1726141828734,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37b43dc75a6e412","name":"Ping on peer without subscriptions","time":{"start":1726141473140,"stop":1726141473140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7ae6abf681e16e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726141620938,"stop":1726141620939,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd4355edeeb5a46","name":"Push message with custom timestamp: 1695383220372","time":{"start":1726141922798,"stop":1726141922798,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccf9bf627008b9f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726141882718,"stop":1726141882719,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eed7026d9330059","name":"dispatchEvent via connectionManager","time":{"start":1726141432991,"stop":1726141432991,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c10acfd5ab8d3a4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726141350055,"stop":1726141350056,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7eb9ec6bdce01d","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726141775359,"stop":1726141775359,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3b9a75c84c531","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141620939,"stop":1726141620940,"duration":1},"status":"passed","severity":"normal"},{"uid":"2437a134a3905a8b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726141342630,"stop":1726141342630,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c671142de4dd25b","name":"Check message with no content topic is not received","time":{"start":1726141828720,"stop":1726141828720,"duration":0},"status":"passed","severity":"normal"},{"uid":"a481779c3a57af53","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726141775360,"stop":1726141775360,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84b3b6849c1c305","name":"Ping on peer without subscriptions","time":{"start":1726141453455,"stop":1726141453456,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7ed6589a0b51d2","name":"Check received message containing JSON","time":{"start":1726141828705,"stop":1726141828705,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee4d8c4f49622fd","name":"Push message with content topic containing Arabic","time":{"start":1726141843766,"stop":1726141843766,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79243b32cccafbb","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726141930243,"stop":1726141930244,"duration":1},"status":"passed","severity":"normal"},{"uid":"8811390ea958f1fd","name":"Push message with Russian payload","time":{"start":1726141922780,"stop":1726141922781,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22661764149ed9d","name":"Check message with no payload is not received","time":{"start":1726141578071,"stop":1726141578072,"duration":1},"status":"passed","severity":"normal"},{"uid":"886816432be950ed","name":"should emit a peer event after start","time":{"start":1726141892121,"stop":1726141892121,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d666051fe60f16","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726141403690,"stop":1726141403691,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e67bffe95acee56","name":"Ephemeral field set to true","time":{"start":1726141355767,"stop":1726141355768,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba40f7c0f598e1","name":"Subscribe to topic containing Script and receive message","time":{"start":1726141936109,"stop":1726141936110,"duration":1},"status":"passed","severity":"normal"},{"uid":"a31a87ba9388f6f5","name":"Subscribe to topic containing short and publish message","time":{"start":1726141882716,"stop":1726141882717,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3dbb790050bb8c7","name":"Check meta is set [symmetric]","time":{"start":1726141373281,"stop":1726141373281,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d60976da0cf3312","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726141362702,"stop":1726141362702,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da0cf6109b64588","name":"Generator, custom pubsub topic","time":{"start":1726141968937,"stop":1726141968937,"duration":0},"status":"passed","severity":"normal"},{"uid":"b071ea41fa2b0fd4","name":"Check message with non string payload is not received","time":{"start":1726141828727,"stop":1726141828727,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcac6ba96f60d9b8","name":"Subscribe and receive messages via waku relay post","time":{"start":1726141936091,"stop":1726141936091,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e506bc959bebb11","name":"should return all peers when numPeers is 0","time":{"start":1726141355412,"stop":1726141355413,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b642312c4f99c75","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726141936069,"stop":1726141936069,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf30d95492e3a9ea","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726141936116,"stop":1726141936117,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d865eb595508c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726142039841,"stop":1726142039841,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d24b0c3d539560","name":"Query generator for multiple messages with different message text format","time":{"start":1726141966405,"stop":1726141966405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca20b4ebc08964a3","name":"connected peers and dial","time":{"start":1726141828907,"stop":1726141828908,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f2750570ca52f8b","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726141775361,"stop":1726141775361,"duration":0},"status":"passed","severity":"normal"},{"uid":"339c9e2249ad88be","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726141578067,"stop":1726141578068,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4806093da9b217e","name":"Push message with content topic containing escaped characters","time":{"start":1726141843769,"stop":1726141843769,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacfb4cd8f4bd41b","name":"random static sharding 6 - Cluster ID: 794, Shard ID: 527","time":{"start":1726141937746,"stop":1726141937746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e29f1de14280eca","name":"Generator, custom pubsub topic","time":{"start":1726141968934,"stop":1726141968935,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58cf38b369de8b5","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726141468085,"stop":1726141468085,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebaae86f009116b","name":"Passing an array","time":{"start":1726141979686,"stop":1726141979686,"duration":0},"status":"passed","severity":"normal"},{"uid":"199b80cd57875de3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726142039842,"stop":1726142039843,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6475514375af469","name":"Refresh subscription","time":{"start":1726141936079,"stop":1726141936080,"duration":1},"status":"passed","severity":"normal"},{"uid":"8512c6bbde67e021","name":"should throw error - no public key","time":{"start":1726141350916,"stop":1726141350916,"duration":0},"status":"passed","severity":"normal"},{"uid":"359d46a3c308bcce","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726141350051,"stop":1726141350052,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f4da843f091277","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726141950413,"stop":1726141950413,"duration":0},"status":"passed","severity":"normal"},{"uid":"32303ffcf932995d","name":"Filter","time":{"start":1726141988571,"stop":1726141988572,"duration":1},"status":"passed","severity":"normal"},{"uid":"869ce0d706a9d3ac","name":"Check publish message containing numeric","time":{"start":1726141879463,"stop":1726141879464,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba43e3dc1d13dda6","name":"should not fail to start the service if it is already started","time":{"start":1726141404239,"stop":1726141404239,"duration":0},"status":"passed","severity":"normal"},{"uid":"95632a83575e6b10","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726141620934,"stop":1726141620935,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb7f31dc78931d2","name":"Used by Waku Relay","time":{"start":1726141979687,"stop":1726141979687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e437e127f7d06d1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726141342619,"stop":1726141342619,"duration":0},"status":"passed","severity":"normal"},{"uid":"892fd96cde036ee8","name":"Check received message containing long","time":{"start":1726141828688,"stop":1726141828688,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cff7dbc3998984","name":"Ordered Callback - true","time":{"start":1726141956810,"stop":1726141956811,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c57e39606fb740","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141468086,"stop":1726141468086,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e83d8539bf7498","name":"should throw error - no public key","time":{"start":1726141350914,"stop":1726141350915,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73e52a93ba3d3cf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726141620074,"stop":1726141620075,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73c1017bb84ec87","name":"random static sharding 9 - Cluster ID: 411, Shard ID: 171","time":{"start":1726141937747,"stop":1726141937748,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c0fb93f23bf87b","name":"Rejects garbage","time":{"start":1726141378048,"stop":1726141378048,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a325d86915cfa3","name":"Reopen subscription with peer with lost subscription","time":{"start":1726141473139,"stop":1726141473139,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ff47bb2fccbae8","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726141342628,"stop":1726141342628,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfb0dee57f31ae9","name":"handles empty contentTopics array correctly","time":{"start":1726141342643,"stop":1726141342643,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e24086b36bfe5e","name":"Query Generator, No Decoder","time":{"start":1726141950398,"stop":1726141950400,"duration":2},"status":"passed","severity":"normal"},{"uid":"81349866431fe07c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726141909534,"stop":1726141909535,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24bfc778086b289","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726141613820,"stop":1726141613822,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f2a288c496e1aef","name":"Accepts a valid Waku Message","time":{"start":1726141378046,"stop":1726141378047,"duration":1},"status":"passed","severity":"normal"},{"uid":"61cec80afa82290d","name":"1 Store, 2 fetches","time":{"start":1726141362655,"stop":1726141362655,"duration":0},"status":"passed","severity":"normal"},{"uid":"838ef73f84c6fb86","name":"Push message with SQL Injection payload","time":{"start":1726141843754,"stop":1726141843754,"duration":0},"status":"passed","severity":"normal"},{"uid":"d454821c84e5f217","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726141342634,"stop":1726141342634,"duration":0},"status":"passed","severity":"normal"},{"uid":"95180d26ca0c3b03","name":"addEventListener with correct event","time":{"start":1726141432988,"stop":1726141432989,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e469bc7555666e0","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726141775359,"stop":1726141775360,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ac0a37735dd1a8","name":"Query generator for 2000 messages","time":{"start":1726141966408,"stop":1726141966408,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1dc8e7d3100b018","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726141936100,"stop":1726141936101,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dca43c99af54e6e","name":"random static sharding 10 - Cluster ID: 65, Shard ID: 949","time":{"start":1726141937748,"stop":1726141937748,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bbb9216426b9c3","name":"Check received message containing SQL Injection","time":{"start":1726141828701,"stop":1726141828702,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ddfdd2a4015afa3","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726141342645,"stop":1726141342645,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1661c5b4099a95b","name":"throws on content topic with non-number generation field","time":{"start":1726141342601,"stop":1726141342601,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ff0bb3274910ef","name":"ignores unrecognized TXT record formats","time":{"start":1726141363151,"stop":1726141363151,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9fb3dd15912daa","name":"Push message with Russian payload","time":{"start":1726141843753,"stop":1726141843754,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f0527e694ba414","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726141882723,"stop":1726141882724,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59f2fde4dcd83a7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726141983881,"stop":1726141983881,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e2fb6aa94f2f07","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726141936092,"stop":1726141936092,"duration":0},"status":"passed","severity":"normal"},{"uid":"edaccced57c7a97","name":"Subscribe and receive messages via waku relay post","time":{"start":1726141936069,"stop":1726141936069,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc388bf5982c24af","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726141613857,"stop":1726141613858,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35555ac53b47e20","name":"should be online or offline if network state changed","time":{"start":1726141392907,"stop":1726141392907,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19a5040e6e93a22","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141620944,"stop":1726141620944,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e2aa16fc2568e3","name":"Check received message containing short","time":{"start":1726141828729,"stop":1726141828729,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccc5bc07062b50a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726141936073,"stop":1726141936074,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6dc1b129b0e59d","name":"Check received message with timestamp: 1726141391948 ","time":{"start":1726141828717,"stop":1726141828718,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e1e596eee06bf1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726141468087,"stop":1726141468087,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa8605f803577fb","name":"Push message with content topic containing special chars","time":{"start":1726141922791,"stop":1726141922791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e9025579cbff57","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726141342634,"stop":1726141342634,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff0262ea06924af","name":"Check message received after nwaku node is restarted","time":{"start":1726141828728,"stop":1726141828728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"345f31238bdac8bf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141728302,"stop":1726141728303,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff8d77920463246","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726141342617,"stop":1726141342617,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eee9a282584948b","name":"Nwaku publishes","time":{"start":1726141854330,"stop":1726141854333,"duration":3},"status":"passed","severity":"normal"},{"uid":"b454a4b9023c50","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app28/2/topic47/utf8","time":{"start":1726141909533,"stop":1726141909533,"duration":0},"status":"passed","severity":"normal"},{"uid":"6258e6810d5c7d43","name":"Fails to push message with empty content topic","time":{"start":1726141922796,"stop":1726141922797,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2806d355c29d213","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726141342636,"stop":1726141342636,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d79981d05dd93f2","name":"Push to array if already present","time":{"start":1726141342093,"stop":1726141342093,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2812c4a3493a8b7","name":"should properly create peer info with all multiaddrs","time":{"start":1726141350925,"stop":1726141350925,"duration":0},"status":"passed","severity":"normal"},{"uid":"29960cdec8969fdc","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726141843767,"stop":1726141843768,"duration":1},"status":"passed","severity":"normal"}]