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

See the device hardware requirements.

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

 

 

Send comments about this topic to Microsoft