From 98b0e88aced48715a64a74fd25448c49743d7779 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Fri, 3 Jan 2025 14:16:49 -0500 Subject: [PATCH] refactor: simplify Rust target directory cleanup logic --- benchmark/benchmark.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/benchmark/benchmark.py b/benchmark/benchmark.py index 57f4829b5..e72ae583e 100755 --- a/benchmark/benchmark.py +++ b/benchmark/benchmark.py @@ -854,14 +854,13 @@ def run_test_real( instructions += prompts.test_failures.format(file_list=file_list) # Clean up Rust target/debug directory after all attempts - if ".rs" in {Path(f).suffix for f in test_files}: - target_dir = testdir / "target" / "debug" - if target_dir.exists(): - try: - shutil.rmtree(target_dir) - print(f"Cleaned up Rust target/debug directory: {target_dir}") - except Exception as e: - print(f"Failed to clean up Rust target/debug directory: {e}") + target_dir = testdir / "target" / "debug" + if target_dir.exists(): + try: + shutil.rmtree(target_dir) + print(f"Cleaned up Rust target/debug directory: {target_dir}") + except Exception as e: + print(f"Failed to clean up Rust target/debug directory: {e}") results = dict( testdir=str(testdir),