allure-jswaku/7518/widgets/duration.json
2024-10-04 14:59:32 +00:00

1 line
87 KiB
JSON

[{"uid":"f8ed8d2a43963dc8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728052615132,"stop":1728052615132,"duration":0},"status":"passed","severity":"normal"},{"uid":"d722f550c50b879c","name":"different cluster, same shard: nodes don't connect","time":{"start":1728052861008,"stop":1728052861008,"duration":0},"status":"broken","severity":"normal"},{"uid":"e1e09e6d9788a92e","name":"Js publishes, other Js receives","time":{"start":1728052598892,"stop":1728052598892,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f19e0f115f1b50","name":"should not fail to stop the service if it was not started","time":{"start":1728052609223,"stop":1728052609224,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee028ad634875b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728052371188,"stop":1728052371188,"duration":0},"status":"passed","severity":"normal"},{"uid":"3901b763674a0136","name":"Filter with 2 connections","time":{"start":1728052746417,"stop":1728052746418,"duration":1},"status":"broken","severity":"normal"},{"uid":"607e227f5c082519","name":"more peers than existing","time":{"start":1728052583215,"stop":1728052583215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"baac68acff7b3a9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728052861022,"stop":1728052861022,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c96d79c48acbf1e","name":"Query generator for multiple messages","time":{"start":1728052781552,"stop":1728052781552,"duration":0},"status":"broken","severity":"normal"},{"uid":"5498575621ecdaf0","name":"Check publish message containing long","time":{"start":1728052606332,"stop":1728052606332,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c82f5a778c9afa","name":"shard 0","time":{"start":1728053197835,"stop":1728053197835,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1679008f1316b8e","name":"configure the node with multiple content topics","time":{"start":1728053941735,"stop":1728053941735,"duration":0},"status":"passed","severity":"normal"},{"uid":"812642ff9070ccfb","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728052379034,"stop":1728052379034,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8f529b7ce8f326","name":"should not fail to start the service if it is already started","time":{"start":1728052440363,"stop":1728052440363,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6e5489d30bfc13","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728052394766,"stop":1728052394766,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8b384f0e9bdbeb","name":"can start and stop the service","time":{"start":1728052398849,"stop":1728052398850,"duration":1},"status":"passed","severity":"normal"},{"uid":"366dbc8e652aae7e","name":"Relay + Store","time":{"start":1728052430494,"stop":1728052430494,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a057a7637cbbd9d","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728052861023,"stop":1728052861024,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ac4c90162dc564","name":"Subscribe to topic containing short and publish message","time":{"start":1728052615128,"stop":1728052615128,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ceed601991141e5","name":"should return all peers when numPeers is 0","time":{"start":1728052386924,"stop":1728052386925,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c4d19469784b1d9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728052371186,"stop":1728052371186,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6ce06addfc49ba","name":"should throw error - no public key","time":{"start":1728052379782,"stop":1728052379782,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d16e31de2fb95b5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728052861017,"stop":1728052861017,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc70dba0b1febad6","name":"Publish message with custom timestamp: Sat Oct 14 2023 14:36:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1728052606341,"stop":1728052606341,"duration":0},"status":"passed","severity":"normal"},{"uid":"621033427eb7c166","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728052371167,"stop":1728052371167,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05005fa13859d50","name":"start node with empty shard should fail","time":{"start":1728053197859,"stop":1728053197859,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86e3c574875905d","name":"throws an error for improperly formatted content topics","time":{"start":1728052371173,"stop":1728052371173,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1935e5f78b3980","name":"Waku message hash computation (no timestamp)","time":{"start":1728052373754,"stop":1728052373755,"duration":1},"status":"passed","severity":"normal"},{"uid":"434c46f197ade5d6","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728052379034,"stop":1728052379035,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5645bc9b0c8629c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728052861014,"stop":1728052861014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b1854d9b991f23","name":"does not throw on valid cases","time":{"start":1728052371155,"stop":1728052371156,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf6a631516ab867","name":"should emit a peer event after start","time":{"start":1728052398851,"stop":1728052398851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d6d11b2a5453b6","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728052446022,"stop":1728052446022,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0d2dc40e964c62","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728052371172,"stop":1728052371172,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe78bdbe0d1c35f","name":"handles empty contentTopics array correctly","time":{"start":1728052371197,"stop":1728052371197,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f7b4fc51cb9613","name":"should return valid sharding parameters for static sharding","time":{"start":1728052371195,"stop":1728052371195,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0317cd37800b988","name":"random static sharding 6 - Cluster ID: 455, Shard ID: 164","time":{"start":1728053197847,"stop":1728053197847,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2767f98241703cd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728052861014,"stop":1728052861014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92d76286de2eebf","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728052394767,"stop":1728052394768,"duration":1},"status":"passed","severity":"normal"},{"uid":"f764b2384d206279","name":"isConnected should return false after all peers disconnect","time":{"start":1728052446021,"stop":1728052446021,"duration":0},"status":"passed","severity":"normal"},{"uid":"130f892f220ab796","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728052861016,"stop":1728052861017,"duration":1},"status":"passed","severity":"normal"},{"uid":"6946580602435c7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728052371177,"stop":1728052371177,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3155a582c17b7c8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728052861025,"stop":1728052861025,"duration":0},"status":"passed","severity":"normal"},{"uid":"48866c2e16dac136","name":"Check publish message containing Basic HTML tag","time":{"start":1728052606336,"stop":1728052606337,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c4e0ad9b91a4b1","name":"Round trip binary serialization","time":{"start":1728052387219,"stop":1728052387220,"duration":1},"status":"passed","severity":"normal"},{"uid":"b33bed6fae7845b9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728052440367,"stop":1728052440367,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43520513c3b43ab0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728052371169,"stop":1728052371169,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a25ba623ec0f57b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728052615134,"stop":1728052615134,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e887b0de3a903c","name":"Ephemeral field set to true","time":{"start":1728052387220,"stop":1728052387220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8224b8eede2016d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728052446019,"stop":1728052446019,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac27de63c88bb","name":"Filter with 3 connections","time":{"start":1728052746421,"stop":1728052746421,"duration":0},"status":"broken","severity":"normal"},{"uid":"2aa0ed07833b2bfe","name":"A test","time":{"start":1728052515697,"stop":1728052515697,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4f09abe260c31a","name":"ignores domain fetching errors","time":{"start":1728052394959,"stop":1728052394960,"duration":1},"status":"passed","severity":"normal"},{"uid":"980c9be9d81d41cc","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728052615137,"stop":1728052615137,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd019331b2630e0","name":"Fails to publish duplicate message","time":{"start":1728052606343,"stop":1728052606343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5f69237e9ab425","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728052379035,"stop":1728052379035,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a80a2339a12b6d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app15/6/topic881/test.js","time":{"start":1728053941726,"stop":1728053941726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01cd47cca407765","name":"should encodeTxt and decodeTxt","time":{"start":1728052379779,"stop":1728052379780,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d893546c252fe9","name":"handles different networkShards values correctly","time":{"start":1728052371173,"stop":1728052371173,"duration":0},"status":"passed","severity":"normal"},{"uid":"52139d89b5d35242","name":"random static sharding 9 - Cluster ID: 51, Shard ID: 735","time":{"start":1728053197852,"stop":1728053197852,"duration":0},"status":"broken","severity":"normal"},{"uid":"149fedefb8c161d1","name":"Decrypt messages","time":{"start":1728052584738,"stop":1728052584738,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f657fa64a5bab20","name":"should throw an error for missing required configuration","time":{"start":1728052371181,"stop":1728052371181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aaa18a43e191f9b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728052394962,"stop":1728052394962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a472d735f408383e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app50/4/topic811/utf8","time":{"start":1728053941733,"stop":1728053941733,"duration":0},"status":"broken","severity":"normal"},{"uid":"12d999687a2e3f87","name":"new peer added after a peer was already found","time":{"start":1728052604640,"stop":1728052604640,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3ce4cced1a6cb32","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728052371169,"stop":1728052371169,"duration":0},"status":"passed","severity":"normal"},{"uid":"f004ab3adf1a7bf9","name":"random static sharding 4 - Cluster ID: 534, Shard ID: 288","time":{"start":1728053197843,"stop":1728053197844,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f3e2759094b076","name":"LightPush with 1 connections","time":{"start":1728052746410,"stop":1728052746412,"duration":2},"status":"broken","severity":"normal"},{"uid":"b355080ab72f68ca","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728052371192,"stop":1728052371192,"duration":0},"status":"passed","severity":"normal"},{"uid":"c266ed7d7b829894","name":"addEventListener with correct event","time":{"start":1728052465443,"stop":1728052465443,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5224babfd72c28","name":"Ephemeral messages are not stored","time":{"start":1728052475870,"stop":1728052475871,"duration":1},"status":"broken","severity":"normal"},{"uid":"f35ddb2697776d42","name":"should not throw an error for a single configured topic","time":{"start":1728052371191,"stop":1728052371192,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d4fb2691e96c4a","name":"topics with same application and version share the same shard","time":{"start":1728052371171,"stop":1728052371171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e016cf41f07e67a0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728052446019,"stop":1728052446020,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0919dd0dec08e9f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728052406579,"stop":1728052406580,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13e2950e13d186","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728052371187,"stop":1728052371188,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4b7e0570221715","name":"should throw error - no id","time":{"start":1728052379782,"stop":1728052379782,"duration":0},"status":"passed","severity":"normal"},{"uid":"3978b44d54e4e973","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728052371188,"stop":1728052371189,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab697ed4c5c9553","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728052371186,"stop":1728052371186,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1cb9a7055e8e3b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app93/6/topic704/utf8","time":{"start":1728053941729,"stop":1728053941729,"duration":0},"status":"broken","severity":"normal"},{"uid":"1721c678331b958a","name":"Check publish message containing Script","time":{"start":1728052606335,"stop":1728052606335,"duration":0},"status":"passed","severity":"normal"},{"uid":"5389ff8549e9e4c1","name":"should properly create location multiaddrs - tcp","time":{"start":1728052379791,"stop":1728052379791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44d84c4e2af06fa","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728052379042,"stop":1728052379042,"duration":0},"status":"passed","severity":"normal"},{"uid":"71791c8af3283165","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728052615126,"stop":1728052615126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66d00d0cae0c62e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728052861015,"stop":1728052861015,"duration":0},"status":"passed","severity":"normal"},{"uid":"79da07e2a7ec8e21","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728052394964,"stop":1728052394964,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40ff4b6ca62b5f8b","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728052386764,"stop":1728052386765,"duration":1},"status":"passed","severity":"normal"},{"uid":"14cf0461aaf7770","name":"returns all values when wanted number is greater than available values","time":{"start":1728052394038,"stop":1728052394038,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0714bbd9a42ace5","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728052861017,"stop":1728052861018,"duration":1},"status":"passed","severity":"normal"},{"uid":"6832d7385dfa05b3","name":"safeDispatchEvent","time":{"start":1728052465446,"stop":1728052465446,"duration":0},"status":"passed","severity":"normal"},{"uid":"7098ca5517a0e25a","name":"should not receive a peer event before start","time":{"start":1728052609231,"stop":1728052609233,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb6636c668f9299c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728052371168,"stop":1728052371168,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf400983d24a861","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728052583017,"stop":1728052583017,"duration":0},"status":"broken","severity":"normal"},{"uid":"3f2b2681b9a5af0d","name":"random static sharding 2 - Cluster ID: 418, Shard ID: 60","time":{"start":1728053197837,"stop":1728053197837,"duration":0},"status":"passed","severity":"normal"},{"uid":"938e411999101761","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728052371189,"stop":1728052371189,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca5c015ff4b3635","name":"returns only open connection if one present","time":{"start":1728052386537,"stop":1728052386538,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9e3af4078c9175","name":"removeEventListener with wrong event","time":{"start":1728052465444,"stop":1728052465445,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee011d5b2e5823e","name":"should not receive a peer event before start","time":{"start":1728052398851,"stop":1728052398852,"duration":1},"status":"passed","severity":"normal"},{"uid":"df49f3ea07f33974","name":"Check meta is set [ecies]","time":{"start":1728052406580,"stop":1728052406580,"duration":0},"status":"passed","severity":"normal"},{"uid":"29292301679be26","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728052386764,"stop":1728052386764,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa2a64cc801c809","name":"different cluster, different shard: nodes don't connect","time":{"start":1728052525974,"stop":1728052525974,"duration":0},"status":"passed","severity":"normal"},{"uid":"285b3a6489b8d899","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728052373753,"stop":1728052373754,"duration":1},"status":"passed","severity":"normal"},{"uid":"110a7ddcd35a2f93","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728052394766,"stop":1728052394767,"duration":1},"status":"passed","severity":"normal"},{"uid":"b272cde200dfcb02","name":"should emit a peer event after start","time":{"start":1728052440364,"stop":1728052440364,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5f4a210533078d","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728052425089,"stop":1728052425090,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12bd33f609e6917","name":"should return unique PubsubTopics for static sharding","time":{"start":1728052371179,"stop":1728052371179,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b3aa1e57415f88","name":"throws on content topic with empty topic name field","time":{"start":1728052371159,"stop":1728052371160,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a87ed654c33e626","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728052854138,"stop":1728052854138,"duration":0},"status":"broken","severity":"normal"},{"uid":"8450b91a2ff557de","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728052371198,"stop":1728052371198,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a4b30708d9dab7","name":"should only return 1 node with relay capability","time":{"start":1728052394961,"stop":1728052394961,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ff9eb61de0c8f4","name":"Check publish message containing short","time":{"start":1728052606331,"stop":1728052606332,"duration":1},"status":"passed","severity":"normal"},{"uid":"f551bfe24fd503cb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728052394962,"stop":1728052394963,"duration":1},"status":"passed","severity":"normal"},{"uid":"544f27802e9b140","name":"random static sharding 3 - Cluster ID: 514, Shard ID: 174","time":{"start":1728053197841,"stop":1728053197842,"duration":1},"status":"broken","severity":"normal"},{"uid":"69a45cce40339c5f","name":"can start and stop the service","time":{"start":1728052440362,"stop":1728052440363,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ef89fa914a8ea5","name":"should properly create peer info with all multiaddrs","time":{"start":1728052379791,"stop":1728052379791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68f2da5147cebdb","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728052387222,"stop":1728052387222,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1b9d353d9a7f18","name":"same cluster, same shard: nodes connect","time":{"start":1728052861006,"stop":1728052861006,"duration":0},"status":"broken","severity":"normal"},{"uid":"9889e3e8091eb43a","name":"Encoder throws on empty string content topic","time":{"start":1728052406581,"stop":1728052406581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fe93043e913b6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728052379041,"stop":1728052379041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0273f36f255ee2","name":"should properly compute the node id","time":{"start":1728052379784,"stop":1728052379784,"duration":0},"status":"passed","severity":"normal"},{"uid":"278727533094eebf","name":"Nwaku publishes","time":{"start":1728052598891,"stop":1728052598892,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1609b61495ff281","name":"start node with empty content topic","time":{"start":1728053941735,"stop":1728053941736,"duration":1},"status":"passed","severity":"normal"},{"uid":"153d1b8c65bb295f","name":"different cluster, same shard: nodes don't connect","time":{"start":1728052525973,"stop":1728052525974,"duration":1},"status":"passed","severity":"normal"},{"uid":"92256b97d41b420c","name":"should load peers from local storage and dispatch events","time":{"start":1728052398853,"stop":1728052398853,"duration":0},"status":"passed","severity":"normal"},{"uid":"929104e56ed74ce3","name":"should get / set UDP multiaddr","time":{"start":1728052379785,"stop":1728052379789,"duration":4},"status":"passed","severity":"normal"},{"uid":"437b479078a0d4e2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728052371261,"stop":1728052371261,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c679e54f403f8c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728052440367,"stop":1728052440367,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcfba54b8234b1d5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728052861024,"stop":1728052861025,"duration":1},"status":"passed","severity":"normal"},{"uid":"62995c3231c824dd","name":"LightPush with 3 connections","time":{"start":1728052746419,"stop":1728052746419,"duration":0},"status":"broken","severity":"normal"},{"uid":"99ad19c2e9a233a7","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728052861022,"stop":1728052861022,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d93ea130c81c98b","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728052446020,"stop":1728052446020,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c440b4598436a1a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728052615126,"stop":1728052615127,"duration":1},"status":"passed","severity":"normal"},{"uid":"c512df32dec6991c","name":"creates an iterator","time":{"start":1728052904256,"stop":1728052904256,"duration":0},"status":"broken","severity":"normal"},{"uid":"1b4d3de447902f41","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728052371170,"stop":1728052371170,"duration":0},"status":"passed","severity":"normal"},{"uid":"853e3586441a7da6","name":"Filter with 0 connections","time":{"start":1728052746409,"stop":1728052746409,"duration":0},"status":"passed","severity":"normal"},{"uid":"533b7cc4f92d0268","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728052681101,"stop":1728052681102,"duration":1},"status":"broken","severity":"normal"},{"uid":"9be79c281a7d671e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728052861014,"stop":1728052861015,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b155bbbd43f858","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728052731353,"stop":1728052731353,"duration":0},"status":"broken","severity":"normal"},{"uid":"f3298923f9c4d61b","name":"less peers than existing","time":{"start":1728052583215,"stop":1728052583216,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1452d97aeacd7b73","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728052371179,"stop":1728052371180,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b70ce84c15cfa3","name":"Waku message hash computation (payload length 0)","time":{"start":1728052373754,"stop":1728052373754,"duration":0},"status":"passed","severity":"normal"},{"uid":"388c1a61ccb4b0f2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728052371190,"stop":1728052371190,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f04416c4df73697","name":"should be online or offline if network state changed","time":{"start":1728052425090,"stop":1728052425090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3bd1514f52569b","name":"isConnected return false after peer stops","time":{"start":1728052446021,"stop":1728052446022,"duration":1},"status":"passed","severity":"normal"},{"uid":"591b4d9412fd4b2f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728052432591,"stop":1728052432591,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a1b6690cb85e5","name":"Subscribe to topic containing XML and publish message","time":{"start":1728052615134,"stop":1728052615135,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd8f7f3a0257ec1","name":"Push message with short payload","time":{"start":1728052515623,"stop":1728052515623,"duration":0},"status":"broken","severity":"normal"},{"uid":"6f821249cde3e5b8","name":"Fails to publish message with empty text","time":{"start":1728052606343,"stop":1728052606344,"duration":1},"status":"passed","severity":"normal"},{"uid":"a524adbd663d582","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728052371190,"stop":1728052371190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f382403ac8faae61","name":"should set field with only RELAY enabled","time":{"start":1728052379792,"stop":1728052379792,"duration":0},"status":"passed","severity":"normal"},{"uid":"899029397ecada92","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728053197836,"stop":1728053197836,"duration":0},"status":"broken","severity":"normal"},{"uid":"6c994849d1ce32c2","name":"Decoder throws on undefined content topic","time":{"start":1728052404924,"stop":1728052404925,"duration":1},"status":"passed","severity":"normal"},{"uid":"2093304ad2fe656b","name":"should handle a minimal index list","time":{"start":1728052371260,"stop":1728052371261,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b7c931a2e7607f","name":"Generator, custom pubsub topic","time":{"start":1728052896601,"stop":1728052896601,"duration":0},"status":"broken","severity":"normal"},{"uid":"7eb607a031baf4d7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728052379039,"stop":1728052379040,"duration":1},"status":"passed","severity":"normal"},{"uid":"431e686948d37c1","name":"should only return 1 node with store capability","time":{"start":1728052394962,"stop":1728052394962,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c10bf3ded01d80","name":"should throw an error for insufficient data","time":{"start":1728052371262,"stop":1728052371262,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7685c122077b58","name":"Relay","time":{"start":1728052430493,"stop":1728052430494,"duration":1},"status":"passed","severity":"normal"},{"uid":"75df71569f984615","name":"throws on content topic with non-number generation field","time":{"start":1728052371157,"stop":1728052371158,"duration":1},"status":"passed","severity":"normal"},{"uid":"44bbb5724d1d3a30","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app0/10/topic867/proto","time":{"start":1728053941730,"stop":1728053941730,"duration":0},"status":"passed","severity":"normal"},{"uid":"deba6c640c3667d0","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728052371168,"stop":1728052371169,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7c65f45238f9cf","name":"stop","time":{"start":1728052465447,"stop":1728052465447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4b1960abb434a0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728052861023,"stop":1728052861023,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c92beb0ffb15134","name":"should not fail to start the service if it is already started","time":{"start":1728052609224,"stop":1728052609229,"duration":5},"status":"passed","severity":"normal"},{"uid":"edc9e0db0f8990fa","name":"Decoder throws on empty string content topic","time":{"start":1728052406582,"stop":1728052406582,"duration":0},"status":"passed","severity":"normal"},{"uid":"caedd30a6db27d76","name":"Passing page size 0 when there are 110 messages","time":{"start":1728052831618,"stop":1728052831619,"duration":1},"status":"broken","severity":"normal"},{"uid":"151d359706ac1f4e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728052394040,"stop":1728052394041,"duration":1},"status":"passed","severity":"normal"},{"uid":"554654191f32d328","name":"random static sharding 8 - Cluster ID: 478, Shard ID: 842","time":{"start":1728053197850,"stop":1728053197850,"duration":0},"status":"broken","severity":"normal"},{"uid":"d694ddd05bfa9df6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728052371185,"stop":1728052371185,"duration":0},"status":"passed","severity":"normal"},{"uid":"4031eef35c514441","name":"Store - dialed first","time":{"start":1728053284680,"stop":1728053284681,"duration":1},"status":"broken","severity":"normal"},{"uid":"f4f8cea31ee3ef64","name":"should set field with only STORE enabled","time":{"start":1728052379792,"stop":1728052379792,"duration":0},"status":"passed","severity":"normal"},{"uid":"21605bf9d42b6de5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728052861019,"stop":1728052861019,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adb9eda81fbec15","name":"Encoder throws on undefined content topic","time":{"start":1728052387221,"stop":1728052387221,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76eaa5b1d101898","name":"should throw error - no public key","time":{"start":1728052379783,"stop":1728052379783,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5483b8f21aae96","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728052753929,"stop":1728052753932,"duration":3},"status":"passed","severity":"normal"},{"uid":"46236f6fbad9ae86","name":"should properly create location multiaddrs - tcp4","time":{"start":1728052379789,"stop":1728052379790,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2ad5157a0a18b2","name":"Publish without waiting for remote peer","time":{"start":1728052615125,"stop":1728052615125,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bba73dedacf675","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728052371176,"stop":1728052371177,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddff941aef052f29","name":"Query Generator - true","time":{"start":1728052804049,"stop":1728052804050,"duration":1},"status":"broken","severity":"normal"},{"uid":"ca3296563d1052a5","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728052604640,"stop":1728052604641,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2ddb44176e982367","name":"Should update shard info","time":{"start":1728052528616,"stop":1728052528616,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0c6e304719cc0d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728052525971,"stop":1728052525971,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09ca134d1f4ac23","name":"Meta field set when metaSetter is specified","time":{"start":1728052387220,"stop":1728052387220,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ed2506590369ce","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728052615136,"stop":1728052615137,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ed8ee90cb517b7","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728052861015,"stop":1728052861016,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f661ae0d6dc50d7","name":"Should update multiaddrs","time":{"start":1728052528615,"stop":1728052528615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b808c429942d42","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728052525972,"stop":1728052525972,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3332450725f59b","name":"should throw error - no id","time":{"start":1728052379781,"stop":1728052379781,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a50211a179dedf9","name":"Check publish message containing XML","time":{"start":1728052606336,"stop":1728052606336,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d553461d168b2d4","name":"random static sharding 5 - Cluster ID: 941, Shard ID: 191","time":{"start":1728053197846,"stop":1728053197846,"duration":0},"status":"broken","severity":"normal"},{"uid":"c40a8fe9d93a0983","name":"should create a new stream if no existing for protocol found","time":{"start":1728052386762,"stop":1728052386762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac70c41bc25634c","name":"Push message on custom pubsubTopic","time":{"start":1728052630836,"stop":1728052630837,"duration":1},"status":"broken","severity":"normal"},{"uid":"69beb17179108281","name":"should not receive a peer event after stop","time":{"start":1728052398852,"stop":1728052398852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d181560ee6a4d6fe","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728052425086,"stop":1728052425087,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b5776d672ad105","name":"can start the service","time":{"start":1728052440361,"stop":1728052440362,"duration":1},"status":"passed","severity":"normal"},{"uid":"21891ff0ba05733c","name":"Push message on custom pubsubTopic","time":{"start":1728052630837,"stop":1728052630837,"duration":0},"status":"broken","severity":"normal"},{"uid":"10dbb038ce38fa0d","name":"Mutual subscription","time":{"start":1728052615124,"stop":1728052615124,"duration":0},"status":"passed","severity":"normal"},{"uid":"3057da35e189a1c","name":"should not receive a peer event before start","time":{"start":1728052440364,"stop":1728052440364,"duration":0},"status":"passed","severity":"normal"},{"uid":"982b9a47a185bc80","name":"can start the service","time":{"start":1728052398849,"stop":1728052398849,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efb618d378b943c","name":"recovers when dns.resolve returns empty","time":{"start":1728052394959,"stop":1728052394959,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc96aebc00648cd","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728052371166,"stop":1728052371167,"duration":1},"status":"passed","severity":"normal"},{"uid":"7639e2d8f8a5f025","name":"Fields are not dropped","time":{"start":1728052386478,"stop":1728052386481,"duration":3},"status":"passed","severity":"normal"},{"uid":"76ba4bb315e57d0c","name":"Check publish message containing numeric","time":{"start":1728052606333,"stop":1728052606333,"duration":0},"status":"passed","severity":"normal"},{"uid":"105b4c849bbd9293","name":"ignores unrecognized TXT record formats","time":{"start":1728052394960,"stop":1728052394960,"duration":0},"status":"passed","severity":"normal"},{"uid":"efac60d4bd377df3","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728052615129,"stop":1728052615129,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b8bf31b1f301a0","name":"random static sharding 1 - Cluster ID: 668, Shard ID: 71","time":{"start":1728053197837,"stop":1728053197837,"duration":0},"status":"passed","severity":"normal"},{"uid":"b996d3b8ecd507f2","name":"returns nothing if no connections present","time":{"start":1728052386536,"stop":1728052386537,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f22a0a00da55f3","name":"should handle corrupted local storage data gracefully","time":{"start":1728052398853,"stop":1728052398854,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae530078edc33ce","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app27/10/topic225/json","time":{"start":1728053941726,"stop":1728053941726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7142706bc9a3e90b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728052404920,"stop":1728052404921,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f7bdba0f9e11f0","name":"should be called for bootstrap peers","time":{"start":1728052432590,"stop":1728052432590,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b71cd6ac89a655","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728052394669,"stop":1728052394670,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9235666cd7eca1","name":"Sign & Recover","time":{"start":1728052405247,"stop":1728052405248,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae256a592d668c4","name":"should decode valid enr with tcp successfully","time":{"start":1728052379781,"stop":1728052379781,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f63e3abb2ca2e7","name":"getPeersByDiscovery","time":{"start":1728052465445,"stop":1728052465445,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a35eb6d37e10a5","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728052425088,"stop":1728052425088,"duration":0},"status":"passed","severity":"normal"},{"uid":"4273f30fcac7910c","name":"should decode valid enr successfully","time":{"start":1728052379780,"stop":1728052379780,"duration":0},"status":"passed","severity":"normal"},{"uid":"367c811f7e50ed2e","name":"should set field with all protocols disabled","time":{"start":1728052379791,"stop":1728052379791,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f0588765078572","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728052371168,"stop":1728052371168,"duration":0},"status":"passed","severity":"normal"},{"uid":"a664682ed46ddc94","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728052404922,"stop":1728052404922,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed837705429a020","name":"LightPush","time":{"start":1728053284682,"stop":1728053284682,"duration":0},"status":"broken","severity":"normal"},{"uid":"af9a05b52ec1b802","name":"should be able to decode the field with only STORE set to true","time":{"start":1728052379039,"stop":1728052379039,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09ba6a98cdb32c0","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728052861018,"stop":1728052861018,"duration":0},"status":"passed","severity":"normal"},{"uid":"a360df76bfb25f7b","name":"removeEventListener with correct event","time":{"start":1728052465444,"stop":1728052465444,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a1e85e39caca39","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728052371261,"stop":1728052371261,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c0fbcbfdf87d68","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728052615126,"stop":1728052615126,"duration":0},"status":"passed","severity":"normal"},{"uid":"69be216b853a8244","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728052615136,"stop":1728052615136,"duration":0},"status":"passed","severity":"normal"},{"uid":"320596a21806478f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728052394963,"stop":1728052394963,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a9573394eceadc4","name":"Decoder throws on undefined content topic","time":{"start":1728052406581,"stop":1728052406582,"duration":1},"status":"passed","severity":"normal"},{"uid":"69910eaabb5e38c1","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728052371198,"stop":1728052371198,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce5a3180b6f6e51","name":"Check publish message containing Chinese","time":{"start":1728052606333,"stop":1728052606334,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef9c35ced17d6cb","name":"should not fail to start the service if it is already started","time":{"start":1728052398851,"stop":1728052398851,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a607de52922f1a","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1728052861013,"stop":1728052861013,"duration":0},"status":"broken","severity":"normal"},{"uid":"8b8d80d098a2d033","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728052371167,"stop":1728052371167,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bef21ef88d6a13","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app69/10/topic152/json","time":{"start":1728053941732,"stop":1728053941732,"duration":0},"status":"broken","severity":"normal"},{"uid":"3758df45d06b3ee4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728052583016,"stop":1728052583016,"duration":0},"status":"broken","severity":"normal"},{"uid":"97e4aa839383308a","name":"caches peers it previously fetched","time":{"start":1728052394960,"stop":1728052394960,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5b7fdecf9a39cd","name":"should properly create location multiaddrs - udp6","time":{"start":1728052379790,"stop":1728052379790,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c333ee7fcc3b067","name":"Relay + Store","time":{"start":1728052379793,"stop":1728052379793,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae6cd3b8533eaf4","name":"non connected peers","time":{"start":1728052583216,"stop":1728052583217,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5972d818fb3f8736","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728052371198,"stop":1728052371198,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b04f483796ba62","name":"Subscribe and publish message","time":{"start":1728052615125,"stop":1728052615125,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5c63c14da29193","name":"groups content topics by expected pubsub topic","time":{"start":1728052371172,"stop":1728052371172,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4bc07f7dd0b73","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728052371190,"stop":1728052371191,"duration":1},"status":"passed","severity":"normal"},{"uid":"beaa3b0d0e40a0b2","name":"should throw an error for missing sharding configuration","time":{"start":1728052371196,"stop":1728052371196,"duration":0},"status":"passed","severity":"normal"},{"uid":"260e91658fcef35","name":"handles empty shards array correctly","time":{"start":1728052371196,"stop":1728052371197,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0110ea54ded3b58","name":"LightPush with 0 connections","time":{"start":1728052746408,"stop":1728052746408,"duration":0},"status":"passed","severity":"normal"},{"uid":"28991cfc605336e4","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728052606350,"stop":1728052606350,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0013d642c45a39f","name":"1 Relay, 1 fetch","time":{"start":1728052394667,"stop":1728052394668,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74743aec8063e7e","name":"Overlapping topic subscription","time":{"start":1728052615127,"stop":1728052615127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6c06fed58d8161e","name":"should return usable stream attached to connection","time":{"start":1728052386760,"stop":1728052386761,"duration":1},"status":"passed","severity":"normal"},{"uid":"24090187c8d148e0","name":"tcp ip4 address","time":{"start":1728052379085,"stop":1728052379085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98c994a653f4814","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728052371189,"stop":1728052371190,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfade9caaebc5693","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728052861026,"stop":1728052861026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c988c1e570c3fd","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728052861018,"stop":1728052861018,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17d0a5463f70122","name":"Number of peers are maintained correctly","time":{"start":1728052480656,"stop":1728052480656,"duration":0},"status":"broken","severity":"normal"},{"uid":"18186531a6861219","name":"throws on content topic with generation field greater than 0","time":{"start":1728052371158,"stop":1728052371158,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7b8153930e0de9","name":"Push to array if already present","time":{"start":1728052370838,"stop":1728052370839,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bcd0016b38c79c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728052615135,"stop":1728052615135,"duration":0},"status":"passed","severity":"normal"},{"uid":"357801065dad5711","name":"throws on content topic with empty application field","time":{"start":1728052371158,"stop":1728052371159,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3e49a7d7877913","name":"dispatchEvent via connectionManager","time":{"start":1728052465446,"stop":1728052465446,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb371f0ad46ab116","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728052861021,"stop":1728052861022,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82c275b452d3f0a","name":"should not fail to stop the service if it was not started","time":{"start":1728052398850,"stop":1728052398850,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23f1dc9e5e2d1d5","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728052371180,"stop":1728052371181,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a904f84a498f67","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728052386925,"stop":1728052386925,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9f8917fd0c00d3","name":"Subscribe to topic containing Script and publish message","time":{"start":1728052615134,"stop":1728052615134,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e4dd01b84703fa","name":"should emit a peer event after start","time":{"start":1728052609229,"stop":1728052609231,"duration":2},"status":"passed","severity":"normal"},{"uid":"abca5bdbdb68b347","name":"Refresh subscription","time":{"start":1728052615127,"stop":1728052615127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f58b39cde1c3986","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728052371193,"stop":1728052371193,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b0749136998097","name":"All","time":{"start":1728052430494,"stop":1728052430495,"duration":1},"status":"passed","severity":"normal"},{"uid":"51057b88434fb7e9","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728052861024,"stop":1728052861024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a97af4d79fce3d6","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728052615137,"stop":1728052615137,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a00c0e7b981cb10","name":"Check publish message containing escaped characters","time":{"start":1728052606338,"stop":1728052606338,"duration":0},"status":"passed","severity":"normal"},{"uid":"635c2718e28382e","name":"Privacy Node - default protocol","time":{"start":1728053284685,"stop":1728053284685,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bef9f8de859f1e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728052371177,"stop":1728052371177,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bee41f7aabd06","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728052386926,"stop":1728052386926,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2a77a9a3eeb5d6","name":"can start and stop the service","time":{"start":1728052609223,"stop":1728052609223,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea4dcbb2ffa31c9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728052604641,"stop":1728052604641,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4c5f5af2e9d094","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728052861027,"stop":1728052861027,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fb26ebb099628e","name":"Init the array if not present","time":{"start":1728052370835,"stop":1728052370837,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c3005b72bb239cb","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728052379036,"stop":1728052379036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c6083fa3bb27b9","name":"Push message with numeric payload","time":{"start":1728052528309,"stop":1728052528309,"duration":0},"status":"broken","severity":"normal"},{"uid":"d128703b128822f0","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728052379037,"stop":1728052379037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9793a08be59219e9","name":"throws on content topic with empty encoding field","time":{"start":1728052371160,"stop":1728052371160,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fe499e4aa57554","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728052371182,"stop":1728052371183,"duration":1},"status":"passed","severity":"normal"},{"uid":"2998fc19cf8a833c","name":"Publish message with custom timestamp: Fri Oct 04 2024 15:36:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1728052606343,"stop":1728052606343,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40129c27cdc7815","name":"connected peers and dial","time":{"start":1728052583215,"stop":1728052583215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e8d4de91c5c6df9","name":"Push message with long payload","time":{"start":1728052528308,"stop":1728052528309,"duration":1},"status":"passed","severity":"normal"},{"uid":"d34dd58e317a2c8c","name":"listenerCount","time":{"start":1728052465445,"stop":1728052465446,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae1359862c8d824","name":"Check publish message containing unicode special characters","time":{"start":1728052606339,"stop":1728052606340,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57c04e894b7ebd4","name":"Push message on custom pubsubTopic","time":{"start":1728052630836,"stop":1728052630836,"duration":0},"status":"broken","severity":"normal"},{"uid":"9559e780bdb90ad6","name":"Publishes to nwaku","time":{"start":1728052598891,"stop":1728052598891,"duration":0},"status":"passed","severity":"normal"},{"uid":"53bdf2a3946a55d4","name":"should properly create location multiaddrs - udp4","time":{"start":1728052379789,"stop":1728052379789,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35babd03073fbb4","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1728052861012,"stop":1728052861012,"duration":0},"status":"broken","severity":"normal"},{"uid":"67ba3d71107867c5","name":"Asymmetric encrypt & decrypt","time":{"start":1728052405245,"stop":1728052405246,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a18ad68684cb8c1","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728052386763,"stop":1728052386764,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9458f332e1850a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728052371180,"stop":1728052371180,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b6392dddc1b6ce","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728052398853,"stop":1728052398853,"duration":0},"status":"passed","severity":"normal"},{"uid":"777dc5beb21cc165","name":"same cluster, different shard: nodes don't connect","time":{"start":1728052861006,"stop":1728052861007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a328222a7767f00d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728052373751,"stop":1728052373753,"duration":2},"status":"passed","severity":"normal"},{"uid":"c77ab2f717865073","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728052371183,"stop":1728052371185,"duration":2},"status":"passed","severity":"normal"},{"uid":"feb49fb232e66271","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app79/7/topic32/proto","time":{"start":1728053941727,"stop":1728053941727,"duration":0},"status":"passed","severity":"normal"},{"uid":"403325efced40e09","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1728052861011,"stop":1728052861011,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68f141ec9c960e4","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728052881693,"stop":1728052881693,"duration":0},"status":"broken","severity":"normal"},{"uid":"5f9149d4ce885fac","name":"Delete observer","time":{"start":1728052584739,"stop":1728052584739,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fccbceca8539b6a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728052371182,"stop":1728052371182,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65130cef5375e88","name":"Check publish message after client node is restarted","time":{"start":1728052606351,"stop":1728052606351,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c83804dda1ff5824","name":"should throw if no connection provided","time":{"start":1728052386761,"stop":1728052386762,"duration":1},"status":"passed","severity":"normal"},{"uid":"f390245a37a1f984","name":"configure the node with multiple pubsub topics","time":{"start":1728053197858,"stop":1728053197858,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ecfe5e43f7d6c7","name":"should return no connections if no open connection provided","time":{"start":1728052386538,"stop":1728052386539,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e6eedba5967982","name":"Decoder throws on empty string content topic","time":{"start":1728052404925,"stop":1728052404925,"duration":0},"status":"passed","severity":"normal"},{"uid":"9677879223c0fbd1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728052753928,"stop":1728052753929,"duration":1},"status":"passed","severity":"normal"},{"uid":"67cdbf21b34dd41","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728052615125,"stop":1728052615126,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e84960ef98ff1d0","name":"A test","time":{"start":1728052515696,"stop":1728052515697,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20cf8004ce078c1","name":"getPeersByDiscovery","time":{"start":1728052604639,"stop":1728052604640,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a51b203b0e365d","name":"can start the service","time":{"start":1728052609222,"stop":1728052609223,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8797e42e3625693","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728052861025,"stop":1728052861026,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c77c71f8e19227","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728052753934,"stop":1728052753935,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c350a5fa55ef0a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728052386925,"stop":1728052386925,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba03013de456c84","name":"different cluster, different shard: nodes don't connect","time":{"start":1728052861008,"stop":1728052861008,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1dfc3437c362a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728052371195,"stop":1728052371195,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f8c7cb8c9b5884","name":"Check meta is set [symmetric]","time":{"start":1728052404922,"stop":1728052404922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5540008ac55be5b2","name":"same cluster, same shard: nodes connect","time":{"start":1728052525972,"stop":1728052525972,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c98879047531dae","name":"retrieves a single peer","time":{"start":1728052394958,"stop":1728052394958,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cca07482d54af5","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728052379026,"stop":1728052379033,"duration":7},"status":"passed","severity":"normal"},{"uid":"c45506812b2120ad","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728052371183,"stop":1728052371183,"duration":0},"status":"passed","severity":"normal"},{"uid":"69995c407bf3085a","name":"should properly create location multiaddrs - udp","time":{"start":1728052379790,"stop":1728052379790,"duration":0},"status":"passed","severity":"normal"},{"uid":"26567d546c25b1b3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728052432591,"stop":1728052432592,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b57989217b54db","name":"Register correct protocols","time":{"start":1728052615124,"stop":1728052615124,"duration":0},"status":"passed","severity":"normal"},{"uid":"7800a398d75e650b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728052379780,"stop":1728052379781,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91253c5ff739e7b","name":"should set field with all protocols enabled","time":{"start":1728052379791,"stop":1728052379792,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab3c2558e469c6e","name":"Decoder throws on empty string content topic","time":{"start":1728052387222,"stop":1728052387222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e20e5833661ec51","name":"Check publish message containing Russian","time":{"start":1728052606334,"stop":1728052606335,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d68593740cb4be","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728052861021,"stop":1728052861021,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb42b2c8493b6178","name":"Encoder throws on empty string content topic","time":{"start":1728052387221,"stop":1728052387221,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a3b52afe674b8b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728052371170,"stop":1728052371170,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c40cb5be0f4dee","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728052379040,"stop":1728052379041,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccdd19e6272acb76","name":"Publish message with custom timestamp: Fri Oct 04 2024 13:36:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1728052606342,"stop":1728052606342,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adaeffc58ece78d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728052753933,"stop":1728052753934,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8eee653a4ded4f","name":"Rejects garbage","time":{"start":1728052409946,"stop":1728052409946,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa88c9eb749cac4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728053941725,"stop":1728053941725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c73fd4020ec2a2f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728052379037,"stop":1728052379038,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf23bfda8ebf1b9","name":"addEventListener with wrong event","time":{"start":1728052465443,"stop":1728052465444,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6b7c8e9212d9fb","name":"Push message with short payload","time":{"start":1728052528308,"stop":1728052528308,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dbc210dbb61005","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728052861016,"stop":1728052861016,"duration":0},"status":"passed","severity":"normal"},{"uid":"f677a085d51abc2d","name":"Store - dialed after - with timeout","time":{"start":1728053284681,"stop":1728053284681,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90937bc9fb4520d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728052861019,"stop":1728052861019,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec43eabfef8f457","name":"Generator, custom pubsub topic","time":{"start":1728052896600,"stop":1728052896600,"duration":0},"status":"broken","severity":"normal"},{"uid":"af1d6d280f65f871","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728052371188,"stop":1728052371188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6da2e94cb384ec9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728052371171,"stop":1728052371171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d157b3cb3ac17cb8","name":"Check publish message containing shell command","time":{"start":1728052606337,"stop":1728052606338,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9f023f09125e8a","name":"1 Store, 2 fetches","time":{"start":1728052394668,"stop":1728052394669,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ac0e1528f3b7de","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728052379040,"stop":1728052379040,"duration":0},"status":"passed","severity":"normal"},{"uid":"9467516c2b23cc7c","name":"nwaku subscribes","time":{"start":1728052598887,"stop":1728052598888,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c383eb58b63ee9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728052371193,"stop":1728052371193,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9e50eaed30f11f","name":"Generator, custom pubsub topic","time":{"start":1728052896600,"stop":1728052896600,"duration":0},"status":"broken","severity":"normal"},{"uid":"78edca9f13b57ed","name":"should properly create location multiaddrs - tcp6","time":{"start":1728052379790,"stop":1728052379790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8198c0d1548556","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728052371196,"stop":1728052371196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc69ce32467deaa","name":"Check publish message containing special chars","time":{"start":1728052606333,"stop":1728052606333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f2f95ba9575a2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728052615135,"stop":1728052615136,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2c3b184463f879","name":"udp ip6 address","time":{"start":1728052379085,"stop":1728052379086,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ba6574839c75d5","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728052615133,"stop":1728052615133,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b8c56d5d1eb67c","name":"Wrong topic","time":{"start":1728053941733,"stop":1728053941734,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb7f0fec2a1a6fa","name":"Symmetric encrypt & Decrypt","time":{"start":1728052405246,"stop":1728052405246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab30f73bc161aa46","name":"same cluster, different shard: nodes connect","time":{"start":1728052525973,"stop":1728052525973,"duration":0},"status":"passed","severity":"normal"},{"uid":"da31c3c3956507fc","name":"Check publish message containing emoji","time":{"start":1728052606340,"stop":1728052606341,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b47396eee49d51","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728052432592,"stop":1728052432592,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6741e2df43dea8a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728052425085,"stop":1728052425086,"duration":1},"status":"passed","severity":"normal"},{"uid":"f05f2ad24e94e536","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728052379038,"stop":1728052379039,"duration":1},"status":"passed","severity":"normal"},{"uid":"184e53f7896594a6","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728052373753,"stop":1728052373753,"duration":0},"status":"passed","severity":"normal"},{"uid":"8729ac231bb01d3e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728052861026,"stop":1728052861026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec91ba6f573352ec","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728052861014,"stop":1728052861014,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba413d7306b5a12","name":"Filter","time":{"start":1728053284683,"stop":1728053284683,"duration":0},"status":"broken","severity":"normal"},{"uid":"21681d8e793ef271","name":"should return false","time":{"start":1728052379783,"stop":1728052379784,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a04ce3c52d8228","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728052394767,"stop":1728052394767,"duration":0},"status":"passed","severity":"normal"},{"uid":"785886d96ce10a40","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728052394765,"stop":1728052394765,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbdf496b8df3f05","name":"Publish message with rate limit","time":{"start":1728052606356,"stop":1728052606357,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26d343b16f0f38f","name":"Non TWN Cluster","time":{"start":1728053941725,"stop":1728053941726,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54d2c448a6dfade","name":"should return different streams if requested simultaniously","time":{"start":1728052386763,"stop":1728052386763,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f4b68188fc1742","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728052606349,"stop":1728052606349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75c026dac98e32d","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728052371169,"stop":1728052371170,"duration":1},"status":"passed","severity":"normal"},{"uid":"97dbab7946fa20e1","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728052394765,"stop":1728052394765,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ac7e5f536ed66d","name":"should not fail to stop the service if it was not started","time":{"start":1728052440363,"stop":1728052440363,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8fa1c2b221cfa4","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728052861016,"stop":1728052861016,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b9c648655c5252","name":"should be able to encode the field with only STORE set to true","time":{"start":1728052379033,"stop":1728052379033,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff25f30c96f64a5","name":"Filter with 1 connections","time":{"start":1728052746414,"stop":1728052746414,"duration":0},"status":"broken","severity":"normal"},{"uid":"2f3c0b7b0d9c3b4c","name":"Light Node - default protocols","time":{"start":1728053284684,"stop":1728053284684,"duration":0},"status":"broken","severity":"normal"},{"uid":"e7de7e516956e025","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728052371193,"stop":1728052371194,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefe28310b460cc3","name":"should get / set TCP multiaddr","time":{"start":1728052379789,"stop":1728052379789,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a614e80494dc78b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1728052861010,"stop":1728052861010,"duration":0},"status":"broken","severity":"normal"},{"uid":"ea0926f679451861","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app82/5/topic731/xml","time":{"start":1728053941731,"stop":1728053941731,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d6a067ddc8f38","name":"throws on empty content topic","time":{"start":1728052371156,"stop":1728052371156,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4a008d2ccf8a96","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728052371197,"stop":1728052371197,"duration":0},"status":"passed","severity":"normal"},{"uid":"a225296314145f7b","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728052861019,"stop":1728052861020,"duration":1},"status":"passed","severity":"normal"},{"uid":"55724a1c7ee75117","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728052615133,"stop":1728052615133,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8a63184daa1a4b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728052861020,"stop":1728052861020,"duration":0},"status":"passed","severity":"normal"},{"uid":"9adaae96137cae3f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app50/1/topic89/test.js","time":{"start":1728053941727,"stop":1728053941728,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad73f3d169da936","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728052606341,"stop":1728052606341,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa1fd87a49b3d58","name":"should use DNS peer discovery with light client","time":{"start":1728052440366,"stop":1728052440366,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1abcafc3c92b1ba5","name":"should return empty list for no shard","time":{"start":1728052371180,"stop":1728052371180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29435b5bcab858c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728053197858,"stop":1728053197859,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5f6714abf55503","name":"Fails to publish message with wrong content topic","time":{"start":1728052606344,"stop":1728052606348,"duration":4},"status":"passed","severity":"normal"},{"uid":"3a6e71ba506f56ac","name":"should throw error - invalid id","time":{"start":1728052379783,"stop":1728052379783,"duration":0},"status":"passed","severity":"normal"},{"uid":"699835841e49915b","name":"1 Relay, 1 Filter, gives up","time":{"start":1728052394670,"stop":1728052394670,"duration":0},"status":"passed","severity":"normal"},{"uid":"6585f8ebe9f26a7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728052371179,"stop":1728052371179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe3c33867df005","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728053941735,"stop":1728053941735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed10553c7e259651","name":"Encoder throws on empty string content topic","time":{"start":1728052404924,"stop":1728052404924,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b11f2edd72b499b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728052371178,"stop":1728052371178,"duration":0},"status":"passed","severity":"normal"},{"uid":"c451951d67af5db9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728052371187,"stop":1728052371187,"duration":0},"status":"passed","severity":"normal"},{"uid":"47850b2702336f91","name":"handles different clusterIds correctly","time":{"start":1728052371172,"stop":1728052371173,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a585d02ca3b86c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728052371181,"stop":1728052371181,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddd9b47223a9e1d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728052394766,"stop":1728052394766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94dbcaca12ce344","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728052432589,"stop":1728052432590,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c23ca987861bb62","name":"Correctly serialized arguments","time":{"start":1728052526226,"stop":1728052526226,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade535dcb40fc5e5","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app52/5/topic615/json","time":{"start":1728053941729,"stop":1728053941729,"duration":0},"status":"passed","severity":"normal"},{"uid":"1640f605eafa3eb","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728052379792,"stop":1728052379793,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88d4b3412480369","name":"random static sharding 7 - Cluster ID: 764, Shard ID: 481","time":{"start":1728053197847,"stop":1728053197848,"duration":1},"status":"passed","severity":"normal"},{"uid":"e500dcbe764586f0","name":"Relay - dialed first","time":{"start":1728053284676,"stop":1728053284676,"duration":0},"status":"passed","severity":"normal"},{"uid":"836f77f454082ee1","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728052425087,"stop":1728052425088,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca734ae742083110","name":"isConnected should return true after first peer connects","time":{"start":1728052446020,"stop":1728052446021,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca88e8ef3c300bf","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728052371182,"stop":1728052371182,"duration":0},"status":"passed","severity":"normal"},{"uid":"358539e7b97561c8","name":"Sample","time":{"start":1728052379166,"stop":1728052379166,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2a34d114e0a68d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728052371194,"stop":1728052371195,"duration":1},"status":"passed","severity":"normal"},{"uid":"3943d6243b41d65c","name":"Encoder throws on undefined content topic","time":{"start":1728052404923,"stop":1728052404923,"duration":0},"status":"passed","severity":"normal"},{"uid":"98881af977cf9d52","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728052861021,"stop":1728052861021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1485bbce34c7dd8","name":"should encode/decode to RLP encoding","time":{"start":1728052379784,"stop":1728052379784,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7dbd39f6ec76e4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728052394764,"stop":1728052394765,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9db0c2f4fa7305","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728052615132,"stop":1728052615133,"duration":1},"status":"passed","severity":"normal"},{"uid":"578290b5428c3fd7","name":"should select older connection if present","time":{"start":1728052386539,"stop":1728052386539,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c003375b358d54","name":"returns all values when wanted number matches available values","time":{"start":1728052394036,"stop":1728052394037,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80fdd267c31ada2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728052861015,"stop":1728052861015,"duration":0},"status":"passed","severity":"normal"},{"uid":"da196532b0043d0e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728052371185,"stop":1728052371185,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17e580471aebfd4","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728052373755,"stop":1728052373755,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f0e41b6216923c","name":"Accepts a valid Waku Message","time":{"start":1728052409944,"stop":1728052409945,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b51d8068281f487","name":"Check publish message containing SQL Injection","time":{"start":1728052606335,"stop":1728052606335,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d3a0a8834563ae","name":"Relay - times out","time":{"start":1728053284677,"stop":1728053284677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee30eb46b6cc750","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728052371178,"stop":1728052371178,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e41001ce3f3d71","name":"Decoder throws on undefined content topic","time":{"start":1728052387221,"stop":1728052387221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9582f4296727f7be","name":"throws on content topic with too few or too many fields","time":{"start":1728052371156,"stop":1728052371157,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5eb3e266e6c5c2b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728052861027,"stop":1728052861027,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fd0139c0feea2e","name":"Relay - dialed after","time":{"start":1728053284677,"stop":1728053284677,"duration":0},"status":"passed","severity":"normal"},{"uid":"4607f03de02af0d9","name":"LightPush with 2 connections","time":{"start":1728052746416,"stop":1728052746416,"duration":0},"status":"broken","severity":"normal"},{"uid":"e23a971ad2f33964","name":"should add and remove event listeners correctly","time":{"start":1728052398854,"stop":1728052398854,"duration":0},"status":"passed","severity":"normal"},{"uid":"662fad07fae7de67","name":"random static sharding 10 - Cluster ID: 952, Shard ID: 492","time":{"start":1728053197853,"stop":1728053197854,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ee02ae852abcdb","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728052379035,"stop":1728052379036,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba253a5e5ee7106","name":"throws on content topic with empty version field","time":{"start":1728052371159,"stop":1728052371159,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2b954cd1419ed9","name":"Publish message with large meta","time":{"start":1728052606351,"stop":1728052606356,"duration":5},"status":"passed","severity":"normal"},{"uid":"6601b095908573d9","name":"should set field with only FILTER enabled","time":{"start":1728052379792,"stop":1728052379792,"duration":0},"status":"passed","severity":"normal"},{"uid":"18af454d3614c5bc","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728052583018,"stop":1728052583018,"duration":0},"status":"broken","severity":"normal"},{"uid":"e3eaf9e769c03d94","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728052371170,"stop":1728052371171,"duration":1},"status":"passed","severity":"normal"},{"uid":"813b7305d891a2b1","name":"Encoder throws on undefined content topic","time":{"start":1728052406581,"stop":1728052406581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d801299d37d772","name":"Check publish message containing JSON","time":{"start":1728052606337,"stop":1728052606337,"duration":0},"status":"passed","severity":"normal"},{"uid":"591c04faf2acbf7b","name":"should throw an error for an unconfigured topic","time":{"start":1728052371192,"stop":1728052371192,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1af340375620f79","name":"should only return 1 node with relay and store capability","time":{"start":1728052394961,"stop":1728052394961,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1eeeedf2d76580","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728052861024,"stop":1728052861024,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d832e47b00562c0","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728052406580,"stop":1728052406580,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2308c4a0f2d12d","name":"Subscribe to topic containing long and publish message","time":{"start":1728052615128,"stop":1728052615129,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9ef0e0b755dde6","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728052861020,"stop":1728052861020,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ea7aaa79007770","name":"Check publish message containing Arabic","time":{"start":1728052606334,"stop":1728052606334,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dc5cc7d1dd928","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728052861022,"stop":1728052861023,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6e78ee71bc1bf4","name":"pre and post cipher","time":{"start":1728052405247,"stop":1728052405247,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6bc638aba510da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728052371186,"stop":1728052371187,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a114eb73523a4e","name":"should encode/decode to text encoding","time":{"start":1728052379785,"stop":1728052379785,"duration":0},"status":"passed","severity":"normal"},{"uid":"decd4ea61476ae8d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728052394767,"stop":1728052394767,"duration":0},"status":"passed","severity":"normal"},{"uid":"506e89021fb53b70","name":"should not receive a peer event after stop","time":{"start":1728052440365,"stop":1728052440366,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a705c0125df69c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728052371187,"stop":1728052371187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0490405e117151b","name":"should not receive a peer event after stop","time":{"start":1728052609233,"stop":1728052609234,"duration":1},"status":"passed","severity":"normal"},{"uid":"3932025831f4c901","name":"Check publish message after service node is restarted","time":{"start":1728052606350,"stop":1728052606350,"duration":0},"status":"skipped","severity":"normal"},{"uid":"408d8ea770b6e1e8","name":"it tolerates circular branch references","time":{"start":1728052394959,"stop":1728052394959,"duration":0},"status":"passed","severity":"normal"}]