mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"efbb28c8b5765f93","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726053835692,"stop":1726053835692,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99fc882ee162294","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726054479291,"stop":1726054479291,"duration":0},"status":"passed","severity":"normal"},{"uid":"165b744a501aa7b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726054448330,"stop":1726054448337,"duration":7},"status":"passed","severity":"normal"},{"uid":"df46b56055b79c21","name":"should throw an error for an unconfigured topic","time":{"start":1726053835708,"stop":1726053835708,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed977d02ef7067","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726054450350,"stop":1726054450351,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ca9ccf61dc87e2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726054564037,"stop":1726054564037,"duration":0},"status":"passed","severity":"normal"},{"uid":"426a17a281343d87","name":"ignores unrecognized TXT record formats","time":{"start":1726053856839,"stop":1726053856840,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6414e2961c89fd","name":"Overlapping topic subscription","time":{"start":1726054123091,"stop":1726054123091,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4345c695b1c3e2","name":"Push message with content topic containing short","time":{"start":1726054371504,"stop":1726054371510,"duration":6},"status":"passed","severity":"normal"},{"uid":"b486ac11d3ed90aa","name":"Light Node - default protocols","time":{"start":1726054515392,"stop":1726054515392,"duration":0},"status":"passed","severity":"normal"},{"uid":"2393833d874b3ea8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726054448314,"stop":1726054448314,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49e41a16db82b1f","name":"1 Relay, 1 Filter, gives up","time":{"start":1726053856386,"stop":1726053856386,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee25df9a59578d4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726053970875,"stop":1726053970876,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd56549cc164d3a6","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726054183894,"stop":1726054183894,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b80bf11345ab75e","name":"Check message with no payload is not received","time":{"start":1726054441382,"stop":1726054441382,"duration":0},"status":"passed","severity":"normal"},{"uid":"53648fe308c5479f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726054512102,"stop":1726054512103,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bd5b1beb9d033c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726054448328,"stop":1726054448328,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30105e048cc7a1","name":"Check meta is set [symmetric]","time":{"start":1726053866395,"stop":1726053866395,"duration":0},"status":"passed","severity":"normal"},{"uid":"9602194b5b071fe7","name":"Callback on promise, aborts when callback returns true","time":{"start":1726054493073,"stop":1726054493073,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2d44615a12394d","name":"Push message with content topic containing special chars","time":{"start":1726054430944,"stop":1726054430944,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ed9bebd20228f0","name":"handles different networkShards values correctly","time":{"start":1726053835694,"stop":1726053835694,"duration":0},"status":"passed","severity":"normal"},{"uid":"754cae51532d0","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726054237143,"stop":1726054237143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f03b7f6e8d9b6fa","name":"Decrypt messages","time":{"start":1726054368984,"stop":1726054368985,"duration":1},"status":"passed","severity":"normal"},{"uid":"4538938a18a0371","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726054512103,"stop":1726054512103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e0cac318bad71f","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726054493571,"stop":1726054493572,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7064977fd6021b","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726054183914,"stop":1726054183915,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f96676b4072f4bd","name":"random static sharding 10 - Cluster ID: 96, Shard ID: 401","time":{"start":1726054465654,"stop":1726054465655,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a363a37cf1f914","name":"groups content topics by expected pubsub topic","time":{"start":1726053835693,"stop":1726053835693,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef2a97d17501701","name":"same cluster, different shard: nodes don't connect","time":{"start":1726054183891,"stop":1726054183892,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3edf752e0d22a1","name":"Register correct protocols","time":{"start":1726054405259,"stop":1726054405259,"duration":0},"status":"passed","severity":"normal"},{"uid":"af479472544ed748","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726053835702,"stop":1726053835703,"duration":1},"status":"passed","severity":"normal"},{"uid":"284d00cc4d8c0525","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726054130161,"stop":1726054130161,"duration":0},"status":"passed","severity":"normal"},{"uid":"525575ed0f31553a","name":"Push message with content topic containing unicode special characters","time":{"start":1726054430948,"stop":1726054430948,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfde923e693096f1","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726053835710,"stop":1726053835711,"duration":1},"status":"passed","severity":"normal"},{"uid":"450e1013721a12f7","name":"Renews peer on consistent missed messages","time":{"start":1726054092401,"stop":1726054092401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2958e000c85f388","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726054479294,"stop":1726054479294,"duration":0},"status":"passed","severity":"normal"},{"uid":"263ad745913a84b9","name":"Check received message containing numeric","time":{"start":1726054441373,"stop":1726054441373,"duration":0},"status":"passed","severity":"normal"},{"uid":"deca86a26fe60e42","name":"Check publish message after service node is restarted","time":{"start":1726054410122,"stop":1726054410122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8fa819bfa7dd73d8","name":"Push message with special chars payload","time":{"start":1726054371488,"stop":1726054371489,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f05da496ec4e53c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726053835691,"stop":1726053835691,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1c03d38881c636","name":"Delete observer","time":{"start":1726054368985,"stop":1726054368985,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1abc452369f8818","name":"Push message with content topic containing long","time":{"start":1726054430943,"stop":1726054430943,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76cdc8c26b945ec","name":"Push message equal or less that 1MB","time":{"start":1726054430952,"stop":1726054430952,"duration":0},"status":"passed","severity":"normal"},{"uid":"188924700c11eafd","name":"Push message with custom timestamp: 1695295730299","time":{"start":1726054430951,"stop":1726054430951,"duration":0},"status":"passed","severity":"normal"},{"uid":"693c8fd6580bc3f7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726053970874,"stop":1726053970875,"duration":1},"status":"passed","severity":"normal"},{"uid":"db756e7496e9ab12","name":"should set field with only STORE enabled","time":{"start":1726053844207,"stop":1726053844207,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc0423f8f6ecd3c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726054183920,"stop":1726054183920,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c26ce7fa3701851","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726054448327,"stop":1726054448327,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe757918616aeabf","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726053937912,"stop":1726053937913,"duration":1},"status":"passed","severity":"normal"},{"uid":"302b445e66c7645d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726053970870,"stop":1726053970871,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2e5a11fa0768e7","name":"can dial TLS multiaddrs","time":{"start":1726054253842,"stop":1726054253842,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7d167dc32ee0da","name":"should return unique PubsubTopics for static sharding","time":{"start":1726053835697,"stop":1726053835697,"duration":0},"status":"passed","severity":"normal"},{"uid":"64253f2893bfa80d","name":"Push message with long payload","time":{"start":1726054371484,"stop":1726054371487,"duration":3},"status":"passed","severity":"normal"},{"uid":"8b97a6dc29064664","name":"Push message with shell command payload","time":{"start":1726054430940,"stop":1726054430940,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6813355e67b124","name":"Push message with content topic containing Russian","time":{"start":1726054430945,"stop":1726054430945,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d906dd5dc6184ff","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726054237154,"stop":1726054237154,"duration":0},"status":"passed","severity":"normal"},{"uid":"186a53b65b1fec2b","name":"removeEventListener with wrong event","time":{"start":1726053925236,"stop":1726053925236,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7634e6c989429c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app67/3/topic483/utf8","time":{"start":1726054450342,"stop":1726054450343,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28a25e99f32e03d","name":"should not receive a peer event before start","time":{"start":1726053860419,"stop":1726053860420,"duration":1},"status":"passed","severity":"normal"},{"uid":"3806b6bb2afa62f","name":"LightPush with 3 connections","time":{"start":1726054166858,"stop":1726054166858,"duration":0},"status":"passed","severity":"normal"},{"uid":"e661940bfc4690c9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726053937913,"stop":1726053937913,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efb6ee054944bac","name":"Push message with custom timestamp: 1726057784171","time":{"start":1726054371525,"stop":1726054371525,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c039cdf8eda696","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726053885268,"stop":1726053885270,"duration":2},"status":"passed","severity":"normal"},{"uid":"de53872cf0342df4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726054448338,"stop":1726054448338,"duration":0},"status":"passed","severity":"normal"},{"uid":"c855ac918452683b","name":"Ping on unsubscribed peer","time":{"start":1726053965350,"stop":1726053965371,"duration":21},"status":"passed","severity":"normal"},{"uid":"19ee803ec38ec349","name":"Subscribe to topic containing XML and receive message","time":{"start":1726054448354,"stop":1726054448355,"duration":1},"status":"passed","severity":"normal"},{"uid":"28211cfe08435455","name":"should return valid sharding parameters for static sharding","time":{"start":1726053835710,"stop":1726053835710,"duration":0},"status":"passed","severity":"normal"},{"uid":"de19631894720b17","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726054448322,"stop":1726054448322,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5d03d3c56c0423","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app86/1/topic953/xml","time":{"start":1726054450348,"stop":1726054450348,"duration":0},"status":"passed","severity":"normal"},{"uid":"da330b76803d5d59","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726053838208,"stop":1726053838208,"duration":0},"status":"passed","severity":"normal"},{"uid":"a959f700bca89ab3","name":"LightPush","time":{"start":1726054515391,"stop":1726054515391,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd43dc5c4f79f987","name":"Reopen subscription with peer with lost subscription","time":{"start":1726053950206,"stop":1726053950207,"duration":1},"status":"passed","severity":"normal"},{"uid":"b561ed6bb55a324f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726053835697,"stop":1726053835697,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acbaf48ea944654","name":"Push message with Arabic payload","time":{"start":1726054430937,"stop":1726054430938,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0c251f6a4b3389","name":"can start and stop the service","time":{"start":1726053860417,"stop":1726053860418,"duration":1},"status":"passed","severity":"normal"},{"uid":"104fe7c7fec9d193","name":"Push message with shell command payload","time":{"start":1726054371501,"stop":1726054371502,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adfe7b1af2cd33d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726054130162,"stop":1726054130162,"duration":0},"status":"passed","severity":"normal"},{"uid":"1829dffe3a9fa046","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726053835705,"stop":1726053835705,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20bd08a36a8aafd","name":"throws on content topic with empty version field","time":{"start":1726053835686,"stop":1726053835687,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e06c4e5becfac14","name":"Subscribe to topic containing long and receive message","time":{"start":1726054123092,"stop":1726054123093,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2da498186af41f","name":"Check received message containing Basic HTML tag","time":{"start":1726054441377,"stop":1726054441377,"duration":0},"status":"passed","severity":"normal"},{"uid":"299a13de68da7783","name":"Decoder throws on undefined content topic","time":{"start":1726053866397,"stop":1726053866398,"duration":1},"status":"passed","severity":"normal"},{"uid":"3beec28097743740","name":"throws an error for improperly formatted content topics","time":{"start":1726053835694,"stop":1726053835695,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f58761a57e3726","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726054465656,"stop":1726054465657,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ee6631962881d6","name":"Nodes with multiple pubsub topic","time":{"start":1726054382016,"stop":1726054382016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e267f617e31d712f","name":"should add and remove event listeners correctly","time":{"start":1726053860422,"stop":1726053860422,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb7377a464673ff","name":"Ephemeral messages are not stored","time":{"start":1726053895454,"stop":1726053895455,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d66bea6acb82c38","name":"Push message with content topic containing special chars","time":{"start":1726054371517,"stop":1726054371517,"duration":0},"status":"passed","severity":"normal"},{"uid":"80290c2a5eefbf4d","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726054493565,"stop":1726054493571,"duration":6},"status":"passed","severity":"normal"},{"uid":"c612de6c4898cc6b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726054512102,"stop":1726054512102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf3709214266d7f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726054123090,"stop":1726054123090,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cf9122586165b7","name":"Subscribe to topic containing short and publish message","time":{"start":1726054405263,"stop":1726054405264,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6a15e6ef370eaa","name":"Push message with content topic containing SQL Injection","time":{"start":1726054430945,"stop":1726054430946,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc146c94f41dd0f","name":"Throws when trying to push message with empty payload","time":{"start":1726054371503,"stop":1726054371504,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e0be84d421239f","name":"Query generator for multiple messages with different message text format","time":{"start":1726054493070,"stop":1726054493071,"duration":1},"status":"passed","severity":"normal"},{"uid":"1464a2e20454b0a8","name":"Ephemeral field set to true","time":{"start":1726053849134,"stop":1726053849134,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8f793101c530f4","name":"Push message with Basic HTML tag payload","time":{"start":1726054430939,"stop":1726054430940,"duration":1},"status":"passed","severity":"normal"},{"uid":"b220d23cb3f167d1","name":"Check message received after jswaku node is restarted","time":{"start":1726054091686,"stop":1726054091686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c530a88c354425ba","name":"can start and stop the service","time":{"start":1726053909433,"stop":1726053909434,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad77841a5dff9b24","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726054123098,"stop":1726054123099,"duration":1},"status":"passed","severity":"normal"},{"uid":"3515a02fa1385328","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726054405272,"stop":1726054405272,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f54fd6d48881db7","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726054512099,"stop":1726054512100,"duration":1},"status":"passed","severity":"normal"},{"uid":"852226bcc544182f","name":"Check publish message containing JSON","time":{"start":1726054410107,"stop":1726054410108,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ce7bff267cf45a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726054405261,"stop":1726054405261,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa39184a1d5ae0c","name":"Check publish message containing XML","time":{"start":1726054410106,"stop":1726054410106,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3bf3d23794e2b3","name":"Ping on subscribed peer","time":{"start":1726053965347,"stop":1726053965348,"duration":1},"status":"passed","severity":"normal"},{"uid":"e974d17dbc919b16","name":"Check received message with timestamp: 1726053884301000000 ","time":{"start":1726054441395,"stop":1726054441396,"duration":1},"status":"broken","severity":"normal"},{"uid":"3dddec117c2f6537","name":"Subscribe to topic containing Script and receive message","time":{"start":1726054123095,"stop":1726054123095,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f316be08d2e0ab4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726053835703,"stop":1726053835704,"duration":1},"status":"passed","severity":"normal"},{"uid":"19bb754cbadf931b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726054410111,"stop":1726054410112,"duration":1},"status":"passed","severity":"normal"},{"uid":"5238f61f77b0e22f","name":"handles multiple messages","time":{"start":1726054495891,"stop":1726054495891,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac752d9e1a90322","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726054130165,"stop":1726054130165,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6dcde76f4c026c","name":"should be online or offline if network state changed","time":{"start":1726053885274,"stop":1726053885275,"duration":1},"status":"passed","severity":"normal"},{"uid":"b632e697df3fb6c1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726054405271,"stop":1726054405271,"duration":0},"status":"passed","severity":"normal"},{"uid":"3729f4bb2e63b97e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726054183905,"stop":1726054183905,"duration":0},"status":"passed","severity":"normal"},{"uid":"be28c2f53eb568d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726054448325,"stop":1726054448326,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5bb217b47bb24f","name":"start node with empty content topic","time":{"start":1726054450351,"stop":1726054450351,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1265b4dbd84b8cd","name":"Check received message containing Basic HTML tag","time":{"start":1726054091679,"stop":1726054091679,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad12592ba6a3265e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726053835696,"stop":1726053835696,"duration":0},"status":"passed","severity":"normal"},{"uid":"773e7d04ce5534e0","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726054237152,"stop":1726054237152,"duration":0},"status":"passed","severity":"normal"},{"uid":"4520923d1ce87c0b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726054003785,"stop":1726054003785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c2e4e7dbc7280","name":"ignores domain fetching errors","time":{"start":1726053856839,"stop":1726053856839,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcd3b266f5b0ffc","name":"Push message with content topic containing Arabic","time":{"start":1726054430944,"stop":1726054430945,"duration":1},"status":"passed","severity":"normal"},{"uid":"d919cdd1e76423f0","name":"Check received message containing short","time":{"start":1726054091675,"stop":1726054091675,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fac73545ef0338","name":"Ping on unsubscribed peer","time":{"start":1726053950206,"stop":1726053950206,"duration":0},"status":"passed","severity":"normal"},{"uid":"344c24a1566084e2","name":"Check received message containing escaped characters","time":{"start":1726054441393,"stop":1726054441393,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6e15fc4d836fd","name":"configure the node with multiple pubsub topics","time":{"start":1726054465655,"stop":1726054465656,"duration":1},"status":"passed","severity":"normal"},{"uid":"8919b080bc7dd9ef","name":"Relay + Store","time":{"start":1726053844208,"stop":1726053844208,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f2550bd2aa72ba","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726053848741,"stop":1726053848741,"duration":0},"status":"passed","severity":"normal"},{"uid":"731dd11dc237f910","name":"Check message received after jswaku node is restarted","time":{"start":1726054441403,"stop":1726054441403,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea940fe81e3ad5ae","name":"Check received message containing emoji","time":{"start":1726054091682,"stop":1726054091682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdeee1c598a5c65","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726054448315,"stop":1726054448316,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6f203c51b1d569","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726054512101,"stop":1726054512101,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdd6b0ea2b50a1d","name":"Refresh subscription","time":{"start":1726054448329,"stop":1726054448329,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ab6b2be18df738","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726053856264,"stop":1726053856266,"duration":2},"status":"passed","severity":"normal"},{"uid":"975f42a41a7b4ca5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726054448361,"stop":1726054448362,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0aa5d95598f3a2","name":"Passing page size 0 when there are 110 messages","time":{"start":1726054496147,"stop":1726054496148,"duration":1},"status":"passed","severity":"normal"},{"uid":"910558319b038130","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726053835697,"stop":1726053835698,"duration":1},"status":"passed","severity":"normal"},{"uid":"3737eb533315796c","name":"isConnected should return false after all peers disconnect","time":{"start":1726053937914,"stop":1726053937914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df4b514e7d5ec75","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726053835709,"stop":1726053835709,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b2912d26b5c708","name":"Check publish message containing Basic HTML tag","time":{"start":1726054410107,"stop":1726054410107,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de98611d03ead67","name":"should properly create peer info with all multiaddrs","time":{"start":1726053844206,"stop":1726053844206,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad31ef03fc5b0d43","name":"returns all values when wanted number matches available values","time":{"start":1726053855301,"stop":1726053855310,"duration":9},"status":"passed","severity":"normal"},{"uid":"d65b128ccb9e6cb9","name":"Check publish message containing Chinese","time":{"start":1726054410099,"stop":1726054410100,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c087e3ef3df7fd1","name":"Push message with SQL Injection payload","time":{"start":1726054430938,"stop":1726054430938,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab8cdf826cd9f39","name":"Query with Ordered Callback, No message returned","time":{"start":1726054479295,"stop":1726054479296,"duration":1},"status":"passed","severity":"normal"},{"uid":"728aa8d32a7e9f45","name":"Publish message with large meta","time":{"start":1726054410126,"stop":1726054410126,"duration":0},"status":"passed","severity":"normal"},{"uid":"c469627293e4413e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726054130161,"stop":1726054130161,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef61e62f69a65e7a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726054123096,"stop":1726054123096,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d2e7e9ce3c5ff3","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726053895455,"stop":1726053895455,"duration":0},"status":"passed","severity":"normal"},{"uid":"184dc844e1108cd1","name":"Subscribe and receive messages via waku relay post","time":{"start":1726054448326,"stop":1726054448327,"duration":1},"status":"passed","severity":"normal"},{"uid":"575f5068dc0a9372","name":"Reopen subscription with peer with lost subscription","time":{"start":1726053965343,"stop":1726053965346,"duration":3},"status":"passed","severity":"normal"},{"uid":"512ae7a6b0c33a9e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726053835704,"stop":1726053835704,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49a37737c506e5","name":"Push message with Script payload","time":{"start":1726054430939,"stop":1726054430939,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef325b22bb057eeb","name":"should set field with only RELAY enabled","time":{"start":1726053844207,"stop":1726053844207,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea93e7210c54fc50","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726054123097,"stop":1726054123097,"duration":0},"status":"passed","severity":"normal"},{"uid":"823d166ae00a0130","name":"Check received message containing shell command","time":{"start":1726054091681,"stop":1726054091681,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a59f28e287da8b","name":"should throw error - no id","time":{"start":1726053844196,"stop":1726053844197,"duration":1},"status":"passed","severity":"normal"},{"uid":"76766630c55df563","name":"Subscribe and receive messages via lightPush","time":{"start":1726054448314,"stop":1726054448314,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c205fbed3058be9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726054512103,"stop":1726054512103,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a4724226f19be1","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726054237153,"stop":1726054237153,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be56ef76fd56b6a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726053835705,"stop":1726053835705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5d95d3acd8cb33","name":"Passing an array","time":{"start":1726054505878,"stop":1726054505879,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38dc86e20208a38","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726054183913,"stop":1726054183913,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b80494a8207c22","name":"should only return 1 node with relay and store capability","time":{"start":1726053856841,"stop":1726053856841,"duration":0},"status":"passed","severity":"normal"},{"uid":"864579461ba59d80","name":"Renews subscription after lossing a connection","time":{"start":1726054448324,"stop":1726054448324,"duration":0},"status":"passed","severity":"normal"},{"uid":"845a0dae586059e0","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726053835701,"stop":1726053835701,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79314d824ce6ef0","name":"Waku message hash computation (no timestamp)","time":{"start":1726053838209,"stop":1726053838210,"duration":1},"status":"passed","severity":"normal"},{"uid":"71cc30ce94be009b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726053895456,"stop":1726053895456,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b5a4060b097adc","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726053835691,"stop":1726053835691,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d32c312f818de1","name":"Passing page size 1 when there are 4 messages","time":{"start":1726054496148,"stop":1726054496148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6376f4b6bbf1ba8a","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726054493564,"stop":1726054493565,"duration":1},"status":"passed","severity":"normal"},{"uid":"429c85c3508e390f","name":"Push message with content topic containing Script","time":{"start":1726054371519,"stop":1726054371519,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed47fffe826e6cf","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726053843388,"stop":1726053843388,"duration":0},"status":"passed","severity":"normal"},{"uid":"348918dd743f1b2a","name":"Push message with custom timestamp: 1726050530299","time":{"start":1726054430951,"stop":1726054430951,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b2ae64ace8ac6a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726053835705,"stop":1726053835705,"duration":0},"status":"passed","severity":"normal"},{"uid":"945814ca4dcc92a5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726054183923,"stop":1726054183923,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86a936e33ac7375","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726053856263,"stop":1726053856263,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efd6d53d30e4743","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726054448320,"stop":1726054448320,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28ccf2214b80e65","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app41/4/topic803/json","time":{"start":1726054450344,"stop":1726054450345,"duration":1},"status":"passed","severity":"normal"},{"uid":"454078ee555bb650","name":"Check received message containing Russian","time":{"start":1726054441386,"stop":1726054441386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3645f7391f731be","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726054183897,"stop":1726054183897,"duration":0},"status":"passed","severity":"normal"},{"uid":"517de3d789aaa008","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726054466200,"stop":1726054466201,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c5ee972c0cfd03","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726053835712,"stop":1726053835713,"duration":1},"status":"passed","severity":"normal"},{"uid":"3412131c818aa3ff","name":"through manual discovery","time":{"start":1726054253842,"stop":1726054253843,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c52aa2a6128f522","name":"Init the array if not present","time":{"start":1726053835189,"stop":1726053835191,"duration":2},"status":"passed","severity":"normal"},{"uid":"4231c6ca2ab2687e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726053856843,"stop":1726053856843,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4998d801b6dd3b35","name":"Store - dialed after - with timeout","time":{"start":1726054515391,"stop":1726054515391,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4628e4a32dd162","name":"random static sharding 5 - Cluster ID: 946, Shard ID: 237","time":{"start":1726054465652,"stop":1726054465652,"duration":0},"status":"passed","severity":"normal"},{"uid":"cceb56db99bb12c7","name":"Encoder throws on undefined content topic","time":{"start":1726053867825,"stop":1726053867825,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac8a6f96bd47d9b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726054123094,"stop":1726054123094,"duration":0},"status":"passed","severity":"normal"},{"uid":"193038cd42a4f7de","name":"Check publish message containing unicode special characters","time":{"start":1726054410110,"stop":1726054410111,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b675c5ffdfe211f","name":"should set field with only FILTER enabled","time":{"start":1726053844207,"stop":1726053844207,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf04c4df28f0164d","name":"Sets default value correctly","time":{"start":1726054505880,"stop":1726054505880,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3e399a92819bdd","name":"Subscribe to topic containing XML and receive message","time":{"start":1726054123095,"stop":1726054123096,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a91105429dbafb","name":"Subscribe to topic containing short and receive message","time":{"start":1726054448329,"stop":1726054448329,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4d38903792b28c","name":"Query generator for multiple messages with different content topic format","time":{"start":1726054493072,"stop":1726054493072,"duration":0},"status":"passed","severity":"normal"},{"uid":"777a6da8161092a0","name":"should throw an error for missing sharding configuration","time":{"start":1726053835711,"stop":1726053835711,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89ab5488312239b","name":"Check publish message containing long","time":{"start":1726054410098,"stop":1726054410098,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e08d73dd529cc1b","name":"Relay - dialed first","time":{"start":1726054515389,"stop":1726054515390,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd23d6335807e676","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726054237152,"stop":1726054237153,"duration":1},"status":"passed","severity":"normal"},{"uid":"3671a6c90a6dfe33","name":"Check received message containing JSON","time":{"start":1726054091680,"stop":1726054091681,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93349ffbce318f7","name":"Query Generator, No message returned","time":{"start":1726054479293,"stop":1726054479293,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7dcda5d86c8733d","name":"Check message on other pubsub topic is not received","time":{"start":1726054441381,"stop":1726054441382,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a94cebf62e4ad71","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726054183893,"stop":1726054183894,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc7f3b7a747ceed","name":"Push message with content topic containing XML","time":{"start":1726054430946,"stop":1726054430946,"duration":0},"status":"passed","severity":"normal"},{"uid":"2660b2c8d2f1d705","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726054123095,"stop":1726054123095,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df250cf9e885039","name":"should handle a minimal index list","time":{"start":1726053835633,"stop":1726053835634,"duration":1},"status":"passed","severity":"normal"},{"uid":"f226f580baf3cf0f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726054183919,"stop":1726054183919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70abf0e6e48fddc","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726054493565,"stop":1726054493565,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8bf25014fd4173","name":"Push message with content topic containing emoji","time":{"start":1726054430948,"stop":1726054430948,"duration":0},"status":"passed","severity":"normal"},{"uid":"129299088813cdfd","name":"Check message with invalid timestamp is not received","time":{"start":1726054441381,"stop":1726054441381,"duration":0},"status":"passed","severity":"normal"},{"uid":"8571d5b2582ac80a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app86/5/topic78/proto","time":{"start":1726054450345,"stop":1726054450347,"duration":2},"status":"passed","severity":"normal"},{"uid":"773485a99e384059","name":"throws on content topic with too few or too many fields","time":{"start":1726053835684,"stop":1726053835685,"duration":1},"status":"passed","severity":"normal"},{"uid":"64143195879b77e5","name":"Check publish message containing special chars","time":{"start":1726054410099,"stop":1726054410099,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e68360fdba8f7b","name":"Query Generator, No Decoder","time":{"start":1726054479292,"stop":1726054479292,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c175a04d0f4e8c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726053835690,"stop":1726053835690,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdaa5445ad42032","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726054183894,"stop":1726054183894,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb2a83c8b39730a","name":"Check received message containing long","time":{"start":1726054441384,"stop":1726054441384,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88d0299f808d3e1","name":"Decoder throws on undefined content topic","time":{"start":1726053849136,"stop":1726053849136,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb03eea4843cd799","name":"Check received message containing numeric","time":{"start":1726054441384,"stop":1726054441385,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3d87dd56a1ae04","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726054405271,"stop":1726054405272,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca2c4e55d1a9479","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726053885272,"stop":1726053885273,"duration":1},"status":"passed","severity":"normal"},{"uid":"14912fb2e4cf6574","name":"Push to array if already present","time":{"start":1726053835191,"stop":1726053835192,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9866d2ebcc90b7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726053866392,"stop":1726053866394,"duration":2},"status":"passed","severity":"normal"},{"uid":"966fac504a66fd2f","name":"Asymmetric encrypt & decrypt","time":{"start":1726053866819,"stop":1726053866820,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f29b6a65a498d9","name":"should properly create location multiaddrs - tcp4","time":{"start":1726053844201,"stop":1726053844205,"duration":4},"status":"passed","severity":"normal"},{"uid":"957d0f0628d2dacc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726054248343,"stop":1726054248343,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d0597c8a84661d","name":"Using a function","time":{"start":1726054505879,"stop":1726054505879,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e5431eae893f88","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726054123097,"stop":1726054123098,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c45b85979974fb","name":"Push message with emoji payload","time":{"start":1726054371502,"stop":1726054371503,"duration":1},"status":"passed","severity":"normal"},{"uid":"68406a338bdc7b40","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726054003784,"stop":1726054003784,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34f041d5b63f57","name":"topics with same application and version share the same shard","time":{"start":1726053835692,"stop":1726053835693,"duration":1},"status":"passed","severity":"normal"},{"uid":"df68228451bd9ce1","name":"Throws when trying to push message with empty payload","time":{"start":1726054430942,"stop":1726054430942,"duration":0},"status":"passed","severity":"normal"},{"uid":"45acc39a108eaa99","name":"should use DNS peer discovery with light client","time":{"start":1726053909441,"stop":1726053909441,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7d8fa3d183855f2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726054448316,"stop":1726054448316,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e7c78a0a033ab9","name":"Number of peers are maintained correctly","time":{"start":1726054092388,"stop":1726054092389,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91cc532487b1ff1","name":"Relay - times out","time":{"start":1726054515390,"stop":1726054515391,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fc4c6640cdba3c","name":"Push message with meta","time":{"start":1726054430949,"stop":1726054430949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81f9365f33ecf4b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726053835704,"stop":1726053835705,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0430e6bfa55a8d9","name":"Push message with content topic containing shell command","time":{"start":1726054430947,"stop":1726054430947,"duration":0},"status":"passed","severity":"normal"},{"uid":"236fcea052a2295d","name":"Symmetric encrypt & Decrypt","time":{"start":1726053866820,"stop":1726053866820,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de6a709ed6ef39d","name":"Push message with content topic containing short","time":{"start":1726054430942,"stop":1726054430943,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d00536f038cb533","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app74/1/topic102/utf8","time":{"start":1726054450343,"stop":1726054450344,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e5abcdd251f9e0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726054248342,"stop":1726054248343,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0778bf5e364b5a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726054183924,"stop":1726054183924,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4038ca32fbbaa0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726054382019,"stop":1726054382019,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4b8c202b54013c","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726053835689,"stop":1726053835690,"duration":1},"status":"passed","severity":"normal"},{"uid":"397e322c6cf2e069","name":"creates an iterator","time":{"start":1726054495890,"stop":1726054495891,"duration":1},"status":"passed","severity":"normal"},{"uid":"f90a3fa4db23a3e","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726054237153,"stop":1726054237153,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6255a2142b42bcd","name":"Generator, custom pubsub topic","time":{"start":1726054484573,"stop":1726054484574,"duration":1},"status":"passed","severity":"normal"},{"uid":"a797c99081bebe24","name":"random static sharding 6 - Cluster ID: 338, Shard ID: 45","time":{"start":1726054465652,"stop":1726054465653,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4aa0616ed8223","name":"Push message with content topic containing shell command","time":{"start":1726054371520,"stop":1726054371521,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6e21c06691c6d5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726054448315,"stop":1726054448315,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d9b0b46ddc55fc","name":"Filter with 2 connections","time":{"start":1726054166857,"stop":1726054166858,"duration":1},"status":"passed","severity":"normal"},{"uid":"63adbfef16cbedb2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726054382017,"stop":1726054382017,"duration":0},"status":"passed","severity":"normal"},{"uid":"8451b51828ea9be6","name":"Check received message containing Basic HTML tag","time":{"start":1726054441392,"stop":1726054441392,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f68b9628205a4e8","name":"Ping fails for unsubscribed peers","time":{"start":1726054092390,"stop":1726054092391,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da04e265643549","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726054183895,"stop":1726054183896,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3fb7d747632afa","name":"Encoder throws on empty string content topic","time":{"start":1726053866397,"stop":1726053866397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1154e866e355b08e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726053970870,"stop":1726053970870,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c4e3480e0a4e43","name":"Check received message containing Arabic","time":{"start":1726054441374,"stop":1726054441374,"duration":0},"status":"passed","severity":"normal"},{"uid":"95585ea7f84cb425","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726053835706,"stop":1726053835706,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ceb3fb9099c3e8","name":"Ordered Callback - false","time":{"start":1726054484036,"stop":1726054484036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3ab51e10b8368c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726054493071,"stop":1726054493072,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae46b421a7a9ce6","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726054183908,"stop":1726054183909,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed403da5affd7d6b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726053856261,"stop":1726053856262,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2faff51ad95e985","name":"Filter","time":{"start":1726054515391,"stop":1726054515392,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32778b1b9590388","name":"Push message with special chars payload","time":{"start":1726054430937,"stop":1726054430937,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adac6a3531fcd22","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726054183918,"stop":1726054183919,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a771e36500ab66","name":"Used by Waku Relay","time":{"start":1726054505879,"stop":1726054505879,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cda7d955464ecb9","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726053838209,"stop":1726053838209,"duration":0},"status":"passed","severity":"normal"},{"uid":"967cc7c2bc56ffa1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726053909443,"stop":1726053909443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4ad483cd1671eea","name":"Keep-alive pings maintain the connection","time":{"start":1726054092391,"stop":1726054092392,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fedbef8ab44ca9","name":"unsubscribes","time":{"start":1726054495891,"stop":1726054495891,"duration":0},"status":"passed","severity":"normal"},{"uid":"97da85867b167ac7","name":"Generator, custom pubsub topic","time":{"start":1726054484588,"stop":1726054484589,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee576ca78b3ab8c","name":"Push message with escaped characters payload","time":{"start":1726054371502,"stop":1726054371502,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e36ec77e17dd58c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726054371520,"stop":1726054371520,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf57cf11b1bcbf34","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726054183901,"stop":1726054183901,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03c7d36acaa94ce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726054183896,"stop":1726054183897,"duration":1},"status":"passed","severity":"normal"},{"uid":"c049887fa760791b","name":"should return empty list for no shard","time":{"start":1726053835699,"stop":1726053835700,"duration":1},"status":"passed","severity":"normal"},{"uid":"65cb31aa2fc8ad40","name":"LightPush with 0 connections","time":{"start":1726054166855,"stop":1726054166856,"duration":1},"status":"passed","severity":"normal"},{"uid":"110618df85ee533d","name":"Ping on subscribed peer","time":{"start":1726053965340,"stop":1726053965341,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5ffb6d3ae81506","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726053835702,"stop":1726053835702,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddaff6203ecf53e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726053970873,"stop":1726053970873,"duration":0},"status":"passed","severity":"normal"},{"uid":"892856e64a9e83b1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726054465648,"stop":1726054465648,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ba22e1d43dd6bf","name":"Check message on other pubsub topic is not received","time":{"start":1726054091684,"stop":1726054091684,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a418616c9dc819","name":"Check received message containing SQL Injection","time":{"start":1726054441375,"stop":1726054441376,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f11ec24103c821a","name":"Check publish message after client node is restarted","time":{"start":1726054410125,"stop":1726054410125,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c456e73c0d1085c6","name":"Rejects garbage","time":{"start":1726053871020,"stop":1726053871020,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fb032669612658","name":"Check publish message containing numeric","time":{"start":1726054410098,"stop":1726054410099,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e0835dc8deb3cc","name":"Push message with Arabic payload","time":{"start":1726054371489,"stop":1726054371489,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bff76b1e32e32e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726054448357,"stop":1726054448359,"duration":2},"status":"passed","severity":"normal"},{"uid":"6012ac968b2339b4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726054448319,"stop":1726054448319,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b329ab4eb66b4c6","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726054479291,"stop":1726054479292,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c5e3fa6f7e3bc52","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726054466199,"stop":1726054466200,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a2ea34317b46db","name":"Push message with JSON payload","time":{"start":1726054430940,"stop":1726054430940,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e6130004d2311a","name":"Check received message containing long","time":{"start":1726054091675,"stop":1726054091676,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3855c49771147e4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726053843381,"stop":1726053843382,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1828caff9c3c1f","name":"same cluster, same shard: nodes connect","time":{"start":1726054277627,"stop":1726054277628,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11464b8f23ce54","name":"Push message with Chinese payload","time":{"start":1726054430937,"stop":1726054430937,"duration":0},"status":"passed","severity":"normal"},{"uid":"d536035b5ef874eb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726054123088,"stop":1726054123089,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e38d98bc55dc7b4","name":"Check message on other pubsub topic is not received","time":{"start":1726054441401,"stop":1726054441401,"duration":0},"status":"passed","severity":"normal"},{"uid":"a677aea51b98c3fb","name":"Push message with SQL Injection payload","time":{"start":1726054371490,"stop":1726054371490,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4264073a67a6ee","name":"Waku message hash computation (payload length 0)","time":{"start":1726053838209,"stop":1726053838209,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc750ade1abecfaf","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app61/6/topic837/xml","time":{"start":1726054450348,"stop":1726054450348,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b52e9d1eff2925e","name":"Check message with no content topic is not received","time":{"start":1726054441382,"stop":1726054441382,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaa5b14d65f4902","name":"should properly create location multiaddrs - udp6","time":{"start":1726053844205,"stop":1726053844205,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd3239f685de1a4","name":"same cluster, same shard: nodes connect","time":{"start":1726054183891,"stop":1726054183891,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9eb471934a798a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726054466201,"stop":1726054466201,"duration":0},"status":"passed","severity":"normal"},{"uid":"33bf08da021a9321","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app88/10/topic731/test.js","time":{"start":1726054450349,"stop":1726054450349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06b2405d4368417","name":"throws on content topic with non-number generation field","time":{"start":1726053835685,"stop":1726053835685,"duration":0},"status":"passed","severity":"normal"},{"uid":"802d54ee326cd190","name":"Publish message with rate limit","time":{"start":1726054410126,"stop":1726054410126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d875be3b9e6c9a","name":"different cluster, different shard: nodes don't connect","time":{"start":1726054277632,"stop":1726054277632,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18ed6549f879645","name":"Store - dialed first","time":{"start":1726054515391,"stop":1726054515391,"duration":0},"status":"passed","severity":"normal"},{"uid":"535e5995b724e8b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726054448316,"stop":1726054448317,"duration":1},"status":"passed","severity":"normal"},{"uid":"999df8d519baf17e","name":"Push message with content topic containing SQL Injection","time":{"start":1726054371519,"stop":1726054371519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a59797d3d773ba","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726054466201,"stop":1726054466201,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ba976a0fe5f365","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726053843390,"stop":1726053843390,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d67fae47f866aa9","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726054237152,"stop":1726054237152,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb92d22f765ac083","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726054448330,"stop":1726054448330,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd38a1c290ee739e","name":"Check message with invalid timestamp is not received","time":{"start":1726054441401,"stop":1726054441401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0eeeee23cec87d4","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726054183893,"stop":1726054183893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d339fba81022dce8","name":"Push message with content topic containing Chinese","time":{"start":1726054371517,"stop":1726054371517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19f3a8298529579","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726053843376,"stop":1726053843377,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8885def49665e8","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726053835708,"stop":1726053835709,"duration":1},"status":"passed","severity":"normal"},{"uid":"846b03a89a74f8bb","name":"Push message with content topic containing escaped characters","time":{"start":1726054430948,"stop":1726054430948,"duration":0},"status":"passed","severity":"normal"},{"uid":"a463ec9b7d5725a3","name":"Decoder throws on empty string content topic","time":{"start":1726053867826,"stop":1726053867826,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c23768a06681bc3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726053885272,"stop":1726053885272,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ac742efdbdc1e7","name":"Check message with no pubsub topic is not received","time":{"start":1726054091684,"stop":1726054091685,"duration":1},"status":"passed","severity":"normal"},{"uid":"3289c42505b6eaf6","name":"should properly compute the node id","time":{"start":1726053844199,"stop":1726053844199,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ccf83b47f138df","name":"Push message with unicode special characters payload","time":{"start":1726054430941,"stop":1726054430941,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a66f7b96453b9d","name":"Check received message containing XML","time":{"start":1726054091679,"stop":1726054091679,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07b7b576a72640d","name":"less peers than existing","time":{"start":1726054364493,"stop":1726054364493,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd65f2efac6ecd5b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726053835689,"stop":1726053835689,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab5eba1b095116e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726053843372,"stop":1726053843375,"duration":3},"status":"passed","severity":"normal"},{"uid":"e4c680eaa398be37","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726054183899,"stop":1726054183900,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a04330ba60a3fa","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726053909442,"stop":1726053909442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48057f6b4d4fcbd0","name":"should encodeTxt and decodeTxt","time":{"start":1726053844194,"stop":1726053844195,"duration":1},"status":"passed","severity":"normal"},{"uid":"28fb7df2293faf2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app87/10/topic967/xml","time":{"start":1726054450348,"stop":1726054450349,"duration":1},"status":"passed","severity":"normal"},{"uid":"c687c0ad42fd7bec","name":"should get / set TCP multiaddr","time":{"start":1726053844200,"stop":1726053844201,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa32ce18092cf82","name":"Subscribe and receives messages on 20 topics","time":{"start":1726054448327,"stop":1726054448328,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e2840bda8c6cf3","name":"Check received message containing Arabic","time":{"start":1726054441386,"stop":1726054441386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e24f083d73f72e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726054448339,"stop":1726054448349,"duration":10},"status":"passed","severity":"normal"},{"uid":"cb03444f24f46c97","name":"Push message with content topic containing Arabic","time":{"start":1726054371517,"stop":1726054371518,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a47b35457fc359","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726053835712,"stop":1726053835712,"duration":0},"status":"passed","severity":"normal"},{"uid":"236ca9fbe5125ee7","name":"Correctly serialized arguments","time":{"start":1726054253919,"stop":1726054253919,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c7414f5b9772bf","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726053835695,"stop":1726053835695,"duration":0},"status":"passed","severity":"normal"},{"uid":"4056b1cdf04e95cf","name":"should not fail to start the service if it is already started","time":{"start":1726053860419,"stop":1726053860419,"duration":0},"status":"passed","severity":"normal"},{"uid":"831c4743efae40d9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726054405261,"stop":1726054405261,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0fb5e5ae9d59e9","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726054183922,"stop":1726054183923,"duration":1},"status":"passed","severity":"normal"},{"uid":"25402ef58d0cf00e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726054130165,"stop":1726054130165,"duration":0},"status":"passed","severity":"normal"},{"uid":"918c0f1e5249ebfa","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726054410120,"stop":1726054410121,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d8a38675970fdd0","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726054183898,"stop":1726054183899,"duration":1},"status":"passed","severity":"normal"},{"uid":"619fc1dc8461fb9a","name":"should return false","time":{"start":1726053844198,"stop":1726053844199,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac48dee28c07f74","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726053835708,"stop":1726053835708,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48d25f716566371","name":"should return all peers when numPeers is 0","time":{"start":1726053848740,"stop":1726053848740,"duration":0},"status":"passed","severity":"normal"},{"uid":"8561431d76b48bd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726054405269,"stop":1726054405270,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9cbfc8b76ba0b8","name":"isConnected should return true after first peer connects","time":{"start":1726053937914,"stop":1726053937914,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6307c7563de8f3","name":"should emit a peer event after start","time":{"start":1726053860419,"stop":1726053860419,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d885f405c823a0","name":"Tracks peer failures correctly","time":{"start":1726054092397,"stop":1726054092400,"duration":3},"status":"broken","severity":"normal"},{"uid":"eec8968e1b033a91","name":"Check received message containing unicode special characters","time":{"start":1726054091681,"stop":1726054091682,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc117c88ea75a2d2","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726053867823,"stop":1726053867823,"duration":0},"status":"passed","severity":"normal"},{"uid":"500e401c132927f5","name":"Publish message with custom timestamp: Thu Sep 21 2023 11:32:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1726054410112,"stop":1726054410113,"duration":1},"status":"passed","severity":"normal"},{"uid":"2150de90f7bf524b","name":"Check received message containing Script","time":{"start":1726054441387,"stop":1726054441387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c8b48a443d3278","name":"Publish message with custom timestamp: Wed Sep 11 2024 10:32:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1726054410113,"stop":1726054410114,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b96a9419915bfa1","name":"throws on content topic with empty encoding field","time":{"start":1726053835687,"stop":1726053835687,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfecc94d7d55c03","name":"Push message on custom pubsubTopic","time":{"start":1726054248338,"stop":1726054248338,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bf9adf4b514fa6","name":"configure the node with multiple content topics","time":{"start":1726054450350,"stop":1726054450350,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8516102a6382230","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726053835705,"stop":1726053835706,"duration":1},"status":"passed","severity":"normal"},{"uid":"567fe0224848ec64","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726053856267,"stop":1726053856268,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20bd9abab317206","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726053843382,"stop":1726053843386,"duration":4},"status":"passed","severity":"normal"},{"uid":"a47d7b29ceee19a6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726054448327,"stop":1726054448327,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bb17dd4ce20016","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726053835712,"stop":1726053835712,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30375c171762829","name":"Query with Promise Callback, No Decoder","time":{"start":1726054479296,"stop":1726054479297,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97eeef4b3478eb7","name":"Reusing cursor across nodes","time":{"start":1726054466203,"stop":1726054466203,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbaa2c658ffcf70","name":"safeDispatchEvent","time":{"start":1726053925238,"stop":1726053925238,"duration":0},"status":"passed","severity":"normal"},{"uid":"a418734ee19ef449","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726053867824,"stop":1726053867824,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1d94f6ebd88ea1","name":"Push message with custom timestamp: 1695295784171","time":{"start":1726054371524,"stop":1726054371524,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf2901d4f15907a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726053970871,"stop":1726053970871,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcded95c5a5c50b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726053970875,"stop":1726053970875,"duration":0},"status":"passed","severity":"normal"},{"uid":"686d351dbc2bc9ea","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726054123099,"stop":1726054123099,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bf8494aeacb4a0","name":"Failed peers are renewed","time":{"start":1726054195159,"stop":1726054195159,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c60ad224c7d52f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726054130160,"stop":1726054130160,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c7ecad572bbe97","name":"caches peers it previously fetched","time":{"start":1726053856840,"stop":1726053856840,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe2659d6234ab82","name":"Subscribe and receive messages via waku relay post","time":{"start":1726054448315,"stop":1726054448315,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d506ae1297e896","name":"Check received message containing Chinese","time":{"start":1726054091677,"stop":1726054091677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1503bde066427aed","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726054248339,"stop":1726054248339,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a8e70184cf6380","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726054183903,"stop":1726054183904,"duration":1},"status":"passed","severity":"normal"},{"uid":"8660e34ff746ea02","name":"recovers when dns.resolve returns empty","time":{"start":1726053856839,"stop":1726053856839,"duration":0},"status":"passed","severity":"normal"},{"uid":"752a372da4cf70cf","name":"Check received message containing special chars","time":{"start":1726054091676,"stop":1726054091676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15cae47163ace71","name":"Check publish message containing SQL Injection","time":{"start":1726054410101,"stop":1726054410105,"duration":4},"status":"passed","severity":"normal"},{"uid":"95076befc876ca79","name":"Number of peers are maintained correctly","time":{"start":1726054195158,"stop":1726054195159,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb4cc40cd896912","name":"Subscribe to topic containing short and receive message","time":{"start":1726054123092,"stop":1726054123092,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb8e6e6aaabed3a","name":"connected peers and dial","time":{"start":1726054364492,"stop":1726054364493,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9a8e14e5843d3ff8","name":"Check received message containing Russian","time":{"start":1726054091677,"stop":1726054091678,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e1d5fc2cfedcc03","name":"Push 30 different messages","time":{"start":1726054371503,"stop":1726054371503,"duration":0},"status":"passed","severity":"normal"},{"uid":"725b19df1bad9450","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726053843386,"stop":1726053843387,"duration":1},"status":"passed","severity":"normal"},{"uid":"683b81b4fe4a666","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726054091683,"stop":1726054091684,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a681495905fd36","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726053849137,"stop":1726053849137,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c48a40763f2ebd","name":"Should update multiaddrs","time":{"start":1726054277812,"stop":1726054277812,"duration":0},"status":"passed","severity":"normal"},{"uid":"706cd5ea3c6dfa5f","name":"Check received message containing JSON","time":{"start":1726054441392,"stop":1726054441393,"duration":1},"status":"passed","severity":"normal"},{"uid":"71510f39c3a61352","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726054441380,"stop":1726054441380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f192002c8997319b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726054441398,"stop":1726054441399,"duration":1},"status":"broken","severity":"normal"},{"uid":"a66596e8782b2cb8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726054382017,"stop":1726054382017,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbf22def3f31926","name":"Push message with Chinese payload","time":{"start":1726054371489,"stop":1726054371489,"duration":0},"status":"passed","severity":"normal"},{"uid":"175d59490c392e4d","name":"should throw an error for insufficient data","time":{"start":1726053835635,"stop":1726053835635,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb931b632a4afe6e","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726054237145,"stop":1726054237145,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b43535aac2259a","name":"should set field with all protocols disabled","time":{"start":1726053844206,"stop":1726053844206,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa265dce311436ce","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726053843387,"stop":1726053843387,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e4f3ac7be7c41","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726054564036,"stop":1726054564036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e1b6efa1ad4b47","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726053885273,"stop":1726053885274,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92bcfb80452ebd2","name":"Push message with content topic containing numeric","time":{"start":1726054371516,"stop":1726054371516,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5c2de3b8dacb64","name":"Push message with content topic containing numeric","time":{"start":1726054430943,"stop":1726054430943,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d4ea1a74979ccb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726053856266,"stop":1726053856267,"duration":1},"status":"passed","severity":"normal"},{"uid":"c377ea978eb6ea89","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726054237151,"stop":1726054237151,"duration":0},"status":"passed","severity":"normal"},{"uid":"50371c653b4d323","name":"throws on content topic with generation field greater than 0","time":{"start":1726053835686,"stop":1726053835686,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8374091a0466df6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726054123094,"stop":1726054123095,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb474b2e9e7d65f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726054003786,"stop":1726054003786,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2a70ff9409d810","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726054130164,"stop":1726054130165,"duration":1},"status":"passed","severity":"normal"},{"uid":"113a04a62842dedb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726054248340,"stop":1726054248341,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e2fb6bbc54a748","name":"Fails to push message bigger that 1MB","time":{"start":1726054430952,"stop":1726054430952,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2d0f60f37542c7","name":"should properly create location multiaddrs - udp","time":{"start":1726053844205,"stop":1726053844206,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac496115614973b","name":"All","time":{"start":1726053895232,"stop":1726053895232,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3712e79fd42c6b","name":"should not fail to stop the service if it was not started","time":{"start":1726054378726,"stop":1726054378726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef04b918c8f78ae2","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726053843391,"stop":1726053843391,"duration":0},"status":"passed","severity":"normal"},{"uid":"237b92134c309125","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726053835703,"stop":1726053835703,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b26ec87bb264f9","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726054183922,"stop":1726054183922,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb23c7725da4577","name":"can start the service","time":{"start":1726054378725,"stop":1726054378725,"duration":0},"status":"passed","severity":"normal"},{"uid":"a400559ee4c0b138","name":"should handle corrupted local storage data gracefully","time":{"start":1726053860421,"stop":1726053860421,"duration":0},"status":"passed","severity":"normal"},{"uid":"de04934c6b6e5a7d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726053835709,"stop":1726053835709,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcd7d15863da123","name":"Subscribe to topic containing long and publish message","time":{"start":1726054405264,"stop":1726054405264,"duration":0},"status":"passed","severity":"normal"},{"uid":"7340640524286aa0","name":"Push message with unicode special characters payload","time":{"start":1726054371502,"stop":1726054371502,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73b4fa60e2c8ae1","name":"Passing page size 10 when there are 10 messages","time":{"start":1726054496149,"stop":1726054496149,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2a03d9531f18de","name":"throws on content topic with empty application field","time":{"start":1726053835686,"stop":1726053835686,"duration":0},"status":"passed","severity":"normal"},{"uid":"e177d0576e7832ca","name":"removeEventListener with correct event","time":{"start":1726053925235,"stop":1726053925235,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcee4904162e60f6","name":"Push message with XML payload","time":{"start":1726054430939,"stop":1726054430939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f2f29e99175e18","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726053835709,"stop":1726053835709,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf15ced073b04e1","name":"udp ip6 address","time":{"start":1726053843582,"stop":1726053843582,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc8a3d2858f3757","name":"non connected peers","time":{"start":1726054364493,"stop":1726054364494,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b2785fc2e78ad2f6","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726054237144,"stop":1726054237144,"duration":0},"status":"passed","severity":"normal"},{"uid":"442417107ab1df8f","name":"Push message with content topic containing unicode special characters","time":{"start":1726054371521,"stop":1726054371522,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e09340527edc70","name":"Renews subscription after lossing a connection","time":{"start":1726054448365,"stop":1726054448366,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f290bb98189bf0f","name":"Subscribe to topic containing long and receive message","time":{"start":1726054448329,"stop":1726054448330,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b26ff1ce58e31","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726053892604,"stop":1726053892605,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fac36a81575db1c","name":"Check publish message containing emoji","time":{"start":1726054410111,"stop":1726054410111,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f40c04480b653b","name":"should properly create location multiaddrs - udp4","time":{"start":1726053844201,"stop":1726053844201,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d453bd60c0cd88","name":"Nwaku publishes","time":{"start":1726054394484,"stop":1726054394484,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb985d23e101184","name":"LightPush with 1 connections","time":{"start":1726054166856,"stop":1726054166856,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3dfb8400ae10ff0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726053937915,"stop":1726053937915,"duration":0},"status":"passed","severity":"normal"},{"uid":"4492c466ca875306","name":"different cluster, different shard: nodes don't connect","time":{"start":1726054183892,"stop":1726054183893,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ebecb86e367229","name":"Check message with no content topic is not received","time":{"start":1726054091685,"stop":1726054091685,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efff5c05791a387","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726054405260,"stop":1726054405261,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b278fd591d5263","name":"isConnected return false after peer stops","time":{"start":1726053937914,"stop":1726053937915,"duration":1},"status":"passed","severity":"normal"},{"uid":"37031f33c03b0098","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726054183902,"stop":1726054183902,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e13727d5b8e0d5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726054430947,"stop":1726054430947,"duration":0},"status":"passed","severity":"normal"},{"uid":"183e9f159895c58","name":"Ping on peer without subscriptions","time":{"start":1726053965348,"stop":1726053965349,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73a24c9185a4857","name":"Check received message containing Chinese","time":{"start":1726054441385,"stop":1726054441385,"duration":0},"status":"passed","severity":"normal"},{"uid":"723a59be811eeaf1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726054123098,"stop":1726054123098,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e790a0db7675267","name":"Push 30 different messages","time":{"start":1726054430942,"stop":1726054430942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4154fac626b1336e","name":"should only return 1 node with store capability","time":{"start":1726053856841,"stop":1726053856841,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed4b7ac4264a09b","name":"should not receive a peer event before start","time":{"start":1726054378736,"stop":1726054378736,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9197474e2343178","name":"Subscribe to topic containing XML and receive message","time":{"start":1726054448321,"stop":1726054448321,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d48ff1a170fb274","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726054405271,"stop":1726054405271,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8db640861db156","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726053835712,"stop":1726053835712,"duration":0},"status":"passed","severity":"normal"},{"uid":"8580f42bea324d0","name":"Fails to push message with large meta","time":{"start":1726054430950,"stop":1726054430950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f286b4423d71fa","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726054405262,"stop":1726054405262,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc3f0d4217e4771","name":"Passing page size 11 when there are 10 messages","time":{"start":1726054496149,"stop":1726054496150,"duration":1},"status":"passed","severity":"normal"},{"uid":"cacc3dc17b7bf1df","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726054448320,"stop":1726054448321,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db97f7bc384c533","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726053835692,"stop":1726053835692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac10e695ca41cbfb","name":"addEventListener with correct event","time":{"start":1726053925235,"stop":1726053925235,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a57ace823d6af07","name":"Push message with content topic containing XML","time":{"start":1726054371519,"stop":1726054371519,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5aee9c8d23ea794","name":"Relay + Store","time":{"start":1726053895231,"stop":1726053895232,"duration":1},"status":"passed","severity":"normal"},{"uid":"852d5dcabb81dabf","name":"Push message with JSON payload","time":{"start":1726054371501,"stop":1726054371501,"duration":0},"status":"passed","severity":"normal"},{"uid":"3333c152a4eb4643","name":"dispatchEvent via connectionManager","time":{"start":1726053925237,"stop":1726053925237,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d5ef67b4731feb","name":"Generator, 2 different pubsubtopics","time":{"start":1726054484589,"stop":1726054484589,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94f00780e0ac23a","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726054237154,"stop":1726054237155,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ebb9ef38602b718","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726053835703,"stop":1726053835703,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc03006ef7cc8c85","name":"Promise Callback - true","time":{"start":1726054484035,"stop":1726054484035,"duration":0},"status":"passed","severity":"normal"},{"uid":"223d828f9788aa55","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726053843392,"stop":1726053843392,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ed93b7a91ad8d2","name":"can start and stop the service","time":{"start":1726054378725,"stop":1726054378726,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95655eb53e69909","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726053835696,"stop":1726053835697,"duration":1},"status":"passed","severity":"normal"},{"uid":"6218d7624eb142ce","name":"stop","time":{"start":1726053925238,"stop":1726053925239,"duration":1},"status":"passed","severity":"normal"},{"uid":"73269ce26ec36602","name":"Push message with XML payload","time":{"start":1726054371491,"stop":1726054371491,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2e542d67dfb91","name":"Subscribe to topic containing Script and receive message","time":{"start":1726054448352,"stop":1726054448354,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1db92f042ee6ecb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726054448322,"stop":1726054448322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fecbd523e5d7df","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726054277626,"stop":1726054277627,"duration":1},"status":"passed","severity":"normal"},{"uid":"6957bceac40d96a9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726054123089,"stop":1726054123089,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcbe114196ec9d4","name":"handles different clusterIds correctly","time":{"start":1726053835694,"stop":1726053835694,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fb2e416d88d919","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726054448323,"stop":1726054448323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2344dd33a203298","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726053856842,"stop":1726053856842,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd49d8f75952fb8f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726054405272,"stop":1726054405272,"duration":0},"status":"passed","severity":"normal"},{"uid":"975186edcb0e040c","name":"should not throw an error for a single configured topic","time":{"start":1726053835707,"stop":1726053835708,"duration":1},"status":"passed","severity":"normal"},{"uid":"9331e02efddb6f5c","name":"Check message with non string payload is not received","time":{"start":1726054091686,"stop":1726054091686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ab163b33ce7cb6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726054003785,"stop":1726054003785,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fbdd1a602fb48e","name":"can start the service","time":{"start":1726053860417,"stop":1726053860417,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff65b7d5cc60bf2c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726054130163,"stop":1726054130163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af5bb8cef57a805","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726053860421,"stop":1726053860421,"duration":0},"status":"passed","severity":"normal"},{"uid":"597db7f8548cc624","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726053970872,"stop":1726053970872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc47c45bca8d12e","name":"retrieves a single peer","time":{"start":1726053856838,"stop":1726053856838,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c14bbce2fa5e881","name":"Overlapping topic subscription","time":{"start":1726054448317,"stop":1726054448317,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49cfa724abf8b30","name":"random static sharding 3 - Cluster ID: 220, Shard ID: 556","time":{"start":1726054465650,"stop":1726054465651,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c69cff62279afa","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726053838207,"stop":1726053838208,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd7edb17188090a3","name":"should encode/decode to text encoding","time":{"start":1726053844200,"stop":1726053844200,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff6f7f9be438390","name":"Fails to publish duplicate message","time":{"start":1726054410115,"stop":1726054410116,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b5d927f3199047","name":"Ping succeeds for all connected peers","time":{"start":1726054092389,"stop":1726054092390,"duration":1},"status":"passed","severity":"normal"},{"uid":"5916d63a8ed7f223","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726054248341,"stop":1726054248341,"duration":0},"status":"passed","severity":"normal"},{"uid":"b768c5e1c9d24bfd","name":"Ping on subscribed peer","time":{"start":1726053950205,"stop":1726053950205,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f97330e72c4fcb","name":"should be able to encode the field with only STORE set to true","time":{"start":1726053843375,"stop":1726053843376,"duration":1},"status":"passed","severity":"normal"},{"uid":"5137159b3f0083d3","name":"returns all values when wanted number is greater than available values","time":{"start":1726053855311,"stop":1726053855311,"duration":0},"status":"passed","severity":"normal"},{"uid":"21eedfee00a643d5","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726054183914,"stop":1726054183914,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b0c38bbe569e1c","name":"random static sharding 4 - Cluster ID: 45, Shard ID: 510","time":{"start":1726054465651,"stop":1726054465651,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec28df40a0984bf","name":"Subscribe and receives messages on 20 topics","time":{"start":1726054448316,"stop":1726054448316,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e23c50b7b9abf1","name":"Check received message containing long","time":{"start":1726054441372,"stop":1726054441373,"duration":1},"status":"passed","severity":"normal"},{"uid":"6135a1d191b2ee30","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726053835689,"stop":1726053835689,"duration":0},"status":"passed","severity":"normal"},{"uid":"594b247db383eac4","name":"Promise Callback - false","time":{"start":1726054484035,"stop":1726054484035,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee54cd8724fe0c51","name":"Check received message containing Arabic","time":{"start":1726054091677,"stop":1726054091677,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e290f5d91bfbb2f","name":"Check received message with timestamp: 1726053884779 ","time":{"start":1726054091683,"stop":1726054091683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60e660a6e7a5ab9","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726054493073,"stop":1726054493073,"duration":0},"status":"passed","severity":"normal"},{"uid":"8244081369ca9dcd","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726054405270,"stop":1726054405271,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce48c4c9be723f4","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726054237145,"stop":1726054237151,"duration":6},"status":"passed","severity":"normal"},{"uid":"c49a602e15c039c6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726054183896,"stop":1726054183896,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c06f52b05c4917b","name":"Query with Promise Callback, No message returned","time":{"start":1726054479297,"stop":1726054479297,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48244c435255a54","name":"Check message with no payload is not received","time":{"start":1726054091685,"stop":1726054091685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86b878b808dd0d8","name":"Check received message containing short","time":{"start":1726054441384,"stop":1726054441384,"duration":0},"status":"passed","severity":"normal"},{"uid":"c018a99b29402789","name":"Passing page size 3 when there are 20 messages","time":{"start":1726054496148,"stop":1726054496149,"duration":1},"status":"passed","severity":"normal"},{"uid":"126dfb8ddd3a5edf","name":"Does not throw an exception when node disconnects","time":{"start":1726054505878,"stop":1726054505878,"duration":0},"status":"passed","severity":"normal"},{"uid":"804cb925661d288a","name":"random static sharding 2 - Cluster ID: 932, Shard ID: 137","time":{"start":1726054465649,"stop":1726054465650,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac0da4ce8253faf","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app72/8/topic457/proto","time":{"start":1726054450349,"stop":1726054450349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ea99d6b7618345","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726054364311,"stop":1726054364312,"duration":1},"status":"skipped","severity":"normal"},{"uid":"326ebc88256161bf","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726054479295,"stop":1726054479295,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac7ef7556390fd","name":"Fails to push message with empty content topic","time":{"start":1726054371522,"stop":1726054371522,"duration":0},"status":"passed","severity":"normal"},{"uid":"690b23b84ef7ac8","name":"can start the service","time":{"start":1726053909432,"stop":1726053909433,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abeeab24225b036","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726053835695,"stop":1726053835696,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb6590f55ce1301","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726053848741,"stop":1726053848741,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3df5890671e768","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726054092400,"stop":1726054092401,"duration":1},"status":"passed","severity":"normal"},{"uid":"68be3e35e2ee82be","name":"Check publish message containing Arabic","time":{"start":1726054410100,"stop":1726054410100,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfe8972490b3ef","name":"Check received message containing shell command","time":{"start":1726054441377,"stop":1726054441378,"duration":1},"status":"passed","severity":"normal"},{"uid":"9092c98af332e674","name":"Push message with content topic containing escaped characters","time":{"start":1726054371521,"stop":1726054371521,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fcf2461b4a3d1a","name":"Query with Ordered Callback, No Decoder","time":{"start":1726054479295,"stop":1726054479295,"duration":0},"status":"passed","severity":"normal"},{"uid":"860e3ca882887ef2","name":"Check received message with timestamp: 1726053884301000000 ","time":{"start":1726054441379,"stop":1726054441380,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de874b93afe2726","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726054130164,"stop":1726054130164,"duration":0},"status":"passed","severity":"normal"},{"uid":"421b92d4fc8609ce","name":"Push message with meta","time":{"start":1726054371523,"stop":1726054371523,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fec7a369839824","name":"should be able to decode the field with only STORE set to true","time":{"start":1726053843389,"stop":1726053843390,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4f7ed87081c83","name":"Check received message containing Script","time":{"start":1726054441376,"stop":1726054441376,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50c7c457d5e3d34","name":"Accepts a valid Waku Message","time":{"start":1726053871018,"stop":1726053871019,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a32e3c6c4d0028","name":"Push message with short payload","time":{"start":1726054430935,"stop":1726054430935,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e1a4365bac6601","name":"should decode valid enr successfully","time":{"start":1726053844195,"stop":1726053844195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3b64e4991b71e1","name":"Generator, custom pubsub topic","time":{"start":1726054484576,"stop":1726054484576,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1e384e25d89d88","name":"should not receive a peer event before start","time":{"start":1726053909437,"stop":1726053909438,"duration":1},"status":"passed","severity":"normal"},{"uid":"265cbc41c04c7383","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726054183920,"stop":1726054183920,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86134773a856f99","name":"Query Generator - true","time":{"start":1726054484033,"stop":1726054484033,"duration":0},"status":"passed","severity":"normal"},{"uid":"1117775135277a6f","name":"Push message on custom pubsubTopic","time":{"start":1726054248341,"stop":1726054248342,"duration":1},"status":"passed","severity":"normal"},{"uid":"505c29b1560effa1","name":"Privacy Node - default protocol","time":{"start":1726054515392,"stop":1726054515392,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba36d531ce0a5951","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726053835690,"stop":1726053835691,"duration":1},"status":"passed","severity":"normal"},{"uid":"9feac0431d3ac875","name":"Check received message containing JSON","time":{"start":1726054441377,"stop":1726054441377,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ed920c5b7fe135","name":"Check received message containing special chars","time":{"start":1726054441373,"stop":1726054441374,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82634c3bbf47225","name":"Check received message with timestamp: 1726053884301 ","time":{"start":1726054441380,"stop":1726054441380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38742e91e329a47","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726054405268,"stop":1726054405268,"duration":0},"status":"passed","severity":"normal"},{"uid":"e510b56223e53b5d","name":"should not fail to start the service if it is already started","time":{"start":1726054378735,"stop":1726054378735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a26989d1165a7d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726053856264,"stop":1726053856264,"duration":0},"status":"passed","severity":"normal"},{"uid":"53de75138c89db49","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726053892603,"stop":1726053892603,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3e07d5b0afe232","name":"getPeersByDiscovery","time":{"start":1726053925236,"stop":1726053925236,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfbd983c923592c","name":"Subscribe to topic containing XML and publish message","time":{"start":1726054405270,"stop":1726054405270,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6a990ae874958a","name":"Subscribe and receive messages via lightPush","time":{"start":1726054448325,"stop":1726054448325,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd9fdbea8117436","name":"Push message with numeric payload","time":{"start":1726054371487,"stop":1726054371488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3b32a10924d0da","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726053855311,"stop":1726053855312,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8675893b457d05d","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726054405269,"stop":1726054405269,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fbe68d4d551f0f","name":"Push message with custom timestamp: 1726057730299","time":{"start":1726054430951,"stop":1726054430951,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bf8afd11577e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726054183910,"stop":1726054183911,"duration":1},"status":"passed","severity":"normal"},{"uid":"592d062ed2a147c7","name":"Check received message with timestamp: 1726053884779000000 ","time":{"start":1726054091682,"stop":1726054091682,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5d5478cf84f52a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726054382015,"stop":1726054382016,"duration":1},"status":"passed","severity":"normal"},{"uid":"e944863b7a612d1a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726053970872,"stop":1726053970872,"duration":0},"status":"passed","severity":"normal"},{"uid":"663a2f168a01b348","name":"Subscribe to topic containing Script and receive message","time":{"start":1726054448321,"stop":1726054448321,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d388d2090578b7","name":"should not fail to stop the service if it was not started","time":{"start":1726053860418,"stop":1726053860418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5e36328cf9c377","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726054183897,"stop":1726054183898,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11456be80e68420","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726054448317,"stop":1726054448317,"duration":0},"status":"passed","severity":"normal"},{"uid":"980484b45bce7516","name":"Check received message containing XML","time":{"start":1726054441387,"stop":1726054441387,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6149194fe49dff","name":"Publish message with custom timestamp: Wed Sep 11 2024 12:32:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1726054410114,"stop":1726054410115,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc79ba5f0776d85","name":"should not receive a peer event after stop","time":{"start":1726053860420,"stop":1726053860420,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a124409087021a9","name":"Round trip binary serialization","time":{"start":1726053849133,"stop":1726053849133,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4d095878746494","name":"Check received message containing XML","time":{"start":1726054441376,"stop":1726054441376,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8b8590c15e3d26","name":"Subscribe and receive messages via waku relay post","time":{"start":1726054123088,"stop":1726054123088,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abca7d350150d74","name":"Push message with content topic containing long","time":{"start":1726054371510,"stop":1726054371516,"duration":6},"status":"passed","severity":"normal"},{"uid":"819d3d1886a20ef8","name":"Query Generator - false","time":{"start":1726054484034,"stop":1726054484034,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a33026c82a71a5","name":"random static sharding 7 - Cluster ID: 16, Shard ID: 52","time":{"start":1726054465653,"stop":1726054465653,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bcc65a05436757","name":"Fails to publish message with empty text","time":{"start":1726054410116,"stop":1726054410117,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4738fd52d7ca81d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726054123093,"stop":1726054123093,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eae072c4302b525","name":"Check received message with timestamp: 1726053884301 ","time":{"start":1726054441397,"stop":1726054441397,"duration":0},"status":"broken","severity":"normal"},{"uid":"64126d90c22b303e","name":"same cluster, different shard: nodes connect","time":{"start":1726054277628,"stop":1726054277628,"duration":0},"status":"passed","severity":"normal"},{"uid":"16458fc4f367cc22","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726053970871,"stop":1726053970872,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d60c3bd5832d804","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726054512100,"stop":1726054512101,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fd798a5e809778","name":"should throw error - invalid id","time":{"start":1726053844198,"stop":1726053844198,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e08674a9fb4a8a","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726054183921,"stop":1726054183922,"duration":1},"status":"passed","severity":"normal"},{"uid":"409c36e48f4627c4","name":"Encoder throws on undefined content topic","time":{"start":1726053849135,"stop":1726053849135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f053e0d30a0cf8eb","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726053892601,"stop":1726053892601,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82ad30121abf56b","name":"Check received message containing escaped characters","time":{"start":1726054441378,"stop":1726054441378,"duration":0},"status":"passed","severity":"normal"},{"uid":"200084189431e114","name":"Push message with rate limit","time":{"start":1726054430950,"stop":1726054430950,"duration":0},"status":"passed","severity":"normal"},{"uid":"5073fd074978ad90","name":"Relay","time":{"start":1726053895231,"stop":1726053895231,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a97a8b60a18b03","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726054248339,"stop":1726054248339,"duration":0},"status":"passed","severity":"normal"},{"uid":"2054c5db98f3ec92","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726054448323,"stop":1726054448324,"duration":1},"status":"passed","severity":"normal"},{"uid":"9260b1b6248c4958","name":"Fails to push message with empty content topic","time":{"start":1726054430949,"stop":1726054430949,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4931747e46b7094","name":"Sample","time":{"start":1726053843669,"stop":1726053843669,"duration":0},"status":"passed","severity":"normal"},{"uid":"717a9385922c05c7","name":"Ping on peer without subscriptions","time":{"start":1726053965341,"stop":1726053965342,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b7c9903ec11a22","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726053835688,"stop":1726053835689,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9e62603600ce83","name":"should emit a peer event after start","time":{"start":1726053909436,"stop":1726053909437,"duration":1},"status":"passed","severity":"normal"},{"uid":"108d356fdf5ae5fa","name":"Generator, 2 different pubsubtopics","time":{"start":1726054484576,"stop":1726054484585,"duration":9},"status":"passed","severity":"normal"},{"uid":"dd68c732cf9a8c97","name":"listenerCount","time":{"start":1726053925236,"stop":1726053925237,"duration":1},"status":"passed","severity":"normal"},{"uid":"961b97acd8c8c8ee","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726054183899,"stop":1726054183899,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2f754f236b7e45","name":"should decode valid enr with tcp successfully","time":{"start":1726053844196,"stop":1726053844196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec0815ad188b655","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726053843389,"stop":1726053843389,"duration":0},"status":"passed","severity":"normal"},{"uid":"772e63da00427c67","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726054441381,"stop":1726054441381,"duration":0},"status":"passed","severity":"normal"},{"uid":"8174cb0025e15a8a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726053856262,"stop":1726053856263,"duration":1},"status":"passed","severity":"normal"},{"uid":"85efac688ffa514","name":"LightPush with 2 connections","time":{"start":1726054166857,"stop":1726054166857,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb25aa5eaa62e6e7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726053937913,"stop":1726053937913,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c4468b340f639e","name":"Filter with 0 connections","time":{"start":1726054166856,"stop":1726054166856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5aaa28da0bfc5a0","name":"Fails to publish message with wrong content topic","time":{"start":1726054410117,"stop":1726054410118,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e89757c46a2db7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726054123090,"stop":1726054123090,"duration":0},"status":"passed","severity":"normal"},{"uid":"46654d7b1d875cbd","name":"Push message with Basic HTML tag payload","time":{"start":1726054371491,"stop":1726054371501,"duration":10},"status":"passed","severity":"normal"},{"uid":"1a2141b24756f45","name":"Check received message containing escaped characters","time":{"start":1726054091681,"stop":1726054091681,"duration":0},"status":"passed","severity":"normal"},{"uid":"72700d7bf102d112","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726054448365,"stop":1726054448365,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b17846bb03cbd9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726054003781,"stop":1726054003783,"duration":2},"status":"passed","severity":"normal"},{"uid":"538e3a08801c62cc","name":"Check message received after nwaku node is restarted","time":{"start":1726054441383,"stop":1726054441383,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79640ffaa1f57af2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726054123087,"stop":1726054123087,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f6c5eb8fc4059","name":"Meta field set when metaSetter is specified","time":{"start":1726053849134,"stop":1726053849134,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dd8634d8c5f12","name":"Fields are not dropped","time":{"start":1726053848441,"stop":1726053848442,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07d1defa112cbcf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726054450339,"stop":1726054450340,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9f5e9941fed6c9","name":"Push message with numeric payload","time":{"start":1726054430936,"stop":1726054430936,"duration":0},"status":"passed","severity":"normal"},{"uid":"6137e782c564f8e3","name":"1 Store, 2 fetches","time":{"start":1726053856385,"stop":1726053856385,"duration":0},"status":"passed","severity":"normal"},{"uid":"e246248c880123ee","name":"Filter with 1 connections","time":{"start":1726054166857,"stop":1726054166857,"duration":0},"status":"passed","severity":"normal"},{"uid":"2382f86ddd2577d8","name":"Check received message containing emoji","time":{"start":1726054441379,"stop":1726054441379,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14f67d8af79eca0","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726054237144,"stop":1726054237144,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a538e9e0ca79068","name":"Check received message containing special chars","time":{"start":1726054441385,"stop":1726054441385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc088f7701b475a","name":"Check received message containing unicode special characters","time":{"start":1726054441379,"stop":1726054441379,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ba7c16803da728","name":"Callback on promise","time":{"start":1726054493072,"stop":1726054493072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a51c865820e8f12","name":"Overlapping topic subscription","time":{"start":1726054405262,"stop":1726054405263,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9250bea70d684418","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726054448349,"stop":1726054448350,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9344e03f4e8dc9","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726053895456,"stop":1726053895456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3dc6a0991128385","name":"Check received message containing shell command","time":{"start":1726054441393,"stop":1726054441393,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bbdd1305bc7059","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726053835707,"stop":1726053835707,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b4c7a58a7941d3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726054091683,"stop":1726054091683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7663f0fc4977ef7","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726053843390,"stop":1726053843391,"duration":1},"status":"passed","severity":"normal"},{"uid":"deca405bab4e6093","name":"should properly create location multiaddrs - tcp6","time":{"start":1726053844205,"stop":1726053844205,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae61eedb82629d0","name":"Refresh subscription","time":{"start":1726054405262,"stop":1726054405262,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f739884185fc264","name":"it tolerates circular branch references","time":{"start":1726053856838,"stop":1726053856839,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e929faf25f4374a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726054448319,"stop":1726054448319,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce6508c110a48ba","name":"should properly create location multiaddrs - tcp","time":{"start":1726053844206,"stop":1726053844206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ccb30eff8dbbca","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726054237154,"stop":1726054237154,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e39a510edb16e0f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726054123088,"stop":1726054123088,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdacbac3da05cb65","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726054183896,"stop":1726054183896,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8b3531e3054d22","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726054448324,"stop":1726054448324,"duration":0},"status":"passed","severity":"normal"},{"uid":"292c91280d44811b","name":"Subscribe and receives messages on 20 topics","time":{"start":1726054123089,"stop":1726054123090,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6e6309ae15abad","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726054448362,"stop":1726054448363,"duration":1},"status":"passed","severity":"normal"},{"uid":"2068363fa849bec0","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726053856841,"stop":1726053856842,"duration":1},"status":"passed","severity":"normal"},{"uid":"43aea6d896d16e40","name":"Push message with Russian payload","time":{"start":1726054430938,"stop":1726054430938,"duration":0},"status":"passed","severity":"normal"},{"uid":"b999831fe8f231e5","name":"Check meta is set [ecies]","time":{"start":1726053867824,"stop":1726053867824,"duration":0},"status":"passed","severity":"normal"},{"uid":"9924a539d1c69adf","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726053885271,"stop":1726053885271,"duration":0},"status":"passed","severity":"normal"},{"uid":"696a23368bedddeb","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726054183902,"stop":1726054183903,"duration":1},"status":"passed","severity":"normal"},{"uid":"8219fa20dc82f4b8","name":"Decoder throws on empty string content topic","time":{"start":1726053849136,"stop":1726053849136,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb3c984436a4ebc","name":"should not fail to stop the service if it was not started","time":{"start":1726053909434,"stop":1726053909435,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dda74cb15de3594","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726054364312,"stop":1726054364312,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb89e8bf4ef9d0c","name":"Push message with escaped characters payload","time":{"start":1726054430940,"stop":1726054430941,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5114732c8ed829d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726054382018,"stop":1726054382018,"duration":0},"status":"passed","severity":"normal"},{"uid":"498c0a9ea6e823d6","name":"pre and post cipher","time":{"start":1726053866821,"stop":1726053866821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9150e2d9b76940a7","name":"A test","time":{"start":1726054237285,"stop":1726054237286,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0de0960aee927d8","name":"Push message with content topic containing Chinese","time":{"start":1726054430944,"stop":1726054430944,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d9e41ffc0f650d","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726053848740,"stop":1726053848741,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbaa04c96c40a5cb","name":"Passing page size 19 when there are 20 messages","time":{"start":1726054496150,"stop":1726054496150,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5e0cd3caeee56","name":"Check message received after nwaku node is restarted","time":{"start":1726054441403,"stop":1726054441403,"duration":0},"status":"skipped","severity":"normal"},{"uid":"880fcca50916b206","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726053843391,"stop":1726053843392,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5481c9da3da158","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726054237160,"stop":1726054237161,"duration":1},"status":"passed","severity":"normal"},{"uid":"751c733886aa4344","name":"Check message with non string payload is not received","time":{"start":1726054441382,"stop":1726054441383,"duration":1},"status":"passed","severity":"normal"},{"uid":"5124098534017907","name":"random static sharding 8 - Cluster ID: 392, Shard ID: 512","time":{"start":1726054465653,"stop":1726054465654,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a021393ce87f20b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726054448326,"stop":1726054448326,"duration":0},"status":"passed","severity":"normal"},{"uid":"9610f90360d192e2","name":"Sign & Recover","time":{"start":1726053866821,"stop":1726053866822,"duration":1},"status":"passed","severity":"normal"},{"uid":"888c8b35b69ad09a","name":"Query generator for 2000 messages","time":{"start":1726054493074,"stop":1726054493074,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c598cefb65ecb8a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726054130163,"stop":1726054130164,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c9c2e5ff49f801","name":"should only return 1 node with relay capability","time":{"start":1726053856840,"stop":1726053856841,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77791a85328786d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726054123093,"stop":1726054123093,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e2f10546a5e8a6","name":"Default pageSize","time":{"start":1726054496151,"stop":1726054496151,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5411d5d1e548a4","name":"Js publishes, other Js receives","time":{"start":1726054394485,"stop":1726054394486,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bd0f899d1024f4","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726053835700,"stop":1726053835700,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd27dc8ba5b59cca","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726053835704,"stop":1726053835704,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6768050e5c612a","name":"Decoder throws on undefined content topic","time":{"start":1726053867825,"stop":1726053867826,"duration":1},"status":"passed","severity":"normal"},{"uid":"8877ca62d4ba42c","name":"Push message with rate limit","time":{"start":1726054371523,"stop":1726054371524,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb5a0da6eff0ea7","name":"should get / set UDP multiaddr","time":{"start":1726053844200,"stop":1726053844200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c586f82e2257f9ba","name":"Passing invalid cursor","time":{"start":1726054466204,"stop":1726054466206,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ac534a14c9c0b1a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726054382016,"stop":1726054382016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d042ed15c04b7aaf","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726053835709,"stop":1726053835710,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6a9103b5cb3b09","name":"throws on empty content topic","time":{"start":1726053835684,"stop":1726053835684,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cb733bca21469f","name":"Check message with no content topic is not received","time":{"start":1726054441402,"stop":1726054441402,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e30e50df0e8055","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726053835703,"stop":1726053835703,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b382845cd6626","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726054123097,"stop":1726054123097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38dceedb6fd496f","name":"nwaku subscribes","time":{"start":1726054394483,"stop":1726054394484,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab58a5e12ea4369a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726054405268,"stop":1726054405268,"duration":0},"status":"passed","severity":"normal"},{"uid":"d920f3afdc303d44","name":"getPeersByDiscovery","time":{"start":1726054364311,"stop":1726054364311,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fac8c503f41a3a9","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726053892603,"stop":1726053892604,"duration":1},"status":"passed","severity":"normal"},{"uid":"8572187e0df51328","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726053835701,"stop":1726053835702,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8ff7e0cd5feec1","name":"Push message with content topic containing Script","time":{"start":1726054430946,"stop":1726054430946,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0b0760b3ffae5b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726053856263,"stop":1726053856264,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7b7f6ccab6c609","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726054405264,"stop":1726054405264,"duration":0},"status":"passed","severity":"normal"},{"uid":"521968654f8b81e7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726054183915,"stop":1726054183918,"duration":3},"status":"passed","severity":"normal"},{"uid":"eee49de0a172312e","name":"Publishes to nwaku","time":{"start":1726054394484,"stop":1726054394484,"duration":0},"status":"passed","severity":"normal"},{"uid":"58eb9dd50e79b636","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726054448321,"stop":1726054448322,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c57a197ed01fde","name":"Check publish message containing Script","time":{"start":1726054410105,"stop":1726054410105,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1017f59d7bb1d07","name":"start node with empty shard should fail","time":{"start":1726054465657,"stop":1726054465657,"duration":0},"status":"passed","severity":"normal"},{"uid":"563139768790a782","name":"should throw error - no public key","time":{"start":1726053844197,"stop":1726053844197,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffad6fe1ea3e6c70","name":"Ping on unsubscribed peer","time":{"start":1726053965343,"stop":1726053965343,"duration":0},"status":"passed","severity":"normal"},{"uid":"585664712931324f","name":"should encode/decode to RLP encoding","time":{"start":1726053844199,"stop":1726053844199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35bc98bc35f0136","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726053856386,"stop":1726053856386,"duration":0},"status":"passed","severity":"normal"},{"uid":"182a8683592174ff","name":"Check publish message containing Russian","time":{"start":1726054410100,"stop":1726054410100,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8904a4fc9ef633","name":"Renews peer on consistent ping failures","time":{"start":1726054092393,"stop":1726054092396,"duration":3},"status":"broken","severity":"normal"},{"uid":"67073cd7fc027380","name":"Push message with custom timestamp: 1726050584171","time":{"start":1726054371524,"stop":1726054371524,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e992f09b1ecea8","name":"Push message with Russian payload","time":{"start":1726054371489,"stop":1726054371490,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a037de7e05f02d8","name":"Should update shard info","time":{"start":1726054277813,"stop":1726054277813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9d72cd12e731a9","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726054466201,"stop":1726054466202,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae0bf6550edfb70","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726053835706,"stop":1726053835706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8ca2dcb164a640","name":"Check received message containing Script","time":{"start":1726054091678,"stop":1726054091678,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4909004575fd8b","name":"Push message equal or less that 1MB","time":{"start":1726054371525,"stop":1726054371526,"duration":1},"status":"passed","severity":"normal"},{"uid":"567cd3a8bdcaedb9","name":"Subscribe to topic containing Script and publish message","time":{"start":1726054405270,"stop":1726054405270,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07531a27737b7ba","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726053835702,"stop":1726053835702,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1049a70dce2dd8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726054123096,"stop":1726054123096,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad662a1595777bd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726054448363,"stop":1726054448364,"duration":1},"status":"passed","severity":"normal"},{"uid":"3613a7426b6b685f","name":"Check received message containing SQL Injection","time":{"start":1726054441386,"stop":1726054441386,"duration":0},"status":"passed","severity":"normal"},{"uid":"5435f042d4186df7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726054183895,"stop":1726054183895,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b21ae95fbfa9c51","name":"Check received message containing Russian","time":{"start":1726054441375,"stop":1726054441375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56a07e491d87224","name":"Check received message containing numeric","time":{"start":1726054091676,"stop":1726054091676,"duration":0},"status":"passed","severity":"normal"},{"uid":"63942c2c72e27b57","name":"should be called for bootstrap peers","time":{"start":1726053892602,"stop":1726053892602,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a43b13cf9c654e2","name":"random static sharding 9 - Cluster ID: 186, Shard ID: 43","time":{"start":1726054465654,"stop":1726054465654,"duration":0},"status":"passed","severity":"normal"},{"uid":"7151638757b7b7c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726054448328,"stop":1726054448328,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ddf7eccff88045","name":"should load peers from local storage and dispatch events","time":{"start":1726053860420,"stop":1726053860421,"duration":1},"status":"passed","severity":"normal"},{"uid":"5650d5d19604f5d9","name":"different cluster, same shard: nodes don't connect","time":{"start":1726054183892,"stop":1726054183892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4954b11006c13cc","name":"Push message with long payload","time":{"start":1726054430936,"stop":1726054430936,"duration":0},"status":"passed","severity":"normal"},{"uid":"784a039eb79aa1ae","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726054484586,"stop":1726054484586,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fe4f107a16a143","name":"Check message with invalid timestamp is not received","time":{"start":1726054091684,"stop":1726054091684,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa96ed1a1a45a39","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726054237161,"stop":1726054237161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fde69d6946f79f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726053835706,"stop":1726053835707,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb13c469a2506dc","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726053835635,"stop":1726053835635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88d819c69ad9878","name":"Ordered Callback - true","time":{"start":1726054484035,"stop":1726054484036,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8f2308a94f7b68","name":"Check publish message containing short","time":{"start":1726054410097,"stop":1726054410098,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be489560fee324d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726053838210,"stop":1726053838210,"duration":0},"status":"passed","severity":"normal"},{"uid":"951a57f1a527d72e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726053835690,"stop":1726053835690,"duration":0},"status":"passed","severity":"normal"},{"uid":"34830eff9361b5b5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726054130165,"stop":1726054130166,"duration":1},"status":"passed","severity":"normal"},{"uid":"d468a012937876e5","name":"Subscribe to topic containing long and receive message","time":{"start":1726054448318,"stop":1726054448318,"duration":0},"status":"passed","severity":"normal"},{"uid":"534f51e16be65ab8","name":"should not receive a peer event after stop","time":{"start":1726053909438,"stop":1726053909439,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c8aa9016c4ead8","name":"Ping on peer without subscriptions","time":{"start":1726053950206,"stop":1726053950206,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc1167f1bb75471","name":"does not throw on valid cases","time":{"start":1726053835683,"stop":1726053835684,"duration":1},"status":"passed","severity":"normal"},{"uid":"66755a8fbba7e25","name":"Mutual subscription","time":{"start":1726054405259,"stop":1726054405259,"duration":0},"status":"passed","severity":"normal"},{"uid":"8153c824a8922aad","name":"Check publish message containing shell command","time":{"start":1726054410108,"stop":1726054410109,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4bddf81f0bc532","name":"Nodes with multiple pubsub topic","time":{"start":1726054382018,"stop":1726054382019,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8bc96edb3d9daf0","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726054277627,"stop":1726054277627,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c076c3293d5784","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726053835696,"stop":1726053835696,"duration":0},"status":"passed","severity":"normal"},{"uid":"8242f709b326d5e6","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726053835691,"stop":1726053835692,"duration":1},"status":"passed","severity":"normal"},{"uid":"22faea5dc3a874df","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726054564036,"stop":1726054564036,"duration":0},"status":"passed","severity":"normal"},{"uid":"903ae82dc8cef5cd","name":"Check received message containing SQL Injection","time":{"start":1726054091678,"stop":1726054091678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a7487b12c3fdbe","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726053835693,"stop":1726053835694,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf4ef668a2e6922","name":"tcp ip4 address","time":{"start":1726053843581,"stop":1726053843582,"duration":1},"status":"passed","severity":"normal"},{"uid":"64364356aeaa6e6","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726054410118,"stop":1726054410119,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2fa4e034261c99","name":"Subscribe and receive messages via lightPush","time":{"start":1726054123087,"stop":1726054123087,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ec693019a9e14e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726054466200,"stop":1726054466200,"duration":0},"status":"passed","severity":"normal"},{"uid":"883a3b1eb23e8eca","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app80/7/topic642/json","time":{"start":1726054450341,"stop":1726054450342,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ac7bf162a02d28","name":"Fails to push message with large meta","time":{"start":1726054371523,"stop":1726054371523,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ac0bfd8590abaa","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726054479296,"stop":1726054479296,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1e568aa265cce2","name":"Non TWN Cluster","time":{"start":1726054450340,"stop":1726054450341,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9a3edd899bb7","name":"should not fail to start the service if it is already started","time":{"start":1726053909435,"stop":1726053909436,"duration":1},"status":"passed","severity":"normal"},{"uid":"801829b949edcfa","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726054441401,"stop":1726054441401,"duration":0},"status":"broken","severity":"normal"},{"uid":"5902dd5642fd6f1","name":"Encoder throws on undefined content topic","time":{"start":1726053866396,"stop":1726053866396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bfaca2cb7fac1c","name":"Push message with content topic containing emoji","time":{"start":1726054371522,"stop":1726054371522,"duration":0},"status":"passed","severity":"normal"},{"uid":"7451be85c17e6a67","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726054448323,"stop":1726054448323,"duration":0},"status":"passed","severity":"normal"},{"uid":"763e3d7e5c95f4c6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726054448320,"stop":1726054448320,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d26194589252a6","name":"random static sharding 1 - Cluster ID: 908, Shard ID: 474","time":{"start":1726054465648,"stop":1726054465649,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef4b9b79af68b33","name":"A test","time":{"start":1726054237286,"stop":1726054237286,"duration":0},"status":"passed","severity":"normal"},{"uid":"41df7dc9d260ec4a","name":"Encoder throws on empty string content topic","time":{"start":1726053849135,"stop":1726053849136,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c54f746d6d03f57","name":"Check received message containing emoji","time":{"start":1726054441394,"stop":1726054441394,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72b8b2aa9dca7d5","name":"Filter with 3 connections","time":{"start":1726054166858,"stop":1726054166859,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa16d494c89e4f4","name":"Subscribe to topic containing short and receive message","time":{"start":1726054448318,"stop":1726054448318,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c6077371abe006","name":"should throw error - no id","time":{"start":1726053844197,"stop":1726053844197,"duration":0},"status":"passed","severity":"normal"},{"uid":"176d63ae81747ebe","name":"Decoder throws on empty string content topic","time":{"start":1726053866398,"stop":1726053866398,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4c436f25701e14","name":"new peer added after a peer was already found","time":{"start":1726054364311,"stop":1726054364311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee5a32020cc4722","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726054130161,"stop":1726054130162,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9406afa18440feb","name":"throws on content topic with empty topic name field","time":{"start":1726053835687,"stop":1726053835687,"duration":0},"status":"passed","severity":"normal"},{"uid":"147094870e0419a1","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726053835688,"stop":1726053835688,"duration":0},"status":"passed","severity":"normal"},{"uid":"332fc24c9b41a179","name":"should emit a peer event after start","time":{"start":1726054378736,"stop":1726054378736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a859c05dee1e07e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726053835701,"stop":1726053835701,"duration":0},"status":"passed","severity":"normal"},{"uid":"162d21e5766067e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726054564037,"stop":1726054564038,"duration":1},"status":"passed","severity":"normal"},{"uid":"569a3fd5e9c89380","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726053843378,"stop":1726053843381,"duration":3},"status":"passed","severity":"normal"},{"uid":"cfcf5a98c438d7a6","name":"Check message with non string payload is not received","time":{"start":1726054441402,"stop":1726054441403,"duration":1},"status":"passed","severity":"normal"},{"uid":"286095bf8661e1c1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726054484576,"stop":1726054484576,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dba23a0a4d23354","name":"should set field with all protocols enabled","time":{"start":1726053844207,"stop":1726053844207,"duration":0},"status":"passed","severity":"normal"},{"uid":"9309253363106137","name":"Encoder throws on empty string content topic","time":{"start":1726053867825,"stop":1726053867825,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ece8dbe68c85db","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726054123093,"stop":1726054123094,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad91dd7e09740feb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726054448356,"stop":1726054448357,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c81cc5574a3311","name":"Wrong topic","time":{"start":1726054450350,"stop":1726054450350,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0f5b8a4af19155","name":"Check publish message containing escaped characters","time":{"start":1726054410109,"stop":1726054410110,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f8d8acb574cdc6","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726054183903,"stop":1726054183903,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab446be74eae3d2","name":"connects to nwaku","time":{"start":1726054505877,"stop":1726054505878,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46ad018e2f57177","name":"Relay - dialed after","time":{"start":1726054515390,"stop":1726054515390,"duration":0},"status":"passed","severity":"normal"},{"uid":"78657627010d1f09","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726054183909,"stop":1726054183910,"duration":1},"status":"passed","severity":"normal"},{"uid":"c616d5a7400b7981","name":"Check message received after jswaku node is restarted","time":{"start":1726054441383,"stop":1726054441383,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e46048246d49e41","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726053856842,"stop":1726053856843,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d9b0029bf6e9c091","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726054448350,"stop":1726054448352,"duration":2},"status":"passed","severity":"normal"},{"uid":"1268b6663a2d9115","name":"Push message with Script payload","time":{"start":1726054371490,"stop":1726054371490,"duration":0},"status":"passed","severity":"normal"},{"uid":"708324d925db9c0e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726054183912,"stop":1726054183912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0147cefef933400","name":"should throw an error for missing required configuration","time":{"start":1726053835700,"stop":1726053835700,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff144396fde8c4b","name":"Passing page size 110 when there are 120 messages","time":{"start":1726054496150,"stop":1726054496150,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af94b1858df5910","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726054183919,"stop":1726054183919,"duration":0},"status":"passed","severity":"normal"},{"uid":"99eddbc02613e60c","name":"1 Relay, 1 fetch","time":{"start":1726053856385,"stop":1726053856385,"duration":0},"status":"passed","severity":"normal"},{"uid":"b355d2b89b002cd3","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726053835698,"stop":1726053835699,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8aa8f2d3eaf41e1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726054183921,"stop":1726054183921,"duration":0},"status":"passed","severity":"normal"},{"uid":"da23e1f205aa5de1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726054484590,"stop":1726054484591,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ebb47136cc02899","name":"Subscribe and publish message","time":{"start":1726054405260,"stop":1726054405260,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5935ba755e21a","name":"Check message with no payload is not received","time":{"start":1726054441402,"stop":1726054441402,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb29749570b6881","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726053844208,"stop":1726053844208,"duration":0},"status":"passed","severity":"normal"},{"uid":"8264031d85a5466b","name":"Overlapping topic subscription","time":{"start":1726054448328,"stop":1726054448329,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1fea33884a881f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726053835701,"stop":1726053835701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52343640a58a36c","name":"Refresh subscription","time":{"start":1726054123091,"stop":1726054123092,"duration":1},"status":"passed","severity":"normal"},{"uid":"f541fc27591c01cd","name":"more peers than existing","time":{"start":1726054364493,"stop":1726054364493,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c2b476adeedaa4c","name":"Check received message containing Chinese","time":{"start":1726054441374,"stop":1726054441374,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3125b1afcf363d","name":"Check message received after nwaku node is restarted","time":{"start":1726054091686,"stop":1726054091687,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fe1a8983337f0746","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726053856267,"stop":1726053856267,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e941578054b00ae","name":"Push message with short payload","time":{"start":1726054371483,"stop":1726054371484,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d67af50f2c9258d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726053835634,"stop":1726053835634,"duration":0},"status":"passed","severity":"normal"},{"uid":"68029d6ad7cf34b7","name":"Fails to push message bigger that 1MB","time":{"start":1726054371526,"stop":1726054371526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5da49198367f703","name":"should not receive a peer event after stop","time":{"start":1726054378737,"stop":1726054378737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48c24cfba4acbf2","name":"should throw error - no public key","time":{"start":1726053844198,"stop":1726053844198,"duration":0},"status":"passed","severity":"normal"},{"uid":"a150097f020df9f9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726054448319,"stop":1726054448319,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9170d53761e9d2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726053970873,"stop":1726053970874,"duration":1},"status":"passed","severity":"normal"},{"uid":"858ad08750b30a6d","name":"Push message with content topic containing Russian","time":{"start":1726054371518,"stop":1726054371518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b158ed93134d0e8f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726053844196,"stop":1726053844196,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f93db0322eb058c","name":"Refresh subscription","time":{"start":1726054448317,"stop":1726054448318,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6b5353ab75b96f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726054405269,"stop":1726054405269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b841ed879d671167","name":"Ordered callback, aborts when callback returns true","time":{"start":1726054493073,"stop":1726054493073,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e432d2c70750e8a","name":"handles empty shards array correctly","time":{"start":1726053835711,"stop":1726053835711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f299818fd86ff808","name":"Query generator for multiple messages","time":{"start":1726054493070,"stop":1726054493070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a513945fc3151a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726054512104,"stop":1726054512104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca0d9c81db5991a","name":"Push message with content topic containing JSON","time":{"start":1726054371520,"stop":1726054371520,"duration":0},"status":"passed","severity":"normal"},{"uid":"461610247936c6dc","name":"handles empty contentTopics array correctly","time":{"start":1726053835711,"stop":1726053835711,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b0afb8c4fb8226","name":"Check received message containing unicode special characters","time":{"start":1726054441394,"stop":1726054441394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5363746b1e285a7","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726054466206,"stop":1726054466206,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d61d4a24ef7c9f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726053866394,"stop":1726053866394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2763760701a8b2a5","name":"Generator, 2 different pubsubtopics","time":{"start":1726054484574,"stop":1726054484575,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3cb356bb7d0fd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726054003783,"stop":1726054003784,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f65004bb4487a2","name":"Reopen subscription with peer with lost subscription","time":{"start":1726053965371,"stop":1726053965379,"duration":8},"status":"passed","severity":"normal"},{"uid":"efec3c2dce16b869","name":"Push message with emoji payload","time":{"start":1726054430941,"stop":1726054430941,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b963ba4e24ab54","name":"Push message on custom pubsubTopic","time":{"start":1726054248340,"stop":1726054248340,"duration":0},"status":"passed","severity":"normal"},{"uid":"994a868f95c8186d","name":"addEventListener with wrong event","time":{"start":1726053925235,"stop":1726053925235,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2734733ddfeb8d","name":"Push message with content topic containing JSON","time":{"start":1726054430947,"stop":1726054430947,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccadec5a0b40b40","name":"Publish without waiting for remote peer","time":{"start":1726054405260,"stop":1726054405260,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edf0545fd40e74c","name":"Check received message containing short","time":{"start":1726054441372,"stop":1726054441372,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9099afa1a1eee37","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726054512100,"stop":1726054512100,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3f577f980f3ed3","name":"shard 0","time":{"start":1726054465647,"stop":1726054465647,"duration":0},"status":"passed","severity":"normal"},{"uid":"183ea5847e0d6e6c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726054183906,"stop":1726054183908,"duration":2},"status":"passed","severity":"normal"},{"uid":"e29866d8296c8e34","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726054448359,"stop":1726054448361,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9d6d5a7d7492aa6","name":"different cluster, same shard: nodes don't connect","time":{"start":1726054277628,"stop":1726054277632,"duration":4},"status":"passed","severity":"normal"},{"uid":"95d57553b55934ac","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726054479296,"stop":1726054479296,"duration":0},"status":"passed","severity":"normal"}] |