harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Geir Magnusson Jr <g...@pobox.com>
Subject [general] Re: automated builds
Date Thu, 22 Jun 2006 14:33:12 GMT

Tim Ellison wrote:
> Geir Magnusson Jr wrote:
>> Tim Ellison wrote:
> <snip>
>>> The problem, AIUI, is that we are only building Windows/Linux 32-bit
>>> code at the moment, and there is no ASF infrastructure where we can host
>>> automated builds on those platforms.
>> And I don't think we'll ever have that as we want in terms of diversity.
>>    We can get something going at some point, but I really feel that
>> making it easy for anyone to just checkout the build/CI/test
>> infrastructure and run it would give us lots of eyes and lots of
>> diversity (this is the core of the testing/build discussion we started a
>> while ago)
> 
> Anyone can checkout the code today and invoke the build / test target
> from a build machine.  What infrastructure were you thinking of?

We want to set up something broader than that.

You should go re-read what I wrote, but the recap is to start another
peer 'subproject' called 'testing' or something, from which you can
checkout a complete configuration that uses whatever we choose
(continuum right now) to do automated checkout, build and test of
everything, including end to end testing, stress testing, TCK when we
get it, etc.

Just checkout, do a minor configure, and get out of the way :)

This will allow anyone in the community to run the identical setup, on a
wider variety of platforms than ever possible to host at the ASF, etc.

We'll still eventually get something going at the ASF that uses this,
but the focus should be on the configuration, rather than the place
where it is done.

I'd then guess we'd have all those machine reporting breakage, and keep
a tally of the OS version, platforms, etc that people are using to test.

> 
> I meant access to the build machines directly so you can look at build
> history, access old builds, test results, etc.

While I'm sure we'll be doing some builds here, I'd like to "spin the
perspective" so that we get a 'testing community' started around a
common configuration.

> 
>>> IBM are running continuum builds regularly on Win/Lin 32, but it is not
>>> ideal since (a) people cannot login to IBM machines and tweak/download
>>> the automated builds, and (b) for some unknown reason the build reports
>>> don't make it through to the commit list.
>> The do.  Just not huge ones.  There's a size limit on the list.
> 
> What is the limit?

I don't remember.  I can look it up, but this seems to be a losing
proposition.  Maybe the solution is to copy the result file to a
directory somewhere on people.apache.org and send a pointer or osmething..

geir

> 
> Regards,
> Tim
> 

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message