-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/1550/
-----------------------------------------------------------

Review request for Default.


Description
-------

Changeset 9351:3125a94582b1
---------------------------
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.


Diffs
-----

  tests/configs/alpha_generic.py PRE-CREATION 
  tests/configs/arm_generic.py PRE-CREATION 
  tests/configs/base_config.py PRE-CREATION 
  tests/configs/pc-o3-timing.py 844f9e724343 
  tests/configs/pc-simple-atomic.py 844f9e724343 
  tests/configs/pc-simple-timing.py 844f9e724343 
  tests/configs/realview-o3-checker.py 844f9e724343 
  tests/configs/realview-o3-dual.py 844f9e724343 
  tests/configs/realview-o3.py 844f9e724343 
  tests/configs/realview-simple-atomic-dual.py 844f9e724343 
  tests/configs/realview-simple-atomic.py 844f9e724343 
  tests/configs/realview-simple-timing-dual.py 844f9e724343 
  tests/configs/realview-simple-timing.py 844f9e724343 
  tests/configs/tsunami-inorder.py 844f9e724343 
  tests/configs/tsunami-o3-dual.py 844f9e724343 
  tests/configs/tsunami-o3.py 844f9e724343 
  tests/configs/tsunami-simple-atomic-dual.py 844f9e724343 
  tests/configs/tsunami-simple-atomic.py 844f9e724343 
  tests/configs/tsunami-simple-timing-dual.py 844f9e724343 
  tests/configs/tsunami-simple-timing.py 844f9e724343 
  tests/configs/x86_generic.py PRE-CREATION 

Diff: http://reviews.gem5.org/r/1550/diff/


Testing
-------


Thanks,

Ali Saidi

_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to