[#258] add tests for preupgrade

This commit is contained in:
Ilyas Niyazov 2024-07-09 14:47:32 +03:00 committed by Andrey Berezin
parent 6f99aef406
commit b6a657e76c
2 changed files with 9 additions and 1 deletions

View file

@ -531,3 +531,11 @@ class ClusterStateController:
except Exception as err:
logger.warning(f"Host ping fails with error {err}")
return HostStatus.ONLINE
@reporter.step("Get contract by domain - {domain_name}")
def get_domain_contracts(self, cluster_node: ClusterNode, domain_name: str):
frostfs_adm = FrostfsAdm(
shell=cluster_node.host.get_shell(),
frostfs_adm_exec_path=FROSTFS_ADM_EXEC,
)
return frostfs_adm.morph.dump_hashes(cluster_node.morph_chain.get_endpoint(), domain_name).stdout