OPM - HDCP CSS DVD Test2
These automated tests run PVP-OPM (Protected Video Path - Output Protection Management) commands. They test display drivers for PVP-OPM compatibility, and check for the availability of digital protection (HDCP) and analog protections (ACP and CGMSA).
There are three assertions for this test:
The display driver must support PVP-OPM driver interfaces.
The display driver must support CGMSA and APS.
The display driver must support HDCP.
For all of the assertions, the test goes through the PVP-OPM initialization protocol. If initialization fails, all of the assertions fail for premium SKUs (and skip for basic SKUs). Tests do not actually verify each protection schema, but do query the driver for the availability.
This topic applies to the following test jobs:
OPM - HDCP CSS DVD Test
OPM - HDCP CSS DVD Test (WoW64)
OPM - HDCP Test
OPM - HDCP Test (WoW64)
OPM - Protocol Test
OPM - Protocol Test (WoW64)
Test details
Associated requirements |
Device.Graphics.WDDM.DisplayRender.OutputProtection Device.Graphics.WDDM.DisplayRender.OutputProtection.Windows7 Device.Graphics.WDDM11.DisplayRender.Base |
Platforms |
Windows 7 (x64) Windows 7 (x86) Windows 8 (x64) Windows 8 (x86) Windows Server 2012 (x64) Windows Server 2008 R2 (x64) Windows 8.1 x64 Windows 8.1 x86 Windows Server 2012 R2 |
Expected run time |
~10 minutes |
Categories |
Certification Functional |
Type |
Automated |
Running the test
Before you run the test, complete the test setup as described in the test requirements: Graphic Adapter or Chipset Testing Prerequisites.
In addition:
If the graphics card supports a digital connector (DVI or HDMI), you must connect and enable an HDCP-enabled monitor.
If the graphics card supports an analog connector (component, composite, or S-Video), you must connect and enable the analog connector.
Troubleshooting
For troubleshooting information, see Troubleshooting Device.Graphics Testing.
More information
The following jobs validate the test assertions below:
OPM - HDCP CSS DVD Test
OPM - HDCP Test
OPM - Protocol Test
Command syntax
Command option | Description |
---|---|
ShellRunner.exe -x premium -c OPM_CSSDVD_HDCP_Test.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll" |
Runs the OPM - HDCP CSS DVD test job. |
ShellRunner.exe -x premium -c OPM_CSSDVD_HDCP_Test.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll" |
Runs the OPM - HDCP CSS DVD Test (WoW64) test job. |
ShellRunner.exe -x basic -c OPM_HDCP_Test.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll" |
Runs the OPM - HDCP test job. |
ShellRunner.exe -x basic -c OPM_HDCP_Test.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll" |
Runs the OPM - HDCP Test (WoW64) test job. |
ShellRunner.exe -x basic -c OPM_Protocol_Test.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll" |
Runs the OPM - Protocol test job. |
ShellRunner.exe -x basic -c OPM_Protocol_Test.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll" |
Runs the OPM - Protocol Test (WoW64) test job. |
Note
For command line help for this test binary, type /h.
File List
File | Location |
---|---|
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\ |