修正测试用例的解释文字
This commit is contained in:
@@ -14,17 +14,18 @@ if __name__ == '__main__':
|
||||
#add_tc_2_runlist(errorPkt.tc3())
|
||||
#add_tc_2_runlist(errorPkt.tc4())
|
||||
|
||||
'''
|
||||
|
||||
add_tc_2_runlist(base.tc1())
|
||||
add_tc_2_runlist(base.tc2())
|
||||
add_tc_2_runlist(base.tc3())
|
||||
add_tc_2_runlist(base.tc4())
|
||||
add_tc_2_runlist(base.tc5())
|
||||
add_tc_2_runlist(base.tc6())
|
||||
add_tc_2_runlist(base.tc7())
|
||||
add_tc_2_runlist(base.tc8())
|
||||
#add_tc_2_runlist(base.tc4())
|
||||
#add_tc_2_runlist(base.tc5())
|
||||
#add_tc_2_runlist(base.tc6())
|
||||
#add_tc_2_runlist(base.tc7())
|
||||
#add_tc_2_runlist(base.tc8())
|
||||
#add_tc_2_runlist(base.tc9())
|
||||
|
||||
'''
|
||||
add_tc_2_runlist(broadcast.tc1())
|
||||
add_tc_2_runlist(broadcast.tc2())
|
||||
add_tc_2_runlist(broadcast.tc3())
|
||||
|
||||
@@ -6,8 +6,7 @@ def tc1():
|
||||
|
||||
gen_file_def = "base_tc01"
|
||||
sm_idx = 0
|
||||
tc_des = "发送错误的数据包,导致设备出问题,出问题的设备在没有恢复的情况下,采取直通状态。\\n" \
|
||||
+ "清除中断后,错误消失,出问题的设备恢复正常。"
|
||||
tc_des = "发送一个包,多个子包,单播读,测试SM1发送数据。检查中断、检查SMx的状态。\\n"
|
||||
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
@@ -30,6 +29,7 @@ def tc1():
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
+genTrgTransPktCode(gen_file_def, sm_idx)
|
||||
+genReadAckPktCode(gen_file_def, sm_idx)
|
||||
|
||||
+genTcEndFrameCode(gen_file_def))
|
||||
|
||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1)
|
||||
@@ -43,8 +43,8 @@ def tc2():
|
||||
|
||||
gen_file_def = "base_tc02"
|
||||
sm_idx = 0
|
||||
tc_des = "发送错误的数据包,导致设备出问题,出问题的设备在没有恢复的情况下,采取直通状态。\\n" \
|
||||
+ "清除中断后,错误消失,出问题的设备恢复正常。"
|
||||
tc_des = "广播读,一次性读取从0x0开始的128个字节的数据。读的时候,报文中的数据和对应的\\n"\
|
||||
+ "寄存器数据位与后放入报文中。"
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#>>>>>>普通数据包 sm2,广播读
|
||||
@@ -52,10 +52,7 @@ def tc2():
|
||||
genPkt.setPktType(0)
|
||||
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
#genPkt.addSubPkt(0x02, 0, 0x0830, 0x2, 56, None)
|
||||
genPkt.addSubPkt(0x01, 0, 0x00, 0xd, 128, None)
|
||||
#genPkt.addSubPkt(10, 2, 0x300, 0x2, 4, None)
|
||||
#genPkt.addSubPkt(11, 1, 0x300, 0x2, 4, None)
|
||||
|
||||
sm_idx = 2
|
||||
|
||||
@@ -65,6 +62,7 @@ def tc2():
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
+genTrgTransPktCode(gen_file_def, sm_idx)
|
||||
+genReadAckPktCode(gen_file_def, sm_idx)
|
||||
|
||||
+genTcEndFrameCode(gen_file_def))
|
||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1)
|
||||
|
||||
@@ -77,8 +75,8 @@ def tc3():
|
||||
|
||||
gen_file_def = "base_tc03"
|
||||
sm_idx = 0
|
||||
tc_des = "发送错误的数据包,导致设备出问题,出问题的设备在没有恢复的情况下,采取直通状态。\\n" \
|
||||
+ "清除中断后,错误消失,出问题的设备恢复正常。"
|
||||
tc_des = "广播写,发送数据长度到每个设备中;然后再紧跟发送的数据。\\n" \
|
||||
+ "所有从站接收到相同的数据。"
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#>>>>>>交换数据 SMx, 两个广播写
|
||||
@@ -89,12 +87,12 @@ def tc3():
|
||||
data = bytearray(b"\0" * 10)
|
||||
data[0] = 16
|
||||
data[1] = 0
|
||||
genPkt.addSubPkt(random.randint(0, 2048), 0, 0x0302, 0xe, 2, data) #0x030a, 0xe, 2, data)
|
||||
genPkt.addSubPkt(1278, 0, 0x0302, 0xe, 2, data)
|
||||
|
||||
data = bytearray(b"\0"*100)
|
||||
for i in range(100):
|
||||
data[i] = i + 1
|
||||
genPkt.addSubPkt(random.randint(0, 2048), 0, 0x0800, 0xe, 16, data) #0x1800, 0xe, 16, data)
|
||||
genPkt.addSubPkt(1188, 0, 0x0800, 0xe, 16, data)
|
||||
|
||||
sm_idx = 3
|
||||
|
||||
@@ -104,6 +102,13 @@ def tc3():
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
+genTrgTransPktCode(gen_file_def, sm_idx)
|
||||
+genReadAckPktCode(gen_file_def, sm_idx)
|
||||
|
||||
+genMessageCode("--读取广播写入的数据")
|
||||
+genSlvSMReadData(1, 0, 16)
|
||||
+genSlvSMReadData(2, 0, 16)
|
||||
+genSlvSMReadData(3, 0, 16)
|
||||
+genSlvSMReadData(4, 0, 16)
|
||||
|
||||
+genTcEndFrameCode(gen_file_def))
|
||||
|
||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1)
|
||||
|
||||
@@ -6,8 +6,9 @@ from pyutils import *
|
||||
def bringup():
|
||||
gen_file_def = "sys_bringup"
|
||||
sm_idx = 0
|
||||
tc_des = "发送错误的数据包,导致设备出问题,出问题的设备在没有恢复的情况下,采取直通状态。\\n" \
|
||||
+ "清除中断后,错误消失,出问题的设备恢复正常。"
|
||||
tc_des = "系统环境建立,包括:1.配置主从栈的角色;2.网络建立,嗅探、设置顺序地址、嗅探;3.配置中断。\\n" \
|
||||
+ "\\n注意:网络建立第一次嗅探包发送主要是为了建立拓扑,每个从站都知道了自己的邻居状况;发送顺序地址,\\n"\
|
||||
+ "则是让每个从站拥有合适的地址。第二次发送嗅探包非必要,主要是用于更新从站的邻居信息。"
|
||||
|
||||
genPkt = GenPkt()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user