Wdf - Verify Driver Load Order Group is not WdfLoadGroup
This test verifies that WdfLoadGroup is not the Load Order Group value for the device under test.
Test details
Associated requirements |
Device.DevFund.DriverFramework.AllDrivers.WDFLoadGroup |
Platforms |
Windows 7 (x64) Windows 7 (x86) Windows RT (ARM-based) Windows 8 (x64) Windows 8 (x86) Windows Server 2012 (x64) Windows Server 2008 R2 (x64) Windows Server 2008 x64 Windows Server 2008 x86Windows RT 8.1Windows 8.1 x64Windows 8.1 x86Windows Server 2012 R2 |
Expected run time |
~2 minutes |
Categories |
Certification Functional |
Type |
Automated |
Running the test
Before you run the test, complete the test setup as described in the test requirements: Device.Fundamentals Reliability Testing Prerequisites.
Troubleshooting
The KMDF driver cannot use WdfLoadGroup as the LoadOrderGroup for the driver service install. WdfLoadGroup id a reserved value and cannot be used by KMDF drivers. If WdfLoadGroup is used, the test will fail with the following error: The Execute Task with Commandline cmd /c sc qc <driversvc> > query.log & type query.log | findstr -sip WdfLoadGroup Failed with ExitCode 0. For more information, see Specifying Driver Load Order.
For troubleshooting information, see Troubleshooting Device Fundamentals Reliability Testing by using the Windows HCK.