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>