diff options
author | gusev-p <gusev-p@yandex-team.ru> | 2022-03-10 20:24:00 +0300 |
---|---|---|
committer | gusev-p <gusev-p@yandex-team.ru> | 2022-03-10 20:24:00 +0300 |
commit | eced39c380512422e0eb0d81cfabc966bc681d70 (patch) | |
tree | 17ca1e61bdda1cdcd05f968e93b064107d0a1f7f | |
parent | 74b56607443301166ce9d9f1b2a333dac1767cce (diff) | |
download | ydb-eced39c380512422e0eb0d81cfabc966bc681d70.tar.gz |
TestReconnectOnFailure
Note: mandatory check (NEED_CHECK) was skipped
ref:61fb28b75c80ef0744123ac88f8a7cc40db9d508
-rw-r--r-- | ydb/tests/library/harness/kikimr_config.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ydb/tests/library/harness/kikimr_config.py b/ydb/tests/library/harness/kikimr_config.py index 0028ca07d9c..3ac42dbe87b 100644 --- a/ydb/tests/library/harness/kikimr_config.py +++ b/ydb/tests/library/harness/kikimr_config.py @@ -154,6 +154,7 @@ class KikimrConfigGenerator(object): else: self.n_to_select = min(5, nodes) self.__use_in_memory_pdisks = use_in_memory_pdisks or os.getenv('YDB_USE_IN_MEMORY_PDISKS') == 'true' + self.__pdisks_directory = os.getenv('YDB_PDISKS_DIRECTORY') self.static_erasure = erasure self.domain_name = domain_name self.__number_of_pdisks_per_node = 1 + len(dynamic_pdisks) @@ -410,6 +411,8 @@ class KikimrConfigGenerator(object): if self.__use_in_memory_pdisks: pdisk_size_gb = disk_size / (1024*1024*1024) pdisk_path = "SectorMap:%d:%d" % (pdisk_id, pdisk_size_gb) + elif self.__pdisks_directory: + pdisk_path = os.path.join(self.__pdisks_directory, str(pdisk_id)) else: tmp_file = tempfile.NamedTemporaryFile(prefix="pdisk{}".format(pdisk_id), suffix=".data", dir=self._pdisk_store_path) pdisk_path = tmp_file.name |