修改测试用例

This commit is contained in:
2025-08-12 17:26:20 +08:00
parent 96ed1d8d95
commit 89071e4973
4 changed files with 29 additions and 7 deletions

View File

@@ -6,21 +6,21 @@ from testcase import environment, readregs, ebmmu, errorPkt, watchdog, broadcast
if __name__ == '__main__': if __name__ == '__main__':
environment.bringup() environment.bringup()
#add_tc_2_runlist(errorPkt.tc1()) add_tc_2_runlist(errorPkt.tc1())
#add_tc_2_runlist(errorPkt.tc2()) add_tc_2_runlist(errorPkt.tc2())
#add_tc_2_runlist(errorPkt.tc3()) #add_tc_2_runlist(errorPkt.tc3())
#add_tc_2_runlist(errorPkt.tc4()) #add_tc_2_runlist(errorPkt.tc4())
#add_tc_2_runlist(base.tc1()) add_tc_2_runlist(base.tc1())
#add_tc_2_runlist(base.tc2()) add_tc_2_runlist(base.tc2())
#add_tc_2_runlist(base.tc3()) #add_tc_2_runlist(base.tc3())
add_tc_2_runlist(base.tc4()) #add_tc_2_runlist(base.tc4())
#add_tc_2_runlist(base.tc5()) #add_tc_2_runlist(base.tc5())
#add_tc_2_runlist(base.tc6()) #add_tc_2_runlist(base.tc6())
#add_tc_2_runlist(base.tc7()) #add_tc_2_runlist(base.tc7())
#add_tc_2_runlist(base.tc8()) #add_tc_2_runlist(base.tc8())
#add_tc_2_runlist(base.tc9()) #add_tc_2_runlist(base.tc9())
add_tc_2_runlist(base.tc10()) #add_tc_2_runlist(base.tc10())
#add_tc_2_runlist(base.tc11()) #add_tc_2_runlist(base.tc11())
#add_tc_2_runlist(base.tc12()) #add_tc_2_runlist(base.tc12())
#add_tc_2_runlist(base.tc13()) #add_tc_2_runlist(base.tc13())

View File

@@ -816,6 +816,7 @@ def tc10():
+genIFRwDataCode(0, 0x80, False, 24) +genIFRwDataCode(0, 0x80, False, 24)
+genIFRwDataCode(0, 0xa0, False, 24) +genIFRwDataCode(0, 0xa0, False, 24)
+genIFRwDataCode(1, 0x80, False, 24) +genIFRwDataCode(1, 0x80, False, 24)
+genIFRwDataCode(1, 0xa0, False, 24)
+genIFRwDataCode(2, 0x80, False, 24) +genIFRwDataCode(2, 0x80, False, 24)
+genIFRwDataCode(3, 0x80, False, 24) +genIFRwDataCode(3, 0x80, False, 24)
+genIFRwDataCode(4, 0x80, False, 24) +genIFRwDataCode(4, 0x80, False, 24)

View File

@@ -25,12 +25,25 @@ def tc1():
genPkt.setPkt(2, data) genPkt.setPkt(2, data)
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)) genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
+genIFRwDataCode(0, 0x80, False, 24)
+genIFRwDataCode(0, 0xa0, False, 24)
+genIFRwDataCode(1, 0x80, False, 24)
+genIFRwDataCode(2, 0x80, False, 24)
+genIFRwDataCode(3, 0x80, False, 24)
+genIFRwDataCode(4, 0x80, False, 24)
)
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx) genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
+genWriteTransPktCode(gen_file_def, sm_idx) +genWriteTransPktCode(gen_file_def, sm_idx)
+genTrgTransPktCode(gen_file_def, sm_idx) +genTrgTransPktCode(gen_file_def, sm_idx)
+genReadAckPktCode(gen_file_def, sm_idx) +genReadAckPktCode(gen_file_def, sm_idx)
+genIFRwDataCode(0, 0x80, False, 24)
+genIFRwDataCode(0, 0xa0, False, 24)
+genIFRwDataCode(1, 0x80, False, 24)
+genIFRwDataCode(2, 0x80, False, 24)
+genIFRwDataCode(3, 0x80, False, 24)
+genIFRwDataCode(4, 0x80, False, 24)
) )
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1) genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1)
@@ -63,6 +76,13 @@ def tc1():
+genIFRwDataCode(3, 0x74, False, 4) +genIFRwDataCode(3, 0x74, False, 4)
+genIFRwDataCode(4, 0x74, False, 4) +genIFRwDataCode(4, 0x74, False, 4)
+genIFRwDataCode(0, 0x80, False, 24)
+genIFRwDataCode(0, 0xa0, False, 24)
+genIFRwDataCode(1, 0x80, False, 24)
+genIFRwDataCode(2, 0x80, False, 24)
+genIFRwDataCode(3, 0x80, False, 24)
+genIFRwDataCode(4, 0x80, False, 24)
+genTcEndFrameCode(gen_file_def)) +genTcEndFrameCode(gen_file_def))
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap) genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)

View File

@@ -25,6 +25,7 @@
16'h0080 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 16'h0080 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx
16'h00a0 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 16'h00a0 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx
16'h0080 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 16'h0080 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx
16'h00a0 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx
16'h0080 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 16'h0080 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx
16'h0080 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 16'h0080 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx
16'h0080 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 16'h0080 8'h01 16'h0018 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx 8'hxx