mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"591f610acad0b239","name":"Push message equal or less that 1MB","time":{"start":1721917302507,"stop":1721917302507,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc33c560ee0cfe4","name":"configure the node with multiple pubsub topics","time":{"start":1721917396382,"stop":1721917396382,"duration":0},"status":"passed","severity":"normal"},{"uid":"7805d3a8b7209f93","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721916773096,"stop":1721916773096,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70e68d8477f142d","name":"Check publish message containing Basic HTML tag","time":{"start":1721917331743,"stop":1721917331743,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6560d82ce491cf","name":"Check received message containing Script","time":{"start":1721917332448,"stop":1721917332449,"duration":1},"status":"passed","severity":"normal"},{"uid":"f711d7ab493c7898","name":"it tolerates circular branch references","time":{"start":1721916797594,"stop":1721916797594,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc811413d448e474","name":"Subscribe to topic containing long and publish message","time":{"start":1721917337642,"stop":1721917337642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2789791c6661078f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721917040813,"stop":1721917040813,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1f943a278a1783","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721917311309,"stop":1721917311309,"duration":0},"status":"passed","severity":"normal"},{"uid":"9089f306fd9d0a5c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721917474573,"stop":1721917474573,"duration":0},"status":"passed","severity":"normal"},{"uid":"647375ca7ba5dd44","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721916775859,"stop":1721916775860,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b2988dfd4d7740","name":"Push message with content topic containing Chinese","time":{"start":1721917302496,"stop":1721917302497,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2d4e80635073ab","name":"Throws when trying to push message with empty payload","time":{"start":1721917302494,"stop":1721917302495,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e90faa6c33e45d8","name":"Push message with content topic containing Script","time":{"start":1721917302500,"stop":1721917302500,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f194db630320fc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721917076767,"stop":1721917076767,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc2a4fe8186d3db","name":"should decode valid enr with tcp successfully","time":{"start":1721916781734,"stop":1721916781735,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e26fb09ffe8ea0a","name":"should handle a minimal index list","time":{"start":1721916773193,"stop":1721916773194,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0088c110fe5aab1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721917474539,"stop":1721917474540,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d8e01e5c19d66a","name":"should return all peers when numPeers is 0","time":{"start":1721916786375,"stop":1721916786375,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e21398f95abb68a","name":"Store - dialed first","time":{"start":1721917505867,"stop":1721917505869,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed2a232ac643bc8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721917302500,"stop":1721917302501,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3b5c456a216c94","name":"Check publish message containing Russian","time":{"start":1721917331740,"stop":1721917331741,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2051edb3fb3fcf","name":"Check received message containing XML","time":{"start":1721917332449,"stop":1721917332449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b90573d044dcc4","name":"Callback on promise","time":{"start":1721917477583,"stop":1721917477583,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41cfb0c4427752","name":"Push message with meta","time":{"start":1721917433364,"stop":1721917433364,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c2416b4bed7dc6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721917474553,"stop":1721917474553,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c56e749bd5e6fa","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721917332452,"stop":1721917332453,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b9b06a72094b98","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721917474580,"stop":1721917474581,"duration":1},"status":"passed","severity":"normal"},{"uid":"7755572d2ac30438","name":"Check received message containing Basic HTML tag","time":{"start":1721917332430,"stop":1721917332430,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43ff43cb7debc5c","name":"should return false","time":{"start":1721916781737,"stop":1721916781737,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d07c829a98ef52","name":"should be able to decode the field with only STORE set to true","time":{"start":1721916781083,"stop":1721916781084,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da53ccc14f2d64b","name":"Check message received after jswaku node is restarted","time":{"start":1721917040627,"stop":1721917040627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcd52d4d76644e63","name":"Encoder throws on undefined content topic","time":{"start":1721916786605,"stop":1721916786606,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb12f484a2a023f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721917076758,"stop":1721917076759,"duration":1},"status":"passed","severity":"normal"},{"uid":"78177b93ecd72532","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721917474532,"stop":1721917474532,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9790e5215f743d","name":"Mutual subscription","time":{"start":1721917337636,"stop":1721917337637,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6a2867e0df20b7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721916919895,"stop":1721916919895,"duration":0},"status":"passed","severity":"normal"},{"uid":"25414c87ab911000","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721917040854,"stop":1721917040855,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd18aff15828faf","name":"Push message with SQL Injection payload","time":{"start":1721917433350,"stop":1721917433351,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b4ae617302c38d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721916919893,"stop":1721916919893,"duration":0},"status":"passed","severity":"normal"},{"uid":"835ace961ef01858","name":"Check received message containing short","time":{"start":1721917332425,"stop":1721917332426,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a52ca0767abcc33","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721917337644,"stop":1721917337644,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb265a93e05fecd9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721916954497,"stop":1721916954498,"duration":1},"status":"passed","severity":"normal"},{"uid":"4252b778e8aa6202","name":"Push message with content topic containing XML","time":{"start":1721917433360,"stop":1721917433361,"duration":1},"status":"passed","severity":"normal"},{"uid":"cada89644a203206","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721916786376,"stop":1721916786376,"duration":0},"status":"passed","severity":"normal"},{"uid":"8878b3d50c209117","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721916773101,"stop":1721916773101,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdc09566d15c1d6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721916796666,"stop":1721916796666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0677644d063d090","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721917040622,"stop":1721917040623,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f1165fae2edf56","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721917484814,"stop":1721917484815,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9440d6b8e07ccc","name":"Subscribe and receive messages via lightPush","time":{"start":1721917076755,"stop":1721917076755,"duration":0},"status":"passed","severity":"normal"},{"uid":"995b24e20e8ec9ca","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721916831452,"stop":1721916831453,"duration":1},"status":"passed","severity":"normal"},{"uid":"77bdc2d5701db932","name":"throws on content topic with too few or too many fields","time":{"start":1721916773068,"stop":1721916773069,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78fec652639f6f8","name":"should be called for bootstrap peers","time":{"start":1721916831454,"stop":1721916831454,"duration":0},"status":"passed","severity":"normal"},{"uid":"569124aa9f2f1853","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721917080970,"stop":1721917080971,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c5c9409185706d","name":"Fails to publish message with empty text","time":{"start":1721917331747,"stop":1721917331747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a9e23ce243f852","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721917040812,"stop":1721917040812,"duration":0},"status":"passed","severity":"normal"},{"uid":"86110e24ff3d5c92","name":"Check message on other pubsub topic is not received","time":{"start":1721917040624,"stop":1721917040625,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd018937af0fd09","name":"should throw an error for missing sharding configuration","time":{"start":1721916773102,"stop":1721916773102,"duration":0},"status":"passed","severity":"normal"},{"uid":"d631e035cb59b7c7","name":"through manual discovery","time":{"start":1721917131484,"stop":1721917131484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab49cc59a4093ad","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721917076755,"stop":1721917076756,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c73005d71e09bde","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721917496490,"stop":1721917496490,"duration":0},"status":"passed","severity":"normal"},{"uid":"188bac18af6c308b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721916773095,"stop":1721916773095,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c06772ad00968ef","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721916773089,"stop":1721916773089,"duration":0},"status":"passed","severity":"normal"},{"uid":"79aefc28ea5a33b9","name":"Default pageSize","time":{"start":1721917488107,"stop":1721917488108,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec14b78c0bc51492","name":"1 Relay, 1 Filter, gives up","time":{"start":1721916797416,"stop":1721916797416,"duration":0},"status":"passed","severity":"normal"},{"uid":"d739fb004d08977f","name":"Check received message containing SQL Injection","time":{"start":1721917040616,"stop":1721917040617,"duration":1},"status":"passed","severity":"normal"},{"uid":"165e0bf14a1c832a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721916954495,"stop":1721916954496,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d2133a7ccc1886","name":"LightPush","time":{"start":1721917505869,"stop":1721917505870,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a8687229eee701","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721917474534,"stop":1721917474535,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1cb5fce22eee45","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721916786607,"stop":1721916786607,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fa6b13c843e61c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721916836176,"stop":1721916836176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5833b62f43f72db","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721916781085,"stop":1721916781085,"duration":0},"status":"passed","severity":"normal"},{"uid":"862881f84f0216d0","name":"should emit a peer event after start","time":{"start":1721917536474,"stop":1721917536474,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e04c8e0216f756f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721917040849,"stop":1721917040854,"duration":5},"status":"passed","severity":"normal"},{"uid":"958844a92817403d","name":"Sample","time":{"start":1721916781088,"stop":1721916781088,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bc0b4a65ce56f4","name":"Check received message containing Chinese","time":{"start":1721917040615,"stop":1721917040615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac78e4cd00f26a02","name":"Check received message containing Basic HTML tag","time":{"start":1721917332449,"stop":1721917332450,"duration":1},"status":"passed","severity":"normal"},{"uid":"882e8477c3859692","name":"Check message with non string payload is not received","time":{"start":1721917040626,"stop":1721917040627,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ea0cd121149c58","name":"Check received message with timestamp: 1721916823220 ","time":{"start":1721917332433,"stop":1721917332433,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4f0a27131ae231","name":"Push message with emoji payload","time":{"start":1721917433355,"stop":1721917433356,"duration":1},"status":"passed","severity":"normal"},{"uid":"251565b67b90e85c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721916796663,"stop":1721916796664,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4bbf2cba9e80e9","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721917040855,"stop":1721917040855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05d561a01df4115","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721917262522,"stop":1721917262523,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d7bd841689841dc1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721917474575,"stop":1721917474576,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e8191386153062","name":"Renews peer on consistent missed messages","time":{"start":1721916940809,"stop":1721916940810,"duration":1},"status":"passed","severity":"normal"},{"uid":"e294fa42b8faea7a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721916773074,"stop":1721916773074,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18c216c9474c797","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721916773093,"stop":1721916773094,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b5bc0a12fafd83","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721917474552,"stop":1721917474552,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ea32895e98f256","name":"Check received message containing numeric","time":{"start":1721917040614,"stop":1721917040614,"duration":0},"status":"passed","severity":"normal"},{"uid":"658fa595acca724b","name":"caches peers it previously fetched","time":{"start":1721916797596,"stop":1721916797596,"duration":0},"status":"passed","severity":"normal"},{"uid":"b226870ed0717519","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721917040827,"stop":1721917040827,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d80a2873f6f878b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721917388531,"stop":1721917388531,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0caece8df3dd240","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721917076763,"stop":1721917076763,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb5ef6958b72f5f","name":"Push message with content topic containing XML","time":{"start":1721917302500,"stop":1721917302500,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9253254db73570a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721917468729,"stop":1721917468729,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd9a68fecdb068b","name":"should set field with all protocols disabled","time":{"start":1721916781741,"stop":1721916781741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43bde8b85000739","name":"should not fail to start the service if it is already started","time":{"start":1721916832863,"stop":1721916832863,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edda8b5a6c26681","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721917040835,"stop":1721917040836,"duration":1},"status":"passed","severity":"normal"},{"uid":"460de9964f2be7af","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721917311304,"stop":1721917311305,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01a058fe8fb17c1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721917139738,"stop":1721917139738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b35d82b0aa566f","name":"Reusing cursor across nodes","time":{"start":1721917426721,"stop":1721917426721,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d8df4a804a9c46","name":"Push 30 different messages","time":{"start":1721917433356,"stop":1721917433356,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eba2eb4efa71cef","name":"should set field with all protocols enabled","time":{"start":1721916781741,"stop":1721916781742,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d23ee9190318d53","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721917076765,"stop":1721917076765,"duration":0},"status":"passed","severity":"normal"},{"uid":"19154597024e0f35","name":"Push 30 different messages","time":{"start":1721917302494,"stop":1721917302494,"duration":0},"status":"passed","severity":"normal"},{"uid":"9017323051daacd7","name":"Push message with content topic containing escaped characters","time":{"start":1721917433362,"stop":1721917433362,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8174d9fd63242cd","name":"Subscribe to topic containing long and receive message","time":{"start":1721917474570,"stop":1721917474572,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ad986f39b652f78","name":"Push message with content topic containing Arabic","time":{"start":1721917433359,"stop":1721917433359,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c1fe51d20b5bd1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721917040848,"stop":1721917040849,"duration":1},"status":"passed","severity":"normal"},{"uid":"1713a2f1657d1a84","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721916796657,"stop":1721916796657,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcddec45b461e6f","name":"Relay + Store","time":{"start":1721916781743,"stop":1721916781743,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4fc58cc58ed9bc","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721917040855,"stop":1721917040856,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0bc17daf4d31a5","name":"Passing cursor with wrong message digest","time":{"start":1721917426721,"stop":1721917426723,"duration":2},"status":"passed","severity":"normal"},{"uid":"1065304068eb3789","name":"should get / set UDP multiaddr","time":{"start":1721916781738,"stop":1721916781739,"duration":1},"status":"passed","severity":"normal"},{"uid":"33dc4ffb7dfe0a69","name":"1 Store, 2 fetches","time":{"start":1721916797415,"stop":1721916797415,"duration":0},"status":"passed","severity":"normal"},{"uid":"731d95f8ce4de8d6","name":"Accepts a valid Waku Message","time":{"start":1721916790000,"stop":1721916790001,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5af4af7213ed2f","name":"Refresh subscription","time":{"start":1721917474536,"stop":1721917474537,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eaa3c3ed9c62fa4","name":"should throw an error for missing required configuration","time":{"start":1721916773087,"stop":1721916773087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79d4ea335c5bfc3","name":"Push message on custom pubsubTopic","time":{"start":1721917139740,"stop":1721917139740,"duration":0},"status":"passed","severity":"normal"},{"uid":"612cc5e2d788b4f6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721916796247,"stop":1721916796248,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f346ca9c2868f71","name":"topics with same application and version share the same shard","time":{"start":1721916773079,"stop":1721916773079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75e6635b4350f56","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721917426718,"stop":1721917426718,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed174edb53683b1d","name":"Check received message containing Arabic","time":{"start":1721917040615,"stop":1721917040616,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a335a419f45f623","name":"Push message with content topic containing JSON","time":{"start":1721917433361,"stop":1721917433362,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ed1640541a6045","name":"Check received message containing unicode special characters","time":{"start":1721917332432,"stop":1721917332432,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9297fee20ca1af","name":"ignores domain fetching errors","time":{"start":1721916797595,"stop":1721916797595,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6343dff1ac3bb","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721916824024,"stop":1721916824025,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf38d58309a8288c","name":"Check received message containing long","time":{"start":1721917332442,"stop":1721917332445,"duration":3},"status":"passed","severity":"normal"},{"uid":"c21c3f72f5621016","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721917080975,"stop":1721917080975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69f5e96cfa44a2d","name":"Push message with unicode special characters payload","time":{"start":1721917302493,"stop":1721917302493,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d1571ab4d7f62b","name":"Push message with content topic containing short","time":{"start":1721917302495,"stop":1721917302495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e1de8b78b579a4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721916773194,"stop":1721916773194,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e551acb2df620d2","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721917040847,"stop":1721917040848,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabbf029c6e9958","name":"Push message with numeric payload","time":{"start":1721917302480,"stop":1721917302480,"duration":0},"status":"passed","severity":"normal"},{"uid":"8200637814a5e6b2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721916773093,"stop":1721916773093,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba63e52c724a15e","name":"Push message with shell command payload","time":{"start":1721917433354,"stop":1721917433354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d43712b878a460","name":"Check received message containing XML","time":{"start":1721917040617,"stop":1721917040617,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a4394e076a6c48","name":"isConnected should return false after all peers disconnect","time":{"start":1721916824032,"stop":1721916824032,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e1899f09ea9ea4","name":"Push message with Russian payload","time":{"start":1721917302489,"stop":1721917302489,"duration":0},"status":"passed","severity":"normal"},{"uid":"1552658a6487365f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721917474554,"stop":1721917474555,"duration":1},"status":"passed","severity":"normal"},{"uid":"4789f10995befcdc","name":"Push message with Basic HTML tag payload","time":{"start":1721917433353,"stop":1721917433353,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c7a843408ab759","name":"Push message with Chinese payload","time":{"start":1721917302482,"stop":1721917302489,"duration":7},"status":"passed","severity":"normal"},{"uid":"bbb3cec9b38b75cb","name":"Push message with content topic containing long","time":{"start":1721917302495,"stop":1721917302495,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3f91a8a3355a5","name":"Check message with invalid timestamp is not received","time":{"start":1721917332434,"stop":1721917332435,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a815766719a8a1e","name":"Number of peers are maintained correctly","time":{"start":1721916940805,"stop":1721916940806,"duration":1},"status":"passed","severity":"normal"},{"uid":"2274978b870c0b4a","name":"Check publish message containing long","time":{"start":1721917331737,"stop":1721917331737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e115c8e9555a738","name":"should set field with only STORE enabled","time":{"start":1721916781742,"stop":1721916781742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a09c0f4bd671e8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721917311312,"stop":1721917311313,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31a8591c0bfbae1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721917612424,"stop":1721917612424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a200a2d5a024f678","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721917040809,"stop":1721917040810,"duration":1},"status":"passed","severity":"normal"},{"uid":"593fa826da9f8a3e","name":"random static sharding 6 - Cluster ID: 309, Shard ID: 608","time":{"start":1721917396379,"stop":1721917396379,"duration":0},"status":"passed","severity":"normal"},{"uid":"f289493276fed23","name":"should only return 1 node with store capability","time":{"start":1721916797597,"stop":1721916797597,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4b50266b2f84eb","name":"Passing page size 0 when there are 110 messages","time":{"start":1721917488104,"stop":1721917488104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3366d32f09a85119","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721917331748,"stop":1721917331748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6664ab966e7782c","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721916940809,"stop":1721916940809,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bf74e3d76addec","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721917468733,"stop":1721917468733,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dd51c32ea0f677","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721917139740,"stop":1721917139740,"duration":0},"status":"passed","severity":"normal"},{"uid":"338cc16a2cc2da00","name":"Push message with escaped characters payload","time":{"start":1721917302492,"stop":1721917302493,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27da3b12259e33a","name":"should use DNS peer discovery with light client","time":{"start":1721916832877,"stop":1721916832877,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c1fba2bf51f7bae","name":"should not fail to stop the service if it was not started","time":{"start":1721917536473,"stop":1721917536473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7135876060e5476","name":"Check received message containing long","time":{"start":1721917332426,"stop":1721917332426,"duration":0},"status":"passed","severity":"normal"},{"uid":"acddb9e22ae1dbff","name":"different cluster, same shard: nodes don't connect","time":{"start":1721917040804,"stop":1721917040805,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb88421017c0d119","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721917040844,"stop":1721917040844,"duration":0},"status":"passed","severity":"normal"},{"uid":"7487f67c7889b1c2","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721917040811,"stop":1721917040811,"duration":0},"status":"passed","severity":"normal"},{"uid":"381b830f9c7037a3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721916831456,"stop":1721916831456,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e98e4165df743ea","name":"Passing page size 10 when there are 10 messages","time":{"start":1721917488105,"stop":1721917488105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d589ce6163101c5e","name":"random static sharding 8 - Cluster ID: 916, Shard ID: 254","time":{"start":1721917396380,"stop":1721917396380,"duration":0},"status":"passed","severity":"normal"},{"uid":"868facdc6c9dcba1","name":"should properly create location multiaddrs - udp","time":{"start":1721916781740,"stop":1721916781740,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11bc18badaee3b8","name":"Check message with no content topic is not received","time":{"start":1721917332435,"stop":1721917332436,"duration":1},"status":"passed","severity":"normal"},{"uid":"1262f1f6964efdfe","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app39/6/topic19/xml","time":{"start":1721917388528,"stop":1721917388528,"duration":0},"status":"passed","severity":"normal"},{"uid":"280cb27499c6ea7b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721916773087,"stop":1721916773087,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a40cb10f742bb93","name":"Reopen subscription with peer with lost subscription","time":{"start":1721916915331,"stop":1721916915332,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61c2a11e7293ffe","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721917331749,"stop":1721917331749,"duration":0},"status":"passed","severity":"normal"},{"uid":"83dec234d7bdc364","name":"Privacy Node - default protocol","time":{"start":1721917505871,"stop":1721917505871,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c8bc76ef8e4e28","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721917474580,"stop":1721917474580,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea595d6e2178c1f","name":"Push message on custom pubsubTopic","time":{"start":1721917139737,"stop":1721917139737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9413e7b6442c6b0c","name":"Check received message containing Chinese","time":{"start":1721917332427,"stop":1721917332428,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0850296357295b","name":"Check message with no content topic is not received","time":{"start":1721917040626,"stop":1721917040626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5728d3af45bc808","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721917040823,"stop":1721917040823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10f4ac79c6b501b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721916781083,"stop":1721916781083,"duration":0},"status":"passed","severity":"normal"},{"uid":"652b203a605ce8fb","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721917040822,"stop":1721917040823,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef45e474be868f75","name":"Push message with content topic containing emoji","time":{"start":1721917433363,"stop":1721917433363,"duration":0},"status":"passed","severity":"normal"},{"uid":"22118698453b81f6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721917388524,"stop":1721917388525,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf73fa5bc6848cb3","name":"Query Generator - forward","time":{"start":1721917459658,"stop":1721917459658,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf09ffad8c2fd81","name":"Push message with JSON payload","time":{"start":1721917302492,"stop":1721917302492,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a17a438069c582","name":"Subscribe and receives messages on 20 topics","time":{"start":1721917076757,"stop":1721917076758,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c3be3cc561420d","name":"Check received message containing shell command","time":{"start":1721917332450,"stop":1721917332450,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e778fd45947fe0","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721917040856,"stop":1721917040857,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d37c5d6f63784c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721917311311,"stop":1721917311312,"duration":1},"status":"passed","severity":"normal"},{"uid":"10952b7aafa91d5a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721917426723,"stop":1721917426723,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c59858116fa00c9","name":"Check received message containing JSON","time":{"start":1721917332430,"stop":1721917332431,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c0d4495e9006e9","name":"Push message with unicode special characters payload","time":{"start":1721917433354,"stop":1721917433355,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e28f732d731079","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721917337649,"stop":1721917337649,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1027ac5330ff275","name":"Push message with content topic containing SQL Injection","time":{"start":1721917302499,"stop":1721917302499,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ce921f1a1b04e9","name":"Check received message containing Russian","time":{"start":1721917040616,"stop":1721917040616,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecad9e9c6dd55ed","name":"Promise Callback - forward","time":{"start":1721917459659,"stop":1721917459659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ef5c173378ad06","name":"Decoder throws on empty string content topic","time":{"start":1721916786607,"stop":1721916786607,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e602a0e764099","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721916797597,"stop":1721916797598,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29a7f65c2f600f1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721916832878,"stop":1721916832878,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f841652508cfbc5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721916773094,"stop":1721916773094,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2afc2e7eb755dfd","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721916773085,"stop":1721916773085,"duration":0},"status":"passed","severity":"normal"},{"uid":"702b1e279d4b800d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721917612425,"stop":1721917612425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a5bc3d9593dbca","name":"should not receive a peer event before start","time":{"start":1721916832864,"stop":1721916832864,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c8aed74b026b7","name":"Check publish message containing escaped characters","time":{"start":1721917331744,"stop":1721917331744,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a9bec1dd37d553","name":"Check received message containing emoji","time":{"start":1721917332451,"stop":1721917332452,"duration":1},"status":"passed","severity":"normal"},{"uid":"6225b651dba5f79c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721917076756,"stop":1721917076756,"duration":0},"status":"passed","severity":"normal"},{"uid":"1584edbc9e3984b6","name":"Generator, 2 different pubsubtopics","time":{"start":1721917468732,"stop":1721917468732,"duration":0},"status":"passed","severity":"normal"},{"uid":"420f6de2dc591e25","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721917262523,"stop":1721917262523,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1dc2d2da9add64","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721917076763,"stop":1721917076763,"duration":0},"status":"passed","severity":"normal"},{"uid":"30babe513b7f3013","name":"Push message with JSON payload","time":{"start":1721917433353,"stop":1721917433354,"duration":1},"status":"passed","severity":"normal"},{"uid":"c800bf537cdcbfd9","name":"isConnected should return false after all peers disconnect","time":{"start":1721916885399,"stop":1721916885399,"duration":0},"status":"passed","severity":"normal"},{"uid":"2589a04f6392e58","name":"should get / set TCP multiaddr","time":{"start":1721916781739,"stop":1721916781739,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dc1e84533aacd8","name":"Register correct protocols","time":{"start":1721917337637,"stop":1721917337638,"duration":1},"status":"passed","severity":"normal"},{"uid":"36469a4deca93001","name":"Reopen subscription with peer with lost subscription","time":{"start":1721916887960,"stop":1721916887961,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ff0115dc6d03a6","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721917337645,"stop":1721917337645,"duration":0},"status":"passed","severity":"normal"},{"uid":"154e257489d1d61d","name":"Push message with custom timestamp: 1721913476925","time":{"start":1721917302506,"stop":1721917302506,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3a157e9c3b73fd","name":"addEventListener with correct event","time":{"start":1721916864048,"stop":1721916864048,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b5fb05d08e4bc9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721917040840,"stop":1721917040840,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b132885d092735","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721917040811,"stop":1721917040811,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a9b234d9ef987e","name":"Ping on subscribed peer","time":{"start":1721916915322,"stop":1721916915326,"duration":4},"status":"passed","severity":"normal"},{"uid":"5632fde5054b5f2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721917474583,"stop":1721917474583,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c27ac150e89a1f1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721916781084,"stop":1721916781084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84d48909534c5a6","name":"Subscribe to topic containing Script and receive message","time":{"start":1721917474578,"stop":1721917474578,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a02a62c1d7fe9a","name":"Query with Ordered Callback, No Decoder","time":{"start":1721917440127,"stop":1721917440127,"duration":0},"status":"passed","severity":"normal"},{"uid":"3476bedba27e8d5d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721916773091,"stop":1721916773091,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a795c95bdf305eb","name":"Wrong topic","time":{"start":1721917388530,"stop":1721917388530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c58763ef9fbf43","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721917440128,"stop":1721917440128,"duration":0},"status":"passed","severity":"normal"},{"uid":"deadf2be58ca420b","name":"Query generator for multiple messages","time":{"start":1721917477581,"stop":1721917477582,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b136181b7f9708","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721916831455,"stop":1721916831455,"duration":0},"status":"passed","severity":"normal"},{"uid":"6447f49f53839c9","name":"Fields are not dropped","time":{"start":1721916786058,"stop":1721916786060,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2b66fe8d2057610","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721917040809,"stop":1721917040809,"duration":0},"status":"passed","severity":"normal"},{"uid":"4feedcc07917b67f","name":"Fails to push message with empty content topic","time":{"start":1721917433363,"stop":1721917433364,"duration":1},"status":"passed","severity":"normal"},{"uid":"252bdc67bbcec3a2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721917468727,"stop":1721917468728,"duration":1},"status":"passed","severity":"normal"},{"uid":"91be9019ab899692","name":"Decoder throws on empty string content topic","time":{"start":1721916807166,"stop":1721916807167,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1261c606fa50318","name":"Push message with custom timestamp: 1691158640786","time":{"start":1721917433365,"stop":1721917433366,"duration":1},"status":"passed","severity":"normal"},{"uid":"b073e4f07d6e861e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721916824030,"stop":1721916824031,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6f73e0867b987c","name":"Subscribe to topic containing Script and receive message","time":{"start":1721917474545,"stop":1721917474545,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb2ba8b71c11625","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721916781086,"stop":1721916781086,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ecce687f4e6144","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721916773095,"stop":1721916773095,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0314216808b395d","name":"should set field with only FILTER enabled","time":{"start":1721916781742,"stop":1721916781742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5740e30dc4e84","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721917426720,"stop":1721917426720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72e126deae5376","name":"Decoder throws on empty string content topic","time":{"start":1721916809029,"stop":1721916809029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93c22ff5791d6c3","name":"Fails to push message with large meta","time":{"start":1721917433364,"stop":1721917433364,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05bd8a8710f55e1","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721917440126,"stop":1721917440127,"duration":1},"status":"passed","severity":"normal"},{"uid":"24130270dedf9b03","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721917337643,"stop":1721917337643,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f50dbc4a6cc3b7","name":"Push message with custom timestamp: 1721913440786","time":{"start":1721917433366,"stop":1721917433366,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df88a9e25dbe6d0","name":"Asymmetric encrypt & decrypt","time":{"start":1721916807686,"stop":1721916807686,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cb2a76abab1cd6","name":"Symmetric encrypt & Decrypt","time":{"start":1721916807686,"stop":1721916807687,"duration":1},"status":"passed","severity":"normal"},{"uid":"474c84f9185c78c1","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721916781743,"stop":1721916781743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c743eb9eba851ed1","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721917040845,"stop":1721917040847,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf48af00921740ca","name":"should emit a peer event after start","time":{"start":1721916801249,"stop":1721916801249,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1f5b33358b6f53","name":"Push message with content topic containing unicode special characters","time":{"start":1721917302502,"stop":1721917302503,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b149e269b64a1fc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721916773091,"stop":1721916773092,"duration":1},"status":"passed","severity":"normal"},{"uid":"be71f2e1d43bd74d","name":"handles multiple messages","time":{"start":1721917487839,"stop":1721917487839,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8765e28f570f7e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721916919891,"stop":1721916919892,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3657398afeaf0c","name":"recovers when dns.resolve returns empty","time":{"start":1721916797595,"stop":1721916797595,"duration":0},"status":"passed","severity":"normal"},{"uid":"4511dd582ed02572","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721917076766,"stop":1721917076767,"duration":1},"status":"passed","severity":"normal"},{"uid":"87000503f7ca25d6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721917139741,"stop":1721917139741,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4e6a66fe28dbd1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721916773094,"stop":1721916773095,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f7b902bd3720aa","name":"should load peers from local storage and dispatch events","time":{"start":1721916801250,"stop":1721916801251,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fbc51bb0badbfbf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721916773091,"stop":1721916773091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6aa2d4a184bee8","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721917496486,"stop":1721917496487,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea12880ae0e73e3c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721916954497,"stop":1721916954497,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0e8d6cc8e97031","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721916773090,"stop":1721916773091,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79e0ab81b2286f9","name":"Subscribe to topic containing short and receive message","time":{"start":1721917474562,"stop":1721917474562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0b16d58db248d1","name":"Tracks peer failures correctly","time":{"start":1721916940808,"stop":1721916940808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8737fb883e39ec1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721916919894,"stop":1721916919894,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab692f0793e17cf5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721917474531,"stop":1721917474531,"duration":0},"status":"passed","severity":"normal"},{"uid":"86bb696fd691ca81","name":"Subscribe and receive messages via waku relay post","time":{"start":1721917474532,"stop":1721917474532,"duration":0},"status":"passed","severity":"normal"},{"uid":"492783d53de4c9e0","name":"Generator, 2 different pubsubtopics","time":{"start":1721917468726,"stop":1721917468727,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ae98bd559c016f","name":"Push message with content topic containing shell command","time":{"start":1721917433362,"stop":1721917433362,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcce638fdaa14ddd","name":"Subscribe to topic containing Script and receive message","time":{"start":1721917076764,"stop":1721917076764,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccb80ce05d2a826","name":"All","time":{"start":1721916833823,"stop":1721916833823,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8a584980611c6c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721917474543,"stop":1721917474544,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f7c294b3b2f630","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721916773077,"stop":1721916773077,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e0bef14a6a9b81","name":"tcp ip4 address","time":{"start":1721916780970,"stop":1721916780974,"duration":4},"status":"passed","severity":"normal"},{"uid":"76e0eb8d10524e7f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721917040622,"stop":1721917040622,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3a11d24e25219e","name":"Relay","time":{"start":1721916833821,"stop":1721916833822,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4899a75248dc3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721917311305,"stop":1721917311306,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f91f15b8373289","name":"Non TWN Cluster","time":{"start":1721917388525,"stop":1721917388525,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fb50c18cb7963c","name":"should be able to encode the field with only STORE set to true","time":{"start":1721916781075,"stop":1721916781076,"duration":1},"status":"passed","severity":"normal"},{"uid":"3698be8c80cb5a6d","name":"Subscribe and receives messages on 20 topics","time":{"start":1721917474560,"stop":1721917474560,"duration":0},"status":"passed","severity":"normal"},{"uid":"422275b2d317d43c","name":"can start and stop the service","time":{"start":1721916801248,"stop":1721916801248,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda14eacbd1a6b09","name":"Push message with custom timestamp: 1721920640786","time":{"start":1721917433366,"stop":1721917433366,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c354c37c7f1a529","name":"Ping on subscribed peer","time":{"start":1721916915333,"stop":1721916915334,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3c2fb7c0cc9884","name":"Subscribe and receives messages on 20 topics","time":{"start":1721917474533,"stop":1721917474533,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0928e2798fc270","name":"should decode valid enr successfully","time":{"start":1721916781732,"stop":1721916781734,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e6c674dd0eac015","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721917332453,"stop":1721917332453,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e32c82e2c719471","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721916954496,"stop":1721916954497,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fc027574e335e7","name":"Publishes to nwaku","time":{"start":1721917293381,"stop":1721917293381,"duration":0},"status":"passed","severity":"normal"},{"uid":"114f8bc74bb9d8b9","name":"Correctly serialized arguments","time":{"start":1721917131650,"stop":1721917131650,"duration":0},"status":"passed","severity":"normal"},{"uid":"5737476de0f58ecc","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721917496489,"stop":1721917496489,"duration":0},"status":"passed","severity":"normal"},{"uid":"428504de19015a8e","name":"Subscribe to topic containing Script and publish message","time":{"start":1721917337645,"stop":1721917337645,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dba489ab4eb679c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721916919891,"stop":1721916919891,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a18858b09d7d306","name":"Subscribe to topic containing XML and publish message","time":{"start":1721917337646,"stop":1721917337646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd3943374059e9b","name":"handles different clusterIds correctly","time":{"start":1721916773081,"stop":1721916773081,"duration":0},"status":"passed","severity":"normal"},{"uid":"5763ed0aab4ca265","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721916773080,"stop":1721916773080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a51604fb244972a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721916796664,"stop":1721916796665,"duration":1},"status":"passed","severity":"normal"},{"uid":"7945cf699938f823","name":"Ping on subscribed peer","time":{"start":1721916887959,"stop":1721916887959,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb476da27c8fbcf","name":"random static sharding 7 - Cluster ID: 617, Shard ID: 324","time":{"start":1721917396379,"stop":1721917396380,"duration":1},"status":"passed","severity":"normal"},{"uid":"58390f761a25e204","name":"should properly compute the node id","time":{"start":1721916781737,"stop":1721916781738,"duration":1},"status":"passed","severity":"normal"},{"uid":"cade828db38340d0","name":"Number of peers are maintained correctly","time":{"start":1721917078787,"stop":1721917078788,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f7081eb29d0af8","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721916796658,"stop":1721916796663,"duration":5},"status":"passed","severity":"normal"},{"uid":"ff208d10a1ec16ba","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721917474553,"stop":1721917474553,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca8e4b6d67a77f1","name":"Push message with content topic containing shell command","time":{"start":1721917302501,"stop":1721917302501,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ea32c59617a0f9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721916832877,"stop":1721916832877,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f30668c7ca96d77d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721917076766,"stop":1721917076766,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cfece2b0487056","name":"Push message with shell command payload","time":{"start":1721917302492,"stop":1721917302492,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea51043e9544544","name":"Ping fails for unsubscribed peers","time":{"start":1721916940807,"stop":1721916940807,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69b7bff3f41e6b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721917040843,"stop":1721917040843,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be8f2b4937caee6","name":"pre and post cipher","time":{"start":1721916807687,"stop":1721916807687,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49e000de62b1b25","name":"Check received message containing Arabic","time":{"start":1721917332447,"stop":1721917332447,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0039555dfc5774","name":"Passing page size 3 when there are 20 messages","time":{"start":1721917488105,"stop":1721917488105,"duration":0},"status":"passed","severity":"normal"},{"uid":"69117b38f42de5ea","name":"should configure sharding based on application and version for autosharding","time":{"start":1721916773100,"stop":1721916773101,"duration":1},"status":"passed","severity":"normal"},{"uid":"31645e559a2bec8d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721917040808,"stop":1721917040808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f7a81f00800228","name":"stop","time":{"start":1721916864051,"stop":1721916864052,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc4083ce395a9d8","name":"Ping on unsubscribed peer","time":{"start":1721916915336,"stop":1721916915336,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c4c844da43f90c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721917076761,"stop":1721917076761,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0472c564018ec7","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721916773099,"stop":1721916773099,"duration":0},"status":"passed","severity":"normal"},{"uid":"297ed7db92b00e07","name":"Subscribe to topic containing XML and receive message","time":{"start":1721917076764,"stop":1721917076765,"duration":1},"status":"passed","severity":"normal"},{"uid":"b204ca37a4171e24","name":"Push message with custom timestamp: 1721920676925","time":{"start":1721917302506,"stop":1721917302506,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd4eeccfd06dff7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721917337646,"stop":1721917337647,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7102a59a9e06df","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721917040839,"stop":1721917040839,"duration":0},"status":"passed","severity":"normal"},{"uid":"6676671e384c3827","name":"Check received message containing long","time":{"start":1721917040613,"stop":1721917040614,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f2184703c0056f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721916781734,"stop":1721916781734,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb81b2053c21396","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721917080976,"stop":1721917080976,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ad91c23380ec30","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721917477582,"stop":1721917477583,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f2c564fa1cb454f","name":"does not throw on valid cases","time":{"start":1721916773067,"stop":1721916773068,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca03c8f911779859","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721916773098,"stop":1721916773099,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e42ac02d8f5e632","name":"Push message with content topic containing Chinese","time":{"start":1721917433358,"stop":1721917433358,"duration":0},"status":"passed","severity":"normal"},{"uid":"984dff4ebbd98d0e","name":"Ordered callback, aborts when callback returns true","time":{"start":1721917477584,"stop":1721917477585,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f818215af15c9","name":"Filter","time":{"start":1721917505870,"stop":1721917505870,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b09714d1b910d4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721917337647,"stop":1721917337647,"duration":0},"status":"passed","severity":"normal"},{"uid":"6727023ecf2ccded","name":"should not receive a peer event before start","time":{"start":1721916801249,"stop":1721916801249,"duration":0},"status":"passed","severity":"normal"},{"uid":"9167169fc8acba6e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721917337648,"stop":1721917337648,"duration":0},"status":"passed","severity":"normal"},{"uid":"839f1e0070dff37c","name":"can start the service","time":{"start":1721916801247,"stop":1721916801247,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb1c297c8c1438","name":"Refresh subscription","time":{"start":1721917076759,"stop":1721917076760,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab1394eda85754b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721916775858,"stop":1721916775859,"duration":1},"status":"passed","severity":"normal"},{"uid":"45744de832d62005","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721917080971,"stop":1721917080971,"duration":0},"status":"passed","severity":"normal"},{"uid":"582fd2c9dd59d259","name":"Push message with content topic containing short","time":{"start":1721917433357,"stop":1721917433357,"duration":0},"status":"passed","severity":"normal"},{"uid":"9332598b0e1a7672","name":"Push message with special chars payload","time":{"start":1721917302480,"stop":1721917302482,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b931216994a8851","name":"handles empty contentTopics array correctly","time":{"start":1721916773103,"stop":1721916773103,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b34c9551c500da3","name":"should throw error - no id","time":{"start":1721916781735,"stop":1721916781735,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ca759576f8fad","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721917426718,"stop":1721917426719,"duration":1},"status":"passed","severity":"normal"},{"uid":"df61e705f0fef851","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app47/7/topic381/test.js","time":{"start":1721917388526,"stop":1721917388526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b34cc99d77fc456","name":"can start the service","time":{"start":1721917536472,"stop":1721917536472,"duration":0},"status":"passed","severity":"normal"},{"uid":"64838ae08e63d723","name":"Push message with content topic containing Arabic","time":{"start":1721917302497,"stop":1721917302498,"duration":1},"status":"passed","severity":"normal"},{"uid":"b130b4bf1d8a1264","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721917080974,"stop":1721917080974,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4bd9d8c402eb62","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721916809027,"stop":1721916809027,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac1b2e8b117b51e","name":"throws on content topic with non-number generation field","time":{"start":1721916773069,"stop":1721916773070,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce5b57311c5f12","name":"random static sharding 5 - Cluster ID: 54, Shard ID: 978","time":{"start":1721917396378,"stop":1721917396379,"duration":1},"status":"passed","severity":"normal"},{"uid":"6262702009f14a7d","name":"Check received message containing shell command","time":{"start":1721917332431,"stop":1721917332431,"duration":0},"status":"passed","severity":"normal"},{"uid":"407c5b504c16b66e","name":"connected peers and dial","time":{"start":1721917262798,"stop":1721917262798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5490a9c118359014","name":"Ping on peer without subscriptions","time":{"start":1721916887959,"stop":1721916887960,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e12ffdf1348c3c9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721916773079,"stop":1721916773079,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dbca40e21dc4fc","name":"throws on content topic with empty application field","time":{"start":1721916773070,"stop":1721916773071,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5ef09a07a07d19","name":"should encodeTxt and decodeTxt","time":{"start":1721916781731,"stop":1721916781731,"duration":0},"status":"passed","severity":"normal"},{"uid":"26dd2580e5bdfab2","name":"Push message with content topic containing SQL Injection","time":{"start":1721917433359,"stop":1721917433360,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4437482dad304","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721916781076,"stop":1721916781077,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fe483ed5e55267","name":"Push message with content topic containing Russian","time":{"start":1721917302499,"stop":1721917302499,"duration":0},"status":"passed","severity":"normal"},{"uid":"1456896c5b64e67c","name":"should set field with only RELAY enabled","time":{"start":1721916781742,"stop":1721916781742,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf54d0c0208b59f","name":"Check received message containing SQL Injection","time":{"start":1721917332448,"stop":1721917332448,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bc97712b8cd79a","name":"Rejects garbage","time":{"start":1721916790002,"stop":1721916790002,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7a17e4de53b2b9","name":"Check received message containing escaped characters","time":{"start":1721917332451,"stop":1721917332451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3414d73b108f0faf","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721917426719,"stop":1721917426720,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cccb1b41b9af67","name":"can start and stop the service","time":{"start":1721916832862,"stop":1721916832862,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecd6678d854b28a","name":"Push message with XML payload","time":{"start":1721917302491,"stop":1721917302491,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee9bd8b80b3f45d","name":"Relay - dialed after","time":{"start":1721917505866,"stop":1721917505867,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e76f06a7002d66","name":"Keep-alive pings maintain the connection","time":{"start":1721916940807,"stop":1721916940807,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1798a9c79bb010","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721916773104,"stop":1721916773104,"duration":0},"status":"passed","severity":"normal"},{"uid":"13653ce33e817ed2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721917440126,"stop":1721917440126,"duration":0},"status":"passed","severity":"normal"},{"uid":"9037437b2205bf26","name":"Delete observer","time":{"start":1721917266733,"stop":1721917266733,"duration":0},"status":"passed","severity":"normal"},{"uid":"8967bc245f95c74c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721916797598,"stop":1721916797598,"duration":0},"status":"passed","severity":"normal"},{"uid":"a816796b7d57c5a","name":"start node with ApplicationInfo","time":{"start":1721917388532,"stop":1721917388532,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9c77241aded8b2","name":"same cluster, different shard: nodes don't connect","time":{"start":1721917040804,"stop":1721917040804,"duration":0},"status":"passed","severity":"normal"},{"uid":"b108cfaf9785cc63","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721916773093,"stop":1721916773093,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad6e9940d9ded26","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721916773083,"stop":1721916773084,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9636df1144ed2b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721917396382,"stop":1721917396383,"duration":1},"status":"passed","severity":"normal"},{"uid":"e107f61e79686255","name":"Push message with content topic containing special chars","time":{"start":1721917433358,"stop":1721917433358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0797c35530c0768","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721916773075,"stop":1721916773075,"duration":0},"status":"passed","severity":"normal"},{"uid":"142b73abaa30cef3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721917076767,"stop":1721917076768,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e9552c1f465e9f0","name":"Publish without waiting for remote peer","time":{"start":1721917337638,"stop":1721917337638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c4696f36aacf10","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721916885396,"stop":1721916885396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6db270f36ee28ed","name":"Callback on promise, aborts when callback returns true","time":{"start":1721917477584,"stop":1721917477584,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1b4ac37bae0f83","name":"Check received message containing escaped characters","time":{"start":1721917332431,"stop":1721917332432,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8b5d893371e64b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721916773085,"stop":1721916773086,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7c37dc0692f5bf","name":"Overlapping topic subscription","time":{"start":1721917337641,"stop":1721917337641,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7dcf497fee911798","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721917474581,"stop":1721917474581,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70548558ba0b0ab","name":"should handle application and version for autosharding","time":{"start":1721916773085,"stop":1721916773085,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae4837d8b03604","name":"Encoder throws on undefined content topic","time":{"start":1721916809028,"stop":1721916809028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a9142145de8d82","name":"removeEventListener with wrong event","time":{"start":1721916864049,"stop":1721916864050,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47cd6c7d3ed8a80","name":"getPeersByDiscovery","time":{"start":1721916864050,"stop":1721916864050,"duration":0},"status":"passed","severity":"normal"},{"uid":"93128fc359036096","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721916773074,"stop":1721916773075,"duration":1},"status":"passed","severity":"normal"},{"uid":"563ebdf7e73a2ddd","name":"Check publish message containing Script","time":{"start":1721917331742,"stop":1721917331742,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c07c08e62d1117","name":"Check received message containing Chinese","time":{"start":1721917332447,"stop":1721917332447,"duration":0},"status":"passed","severity":"normal"},{"uid":"de74af57cc8456be","name":"should properly create location multiaddrs - tcp6","time":{"start":1721916781740,"stop":1721916781740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5178d69644858ffb","name":"Generator, custom pubsub topic","time":{"start":1721917468731,"stop":1721917468731,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea9abceacb78b7e","name":"should emit a peer event after start","time":{"start":1721916832864,"stop":1721916832864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4a278bd96dfe63","name":"Check publish message after service node is restarted","time":{"start":1721917331749,"stop":1721917331750,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f78cd148df3bf747","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721916954496,"stop":1721916954496,"duration":0},"status":"passed","severity":"normal"},{"uid":"322c1405cad2e673","name":"Fails to push message with empty content topic","time":{"start":1721917302503,"stop":1721917302504,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a51046cfb6db6d7","name":"Passing page size 19 when there are 20 messages","time":{"start":1721917488106,"stop":1721917488106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5aecc8221e8ac4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721917474554,"stop":1721917474554,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9774dacfb77a862","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721917040814,"stop":1721917040814,"duration":0},"status":"passed","severity":"normal"},{"uid":"828f8d5dabc44e3e","name":"Check message with no payload is not received","time":{"start":1721917332436,"stop":1721917332439,"duration":3},"status":"passed","severity":"normal"},{"uid":"7fa7862fd2cdff63","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721917080970,"stop":1721917080970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21034c68d58b32a","name":"returns all values when wanted number matches available values","time":{"start":1721916796245,"stop":1721916796246,"duration":1},"status":"passed","severity":"normal"},{"uid":"63471050a70e48cb","name":"Generator, 2 different pubsubtopics","time":{"start":1721917468728,"stop":1721917468729,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b080830459a2ef8","name":"A test","time":{"start":1721917081075,"stop":1721917081076,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d735f48d52a8f7c","name":"Store - dialed after - with timeout","time":{"start":1721917505869,"stop":1721917505869,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b4f5631175ddf7","name":"Used by Waku Relay","time":{"start":1721917498468,"stop":1721917498469,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2d23c2230f91af","name":"Js publishes, other Js receives","time":{"start":1721917293382,"stop":1721917293382,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ea33ffb655f840","name":"Query generator for multiple messages with different message text format","time":{"start":1721917477582,"stop":1721917477582,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5654bd2ae432e27","name":"Check publish message containing XML","time":{"start":1721917331742,"stop":1721917331743,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d261a208860cc62","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721917474577,"stop":1721917474578,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4270e8462a7bf0","name":"start node with empty shard","time":{"start":1721917396383,"stop":1721917396384,"duration":1},"status":"passed","severity":"normal"},{"uid":"841bbcab5f605484","name":"Overlapping topic subscription","time":{"start":1721917474561,"stop":1721917474561,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd14306a2733c72","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721916824031,"stop":1721916824031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f7ad947ebbed1d","name":"Push message with emoji payload","time":{"start":1721917302493,"stop":1721917302493,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc72a7d5f86e9a68","name":"Push message with content topic containing numeric","time":{"start":1721917302495,"stop":1721917302496,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad1e0dfd3d355ea","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721917040810,"stop":1721917040811,"duration":1},"status":"passed","severity":"normal"},{"uid":"53126b7596678ecb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721917474582,"stop":1721917474582,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c03ec493b8dfbbc","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721917127488,"stop":1721917127488,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bd329b9f45d05d","name":"Push message equal or less that 1MB","time":{"start":1721917433367,"stop":1721917433367,"duration":0},"status":"passed","severity":"normal"},{"uid":"19561c3d9a7d4c9d","name":"Push message with Script payload","time":{"start":1721917433351,"stop":1721917433351,"duration":0},"status":"passed","severity":"normal"},{"uid":"6261f5e2bf79efb","name":"Query generator for multiple messages with different content topic format","time":{"start":1721917477583,"stop":1721917477583,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d2a88c9d5c6b6f","name":"Relay - times out","time":{"start":1721917505867,"stop":1721917505867,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d60fa79477bf547","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721916773078,"stop":1721916773079,"duration":1},"status":"passed","severity":"normal"},{"uid":"1295c15c2172fe9b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721917496489,"stop":1721917496490,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb81265d5cee278","name":"Refresh subscription","time":{"start":1721917474561,"stop":1721917474562,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6a08cb111a51f2","name":"Ping on peer without subscriptions","time":{"start":1721916915326,"stop":1721916915329,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e49dd1f9438f5d4","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721917040806,"stop":1721917040807,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e49fe7508643a3","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721917040809,"stop":1721917040809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c396c9012e912b8a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721916773088,"stop":1721916773088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9beb6d09336ab066","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721916775860,"stop":1721916775860,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb7bd81927f2d0e","name":"Decoder throws on undefined content topic","time":{"start":1721916807166,"stop":1721916807166,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f34f7d5a0a084c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721917474552,"stop":1721917474552,"duration":0},"status":"passed","severity":"normal"},{"uid":"9757ca5bf375cce7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721917040812,"stop":1721917040812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4521343f6c0e9943","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721917474551,"stop":1721917474551,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b057984833d97e","name":"Check message received after nwaku node is restarted","time":{"start":1721917332440,"stop":1721917332441,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f5cdeee33e96939b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721916836176,"stop":1721916836176,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00a3d1839a67e32","name":"should handle corrupted local storage data gracefully","time":{"start":1721916801251,"stop":1721916801251,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffef9e22ee62ecf","name":"Subscribe and publish message","time":{"start":1721917337638,"stop":1721917337639,"duration":1},"status":"passed","severity":"normal"},{"uid":"22972b777aa1c38f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721917139738,"stop":1721917139739,"duration":1},"status":"passed","severity":"normal"},{"uid":"12847c09d2da9475","name":"Push message with meta","time":{"start":1721917302504,"stop":1721917302504,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b44872700956ef8","name":"should properly create location multiaddrs - udp6","time":{"start":1721916781740,"stop":1721916781740,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a06d21c3223977","name":"Promise Callback - backward","time":{"start":1721917459659,"stop":1721917459659,"duration":0},"status":"passed","severity":"normal"},{"uid":"4184ce159956c21d","name":"throws on content topic with generation field greater than 0","time":{"start":1721916773070,"stop":1721916773070,"duration":0},"status":"passed","severity":"normal"},{"uid":"375ed2f20061bf95","name":"Ephemeral messages are not stored","time":{"start":1721916836175,"stop":1721916836175,"duration":0},"status":"passed","severity":"normal"},{"uid":"c979a497f8d05c5e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721917080973,"stop":1721917080973,"duration":0},"status":"passed","severity":"normal"},{"uid":"49485f4b7adf9960","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721917311311,"stop":1721917311311,"duration":0},"status":"passed","severity":"normal"},{"uid":"3838c6a8891a7978","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721917474581,"stop":1721917474581,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfec4484da50c83c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721916919892,"stop":1721916919892,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd8b2640edd89a4","name":"Check message on other pubsub topic is not received","time":{"start":1721917332454,"stop":1721917332454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5f76c1e71107c2","name":"random static sharding 4 - Cluster ID: 79, Shard ID: 379","time":{"start":1721917396378,"stop":1721917396378,"duration":0},"status":"passed","severity":"normal"},{"uid":"732800f42c227427","name":"Push message with SQL Injection payload","time":{"start":1721917302489,"stop":1721917302490,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad37a2d6fd1cf499","name":"Check received message containing SQL Injection","time":{"start":1721917332429,"stop":1721917332429,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e551ec2f609bdb","name":"Round trip binary serialization","time":{"start":1721916786604,"stop":1721916786604,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d405cb82b1fd00","name":"Push message with long payload","time":{"start":1721917433343,"stop":1721917433343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e434dea5891ed014","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721916919890,"stop":1721916919890,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d57cf055284598","name":"Check message with non string payload is not received","time":{"start":1721917332440,"stop":1721917332440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4511977f54963f2c","name":"Check publish message containing short","time":{"start":1721917331736,"stop":1721917331737,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e37d0faa7a72212","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721916773086,"stop":1721916773086,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99b7ab900878320","name":"Nodes with multiple pubsub topic","time":{"start":1721917311312,"stop":1721917311312,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8069729d3d15112","name":"should not fail to stop the service if it was not started","time":{"start":1721916801248,"stop":1721916801248,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c104dfe460dae","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721916781077,"stop":1721916781077,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd3dfaf28ecfe02","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721916797598,"stop":1721916797599,"duration":1},"status":"skipped","severity":"normal"},{"uid":"44bef995403707f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721916773082,"stop":1721916773082,"duration":0},"status":"passed","severity":"normal"},{"uid":"db36c51e9a7a92cb","name":"same cluster, same shard: nodes connect","time":{"start":1721917127489,"stop":1721917127489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2612b10b9737e499","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721916773100,"stop":1721916773100,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e094d9d714d7fd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721917474560,"stop":1721917474560,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d33ad410926d68","name":"Check received message containing JSON","time":{"start":1721917332450,"stop":1721917332450,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59f115ed0a6e309","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721916885401,"stop":1721916885401,"duration":0},"status":"passed","severity":"normal"},{"uid":"858183216ad3b54c","name":"Check publish message containing numeric","time":{"start":1721917331737,"stop":1721917331738,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a403fa47e04354","name":"throws an error for improperly formatted content topics","time":{"start":1721916773081,"stop":1721916773082,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a2fba4b78625cc","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721916809027,"stop":1721916809027,"duration":0},"status":"passed","severity":"normal"},{"uid":"24233b23501821c7","name":"Nwaku publishes","time":{"start":1721917293381,"stop":1721917293382,"duration":1},"status":"passed","severity":"normal"},{"uid":"73952e321dc60c9d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721917040823,"stop":1721917040824,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4738a2bec893bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721916773092,"stop":1721916773092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccde83a3dc7256c9","name":"random static sharding 10 - Cluster ID: 192, Shard ID: 445","time":{"start":1721917396381,"stop":1721917396381,"duration":0},"status":"passed","severity":"normal"},{"uid":"86216655bc925bae","name":"Check received message containing Script","time":{"start":1721917332429,"stop":1721917332429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3dc3c9e41e6c8c","name":"Push message with short payload","time":{"start":1721917302479,"stop":1721917302479,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a684d2a3d6c854","name":"should encode/decode to text encoding","time":{"start":1721916781738,"stop":1721916781738,"duration":0},"status":"passed","severity":"normal"},{"uid":"73581918020c7797","name":"should not receive a peer event after stop","time":{"start":1721917536475,"stop":1721917536475,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd2401dfb44a813","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721917076763,"stop":1721917076764,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fe53e93f8c6ac9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721917474544,"stop":1721917474544,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbd6f4737470006","name":"should return unique PubsubTopics for static sharding","time":{"start":1721916773084,"stop":1721916773085,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9914a4af6028abb","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721916773099,"stop":1721916773099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4edb6836c9127a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721917139741,"stop":1721917139741,"duration":0},"status":"passed","severity":"normal"},{"uid":"978f89521baf5cf0","name":"safeDispatchEvent","time":{"start":1721916864051,"stop":1721916864051,"duration":0},"status":"passed","severity":"normal"},{"uid":"294d57741d5a6bd0","name":"Encoder throws on empty string content topic","time":{"start":1721916809028,"stop":1721916809029,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01f6f10205c5ee2","name":"returns all values when wanted number is greater than available values","time":{"start":1721916796246,"stop":1721916796247,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d396d22e447452b","name":"should properly create peer info with all multiaddrs","time":{"start":1721916781741,"stop":1721916781741,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e60a17dd51d5568","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721916773090,"stop":1721916773090,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a0e7fb5ebfce67","name":"Push message on custom pubsubTopic","time":{"start":1721917139739,"stop":1721917139739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fd3eed8cdd2c6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721917477584,"stop":1721917477584,"duration":0},"status":"passed","severity":"normal"},{"uid":"481d134494a360b9","name":"retrieves a single peer","time":{"start":1721916797593,"stop":1721916797594,"duration":1},"status":"passed","severity":"normal"},{"uid":"5814ea4d0a4b77dd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721917474550,"stop":1721917474550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d02acf83f07687","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721916801251,"stop":1721916801251,"duration":0},"status":"passed","severity":"normal"},{"uid":"622befa295e2f905","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721916807162,"stop":1721916807163,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b8873b6e849536","name":"Check message with no payload is not received","time":{"start":1721917332455,"stop":1721917332455,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c06291dbfbb7fd","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721916796655,"stop":1721916796656,"duration":1},"status":"passed","severity":"normal"},{"uid":"386970b5b2313e86","name":"Check received message containing emoji","time":{"start":1721917332432,"stop":1721917332432,"duration":0},"status":"passed","severity":"normal"},{"uid":"63967633efc2109c","name":"Push message with Arabic payload","time":{"start":1721917433348,"stop":1721917433348,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0b437646f09448","name":"shard 0","time":{"start":1721917396375,"stop":1721917396376,"duration":1},"status":"passed","severity":"normal"},{"uid":"5423db60e1992ec7","name":"handles empty shards array correctly","time":{"start":1721916773102,"stop":1721916773102,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b84425e05e54b28","name":"Check message received after nwaku node is restarted","time":{"start":1721917040627,"stop":1721917040628,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7c31881c0c14ecb3","name":"Push message with Russian payload","time":{"start":1721917433349,"stop":1721917433350,"duration":1},"status":"passed","severity":"normal"},{"uid":"3798741dc469b089","name":"Ping on unsubscribed peer","time":{"start":1721916887960,"stop":1721916887960,"duration":0},"status":"passed","severity":"normal"},{"uid":"71107c8b44703dc6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721917396376,"stop":1721917396376,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf2ec4c69c690fe","name":"Encoder throws on undefined content topic","time":{"start":1721916807165,"stop":1721916807165,"duration":0},"status":"passed","severity":"normal"},{"uid":"36496ee84bf4841a","name":"Relay - dialed first","time":{"start":1721917505865,"stop":1721917505866,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d59eb8d6663064d","name":"random static sharding 3 - Cluster ID: 423, Shard ID: 458","time":{"start":1721917396377,"stop":1721917396378,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a2ca981aa0b234","name":"Publish message with custom timestamp: Thu Jul 25 2024 15:21:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1721917331746,"stop":1721917331746,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4dd22d4508ce8d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721917040831,"stop":1721917040832,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de98f6c49994460","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721917076758,"stop":1721917076758,"duration":0},"status":"passed","severity":"normal"},{"uid":"de18399c2379295b","name":"Ping on peer without subscriptions","time":{"start":1721916915335,"stop":1721916915336,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c6f50da34fb953","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app11/10/topic207/utf8","time":{"start":1721917388527,"stop":1721917388527,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db58bd02bdc1e24","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721916781082,"stop":1721916781083,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fedac8c0c75e539","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721916773078,"stop":1721916773078,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed38c8a94f782a9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721916773089,"stop":1721916773089,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b36497636c63918","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721916773097,"stop":1721916773097,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc4b9376f205d14","name":"Push to array if already present","time":{"start":1721916772731,"stop":1721916772731,"duration":0},"status":"passed","severity":"normal"},{"uid":"d794c1620441cb41","name":"should not throw an error for a single configured topic","time":{"start":1721916773096,"stop":1721916773096,"duration":0},"status":"passed","severity":"normal"},{"uid":"971206fd16251ed8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721917496487,"stop":1721917496488,"duration":1},"status":"passed","severity":"normal"},{"uid":"7985d5d8281318e0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721917440124,"stop":1721917440124,"duration":0},"status":"passed","severity":"normal"},{"uid":"430507d768d835d0","name":"Decoder throws on undefined content topic","time":{"start":1721916809029,"stop":1721916809029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3555ab6574272d4d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app79/6/topic742/utf8","time":{"start":1721917388528,"stop":1721917388528,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ff50304e1a781","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721917311309,"stop":1721917311309,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf214ad6c8a33647","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721916824028,"stop":1721916824029,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d192a7ad21d8f9d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721916773092,"stop":1721916773092,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc7ab96afcd170f","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721917484809,"stop":1721917484814,"duration":5},"status":"passed","severity":"normal"},{"uid":"9a8126847954b027","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721916786377,"stop":1721916786377,"duration":0},"status":"passed","severity":"normal"},{"uid":"763dc04837cb1cb4","name":"Push message with content topic containing long","time":{"start":1721917433357,"stop":1721917433357,"duration":0},"status":"passed","severity":"normal"},{"uid":"7504423cec8dbdfe","name":"Ordered Callback - forward","time":{"start":1721917459660,"stop":1721917459660,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c6fb82c94116d6","name":"Check publish message containing unicode special characters","time":{"start":1721917331745,"stop":1721917331745,"duration":0},"status":"passed","severity":"normal"},{"uid":"65059721c65776ec","name":"random static sharding 2 - Cluster ID: 962, Shard ID: 222","time":{"start":1721917396377,"stop":1721917396377,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ecf52c0b618d73","name":"Subscribe to topic containing XML and receive message","time":{"start":1721917474579,"stop":1721917474579,"duration":0},"status":"passed","severity":"normal"},{"uid":"651f207391fd5e70","name":"different cluster, same shard: nodes don't connect","time":{"start":1721917127489,"stop":1721917127490,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e7429dcb3562c2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721917332434,"stop":1721917332434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec47d10bd45105","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721917474540,"stop":1721917474540,"duration":0},"status":"passed","severity":"normal"},{"uid":"13df0beca7b5577","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721917040856,"stop":1721917040856,"duration":0},"status":"passed","severity":"normal"},{"uid":"194f5c766a668278","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721917337648,"stop":1721917337648,"duration":0},"status":"passed","severity":"normal"},{"uid":"88883e245cc7da7c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721917474534,"stop":1721917474534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5431bb835f20afc9","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721917484815,"stop":1721917484815,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b4f7edc2b01af9","name":"start node with empty content topic","time":{"start":1721917388532,"stop":1721917388532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d565d7c98efa55","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721917076766,"stop":1721917076766,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64f52eea11abef","name":"Check received message containing special chars","time":{"start":1721917332446,"stop":1721917332446,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af484bdc626b46","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721916773088,"stop":1721916773089,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1581f9b934da2d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721916773073,"stop":1721916773074,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5cc3067e07ce3b","name":"Decoder throws on undefined content topic","time":{"start":1721916786606,"stop":1721916786606,"duration":0},"status":"passed","severity":"normal"},{"uid":"4beaef3cfc2042fb","name":"Nodes with multiple pubsub topic","time":{"start":1721917311310,"stop":1721917311310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4926cb9961487a73","name":"should return valid sharding parameters for static sharding","time":{"start":1721916773100,"stop":1721916773100,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d920eff171dfd7","name":"Push message with Arabic payload","time":{"start":1721917302489,"stop":1721917302489,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f560cdabc0cf6d9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721917332434,"stop":1721917332434,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe014725dbd3553f","name":"Push message with content topic containing Russian","time":{"start":1721917433359,"stop":1721917433359,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d6413fa645604","name":"Check publish message containing Arabic","time":{"start":1721917331740,"stop":1721917331740,"duration":0},"status":"passed","severity":"normal"},{"uid":"536d3a712d4c363b","name":"Check received message containing special chars","time":{"start":1721917332427,"stop":1721917332427,"duration":0},"status":"passed","severity":"normal"},{"uid":"381d1b0c73b36728","name":"Ping succeeds for all connected peers","time":{"start":1721916940806,"stop":1721916940806,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea2b3310717b9c1","name":"isConnected should return true after first peer connects","time":{"start":1721916885398,"stop":1721916885398,"duration":0},"status":"passed","severity":"normal"},{"uid":"465c3e4d70bc35fe","name":"Generator, custom pubsub topic","time":{"start":1721917468728,"stop":1721917468728,"duration":0},"status":"passed","severity":"normal"},{"uid":"954c5bf008519ce8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721916919896,"stop":1721916919896,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47d256f1ec494a8","name":"Push message with content topic containing JSON","time":{"start":1721917302501,"stop":1721917302501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0e1b35d6893596","name":"should add and remove event listeners correctly","time":{"start":1721916801252,"stop":1721916801252,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d428b0035d9ab0","name":"should not fail to start the service if it is already started","time":{"start":1721916801248,"stop":1721916801249,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df7d2b3ebd2130d","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721917040817,"stop":1721917040817,"duration":0},"status":"passed","severity":"normal"},{"uid":"661c451c19ff8d0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721917080973,"stop":1721917080974,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fabc79da498c9bb","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721916781078,"stop":1721916781079,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d774d6b3bc5ed1","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721916885392,"stop":1721916885395,"duration":3},"status":"passed","severity":"normal"},{"uid":"6c2e9ca2822d1681","name":"Query with Ordered Callback, No message returned","time":{"start":1721917440127,"stop":1721917440128,"duration":1},"status":"passed","severity":"normal"},{"uid":"c920c5b450ef0678","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app48/1/topic623/utf8","time":{"start":1721917388529,"stop":1721917388530,"duration":1},"status":"passed","severity":"normal"},{"uid":"9792204be71b5432","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721917440128,"stop":1721917440128,"duration":0},"status":"passed","severity":"normal"},{"uid":"87307022585b04b6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721916773089,"stop":1721916773090,"duration":1},"status":"passed","severity":"normal"},{"uid":"397123394fa10eb9","name":"Check publish message containing special chars","time":{"start":1721917331738,"stop":1721917331739,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a58f75a68d3d6c6","name":"throws on content topic with empty version field","time":{"start":1721916773071,"stop":1721916773071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33f5a97c3034f86","name":"creates an iterator","time":{"start":1721917487838,"stop":1721917487839,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3626caa3cc2f4d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721916797416,"stop":1721916797416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b95a6228eb586c","name":"different cluster, different shard: nodes don't connect","time":{"start":1721917040805,"stop":1721917040805,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6f827fb64e3690","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721916773083,"stop":1721916773083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9871725b69f1e4e","name":"Check message received after nwaku node is restarted","time":{"start":1721917332456,"stop":1721917332456,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9623721aa458b2c7","name":"Sign & Recover","time":{"start":1721916807687,"stop":1721916807688,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c3fa88c6a9f5e","name":"Publish message with rate limit","time":{"start":1721917331750,"stop":1721917331751,"duration":1},"status":"passed","severity":"normal"},{"uid":"6856faee2bedbdf0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app6/3/topic613/test.js","time":{"start":1721917388525,"stop":1721917388526,"duration":1},"status":"passed","severity":"normal"},{"uid":"c555bbb4f4e65256","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app56/9/topic647/xml","time":{"start":1721917388529,"stop":1721917388529,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b63ceb516093867","name":"Sets default value correctly","time":{"start":1721917498469,"stop":1721917498469,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cab51b94744c18","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721917139739,"stop":1721917139739,"duration":0},"status":"passed","severity":"normal"},{"uid":"42aaddb84b29e3bf","name":"Subscribe and receive messages via waku relay post","time":{"start":1721917474555,"stop":1721917474555,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b982fac6254823","name":"Subscribe to topic containing long and receive message","time":{"start":1721917474538,"stop":1721917474539,"duration":1},"status":"passed","severity":"normal"},{"uid":"affc3c4e348c01e4","name":"Fails to push message with large meta","time":{"start":1721917302504,"stop":1721917302505,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d70109cb1a8bcb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721917474531,"stop":1721917474531,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6374e9316915ea","name":"Check received message containing unicode special characters","time":{"start":1721917040619,"stop":1721917040620,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bb63ccb39ca81","name":"Push message with escaped characters payload","time":{"start":1721917433354,"stop":1721917433354,"duration":0},"status":"passed","severity":"normal"},{"uid":"3405d69cebea9ad0","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app15/3/topic626/test.js","time":{"start":1721917388528,"stop":1721917388529,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94d0603c7339f51","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721916775861,"stop":1721916775861,"duration":0},"status":"passed","severity":"normal"},{"uid":"350b2107f7b9a4db","name":"Does not throw an exception when node disconnects","time":{"start":1721917498467,"stop":1721917498467,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5dfbc39f89ff97","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721916773094,"stop":1721916773094,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce19a16d2a21cef1","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app98/5/topic654/json","time":{"start":1721917388527,"stop":1721917388527,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcffbbe5f07993b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721916773103,"stop":1721916773103,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9030e2fef778bf","name":"Check received message containing escaped characters","time":{"start":1721917040619,"stop":1721917040619,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9884a90166bfc1","name":"Push message with XML payload","time":{"start":1721917433352,"stop":1721917433352,"duration":0},"status":"passed","severity":"normal"},{"uid":"f963bebf339f4aca","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721917474551,"stop":1721917474552,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19452083cdf29b8","name":"non connected peers","time":{"start":1721917262799,"stop":1721917262799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f822a312b796525b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721917311307,"stop":1721917311308,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f8621331d6596a","name":"Push message with rate limit","time":{"start":1721917302505,"stop":1721917302505,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64cb9fdb1a46a43","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721917474541,"stop":1721917474541,"duration":0},"status":"passed","severity":"normal"},{"uid":"781fbdf9dfeffa5","name":"random static sharding 9 - Cluster ID: 688, Shard ID: 198","time":{"start":1721917396380,"stop":1721917396381,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1db286614104ca1","name":"Push message with content topic containing numeric","time":{"start":1721917433357,"stop":1721917433358,"duration":1},"status":"passed","severity":"normal"},{"uid":"353f0bd70cded41d","name":"Check message with no pubsub topic is not received","time":{"start":1721917040625,"stop":1721917040625,"duration":0},"status":"passed","severity":"normal"},{"uid":"67203f6abd15c65","name":"Check received message containing XML","time":{"start":1721917332429,"stop":1721917332430,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd5c6af361d8282","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721916786375,"stop":1721916786376,"duration":1},"status":"passed","severity":"normal"},{"uid":"2551c242780f0034","name":"Check received message containing Russian","time":{"start":1721917332428,"stop":1721917332428,"duration":0},"status":"passed","severity":"normal"},{"uid":"501646e90a943e6","name":"Reopen subscription with peer with lost subscription","time":{"start":1721916915336,"stop":1721916915337,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33bc2eb85b50850","name":"should properly create location multiaddrs - udp4","time":{"start":1721916781739,"stop":1721916781739,"duration":0},"status":"passed","severity":"normal"},{"uid":"8269dfb42fef52c8","name":"Query with Promise Callback, No message returned","time":{"start":1721917440129,"stop":1721917440129,"duration":0},"status":"passed","severity":"normal"},{"uid":"f246e3fe9ecd7d57","name":"Using a function","time":{"start":1721917498468,"stop":1721917498468,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b140e3474e8184","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721916773101,"stop":1721916773101,"duration":0},"status":"passed","severity":"normal"},{"uid":"23de0c005a522dde","name":"Push message with content topic containing escaped characters","time":{"start":1721917302502,"stop":1721917302502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9b37b8b98bbe4a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721917076757,"stop":1721917076757,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c7efd4b706cce4","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721916773076,"stop":1721916773076,"duration":0},"status":"passed","severity":"normal"},{"uid":"3255cacbef048a79","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721916773101,"stop":1721916773102,"duration":1},"status":"passed","severity":"normal"},{"uid":"4026ec07011e995e","name":"configure the node with multiple content topics","time":{"start":1721917388531,"stop":1721917388531,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc683fe6ad2c49e","name":"Query Generator - backward","time":{"start":1721917459658,"stop":1721917459659,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c5ad7968d90ca16","name":"Check received message containing JSON","time":{"start":1721917040618,"stop":1721917040618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58cc95adaa8d389","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721917076765,"stop":1721917076765,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba9a38b4314f77e","name":"can dial TLS multiaddrs","time":{"start":1721917131483,"stop":1721917131484,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c5e5ceb26d890d","name":"Check received message containing special chars","time":{"start":1721917040614,"stop":1721917040615,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fef21a013ae43ad","name":"Passing page size 1 when there are 4 messages","time":{"start":1721917488104,"stop":1721917488105,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a4829c0806006b","name":"throws on content topic with empty encoding field","time":{"start":1721916773072,"stop":1721916773072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbe626dbe47cff8","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721917040807,"stop":1721917040807,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2fd336e5e401","name":"Check received message containing numeric","time":{"start":1721917332445,"stop":1721917332446,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff360d19d301817","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721917040837,"stop":1721917040837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4763c5be35ffc996","name":"Check received message containing short","time":{"start":1721917040612,"stop":1721917040613,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78354627916b2e0","name":"Check received message containing Russian","time":{"start":1721917332448,"stop":1721917332448,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c485dd35c79b2","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721917496486,"stop":1721917496486,"duration":0},"status":"passed","severity":"normal"},{"uid":"62eee39d3e45afd2","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721917337640,"stop":1721917337640,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a71ffe29f32983","name":"Check message with no payload is not received","time":{"start":1721917040626,"stop":1721917040626,"duration":0},"status":"passed","severity":"normal"},{"uid":"149d06f3e3f830fa","name":"throws on content topic with empty topic name field","time":{"start":1721916773072,"stop":1721916773072,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48d437c11da5b9d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721917474542,"stop":1721917474543,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3500237c1b09844","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721916796667,"stop":1721916796668,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbaa97c445694e52","name":"Push message with special chars payload","time":{"start":1721917433345,"stop":1721917433346,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6c2e8a6f859979","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721916919893,"stop":1721916919894,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff1f0042fa6ad27","name":"addEventListener with wrong event","time":{"start":1721916864048,"stop":1721916864049,"duration":1},"status":"passed","severity":"normal"},{"uid":"a779e9bffc0064b","name":"Meta field set when metaSetter is specified","time":{"start":1721916786605,"stop":1721916786605,"duration":0},"status":"passed","severity":"normal"},{"uid":"cede712af5a7ffe","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721917426720,"stop":1721917426720,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0abdee1a10ef147","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721916781074,"stop":1721916781075,"duration":1},"status":"passed","severity":"normal"},{"uid":"e257e228cb5d7062","name":"Check received message with timestamp: 1721916822752 ","time":{"start":1721917040621,"stop":1721917040622,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5aa7cac1a104353","name":"Check received message with timestamp: 1721916823220 ","time":{"start":1721917332452,"stop":1721917332452,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f17211442acb4cc","name":"Generator, custom pubsub topic","time":{"start":1721917468721,"stop":1721917468725,"duration":4},"status":"passed","severity":"normal"},{"uid":"c88dd495eee1b123","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721917337642,"stop":1721917337643,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c3f8860a62bdf1","name":"should not receive a peer event after stop","time":{"start":1721916801250,"stop":1721916801250,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4572b3d2bbb2f9","name":"Check received message with timestamp: 1721916823220000000 ","time":{"start":1721917332452,"stop":1721917332452,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d3b04debb860e6","name":"should throw error - no public key","time":{"start":1721916781736,"stop":1721916781737,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c83cb9f8a3940d","name":"Check received message containing shell command","time":{"start":1721917040619,"stop":1721917040619,"duration":0},"status":"passed","severity":"normal"},{"uid":"87498ef287076334","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721916919895,"stop":1721916919895,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c403167e16d95ab","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721916954495,"stop":1721916954495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d218dc50932c7d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721916831456,"stop":1721916831457,"duration":1},"status":"passed","severity":"normal"},{"uid":"172b82afad1614fb","name":"Check publish message containing JSON","time":{"start":1721917331743,"stop":1721917331744,"duration":1},"status":"passed","severity":"normal"},{"uid":"179a297a307c8f52","name":"Check message with invalid timestamp is not received","time":{"start":1721917040623,"stop":1721917040624,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f7a41fa1d520af","name":"Light Node - default protocols","time":{"start":1721917505870,"stop":1721917505870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b8267c7a896fd0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721917311310,"stop":1721917311310,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b521a862eae3622","name":"Query Generator, No message returned","time":{"start":1721917440125,"stop":1721917440126,"duration":1},"status":"passed","severity":"normal"},{"uid":"e594a53609bd5731","name":"should throw error - no id","time":{"start":1721916781736,"stop":1721916781736,"duration":0},"status":"passed","severity":"normal"},{"uid":"247aeb8383c682a7","name":"Fails to publish message with wrong content topic","time":{"start":1721917331748,"stop":1721917331748,"duration":0},"status":"passed","severity":"normal"},{"uid":"225d3c69a66a6ce8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721917474561,"stop":1721917474561,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbec2a88be173f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721916836177,"stop":1721916836177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8484e6f89ffed2","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721917337639,"stop":1721917337639,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5595e238f38d48","name":"Check received message with timestamp: 1721916823220000000 ","time":{"start":1721917332433,"stop":1721917332433,"duration":0},"status":"passed","severity":"normal"},{"uid":"8976e6ce62ce565d","name":"removeEventListener with correct event","time":{"start":1721916864049,"stop":1721916864049,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c3c19f107c0031","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721916919890,"stop":1721916919891,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0dc64a5afc0b73","name":"Check message with invalid timestamp is not received","time":{"start":1721917332453,"stop":1721917332454,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb060c4946a9d723","name":"Push message with content topic containing unicode special characters","time":{"start":1721917433363,"stop":1721917433363,"duration":0},"status":"passed","severity":"normal"},{"uid":"2774b30659c80fde","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721917076762,"stop":1721917076762,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7de57304ee5d2f","name":"ignores unrecognized TXT record formats","time":{"start":1721916797595,"stop":1721916797595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d6bd353516ca39","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721917474555,"stop":1721917474559,"duration":4},"status":"passed","severity":"normal"},{"uid":"820142c99c859ba5","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721916781079,"stop":1721916781079,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc46e9a4aaf19b8","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721916773104,"stop":1721916773104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d995ddb872b253d","name":"Check publish message containing emoji","time":{"start":1721917331745,"stop":1721917331745,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5049f3f70911c3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721917440125,"stop":1721917440125,"duration":0},"status":"passed","severity":"normal"},{"uid":"6451316898b9694d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721917076757,"stop":1721917076757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95cca51c50efb87","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721916773077,"stop":1721916773077,"duration":0},"status":"passed","severity":"normal"},{"uid":"19688160a20d5956","name":"Query with Promise Callback, No Decoder","time":{"start":1721917440128,"stop":1721917440129,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f31cbc564a2a2c4","name":"Relay + Store","time":{"start":1721916833822,"stop":1721916833822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee36cef58aa14a00","name":"Subscribe to topic containing short and receive message","time":{"start":1721917474537,"stop":1721917474538,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dd7ed867633419","name":"different cluster, different shard: nodes don't connect","time":{"start":1721917127490,"stop":1721917127490,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ee99a608b6948f","name":"Subscribe and receive messages via lightPush","time":{"start":1721917474554,"stop":1721917474554,"duration":0},"status":"passed","severity":"normal"},{"uid":"121fa39a50c1cc56","name":"should throw an error for insufficient data","time":{"start":1721916773194,"stop":1721916773195,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2087f195b01586","name":"Push message with Chinese payload","time":{"start":1721917433346,"stop":1721917433347,"duration":1},"status":"passed","severity":"normal"},{"uid":"4129d055a43d830","name":"Nodes with multiple pubsub topic","time":{"start":1721917311306,"stop":1721917311307,"duration":1},"status":"passed","severity":"normal"},{"uid":"231f3f638b65a1ab","name":"Check publish message containing Chinese","time":{"start":1721917331739,"stop":1721917331739,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6d9f8b7bedace3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721916796656,"stop":1721916796657,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb43bc40e3e5c769","name":"Check received message containing Script","time":{"start":1721917040617,"stop":1721917040617,"duration":0},"status":"passed","severity":"normal"},{"uid":"795ac14955df83cc","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721917496489,"stop":1721917496489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d47268e4d709f85","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721917474577,"stop":1721917474577,"duration":0},"status":"passed","severity":"normal"},{"uid":"e200a37552865e0a","name":"Check received message containing emoji","time":{"start":1721917040620,"stop":1721917040620,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c33fd7fa5a9cc81","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721916773194,"stop":1721916773194,"duration":0},"status":"passed","severity":"normal"},{"uid":"93988b7a3ce292d6","name":"Push message with short payload","time":{"start":1721917433341,"stop":1721917433342,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a1009112c873d8","name":"Check publish message containing SQL Injection","time":{"start":1721917331741,"stop":1721917331742,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f59f2081f53ac83","name":"new peer added after a peer was already found","time":{"start":1721917262522,"stop":1721917262522,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4bd859c013cdad82","name":"Check received message containing Basic HTML tag","time":{"start":1721917040618,"stop":1721917040618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06eb0cbb845a11f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721916919893,"stop":1721916919893,"duration":0},"status":"passed","severity":"normal"},{"uid":"771d80f7fe06ca31","name":"Query Generator, No Decoder","time":{"start":1721917440125,"stop":1721917440125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9be86d7f91ff35d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721917337640,"stop":1721917337640,"duration":0},"status":"passed","severity":"normal"},{"uid":"276980a705c723e3","name":"should not receive a peer event after stop","time":{"start":1721916832865,"stop":1721916832876,"duration":11},"status":"passed","severity":"normal"},{"uid":"82018948abc75a36","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721916797599,"stop":1721916797599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a1c731dc5ba0adc","name":"Ephemeral field set to true","time":{"start":1721916786604,"stop":1721916786604,"duration":0},"status":"passed","severity":"normal"},{"uid":"63678b5201ff3f96","name":"Publish message with custom timestamp: Thu Jul 25 2024 13:21:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1721917331746,"stop":1721917331746,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb19d7536f28b9f","name":"Push message with Script payload","time":{"start":1721917302490,"stop":1721917302491,"duration":1},"status":"passed","severity":"normal"},{"uid":"4990076020903d8f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721917474576,"stop":1721917474577,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0723d9ef0f7293","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721917040841,"stop":1721917040842,"duration":1},"status":"passed","severity":"normal"},{"uid":"753db9f952d3e5a6","name":"same cluster, different shard: nodes connect","time":{"start":1721917127489,"stop":1721917127489,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77e74a5d6e8482e","name":"throws on empty content topic","time":{"start":1721916773068,"stop":1721916773068,"duration":0},"status":"passed","severity":"normal"},{"uid":"2962b65ee802099e","name":"should encode/decode to RLP encoding","time":{"start":1721916781738,"stop":1721916781738,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d959075e9958dc","name":"Query generator for 2000 messages","time":{"start":1721917477585,"stop":1721917477585,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9cab7591fdd892","name":"Check message with no content topic is not received","time":{"start":1721917332454,"stop":1721917332455,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd03c206ad31bb3c","name":"Publish message with large meta","time":{"start":1721917331750,"stop":1721917331750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6103d535fde2ac6","name":"Push message with Basic HTML tag payload","time":{"start":1721917302491,"stop":1721917302491,"duration":0},"status":"passed","severity":"normal"},{"uid":"187172822203585a","name":"random static sharding 1 - Cluster ID: 314, Shard ID: 674","time":{"start":1721917396376,"stop":1721917396377,"duration":1},"status":"passed","severity":"normal"},{"uid":"7163eadf586d41b3","name":"nwaku subscribes","time":{"start":1721917293380,"stop":1721917293381,"duration":1},"status":"passed","severity":"normal"},{"uid":"192e515740d9aa32","name":"Fails to push message bigger that 1MB","time":{"start":1721917433367,"stop":1721917433367,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f0682739821f23","name":"Push message with content topic containing emoji","time":{"start":1721917302503,"stop":1721917302503,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42adc13ef410ec3","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721917040806,"stop":1721917040806,"duration":0},"status":"passed","severity":"normal"},{"uid":"566fff055c1e4e93","name":"Subscribe and receive messages via waku relay post","time":{"start":1721917076756,"stop":1721917076756,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f92dc3eb0fa5c9d","name":"Check message received after jswaku node is restarted","time":{"start":1721917332440,"stop":1721917332440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79e3b33cc0528d5a","name":"should not fail to stop the service if it was not started","time":{"start":1721916832863,"stop":1721916832863,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51d336e6082f56d","name":"Check meta is set [ecies]","time":{"start":1721916809028,"stop":1721916809028,"duration":0},"status":"passed","severity":"normal"},{"uid":"923d3783cbd4833","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721916773083,"stop":1721916773083,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b6d779acc543c7","name":"Decrypt messages","time":{"start":1721917266732,"stop":1721917266733,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9d644330842b17","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721917612424,"stop":1721917612424,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad26cb3be0d7f286","name":"can start and stop the service","time":{"start":1721917536472,"stop":1721917536473,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa41195400e2e8c","name":"Check received message containing short","time":{"start":1721917332441,"stop":1721917332442,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ff168181d8605d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721916773088,"stop":1721916773088,"duration":0},"status":"passed","severity":"normal"},{"uid":"156e572befd3eff6","name":"Fails to push message bigger that 1MB","time":{"start":1721917302507,"stop":1721917302507,"duration":0},"status":"passed","severity":"normal"},{"uid":"915f49dfc7885742","name":"Renews peer on consistent ping failures","time":{"start":1721916940808,"stop":1721916940808,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da29b27b4cfa0b","name":"should properly create location multiaddrs - tcp","time":{"start":1721916781740,"stop":1721916781741,"duration":1},"status":"passed","severity":"normal"},{"uid":"1edd830d1b93b486","name":"should return empty list for no shard","time":{"start":1721916773086,"stop":1721916773087,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41f17827350e189","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721917484815,"stop":1721917484816,"duration":1},"status":"passed","severity":"normal"},{"uid":"4010296f0f0ce0c1","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721916885397,"stop":1721916885397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8437899b4d785c0f","name":"Push message with custom timestamp: 1691158676925","time":{"start":1721917302505,"stop":1721917302506,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4b7f4e3a4a77b4","name":"Waku message hash computation (no timestamp)","time":{"start":1721916775861,"stop":1721916775861,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f42a068c9b9260e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721916824010,"stop":1721916824024,"duration":14},"status":"passed","severity":"normal"},{"uid":"f3507f784fbde7d3","name":"more peers than existing","time":{"start":1721917262798,"stop":1721917262798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5afcf17e574ea511","name":"Waku message hash computation (payload length 0)","time":{"start":1721916775860,"stop":1721916775860,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d9b953e6a1513e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721917080974,"stop":1721917080975,"duration":1},"status":"passed","severity":"normal"},{"uid":"6499eeb350be7318","name":"1 Relay, 1 fetch","time":{"start":1721916797415,"stop":1721916797415,"duration":0},"status":"passed","severity":"normal"},{"uid":"34beacea6f42a24a","name":"A test","time":{"start":1721917081075,"stop":1721917081075,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d22eb71a5c73a31","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721917426719,"stop":1721917426719,"duration":0},"status":"passed","severity":"normal"},{"uid":"317ba475cdd27516","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721917040805,"stop":1721917040806,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e53864484b9ba","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721917474582,"stop":1721917474582,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c0137a5fa496ac","name":"Refresh subscription","time":{"start":1721917337640,"stop":1721917337641,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f62edb6a5f9bc9cd","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721916773076,"stop":1721916773076,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5496c92ee393f21","name":"should not fail to start the service if it is already started","time":{"start":1721917536473,"stop":1721917536473,"duration":0},"status":"passed","severity":"normal"},{"uid":"d079a01ebe6d5636","name":"Passing page size 110 when there are 120 messages","time":{"start":1721917488106,"stop":1721917488107,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bca972982819d34","name":"Push message with long payload","time":{"start":1721917302479,"stop":1721917302480,"duration":1},"status":"passed","severity":"normal"},{"uid":"51032d5669baad30","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721917076768,"stop":1721917076768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4929a3f6c3e4fc","name":"Subscribe to topic containing short and receive message","time":{"start":1721917076760,"stop":1721917076760,"duration":0},"status":"passed","severity":"normal"},{"uid":"1742681fab766290","name":"Check message with non string payload is not received","time":{"start":1721917332455,"stop":1721917332455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5156499f87b8959a","name":"Failed peers are renewed","time":{"start":1721917078788,"stop":1721917078788,"duration":0},"status":"passed","severity":"normal"},{"uid":"438702656b68c556","name":"Publish message with custom timestamp: Fri Aug 04 2023 14:21:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1721917331746,"stop":1721917331746,"duration":0},"status":"passed","severity":"normal"},{"uid":"686c44ae045dad71","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721917080971,"stop":1721917080972,"duration":1},"status":"passed","severity":"normal"},{"uid":"1adb6fb4c3ea98a7","name":"can start the service","time":{"start":1721916832862,"stop":1721916832862,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b52f14fca4d011","name":"Check message on other pubsub topic is not received","time":{"start":1721917332435,"stop":1721917332435,"duration":0},"status":"passed","severity":"normal"},{"uid":"5130ed02f54b324b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721916781080,"stop":1721916781082,"duration":2},"status":"passed","severity":"normal"},{"uid":"54edf8fe762c1b3","name":"Throws when trying to push message with empty payload","time":{"start":1721917433356,"stop":1721917433356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4dc57c57539b5e9","name":"listenerCount","time":{"start":1721916864050,"stop":1721916864050,"duration":0},"status":"passed","severity":"normal"},{"uid":"f390aa615aae9d3a","name":"udp ip6 address","time":{"start":1721916780974,"stop":1721916780975,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fdb893e4c5d1d65","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721917474574,"stop":1721917474575,"duration":1},"status":"passed","severity":"normal"},{"uid":"2480e2de1a6dc811","name":"Passing an array","time":{"start":1721917498467,"stop":1721917498467,"duration":0},"status":"passed","severity":"normal"},{"uid":"d243740d1dc99a7b","name":"Encoder throws on empty string content topic","time":{"start":1721916807165,"stop":1721916807166,"duration":1},"status":"passed","severity":"normal"},{"uid":"317698f2949ab265","name":"Subscribe to topic containing XML and receive message","time":{"start":1721917474546,"stop":1721917474550,"duration":4},"status":"passed","severity":"normal"},{"uid":"d061bab139f32521","name":"handles different networkShards values correctly","time":{"start":1721916773081,"stop":1721916773081,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fd16d6cfc598a6","name":"should throw error - no public key","time":{"start":1721916781735,"stop":1721916781735,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2670c32ce7fc04a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721917496488,"stop":1721917496488,"duration":0},"status":"passed","severity":"normal"},{"uid":"b372dbd48726e500","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721916773098,"stop":1721916773098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19d4bc68d79bd4a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721916773078,"stop":1721916773078,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ae0e0be22527c4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721916773084,"stop":1721916773084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40c4cbbd76be371","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721917127488,"stop":1721917127488,"duration":0},"status":"passed","severity":"normal"},{"uid":"79df1bef7a4a744c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721917040832,"stop":1721917040832,"duration":0},"status":"passed","severity":"normal"},{"uid":"106c99e2ad077a73","name":"Passing page size 11 when there are 10 messages","time":{"start":1721917488106,"stop":1721917488106,"duration":0},"status":"passed","severity":"normal"},{"uid":"291ac3c0e754ddc2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721916773103,"stop":1721916773104,"duration":1},"status":"passed","severity":"normal"},{"uid":"4daf212febaedabe","name":"Check received message containing numeric","time":{"start":1721917332426,"stop":1721917332427,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca64ac77ef4b2f72","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721917080975,"stop":1721917080975,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d6a0fcecb9785","name":"Init the array if not present","time":{"start":1721916772729,"stop":1721916772730,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eab5ecbd676e4d5","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721916773098,"stop":1721916773098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c873e569213b014c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721917076762,"stop":1721917076762,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb58ff015eb25573","name":"isConnected return false after peer stops","time":{"start":1721916885400,"stop":1721916885400,"duration":0},"status":"passed","severity":"normal"},{"uid":"585eb8bc381f8612","name":"should only return 1 node with relay and store capability","time":{"start":1721916797597,"stop":1721916797597,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef14a02958b31ae6","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721916773076,"stop":1721916773077,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e68f98e6e2a0fce","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721917337643,"stop":1721917337644,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b5892fb1fed700","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721917474533,"stop":1721917474533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78b2c6bc035245d","name":"dispatchEvent via connectionManager","time":{"start":1721916864051,"stop":1721916864051,"duration":0},"status":"passed","severity":"normal"},{"uid":"7302d946ed374165","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app44/6/topic29/utf8","time":{"start":1721917388526,"stop":1721917388527,"duration":1},"status":"passed","severity":"normal"},{"uid":"7682dac0c0d99949","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721917496487,"stop":1721917496487,"duration":0},"status":"passed","severity":"normal"},{"uid":"909c14ce94560451","name":"Ping on unsubscribed peer","time":{"start":1721916915329,"stop":1721916915331,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0045ef4500ea6c4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721916781077,"stop":1721916781078,"duration":1},"status":"passed","severity":"normal"},{"uid":"387c12ea6827e82","name":"same cluster, same shard: nodes connect","time":{"start":1721917040803,"stop":1721917040804,"duration":1},"status":"passed","severity":"normal"},{"uid":"825975624840794f","name":"Overlapping topic subscription","time":{"start":1721917474535,"stop":1721917474536,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a121bc4fef8ac3","name":"Push message with content topic containing Script","time":{"start":1721917433360,"stop":1721917433360,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e09b50c8841b029","name":"Check received message with timestamp: 1721916822752000000 ","time":{"start":1721917040620,"stop":1721917040621,"duration":1},"status":"passed","severity":"normal"},{"uid":"899af251f15e9f87","name":"Check received message containing unicode special characters","time":{"start":1721917332451,"stop":1721917332451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca0a4eeebe01328","name":"Check publish message containing shell command","time":{"start":1721917331744,"stop":1721917331744,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb993a49fa5052f0","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721917040841,"stop":1721917040841,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab520dad1c2c13b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721917337647,"stop":1721917337647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec066e7d4926dce1","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721917337644,"stop":1721917337645,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bdca7a1aa455be","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721917474559,"stop":1721917474560,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd04de4498f23f27","name":"connects to nwaku","time":{"start":1721917498466,"stop":1721917498466,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4c5280c2ec3d66","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721916781085,"stop":1721916781086,"duration":1},"status":"passed","severity":"normal"},{"uid":"8271e6bd0c1dd8b2","name":"should properly create location multiaddrs - tcp4","time":{"start":1721916781739,"stop":1721916781740,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0052e27266a588a","name":"unsubscribes","time":{"start":1721917487840,"stop":1721917487840,"duration":0},"status":"passed","severity":"normal"},{"uid":"a247430f5c143e8b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721917040808,"stop":1721917040808,"duration":0},"status":"passed","severity":"normal"},{"uid":"8911d11a0f1d8abb","name":"less peers than existing","time":{"start":1721917262799,"stop":1721917262799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed5fbd415f19a038","name":"Check meta is set [symmetric]","time":{"start":1721916807164,"stop":1721916807164,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf5902769578af2","name":"Fails to publish duplicate message","time":{"start":1721917331747,"stop":1721917331747,"duration":0},"status":"passed","severity":"normal"},{"uid":"903ab4865ddc2109","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721917612425,"stop":1721917612425,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3972a581d0680b0","name":"Subscribe to topic containing long and receive message","time":{"start":1721917076760,"stop":1721917076761,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb4318ee1127270","name":"Overlapping topic subscription","time":{"start":1721917076759,"stop":1721917076759,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe34776cbb5076b3","name":"Encoder throws on empty string content topic","time":{"start":1721916786606,"stop":1721916786606,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ae1085bfb4edf","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721917331745,"stop":1721917331745,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff27c51298316f7d","name":"should only return 1 node with relay capability","time":{"start":1721916797596,"stop":1721916797596,"duration":0},"status":"passed","severity":"normal"},{"uid":"e368f46fd1d607f0","name":"Push message with rate limit","time":{"start":1721917433365,"stop":1721917433365,"duration":0},"status":"passed","severity":"normal"},{"uid":"488fe4ab70afc153","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721917337639,"stop":1721917337639,"duration":0},"status":"passed","severity":"normal"},{"uid":"9daec4afbc50a753","name":"should not receive a peer event before start","time":{"start":1721917536474,"stop":1721917536474,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3a0c00c8a5d99b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721916796657,"stop":1721916796658,"duration":1},"status":"passed","severity":"normal"},{"uid":"525e2468ccbecc1e","name":"Check message received after jswaku node is restarted","time":{"start":1721917332456,"stop":1721917332456,"duration":0},"status":"skipped","severity":"normal"},{"uid":"683df865eeefb6d4","name":"Subscribe and receive messages via lightPush","time":{"start":1721917474530,"stop":1721917474531,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bfe35b0f24aafa5","name":"Subscribe to topic containing short and publish message","time":{"start":1721917337641,"stop":1721917337642,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3d8738a6098665","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721916807163,"stop":1721916807164,"duration":1},"status":"passed","severity":"normal"},{"uid":"2579a1c2892f2d56","name":"getPeersByDiscovery","time":{"start":1721917262521,"stop":1721917262522,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f289b2c8ee4920","name":"Push message with content topic containing special chars","time":{"start":1721917302496,"stop":1721917302496,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e29455a428425e0","name":"groups content topics by expected pubsub topic","time":{"start":1721916773080,"stop":1721916773080,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8262c1950f9bed3","name":"should throw an error for an unconfigured topic","time":{"start":1721916773097,"stop":1721916773097,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a429a97bceb8db9","name":"Check received message containing Arabic","time":{"start":1721917332428,"stop":1721917332428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c71678a5f9016b","name":"Check publish message after client node is restarted","time":{"start":1721917331750,"stop":1721917331750,"duration":0},"status":"skipped","severity":"normal"},{"uid":"552eeadc3a9eb9f2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721917080972,"stop":1721917080973,"duration":1},"status":"passed","severity":"normal"},{"uid":"27cbf0e81bf64690","name":"Push message with numeric payload","time":{"start":1721917433344,"stop":1721917433344,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8d40c48b4b78af","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721916781086,"stop":1721916781087,"duration":1},"status":"passed","severity":"normal"},{"uid":"35650aca1ccda7da","name":"Ordered Callback - backward","time":{"start":1721917459660,"stop":1721917459660,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2d05006f946924","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721917433361,"stop":1721917433361,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4702d64da6ee54","name":"should throw error - invalid id","time":{"start":1721916781736,"stop":1721916781736,"duration":0},"status":"passed","severity":"normal"}] |