arch-mips, arch-power: removed unused stats
[gem5.git] / src / unittest / SConscript
index 09286dac360ae93415b56be5d5ba7710025d66ca..3922e9ed9147505a135aa725510ed06df72b322b 100644 (file)
 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-# Authors: Nathan Binkert
 
 Import('*')
 
-if env['TARGET_ISA'] == 'no':
-    Return()
-
 Source('unittest.cc')
 
-UnitTest('bitvectest', 'bitvectest.cc')
-UnitTest('circletest', 'circletest.cc')
-UnitTest('cprintftest', 'cprintftest.cc')
-UnitTest('cprintftime', 'cprintftest.cc')
-UnitTest('initest', 'initest.cc')
-UnitTest('lrutest', 'lru_test.cc')
+UnitTest('cprintftime', 'cprintftime.cc')
 UnitTest('nmtest', 'nmtest.cc')
-UnitTest('offtest', 'offtest.cc')
-UnitTest('rangetest', 'rangetest.cc')
-UnitTest('rangemaptest', 'rangemaptest.cc')
-UnitTest('rangemultimaptest', 'rangemultimaptest.cc')
 UnitTest('refcnttest', 'refcnttest.cc')
-UnitTest('stattest', 'stattest.cc')
-UnitTest('strnumtest', 'strnumtest.cc')
+
+stattest_py = PySource('m5', 'stattestmain.py', tags='stattest')
+UnitTest('stattest', 'stattest.cc', with_tag('stattest'), main=True)
+
 UnitTest('symtest', 'symtest.cc')
-UnitTest('tokentest', 'tokentest.cc')
-UnitTest('tracetest', 'tracetest.cc')