Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 07 Aug 2025 09:18:11 +0900
From:      Jaeyoon Choi <j_yoon.choi@samsung.com>
To:        "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>
Subject:   How can I measure code coverage for a device driver?
Message-ID:  <20250807001811epcms2p247a7255786c41efb68fd20e7c8cc55fa@epcms2p2>
References:  <CGME20250807001811epcms2p247a7255786c41efb68fd20e7c8cc55fa@epcms2p2>

next in thread | previous in thread | raw e-mail | index | archive | help

Hi,

I'd like to measure line/branch coverage while testing UFSHCI device driver
on FreeBSD.
Which tools or workflow do you recommend for collecting coverage data from
a device driver module?

I've seen references to GCOV and KCOV, but I’m not sure which is the best fit

for a device driver scenario.



Thanks in advance,

Jaeyoon Choi





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20250807001811epcms2p247a7255786c41efb68fd20e7c8cc55fa>