From owner-freebsd-testing@FreeBSD.ORG Thu Feb 12 02:42:58 2015 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E544DCCD for ; Thu, 12 Feb 2015 02:42:57 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1.freebsd.org (Postfix) with SMTP id 92E0035D for ; Thu, 12 Feb 2015 02:42:56 +0000 (UTC) Received: (qmail 58170 invoked by uid 99); 12 Feb 2015 02:42:55 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Feb 2015 02:42:55 +0000 Received: from [192.168.0.103] (unknown [190.157.136.22]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 4BC8C1A0041 for ; Thu, 12 Feb 2015 02:42:54 +0000 (UTC) From: Pedro Giffuni Subject: Coverity and jenkins Message-Id: <2DA5B479-3B44-4B51-84B3-54C43248A038@freebsd.org> Date: Wed, 11 Feb 2015 21:42:51 -0500 To: freebsd-testing@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\)) X-Mailer: Apple Mail (2.2070.6) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Feb 2015 02:42:58 -0000 Hello; I have been looking at how Coverity works and apparently there is a = bunch of features that we are not using. - it looks like one can define tests and the Coverity test advisor will = check if the code that was recently changed is exercised by some test. - Coverity will also know who committed the code and send the new = warnings directly to the committer. It would be interesting to check the Jenkins coverity plugin: https://wiki.jenkins-ci.org/display/JENKINS/Coverity+Plugin = While here, we should also run builds on i386 as that should have good = performance and should point out portability issues .. I would think = it=E2=80=99s just a matter of using the same bhyve configuration on an = i386 image (I know =E2=80=A6 probably easier said than done ;) ). In any case, huge thanks for keeping jenkins running! Pedro.