From 8f30ccad7e3cb89aa2c4979896089f52430bc97e Mon Sep 17 00:00:00 2001 From: Ivan Nikolaev-Axenov Date: Wed, 19 Mar 2025 17:18:37 +0300 Subject: [PATCH] run_test_docker_containers.py fixed --- clr_test/run_test_docker_containers.py | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/clr_test/run_test_docker_containers.py b/clr_test/run_test_docker_containers.py index 828761325..bfd0b6510 100644 --- a/clr_test/run_test_docker_containers.py +++ b/clr_test/run_test_docker_containers.py @@ -99,17 +99,22 @@ def apply_test_case(folder: str): run_docker(folder) -def main(): - folders = [i for i in sorted(os.listdir(DATA_ROOT_DIR)) if re.search("\\d{1,}.\\d{1,}.*", i)] - - for folder in folders: - apply_test_case(folder) - +def stop_docker_compose(): os.chdir("clr_test") logging.info("Stopping docker compose") subprocess.call('docker compose down', shell=True) os.chdir("..") +def main(): + folders = [i for i in sorted(os.listdir(DATA_ROOT_DIR)) if re.search("\\d{1,}.\\d{1,}.*", i)] + + for folder in folders: + stop_docker_compose() + apply_test_case(folder) + + stop_docker_compose() + + if __name__ == '__main__': main()