HybridPowerManagement_AppRunningMonitorOff
Power management tests run on dGPU while analyzing Power-Management ETW events that are generated by DXGKrnl. For this test, an application is running on DGPU and the monitor is turned OFF. The test performs following validations:
- 
						Validation of Power components – the test validates that all required power components are declared by the driver.
- 
						Validation of latency – the driver reports latency (time for a component to transition to another F-state). The test checks that this number matches the actual latency.
- 
						Validate Active/Idle state of the component – checks that power components are in expected Active/Idle state (based on the test scenario).
- 
						Validate DState – checks that DGPU is in expected D state (based on the test scenario).
- 
						Validate DGPU process – checks which processes have devices on DGPU. Anything other than the test itself will result in failure.
Test details
| Associated requirements | System.Fundamentals.Graphics.HybridGraphics.MultiGPU | 
| Platforms | 
									Windows RT 8.1
									 | 
| Expected run time | ~30 minutes | 
| Categories | Certification | 
| Type | Automated | 
Running the test
Before you run the test, complete the test setup as described in the test requirements: WDTF System Fundamentals Testing Prerequisites.
Troubleshooting
For troubleshooting information, see Troubleshooting System Fundamentals Testing.
| Error | Description | 
|---|---|
| Conformance issues | When the test detects a conformance issue, it saves an image in the test directory if the -saveBMP parameter is specified. You can view this image to help diagnose the issue. | 
| Validation failures | To get more information about the failure, run the test under User Mode Debugger. The test will output the information that it gets from ETW events, to help diagnose the failure. | 
More information
Command syntax
| Parameter | Description | 
|---|---|
| -saveBMP | By using this parameter, the test saves presented images in BMP format to the test directory in case of conformance failure. This is useful for diagnosing conformance failures. | 
| -whql | -featurelevel:<fl> | -whql results in device creation with highest support on a given adapter. –featurelevel:<fl> creates a device of requested feature level Default value: -wqhl for DX10+ drivers; -featurelevel:9.1 for DX9 drivers | 
| -hybrid | This value forces application execution on dGPU as if it was on the DList. | 

