From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/78549 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus automatic builds Date: Wed, 20 Apr 2011 20:50:27 +0200 Message-ID: <87sjtcoiz0.fsf@randomsample.de> References: <8762qs3swu.fsf@ericabrahamsen.net> <87r59fr05z.fsf@lifelogs.com> <87bp0jpcl2.fsf@lifelogs.com> <87vcyr5jzt.fsf@randomsample.de> <87k4f7mclt.fsf@lifelogs.com> <87vcyp27g5.fsf@randomsample.de> <878vvfwhzx.fsf@randomsample.de> <87wrizuuad.fsf@randomsample.de> <87fwpid2rb.fsf@randomsample.de> <87k4eunrzj.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1303325506 29674 80.91.229.12 (20 Apr 2011 18:51:46 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 20 Apr 2011 18:51:46 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M26852@lists.math.uh.edu Wed Apr 20 20:51:41 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QCcV2-0008FP-35 for ding-account@gmane.org; Wed, 20 Apr 2011 20:51:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1QCcUl-0004yV-TD; Wed, 20 Apr 2011 13:51:23 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1QCcUk-0004yN-Pe for ding@lists.math.uh.edu; Wed, 20 Apr 2011 13:51:22 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1QCcUi-00035B-O2 for ding@lists.math.uh.edu; Wed, 20 Apr 2011 13:51:22 -0500 Original-Received: from v3-1008.vxen.de ([79.140.41.8]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1QCcUf-0003oG-UD for ding@gnus.org; Wed, 20 Apr 2011 20:51:18 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=randomsample.de; s=a; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:To:From; bh=UBqZ24pAeHuQdLzQadc9Et9V/x9CuryS8KJrasWgsn8=; b=TG4XVk/2JXoNy7HrDvv5YKZOv0T9LUZAFXdlzwruEgYMoOM9QPDIMtrkstIK4fSJLOcQ051nP8OTBwlJuVAHmTcBaC8jsJFntopoLlt/8QFTJ70LoD6AGdtLveQLPQ3M; Original-Received: from dslc-082-083-052-255.pools.arcor-ip.net ([82.83.52.255] helo=spaten) by v3-1008.vxen.de with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QCcUf-0006ze-6C for ding@gnus.org; Wed, 20 Apr 2011 20:51:17 +0200 In-Reply-To: <87k4eunrzj.fsf@lifelogs.com> (Ted Zlatanov's message of "Sat, 16 Apr 2011 10:19:44 -0500") User-Agent: Gnus/5.110016 (No Gnus v0.16) Emacs/24.0.50 (gnu/linux) Mail-Followup-To: ding@gnus.org X-Spam-Score: -2.0 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:78549 Archived-At: Ted Zlatanov writes: > DE> I've not activated sending mails to the 'blamelist', since I figure that > DE> Gnus developers will have the buildbot list subscribed anyway. > > I would add it. OK, done. Please note that there's one little annoyance: You will get a single mail for all failed builds, meaning for every Emacs version. That means if you "really" break something, you'll get 5 mails. There's no way in buildbot to send just one mail which contains all the information. The mails will always come from gnus-buildbot@randomsample.de, so you can easily split them. > DE> I'd also like to repost my question where pure test files should be > DE> stored (see my previously posted gnustest-nntp.el). Should I just check > DE> it in to lisp/ for now? Or etc/ ? We can move it later anyway. > > IMHO either tests/ or lisp/tests/ (the latter will make it easier to > avoid naming the "lisp" directory in relative paths). > > Pick one and we can move them later if needed. OK, I chose lisp/tests. The buildbot will not run the NNTP test on new commits. I think the main part of this test is actually not the nntp testing, but more that it is an integration test which will fire up various parts of Gnus, so that broken require's etc. will hopefully pop up during startup. > Could this work if we symlink registry.el and gnus-registry.el into the > tests directory? Git supports symlinks and it would be a neat hack. I think this is a bit confusing, since the tests comprise only a small part of those files. But I have no strong opinion on this. -David