summaryrefslogtreecommitdiff
path: root/tests/gem5
diff options
context:
space:
mode:
Diffstat (limited to 'tests/gem5')
-rw-r--r--tests/gem5/fs/linux/arm/run.py4
-rw-r--r--tests/gem5/fs/linux/arm/test.py12
2 files changed, 11 insertions, 5 deletions
diff --git a/tests/gem5/fs/linux/arm/run.py b/tests/gem5/fs/linux/arm/run.py
index f4d7f46a3..2183b5d09 100644
--- a/tests/gem5/fs/linux/arm/run.py
+++ b/tests/gem5/fs/linux/arm/run.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2012, 2019 ARM Limited
+# Copyright (c) 2012, 2019-2020 ARM Limited
# All rights reserved
#
# The license below extends only to copyright in the software and shall
@@ -59,7 +59,7 @@ def run_test(root):
print('Exiting @ tick', m5.curTick(), 'because', exit_event.getCause())
config = sys.argv[1]
-os.environ['M5_PATH'] = os.path.dirname(__file__)
+os.environ['M5_PATH'] = sys.argv[2]
# path setup
gem5_root = joinpath(os.path.dirname(__file__), '..', '..', '..', '..', '..')
diff --git a/tests/gem5/fs/linux/arm/test.py b/tests/gem5/fs/linux/arm/test.py
index 15a1c6fbc..fd1e05e05 100644
--- a/tests/gem5/fs/linux/arm/test.py
+++ b/tests/gem5/fs/linux/arm/test.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2019 ARM Limited
+# Copyright (c) 2019-2020 ARM Limited
# All rights reserved
#
# The license below extends only to copyright in the software and shall
@@ -89,7 +89,10 @@ path = os.path.dirname(os.path.abspath(__file__))
arm_fs_binaries = DownloadedArchive(url, path, tarball)
for name in arm_fs_quick_tests:
- args = [ joinpath(config.base_dir, 'tests', 'configs', name + '.py') ]
+ args = [
+ joinpath(config.base_dir, 'tests', 'configs', name + '.py'),
+ path
+ ]
gem5_verify_config(
name=name,
verifiers=(), # Add basic stat verifiers
@@ -101,7 +104,10 @@ for name in arm_fs_quick_tests:
)
for name in arm_fs_long_tests:
- args = [ joinpath(config.base_dir, 'tests', 'configs', name + '.py') ]
+ args = [
+ joinpath(config.base_dir, 'tests', 'configs', name + '.py'),
+ path
+ ]
gem5_verify_config(
name=name,
verifiers=(), # TODO: Add basic stat verifiers