Re: How can I measure code coverage for a device driver?

From: Jaeyoon Choi <j_yoon.choi_at_samsung.com>
Date: Mon, 11 Aug 2025 07:12:09 UTC
(Sorry, I sent a wrong email before.)

KCOV works well in the device driver module!
However, there are some issues with certain functions not being tracked.
I will try again when I have time.

Thanks!
Jaeyoon

> I think KCOV will work better than GCOV for this, but it's been a
> while since I've used either.
> 
> Warner
> 
> On Wed, Aug 6, 2025 at 6:19 PM Jaeyoon Choi <j_yoon.choi@samsung.com> wrote:
> >
> > 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
> >
> >