更新UCD-API库及文档
This commit is contained in:
@@ -31,7 +31,17 @@ class MergedTestGroups(IntEnum):
|
||||
HDRX_DSC_CTS = 0x20,
|
||||
HDTX_DSC_CTS = 0x21,
|
||||
HDTX_CONTINUITY = 0x22,
|
||||
HDTX_CABLE_CHECK = 0x24
|
||||
HDTX_CABLE_CHECK = 0x24,
|
||||
HDMI_HDCP_CTS_1A = 0x25,
|
||||
HDMI_HDCP_CTS_1B = 0x26,
|
||||
HDMI_HDCP_CTS_2C = 0x27,
|
||||
HDMI_HDCP_CTS_3A = 0x28,
|
||||
HDMI_HDCP_CTS_3B = 0x29,
|
||||
HDMI_HDCP_CTS_3C = 0x2A,
|
||||
DPRX_128b132b_LL_CTS_DEMO = 0x2B,
|
||||
DPTX_128b132b_LL_CTS_DEMO = 0x2C,
|
||||
TIMINGS_VIDEO_TEST = 0x2D,
|
||||
BRANCH_128b132b_MST_CTS = 0x2E
|
||||
|
||||
|
||||
MERGED_GROUP_PARAMS_TYPE = {
|
||||
@@ -60,7 +70,14 @@ MERGED_GROUP_PARAMS_TYPE = {
|
||||
MergedTestGroups.HDRX_DSC_CTS: HdmiSourceDUTTestParam,
|
||||
MergedTestGroups.HDTX_DSC_CTS: HdmiSinkDUTTestParam,
|
||||
MergedTestGroups.HDTX_CONTINUITY: HdmiSinkContinuityDUTTestParam,
|
||||
MergedTestGroups.HDTX_CABLE_CHECK: HdmiSinkCableCheckTestParam
|
||||
MergedTestGroups.HDTX_CABLE_CHECK: HdmiSinkCableCheckTestParam,
|
||||
MergedTestGroups.HDMI_HDCP_CTS_1A: HdmiHdcp1ATestParam,
|
||||
MergedTestGroups.HDMI_HDCP_CTS_1B: HdmiHdcp1BTestParam,
|
||||
MergedTestGroups.HDMI_HDCP_CTS_3A: HdmiHdcp3ATestParam,
|
||||
MergedTestGroups.HDMI_HDCP_CTS_3B: HdmiHdcp3BTestParam,
|
||||
MergedTestGroups.HDMI_HDCP_CTS_2C: HdmiHdcp2CTestParam,
|
||||
MergedTestGroups.HDMI_HDCP_CTS_3C: HdmiHdcp3CTestParam,
|
||||
MergedTestGroups.BRANCH_128b132b_MST_CTS: Dp21BranchMSTSourceDUTTestParam
|
||||
}
|
||||
|
||||
group_params_dict = {
|
||||
@@ -104,7 +121,25 @@ group_params_dict = {
|
||||
TestGroupId.HD_RX_DSC_CTS: HdmiSourceDUTTestParam,
|
||||
TestGroupId.HD_TX_DSC_CTS: HdmiSinkDUTTestParam,
|
||||
TestGroupId.HD_TX_CONTINUITY: HdmiSinkContinuityDUTTestParam,
|
||||
TestGroupId.HD_TX_CABLE_CHECK: HdmiSinkCableCheckTestParam
|
||||
TestGroupId.HD_TX_CABLE_CHECK: HdmiSinkCableCheckTestParam,
|
||||
TestGroupId.HDMI_HDCP_CTS_1A: HdmiHdcp1ATestParam,
|
||||
TestGroupId.HDMI_HDCP_CTS_1B: HdmiHdcp1BTestParam,
|
||||
TestGroupId.HDMI_HDCP_CTS_2C: HdmiHdcp2CTestParam,
|
||||
TestGroupId.HDMI_HDCP_CTS_3A: HdmiHdcp3ATestParam,
|
||||
TestGroupId.HDMI_HDCP_CTS_3B: HdmiHdcp3BTestParam,
|
||||
TestGroupId.HDMI_HDCP_CTS_3C: HdmiHdcp3CTestParam,
|
||||
TestGroupId.DEMO_DP_2_1_TX_DISPAYID: Dp21SinkTestParam,
|
||||
TestGroupId.DEMO_DP_2_1_RX_DISPAYID: Dp21SourceDUTTestParam,
|
||||
TestGroupId.DEMO_DP_2_1_TX_ADAPTIVESYNC: Dp21SinkTestParam,
|
||||
TestGroupId.DEMO_DP_2_1_RX_ADAPTIVESYNC: Dp21SourceDUTTestParam,
|
||||
TestGroupId.DEMO_DP_2_1_RX_LL_CTS: Dp21SourceDUTTestParam,
|
||||
TestGroupId.DEMO_DP_2_1_TX_LL_CTS: Dp21SinkTestParam,
|
||||
TestGroupId.DEMO_DP_2_1_RX_LTTPR_CTS: Dp21SourceDUTTestParam,
|
||||
TestGroupId.DEMO_DP_2_1_TX_LTTPR_CTS: Dp21SinkTestParam,
|
||||
TestGroupId.DEMO_DP_2_1_RX_DSC_CTS: Dp21SourceDUTTestParam,
|
||||
TestGroupId.DEMO_DP_2_1_TX_DSC_CTS: Dp21SinkTestParam,
|
||||
TestGroupId.DP_2_1_RX_MST_CTS: Dp21SourceDUTTestParam,
|
||||
TestGroupId.DP_2_1_BRANCH_MST_CTS: Dp21BranchMSTSourceDUTTestParam
|
||||
}
|
||||
|
||||
|
||||
@@ -127,11 +162,17 @@ def test_group_to_merged_group(fw_group: TestGroupId, test_id: int) -> MergedTes
|
||||
merged_group_id = MergedTestGroups.CRCVideoTest
|
||||
elif fw_group in [TestGroupId.DP_2_1_RX_LL_CTS, TestGroupId.DP_2_1_RX_DSC_CTS,
|
||||
TestGroupId.DP_2_1_RX_LTTPR_CTS, TestGroupId.DP_2_1_RX_DISPAYID,
|
||||
TestGroupId.DP_2_1_RX_ADAPTIVESYNC]:
|
||||
TestGroupId.DP_2_1_RX_ADAPTIVESYNC,
|
||||
TestGroupId.DEMO_DP_2_1_RX_LL_CTS, TestGroupId.DEMO_DP_2_1_RX_DSC_CTS,
|
||||
TestGroupId.DEMO_DP_2_1_RX_LTTPR_CTS, TestGroupId.DEMO_DP_2_1_RX_DISPAYID,
|
||||
TestGroupId.DEMO_DP_2_1_RX_ADAPTIVESYNC, TestGroupId.DP_2_1_RX_MST_CTS]:
|
||||
merged_group_id = MergedTestGroups.DPRX_128b132b_LL_CTS
|
||||
elif fw_group in [TestGroupId.DP_2_1_TX_LL_CTS, TestGroupId.DP_2_1_TX_DSC_CTS,
|
||||
TestGroupId.DP_2_1_TX_LTTPR_CTS, TestGroupId.DP_2_1_TX_DISPAYID,
|
||||
TestGroupId.DP_2_1_TX_ADAPTIVESYNC]:
|
||||
TestGroupId.DP_2_1_TX_ADAPTIVESYNC,
|
||||
TestGroupId.DEMO_DP_2_1_TX_LL_CTS, TestGroupId.DEMO_DP_2_1_TX_DSC_CTS,
|
||||
TestGroupId.DEMO_DP_2_1_TX_LTTPR_CTS, TestGroupId.DEMO_DP_2_1_TX_DISPAYID,
|
||||
TestGroupId.DEMO_DP_2_1_TX_ADAPTIVESYNC]:
|
||||
merged_group_id = MergedTestGroups.DPTX_128b132b_LL_CTS
|
||||
elif fw_group == TestGroupId.DP_2_1_LTTPR_CTS:
|
||||
merged_group_id = MergedTestGroups.LTTPR_128b132b_LL_CTS
|
||||
@@ -169,6 +210,20 @@ def test_group_to_merged_group(fw_group: TestGroupId, test_id: int) -> MergedTes
|
||||
merged_group_id = MergedTestGroups.HDTX_CONTINUITY
|
||||
elif fw_group == TestGroupId.HD_TX_CABLE_CHECK:
|
||||
merged_group_id = MergedTestGroups.HDTX_CABLE_CHECK
|
||||
elif fw_group == TestGroupId.HDMI_HDCP_CTS_1A:
|
||||
merged_group_id = MergedTestGroups.HDMI_HDCP_CTS_1A
|
||||
elif fw_group == TestGroupId.HDMI_HDCP_CTS_1B:
|
||||
merged_group_id = MergedTestGroups.HDMI_HDCP_CTS_1B
|
||||
elif fw_group == TestGroupId.HDMI_HDCP_CTS_2C:
|
||||
merged_group_id = MergedTestGroups.HDMI_HDCP_CTS_2C
|
||||
elif fw_group == TestGroupId.HDMI_HDCP_CTS_3A:
|
||||
merged_group_id = MergedTestGroups.HDMI_HDCP_CTS_3A
|
||||
elif fw_group == TestGroupId.HDMI_HDCP_CTS_3B:
|
||||
merged_group_id = MergedTestGroups.HDMI_HDCP_CTS_3B
|
||||
elif fw_group == TestGroupId.HDMI_HDCP_CTS_3C:
|
||||
merged_group_id = MergedTestGroups.HDMI_HDCP_CTS_3C
|
||||
elif fw_group == TestGroupId.DP_2_1_BRANCH_MST_CTS:
|
||||
merged_group_id = MergedTestGroups.BRANCH_128b132b_MST_CTS
|
||||
else:
|
||||
merged_group_id = MergedTestGroups.Unknown
|
||||
return merged_group_id
|
||||
|
||||
Reference in New Issue
Block a user