mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"c3ad79de66c6970e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714427574982,"stop":1714427574982,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c36277813e45fbd","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714427357656,"stop":1714427357658,"duration":2},"status":"passed","severity":"normal"},{"uid":"92d849325a2791e9","name":"throws on content topic with generation field greater than 0","time":{"start":1714427305977,"stop":1714427305977,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe6dfe4975b2a27","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714427999041,"stop":1714427999041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff182788929f20c9","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714427873965,"stop":1714427873966,"duration":1},"status":"passed","severity":"normal"},{"uid":"3380b8d3a55bb09","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714427334703,"stop":1714427334703,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4dae67ce875ecd","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714427767758,"stop":1714427767758,"duration":0},"status":"passed","severity":"normal"},{"uid":"687ec7a925bcf32a","name":"Check message received after jswaku node is restarted","time":{"start":1714427848680,"stop":1714427848680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36a250cd1cb1abdd","name":"Check received message containing shell command","time":{"start":1714427848694,"stop":1714427848694,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d9150f33e17c9e","name":"throws on content topic with too few or too many fields","time":{"start":1714427305976,"stop":1714427305976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49f0d79a62eb05f","name":"Check message on other pubsub topic is not received","time":{"start":1714427848678,"stop":1714427848678,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc39196c94ada635","name":"Subscribe and receive messages via lightPush","time":{"start":1714427601258,"stop":1714427601258,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a5a5181db41b40","name":"Subscribe to topic containing long and receive message","time":{"start":1714427999024,"stop":1714427999025,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2d9e0f5d02598d","name":"Push message with content topic containing escaped characters","time":{"start":1714427908751,"stop":1714427908752,"duration":1},"status":"passed","severity":"normal"},{"uid":"3710988da80893b3","name":"receives messages sent to provided content topic through callback","time":{"start":1714427767347,"stop":1714427767347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8683cc3920ebe1c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714427404960,"stop":1714427404960,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ba692a552c79a7","name":"should encode/decode to text encoding","time":{"start":1714427314622,"stop":1714427314622,"duration":0},"status":"passed","severity":"normal"},{"uid":"3376424a296a7ea6","name":"Publish message with custom timestamp: Mon Apr 29 2024 20:55:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1714427765144,"stop":1714427765145,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa3594c4788d052","name":"handles empty contentTopics array correctly","time":{"start":1714427306002,"stop":1714427306002,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b25f7048ecc2f17","name":"Reusing cursor across nodes","time":{"start":1714427873970,"stop":1714427873970,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1173d5bfaa6e574","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714427574981,"stop":1714427574981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e002f728250a267","name":"Push message with content topic containing SQL Injection","time":{"start":1714427767176,"stop":1714427767179,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce2cde07dd01fd4c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714427305992,"stop":1714427305992,"duration":0},"status":"passed","severity":"normal"},{"uid":"252435c4c164bf30","name":"through manual discovery","time":{"start":1714427639900,"stop":1714427639900,"duration":0},"status":"passed","severity":"normal"},{"uid":"20579f815f053085","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714427574982,"stop":1714427574983,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c748a9af0afb331","name":"Push message with short payload","time":{"start":1714427767163,"stop":1714427767164,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec3a4ecaf81801","name":"Push message with SQL Injection payload","time":{"start":1714427908703,"stop":1714427908703,"duration":0},"status":"passed","severity":"normal"},{"uid":"5debeb26f162f10b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714427999030,"stop":1714427999031,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9f2f44471574b5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app48/4/topic613/proto","time":{"start":1714427833031,"stop":1714427833032,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3de6520e3105417","name":"Push message with XML payload","time":{"start":1714427767169,"stop":1714427767169,"duration":0},"status":"passed","severity":"normal"},{"uid":"1483b613a525217d","name":"Relay","time":{"start":1714427369118,"stop":1714427369118,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f945067aa87ce6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714427532042,"stop":1714427532042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9acc17be76cc92","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714427313732,"stop":1714427313734,"duration":2},"status":"passed","severity":"normal"},{"uid":"973454c2c64c82e2","name":"Decoder throws on undefined content topic","time":{"start":1714427319660,"stop":1714427319660,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa814a3b5431be02","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714427767757,"stop":1714427767758,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f5c32aa8ef3972ea","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714427443742,"stop":1714427443742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab895f2d39eab545","name":"more peers than existing","time":{"start":1714427692386,"stop":1714427692386,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1c39f5eb08be28a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714427999021,"stop":1714427999021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e341e227205bb1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714427513577,"stop":1714427513578,"duration":1},"status":"passed","severity":"normal"},{"uid":"96890d1500be1be0","name":"Push message with custom timestamp: 1683669113836","time":{"start":1714427908754,"stop":1714427908755,"duration":1},"status":"passed","severity":"normal"},{"uid":"7570393e9549ddd0","name":"Passing page size 1 when there are 4 messages","time":{"start":1714427942601,"stop":1714427942601,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f55d1e9fc54d83","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714427305994,"stop":1714427305994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30b96a933b0c248","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714427305980,"stop":1714427305980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82edea2ed8a7d3f","name":"LightPush","time":{"start":1714427963973,"stop":1714427963974,"duration":1},"status":"passed","severity":"normal"},{"uid":"1012f21033c94f84","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714427329989,"stop":1714427329990,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe235c28e5041ec","name":"should configure sharding based on application and version for autosharding","time":{"start":1714427306000,"stop":1714427306000,"duration":0},"status":"passed","severity":"normal"},{"uid":"961bbcf906e7d8df","name":"isConnected return false after peer stops","time":{"start":1714427404959,"stop":1714427404959,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac31ab721d7474b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714427999039,"stop":1714427999039,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d0b04016bed481","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714427305995,"stop":1714427305995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa72e33eea1ac73","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714427305998,"stop":1714427305998,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f79bad11187eeb","name":"Push message with Script payload","time":{"start":1714427908704,"stop":1714427908704,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f5f132df402ac","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714427305997,"stop":1714427305998,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c4e9fe1446f5a4a","name":"Relay + Store","time":{"start":1714427314628,"stop":1714427314629,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1802a744d11258","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714427873965,"stop":1714427873965,"duration":0},"status":"passed","severity":"normal"},{"uid":"13eef6ec98b17327","name":"Sample","time":{"start":1714427313922,"stop":1714427313923,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f97d2e0eef3ecc5","name":"Check message received after nwaku node is restarted","time":{"start":1714427532047,"stop":1714427532047,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23f74558e50262f","name":"Push message equal or less that 1MB","time":{"start":1714427908766,"stop":1714427908766,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc1ffaa925ed43d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714427951726,"stop":1714427951727,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94438f346cbd1dc","name":"Check publish message containing Chinese","time":{"start":1714427765137,"stop":1714427765137,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b11a035ab968751","name":"Push message with content topic containing unicode special characters","time":{"start":1714427908752,"stop":1714427908752,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d6bdd364f70fd9","name":"Decrypt messages","time":{"start":1714427694963,"stop":1714427694963,"duration":0},"status":"passed","severity":"normal"},{"uid":"f365a2290adcb6c4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714427574975,"stop":1714427574976,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c1f05c93e1c50b","name":"Asymmetric encrypt & decrypt","time":{"start":1714427341188,"stop":1714427341188,"duration":0},"status":"passed","severity":"normal"},{"uid":"631191793b1a4805","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714427305995,"stop":1714427305996,"duration":1},"status":"passed","severity":"normal"},{"uid":"3674a8d462b23d7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714427925998,"stop":1714427925998,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb27331577d5856a","name":"Check received message containing long","time":{"start":1714427848682,"stop":1714427848682,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f87554e917cbd1","name":"should handle corrupted local storage data gracefully","time":{"start":1714427334704,"stop":1714427334704,"duration":0},"status":"passed","severity":"normal"},{"uid":"847370d55a5b8ad3","name":"configure the node with multiple pubsub topics","time":{"start":1714427856112,"stop":1714427856113,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4a42fad6fa958c","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714427601354,"stop":1714427601383,"duration":29},"status":"passed","severity":"normal"},{"uid":"4727270ed164c737","name":"A test","time":{"start":1714427601546,"stop":1714427601547,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41458439d7efd46","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714427999028,"stop":1714427999028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96cafd736ae15e8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714427313739,"stop":1714427313739,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faec21e5810cea2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714427330589,"stop":1714427330589,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9116539e6008da5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714428049847,"stop":1714428049847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d624c31514bc549","name":"throws on content topic with non-number generation field","time":{"start":1714427305976,"stop":1714427305976,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f45e104b4ccb5d7","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714427305979,"stop":1714427305979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06088a8578390db","name":"handles different networkShards values correctly","time":{"start":1714427305984,"stop":1714427305984,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b017c0a92c0427","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714427601353,"stop":1714427601354,"duration":1},"status":"passed","severity":"normal"},{"uid":"7538318824bb2b54","name":"Subscribe and receive messages via lightPush","time":{"start":1714427999032,"stop":1714427999032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c543c4e55acfb71","name":"Subscribe to topic containing Script and receive message","time":{"start":1714427999027,"stop":1714427999028,"duration":1},"status":"passed","severity":"normal"},{"uid":"920a82639f779717","name":"tcp ip4 address","time":{"start":1714427313865,"stop":1714427313865,"duration":0},"status":"passed","severity":"normal"},{"uid":"612ad8354b181608","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714427794308,"stop":1714427794308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b407f61e0a89f087","name":"Subscribe and receives messages on 20 topics","time":{"start":1714427999033,"stop":1714427999034,"duration":1},"status":"passed","severity":"normal"},{"uid":"392fed8b151105c8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714427848700,"stop":1714427848701,"duration":1},"status":"passed","severity":"normal"},{"uid":"726a467ceee18431","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714427305990,"stop":1714427305990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9087c4ed9ab4f16","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714427513583,"stop":1714427513584,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6797945481a82e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714427935082,"stop":1714427935083,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf66c70c4e2f292","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714427305980,"stop":1714427305980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be1784c7b7d8b90","name":"Push message with content topic containing shell command","time":{"start":1714427767181,"stop":1714427767181,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9d84ac026b4fce","name":"addEventListener with correct event","time":{"start":1714427398600,"stop":1714427398600,"duration":0},"status":"passed","severity":"normal"},{"uid":"264ab537af75aab4","name":"Check publish message containing unicode special characters","time":{"start":1714427765142,"stop":1714427765143,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae6008c6d3f53f3","name":"Query generator for multiple messages with different message text format","time":{"start":1714427918966,"stop":1714427918967,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e0e19cbfc4e670","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714427999029,"stop":1714427999029,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfffa1ee063a383","name":"returns all values when wanted number is greater than available values","time":{"start":1714427329989,"stop":1714427329989,"duration":0},"status":"passed","severity":"normal"},{"uid":"27000e599cae2174","name":"Fails to push message with empty content topic","time":{"start":1714427908753,"stop":1714427908753,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fe8c6c586b4449","name":"Check received message containing Basic HTML tag","time":{"start":1714427848686,"stop":1714427848692,"duration":6},"status":"passed","severity":"normal"},{"uid":"ffaf26c6236c2fb7","name":"Light Node - default protocols","time":{"start":1714427963974,"stop":1714427963975,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0528c25c46f942","name":"Query Generator, No Decoder","time":{"start":1714427891807,"stop":1714427891808,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dda634890d771b7","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714427357646,"stop":1714427357647,"duration":1},"status":"passed","severity":"normal"},{"uid":"b564321d5e85fcaf","name":"Decoder throws on empty string content topic","time":{"start":1714427342556,"stop":1714427342556,"duration":0},"status":"passed","severity":"normal"},{"uid":"9750688c5aa18314","name":"Sets default value correctly","time":{"start":1714427952242,"stop":1714427952242,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c50fbfb1c642d13","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714427767347,"stop":1714427767347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cab39f794d05747a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714427305983,"stop":1714427305983,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f5d6716cc1cdd","name":"Check publish message containing numeric","time":{"start":1714427765136,"stop":1714427765136,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb318375b6cd99d","name":"should use DNS peer discovery with light client","time":{"start":1714427368869,"stop":1714427368869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6e5bd213951686e","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714427513561,"stop":1714427513562,"duration":1},"status":"passed","severity":"normal"},{"uid":"73103cfe2476888c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714427434618,"stop":1714427434619,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bef759e18314168","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714427951730,"stop":1714427951730,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d96f89768a66f7a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app52/7/topic27/xml","time":{"start":1714427833030,"stop":1714427833031,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee4b61570dd3935","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714427313739,"stop":1714427313740,"duration":1},"status":"passed","severity":"normal"},{"uid":"94096983da0fc9c7","name":"recovers when dns.resolve returns empty","time":{"start":1714427330821,"stop":1714427330822,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7b91f5319c7fb4","name":"should only return 1 node with relay capability","time":{"start":1714427330823,"stop":1714427330824,"duration":1},"status":"passed","severity":"normal"},{"uid":"505455593a579cfd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714427794306,"stop":1714427794306,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77ff391393a5f67","name":"should emit a peer event after start","time":{"start":1714427368865,"stop":1714427368866,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7bbb3e10f600a9","name":"should properly create peer info with all multiaddrs","time":{"start":1714427314626,"stop":1714427314626,"duration":0},"status":"passed","severity":"normal"},{"uid":"201dff5ee5b97f2a","name":"Push message with content topic containing Script","time":{"start":1714427767179,"stop":1714427767180,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb498760fe68834","name":"should not fail to stop the service if it was not started","time":{"start":1714427334700,"stop":1714427334701,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c70149c77ce1116","name":"Subscribe and receive messages via waku relay post","time":{"start":1714427999032,"stop":1714427999033,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29dad8d093fb17a","name":"Push message with Script payload","time":{"start":1714427767169,"stop":1714427767169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6edc42cab862cad","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714427369001,"stop":1714427369001,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac544e1fc87f0d9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714427999020,"stop":1714427999020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ee0a94a0d22d28","name":"should encodeTxt and decodeTxt","time":{"start":1714427314613,"stop":1714427314614,"duration":1},"status":"passed","severity":"normal"},{"uid":"d064978e3ecc68eb","name":"Push message with content topic containing emoji","time":{"start":1714427767182,"stop":1714427767182,"duration":0},"status":"passed","severity":"normal"},{"uid":"5258308c757715de","name":"can start the service","time":{"start":1714427334699,"stop":1714427334700,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3fed72fbbfa302f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714427305996,"stop":1714427305996,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c38c8d8e898b15b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714427340549,"stop":1714427340549,"duration":0},"status":"passed","severity":"normal"},{"uid":"22649aa3d53eb4b6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714427873971,"stop":1714427873971,"duration":0},"status":"passed","severity":"normal"},{"uid":"6980b27196c382c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714427794311,"stop":1714427794312,"duration":1},"status":"passed","severity":"normal"},{"uid":"64cacfe76f05d450","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714427365278,"stop":1714427365279,"duration":1},"status":"passed","severity":"normal"},{"uid":"433ea3c09f4e0b9a","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714427306003,"stop":1714427306003,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62a4dc69fdfd23","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714427513576,"stop":1714427513576,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0acbc3881ddeab","name":"different cluster, different shard: nodes don't connect","time":{"start":1714427513555,"stop":1714427513556,"duration":1},"status":"passed","severity":"normal"},{"uid":"af464e4c6777c7d6","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714427305981,"stop":1714427305981,"duration":0},"status":"passed","severity":"normal"},{"uid":"d792f78da78c6e6f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714427513582,"stop":1714427513582,"duration":0},"status":"passed","severity":"normal"},{"uid":"91407eb4e2eca8a8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714427305994,"stop":1714427305994,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfe7071c12871d7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714427794306,"stop":1714427794307,"duration":1},"status":"passed","severity":"normal"},{"uid":"4439c99850bcbb53","name":"Push message with content topic containing numeric","time":{"start":1714427767174,"stop":1714427767174,"duration":0},"status":"passed","severity":"normal"},{"uid":"6deb020b7526535a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714427369000,"stop":1714427369001,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa30c0a5fc80951","name":"Wrong topic","time":{"start":1714427833034,"stop":1714427833034,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b895b073f35e06","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714427767180,"stop":1714427767180,"duration":0},"status":"passed","severity":"normal"},{"uid":"203159a10cf3f9dc","name":"Check received message containing SQL Injection","time":{"start":1714427532034,"stop":1714427532037,"duration":3},"status":"passed","severity":"normal"},{"uid":"e270514d7db2b58c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714427794301,"stop":1714427794301,"duration":0},"status":"passed","severity":"normal"},{"uid":"208fc162b461ba5a","name":"can start and stop the service","time":{"start":1714427692077,"stop":1714427692078,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93f1fb26a823ab1","name":"Ordered callback, aborts when callback returns true","time":{"start":1714427918969,"stop":1714427918970,"duration":1},"status":"passed","severity":"normal"},{"uid":"558341293cd4c1c0","name":"groups content topics by expected pubsub topic","time":{"start":1714427305983,"stop":1714427305984,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76663e03ba15f23","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app65/8/topic743/json","time":{"start":1714427833031,"stop":1714427833031,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b93cb86e6afc01","name":"Check received message containing JSON","time":{"start":1714427848692,"stop":1714427848693,"duration":1},"status":"passed","severity":"normal"},{"uid":"8072b93a08eb1a41","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714427305993,"stop":1714427305993,"duration":0},"status":"passed","severity":"normal"},{"uid":"935fb0a96a9baf13","name":"nwaku subscribes","time":{"start":1714427722798,"stop":1714427722798,"duration":0},"status":"passed","severity":"normal"},{"uid":"14db74147b724846","name":"Push message with custom timestamp: 1683669132248","time":{"start":1714427767184,"stop":1714427767184,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d5bb50024ce6e6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714427443741,"stop":1714427443741,"duration":0},"status":"passed","severity":"normal"},{"uid":"998d705bc54ed501","name":"should only return 1 node with store capability","time":{"start":1714427330824,"stop":1714427330824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2f767b9a00aa03","name":"Ping on unsubscribed peer","time":{"start":1714427432033,"stop":1714427432033,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f03610666a52a4c","name":"Relay - dialed first","time":{"start":1714427963971,"stop":1714427963971,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0ed6f041df3f58","name":"retrieves a single peer","time":{"start":1714427330820,"stop":1714427330821,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd6f47a51338b14","name":"Push message with Russian payload","time":{"start":1714427908703,"stop":1714427908703,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08866ff0a762346","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714427513574,"stop":1714427513574,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dbcfc6ecee021f","name":"Check received message containing Script","time":{"start":1714427848668,"stop":1714427848669,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cbb456fb192772a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714427935081,"stop":1714427935082,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca9a1e5cc1f2f5f","name":"Symmetric encrypt & Decrypt","time":{"start":1714427341188,"stop":1714427341189,"duration":1},"status":"passed","severity":"normal"},{"uid":"150ab682f710540b","name":"Publish message with large meta","time":{"start":1714427765151,"stop":1714427765152,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a138fee4d814286","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714427999037,"stop":1714427999037,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e2c1510bd8c487","name":"Push message with content topic containing short","time":{"start":1714427767173,"stop":1714427767173,"duration":0},"status":"passed","severity":"normal"},{"uid":"146d624b1e3824e6","name":"Push message with content topic containing special chars","time":{"start":1714427908722,"stop":1714427908723,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ac8013a1ab2e3f","name":"can start and stop the service","time":{"start":1714427368860,"stop":1714427368862,"duration":2},"status":"passed","severity":"normal"},{"uid":"765dc77b61bc3561","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714427999036,"stop":1714427999037,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65094981ce24ef1","name":"Meta field set when metaSetter is specified","time":{"start":1714427319658,"stop":1714427319658,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dd6318441f7daf","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714427330590,"stop":1714427330590,"duration":0},"status":"passed","severity":"normal"},{"uid":"57af7b28ccaf8b6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714427330824,"stop":1714427330825,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a3a822d1f44a96","name":"Relay + Store","time":{"start":1714427369120,"stop":1714427369120,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca43f841af782c2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714427634506,"stop":1714427634506,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a418674b554325","name":"non connected peers","time":{"start":1714427692387,"stop":1714427692389,"duration":2},"status":"skipped","severity":"normal"},{"uid":"d1c1f7a561cbd75f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714427306003,"stop":1714427306004,"duration":1},"status":"passed","severity":"normal"},{"uid":"7542d452159420a","name":"Callback on promise","time":{"start":1714427918968,"stop":1714427918968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b72cbce1f6a89f","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714427513560,"stop":1714427513561,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9a355d2306bc2d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714427513588,"stop":1714427513588,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6c407103ecc40f","name":"should not receive a peer event after stop","time":{"start":1714427368867,"stop":1714427368868,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30849a233f036c6","name":"shard 0","time":{"start":1714427856102,"stop":1714427856102,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed69494e96819cd4","name":"Push message with Chinese payload","time":{"start":1714427908694,"stop":1714427908694,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26c6852e2787df1","name":"Refresh subscription","time":{"start":1714427999035,"stop":1714427999035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2310e359c95e50","name":"Push message with content topic containing SQL Injection","time":{"start":1714427908739,"stop":1714427908740,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a4c7a342a4c3d8","name":"Passing page size 0 when there are 110 messages","time":{"start":1714427942600,"stop":1714427942601,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ebc1dac8213e75","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714427601319,"stop":1714427601319,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8a373ab5468ce6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714427313744,"stop":1714427313744,"duration":0},"status":"passed","severity":"normal"},{"uid":"497809cbc6f36828","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714427434624,"stop":1714427434624,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13407250306ee14","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app99/1/topic124/proto","time":{"start":1714427833034,"stop":1714427833034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25af4ec1f1000a","name":"Ping on peer without subscriptions","time":{"start":1714427393038,"stop":1714427393038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade54aab3cc1c227","name":"Ping on subscribed peer","time":{"start":1714427432027,"stop":1714427432028,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a5e581a792a529","name":"Subscribe to topic containing short and receive message","time":{"start":1714427999035,"stop":1714427999035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63d004a1a704a59","name":"Check received message containing long","time":{"start":1714427848662,"stop":1714427848664,"duration":2},"status":"passed","severity":"normal"},{"uid":"eba6795354a8d9c2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714427314628,"stop":1714427314628,"duration":0},"status":"passed","severity":"normal"},{"uid":"160d096a49b2c7b3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714427601307,"stop":1714427601313,"duration":6},"status":"passed","severity":"normal"},{"uid":"a8bd95b058480c37","name":"Push message with rate limit","time":{"start":1714427908754,"stop":1714427908754,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7695d9ae284031","name":"Push message with Basic HTML tag payload","time":{"start":1714427908704,"stop":1714427908705,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ba439785d6fa17","name":"Check received message containing XML","time":{"start":1714427848669,"stop":1714427848669,"duration":0},"status":"passed","severity":"normal"},{"uid":"755844f068a57328","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714427848700,"stop":1714427848700,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12718e0b0c75dcc","name":"Push message with Basic HTML tag payload","time":{"start":1714427767169,"stop":1714427767170,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e084d822c45dab","name":"Fails to push message with empty content topic","time":{"start":1714427767182,"stop":1714427767183,"duration":1},"status":"passed","severity":"normal"},{"uid":"621cd49e306b10d9","name":"Push message with custom timestamp: 1714431132248","time":{"start":1714427767185,"stop":1714427767185,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf8264e05517a49","name":"Passing page size 10 when there are 10 messages","time":{"start":1714427942602,"stop":1714427942602,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b78de9a8b75fc3","name":"same cluster, same shard: nodes connect","time":{"start":1714427646203,"stop":1714427646204,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e33206c6a7f083","name":"Push message with content topic containing Russian","time":{"start":1714427908735,"stop":1714427908737,"duration":2},"status":"passed","severity":"normal"},{"uid":"891ddf9330a3c878","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714427601260,"stop":1714427601260,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa61b8760f1d0243","name":"Subscribe to topic containing XML and receive message","time":{"start":1714427601318,"stop":1714427601319,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d65b5611d35167","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714427574980,"stop":1714427574980,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed2966088546316","name":"Push message with content topic containing Arabic","time":{"start":1714427908730,"stop":1714427908731,"duration":1},"status":"passed","severity":"normal"},{"uid":"86eaa4bdef3510ce","name":"Check message with no content topic is not received","time":{"start":1714427848678,"stop":1714427848679,"duration":1},"status":"passed","severity":"normal"},{"uid":"831ca441522abdc9","name":"Check received message containing numeric","time":{"start":1714427532032,"stop":1714427532032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f359f9365b6230f3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714427794311,"stop":1714427794311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0dd318333a5523","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714427305992,"stop":1714427305992,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66864bec2c20e50","name":"Ordered Callback - forward","time":{"start":1714427920725,"stop":1714427920725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2dc76822ee2083","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714427794306,"stop":1714427794306,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fffedd091823898","name":"should load peers from local storage and dispatch events","time":{"start":1714427334703,"stop":1714427334703,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c89de5de659f141","name":"Push message with escaped characters payload","time":{"start":1714427908706,"stop":1714427908706,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce99ae46ac06275","name":"Push message with JSON payload","time":{"start":1714427908705,"stop":1714427908705,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c595871414298f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714427434617,"stop":1714427434617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ce6307139e3453","name":"Init the array if not present","time":{"start":1714427305619,"stop":1714427305621,"duration":2},"status":"passed","severity":"normal"},{"uid":"2771b66f4c13f1ab","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714427999022,"stop":1714427999023,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06d775374cc6c72","name":"isConnected should return true after first peer connects","time":{"start":1714427404958,"stop":1714427404958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8addd9db46c0cd","name":"should properly create location multiaddrs - udp","time":{"start":1714427314625,"stop":1714427314625,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20c86523e0fff4e","name":"Check received message containing Russian","time":{"start":1714427848684,"stop":1714427848685,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1ec7c4f5278192","name":"Refresh subscription","time":{"start":1714427601294,"stop":1714427601294,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e381894f5b4a3c8","name":"Subscribe to topic containing short and receive message","time":{"start":1714427999024,"stop":1714427999024,"duration":0},"status":"passed","severity":"normal"},{"uid":"5791fd31bfce15eb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714427443740,"stop":1714427443741,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca57cb4944f643b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714427305994,"stop":1714427305994,"duration":0},"status":"passed","severity":"normal"},{"uid":"458fff98c3be782f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714427601292,"stop":1714427601293,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef432372333787ad","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714427634506,"stop":1714427634506,"duration":0},"status":"passed","severity":"normal"},{"uid":"82649afe68b46ae8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714427999034,"stop":1714427999034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b013a6ef5f45a8","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714427305981,"stop":1714427305982,"duration":1},"status":"passed","severity":"normal"},{"uid":"91660d48d0aa3482","name":"Push message with rate limit","time":{"start":1714427767184,"stop":1714427767184,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f98242c51adc4c","name":"Check message with no content topic is not received","time":{"start":1714427848702,"stop":1714427848703,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce03d6b7e476c5d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714427330631,"stop":1714427330631,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bc42e1f24d9699","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714427330587,"stop":1714427330588,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde093533e15ccc7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714427833028,"stop":1714427833029,"duration":1},"status":"passed","severity":"normal"},{"uid":"762ed5a2f9d7bf72","name":"Check received message with timestamp: 1714427357521000000 ","time":{"start":1714427848698,"stop":1714427848699,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4e0ca56290ea79","name":"Subscribe to topic containing XML and receive message","time":{"start":1714427999038,"stop":1714427999038,"duration":0},"status":"passed","severity":"normal"},{"uid":"2305b41da7b634ab","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714427513559,"stop":1714427513559,"duration":0},"status":"passed","severity":"normal"},{"uid":"1993d45913cd9360","name":"Passing page size 3 when there are 20 messages","time":{"start":1714427942601,"stop":1714427942602,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01dd63f72a6c76e","name":"ignores unrecognized TXT record formats","time":{"start":1714427330822,"stop":1714427330822,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca8879d483ca030","name":"Check message with no pubsub topic is not received","time":{"start":1714427532045,"stop":1714427532045,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab7629ff5429d1","name":"Check message received after nwaku node is restarted","time":{"start":1714427848705,"stop":1714427848707,"duration":2},"status":"skipped","severity":"normal"},{"uid":"ca95b246042138e6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714427891806,"stop":1714427891807,"duration":1},"status":"passed","severity":"normal"},{"uid":"861645ddd5d27a0e","name":"Push message with long payload","time":{"start":1714427767164,"stop":1714427767165,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be99d96ce72a194","name":"Subscribe to topic containing long and receive message","time":{"start":1714427601304,"stop":1714427601305,"duration":1},"status":"passed","severity":"normal"},{"uid":"742ffd1261ea70b8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714427365276,"stop":1714427365277,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b1365110bad8de","name":"Check received message containing special chars","time":{"start":1714427848666,"stop":1714427848666,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae505540a8e484f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714427738969,"stop":1714427738970,"duration":1},"status":"passed","severity":"normal"},{"uid":"f926dff94aa6d1de","name":"can dial TLS multiaddrs","time":{"start":1714427639899,"stop":1714427639899,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51d5f933290f108","name":"throws an error for improperly formatted content topics","time":{"start":1714427305984,"stop":1714427305985,"duration":1},"status":"passed","severity":"normal"},{"uid":"a857354b0e86ef9a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714427646203,"stop":1714427646203,"duration":0},"status":"passed","severity":"normal"},{"uid":"10acac13714afc2a","name":"should set field with only STORE enabled","time":{"start":1714427314627,"stop":1714427314627,"duration":0},"status":"passed","severity":"normal"},{"uid":"6baf3aa6eedfc352","name":"Check publish message containing short","time":{"start":1714427765135,"stop":1714427765135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35596662894bf21","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714427404958,"stop":1714427404958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f166296fd117515f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714427305989,"stop":1714427305989,"duration":0},"status":"passed","severity":"normal"},{"uid":"6098194ec1621b73","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714427601316,"stop":1714427601317,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c69ff5e8a73a6a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714427513586,"stop":1714427513586,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1eb4879880693d0","name":"Nodes with multiple pubsub topic","time":{"start":1714427738972,"stop":1714427738972,"duration":0},"status":"passed","severity":"normal"},{"uid":"18388d4b0ce720e4","name":"Reopen subscription with peer with lost subscription","time":{"start":1714427432033,"stop":1714427432034,"duration":1},"status":"passed","severity":"normal"},{"uid":"436a0f01ad8cca3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714427794313,"stop":1714427794314,"duration":1},"status":"passed","severity":"normal"},{"uid":"331b06b73e1b23b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714427330825,"stop":1714427330825,"duration":0},"status":"passed","severity":"normal"},{"uid":"28acaad170764138","name":"Check publish message containing JSON","time":{"start":1714427765140,"stop":1714427765140,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c1b537b4394645","name":"getPeersByDiscovery","time":{"start":1714427767756,"stop":1714427767757,"duration":1},"status":"passed","severity":"normal"},{"uid":"5416f443c4f3ded6","name":"topics with same application and version share the same shard","time":{"start":1714427305983,"stop":1714427305983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e21e06a8c78ea71","name":"Check received message containing Arabic","time":{"start":1714427848684,"stop":1714427848684,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10610863e1f621d","name":"Check meta is set [ecies]","time":{"start":1714427342554,"stop":1714427342554,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86dc2e89bbd5d8b","name":"Check received message containing numeric","time":{"start":1714427848665,"stop":1714427848666,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86c321c9ba66dcf","name":"Check received message containing emoji","time":{"start":1714427848697,"stop":1714427848698,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e1ee79bb55e149","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714427765147,"stop":1714427765148,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef56959a376fb1ae","name":"Subscribe to topic containing XML and receive message","time":{"start":1714427999028,"stop":1714427999028,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b10fc99bca076c","name":"Fields are not dropped","time":{"start":1714427318846,"stop":1714427318848,"duration":2},"status":"passed","severity":"normal"},{"uid":"822b453971a3f9df","name":"Store - dialed after - with timeout","time":{"start":1714427963973,"stop":1714427963973,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98b6d3e444d25ad","name":"Push message with content topic containing Russian","time":{"start":1714427767176,"stop":1714427767176,"duration":0},"status":"passed","severity":"normal"},{"uid":"db50dfd38d50fbc9","name":"should set field with all protocols enabled","time":{"start":1714427314627,"stop":1714427314627,"duration":0},"status":"passed","severity":"normal"},{"uid":"212629ff3283c76b","name":"Check received message containing special chars","time":{"start":1714427532032,"stop":1714427532032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35110ac4dc7cad6","name":"Round trip binary serialization","time":{"start":1714427319657,"stop":1714427319657,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb80d1649ab150c7","name":"Ephemeral field set to true","time":{"start":1714427319657,"stop":1714427319658,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80be149c1b0b91c","name":"Does not throw an exception when node disconnects","time":{"start":1714427952239,"stop":1714427952240,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e11b3f55241283","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714427574983,"stop":1714427574984,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4c64cd7f6be3fa","name":"pre and post cipher","time":{"start":1714427341189,"stop":1714427341189,"duration":0},"status":"passed","severity":"normal"},{"uid":"5407bd4887bf31f0","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714427357658,"stop":1714427357667,"duration":9},"status":"passed","severity":"normal"},{"uid":"7d7f088923022972","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714427833035,"stop":1714427833035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b90cf5e6eae551","name":"different cluster, different shard: nodes don't connect","time":{"start":1714427646206,"stop":1714427646206,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad24c9630fe9a6e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714427319289,"stop":1714427319289,"duration":0},"status":"passed","severity":"normal"},{"uid":"faba62424e1670f4","name":"removeEventListener with wrong event","time":{"start":1714427398601,"stop":1714427398602,"duration":1},"status":"passed","severity":"normal"},{"uid":"780070222b04a5e7","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714427513575,"stop":1714427513575,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3ce931418bbe64","name":"random static sharding 3 - Cluster ID: 808, Shard ID: 902","time":{"start":1714427856107,"stop":1714427856107,"duration":0},"status":"passed","severity":"normal"},{"uid":"685111a8b784d42a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714427634509,"stop":1714427634510,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0ff784a6e37dae","name":"ignores domain fetching errors","time":{"start":1714427330822,"stop":1714427330822,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7c4bb87e821d98","name":"Ping on unsubscribed peer","time":{"start":1714427393038,"stop":1714427393039,"duration":1},"status":"passed","severity":"normal"},{"uid":"439b178cac6d475b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714427634510,"stop":1714427634511,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3572bd294f7770","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714427434617,"stop":1714427434618,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0daae0b06fb17ba","name":"Push message with unicode special characters payload","time":{"start":1714427767171,"stop":1714427767171,"duration":0},"status":"passed","severity":"normal"},{"uid":"1413b0f9171996b2","name":"Check received message containing shell command","time":{"start":1714427532039,"stop":1714427532039,"duration":0},"status":"passed","severity":"normal"},{"uid":"caca416ddec45973","name":"same cluster, different shard: nodes connect","time":{"start":1714427646204,"stop":1714427646204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1c1d31e39acab1","name":"Subscribe to topic containing Script and receive message","time":{"start":1714427601318,"stop":1714427601318,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd3c66d5321e50a","name":"same cluster, different shard: nodes don't connect","time":{"start":1714427513553,"stop":1714427513554,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60431469947f312","name":"dispatchEvent via connectionManager","time":{"start":1714427398603,"stop":1714427398603,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9c84ca2f74b944","name":"Ping on unsubscribed peer","time":{"start":1714427432029,"stop":1714427432029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c884f37312caa8f0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714427891810,"stop":1714427891811,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cd99e22a6cb58a","name":"Check received message containing special chars","time":{"start":1714427848682,"stop":1714427848683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada9545e61e6e343","name":"Check received message containing Chinese","time":{"start":1714427532033,"stop":1714427532033,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dd75ca30b925a","name":"Push message with numeric payload","time":{"start":1714427767165,"stop":1714427767166,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a44942ac2ba4e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app99/1/topic321/utf8","time":{"start":1714427833032,"stop":1714427833032,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fe851834645f91","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714427999035,"stop":1714427999036,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7ef2c04bfedf85","name":"should not fail to stop the service if it was not started","time":{"start":1714427368863,"stop":1714427368864,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b0d03d41118528","name":"Passing an array","time":{"start":1714427952240,"stop":1714427952240,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d7b661a34c5a1b","name":"Check received message containing emoji","time":{"start":1714427848674,"stop":1714427848674,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec2142a15432560","name":"Overlapping topic subscription","time":{"start":1714427794304,"stop":1714427794305,"duration":1},"status":"skipped","severity":"normal"},{"uid":"260230e952a9b0ac","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714427999036,"stop":1714427999036,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3734e9fcd3a7c5","name":"Push message with content topic containing Chinese","time":{"start":1714427908730,"stop":1714427908730,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1f02076ece14b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714427999027,"stop":1714427999027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbd4a8e916599d0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714427306001,"stop":1714427306001,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c149be533439cb","name":"Push message with unicode special characters payload","time":{"start":1714427908706,"stop":1714427908706,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c6ff2eca68efeb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714427434622,"stop":1714427434622,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8ea3ef9908cf96","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714427314614,"stop":1714427314615,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca45a9df3b95425a","name":"Push message with content topic containing long","time":{"start":1714427767173,"stop":1714427767173,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9a541cec23bfa1","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714427765149,"stop":1714427765150,"duration":1},"status":"passed","severity":"normal"},{"uid":"697f8349865d19fd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714427999039,"stop":1714427999040,"duration":1},"status":"passed","severity":"normal"},{"uid":"316582b223b7f2d7","name":"Push 30 different messages","time":{"start":1714427908707,"stop":1714427908707,"duration":0},"status":"passed","severity":"normal"},{"uid":"da639fa128fac56f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714427601291,"stop":1714427601292,"duration":1},"status":"passed","severity":"normal"},{"uid":"490685c7d28ef37d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714427574981,"stop":1714427574981,"duration":0},"status":"passed","severity":"normal"},{"uid":"513dcfa256d52988","name":"1 Store, 2 fetches","time":{"start":1714427330631,"stop":1714427330631,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66c09b449236f49","name":"Fails to push message bigger that 1MB","time":{"start":1714427908766,"stop":1714427908766,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2386ead9bc9bdb8","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714427951727,"stop":1714427951727,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef91ab78291ef93","name":"should return false","time":{"start":1714427314621,"stop":1714427314621,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0a38dbb0de974d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714427513575,"stop":1714427513576,"duration":1},"status":"passed","severity":"normal"},{"uid":"221136341caf452e","name":"Rejects garbage","time":{"start":1714427323150,"stop":1714427323150,"duration":0},"status":"passed","severity":"normal"},{"uid":"6361629b2ae9984b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714427794300,"stop":1714427794301,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b88d96c9b9b9d31","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714427357643,"stop":1714427357646,"duration":3},"status":"passed","severity":"normal"},{"uid":"cd301aa95de2d908","name":"different cluster, same shard: nodes don't connect","time":{"start":1714427513554,"stop":1714427513555,"duration":1},"status":"passed","severity":"normal"},{"uid":"e493c653b5759f52","name":"Reopen subscription with peer with lost subscription","time":{"start":1714427432030,"stop":1714427432030,"duration":0},"status":"passed","severity":"normal"},{"uid":"645682417073b5f6","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714427368870,"stop":1714427368870,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b68319eb8edf0025","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714427305993,"stop":1714427305993,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cd35fe1c555df6","name":"should not receive a peer event before start","time":{"start":1714427368866,"stop":1714427368867,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e6b71a7b739121","name":"Check received message containing JSON","time":{"start":1714427532039,"stop":1714427532039,"duration":0},"status":"passed","severity":"normal"},{"uid":"12852187b2c5910e","name":"Subscribe to topic containing Script and publish message","time":{"start":1714427794308,"stop":1714427794309,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d035fd632189c5","name":"Subscribe to topic containing short and receive message","time":{"start":1714427601302,"stop":1714427601303,"duration":1},"status":"passed","severity":"normal"},{"uid":"529d5ff2c71f6a7c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714427313738,"stop":1714427313738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40f75ab2467c7dc","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714427513590,"stop":1714427513591,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6b3f9f03d7cee9","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714427313743,"stop":1714427313744,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a87f38358aed0bc","name":"should throw error - no public key","time":{"start":1714427314616,"stop":1714427314616,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5ca7c3f4add512","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714427513579,"stop":1714427513579,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4f10153533a8f1","name":"Publish without waiting for remote peer","time":{"start":1714427794299,"stop":1714427794299,"duration":0},"status":"passed","severity":"normal"},{"uid":"df41f9ec869867f6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714427999040,"stop":1714427999041,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20cc05b314183f8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714427513571,"stop":1714427513572,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63d4801ce084d39","name":"Decoder throws on undefined content topic","time":{"start":1714427342556,"stop":1714427342556,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c87431b1807cf9c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714427999021,"stop":1714427999022,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3419692275460a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714427513571,"stop":1714427513571,"duration":0},"status":"passed","severity":"normal"},{"uid":"71aad72c7524f6d0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714427794312,"stop":1714427794312,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc8fa3352037403","name":"should properly create location multiaddrs - tcp","time":{"start":1714427314625,"stop":1714427314626,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b57a0909600126","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714427513579,"stop":1714427513580,"duration":1},"status":"passed","severity":"normal"},{"uid":"51caee1d154d2c4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714427999036,"stop":1714427999036,"duration":0},"status":"passed","severity":"normal"},{"uid":"57430b9c86383a52","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714427738974,"stop":1714427738974,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba073147f4ffface","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714427513570,"stop":1714427513570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a870b42daa80c70e","name":"random static sharding 4 - Cluster ID: 917, Shard ID: 163","time":{"start":1714427856107,"stop":1714427856108,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a344c0f67beb25","name":"Ephemeral messages are not stored","time":{"start":1714427369000,"stop":1714427369000,"duration":0},"status":"passed","severity":"normal"},{"uid":"5adf11b61a617c10","name":"Using a function","time":{"start":1714427952240,"stop":1714427952241,"duration":1},"status":"passed","severity":"normal"},{"uid":"6772d5ff548603fd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714427305993,"stop":1714427305994,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f135165170866af","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714427634504,"stop":1714427634505,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95912e8b31d2c23","name":"Subscribe and receive messages via waku relay post","time":{"start":1714427999021,"stop":1714427999021,"duration":0},"status":"passed","severity":"normal"},{"uid":"5927bf7bf42e87e7","name":"random static sharding 5 - Cluster ID: 154, Shard ID: 395","time":{"start":1714427856108,"stop":1714427856108,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d9167dcf79d486","name":"Decoder throws on empty string content topic","time":{"start":1714427340552,"stop":1714427340553,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f6f59c6391af60","name":"Push message with Russian payload","time":{"start":1714427767168,"stop":1714427767168,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfb44fc46a251ed","name":"Check received message containing short","time":{"start":1714427532030,"stop":1714427532031,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cade4cc0774e4c0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714427308587,"stop":1714427308587,"duration":0},"status":"passed","severity":"normal"},{"uid":"4552fe812c3cf880","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714427313742,"stop":1714427313743,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24342b6881f594b","name":"Push message with numeric payload","time":{"start":1714427908693,"stop":1714427908694,"duration":1},"status":"passed","severity":"normal"},{"uid":"54544e5e2712c37","name":"random static sharding 9 - Cluster ID: 698, Shard ID: 734","time":{"start":1714427856111,"stop":1714427856111,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af0ba5fc340dd8","name":"Push message with content topic containing XML","time":{"start":1714427767180,"stop":1714427767180,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c42d760b571e644","name":"should only return 1 node with relay and store capability","time":{"start":1714427330824,"stop":1714427330824,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ec7e281c8abdeb","name":"Promise Callback - forward","time":{"start":1714427920724,"stop":1714427920724,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb61ad4cdd14d02a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714427340548,"stop":1714427340549,"duration":1},"status":"passed","severity":"normal"},{"uid":"516bd2a3089a459c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714427873969,"stop":1714427873969,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf14760d328478e","name":"Subscribe to topic containing XML and publish message","time":{"start":1714427794309,"stop":1714427794309,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4364625b81e712","name":"it tolerates circular branch references","time":{"start":1714427330821,"stop":1714427330821,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b27ef4c40c67d8e","name":"should return valid sharding parameters for static sharding","time":{"start":1714427305999,"stop":1714427306000,"duration":1},"status":"passed","severity":"normal"},{"uid":"2810f2bd913ab671","name":"Refresh subscription","time":{"start":1714427999023,"stop":1714427999024,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5d329b58afdf91","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714427313736,"stop":1714427313736,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca60572732a281a4","name":"should not fail to start the service if it is already started","time":{"start":1714427368864,"stop":1714427368865,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c95835ae5beea8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714427848677,"stop":1714427848677,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4db04bae65bc68a","name":"Check message with no payload is not received","time":{"start":1714427532046,"stop":1714427532046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0a895e0b69b763","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714427601319,"stop":1714427601320,"duration":1},"status":"passed","severity":"normal"},{"uid":"716fd1d155805d9c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714427368869,"stop":1714427368870,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c544ce6c59d4a7ef","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714427926001,"stop":1714427926001,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fe2fa91ca033f5","name":"should throw error - no public key","time":{"start":1714427314621,"stop":1714427314621,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d82c003f5d4357","name":"Encoder throws on undefined content topic","time":{"start":1714427342555,"stop":1714427342555,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1ada937628118f","name":"should add and remove event listeners correctly","time":{"start":1714427334704,"stop":1714427334704,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f382dc2bed42ec5","name":"Query Generator - forward","time":{"start":1714427920723,"stop":1714427920724,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba105b2702f11ad","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714428049847,"stop":1714428049847,"duration":0},"status":"passed","severity":"normal"},{"uid":"119bd67521e0af99","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714427306003,"stop":1714427306003,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5008ba4ea8c0e9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714427999020,"stop":1714427999021,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b64f608824bd35","name":"Check publish message containing emoji","time":{"start":1714427765143,"stop":1714427765143,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7e1b00f762dd77","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714427365280,"stop":1714427365280,"duration":0},"status":"passed","severity":"normal"},{"uid":"4999f89ae32b1a31","name":"Check received message containing XML","time":{"start":1714427848686,"stop":1714427848686,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b7ad30c5b7b22c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714427369001,"stop":1714427369001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2081f476643e73e","name":"should set field with all protocols disabled","time":{"start":1714427314626,"stop":1714427314626,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aab3be3305531ad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714427925999,"stop":1714427926000,"duration":1},"status":"passed","severity":"normal"},{"uid":"40383181c747ea38","name":"receives messages sent to provided content topic through stream","time":{"start":1714427767348,"stop":1714427767348,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4c4acf434eb980a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714427443739,"stop":1714427443739,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e34ce04122eb51","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714427738972,"stop":1714427738973,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad399bcfb1184a0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714427999031,"stop":1714427999031,"duration":0},"status":"passed","severity":"normal"},{"uid":"577eccace23c9a86","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714427513578,"stop":1714427513578,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f0e31cb09e8e90","name":"Query with Promise Callback, No Decoder","time":{"start":1714427891812,"stop":1714427891812,"duration":0},"status":"passed","severity":"normal"},{"uid":"df93850037e0bb9b","name":"Check received message with timestamp: 1714427357191000000 ","time":{"start":1714427532041,"stop":1714427532041,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ae3a8151860b19","name":"should not fail to start the service if it is already started","time":{"start":1714427692080,"stop":1714427692080,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68e2451494a6dc5","name":"Check received message containing Chinese","time":{"start":1714427848683,"stop":1714427848683,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1e2d75f67420f9","name":"should throw error - invalid id","time":{"start":1714427314620,"stop":1714427314621,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94d2b08e8f5d06b","name":"Check message with non string payload is not received","time":{"start":1714427532046,"stop":1714427532047,"duration":1},"status":"passed","severity":"normal"},{"uid":"de08ef620eb7a846","name":"Overlapping topic subscription","time":{"start":1714427601293,"stop":1714427601294,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c5e898c91bab49","name":"Check message on other pubsub topic is not received","time":{"start":1714427848701,"stop":1714427848702,"duration":1},"status":"passed","severity":"normal"},{"uid":"75cad236d8085e18","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714427794307,"stop":1714427794307,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71c3448549ee5d7","name":"Fails to push message bigger that 1MB","time":{"start":1714427767186,"stop":1714427767186,"duration":0},"status":"passed","severity":"normal"},{"uid":"810a168b286fa132","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714427513589,"stop":1714427513589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5af8b9ce95f62e","name":"Push message with content topic containing Arabic","time":{"start":1714427767175,"stop":1714427767175,"duration":0},"status":"passed","severity":"normal"},{"uid":"691edebbdb7de3b3","name":"Ping on subscribed peer","time":{"start":1714427432031,"stop":1714427432032,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5c1d9cdef4ae21","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714427330591,"stop":1714427330591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf57abc17bbc5e7","name":"should get / set TCP multiaddr","time":{"start":1714427314623,"stop":1714427314623,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef3b7bea83b7aa6","name":"Push message with content topic containing JSON","time":{"start":1714427767180,"stop":1714427767181,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6cc693883c8c75","name":"Check publish message containing XML","time":{"start":1714427765139,"stop":1714427765139,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb24987152e9899","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714427305982,"stop":1714427305982,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d9f0e4a47d1cc6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714427999025,"stop":1714427999025,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15984cfab1985da","name":"should throw an error for an unconfigured topic","time":{"start":1714427305997,"stop":1714427305997,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d30c38ed94f39da","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714427951728,"stop":1714427951728,"duration":0},"status":"passed","severity":"normal"},{"uid":"232c6979625cc2b8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714427305991,"stop":1714427305992,"duration":1},"status":"passed","severity":"normal"},{"uid":"c607f6205fdd0221","name":"Fails to push message with large meta","time":{"start":1714427767183,"stop":1714427767184,"duration":1},"status":"passed","severity":"normal"},{"uid":"438bf19e9dd35b0b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714427908741,"stop":1714427908741,"duration":0},"status":"passed","severity":"normal"},{"uid":"742c95a53fb4cffd","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714427305982,"stop":1714427305982,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b69b327e47decd","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app49/5/topic245/test.js","time":{"start":1714427833030,"stop":1714427833030,"duration":0},"status":"passed","severity":"normal"},{"uid":"165f33352d0e615f","name":"new peer added after a peer was already found","time":{"start":1714427767757,"stop":1714427767757,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62ba776bcb8a7a1e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714427513567,"stop":1714427513570,"duration":3},"status":"passed","severity":"normal"},{"uid":"1e60bd8bcc6d695b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714427513591,"stop":1714427513591,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76f7d5d6a7cbc64","name":"Subscribe and receive messages via lightPush","time":{"start":1714427999020,"stop":1714427999020,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b0eccdc129e667","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714427319289,"stop":1714427319290,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7b4fe9f3b71e99","name":"Decoder throws on empty string content topic","time":{"start":1714427319660,"stop":1714427319660,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb5434aafae612b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714427330588,"stop":1714427330588,"duration":0},"status":"passed","severity":"normal"},{"uid":"49436fe8a3c669e2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714427738971,"stop":1714427738971,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e48b3193dda265","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714427999029,"stop":1714427999030,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5fd1db1a72672f","name":"Check received message containing numeric","time":{"start":1714427848682,"stop":1714427848682,"duration":0},"status":"passed","severity":"normal"},{"uid":"982689f883b0532b","name":"Check message received after jswaku node is restarted","time":{"start":1714427532047,"stop":1714427532047,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98dee79e888962b3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714427601321,"stop":1714427601321,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1a3afb3edf95b4","name":"Query Generator - backward","time":{"start":1714427920724,"stop":1714427920724,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffc7e57e951a302","name":"Publish message with custom timestamp: Mon Apr 29 2024 22:55:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1714427765145,"stop":1714427765145,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5bb9db512bce86","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714427313740,"stop":1714427313741,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfafb08322bb5ac","name":"Push message on custom pubsubTopic","time":{"start":1714427634503,"stop":1714427634504,"duration":1},"status":"passed","severity":"normal"},{"uid":"910545d151f83c90","name":"Check received message containing Basic HTML tag","time":{"start":1714427532038,"stop":1714427532038,"duration":0},"status":"passed","severity":"normal"},{"uid":"199c57f54703c6b3","name":"Query generator for multiple messages","time":{"start":1714427918965,"stop":1714427918966,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15787b58fecc9d9","name":"Nwaku publishes","time":{"start":1714427722799,"stop":1714427722799,"duration":0},"status":"passed","severity":"normal"},{"uid":"db028f1ab60ec270","name":"Encoder throws on empty string content topic","time":{"start":1714427342555,"stop":1714427342555,"duration":0},"status":"passed","severity":"normal"},{"uid":"e274e3decf79aa76","name":"Decoder throws on undefined content topic","time":{"start":1714427340552,"stop":1714427340552,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab0d7084983be2d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714427513582,"stop":1714427513582,"duration":0},"status":"passed","severity":"normal"},{"uid":"52714909c48f7169","name":"Fails to publish message with empty text","time":{"start":1714427765146,"stop":1714427765146,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d843a766d4197e","name":"Ordered Callback - backward","time":{"start":1714427920725,"stop":1714427920726,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3449ffd64f4b768","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714427513580,"stop":1714427513580,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fef7fa86bc0984","name":"Mutual subscription","time":{"start":1714427794298,"stop":1714427794298,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba1679f6a16e1ae","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714427404957,"stop":1714427404957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d488ed46d4e40f40","name":"should set field with only FILTER enabled","time":{"start":1714427314628,"stop":1714427314628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c4fe47025e7759","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714427891808,"stop":1714427891809,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f88f3ae171eac61","name":"Push message with special chars payload","time":{"start":1714427908694,"stop":1714427908694,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd05f277b623d526","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714427513589,"stop":1714427513589,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc18ced335d7c981","name":"should not fail to start the service if it is already started","time":{"start":1714427334701,"stop":1714427334701,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b67935d7a2848e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714427918967,"stop":1714427918967,"duration":0},"status":"passed","severity":"normal"},{"uid":"14113d4475c5b4e0","name":"connected peers and dial","time":{"start":1714427692386,"stop":1714427692386,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6e89911139ddfc","name":"configure the node with multiple content topics","time":{"start":1714427833034,"stop":1714427833034,"duration":0},"status":"passed","severity":"normal"},{"uid":"7347fa6f17cc4cb7","name":"should handle a minimal index list","time":{"start":1714427305809,"stop":1714427305809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79bc9b3beaf7850","name":"Query with Ordered Callback, No message returned","time":{"start":1714427891810,"stop":1714427891810,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f52ba319e11c632","name":"Check received message containing emoji","time":{"start":1714427532040,"stop":1714427532041,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1218ae33f5a445","name":"Push message with custom timestamp: 1714423913836","time":{"start":1714427908764,"stop":1714427908765,"duration":1},"status":"passed","severity":"normal"},{"uid":"859168603031b191","name":"should not receive a peer event after stop","time":{"start":1714427334702,"stop":1714427334702,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2aa93d2fff0efc","name":"should decode valid enr successfully","time":{"start":1714427314614,"stop":1714427314614,"duration":0},"status":"passed","severity":"normal"},{"uid":"41edecc7f3318055","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714427330594,"stop":1714427330594,"duration":0},"status":"passed","severity":"normal"},{"uid":"8319f46d7209a837","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714427434624,"stop":1714427434625,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b6228d3f24de1d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714427873969,"stop":1714427873970,"duration":1},"status":"passed","severity":"normal"},{"uid":"733c949409891847","name":"Push to array if already present","time":{"start":1714427305622,"stop":1714427305622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8436b92432086","name":"should throw an error for insufficient data","time":{"start":1714427305811,"stop":1714427305811,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5a56a2613c3dbb","name":"Encoder throws on empty string content topic","time":{"start":1714427319659,"stop":1714427319659,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f77906a46cf6d5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714427738970,"stop":1714427738970,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d42dcbe37c4ed4b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714427313742,"stop":1714427313742,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb048b56548c2bb","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714427873966,"stop":1714427873969,"duration":3},"status":"passed","severity":"normal"},{"uid":"e967e175738e4490","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714427999023,"stop":1714427999023,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf406772fd90d59","name":"Fails to publish duplicate message","time":{"start":1714427765145,"stop":1714427765146,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ff365a3dd731cc","name":"Filter","time":{"start":1714427963974,"stop":1714427963974,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf0ffd58d12a531","name":"Push message with content topic containing Chinese","time":{"start":1714427767174,"stop":1714427767175,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcde9e2d5c5c6bd","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714427767346,"stop":1714427767346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41cd960e107c0249","name":"Check publish message containing Basic HTML tag","time":{"start":1714427765139,"stop":1714427765140,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9405b634e05b3b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714427513590,"stop":1714427513590,"duration":0},"status":"passed","severity":"normal"},{"uid":"7967891cb1479fd5","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714427935082,"stop":1714427935082,"duration":0},"status":"passed","severity":"normal"},{"uid":"601fd5e4d7893943","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714427601313,"stop":1714427601316,"duration":3},"status":"passed","severity":"normal"},{"uid":"fe151f8002c14db9","name":"same cluster, same shard: nodes connect","time":{"start":1714427513550,"stop":1714427513552,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4a111b639af8bac","name":"Push message on custom pubsubTopic","time":{"start":1714427634505,"stop":1714427634505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82d9db0cb059eec","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714427738972,"stop":1714427738972,"duration":0},"status":"passed","severity":"normal"},{"uid":"524b090e354af7c5","name":"should properly compute the node id","time":{"start":1714427314622,"stop":1714427314622,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52fd0182e5b0a04","name":"Check received message containing Arabic","time":{"start":1714427532033,"stop":1714427532033,"duration":0},"status":"passed","severity":"normal"},{"uid":"be293cd3157d07c0","name":"unsubscribes","time":{"start":1714427937758,"stop":1714427937759,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8980bc59c34749","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714427305988,"stop":1714427305988,"duration":0},"status":"passed","severity":"normal"},{"uid":"9245579ade421d29","name":"Check publish message containing Script","time":{"start":1714427765138,"stop":1714427765139,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca27d7135e3ea1fa","name":"handles multiple messages","time":{"start":1714427937757,"stop":1714427937758,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d8bcc641aac575","name":"Check publish message containing long","time":{"start":1714427765135,"stop":1714427765136,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab14897ebca3017b","name":"Publish message with custom timestamp: Tue May 09 2023 21:55:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1714427765144,"stop":1714427765144,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f9a31f2450c422","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app79/7/topic398/test.js","time":{"start":1714427833032,"stop":1714427833032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e42073016bae9d","name":"can start the service","time":{"start":1714427368859,"stop":1714427368860,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6c2c9fb331ab0","name":"random static sharding 2 - Cluster ID: 857, Shard ID: 235","time":{"start":1714427856106,"stop":1714427856106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d05e9da890aaad","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714427305997,"stop":1714427305997,"duration":0},"status":"passed","severity":"normal"},{"uid":"48405f69b942f226","name":"Default pageSize","time":{"start":1714427942605,"stop":1714427942605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65c61b54afddb80","name":"Check received message containing SQL Injection","time":{"start":1714427848668,"stop":1714427848668,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a0ada6d522c612","name":"Generator, custom pubsub topic","time":{"start":1714427925998,"stop":1714427925999,"duration":1},"status":"passed","severity":"normal"},{"uid":"e315cd443384c514","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714427999039,"stop":1714427999039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61560a42836f1c9","name":"start node with empty shard","time":{"start":1714427856114,"stop":1714427856115,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51211682c402424","name":"should not receive a peer event before start","time":{"start":1714427334702,"stop":1714427334702,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e493b25d8af5460","name":"random static sharding 1 - Cluster ID: 798, Shard ID: 19","time":{"start":1714427856103,"stop":1714427856106,"duration":3},"status":"passed","severity":"normal"},{"uid":"a70eee9794aa5397","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714427999033,"stop":1714427999033,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7a9ff3d6cfb55b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714427434616,"stop":1714427434616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72b7fa765059f8c","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714427357669,"stop":1714427357670,"duration":1},"status":"passed","severity":"normal"},{"uid":"da77b73ddb690e48","name":"Push message with content topic containing short","time":{"start":1714427908721,"stop":1714427908721,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd5c4f8bf036bb0","name":"Check received message containing long","time":{"start":1714427532031,"stop":1714427532031,"duration":0},"status":"passed","severity":"normal"},{"uid":"af525fc5871ceb8d","name":"random static sharding 8 - Cluster ID: 457, Shard ID: 83","time":{"start":1714427856110,"stop":1714427856110,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dade6598eea5c13","name":"Check publish message containing Russian","time":{"start":1714427765138,"stop":1714427765138,"duration":0},"status":"passed","severity":"normal"},{"uid":"98157d4b6106e61b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714427306000,"stop":1714427306000,"duration":0},"status":"passed","severity":"normal"},{"uid":"3095914264cb9b6c","name":"Non TWN Cluster","time":{"start":1714427833029,"stop":1714427833029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d344b2fe1819c729","name":"random static sharding 7 - Cluster ID: 285, Shard ID: 25","time":{"start":1714427856109,"stop":1714427856110,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dbbbc52f2fe2b0e","name":"should throw error - no id","time":{"start":1714427314616,"stop":1714427314620,"duration":4},"status":"passed","severity":"normal"},{"uid":"709e0262d5693402","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714427891809,"stop":1714427891809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7eea6c4d099c6fb","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714427513584,"stop":1714427513584,"duration":0},"status":"passed","severity":"normal"},{"uid":"da25ad358a92b1d0","name":"Check received message with timestamp: 1714427357521 ","time":{"start":1714427848674,"stop":1714427848676,"duration":2},"status":"passed","severity":"normal"},{"uid":"82568c4a692611ad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714427513583,"stop":1714427513583,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6cf466e651a98f","name":"Push message with emoji payload","time":{"start":1714427908706,"stop":1714427908707,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd39d0f8ae59a14f","name":"isConnected should return false after all peers disconnect","time":{"start":1714427357672,"stop":1714427357673,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e54169524331875","name":"handles different clusterIds correctly","time":{"start":1714427305984,"stop":1714427305984,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c7511c676195c1","name":"Check publish message containing special chars","time":{"start":1714427765136,"stop":1714427765137,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03568917bb86d1a","name":"Generator, 2 different pubsubtopics","time":{"start":1714427925999,"stop":1714427925999,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5bc3ac952c4149","name":"Push message with content topic containing JSON","time":{"start":1714427908741,"stop":1714427908742,"duration":1},"status":"passed","severity":"normal"},{"uid":"16809103cfb1bd4d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714427999026,"stop":1714427999026,"duration":0},"status":"passed","severity":"normal"},{"uid":"368ea0d2a6f93f34","name":"Check publish message containing shell command","time":{"start":1714427765140,"stop":1714427765141,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f87db833788bf31","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714427574976,"stop":1714427574977,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ceac1d9162501b8","name":"Check received message containing Russian","time":{"start":1714427848667,"stop":1714427848668,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53baaff620c2989","name":"Push message with XML payload","time":{"start":1714427908704,"stop":1714427908704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c386cfde085fd2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714427443736,"stop":1714427443738,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbbeff15f13ee2fe","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714427319290,"stop":1714427319291,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08d347d681c96d4","name":"Push message with escaped characters payload","time":{"start":1714427767171,"stop":1714427767171,"duration":0},"status":"passed","severity":"normal"},{"uid":"532917fa108e757","name":"Check received message containing Basic HTML tag","time":{"start":1714427848669,"stop":1714427848670,"duration":1},"status":"passed","severity":"normal"},{"uid":"c695fbfed5571a33","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714427738973,"stop":1714427738974,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14b890c51cdecb2","name":"Reopen subscription with peer with lost subscription","time":{"start":1714427393039,"stop":1714427393040,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc63e14c8456bc0","name":"Query generator for multiple messages with different content topic format","time":{"start":1714427918968,"stop":1714427918968,"duration":0},"status":"passed","severity":"normal"},{"uid":"756d9b1f2c5434fe","name":"Publishes to nwaku","time":{"start":1714427722798,"stop":1714427722798,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0c75d7d6180e60","name":"Query Generator, No message returned","time":{"start":1714427891808,"stop":1714427891808,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c24e0d6acc6800","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714427999032,"stop":1714427999032,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c024cf3be976d9","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714427513587,"stop":1714427513587,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d613d5c9496cfa","name":"connects to nwaku","time":{"start":1714427952239,"stop":1714427952239,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bdecf215c6ca1a","name":"random static sharding 6 - Cluster ID: 502, Shard ID: 773","time":{"start":1714427856109,"stop":1714427856109,"duration":0},"status":"passed","severity":"normal"},{"uid":"670148cf8ca46c28","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714427601321,"stop":1714427601321,"duration":0},"status":"passed","severity":"normal"},{"uid":"602f7e9bc8c216d5","name":"should emit a peer event after start","time":{"start":1714427692080,"stop":1714427692092,"duration":12},"status":"broken","severity":"normal"},{"uid":"7740713483f71034","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714427848677,"stop":1714427848677,"duration":0},"status":"passed","severity":"normal"},{"uid":"850610010a2f979b","name":"Store - dialed first","time":{"start":1714427963972,"stop":1714427963972,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce42ab70ce5cc49d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714427305810,"stop":1714427305810,"duration":0},"status":"passed","severity":"normal"},{"uid":"138f7f2f331b16fb","name":"Subscribe and receive messages via waku relay post","time":{"start":1714427601263,"stop":1714427601263,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf2b3d8d7e886be","name":"addEventListener with wrong event","time":{"start":1714427398600,"stop":1714427398601,"duration":1},"status":"passed","severity":"normal"},{"uid":"d689598dca640930","name":"Check message with no payload is not received","time":{"start":1714427848703,"stop":1714427848703,"duration":0},"status":"passed","severity":"normal"},{"uid":"df70b6c43a8448","name":"Relay - times out","time":{"start":1714427963972,"stop":1714427963972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e12240e851b981a","name":"listenerCount","time":{"start":1714427398602,"stop":1714427398603,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c6472cfdd3cc08","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app21/5/topic25/utf8","time":{"start":1714427833029,"stop":1714427833030,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6da10edfcff1fca","name":"Check publish message containing Arabic","time":{"start":1714427765137,"stop":1714427765137,"duration":0},"status":"passed","severity":"normal"},{"uid":"7588c31298facd13","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714427305986,"stop":1714427305986,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fab8cabdd2cb2e","name":"Check received message containing escaped characters","time":{"start":1714427532040,"stop":1714427532040,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0025b69449a059","name":"Subscribe to topic containing long and publish message","time":{"start":1714427794305,"stop":1714427794305,"duration":0},"status":"passed","severity":"normal"},{"uid":"da57cea4379feed7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714427856102,"stop":1714427856103,"duration":1},"status":"passed","severity":"normal"},{"uid":"814c85706c6eb5d8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714427513592,"stop":1714427513592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cecdeb4af7203dd","name":"Subscribe to topic containing long and receive message","time":{"start":1714427999035,"stop":1714427999035,"duration":0},"status":"passed","severity":"normal"},{"uid":"898965478f5dc2eb","name":"Check received message containing Script","time":{"start":1714427848685,"stop":1714427848685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84908bd495b69f","name":"should return unique PubsubTopics for static sharding","time":{"start":1714427305987,"stop":1714427305987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4905d1e3472fed3","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714427513584,"stop":1714427513585,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7562abf30cf960","name":"Check publish message containing escaped characters","time":{"start":1714427765141,"stop":1714427765142,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c56b8f8a7a4db15","name":"throws on content topic with empty topic name field","time":{"start":1714427305978,"stop":1714427305978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a0d1586ab563c5","name":"Encoder throws on undefined content topic","time":{"start":1714427319658,"stop":1714427319659,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f9bf7104ffe3ed","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714427918969,"stop":1714427918969,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cd164dac109bc2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714427574978,"stop":1714427574979,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b1ef004ebc7e0e","name":"Check received message containing Arabic","time":{"start":1714427848667,"stop":1714427848667,"duration":0},"status":"passed","severity":"normal"},{"uid":"9647d6fed1cee0b6","name":"random static sharding 10 - Cluster ID: 162, Shard ID: 27","time":{"start":1714427856111,"stop":1714427856112,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b02ba2ee98f1064","name":"start node with ApplicationInfo","time":{"start":1714427833036,"stop":1714427833036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37c3bcbbcb3bac3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714427999037,"stop":1714427999037,"duration":0},"status":"passed","severity":"normal"},{"uid":"34431fe2622f9730","name":"Check publish message after service node is restarted","time":{"start":1714427765150,"stop":1714427765151,"duration":1},"status":"skipped","severity":"normal"},{"uid":"60630cae4750e4b9","name":"should throw an error for missing sharding configuration","time":{"start":1714427306001,"stop":1714427306002,"duration":1},"status":"passed","severity":"normal"},{"uid":"505ad1f5df654ce7","name":"Publish message with rate limit","time":{"start":1714427765153,"stop":1714427765153,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d9e5b4d1482dea","name":"throws on content topic with empty application field","time":{"start":1714427305977,"stop":1714427305977,"duration":0},"status":"passed","severity":"normal"},{"uid":"460f7d89f6de19a5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714427513581,"stop":1714427513581,"duration":0},"status":"passed","severity":"normal"},{"uid":"73abbd5826525a7b","name":"Push message with special chars payload","time":{"start":1714427767166,"stop":1714427767167,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95db65b130bdd9e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714427305982,"stop":1714427305982,"duration":0},"status":"passed","severity":"normal"},{"uid":"95825c5e3a55aea1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app6/7/topic568/json","time":{"start":1714427833033,"stop":1714427833033,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b667cff820374ed","name":"Push message with Arabic payload","time":{"start":1714427908695,"stop":1714427908702,"duration":7},"status":"passed","severity":"normal"},{"uid":"3920b4eae8cffafc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714427434616,"stop":1714427434616,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5451e44b01df7","name":"Nodes with multiple pubsub topic","time":{"start":1714427738970,"stop":1714427738971,"duration":1},"status":"passed","severity":"normal"},{"uid":"af91785f9428a67c","name":"Passing page size 11 when there are 10 messages","time":{"start":1714427942602,"stop":1714427942602,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb72ff4721f3bd","name":"should return empty list for no shard","time":{"start":1714427305989,"stop":1714427305989,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b9ff21797e57a5","name":"Check message on other pubsub topic is not received","time":{"start":1714427532044,"stop":1714427532045,"duration":1},"status":"passed","severity":"normal"},{"uid":"919c3ed4bd3c4952","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714427513581,"stop":1714427513581,"duration":0},"status":"passed","severity":"normal"},{"uid":"759af965e189e73e","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714427305986,"stop":1714427305986,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa893bb8c9f8752","name":"should encode/decode to RLP encoding","time":{"start":1714427314622,"stop":1714427314622,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d189dd486c9d3c9","name":"Push message with custom timestamp: 1714431113836","time":{"start":1714427908765,"stop":1714427908765,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd2fddf68810b82","name":"Generator, custom pubsub topic","time":{"start":1714427926000,"stop":1714427926000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9a9ac29f49514e","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714427767347,"stop":1714427767348,"duration":1},"status":"skipped","severity":"normal"},{"uid":"facf5cd4244d142e","name":"Push message with content topic containing Script","time":{"start":1714427908740,"stop":1714427908740,"duration":0},"status":"passed","severity":"normal"},{"uid":"146e463b8a2dfad0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714427305991,"stop":1714427305991,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbd7135ea76f510","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714427308586,"stop":1714427308587,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3528db5fd08a65","name":"Push message with content topic containing shell command","time":{"start":1714427908742,"stop":1714427908742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be08ee4c7b98b8b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714427601306,"stop":1714427601307,"duration":1},"status":"passed","severity":"normal"},{"uid":"c717b641bad20d62","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714427330826,"stop":1714427330826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e727ef395024d20","name":"1 Relay, 1 fetch","time":{"start":1714427330630,"stop":1714427330630,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5988b4ac35a5f45","name":"Subscribe to topic containing short and publish message","time":{"start":1714427794305,"stop":1714427794305,"duration":0},"status":"passed","severity":"normal"},{"uid":"839de93b737e36c9","name":"Encoder throws on empty string content topic","time":{"start":1714427340551,"stop":1714427340551,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4fa1fbcee842c3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714427951728,"stop":1714427951728,"duration":0},"status":"passed","severity":"normal"},{"uid":"749c25d1bbb9ace3","name":"should decode valid enr with tcp successfully","time":{"start":1714427314615,"stop":1714427314615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24989c7d0637aa","name":"Overlapping topic subscription","time":{"start":1714427999034,"stop":1714427999034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5edd62fb2db7cbd","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714427313743,"stop":1714427313743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f9f331dd977dca","name":"Passing page size 110 when there are 120 messages","time":{"start":1714427942603,"stop":1714427942604,"duration":1},"status":"passed","severity":"normal"},{"uid":"6116aa640a771906","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714427306001,"stop":1714427306001,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b905e09f19b8a","name":"should throw an error for missing required configuration","time":{"start":1714427305989,"stop":1714427305990,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0570459748378f","name":"Accepts a valid Waku Message","time":{"start":1714427323148,"stop":1714427323149,"duration":1},"status":"passed","severity":"normal"},{"uid":"7138bd2c57d39019","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714427305988,"stop":1714427305988,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c487ba086c21e","name":"Check received message containing XML","time":{"start":1714427532038,"stop":1714427532038,"duration":0},"status":"passed","severity":"normal"},{"uid":"208081053d84bc39","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714427313736,"stop":1714427313737,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ec0f0c0b37e814","name":"Check message received after jswaku node is restarted","time":{"start":1714427848704,"stop":1714427848704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71574819ec1774e3","name":"Push message with shell command payload","time":{"start":1714427908705,"stop":1714427908706,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b04657d08770f07","name":"Push message with shell command payload","time":{"start":1714427767170,"stop":1714427767171,"duration":1},"status":"passed","severity":"normal"},{"uid":"357b6a2f83685441","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714427342553,"stop":1714427342553,"duration":0},"status":"passed","severity":"normal"},{"uid":"217b8ce909ecd3a1","name":"getPeersByDiscovery","time":{"start":1714427398602,"stop":1714427398602,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4c02294c3e57fc","name":"Check received message containing escaped characters","time":{"start":1714427848673,"stop":1714427848673,"duration":0},"status":"passed","severity":"normal"},{"uid":"981adb1aa47b4916","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714427305998,"stop":1714427305998,"duration":0},"status":"passed","severity":"normal"},{"uid":"978fd84fd18d20fd","name":"Check received message containing JSON","time":{"start":1714427848670,"stop":1714427848672,"duration":2},"status":"passed","severity":"normal"},{"uid":"6cc117b2cc23890e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714427434625,"stop":1714427434625,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a125fe9afe456c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714427313737,"stop":1714427313738,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9ce358e0dac4d2","name":"Check received message containing short","time":{"start":1714427848681,"stop":1714427848681,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe8a129eebc0b2a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714427574980,"stop":1714427574981,"duration":1},"status":"passed","severity":"normal"},{"uid":"573681a17649574b","name":"start node with empty content topic","time":{"start":1714427833037,"stop":1714427833037,"duration":0},"status":"passed","severity":"normal"},{"uid":"8878e72a5795beaf","name":"Throws when trying to push message with empty payload","time":{"start":1714427767172,"stop":1714427767173,"duration":1},"status":"passed","severity":"normal"},{"uid":"d676b899674e88bf","name":"Check received message with timestamp: 1714427357521 ","time":{"start":1714427848699,"stop":1714427848700,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6e5b60eefaff9e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714427305980,"stop":1714427305980,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd68be5c37ddc744","name":"A test","time":{"start":1714427601547,"stop":1714427601548,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fd00aa2e371af5","name":"Generator, 2 different pubsubtopics","time":{"start":1714427925998,"stop":1714427925998,"duration":0},"status":"passed","severity":"normal"},{"uid":"14461612b0c9e55c","name":"Ping on peer without subscriptions","time":{"start":1714427432032,"stop":1714427432032,"duration":0},"status":"passed","severity":"normal"},{"uid":"911904a9942aa8a4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714427305981,"stop":1714427305981,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ebfba9a5db9bd9","name":"caches peers it previously fetched","time":{"start":1714427330822,"stop":1714427330823,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9706fbdca0ce7c1","name":"should handle application and version for autosharding","time":{"start":1714427305987,"stop":1714427305987,"duration":0},"status":"passed","severity":"normal"},{"uid":"836e171674039fd5","name":"safeDispatchEvent","time":{"start":1714427398603,"stop":1714427398603,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9f8a14bdebecdf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714427999026,"stop":1714427999026,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f247da8b16c3cf9","name":"Push message with JSON payload","time":{"start":1714427767170,"stop":1714427767170,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1e29bc0853537d","name":"Overlapping topic subscription","time":{"start":1714427999023,"stop":1714427999023,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2116550b0f2563","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714427305999,"stop":1714427305999,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd489c6364da28d8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714427999026,"stop":1714427999027,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64902212e396964","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714427999032,"stop":1714427999032,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fae8d648b128840","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app20/8/topic389/proto","time":{"start":1714427833032,"stop":1714427833033,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7952d0d4a1fdf06","name":"Subscribe and receives messages on 20 topics","time":{"start":1714427601290,"stop":1714427601291,"duration":1},"status":"passed","severity":"normal"},{"uid":"120565547920b5c1","name":"should properly create location multiaddrs - tcp6","time":{"start":1714427314625,"stop":1714427314625,"duration":0},"status":"passed","severity":"normal"},{"uid":"974ebb30b3ed527e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714427306004,"stop":1714427306004,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c876e93bed5913","name":"should throw error - no id","time":{"start":1714427314615,"stop":1714427314615,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa712a52a8dffc7b","name":"Check publish message containing SQL Injection","time":{"start":1714427765138,"stop":1714427765138,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ab8e5f2601fddc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714427999040,"stop":1714427999040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3110d663207e56a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714427306000,"stop":1714427306001,"duration":1},"status":"passed","severity":"normal"},{"uid":"56512a15236c63ee","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714427305991,"stop":1714427305991,"duration":0},"status":"passed","severity":"normal"},{"uid":"59732f29dc5654f2","name":"Check publish message after client node is restarted","time":{"start":1714427765151,"stop":1714427765151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b192d123982bd47","name":"Push message equal or less that 1MB","time":{"start":1714427767185,"stop":1714427767185,"duration":0},"status":"passed","severity":"normal"},{"uid":"9257f01833764762","name":"Check received message containing SQL Injection","time":{"start":1714427848685,"stop":1714427848685,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedf9a39b3b2e59e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714427434626,"stop":1714427434627,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ea2f705aeb7b73","name":"different cluster, same shard: nodes don't connect","time":{"start":1714427646204,"stop":1714427646206,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf4a151200cb841a","name":"Check received message containing unicode special characters","time":{"start":1714427848695,"stop":1714427848696,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc2694bde0e5443","name":"Check received message containing unicode special characters","time":{"start":1714427848673,"stop":1714427848673,"duration":0},"status":"passed","severity":"normal"},{"uid":"2302e27c900be8c4","name":"Push message with SQL Injection payload","time":{"start":1714427767168,"stop":1714427767169,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8de5a5c50fc2e1e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714427434619,"stop":1714427434620,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81cd67e92602387","name":"Waku message hash computation (payload length 0)","time":{"start":1714427308587,"stop":1714427308588,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e5ee1478bf9eee","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714427794312,"stop":1714427794313,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e652bb6589c7755","name":"Check received message containing short","time":{"start":1714427848662,"stop":1714427848662,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cb888abcf07b4f","name":"Nodes with multiple pubsub topic","time":{"start":1714427738974,"stop":1714427738975,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b9717b9e607cf7","name":"Push message with content topic containing XML","time":{"start":1714427908740,"stop":1714427908741,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc8a947ac4f25a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714428049846,"stop":1714428049846,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88a457213f13431","name":"Push message with long payload","time":{"start":1714427908693,"stop":1714427908693,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c01fb8eeb133cf","name":"Used by Waku Relay","time":{"start":1714427952241,"stop":1714427952241,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df48dba84806684","name":"handles empty shards array correctly","time":{"start":1714427306002,"stop":1714427306002,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf2daf45bbc3f12","name":"Push message with content topic containing unicode special characters","time":{"start":1714427767182,"stop":1714427767182,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad9c27c8a8f6ee5","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714427951729,"stop":1714427951729,"duration":0},"status":"passed","severity":"normal"},{"uid":"eceece633de28190","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714427305991,"stop":1714427305991,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffa745be8a2be04","name":"Check message with invalid timestamp is not received","time":{"start":1714427848677,"stop":1714427848678,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8d394db822fce2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714427305993,"stop":1714427305993,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6726d59f06302b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714427513570,"stop":1714427513571,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9f83ed0c0676f5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714427999038,"stop":1714427999038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba246bf3dac116a4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714427794302,"stop":1714427794302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1305ebf70af61","name":"Register correct protocols","time":{"start":1714427794298,"stop":1714427794299,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c0ebe1e8dc47a1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714427601289,"stop":1714427601290,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6c27e8dcc81f18","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714428049846,"stop":1714428049846,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4c2602db771c95","name":"Privacy Node - default protocol","time":{"start":1714427963975,"stop":1714427963975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d015b43e9f08ec","name":"Check message with invalid timestamp is not received","time":{"start":1714427848701,"stop":1714427848701,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a284925b5478e1","name":"Ping on peer without subscriptions","time":{"start":1714427432028,"stop":1714427432029,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96e12f9735b92f3","name":"All","time":{"start":1714427369120,"stop":1714427369120,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd5381d507e5594","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714427305810,"stop":1714427305811,"duration":1},"status":"passed","severity":"normal"},{"uid":"920d0b94d86578c1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714427330826,"stop":1714427330826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbbbad8e10a44a0","name":"Push message with emoji payload","time":{"start":1714427767172,"stop":1714427767172,"duration":0},"status":"passed","severity":"normal"},{"uid":"145dc3ec49f6a380","name":"Generator, 2 different pubsubtopics","time":{"start":1714427926000,"stop":1714427926000,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0066c7f91adeef","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714427434615,"stop":1714427434615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93836783d3f1c6f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714427794308,"stop":1714427794308,"duration":0},"status":"passed","severity":"normal"},{"uid":"7470576163152ad","name":"Push message with Chinese payload","time":{"start":1714427767167,"stop":1714427767167,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fb155cd4c27d9","name":"Check received message with timestamp: 1714427357191 ","time":{"start":1714427532041,"stop":1714427532042,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b90119b9b1304f7","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714427951727,"stop":1714427951728,"duration":1},"status":"passed","severity":"normal"},{"uid":"a175a389a04aadc5","name":"1 Relay, 1 Filter, gives up","time":{"start":1714427330632,"stop":1714427330632,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a8867bea414c3c","name":"Callback on promise, aborts when callback returns true","time":{"start":1714427918968,"stop":1714427918969,"duration":1},"status":"passed","severity":"normal"},{"uid":"900ec5c9211ca211","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714427513588,"stop":1714427513588,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d34cf5e44b191b3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714427999034,"stop":1714427999034,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa88f49aef7780ae","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714427513585,"stop":1714427513586,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d5af1800fa1274","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714427935084,"stop":1714427935092,"duration":8},"status":"passed","severity":"normal"},{"uid":"5b14cdeae2b34983","name":"should not fail to stop the service if it was not started","time":{"start":1714427692079,"stop":1714427692079,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df08de6e2dbcc82","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714427999033,"stop":1714427999033,"duration":0},"status":"passed","severity":"normal"},{"uid":"850e29ed66f552c2","name":"Relay - dialed after","time":{"start":1714427963971,"stop":1714427963971,"duration":0},"status":"passed","severity":"normal"},{"uid":"5121269e5d920eae","name":"Fails to publish message with wrong content topic","time":{"start":1714427765146,"stop":1714427765147,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e93a97e2c9d671","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714427738971,"stop":1714427738972,"duration":1},"status":"passed","severity":"normal"},{"uid":"3946418b3fc11e70","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714427601263,"stop":1714427601264,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ca3e1b7306bc9","name":"removeEventListener with correct event","time":{"start":1714427398601,"stop":1714427398601,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82b170837558217","name":"Refresh subscription","time":{"start":1714427794303,"stop":1714427794303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0f91122390f62bc","name":"should properly create location multiaddrs - udp4","time":{"start":1714427314624,"stop":1714427314624,"duration":0},"status":"passed","severity":"normal"},{"uid":"420a35d9eae585ed","name":"Check message with no content topic is not received","time":{"start":1714427532045,"stop":1714427532046,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9d3cce529a650f","name":"Check received message containing escaped characters","time":{"start":1714427848694,"stop":1714427848695,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3e600d3177e3d1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714427574979,"stop":1714427574979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f57be3300716ed","name":"Correctly serialized arguments","time":{"start":1714427640221,"stop":1714427640224,"duration":3},"status":"passed","severity":"normal"},{"uid":"1eb83f0460386844","name":"stop","time":{"start":1714427398604,"stop":1714427398604,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7bcc011b2bfe84","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714427443740,"stop":1714427443740,"duration":0},"status":"passed","severity":"normal"},{"uid":"9457e3d7931c88ef","name":"should properly create location multiaddrs - tcp4","time":{"start":1714427314624,"stop":1714427314624,"duration":0},"status":"passed","severity":"normal"},{"uid":"984ec3b9b9fbd80e","name":"Push message with content topic containing emoji","time":{"start":1714427908752,"stop":1714427908752,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f62884ef4a73d94","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714427891811,"stop":1714427891812,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab224631b745013","name":"Generator, custom pubsub topic","time":{"start":1714427925997,"stop":1714427925998,"duration":1},"status":"passed","severity":"normal"},{"uid":"86480ec39335ec32","name":"Encoder throws on undefined content topic","time":{"start":1714427340550,"stop":1714427340551,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1933e9a8bea403","name":"isConnected should return false after all peers disconnect","time":{"start":1714427404959,"stop":1714427404959,"duration":0},"status":"passed","severity":"normal"},{"uid":"86599ad3fd09be14","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714427951728,"stop":1714427951729,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d416bb69732c58","name":"Query with Ordered Callback, No Decoder","time":{"start":1714427891809,"stop":1714427891810,"duration":1},"status":"passed","severity":"normal"},{"uid":"21de57f81efc5bb9","name":"Check received message containing Script","time":{"start":1714427532037,"stop":1714427532037,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bb1dc1c65ec31","name":"Check meta is set [symmetric]","time":{"start":1714427340550,"stop":1714427340550,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a00b817f4142f0b","name":"does not throw on valid cases","time":{"start":1714427305975,"stop":1714427305975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e442b45c56150856","name":"throws on content topic with empty version field","time":{"start":1714427305977,"stop":1714427305978,"duration":1},"status":"passed","severity":"normal"},{"uid":"266e21f8b2bb2bc2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714427313735,"stop":1714427313736,"duration":1},"status":"passed","severity":"normal"},{"uid":"b96ef8fd4313ab39","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714427513562,"stop":1714427513563,"duration":1},"status":"passed","severity":"normal"},{"uid":"a532f7f552b3b724","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714427794309,"stop":1714427794310,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a566e7e4b2dfa13","name":"Promise Callback - backward","time":{"start":1714427920725,"stop":1714427920725,"duration":0},"status":"passed","severity":"normal"},{"uid":"2924703571bb6696","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714427365279,"stop":1714427365280,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b23be5701c2a44","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714427601258,"stop":1714427601260,"duration":2},"status":"passed","severity":"normal"},{"uid":"50510d31d8a25e18","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714427601321,"stop":1714427601322,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7af343788bb62d8","name":"should properly create location multiaddrs - udp6","time":{"start":1714427314624,"stop":1714427314625,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e0f4cae3e69f9c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714427513590,"stop":1714427513590,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9299aab04817ef","name":"Check message with non string payload is not received","time":{"start":1714427848680,"stop":1714427848680,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc6f8eef2650708","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714427999025,"stop":1714427999025,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21b4d350c91518e","name":"Push message with meta","time":{"start":1714427767183,"stop":1714427767183,"duration":0},"status":"passed","severity":"normal"},{"uid":"17eee1b408ced7f7","name":"Passing page size 19 when there are 20 messages","time":{"start":1714427942603,"stop":1714427942603,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff4ff2a3f207254","name":"should not throw an error for a single configured topic","time":{"start":1714427305996,"stop":1714427305997,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00adbde175b69dd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714427305987,"stop":1714427305987,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5950833cdfe9b41","name":"returns all values when wanted number matches available values","time":{"start":1714427329981,"stop":1714427329988,"duration":7},"status":"passed","severity":"normal"},{"uid":"1bd166f7f93a47a6","name":"Push message with content topic containing long","time":{"start":1714427908722,"stop":1714427908722,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abd264b1bfcaf83","name":"Push message with content topic containing escaped characters","time":{"start":1714427767181,"stop":1714427767182,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3ac3f8aff99e0","name":"Check message with no payload is not received","time":{"start":1714427848679,"stop":1714427848679,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec5cc7306a29793","name":"Js publishes, other Js receives","time":{"start":1714427722799,"stop":1714427722800,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3a8cb525332768","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714427305995,"stop":1714427305995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd319cb0621b248","name":"Fails to push message with large meta","time":{"start":1714427908753,"stop":1714427908754,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fcc8159560b64f3","name":"Throws when trying to push message with empty payload","time":{"start":1714427908707,"stop":1714427908721,"duration":14},"status":"passed","severity":"normal"},{"uid":"1e301d481226a4da","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714427342554,"stop":1714427342554,"duration":0},"status":"passed","severity":"normal"},{"uid":"68953ddd94552adb","name":"can start and stop the service","time":{"start":1714427334700,"stop":1714427334700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6232544c7be4509d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714427738975,"stop":1714427738975,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab612d3e58475dac","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714427305984,"stop":1714427305984,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1c1eeff4c2d55c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714427513579,"stop":1714427513579,"duration":0},"status":"passed","severity":"normal"},{"uid":"27deee8c86439ea1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714427765143,"stop":1714427765144,"duration":1},"status":"passed","severity":"normal"},{"uid":"18da46276855c2d0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714427513587,"stop":1714427513587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc297b885d5cb23","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714427634504,"stop":1714427634504,"duration":0},"status":"passed","severity":"normal"},{"uid":"2006ff24bd09244a","name":"should be able to encode the field with only STORE set to true","time":{"start":1714427313734,"stop":1714427313735,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e46d2612a233c85","name":"throws on empty content topic","time":{"start":1714427305975,"stop":1714427305976,"duration":1},"status":"passed","severity":"normal"},{"uid":"134acaf14be0658d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714427330593,"stop":1714427330593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9533abffe1bcb15","name":"Subscribe and publish message","time":{"start":1714427794299,"stop":1714427794300,"duration":1},"status":"passed","severity":"normal"},{"uid":"404080fd6778ca11","name":"Push message on custom pubsubTopic","time":{"start":1714427634508,"stop":1714427634509,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b25c162fceb078","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714427999030,"stop":1714427999030,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd28dae4cbcfb47","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714427305988,"stop":1714427305988,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58676d6f8f3949d","name":"creates an iterator","time":{"start":1714427937757,"stop":1714427937757,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee9516ca79f5706","name":"Push message with custom timestamp: 1714423932248","time":{"start":1714427767184,"stop":1714427767185,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf56909625625db","name":"Sign & Recover","time":{"start":1714427341189,"stop":1714427341190,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf71479ea0fbfbf1","name":"less peers than existing","time":{"start":1714427692387,"stop":1714427692387,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9cfdb6ccc539d","name":"Check message with non string payload is not received","time":{"start":1714427848703,"stop":1714427848704,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56761eaf6004f8f","name":"Push message with short payload","time":{"start":1714427908692,"stop":1714427908693,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f18fe7472df194","name":"Delete observer","time":{"start":1714427694964,"stop":1714427694964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3f9e0c807b1d5f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714427305990,"stop":1714427305990,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b102e72f18f2bef","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714427891807,"stop":1714427891807,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb05a05d725e25b","name":"should get / set UDP multiaddr","time":{"start":1714427314623,"stop":1714427314623,"duration":0},"status":"passed","severity":"normal"},{"uid":"33186345197fe4a7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714427305995,"stop":1714427305995,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a8dfc301c288b6","name":"Check received message containing Russian","time":{"start":1714427532033,"stop":1714427532034,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1990b9cd8cb438f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714427330590,"stop":1714427330591,"duration":1},"status":"passed","severity":"normal"},{"uid":"b012443036216161","name":"Check message received after nwaku node is restarted","time":{"start":1714427848680,"stop":1714427848681,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9e41e134d35cffd2","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714427305985,"stop":1714427305985,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f996a6b47c16e8","name":"Subscribe to topic containing Script and receive message","time":{"start":1714427999037,"stop":1714427999038,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c24028ebb5fbff","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714427601317,"stop":1714427601318,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb1370e5196a9832","name":"udp ip6 address","time":{"start":1714427313865,"stop":1714427313865,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec6b3c58de624a3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714427532042,"stop":1714427532044,"duration":2},"status":"passed","severity":"normal"},{"uid":"b03f82150584408d","name":"Push message with Arabic payload","time":{"start":1714427767167,"stop":1714427767168,"duration":1},"status":"passed","severity":"normal"},{"uid":"c25b61d0e13aa480","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714427574977,"stop":1714427574977,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95c840b241958b8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714427601322,"stop":1714427601353,"duration":31},"status":"passed","severity":"normal"},{"uid":"723f7e1286bd3405","name":"Push message with content topic containing numeric","time":{"start":1714427908722,"stop":1714427908722,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c7e98b44cb6648","name":"Check received message containing unicode special characters","time":{"start":1714427532040,"stop":1714427532040,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b299a51097b9036","name":"Check received message containing shell command","time":{"start":1714427848672,"stop":1714427848672,"duration":0},"status":"passed","severity":"normal"},{"uid":"167cf365c938f905","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714427999029,"stop":1714427999029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ce47a35813a21d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714427305992,"stop":1714427305992,"duration":0},"status":"passed","severity":"normal"},{"uid":"efed4abcc4c5cb6c","name":"Passing cursor with wrong message digest","time":{"start":1714427873971,"stop":1714427873971,"duration":0},"status":"passed","severity":"normal"},{"uid":"890df5884d715ec7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714427305996,"stop":1714427305996,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86070e56ee05ed7","name":"Subscribe and receives messages on 20 topics","time":{"start":1714427999022,"stop":1714427999022,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17f8fc4d4d2d1f2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714427601305,"stop":1714427601306,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a072e9a7a7138","name":"Check message with invalid timestamp is not received","time":{"start":1714427532044,"stop":1714427532044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d8803803b5d994","name":"should return all peers when numPeers is 0","time":{"start":1714427319288,"stop":1714427319288,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af5a1732562ae06","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714427794302,"stop":1714427794302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6004be5a8cae739","name":"Query with Promise Callback, No message returned","time":{"start":1714427891814,"stop":1714427891814,"duration":0},"status":"passed","severity":"normal"},{"uid":"9808c625d8c4d9a0","name":"should be able to decode the field with only STORE set to true","time":{"start":1714427313741,"stop":1714427313741,"duration":0},"status":"passed","severity":"normal"},{"uid":"40986a065839bc27","name":"should emit a peer event after start","time":{"start":1714427334701,"stop":1714427334701,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb92908dbdcabe6","name":"should be called for bootstrap peers","time":{"start":1714427365277,"stop":1714427365278,"duration":1},"status":"passed","severity":"normal"},{"uid":"7277344fbc100ab9","name":"Push message with content topic containing special chars","time":{"start":1714427767174,"stop":1714427767174,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2e85ec11430278","name":"should set field with only RELAY enabled","time":{"start":1714427314627,"stop":1714427314627,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d29901277cb931","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714427305981,"stop":1714427305981,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ad154ec777ebc1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714427856113,"stop":1714427856113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a7a0ca4668994d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714427305998,"stop":1714427305999,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40c038a48047856","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714427319661,"stop":1714427319661,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1e20e46822f65f","name":"Push message with meta","time":{"start":1714427908753,"stop":1714427908753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd727796736ba5d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714427873966,"stop":1714427873966,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3248715ed53d010","name":"Check received message containing Chinese","time":{"start":1714427848666,"stop":1714427848667,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99fa213016031f7","name":"Push 30 different messages","time":{"start":1714427767172,"stop":1714427767172,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd3c3b6a6d42850","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714427330589,"stop":1714427330589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97c678f9fb541e7","name":"Query generator for 2000 messages","time":{"start":1714427918970,"stop":1714427918970,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea432c0adc1cee4","name":"can start the service","time":{"start":1714427692076,"stop":1714427692077,"duration":1},"status":"passed","severity":"normal"},{"uid":"145b0c95d8462793","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714427305979,"stop":1714427305980,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6db5cb504db011b","name":"throws on content topic with empty encoding field","time":{"start":1714427305978,"stop":1714427305978,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9444b93c7e7e779","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714427951729,"stop":1714427951730,"duration":1},"status":"passed","severity":"normal"},{"uid":"653f9aa2690fa1c5","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714427308585,"stop":1714427308586,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce13823536009d6","name":"Ping on subscribed peer","time":{"start":1714427393037,"stop":1714427393038,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc33df56c2bf57e7","name":"Check received message with timestamp: 1714427357521000000 ","time":{"start":1714427848674,"stop":1714427848674,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6bbbd2cd663617","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714427404957,"stop":1714427404957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50d68f6b3c6509e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714427305986,"stop":1714427305986,"duration":0},"status":"passed","severity":"normal"}] |