OPM - 协议测试

这些自动化测试将运行 PVP-OPM(受保护的视频路径 - 输出保护管理)命令。 这些自动化测试将测试显示驱动程序的 PVP-OPM 兼容性,并检查数字保护 (HDCP) 和模拟保护(ACP 和 CGMSA)的可用性。

此测试有三个断言:

  • 显示驱动程序必须支持 PVP-OPM 驱动程序接口。

  • 显示驱动程序必须支持 CGMSA 和 APS。

  • 显示驱动程序必须支持 HDCP。

对于所有断言,测试都通过 PVP-OPM 初始化协议。 如果初始化失败,高级 SKU 的所有断言都会失败(对于基本 SKU,则会跳过)。 测试实际上并不验证每个保护模式,但会查询驱动程序的可用性。

本主题适用于以下测试作业:

  • OPM - HDCP CSS DVD 测试

  • OPM - HDCP CSS DVD 测试 (WoW64)

  • OPM - HDCP 测试

  • OPM - HDCP 测试 (WoW64)

  • OPM - 协议测试

  • OPM - 协议测试 (WoW64)

测试详细信息

   
规范
  • Device.Graphics.WDDM11.DisplayRender.Base
  • Device.Graphics.WDDM.DisplayRender.OutputProtection
  • Device.Graphics.WDDM.DisplayRender.OutputProtection.Windows7
平台
  • Windows 10,客户端版本 (x86)
  • Windows 10,客户端版本 (x64)
  • Windows Server 2016 (x64)
  • Windows 10,客户端版本 (Arm64)
支持的版本
  • Windows 10
  • Windows 10 版本 1511
  • Windows 10 版本 1607
  • Windows 10 版本 1703
  • Windows 10 版本 1709
  • Windows 10 版本 1803
  • Windows 10 版本 1809
  • Windows 10 版本 1903
  • Windows 10 的下一次更新
预计运行时间(以分钟为单位) 10
类别 兼容性
超时(以分钟为单位) 600
需要重启 false
需要特殊配置 false
类型 automatic

 

其他文档

此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:

运行测试

在运行测试之前,请按照如下测试要求中所述完成测试设置:图形适配器或芯片组测试先决条件

此外:

  • 如果显卡支持数字连接器(DVI 或 HDMI),你必须连接并启用支持 HDCP 的显示器。

  • 如果显卡支持模拟连接器(分量、复合或 S-Video),则必须连接并启用模拟连接器。

故障排除

有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题

有关故障排除信息,请参阅排查 Device.Graphics 测试问题

更多信息

以下作业验证以下测试断言:

  • OPM - HDCP CSS DVD 测试

  • OPM - HDCP 测试

  • OPM - 协议测试

命令语法

命令选项 说明

ShellRunner.exe -x premium -c OPM_CSSDVD_HDCP_Test.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll"

运行 OPM - HDCP CSS DVD 测试作业。

ShellRunner.exe -x premium -c OPM_CSSDVD_HDCP_Test.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll"

运行 OPM - HDCP CSS DVD 测试 (WoW64) 作业。

ShellRunner.exe -x basic -c OPM_HDCP_Test.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll"

运行 OPM-HDCP 测试作业。

ShellRunner.exe -x basic -c OPM_HDCP_Test.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll"

运行 OPM - HDCP 测试 (WoW64) 作业。

ShellRunner.exe -x basic -c OPM_Protocol_Test.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll"

运行 OPM - 协议测试作业。

ShellRunner.exe -x basic -c OPM_Protocol_Test.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll"

运行 OPM - 协议测试 (WoW64) 测试作业。

注意

   有关此测试二进制文件的命令行帮助,请键入 /h。

 

文件列表

文件 位置

Configdisplay.exe

<[testbinroot]>\nttest\windowstest\tools\

OPM_ACPandCGMSA_Test.pro

<[testbinroot]>\nttest\

OpmCompTest.dll

<[testbinroot]>\nttest\

S98wtt_u.dll

<[testbinroot]>\nttest\

Shellrunner.exe

<[testbinroot]>\nttest\

TDRWatch.exe

<[testbinroot]>\nttest\windowstest\graphics\

 

参数

参数名称 参数说明
LLU_NetAccessOnly LLU 本地名称,本地,具有网络访问权限
LIBRARYNAME 运行测试的库
PROFILENAME 运行测试的配置文件
DISPLAYLOGOLEVEL 提交的资格级别:基本或高级
ConfigDisplayCommandLine ConfigDisplay 的自定义命令行。 默认值:徽标
TDRArgs /get 或 /set