DevFund IO Cancellation with Direct IO on local disk
This automated test verifies that drivers handle cancellation of issues IOs in a timely manner. The test will conduct synchronous and asynchronous IOs against the device under test. The test will attempt to end the process, at which point the driver will be directed to cancel any outstanding IOs. If the outstanding IOs do not cancel in time, driver verifier breaks into debugger mode and the test fails.
For UMDF drivers, this test enables AppVerifier on the Host Process and also enables handle tracking for the driver. For KMDF drivers it enables KMDF Verifier, KMDF Enhanced Verifier and Handle Tracking for all KMDF objects of the Device under Test (DUT).
Test details
Associated requirements |
Device.DevFund.ReliabilityDisk.IOCompletionCancellation |
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 RT 8.1 Windows 8.1 x64 Windows 8.1 x86 Windows Server 2012 R2 |
Expected run time |
~20 minutes |
Categories |
Reliability |
Type |
Automated |
Running the test
Troubleshooting