aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsvartmetal <svartmetal@yandex-team.ru>2022-03-10 17:18:31 +0300
committersvartmetal <svartmetal@yandex-team.ru>2022-03-10 17:18:31 +0300
commit4f7269728d68c309828901214776737f895b1109 (patch)
tree1ea3c22913501657f1089386ca3a71a180931a9f
parent768a64922dc5107b247dca506f2009af346828cf (diff)
downloadydb-4f7269728d68c309828901214776737f895b1109.tar.gz
NBS-2025: add bs_cache_file_path to local-emergency loadtest
ref:7035dd52515e8134d454a9e289186ce3674b8465
-rw-r--r--ydb/tests/library/harness/kikimr_config.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/ydb/tests/library/harness/kikimr_config.py b/ydb/tests/library/harness/kikimr_config.py
index 3782ac8d3bc..0028ca07d9c 100644
--- a/ydb/tests/library/harness/kikimr_config.py
+++ b/ydb/tests/library/harness/kikimr_config.py
@@ -114,6 +114,7 @@ class KikimrConfigGenerator(object):
disable_mvcc=False,
enable_public_api_external_blobs=False,
node_kind=None,
+ bs_cache_file_path=None,
):
self._version = version
self.use_log_files = use_log_files
@@ -176,6 +177,8 @@ class KikimrConfigGenerator(object):
self.__output_path = output_path or yatest_common.output_path()
self.node_kind = node_kind
+ self.__bs_cache_file_path = bs_cache_file_path
+
self.yaml_config = load_default_yaml(self.__node_ids, self.domain_name, self.static_erasure, self.n_to_select, self.__node_ids, self.__additional_log_configs)
self.yaml_config["feature_flags"]["enable_public_api_external_blobs"] = enable_public_api_external_blobs
self.yaml_config["feature_flags"]["enable_mvcc"] = "VALUE_FALSE" if disable_mvcc else "VALUE_TRUE"
@@ -384,6 +387,9 @@ class KikimrConfigGenerator(object):
def __build(self):
datacenter_id_generator = itertools.cycle(self._dcs)
self.yaml_config["blob_storage_config"] = {}
+ if self.__bs_cache_file_path:
+ self.yaml_config["blob_storage_config"]["cache_file_path"] = \
+ self.__bs_cache_file_path
self.yaml_config["blob_storage_config"]["service_set"] = {}
self.yaml_config["blob_storage_config"]["service_set"]["availability_domains"] = 1
self.yaml_config["blob_storage_config"]["service_set"]["pdisks"] = []