On Thu, Apr 06, 2017 at 05:40:09PM +0200, Martin Kletzander wrote: > On Thu, Apr 06, 2017 at 04:27:25PM +0200, Andrea Bolognani wrote: > > On Wed, 2017-04-05 at 06:53 -0400, John Ferlan wrote: > > > > I thought that John still had a nightly coverity job running that > > > > would trigger the -DSTATIC_ANALYSIS codepaths. If that's not the case, then we'd wnat to look > > > > at enabling that in one of the centos CI jobs. > > > > > > I still have a run of Coverity every night although I have been less > > > diligent about checking errors lately. Mainly because generally things > > > that are considered a false positive were being rejected when I posted > > > patches. I keep about 20 patches in a local branch. > > > > > > There was a point quite a few months ago where my nightly build started > > > failing because either I changed the Coverity version or the compiler > > > version on my laptop - cannot recall exactly. That resulted in a bunch > > > more local patches until I finally had too many and posted that pile > > > late last month. Enabling static analysis in CI builds was something I > > > suggested in my cover - although now I've done it for my every day work > > > environment so I will see the problems much sooner. > > > > Did we ever get in touch with the Coverity folks about > > enabling Coverity Scan[1] for libvirt? QEMU is already > > part of the program. > > > > No idea, but we can register there ourselves, can't we? They have > integration with GitHub where we have the read-only copy anyway, we can > even run in on TravisCI and have the whole bundle without changing > much internally (just committing settings file into the repository). Yep, I'd be in favour of using the public coverity scan service. For the sake of community inclusivity / transparency, it is always preferrable to have project infrastructure visible to the full commnunity where possible. We could certainly setup a travis CI build too. In particular that would give us build testing on several versions of Ubuntu, as well as ability to do OS-X builds which is a notable platform we lack any automated testing of. > I think we would get 2 builds per day, depending on how the github repo > is updated. Is that done automatically or every X minutes or something? We only do one build a day right now, so the 2 builds a day limt is no big deal. Their FAQ is fuzzy on just how builds a triggered... Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://entangle-photo.org -o- http://search.cpan.org/~danberr/ :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list