summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndreas Sandberg <Andreas.Sandberg@ARM.com>2013-01-07 13:05:33 -0500
committerAndreas Sandberg <Andreas.Sandberg@ARM.com>2013-01-07 13:05:33 -0500
commitf32f372455c99bf5765f5fda3efc7da180dfcda8 (patch)
tree39b9636cee23c28671867fac0bef96c8a48363d5 /src
parent9a645d6e9bfc58fd93e4c706e8ee7103a3067942 (diff)
downloadgem5-f32f372455c99bf5765f5fda3efc7da180dfcda8.tar.xz
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.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions