Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 61B0411E4C for ; Wed, 27 Aug 2014 21:00:45 +0000 (UTC) Received: (qmail 23489 invoked by uid 500); 27 Aug 2014 21:00:43 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 23395 invoked by uid 500); 27 Aug 2014 21:00:43 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 23383 invoked by uid 99); 27 Aug 2014 21:00:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Aug 2014 21:00:43 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of nkeywal@gmail.com designates 74.125.82.46 as permitted sender) Received: from [74.125.82.46] (HELO mail-wg0-f46.google.com) (74.125.82.46) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Aug 2014 21:00:17 +0000 Received: by mail-wg0-f46.google.com with SMTP id x13so1104wgg.5 for ; Wed, 27 Aug 2014 14:00:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=uC1h07pQ0trNU0VW7qGGvaaBFRP0JibgjOVefP7gOZU=; b=qmDCBm1KvdkY6y3WlJu4yOLFQu4+5yMf5kJw2QJl/bKSSBtQQT1voR10OTzC9kAKUr aZDNIpxdV+vlqvs31/OTP/G7LU9TsNbAcFzm1zJrn2EXfFThyB5yJG7nv7I0xGqeUuXp Krp2hXq4rEq9VRDcsbVskM7b9RiIr08Slp887GsVPP8wPaVw/fLqtO9ls4ZjCHWBRcei ATYgp7J8Fjmul+0GJxUmbA5u7thtZ2iDYLFg/YHhR80Y6Fej879YhZAVm/+jl5Ok5zuc Fos5vwyl1VtYmdyfPh3P7Yyn0KT19B+mPYtHpMUX8gYIv2mVa5kmKu4Q6vuLjYu0W46d BmWQ== X-Received: by 10.180.73.235 with SMTP id o11mr463854wiv.41.1409173215822; Wed, 27 Aug 2014 14:00:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.45.106 with HTTP; Wed, 27 Aug 2014 13:59:55 -0700 (PDT) In-Reply-To: References: From: Nicolas Liochon Date: Wed, 27 Aug 2014 22:59:55 +0200 Message-ID: Subject: Re: I wonder if it makes sense to restrict the HBase build to one build per jenkins host To: dev@hbase.apache.org Content-Type: multipart/alternative; boundary=f46d043d66ddf4c79f0501a2b48d X-Virus-Checked: Checked by ClamAV on apache.org --f46d043d66ddf4c79f0501a2b48d Content-Type: text/plain; charset=UTF-8 It used to be the case for precommit builds: there was a single worker. It's much simpler this way. It seems it has changed, likely less than a year ago. I see on https://builds.apache.org/computer/H0/load-statistics that there are 2 workers. We're can't do what we want on these machines, as they are used by other projects however. In the past, Giri was administrating these machines, I don't know if it's still the case (Enis? Devaraj? Stack? Do you guys know?) I guess that the root issue is that hdfs & other builds are not parallelized as HBase are, so they need multiple workers to really use the multiple cores of the build env... Nicolas On Wed, Aug 27, 2014 at 10:45 PM, Andrew Purtell wrote: > +1, if it's possible on ASF Jenkins > > We also share with other projects. I've seen build reports implicating > Oozie tests for supposed HBase test zombies. > > When we had cloud based Jenkins running at Trend Micro and Intel we > launched instances on demand as we needed workers, but never more than one > worker per instance concurrently. Definitely helps to reduce failures due > to unexpected state from interactions between tests. > > > On Wed, Aug 27, 2014 at 1:28 PM, Alex Newman wrote: > > > I have noticed that HBase tests can cause a good deal of inherent test > > interference. We have had much better luck running one and only one > > set of the tests at a time. I notice that this currently is not > > happening. I don't have any rights on jenkins, so perhaps someone else > > could give this a shot. I'd be glad to describe how do it. Another > > option would be to run the build from within a container (We do this > > at WanDISCO). Finally I got the build running on travis ci. Checkout > > https://github.com/OhmData/hbase-public/tree/travis for an example of > > how to get this done. > > > > > > -- > Best regards, > > - Andy > > Problems worthy of attack prove their worth by hitting back. - Piet Hein > (via Tom White) > --f46d043d66ddf4c79f0501a2b48d--