test_issuer_dcache.py: cleanup
authorTobias Platen <tplaten@posteo.de>
Mon, 1 Nov 2021 17:50:57 +0000 (18:50 +0100)
committerTobias Platen <tplaten@posteo.de>
Mon, 1 Nov 2021 17:50:57 +0000 (18:50 +0100)
src/soc/simple/test/test_issuer_dcache.py

index b44633f8672a07b860da23d980222bd078e89d4e..593f5a3a664787fbaabd4ce474ed02182c4031ec 100644 (file)
@@ -1,8 +1,8 @@
-"""simple core test, runs instructions from a TestMemory
+"""dcbz test case
 
 related bugs:
 
- * https://bugs.libre-soc.org/show_bug.cgi?id=363
+ * https://bugs.libre-soc.org/show_bug.cgi?id=51
 """
 
 # NOTE: to use cxxsim, export NMIGEN_SIM_MODE=cxxsim from the shell
@@ -18,20 +18,11 @@ import sys
 # step and comparison.
 from soc.simple.test.test_runner import TestRunner
 
-# test dcbz with MMU an DCACHE
-#from openpower.test.mmu.mmu_cases import MMUTestCase
-#from openpower.test.mmu.mmu_rom_cases import MMUTestCaseROM, default_mem
-#from openpower.test.ldst.ldst_cases import LDSTTestCase
-#from openpower.test.ldst.ldst_exc_cases import LDSTExceptionTestCase
-#from openpower.simulator.test_sim import (GeneralTestCases, AttnTestCase)
-
 ##########
 from openpower.simulator.program import Program
 from openpower.endian import bigendian
 from openpower.test.common import TestAccumulatorBase
 
-
-#TODO run this test case later
 class DCBZTestCase(TestAccumulatorBase):
 
     def case_1_dcbz(self):
@@ -50,30 +41,13 @@ class DCBZTestCase(TestAccumulatorBase):
 
 if __name__ == "__main__":
     svp64 = False
-    #if len(sys.argv) == 2:
-    #    if sys.argv[1] == 'nosvp64':
-    #        svp64 = False
-    #    sys.argv.pop()
-    #print ("SVP64 test mode enabled", svp64)
 
     unittest.main(exit=False)
     suite = unittest.TestSuite()
-    #suite.addTest(TestRunner(GeneralTestCases.test_data, svp64=svp64,
-    #                          microwatt_mmu=True))
-    #suite.addTest(TestRunner(MMUTestCase().test_data, svp64=svp64,
-    #                          microwatt_mmu=True))
 
-    # without ROM set
-    #suite.addTest(TestRunner(MMUTestCaseROM().test_data, svp64=svp64,
-    #                          microwatt_mmu=True))
-
-    # TODO: write DCBZ test case
+    # add other test cases later
     suite.addTest(TestRunner(DCBZTestCase().test_data, svp64=svp64,
                               microwatt_mmu=True))
 
-    # LD/ST exception cases
-    #suite.addTest(TestRunner(LDSTExceptionTestCase().test_data, svp64=svp64,
-    #                          microwatt_mmu=True))
-
     runner = unittest.TextTestRunner()
     runner.run(suite)