Return-Path: Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: (qmail 49547 invoked from network); 11 Feb 2010 02:15:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 11 Feb 2010 02:15:09 -0000 Received: (qmail 88492 invoked by uid 500); 11 Feb 2010 02:15:08 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 88425 invoked by uid 500); 11 Feb 2010 02:15:08 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 88414 invoked by uid 99); 11 Feb 2010 02:15:08 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 11 Feb 2010 02:15:08 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [202.60.90.242] (HELO enterprise.16degrees.com.au) (202.60.90.242) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 11 Feb 2010 02:14:57 +0000 Received: from deltaflyer (CPE-121-215-243-70.static.qld.bigpond.net.au [121.215.243.70]) by enterprise.16degrees.com.au (Postfix) with ESMTPA id A7FE61902237; Thu, 11 Feb 2010 12:14:31 +1000 (EST) From: "Gav..." To: , "'Tomcat Developers List'" References: <20100209102533.0265828063@ceres.apache.org> <4B713891.20506@apache.org> <026e01caaa42$edfbdc30$c9f39490$@com.au> <427155181002100435s50e240ffs8ceaa9fb8aaa2f59@mail.gmail.com> In-Reply-To: <427155181002100435s50e240ffs8ceaa9fb8aaa2f59@mail.gmail.com> Subject: RE: buildbot failure in ASF Buildbot on tomcat-trunk Date: Thu, 11 Feb 2010 12:14:29 +1000 Message-ID: <003c01caaabf$f2026880$d6073980$@com.au> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcqqTtRVhM87MqTSSC2eTAecbRVF0QAcIwvQ Content-Language: en-au X-Virus-Checked: Checked by ClamAV on apache.org > -----Original Message----- > From: Konstantin Kolinko [mailto:knst.kolinko@gmail.com] > Sent: Wednesday, 10 February 2010 10:36 PM > To: Tomcat Developers List > Cc: builds@apache.org > Subject: Re: buildbot failure in ASF Buildbot on tomcat-trunk >=20 > 2010/2/10 Gav... : > > > > > >> -----Original Message----- > >> From: Mark Thomas [mailto:markt@apache.org] > >> Sent: Tuesday, 9 February 2010 8:27 PM > >> To: Tomcat Developers List > >> Cc: builds@apache.org > >> Subject: Re: buildbot failure in ASF Buildbot on tomcat-trunk > >> > >> On 09/02/2010 10:25, buildbot@apache.org wrote: > >> > The Buildbot has detected a new failure of tomcat-trunk on ASF > >> Buildbot. > >> > Full details are available at: > >> > =A0http://ci.apache.org/builders/tomcat-trunk/builds/83 > >> > > >> > Buildbot URL: http://ci.apache.org/ > >> > > >> > Buildslave for this Build: bb-vm_ubuntu > >> > > >> > Build Reason: > >> > Build Source Stamp: [branch tomcat/trunk] 907983 > >> > Blamelist: markt > >> > > >> > BUILD FAILED: failed compile > >> > >> The Eclipse download takes forever which seems to be the root cause > of > >> a > >> number of these failures. Could the build property "jdt.home" be = set > to > >> somewhere that isn't deleted on every ci build? That should speed = up > >> the > >> build process considerably - as well as not downloading a 25MB file > >> from > >> archive.eclipse.org every time we build. > > > > Actually, I haven=92t set that property at all that I know of. > > In Buildbot it can be added as a property at build time so it's no > problem. > > > > Shall I go ahead and do that? > > > > What value should it be, empty? > > > > Gav... > > >=20 > Not jdt.home, but base.path I think. >=20 > The "base.path" property points to a location, where all dependent > libraries are downloaded from the net. >=20 > The default value of it is > base.path=3D/usr/share/java > and as I see from stdio output from buildbot, there it is set to > /home/buildslave3/slave3/tomcat-trunk/build/basepath/ >=20 > The problem is that all those dependencies are deleted before each run > and are redownloaded, which wastes time and, with a 40 MB download > from eclipse.org, resulted in intermittent failures. >=20 > Can we avoid deleting those files between runs? >=20 >=20 > In the meanwhile, yesterday I changed dependencies in tomcat-trunk, > and now we are downloading a 1.6 MB file instead of 40 MB one. So, the > problem will be less noticeable for trunk now, but will still present > for "tomcat-6-trunk", where this change is not implemented yet. >=20 >=20 > The "tomcat-6-trunk" buildbot apparently has the same value of > "base.path" as the "tomcat-trunk" one. That is, it reuses libraries > downloaded by "tomcat-trunk" on its previous run. Thus it was more > rare to see errors coming from it. ah, ok thanks for the explanations. With builds, I prefer to keep the rest of the file system clean wherever possible, so over-riding base path was my solution. I can see that = having it in the build dir can cause problems so I've just moved it one level above the main build dir so it doesn=92t get clobbered each run, but is = still within the tomcat-trunk and tomcat-6-trunk directory structure. Thanks Gav... >=20 >=20 > Best regards, > Konstantin Kolinko --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org For additional commands, e-mail: dev-help@tomcat.apache.org