From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: Re: experiences running a Hudson CI server on the Emacs codebase Date: Thu, 15 Jul 2010 21:39:28 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1279222793 3819 80.91.229.12 (15 Jul 2010 19:39:53 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 15 Jul 2010 19:39:53 +0000 (UTC) Cc: rms@gnu.org To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 15 21:39:50 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OZUHe-0000TI-G2 for ged-emacs-devel@m.gmane.org; Thu, 15 Jul 2010 21:39:50 +0200 Original-Received: from localhost ([127.0.0.1]:54231 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OZUHd-0004Pt-IH for ged-emacs-devel@m.gmane.org; Thu, 15 Jul 2010 15:39:49 -0400 Original-Received: from [140.186.70.92] (port=39994 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OZUHV-0004OY-5A for emacs-devel@gnu.org; Thu, 15 Jul 2010 15:39:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OZUHU-0007yu-1T for emacs-devel@gnu.org; Thu, 15 Jul 2010 15:39:41 -0400 Original-Received: from iwfs.imcode.com ([82.115.149.64]:37879 helo=gate.verona.se) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZUHR-0007vs-5n; Thu, 15 Jul 2010 15:39:37 -0400 Original-Received: from localhost.localdomain (IDENT:1005@localhost [127.0.0.1]) by gate.verona.se (8.13.4/8.11.4) with ESMTP id o6FJdSWS022529; Thu, 15 Jul 2010 21:39:28 +0200 In-Reply-To: (Richard Stallman's message of "Wed, 14 Jul 2010 19:08:25 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:127390 Archived-At: Richard Stallman writes: > Unexpectedly, a lot of failures were due to bzr. > > If you encounter possible bzr bugs, would you please send bzr bug > reports? We are not the ones who will try to fix these bugs, > so reporting them here is not constructive. I guess my email was a bit truncated. I think the bzr bugs have since been fixed, but with a vanilla Fedora setup you will experience them. Someone setting up a similar build environment will hopefully now know to install a newer bzr which isnt default in current Fedora. My Hudson has now done 121 Emacs builds, the last ones have not had bzr issues since ive upgraded bzr. Anyway it would also be nice to have some code quality statistics. To that end I installed cppcheck, which is a static code analyzer. It detects 13 errors on the emacs codebase, most of which seem to be false positives. Also it would be nice to check that code formating is ok, and code documentation is ok. I dont know how to do that yet, but I was thinking on maybe using "indent" and "checkdoc-batch". -- Joakim Verona