summaryrefslogtreecommitdiff
path: root/tests/configs/learning-gem5-p1-simple.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/configs/learning-gem5-p1-simple.py')
-rw-r--r--tests/configs/learning-gem5-p1-simple.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/configs/learning-gem5-p1-simple.py b/tests/configs/learning-gem5-p1-simple.py
index 850abccf1..9ad70854e 100644
--- a/tests/configs/learning-gem5-p1-simple.py
+++ b/tests/configs/learning-gem5-p1-simple.py
@@ -35,5 +35,10 @@ root = None
def run_test(root):
# Called from tests/run.py
+ # Set the working directory in case we are executing from
+ # outside gem5's source tree
+ import os
+ os.chdir(os.path.join(os.path.dirname(__file__), "../"))
+
# Execute the script we are wrapping
- execfile('configs/learning_gem5/part1/simple.py')
+ execfile(srcpath('configs/learning_gem5/part1/simple.py'))