Driver Robustness Test
This automated test validates the robustness of a scanner driver’s implementation of its exported functions (IStiUSD and IWiaMiniDrv interfaces) by attacking it, stressing and generally trying to expose weaknesses, memory leaks, and so on.
Note
This is not a mandatory test for certification.
Test details
Associated requirements |
Device.Imaging.Scanner.Base.errorHandling |
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 |
~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: Scanner Testing Prerequisites.
In addition, the Wdk\ConfigureScanner dimension must be added to the computer pool before running this test.
To add the scanner dimension to the computer pool:
From the Windows Hardware Certification Kit (Windows HCK) Studio, open Job Monitor.
Select the computer pool containing the test computer that the test device is attached to.
Right click and open the properties page, and then select MCU Policy tab.
From the Available dimension list select Wdk\ConfigureScanner, add it to the machine pool, and click Ok.
Troubleshooting
For troubleshooting information, see Troubleshooting Device.Imaging Testing