allure-jswaku/7196/data/suites.json
2024-07-24 10:28:10 +00:00

1 line
80 KiB
JSON

{"uid":"98d3104e051c652961429bf95fa0b5d6","children":[{"name":"pushOrInitMapSet","children":[{"name":"Init the array if not present","uid":"fdccd8a1a919b315","parentUid":"c5cf08d1961e509912868f237505d870","status":"passed","time":{"start":1721816825005,"stop":1721816825007,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Push to array if already present","uid":"17cfc4184dac6153","parentUid":"c5cf08d1961e509912868f237505d870","status":"passed","time":{"start":1721816825007,"stop":1721816825008,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"c5cf08d1961e509912868f237505d870"},{"name":"Relay Shard codec","children":[{"name":"should handle a minimal index list","uid":"5b783876e5ca0c5c","parentUid":"f0a320832c9bd4eaa31fb7d59663170b","status":"passed","time":{"start":1721816825518,"stop":1721816825518,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","uid":"84c9c78f3497fcf3","parentUid":"f0a320832c9bd4eaa31fb7d59663170b","status":"passed","time":{"start":1721816825519,"stop":1721816825520,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly encode and decode relay shards using rs format (Index List)","uid":"7560765a3bf4bcaa","parentUid":"f0a320832c9bd4eaa31fb7d59663170b","status":"passed","time":{"start":1721816825519,"stop":1721816825519,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for insufficient data","uid":"bf129e2b9b7ede39","parentUid":"f0a320832c9bd4eaa31fb7d59663170b","status":"passed","time":{"start":1721816825520,"stop":1721816825520,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"f0a320832c9bd4eaa31fb7d59663170b"},{"name":"ensureValidContentTopic","children":[{"name":"throws on empty content topic","uid":"c0e190b101fac7f9","parentUid":"df61f8b859332d545754c41005331739","status":"passed","time":{"start":1721816825534,"stop":1721816825535,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"does not throw on valid cases","uid":"2b663ad2bb346169","parentUid":"df61f8b859332d545754c41005331739","status":"passed","time":{"start":1721816825534,"stop":1721816825534,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"throws on content topic with non-number generation field","uid":"aab915952cdeb4e8","parentUid":"df61f8b859332d545754c41005331739","status":"passed","time":{"start":1721816825535,"stop":1721816825536,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"throws on content topic with too few or too many fields","uid":"7741799f1b05e5f7","parentUid":"df61f8b859332d545754c41005331739","status":"passed","time":{"start":1721816825535,"stop":1721816825535,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"throws on content topic with generation field greater than 0","uid":"726719614392a72b","parentUid":"df61f8b859332d545754c41005331739","status":"passed","time":{"start":1721816825536,"stop":1721816825536,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"throws on content topic with empty application field","uid":"f74569f162db8d5e","parentUid":"df61f8b859332d545754c41005331739","status":"passed","time":{"start":1721816825536,"stop":1721816825537,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"throws on content topic with empty topic name field","uid":"a6c843417247e6ab","parentUid":"df61f8b859332d545754c41005331739","status":"passed","time":{"start":1721816825537,"stop":1721816825537,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"throws on content topic with empty version field","uid":"1de84df61fb7b98d","parentUid":"df61f8b859332d545754c41005331739","status":"passed","time":{"start":1721816825537,"stop":1721816825537,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"throws on content topic with empty encoding field","uid":"995165c1f70080dc","parentUid":"df61f8b859332d545754c41005331739","status":"passed","time":{"start":1721816825537,"stop":1721816825538,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"df61f8b859332d545754c41005331739"},{"name":"contentTopicToShardIndex","children":[{"name":"should correctly map /myapp/1/latest/proto to shard index 0","uid":"881d6ce730913600","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825538,"stop":1721816825539,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map /toychat/2/huilong/proto to shard index 3","uid":"231f7868aff11de4","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825539,"stop":1721816825540,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":1,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map /waku/2/content/test.js to shard index 1","uid":"bb6875081fe1d323","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825539,"stop":1721816825539,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","uid":"ad50088c78158719","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825540,"stop":1721816825540,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map /0/statusim/1/community/cbor to shard index 4","uid":"5d914f0854d54d","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825540,"stop":1721816825540,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map /app/22/sometopic/someencoding to shard index 2","uid":"29c774106c92140c","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825540,"stop":1721816825541,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map /statusim/1/community/cbor to shard index 4","uid":"69ccdde1963cab52","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825540,"stop":1721816825540,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map /app/29/sometopic/someencoding to shard index 6","uid":"1ad205e0f512cb58","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825541,"stop":1721816825542,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map /app/20/sometopic/someencoding to shard index 7","uid":"8d855d9e4e9f053","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825541,"stop":1721816825541,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map /app/27/sometopic/someencoding to shard index 5","uid":"1c96d166f4044e28","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825541,"stop":1721816825541,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","uid":"9c0d31e302fb776d","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825542,"stop":1721816825542,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","uid":"279a80b80310f918","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825542,"stop":1721816825542,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","uid":"a534789efd8286b8","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825542,"stop":1721816825542,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"topics with same application and version share the same shard","uid":"d8e6bc22fa1324aa","parentUid":"9699ce6bbf92e8cc02281e3cf839721f","status":"passed","time":{"start":1721816825543,"stop":1721816825543,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"9699ce6bbf92e8cc02281e3cf839721f"},{"name":"contentTopicsByPubsubTopic","children":[{"name":"groups multiple content topics into the same pubsub topic when they share the same shard index","uid":"3d2acf895c13bda4","parentUid":"630d22b460745799705352e83a41ebbb","status":"passed","time":{"start":1721816825543,"stop":1721816825543,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"groups content topics by expected pubsub topic","uid":"42df4ca7f1c4d661","parentUid":"630d22b460745799705352e83a41ebbb","status":"passed","time":{"start":1721816825543,"stop":1721816825543,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"throws an error for improperly formatted content topics","uid":"fdee5ae26890408d","parentUid":"630d22b460745799705352e83a41ebbb","status":"passed","time":{"start":1721816825544,"stop":1721816825544,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"handles different clusterIds correctly","uid":"855657735f278877","parentUid":"630d22b460745799705352e83a41ebbb","status":"passed","time":{"start":1721816825544,"stop":1721816825544,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"handles different networkShards values correctly","uid":"e89de56aeb65af60","parentUid":"630d22b460745799705352e83a41ebbb","status":"passed","time":{"start":1721816825544,"stop":1721816825544,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"630d22b460745799705352e83a41ebbb"},{"name":"singleShardInfoToPubsubTopic","children":[{"name":"should convert a SingleShardInfo object to the correct PubsubTopic","uid":"69cf4ea6ea22cd20","parentUid":"019109a65419887777e599cebbf04c7f","status":"passed","time":{"start":1721816825545,"stop":1721816825545,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"019109a65419887777e599cebbf04c7f"},{"name":"singleShardInfosToShardInfo","children":[{"name":"should throw an error for empty SingleShardInfos array","uid":"788153b0675f9439","parentUid":"dcb3ccb891ae816766d2261c6433f083","status":"passed","time":{"start":1721816825545,"stop":1721816825546,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should aggregate SingleShardInfos into a ShardInfo","uid":"630773e9a25d8a30","parentUid":"dcb3ccb891ae816766d2261c6433f083","status":"passed","time":{"start":1721816825545,"stop":1721816825545,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for SingleShardInfos with different clusterIds","uid":"de7424d07dd2d573","parentUid":"dcb3ccb891ae816766d2261c6433f083","status":"passed","time":{"start":1721816825546,"stop":1721816825546,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"dcb3ccb891ae816766d2261c6433f083"},{"name":"shardInfoToPubsubTopics","children":[{"name":"should return unique PubsubTopics for static sharding","uid":"7ef2c037ddd0655a","parentUid":"258e680909aa6b34f16d75376981a0bb","status":"passed","time":{"start":1721816825546,"stop":1721816825547,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should convert content topics to PubsubTopics for autosharding","uid":"5686608c5554d7f7","parentUid":"258e680909aa6b34f16d75376981a0bb","status":"passed","time":{"start":1721816825546,"stop":1721816825546,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should handle application and version for autosharding","uid":"205a2039b2a6e0db","parentUid":"258e680909aa6b34f16d75376981a0bb","status":"passed","time":{"start":1721816825547,"stop":1721816825547,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should handle clusterId, application and version for autosharding with cluster iD 1","uid":"ed8b7fbeb02ab95b","parentUid":"258e680909aa6b34f16d75376981a0bb","status":"passed","time":{"start":1721816825547,"stop":1721816825547,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should handle clusterId, application and version for autosharding with cluster iD 0","uid":"baa210777857c01c","parentUid":"258e680909aa6b34f16d75376981a0bb","status":"passed","time":{"start":1721816825547,"stop":1721816825547,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for missing required configuration","uid":"648dccc5d054d0e4","parentUid":"258e680909aa6b34f16d75376981a0bb","status":"passed","time":{"start":1721816825548,"stop":1721816825549,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should handle clusterId, application and version for autosharding with cluster iD 6","uid":"ac82e2259d2f2928","parentUid":"258e680909aa6b34f16d75376981a0bb","status":"passed","time":{"start":1721816825548,"stop":1721816825548,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should return empty list for no shard","uid":"8d155e5a92b9d099","parentUid":"258e680909aa6b34f16d75376981a0bb","status":"passed","time":{"start":1721816825548,"stop":1721816825548,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error if shards are undefined for static sharding","uid":"4588933c62151558","parentUid":"258e680909aa6b34f16d75376981a0bb","status":"passed","time":{"start":1721816825548,"stop":1721816825548,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"258e680909aa6b34f16d75376981a0bb"},{"name":"pubsubTopicToSingleShardInfo with various invalid formats","children":[{"name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","uid":"56bd8d1d22ac2166","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825549,"stop":1721816825549,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should extract SingleShardInfo from a valid PubsubTopic","uid":"dfa835f34794d710","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825549,"stop":1721816825549,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","uid":"99cc4d362e9648f5","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825550,"stop":1721816825551,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for invalid PubsubTopic format: /incorrect/format","uid":"d280297cf7ce5f76","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825550,"stop":1721816825550,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","uid":"ea60163a8c5a28aa","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825550,"stop":1721816825550,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","uid":"ac010eb28929bff5","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825550,"stop":1721816825550,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","uid":"38f934a0acdac93b","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825551,"stop":1721816825551,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","uid":"e86f9633043ea069","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825551,"stop":1721816825551,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","uid":"a22e8b748a8f8c3a","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825551,"stop":1721816825551,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","uid":"46fa336e3e9255fd","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825551,"stop":1721816825552,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","uid":"4fbf2a4df2b92878","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825552,"stop":1721816825552,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","uid":"e24d145e614ed796","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825552,"stop":1721816825552,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","uid":"5d352133cfbbc448","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825552,"stop":1721816825552,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","uid":"3c0e29fb5f7699a7","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825553,"stop":1721816825553,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","uid":"da0e59cdd7c41a2","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825553,"stop":1721816825553,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","uid":"7746d0f5c112532d","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825553,"stop":1721816825553,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric shard: /waku/2/rs/1/","uid":"e3a592c425cf272c","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825554,"stop":1721816825554,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","uid":"8562de84a57b08b4","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825554,"stop":1721816825554,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","uid":"3347c4181dc27c4d","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825554,"stop":1721816825554,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","uid":"55b119d0f5902106","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825554,"stop":1721816825554,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","uid":"168aa1858dfa3251","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825555,"stop":1721816825555,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","uid":"f9b345fe6440443c","parentUid":"ccf995cc05ccf5d4ca0dd0e9faace051","status":"passed","time":{"start":1721816825555,"stop":1721816825555,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"ccf995cc05ccf5d4ca0dd0e9faace051"},{"name":"ensurePubsubTopicIsConfigured","children":[{"name":"should not throw an error for a single configured topic","uid":"a4da78d53e57233c","parentUid":"31db813f7583183316906b1886ed94f5","status":"passed","time":{"start":1721816825555,"stop":1721816825555,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should not throw an error when the topic is within a list of configured topics","uid":"5ddd9f38d4125de5","parentUid":"31db813f7583183316906b1886ed94f5","status":"passed","time":{"start":1721816825556,"stop":1721816825556,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for an unconfigured topic","uid":"567f284f7e064f6a","parentUid":"31db813f7583183316906b1886ed94f5","status":"passed","time":{"start":1721816825556,"stop":1721816825556,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"31db813f7583183316906b1886ed94f5"},{"name":"determinePubsubTopic","children":[{"name":"should return the pubsub topic directly if a string is provided","uid":"fe0472097daa93b7","parentUid":"5feccc070f611ca5a3a360d1be4e108e","status":"passed","time":{"start":1721816825556,"stop":1721816825556,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should return a calculated topic if SingleShardInfo is provided","uid":"af849cc05029ad40","parentUid":"5feccc070f611ca5a3a360d1be4e108e","status":"passed","time":{"start":1721816825557,"stop":1721816825557,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should process correctly when SingleShardInfo has no clusterId but has a shard","uid":"ba455977bcfd314f","parentUid":"5feccc070f611ca5a3a360d1be4e108e","status":"passed","time":{"start":1721816825557,"stop":1721816825557,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","uid":"62e35b237aa667eb","parentUid":"5feccc070f611ca5a3a360d1be4e108e","status":"passed","time":{"start":1721816825557,"stop":1721816825557,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","uid":"353d827b3b0b65ae","parentUid":"5feccc070f611ca5a3a360d1be4e108e","status":"passed","time":{"start":1721816825557,"stop":1721816825558,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"5feccc070f611ca5a3a360d1be4e108e"},{"name":"ensureShardingConfigured","children":[{"name":"should return valid sharding parameters for static sharding","uid":"85c16d70bf68bfaf","parentUid":"ed63b24f8659343b1d130eb7edd9b4af","status":"passed","time":{"start":1721816825558,"stop":1721816825558,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should return valid sharding parameters for content topics autosharding","uid":"41d20449d0039d10","parentUid":"ed63b24f8659343b1d130eb7edd9b4af","status":"passed","time":{"start":1721816825558,"stop":1721816825558,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should configure sharding based on application and version for autosharding","uid":"a29bb1c23961e2b6","parentUid":"ed63b24f8659343b1d130eb7edd9b4af","status":"passed","time":{"start":1721816825558,"stop":1721816825559,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","uid":"f56d32ba7322b4aa","parentUid":"ed63b24f8659343b1d130eb7edd9b4af","status":"passed","time":{"start":1721816825559,"stop":1721816825559,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","uid":"42251e903b00402b","parentUid":"ed63b24f8659343b1d130eb7edd9b4af","status":"passed","time":{"start":1721816825559,"stop":1721816825559,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","uid":"327294bc44d2dafb","parentUid":"ed63b24f8659343b1d130eb7edd9b4af","status":"passed","time":{"start":1721816825559,"stop":1721816825559,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw an error for missing sharding configuration","uid":"8ebfecb37a3d2bab","parentUid":"ed63b24f8659343b1d130eb7edd9b4af","status":"passed","time":{"start":1721816825559,"stop":1721816825560,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"handles empty shards array correctly","uid":"ed6a4dd565b8773","parentUid":"ed63b24f8659343b1d130eb7edd9b4af","status":"passed","time":{"start":1721816825560,"stop":1721816825560,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"handles empty contentTopics array correctly","uid":"cd836212e55329ee","parentUid":"ed63b24f8659343b1d130eb7edd9b4af","status":"passed","time":{"start":1721816825560,"stop":1721816825560,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"ed63b24f8659343b1d130eb7edd9b4af"},{"name":"contentTopicToPubsubTopic","children":[{"name":"should correctly map a content topic to a pubsub topic","uid":"45ef4f0b03dfec76","parentUid":"7115ef39d68a6548f7d909112eedbc83","status":"passed","time":{"start":1721816825560,"stop":1721816825561,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should use the provided clusterId for the pubsub topic","uid":"51d4c8634b243f3b","parentUid":"7115ef39d68a6548f7d909112eedbc83","status":"passed","time":{"start":1721816825561,"stop":1721816825561,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should correctly map a content topic to a pubsub topic for different network shard sizes","uid":"e493449549bcf636","parentUid":"7115ef39d68a6548f7d909112eedbc83","status":"passed","time":{"start":1721816825561,"stop":1721816825562,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should map different content topics to different pubsub topics based on shard index","uid":"a420118c08c85fd8","parentUid":"7115ef39d68a6548f7d909112eedbc83","status":"passed","time":{"start":1721816825561,"stop":1721816825561,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"7115ef39d68a6548f7d909112eedbc83"},{"name":"RFC Test Vectors","children":[{"name":"Waku message hash computation (meta size of 12 bytes)","uid":"2cd9200d6e069693","parentUid":"e360931edbeb85d50a49a0aa6354c571","status":"passed","time":{"start":1721816828069,"stop":1721816828070,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Waku message hash computation (meta size of 64 bytes)","uid":"83e8351330d52e01","parentUid":"e360931edbeb85d50a49a0aa6354c571","status":"passed","time":{"start":1721816828071,"stop":1721816828071,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Waku message hash computation (meta attribute not present)","uid":"b551ae20075d4d35","parentUid":"e360931edbeb85d50a49a0aa6354c571","status":"passed","time":{"start":1721816828071,"stop":1721816828071,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Waku message hash computation (no timestamp)","uid":"c2e1cedd2a0b8266","parentUid":"e360931edbeb85d50a49a0aa6354c571","status":"passed","time":{"start":1721816828072,"stop":1721816828072,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Waku message hash computation (payload length 0)","uid":"17406a3d83d772bf","parentUid":"e360931edbeb85d50a49a0aa6354c571","status":"passed","time":{"start":1721816828072,"stop":1721816828072,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Waku message hash computation (message is IDecodedMessage)","uid":"c98eea66a0f9d589","parentUid":"e360931edbeb85d50a49a0aa6354c571","status":"passed","time":{"start":1721816828073,"stop":1721816828073,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"e360931edbeb85d50a49a0aa6354c571"},{"name":"ENR waku2 codec","children":[{"name":"Encoding","children":[{"name":"should be able to encode the field with only RELAY set to true","uid":"93ce67d2fec00e3f","parentUid":"d18435591d7a87016ce49b755f63a93b","status":"passed","time":{"start":1721816833205,"stop":1721816833208,"duration":3},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to encode the field with only STORE set to true","uid":"2ecac703c3d9e4d","parentUid":"d18435591d7a87016ce49b755f63a93b","status":"passed","time":{"start":1721816833209,"stop":1721816833210,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to encode the field with only FILTER set to true","uid":"9aaefb1fd712aa43","parentUid":"d18435591d7a87016ce49b755f63a93b","status":"passed","time":{"start":1721816833210,"stop":1721816833211,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to encode the field with only LIGHTPUSH set to true","uid":"ff57da1e4e8382c8","parentUid":"d18435591d7a87016ce49b755f63a93b","status":"passed","time":{"start":1721816833211,"stop":1721816833212,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to encode the field with ALL protocols set to true","uid":"b233d86a49eb4f33","parentUid":"d18435591d7a87016ce49b755f63a93b","status":"passed","time":{"start":1721816833212,"stop":1721816833213,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to encode the field with ALL protocols set to false","uid":"224666e722234067","parentUid":"d18435591d7a87016ce49b755f63a93b","status":"passed","time":{"start":1721816833213,"stop":1721816833214,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to encode the field with RELAY and FILTER protocols set to true","uid":"67a05844af6db00c","parentUid":"d18435591d7a87016ce49b755f63a93b","status":"passed","time":{"start":1721816833215,"stop":1721816833215,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","uid":"fceefb8d5c21899f","parentUid":"d18435591d7a87016ce49b755f63a93b","status":"passed","time":{"start":1721816833216,"stop":1721816833216,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"d18435591d7a87016ce49b755f63a93b"},{"name":"Decoding","children":[{"name":"should be able to decode the field with only RELAY set to true","uid":"e32662980d806e5c","parentUid":"3b0b3189a3cfb2b20c5b9ebc474b8ace","status":"passed","time":{"start":1721816833217,"stop":1721816833218,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to decode the field with only FILTER set to true","uid":"c45ee4746cd50a11","parentUid":"3b0b3189a3cfb2b20c5b9ebc474b8ace","status":"passed","time":{"start":1721816833218,"stop":1721816833220,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to decode the field with only STORE set to true","uid":"6ee211e83db91198","parentUid":"3b0b3189a3cfb2b20c5b9ebc474b8ace","status":"passed","time":{"start":1721816833221,"stop":1721816833222,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to decode the field with only LIGHTPUSH set to true","uid":"63145104fc8b5cb3","parentUid":"3b0b3189a3cfb2b20c5b9ebc474b8ace","status":"passed","time":{"start":1721816833222,"stop":1721816833222,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to decode the field with ALL protocols set to true","uid":"1508f5d890d28bb1","parentUid":"3b0b3189a3cfb2b20c5b9ebc474b8ace","status":"passed","time":{"start":1721816833222,"stop":1721816833223,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to decode the field with ALL protocols set to false","uid":"9fafb7068aba83ac","parentUid":"3b0b3189a3cfb2b20c5b9ebc474b8ace","status":"passed","time":{"start":1721816833223,"stop":1721816833223,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to decode the field with RELAY and FILTER protocols set to true","uid":"ecf51c06a0fb437d","parentUid":"3b0b3189a3cfb2b20c5b9ebc474b8ace","status":"passed","time":{"start":1721816833223,"stop":1721816833224,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","uid":"ca525def2b4f71cc","parentUid":"3b0b3189a3cfb2b20c5b9ebc474b8ace","status":"passed","time":{"start":1721816833224,"stop":1721816833224,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"3b0b3189a3cfb2b20c5b9ebc474b8ace"}],"uid":"cb14faf679c0b11311b20d0afbcd1a0b"},{"name":"ENR multiaddrs codec","children":[{"name":"Sample","uid":"a8d2714b442ae9ae","parentUid":"a2221ab58e9529401660d406d60ec8d9","status":"passed","time":{"start":1721816833308,"stop":1721816833308,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"a2221ab58e9529401660d406d60ec8d9"},{"name":"Multiaddr from fields","children":[{"name":"udp ip6 address","uid":"6f84675a79398b0f","parentUid":"00fb2a458cab3bf0e9df06a113ff26ef","status":"passed","time":{"start":1721816833314,"stop":1721816833315,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"tcp ip4 address","uid":"f4ce7e469c3d2a20","parentUid":"00fb2a458cab3bf0e9df06a113ff26ef","status":"passed","time":{"start":1721816833314,"stop":1721816833314,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"00fb2a458cab3bf0e9df06a113ff26ef"},{"name":"ENR","children":[{"name":"Txt codec","children":[{"name":"should encodeTxt and decodeTxt","uid":"97936ea1e4a7ed7b","parentUid":"31f5f55f968e9ac0a89f545354014c7b","status":"passed","time":{"start":1721816833871,"stop":1721816833871,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should decode valid enr successfully","uid":"60ed6dbba00d1404","parentUid":"31f5f55f968e9ac0a89f545354014c7b","status":"passed","time":{"start":1721816833872,"stop":1721816833872,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should decode valid ENR with multiaddrs successfully [shared test vector]","uid":"980f334ed0610c4a","parentUid":"31f5f55f968e9ac0a89f545354014c7b","status":"passed","time":{"start":1721816833872,"stop":1721816833872,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw error - no id","uid":"5de1e9abefbdb13a","parentUid":"31f5f55f968e9ac0a89f545354014c7b","status":"passed","time":{"start":1721816833873,"stop":1721816833873,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should decode valid enr with tcp successfully","uid":"807c30dbf4a3acc6","parentUid":"31f5f55f968e9ac0a89f545354014c7b","status":"passed","time":{"start":1721816833873,"stop":1721816833873,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw error - no public key","uid":"fee304e80b0284d9","parentUid":"31f5f55f968e9ac0a89f545354014c7b","status":"passed","time":{"start":1721816833873,"stop":1721816833874,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"31f5f55f968e9ac0a89f545354014c7b"},{"name":"Verify","children":[{"name":"should throw error - no id","uid":"798cf27b3acd9567","parentUid":"77c7ffaa7eac133cfb8688cd0eec6d74","status":"passed","time":{"start":1721816833879,"stop":1721816833879,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw error - invalid id","uid":"efcb8cff1736541f","parentUid":"77c7ffaa7eac133cfb8688cd0eec6d74","status":"passed","time":{"start":1721816833879,"stop":1721816833879,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should throw error - no public key","uid":"722f93ce75338719","parentUid":"77c7ffaa7eac133cfb8688cd0eec6d74","status":"passed","time":{"start":1721816833880,"stop":1721816833880,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should return false","uid":"115948de6e8a743","parentUid":"77c7ffaa7eac133cfb8688cd0eec6d74","status":"passed","time":{"start":1721816833880,"stop":1721816833880,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"77c7ffaa7eac133cfb8688cd0eec6d74"},{"name":"Static tests","children":[{"name":"should properly compute the node id","uid":"40efa6eee4462201","parentUid":"720993dfc170a8cbd4b1d3944837f0df","status":"passed","time":{"start":1721816833881,"stop":1721816833881,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should encode/decode to RLP encoding","uid":"b91e732c8fc6be5","parentUid":"720993dfc170a8cbd4b1d3944837f0df","status":"passed","time":{"start":1721816833881,"stop":1721816833882,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should encode/decode to text encoding","uid":"80a0c88c001cd94d","parentUid":"720993dfc170a8cbd4b1d3944837f0df","status":"passed","time":{"start":1721816833882,"stop":1721816833882,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"720993dfc170a8cbd4b1d3944837f0df"},{"name":"Multiaddr getters and setters","children":[{"name":"should get / set UDP multiaddr","uid":"ead9fd2698a1eb1a","parentUid":"2d629193d55cdb3c100d76041795442b","status":"passed","time":{"start":1721816833882,"stop":1721816833882,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should get / set TCP multiaddr","uid":"31e2d01002c3136e","parentUid":"2d629193d55cdb3c100d76041795442b","status":"passed","time":{"start":1721816833882,"stop":1721816833883,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"2d629193d55cdb3c100d76041795442b"},{"name":"Location multiaddr","children":[{"name":"should properly create location multiaddrs - udp4","uid":"cc9ba603cdb22731","parentUid":"ea17b90c87c7a4ccb17b1e3861b3d911","status":"passed","time":{"start":1721816833883,"stop":1721816833883,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should properly create location multiaddrs - tcp4","uid":"8c51a4e668b7fa1e","parentUid":"ea17b90c87c7a4ccb17b1e3861b3d911","status":"passed","time":{"start":1721816833883,"stop":1721816833883,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should properly create location multiaddrs - udp6","uid":"3d7a2d525a837c50","parentUid":"ea17b90c87c7a4ccb17b1e3861b3d911","status":"passed","time":{"start":1721816833883,"stop":1721816833884,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should properly create location multiaddrs - udp","uid":"b424fd9ff46c7881","parentUid":"ea17b90c87c7a4ccb17b1e3861b3d911","status":"passed","time":{"start":1721816833884,"stop":1721816833884,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should properly create location multiaddrs - tcp6","uid":"a2abb6d9735ef796","parentUid":"ea17b90c87c7a4ccb17b1e3861b3d911","status":"passed","time":{"start":1721816833884,"stop":1721816833884,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should properly create location multiaddrs - tcp","uid":"a0b145e6818bb82d","parentUid":"ea17b90c87c7a4ccb17b1e3861b3d911","status":"passed","time":{"start":1721816833884,"stop":1721816833884,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should properly create peer info with all multiaddrs","uid":"f7af0a0fd10250e","parentUid":"ea17b90c87c7a4ccb17b1e3861b3d911","status":"passed","time":{"start":1721816833885,"stop":1721816833885,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"ea17b90c87c7a4ccb17b1e3861b3d911"},{"name":"waku2 key round trip","children":[{"name":"should set field with all protocols disabled","uid":"4e80a6f9df688af9","parentUid":"303b87d9cb6efdff8b169465efbbcf73","status":"passed","time":{"start":1721816833885,"stop":1721816833885,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should set field with all protocols enabled","uid":"2fb2134f105fc2bd","parentUid":"303b87d9cb6efdff8b169465efbbcf73","status":"passed","time":{"start":1721816833885,"stop":1721816833885,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should set field with only STORE enabled","uid":"200cb64d57311b71","parentUid":"303b87d9cb6efdff8b169465efbbcf73","status":"passed","time":{"start":1721816833886,"stop":1721816833886,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should set field with only FILTER enabled","uid":"b3fa65d41c6aa8d8","parentUid":"303b87d9cb6efdff8b169465efbbcf73","status":"passed","time":{"start":1721816833886,"stop":1721816833886,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should set field with only LIGHTPUSH enabled","uid":"c22b23b65c47e604","parentUid":"303b87d9cb6efdff8b169465efbbcf73","status":"passed","time":{"start":1721816833886,"stop":1721816833887,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should set field with only RELAY enabled","uid":"68272838924bb6de","parentUid":"303b87d9cb6efdff8b169465efbbcf73","status":"passed","time":{"start":1721816833886,"stop":1721816833886,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"303b87d9cb6efdff8b169465efbbcf73"},{"name":"Waku2 key: decode","children":[{"name":"Relay + Store","uid":"60eba2d60d7d05f9","parentUid":"d38d3c1929a20307dce6c2492f754ae3","status":"passed","time":{"start":1721816833887,"stop":1721816833887,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"d38d3c1929a20307dce6c2492f754ae3"}],"uid":"8bc0d03481d47f999cc7ec458535a066"},{"name":"to proto message","children":[{"name":"Fields are not dropped","uid":"a81eab3ecec20bd3","parentUid":"3cec77d065542b34fe56ab412dfd3875","status":"passed","time":{"start":1721816838256,"stop":1721816838258,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"3cec77d065542b34fe56ab412dfd3875"},{"name":"filterPeersByDiscovery function","children":[{"name":"should return all peers when numPeers is 0","uid":"573fd799e083f5e2","parentUid":"432f5df25333b53e52fa9f706980f0ff","status":"passed","time":{"start":1721816838486,"stop":1721816838486,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","uid":"4d2fdbdf9eb3f4c7","parentUid":"432f5df25333b53e52fa9f706980f0ff","status":"passed","time":{"start":1721816838487,"stop":1721816838488,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","uid":"c83267962dbfcee","parentUid":"432f5df25333b53e52fa9f706980f0ff","status":"passed","time":{"start":1721816838487,"stop":1721816838487,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should return only bootstrap peers up to maxBootstrapPeers","uid":"f469eb21c55c36b0","parentUid":"432f5df25333b53e52fa9f706980f0ff","status":"passed","time":{"start":1721816838488,"stop":1721816838488,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"432f5df25333b53e52fa9f706980f0ff"},{"name":"Waku Message version 0","children":[{"name":"Round trip binary serialization","uid":"cdbb04e953be25b4","parentUid":"d1f083d5237a231188c1f31b96f6c441","status":"passed","time":{"start":1721816838759,"stop":1721816838760,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Ephemeral field set to true","uid":"2cfa7e0a947ca136","parentUid":"d1f083d5237a231188c1f31b96f6c441","status":"passed","time":{"start":1721816838760,"stop":1721816838760,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Meta field set when metaSetter is specified","uid":"159a25e23a5be9db","parentUid":"d1f083d5237a231188c1f31b96f6c441","status":"passed","time":{"start":1721816838761,"stop":1721816838761,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"d1f083d5237a231188c1f31b96f6c441"},{"name":"Ensures content topic is defined","children":[{"name":"Encoder throws on undefined content topic","uid":"98f56e3e449086","parentUid":"02687840b4ed30b3975e93e47cf5fab1","status":"passed","time":{"start":1721816838761,"stop":1721816838762,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Encoder throws on empty string content topic","uid":"305f1c9fc46e6183","parentUid":"02687840b4ed30b3975e93e47cf5fab1","status":"passed","time":{"start":1721816838762,"stop":1721816838762,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Decoder throws on undefined content topic","uid":"12d43a1affc1d500","parentUid":"02687840b4ed30b3975e93e47cf5fab1","status":"passed","time":{"start":1721816838762,"stop":1721816838762,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Decoder throws on empty string content topic","uid":"ef0f0c2387cd1e38","parentUid":"02687840b4ed30b3975e93e47cf5fab1","status":"passed","time":{"start":1721816838763,"stop":1721816838763,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Encoder throws on undefined content topic","uid":"9a462e291865542e","parentUid":"02687840b4ed30b3975e93e47cf5fab1","status":"passed","time":{"start":1721816859591,"stop":1721816859591,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Encoder throws on empty string content topic","uid":"ddd076b53e8d9da5","parentUid":"02687840b4ed30b3975e93e47cf5fab1","status":"passed","time":{"start":1721816859592,"stop":1721816859592,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Decoder throws on undefined content topic","uid":"3026c0b307feca0e","parentUid":"02687840b4ed30b3975e93e47cf5fab1","status":"passed","time":{"start":1721816859592,"stop":1721816859593,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Decoder throws on empty string content topic","uid":"52c2b182959b2c2d","parentUid":"02687840b4ed30b3975e93e47cf5fab1","status":"passed","time":{"start":1721816859593,"stop":1721816859593,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Encoder throws on undefined content topic","uid":"b07b4a046cb677d2","parentUid":"02687840b4ed30b3975e93e47cf5fab1","status":"passed","time":{"start":1721816861405,"stop":1721816861405,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Encoder throws on empty string content topic","uid":"317c4fc58afd673","parentUid":"02687840b4ed30b3975e93e47cf5fab1","status":"passed","time":{"start":1721816861405,"stop":1721816861406,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Decoder throws on undefined content topic","uid":"47c6fd3d66c14cc5","parentUid":"02687840b4ed30b3975e93e47cf5fab1","status":"passed","time":{"start":1721816861406,"stop":1721816861406,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Decoder throws on empty string content topic","uid":"26a7449d0c2709c7","parentUid":"02687840b4ed30b3975e93e47cf5fab1","status":"passed","time":{"start":1721816861406,"stop":1721816861406,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"02687840b4ed30b3975e93e47cf5fab1"},{"name":"Sets sharding configuration correctly","children":[{"name":"uses static shard pubsub topic instead of autosharding when set","uid":"720fd7d375b262b7","parentUid":"16c91517e17a283bda5303edede9b71d","status":"passed","time":{"start":1721816838763,"stop":1721816838763,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"16c91517e17a283bda5303edede9b71d"},{"name":"Message Validator","children":[{"name":"Accepts a valid Waku Message","uid":"49fddc678f80306f","parentUid":"eb7616bc06c49f961fb1474764a98fe1","status":"passed","time":{"start":1721816842159,"stop":1721816842160,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Rejects garbage","uid":"185b8a9a463b510","parentUid":"eb7616bc06c49f961fb1474764a98fe1","status":"passed","time":{"start":1721816842161,"stop":1721816842161,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"eb7616bc06c49f961fb1474764a98fe1"},{"name":"ENRTree","children":[{"name":"ENRTree (root): should parse and verify and DNS root entry","uid":"b54d85465a8dca51","parentUid":"aa7d88015081438bead49f7c5b3b8329","status":"passed","time":{"start":1721816849256,"stop":1721816849258,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"ENRTree (root): should error if DNS root entry is mis-prefixed","uid":"b15f613fb9136b6a","parentUid":"aa7d88015081438bead49f7c5b3b8329","status":"passed","time":{"start":1721816849258,"stop":1721816849259,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"ENRTree (root): should error if DNS root entry signature is invalid","uid":"8a76214afdc8555a","parentUid":"aa7d88015081438bead49f7c5b3b8329","status":"passed","time":{"start":1721816849259,"stop":1721816849260,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"ENRTree (tree): should parse a DNS tree entry","uid":"7ec58bacb3e581b5","parentUid":"aa7d88015081438bead49f7c5b3b8329","status":"passed","time":{"start":1721816849260,"stop":1721816849261,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"ENRTree (root): should error if DNS root entry is malformed","uid":"54a117516f99392","parentUid":"aa7d88015081438bead49f7c5b3b8329","status":"passed","time":{"start":1721816849260,"stop":1721816849260,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","uid":"52687464676f0294","parentUid":"aa7d88015081438bead49f7c5b3b8329","status":"passed","time":{"start":1721816849261,"stop":1721816849261,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"ENRTree (tree): should error if DNS tree entry is misformatted","uid":"2f607eb7174996fd","parentUid":"aa7d88015081438bead49f7c5b3b8329","status":"passed","time":{"start":1721816849262,"stop":1721816849262,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"ENRTree (branch): should parse and verify a single component DNS branch entry","uid":"3e2213c19ffe8023","parentUid":"aa7d88015081438bead49f7c5b3b8329","status":"passed","time":{"start":1721816849262,"stop":1721816849262,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","uid":"227d173723333e3d","parentUid":"aa7d88015081438bead49f7c5b3b8329","status":"passed","time":{"start":1721816849263,"stop":1721816849263,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"aa7d88015081438bead49f7c5b3b8329"},{"name":"Discovery","children":[{"name":"returns all values when wanted number matches available values","uid":"5c4fa41632062eb6","parentUid":"e96f7ebf248e9ee266bbabaa57f331e3","status":"passed","time":{"start":1721816849270,"stop":1721816849273,"duration":3},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"returns a subset of values when wanted number is lesser than available values","uid":"301fe641e322a8f","parentUid":"e96f7ebf248e9ee266bbabaa57f331e3","status":"passed","time":{"start":1721816849274,"stop":1721816849275,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"returns all values when wanted number is greater than available values","uid":"33bab269220a685b","parentUid":"e96f7ebf248e9ee266bbabaa57f331e3","status":"passed","time":{"start":1721816849274,"stop":1721816849274,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"e96f7ebf248e9ee266bbabaa57f331e3"},{"name":"Fetch nodes until capabilities are fulfilled","children":[{"name":"1 Relay, 1 fetch","uid":"289168b7c80cbb60","parentUid":"25a8b31b55bc82e7403bfb15b9b86ff1","status":"passed","time":{"start":1721816849497,"stop":1721816849498,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"1 Store, 2 fetches","uid":"8cee06494e4ca708","parentUid":"25a8b31b55bc82e7403bfb15b9b86ff1","status":"passed","time":{"start":1721816849498,"stop":1721816849498,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"1 Store, 2 relays, 2 fetches","uid":"3e36627f2d07a662","parentUid":"25a8b31b55bc82e7403bfb15b9b86ff1","status":"passed","time":{"start":1721816849498,"stop":1721816849499,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"1 Relay, 1 Filter, gives up","uid":"9302e37236a08ccb","parentUid":"25a8b31b55bc82e7403bfb15b9b86ff1","status":"passed","time":{"start":1721816849499,"stop":1721816849499,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"25a8b31b55bc82e7403bfb15b9b86ff1"},{"name":"DNS Node Discovery","children":[{"name":"retrieves a single peer","uid":"99b2e914f5011129","parentUid":"a58165be14785cc015506bf776542ff5","status":"passed","time":{"start":1721816849728,"stop":1721816849728,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"recovers when dns.resolve returns empty","uid":"af165a49c24b7b13","parentUid":"a58165be14785cc015506bf776542ff5","status":"passed","time":{"start":1721816849729,"stop":1721816849729,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"ignores domain fetching errors","uid":"f7af2fe1b3e63033","parentUid":"a58165be14785cc015506bf776542ff5","status":"passed","time":{"start":1721816849729,"stop":1721816849730,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"it tolerates circular branch references","uid":"bfa5c6bca24e15","parentUid":"a58165be14785cc015506bf776542ff5","status":"passed","time":{"start":1721816849729,"stop":1721816849729,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"ignores unrecognized TXT record formats","uid":"6e6a2a61f09d9b4c","parentUid":"a58165be14785cc015506bf776542ff5","status":"passed","time":{"start":1721816849730,"stop":1721816849730,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"caches peers it previously fetched","uid":"2ddf08def4118338","parentUid":"a58165be14785cc015506bf776542ff5","status":"passed","time":{"start":1721816849730,"stop":1721816849730,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"a58165be14785cc015506bf776542ff5"},{"name":"DNS Node Discovery w/ capabilities","children":[{"name":"should only return 1 node with store capability","uid":"420664a5aa6ec6c5","parentUid":"5caf1470a59c205cef021106d204928b","status":"passed","time":{"start":1721816849731,"stop":1721816849732,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should only return 1 node with relay and store capability","uid":"70fa85ca8f583438","parentUid":"5caf1470a59c205cef021106d204928b","status":"passed","time":{"start":1721816849731,"stop":1721816849731,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should only return 1 node with relay capability","uid":"b6c8770875ebf6dc","parentUid":"5caf1470a59c205cef021106d204928b","status":"passed","time":{"start":1721816849731,"stop":1721816849731,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"retrieves all peers (2) when cannot fulfill all requirements","uid":"2fb3a2362dd5d88e","parentUid":"5caf1470a59c205cef021106d204928b","status":"passed","time":{"start":1721816849732,"stop":1721816849732,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"retrieves all peers (3) when branch entries are composed of multiple strings","uid":"e8255447175d4c26","parentUid":"5caf1470a59c205cef021106d204928b","status":"passed","time":{"start":1721816849732,"stop":1721816849732,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"5caf1470a59c205cef021106d204928b"},{"name":"DNS Node Discovery [live data]","children":[{"name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","uid":"383b99b604c4e0d0","parentUid":"494c9e7e8d6f0eb7a8e9d9ac5409ab37","status":"skipped","time":{"start":1721816849733,"stop":1721816849733,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","uid":"c42d4e838caeb57c","parentUid":"494c9e7e8d6f0eb7a8e9d9ac5409ab37","status":"skipped","time":{"start":1721816849733,"stop":1721816849733,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"494c9e7e8d6f0eb7a8e9d9ac5409ab37"},{"name":"Local Storage Discovery","children":[{"name":"Compliance Tests","children":[{"name":"interface-peer-discovery compliance tests","children":[{"name":"can start the service","uid":"f1fa9d8e1d9081f9","parentUid":"2a51a07e742fa8afd842cf4855bdd0f1","status":"passed","time":{"start":1721816853577,"stop":1721816853578,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should not fail to stop the service if it was not started","uid":"b285cdabbd7d3606","parentUid":"2a51a07e742fa8afd842cf4855bdd0f1","status":"passed","time":{"start":1721816853578,"stop":1721816853579,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"can start and stop the service","uid":"4f2e012f47b21f04","parentUid":"2a51a07e742fa8afd842cf4855bdd0f1","status":"passed","time":{"start":1721816853578,"stop":1721816853578,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should not fail to start the service if it is already started","uid":"856b23bf1f114157","parentUid":"2a51a07e742fa8afd842cf4855bdd0f1","status":"passed","time":{"start":1721816853579,"stop":1721816853579,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should emit a peer event after start","uid":"5003d3246b336db9","parentUid":"2a51a07e742fa8afd842cf4855bdd0f1","status":"passed","time":{"start":1721816853579,"stop":1721816853579,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should not receive a peer event before start","uid":"8fb426b61d5ecd47","parentUid":"2a51a07e742fa8afd842cf4855bdd0f1","status":"passed","time":{"start":1721816853580,"stop":1721816853580,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should not receive a peer event after stop","uid":"8668d4d67fe09384","parentUid":"2a51a07e742fa8afd842cf4855bdd0f1","status":"passed","time":{"start":1721816853580,"stop":1721816853580,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"2a51a07e742fa8afd842cf4855bdd0f1"}],"uid":"bb5ded28d45f36ad0bb1c74d84b6b1d3"},{"name":"Unit Tests","children":[{"name":"should load peers from local storage and dispatch events","uid":"21cb0f9a83914644","parentUid":"361af1005e60dfa1a3a025920c31b84d","status":"passed","time":{"start":1721816853581,"stop":1721816853581,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should update peers in local storage on 'peer:identify' event","uid":"9840ec80bc3623ed","parentUid":"361af1005e60dfa1a3a025920c31b84d","status":"passed","time":{"start":1721816853581,"stop":1721816853581,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should handle corrupted local storage data gracefully","uid":"da36bc717e7a09ae","parentUid":"361af1005e60dfa1a3a025920c31b84d","status":"passed","time":{"start":1721816853581,"stop":1721816853581,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"should add and remove event listeners correctly","uid":"d733e8ba9b9d374","parentUid":"361af1005e60dfa1a3a025920c31b84d","status":"passed","time":{"start":1721816853582,"stop":1721816853582,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"361af1005e60dfa1a3a025920c31b84d"}],"uid":"1668bc1a952e5aa9e171c1d148a68d98"},{"name":"Symmetric Encryption","children":[{"name":"Round trip binary encryption [symmetric, no signature]","uid":"193ce8496936d35a","parentUid":"8a2649ba10025ef69053408ea765bb47","status":"passed","time":{"start":1721816859587,"stop":1721816859589,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Round trip binary encryption [symmetric, signature]","uid":"1265e3e312dfc0b4","parentUid":"8a2649ba10025ef69053408ea765bb47","status":"passed","time":{"start":1721816859589,"stop":1721816859590,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Check meta is set [symmetric]","uid":"8074ecac451c4230","parentUid":"8a2649ba10025ef69053408ea765bb47","status":"passed","time":{"start":1721816859590,"stop":1721816859590,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"8a2649ba10025ef69053408ea765bb47"},{"name":"Waku Encryption","children":[{"name":"Symmetric encrypt & Decrypt","uid":"61ac8a7e639df704","parentUid":"78a81a796157785eced8795b5d5da376","status":"passed","time":{"start":1721816859930,"stop":1721816859931,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Asymmetric encrypt & decrypt","uid":"fe3904f44b1eff9d","parentUid":"78a81a796157785eced8795b5d5da376","status":"passed","time":{"start":1721816859930,"stop":1721816859930,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"pre and post cipher","uid":"222a8f1ff5b8b09","parentUid":"78a81a796157785eced8795b5d5da376","status":"passed","time":{"start":1721816859931,"stop":1721816859931,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Sign & Recover","uid":"b6c00141a4892cce","parentUid":"78a81a796157785eced8795b5d5da376","status":"passed","time":{"start":1721816859931,"stop":1721816859932,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"78a81a796157785eced8795b5d5da376"},{"name":"Ecies Encryption","children":[{"name":"Round trip binary encryption [ecies, no signature]","uid":"9cb94190b8467e18","parentUid":"b76d4148c410fadc312d44195f3e7298","status":"passed","time":{"start":1721816861404,"stop":1721816861404,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Round trip binary encryption [ecies, signature]","uid":"e7886679f9ef1f7e","parentUid":"b76d4148c410fadc312d44195f3e7298","status":"passed","time":{"start":1721816861404,"stop":1721816861404,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Check meta is set [ecies]","uid":"9b70adadd949cccb","parentUid":"b76d4148c410fadc312d44195f3e7298","status":"passed","time":{"start":1721816861404,"stop":1721816861405,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"b76d4148c410fadc312d44195f3e7298"}],"name":"suites"}