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()