Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-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 3CDE310CEA for ; Fri, 7 Jun 2013 09:39:12 +0000 (UTC) Received: (qmail 76461 invoked by uid 500); 7 Jun 2013 09:39:11 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 76428 invoked by uid 500); 7 Jun 2013 09:39:10 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 76411 invoked by uid 99); 7 Jun 2013 09:39:07 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Jun 2013 09:39:07 +0000 Received: from localhost (HELO mail-ie0-f170.google.com) (127.0.0.1) (smtp-auth username nslater, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Jun 2013 09:39:06 +0000 Received: by mail-ie0-f170.google.com with SMTP id e14so10140155iej.1 for ; Fri, 07 Jun 2013 02:39:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:date:message-id:subject:from:to:cc :content-type:x-gm-message-state; bh=WCuFrwoBqDZP7jsUGfwQ1Sp8UtRoMeQe96eclQsk/Z0=; b=P1oT8YLsQTL7E9RcchM0tu/7xD7noLrwXHwA+Hb3/3XlvFFHhB7+bNnRqyGVlac9mO 3jlGFLv+kUae155WFoTCe4D6XYa2VCGlyOs+bDLKmMH6nr6gYlXBTrGzj75qu0DSgOAc CLnwzWzsxKrEUdBsUdst+ajo4UmkD2/CPtHbtQ1WumOuj4JNgPyeN4RSVAC2Hh6UrL0W O6HmGLvFv7cLUrZ3kPizj/PNyYsp6sgAjTLYPd2qov15xPTAEaPvv5ba7xqXAQpOyM6l LckFkRzi7F/0FULOtRvu13BFx0SuW+j4eEAWiZaQanxHi6geiM/esdDcHbXgvRV6Poxb DXug== MIME-Version: 1.0 X-Received: by 10.50.120.68 with SMTP id la4mr736322igb.49.1370597945577; Fri, 07 Jun 2013 02:39:05 -0700 (PDT) Received: by 10.50.29.2 with HTTP; Fri, 7 Jun 2013 02:39:05 -0700 (PDT) X-Originating-IP: [178.250.115.206] Date: Fri, 7 Jun 2013 10:39:05 +0100 Message-ID: Subject: [QA] Jenkins setup (Was: Re: [QA][REQUEST] Fix or disable failing test on 1.3.x) From: Noah Slater To: Noah Slater Cc: "dev@couchdb.apache.org" Content-Type: multipart/alternative; boundary=047d7ba97978ad2cf904de8d330b X-Gm-Message-State: ALoCoQk7Xd5whAhHEKFUBj9YH8nVpkBD+EcxWCnTDvX/7U29x8CnrewLclAKmuAisbECxSa63S89 --047d7ba97978ad2cf904de8d330b Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Hi, At the moment, Jan has a Jenkins setup running on one of his machines. Just searched my mail, Trello, etc for a link to Jan's Jenkins setup, but I can't find it. Could someone remind me? (Sorry!) I'd like to build Jenkins into the release procedure. I see this as a two step integration process. First, we can: 1. Add a note to check the build status of Jenkins before doing the release Then, after a bit of time, I'd like to: 2. Grab the release artefacts directly from Jenkins for signing If we could get to (2), doing a release would be trivial. So, I have a few questions: a. What's the status of our current Jenkins setup? Is it ready for (1)? b. How long before we can get to (2)? c. What's blocking the move to the ASF-run Jenkins? For (c), I recently found out that we have some OS X Jenkins nodes available to us at the ASF. We can also spin up any flavour of Linux that we feel like. So it seems like there should be no blockers here except time= . This would be an *excellent* project for someone who's interested in improving our QA. And would be massively valuable to the project. (Though, maybe I am a bit biased here as one of the primary "customers" of the project. Hehe.) Thanks! On 7 June 2013 10:30, Noah Slater wrote: > Awesome! Thanks Jan & Joan! > > Okay, next step for me is figuring out how to check the build before a > release is done. > > Is that Jenkins setup still working? Lemme see if I can figure that out. > > > On 5 June 2013 21:20, Jan Lehnardt wrote: > >> >> On Jun 5, 2013, at 22:18 , Wendall Cada wrote: >> >> > Awesome, thanks Jan. Simple fix. >> >> FWIW, the correct fix is to create a fixture specifically for this test >> and use that than a random file from the source tree that we don=92t hav= e >> any awareness of that it is used in a test case. >> >> Should be easy if anyone wants to send that in :) >> >> Best >> Jan >> -- >> >> >> >> >> > >> > Wendall >> > >> > On 06/05/2013 01:06 PM, Jan Lehnardt wrote: >> >> Fixed. >> >> >> >> 257fc5c..86d756a 1.3.x -> 1.3.x >> >> df23be9..e78ce41 master -> master >> >> >> >> This was a fun one. Thanks Wohali for helping to track this one down! >> >> >> >> Jan >> >> -- >> >> >> >> On Jun 4, 2013, at 13:53 , Noah Slater wrote: >> >> >> >>> Wendall, any update on this? I'd rather rip the test out that wait a= ny >> >>> longer, I think. >> >>> >> >>> (We're a week behind schedule at this point. Not sure how to handle >> this >> >>> sort of thing in the general case. Perhaps after X many days, we say >> we >> >>> missed the window, and just wait for the next one. Which is now thre= e >> weeks >> >>> away!) >> >>> >> >>> >> >>> On 31 May 2013 16:38, Noah Slater wrote: >> >>> >> >>>> Woop woop! Thanks Wendall. :D >> >>>> >> >>>> >> >>>> On 31 May 2013 16:34, Dirkjan Ochtman wrote: >> >>>> >> >>>>> On Fri, May 31, 2013 at 5:24 PM, Wendall Cada >> >>>>> wrote: >> >>>>>> I'm limited on time today, but I'll spend some time testing and >> evaluate >> >>>>>> over the weekend. Do we have a ticket for this? >> >>>>> Awesome! COUCHDB-1711. >> >>>>> >> >>>>> BTW: I'll be mostly AFK for the next week. >> >>>>> >> >>>>> Cheers, >> >>>>> >> >>>>> Dirkjan >> >>>>> >> >>>> >> >>>> >> >>>> -- >> >>>> NS >> >>>> >> >>> >> >>> >> >>> -- >> >>> NS >> > >> >> > > > -- > NS > --=20 NS --047d7ba97978ad2cf904de8d330b--