Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 May 2016 17:12:50 -0600
From:      Alan Somers <asomers@freebsd.org>
To:        Ngie Cooper <yaneurabeya@gmail.com>
Cc:        "src-committers@freebsd.org" <src-committers@freebsd.org>,  "svn-src-projects@freebsd.org" <svn-src-projects@freebsd.org>
Subject:   Re: svn commit: r300695 - projects/zfsd/head/cddl/usr.sbin/zfsd/tests
Message-ID:  <CAOtMX2jsVgsckwoj_%2BpELyfG--x2DGQRcGQtwpU8dYx2sM0jZg@mail.gmail.com>
In-Reply-To: <CAGHfRMDaakyM9cZ0m9OuVX-bGHCKj58hPHrRJ=QZuS-mFNzu0w@mail.gmail.com>
References:  <201605252011.u4PKBQ06063559@repo.freebsd.org> <CAGHfRMDaakyM9cZ0m9OuVX-bGHCKj58hPHrRJ=QZuS-mFNzu0w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, May 25, 2016 at 3:42 PM, Ngie Cooper <yaneurabeya@gmail.com> wrote:

> On Wed, May 25, 2016 at 1:11 PM, Alan Somers <asomers@freebsd.org> wrote:
> ...
> >   This abandons the gcov integration, but that doesn't work with clang
> anyway.
> >   There's no reduction in the granularity of test visibility to Kyua,
> because
> >   the entire file was a single test from the perspective of ATF.
>
> gcov integration with clang worked for me last year:
>
> https://lists.freebsd.org/pipermail/freebsd-toolchain/2015-April/001669.html
> ..
> Thanks,
> -Ngie
>

Neat!  I didn't know that clang had gained support for libprofile_rt.
However, I'm not going to restore zfsd's gcov integration.  It seemed like
a good idea at the time, but as it turned out, it's too hard to get
comprehensive coverage of zfsd with unit tests alone.  It simply wasn't
designed with unit testing in mind.  Instead, I try to get comprehensive
coverage with functional tests, which may be found in
base/projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd.

-Alan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOtMX2jsVgsckwoj_%2BpELyfG--x2DGQRcGQtwpU8dYx2sM0jZg>