Share via


Device Path Exerciser

Type: Automated Test

Overview

The Device Path Exerciser test is designed to test the reliability and security of drivers.

Details

The Device Path Exerciser test is designed to test the reliability and security of drivers by calling them through various user-mode I/O interfaces with valid, invalid, meaningless, and poorly-formatted buffers and data that will cause the driver to stop responding (that is, "crash") if they are not managed correctly.

The Device Path Exerciser test is designed to test a single device driver as part of a Device Logo test.

The Systems - Device Path Exerciser test is designed to test every device driver in the system as part of a Systems Logo test.

Run Time:
Log File:
System Restart Required: No
Test Category:
Supported operating systems for Logo or Signature testing:

  • Windows 7
  • Windows Server 2008 R2
  • Windows Vista
  • Windows Server 2003
  • Windows XP

Program: 

Requirements

Software Requirements

The test tool requires the following software:

  • Supported operating system (see list above)
  • Software components included with the device that is being tested

Hardware Requirements

The test tool requires the following hardware:

  • Device to be tested
  • Computer that meets the minimum software requirements
  • Windows keyboard
  • Two-button pointing device
  • Color display monitor capable of at least 1024 by 768 resolution, 32-bits per pixel, 60 Hz
  • Hard drive with a minimum of 20 GB available on partition C:

Processor

The test tool runs on the following processor architectures:

  • x86
  • x64
  • Itanium

Running Device Path Exerciser

Before you can run the DRS - Device Path Exerciser job, you must install the device and driver on the test client. Next, install and configure Driver Test Manager (DTM).

To run DRS - Device Path Exerciser, do the following:

  1. On the Explorers menu, click Device Console.
  2. Select the machine pool that contains the computer where you want to run the test.
  3. In the Available Devices pane, expand the type of device that is associated with your driver, and then select the specific device on which to run the test.
  4. In the Available Jobs pane, select the DRS - Device Path Exerciser job.
  5. In the lower-left corner of the Device Console window, click Add Selected to add the jobs to the schedule of jobs to be run.
  6. Click Schedule Jobs.

You can follow the progress of the DRS - Device Path Exerciser job by using the Job Monitor window. Use the Result Explorer window to examine the results of jobs that have completed.

The test creates additional log files that contain detailed information about what the test is doing. You can use these log files to help you determine why a test failed. For more information about these files, see the "Device Path Exerciser Logs" topic in the Microsoft Windows Driver Kit (WDK) documentation.

Send feedback on this topic
Built on December 10, 2009