Code coverage tool for drivers?

Hi,

Does anybody know of a code coverage tool for Windows drivers? I’m about to
start some major testing of a driver I’ve been working on. It’s not a driver
that has WHQL tests, so am looking for strategies to make testing easier and
more complete.

  • Jan

CompuWare produces some. Also the COVERAGE_HIT(number) macro at each opened brace helps :slight_smile:

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: Jan Bottorff
To: Windows System Software Devs Interest List
Sent: Thursday, July 28, 2005 1:04 PM
Subject: [ntdev] Code coverage tool for drivers?

Hi,

Does anybody know of a code coverage tool for Windows drivers? I’m about to start some major testing of a driver I’ve been working on. It’s not a driver that has WHQL tests, so am looking for strategies to make testing easier and more complete.

  • Jan

Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

I highly recommend using BullseyeCoverage. The main difference with Compuware’s TrueCoverage is that Bullseye measures condition/decision coverage rather than line coverage. (See: www.bullseye.com/lineCoverage.html).

Also, I’ve been using BullseyeCoverage for almost a year now with several projects and occasionally needed assistance - They give excellent support and supply bug fixes in a matter of days.

Shahar

“Maxim S. Shatskih” wrote in message news:xxxxx@ntdev…
CompuWare produces some. Also the COVERAGE_HIT(number) macro at each opened brace helps :slight_smile:

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: Jan Bottorff
To: Windows System Software Devs Interest List
Sent: Thursday, July 28, 2005 1:04 PM
Subject: [ntdev] Code coverage tool for drivers?

Hi,

Does anybody know of a code coverage tool for Windows drivers? I’m about to start some major testing of a driver I’ve been working on. It’s not a driver that has WHQL tests, so am looking for strategies to make testing easier and more complete.

- Jan


Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com