gem5/tests
Andreas Sandberg f32f372455 tests: Create base classes to encapsulate common test configurations
Most of the test cases currently contain a large amount of duplicated
boiler plate code. This changeset introduces a set of classes that
encapsulates most of the functionality when setting up a test
configuration.

The following base classes are introduced:
* BaseSystem - Basic system configuration that can be used for both
               SE and FS simulation.

* BaseFSSystem - Basic FS configuration uni-processor and multi-processor
                 configurations.

* BaseFSSystemUniprocessor - Basic FS configuration for uni-processor
                             configurations. This is provided as a way
			     to make existing test cases backwards
			     compatible.

Architecture specific implementations are provided for ARM, Alpha, and
X86.
2013-01-07 13:05:33 -05:00
..
configs tests: Create base classes to encapsulate common test configurations 2013-01-07 13:05:33 -05:00
long regressions: stats update due to decoder changes 2013-01-04 19:00:48 -06:00
quick regressions: stats update due to decoder changes 2013-01-04 19:00:48 -06:00
test-progs/hello X86: Add a 32 bit hello world test binary. 2012-05-27 19:01:09 -07: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 SE/FS: Make both SE and FS tests available all the time. 2012-01-28 07:24:45 -08:00
SConscript SimpleDRAM: A basic SimpleDRAM regression 2012-09-21 11:48:14 -04:00