From d1cf59dca28186bfb75536b83c8a56f95f116596 Mon Sep 17 00:00:00 2001 From: ignis Date: Tue, 2 Jun 2026 07:34:02 +0000 Subject: [PATCH] Fix: Resolve hardcoded workspace path in synthetic test runner for CI compatibility --- code/code_gen/regression_verify_synthetic.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/code_gen/regression_verify_synthetic.py b/code/code_gen/regression_verify_synthetic.py index c3c24c7..7313ba1 100644 --- a/code/code_gen/regression_verify_synthetic.py +++ b/code/code_gen/regression_verify_synthetic.py @@ -6,8 +6,10 @@ import numpy as np from generate_synthetic_data import generate_synthetic_grid def run_synthetic_regression_test(): - workspace_dir = "/home/ignis/workspace/incomp-flame-post" - code_dir = os.path.join(workspace_dir, "code") + # Resolve paths dynamically relative to this script's location + code_gen_dir = os.path.dirname(os.path.abspath(__file__)) + code_dir = os.path.dirname(code_gen_dir) + workspace_dir = os.path.dirname(code_dir) test_run_dir = os.path.join(workspace_dir, "scratch", "synthetic_test_run") # 1. Create a clean testing directory in workspace