Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 57740 invoked from network); 19 Oct 2007 09:19:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Oct 2007 09:19:59 -0000 Received: (qmail 65682 invoked by uid 500); 19 Oct 2007 09:19:46 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 65655 invoked by uid 500); 19 Oct 2007 09:19:45 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 65645 invoked by uid 99); 19 Oct 2007 09:19:45 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Oct 2007 02:19:45 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sianjanuary@googlemail.com designates 209.85.198.187 as permitted sender) Received: from [209.85.198.187] (HELO rv-out-0910.google.com) (209.85.198.187) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 19 Oct 2007 09:19:46 +0000 Received: by rv-out-0910.google.com with SMTP id k20so468697rvb for ; Fri, 19 Oct 2007 02:19:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; bh=ohjfG1HEqQvOUTQcf7iCT01hMp7KTPWwBm2+cWsKlKs=; b=VRpnw5iP5uX+82KKfprOXDPR1QlhYqWExkgZWgBrtHml7iwY6D1AymD1ifI2R4XRTEApiD5pzHYntLalB7wDjKJ9UYdwuTvwQ0TGNG4g0/a7g9iNzeRA3Uo5cOhITYGUv8gOTFMSK24xZwtIIa1GqG+MP5CiMS9LD/AHdGb4kA0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=bfyTH3yMLgaUJoIjLQQ/i0CbGuSTklj0rxoVIlPpRvzGsTcJpJlivMvDkfJw98uLanI5pQ/TGmJ4KqBNIQKpubK0VpVXttqA2f3TzkmCjChXrsnBY4RW36gAnpLkPXd7/Vz30ixTLadU4jn+tjAElC2E7a6KI9iVCid6YIkeaTE= Received: by 10.141.52.5 with SMTP id e5mr820481rvk.1192785565175; Fri, 19 Oct 2007 02:19:25 -0700 (PDT) Received: by 10.140.204.8 with HTTP; Fri, 19 Oct 2007 02:19:25 -0700 (PDT) Message-ID: Date: Fri, 19 Oct 2007 10:19:25 +0100 From: "Sian January" To: dev@harmony.apache.org Subject: Re: [build?] Problem with snapshot build or download page? In-Reply-To: <6e47b64f0710182323s7352117ald2d7788938f53b72@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_3887_30092614.1192785565173" References: <906dd82e0710160407w4f8eaba0q455d1a7df26e222c@mail.gmail.com> <906dd82e0710170127q408366a8qa7a2d215ebc367bc@mail.gmail.com> <906dd82e0710170245n41a563e2q1ccce60153fd53c3@mail.gmail.com> <6e47b64f0710180751t79291cc9n8fe4cf2777347c7a@mail.gmail.com> <6e47b64f0710182323s7352117ald2d7788938f53b72@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_3887_30092614.1192785565173 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline I agree with EHWA, and I don't feel that strongly either way about jdktools if you think it's achievable to get it back to green on those two platforms fairly soon. I was going to offer to investigate the jdktools failures today, but looking at the report it looks like it's in the VM area (a debugging problem?) and I'm afraid I would be totally out of my depth there. Is anyone else able to volunteer? Thanks, Sian On 19/10/2007, Stepan Mishura wrote: > > On 10/18/07, Sian January wrote: > > Hi Stepan, > > > > Thanks for your reply. Yes - I was meaning successful as not only > compiled > > succesfully but passed all the required tests. Required tests would be > a > > set of tests that we aimed to be GREEN all the time. Then if something > is > > checked in that breaks one of these tests it would either be fixed > fairly > > quickly (say within a day or two?) or rolled back. We could publish any > (or > > every) build that passed this subset, which should mean that there's > never a > > long period of time without a build being published. > > > > I think this would also help with reducing the freeze period for a > milestone > > because it would mean we would never get too far away from something > that's > > working, so stabilization would be easier. It's also easier to fix > > something that's just been committed than something that you did 2 or 3 > > months ago. > > > > I like the suggestion of using the integrity suite as a start - it seems > > like a good basic set of tests to aim for. But if you don't think it's > > realistic to keep these green most the time during a development cycle, > then > > maybe just start with the classlib, drlvm and drlvm-regression > tests? These > > are all green at the moment on 32-bit Linux and Windows and I think the > > Harmony community is already quite good at trying to keep those tests > > passing. > > > > I agree with 32-bit Linux and Windows platforms. But I think that a > set of suites should include Eclipse Hello World Application (EHWA) > suite and may be jdktools too. Say if EHWA is broken than most > probably that there is serious regression. And IMHO such build > shouldn't be published as users build - it can not run simple Eclipse > scenario. > > Thanks, > Stepan. > > > Thanks, > > > > Sian > > > > > > > > On 18/10/2007, Stepan Mishura wrote: > > > > > > On 10/17/07, Sian January wrote: > > > > That's good - it sounds like we are aiming for the same thing after > > > all! It > > > > would be nice if this could be automated at some point, so > successful > > > builds > > > > are published automatically. Also should the build be considered > broken > > > if > > > > we have an unsuccessful build? It just seems to me like something > is > > > wrong > > > > if there hasn't been a 'successful' build for more than 2 > weeks. What > > > do > > > > you think? > > > > > > > > > > Hi Sian, > > > > > > Do you mean 'successful'=='tested' build? > > > > > > I agree that we need to work out a criteria for publishing tested > > > builds for users. Of cause if everything became GREEN on the testing > > > page then the build is published as users build. But it is not so > > > probable to see during active code development. Also I agree that we > > > should define time frame - if we can not publish users build for a > > > long time that we need to stop and fix all failures. I'd suggest to > > > use a set of suites run by integrity testing [1]. So if classlib > > > tests, drlvm and drlvm-regression tests, jdktools and Eclipse hello > > > world application pass on snapshot testing them we publish the build. > > > > > > [1] http://people.apache.org/~varlax/harmony-integrity/ > > > > > > Thanks, > > > Stepan. > > > > > > > > > > > > > > > > > -- > > Unless stated otherwise above: > > IBM United Kingdom Limited - Registered in England and Wales with number > > 741598. > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 > 3AU > -- Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU ------=_Part_3887_30092614.1192785565173--