gem5/tests
Andreas Hansson 68fdccb30b ruby: Fix regressions and make Ruby configs Python packages
This patch moves the addition of network options into the Ruby module
to avoid the regressions all having to add it explicitly. Doing this
exposes an issue in our current config system though, namely the fact
that addtoPath is relative to the Python script being executed. Since
both example and regression scripts use the Ruby module we would end
up with two different (relative) paths being added. Instead we take a
first step at turning the config modules into Python packages, simply
by adding a __init__.py in the configs/ruby, configs/topologies and
configs/network subdirectories.

As a result, we can now add the top-level configs directory to the
Python search path, and then use the package names in the various
modules. The example scripts are also updated, and the messy
path-deducing variations in the scripts are unified.
2016-10-13 03:17:19 -04:00
..
configs ruby: Fix regressions and make Ruby configs Python packages 2016-10-13 03:17:19 -04:00
long tests, arm: Reinstate accidentally removed switcheroo tests 2016-09-22 12:10:47 +01:00
quick test: Make the memtest and memcheck tests functional only 2016-09-22 10:49:09 +01:00
test-progs tests: Add example of using KVM acceleration with an app 2016-08-22 11:41:37 -04:00
testing tests: Add support for functional only tests 2016-09-16 09:04:20 +01:00
diff-out tests: fix diff-out script for op/inst stat changes. 2012-02-12 18:35:59 -06:00
halt.sh Rearrange the FS configs to be more shared. Also check in the full-system tests. Reference stats coming soon. 2006-07-21 15:56:35 -04:00
run.py tests: Enable test running outside of gem5's source tree 2016-05-09 11:32:07 +01:00
SConscript tests: Split test results into running and verification 2016-06-20 14:50:34 +01:00
tests.py tests: Add a test command to get test status as an exit code 2016-06-20 14:50:43 +01:00