Share via


1394 Controller Testing Overview

Note  This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.

The list of tests you must run depend upon the capabilities of the device or system being tested. To see the complete list of tests that could be required for your device, see the IEEE 1394 Host Controller Tests.

Run time: approximately 2 hours

Note   You must use the latest version of the WDK to compile your driver in order for it to pass testing and obtain a logo.

Hardware requirements

The IEEE 1394 Host Controller is required for testing.

Note   Testing a device to obtain a logo for Server Device qualification requires that the system being used to test the device supports four processors and a minimum of 1 GB of RAM. These system capabilities are required for the "Dynamic Partitioning (DP) Simulator and Test" and the "Multiple Processor Group" test to run. You do not need a system that actually supports DP capabilities or has greater than 64 processors to test your device.

If a pool of systems is used to test devices, at least one system in the pool must contain four processors and a minimum of 1 GB of RAM. Additionally, that system must contain the device and driver being tested. As long as the driver is the same on all systems in the pool, the schedule will be created to run against all systems.

For those tests that do not include a driver to test, such as testing a hard drive, the Driver Test Manager (DTM) scheduler will constrain the DP test to run on the default system. This system should also be manually configured to have multiple processor groups. The default system is the first one listed. Test personnel, in this case, should ensure that this first system meets these minimum hardware requirements.

Note   Except for Para-Virtualization drivers (as defined by Logo Requirement Policy-0020), physical devices and their associated drivers being tested for Server Logo or Signature may not be tested in virtual machines using any form of virtualization. This is because not all virtualization products support the underlying functionality needed to pass the tests relating to Multiple Processor Groups, Device Power Management, Device PCI functionality, etc.

Note   1394-specific devices are not required for 1394 Controller testing. The 1394 Interoperability test has been removed. This testing has been replaced by the 1394 Manual test, which requires you to enter the ID from the 1394 trade association logo test body.

Software requirements

There are no additional software requirements.

Tester knowledge requirements

There are no special knowledge requirements for testers.

 

 

Build date: 9/14/2012