Share via


Tests That Formerly Passed Now Fail

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.

If your test passed in versions of DTM before 2.2 and now fails, it may have zero returns or out-of-context errors. The way that DTM Logger handles these test results has been changed for the following reasons:

Zero-Return Failures

With the release of DTM 2.2, logs with all zero counts (0 pass, 0 fail, 0 skip, 0 block) are now considered to be failures rather than passes. This change is because an all-zero return typically implies that something is wrong with a test or the test has had an early catastrophic failure. This behavior is the same behavior that is found in logs elsewhere in DTM.

Out-of-Context Failures

Previously, DTM ignored DTM Logger failures that were reported out of context. This situation caused a log with out-of-context failures to still report a pass in DTM. With DTM 2.2, this behavior has changed so that DTM now reports a failure in the case of out-of-context failures. By considering out-of-context failures as failures in DTM, DTM can report test status with greater accuracy.

To solve this problem, you will need to re-evaluate your driver on the basis of a failed test result.

 

 

Build date: 9/14/2012