* How to collect coverage with teuthology ?
@ 2013-08-14 11:14 Loic Dachary
2013-08-14 16:47 ` Sage Weil
0 siblings, 1 reply; 2+ messages in thread
From: Loic Dachary @ 2013-08-14 11:14 UTC (permalink / raw)
To: Ceph Development
[-- Attachment #1: Type: text/plain, Size: 442 bytes --]
Hi,
Although
http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-deb-precise-amd64-gcov/log.cgi?log=26707923b23cb55583a7d6b46ef6deb9591fd165
claims to build packages with coverage ( -gcov in the name ), I can't figure out where it is nor how it is supposed to be used.
A hint would be much appreciated :-)
--
Loïc Dachary, Artisan Logiciel Libre
All that is necessary for the triumph of evil is that good people do nothing.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 261 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: How to collect coverage with teuthology ?
2013-08-14 11:14 How to collect coverage with teuthology ? Loic Dachary
@ 2013-08-14 16:47 ` Sage Weil
0 siblings, 0 replies; 2+ messages in thread
From: Sage Weil @ 2013-08-14 16:47 UTC (permalink / raw)
To: Loic Dachary; +Cc: Ceph Development
On Wed, 14 Aug 2013, Loic Dachary wrote:
> Hi,
>
> Although
>
> http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-deb-precise-amd64-gcov/log.cgi?log=26707923b23cb55583a7d6b46ef6deb9591fd165
>
> claims to build packages with coverage ( -gcov in the name ), I can't figure out where it is nor how it is supposed to be used.
That gitbuilder runs the gcov build script in autobuild-ceph.git to build
the package.
To use it, you do coverage: true somewhere in the job yaml (i forget
exactly), teuthology will pull the packages from that gitbuilder instead
of the regular one, and... I don't know the rest actually; Josh knows
more. We haven't done this in a while :(, but need to start doing it
again. One of the main annoyances is that in order for gcov to write out
its info the process needs to shutdown cleanly, so there are a few changes
in how teuthology invokes the daemons.
sage
>
> A hint would be much appreciated :-)
>
> --
> Lo?c Dachary, Artisan Logiciel Libre
> All that is necessary for the triumph of evil is that good people do nothing.
>
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-08-14 16:47 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-14 11:14 How to collect coverage with teuthology ? Loic Dachary
2013-08-14 16:47 ` Sage Weil
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.