harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geir Magnusson Jr." <g...@pobox.com>
Subject Re: [buildtest] moving the testing infrastructure forward
Date Tue, 21 Nov 2006 16:49:36 GMT


Stefano Mazzocchi wrote:
> Geir Magnusson Jr. wrote:
>>
>> Tim Ellison wrote:
>>> Geir Magnusson Jr. wrote:
>>>> Stefano Mazzocchi wrote:
>>> <lots of stuff agreed with incl. Geir's clarifications>
>>>
>>>>> 5) config-full.xml currently runs three targets "classlib, drlvm and
>>>>> drlvm-test" where classlib runs the build and runs the tests. I think
>>>>> classlib should be split in three: java, native and tests. I also note
>>>>> that classlib tests need a JVM, so we need to come up with a reasonable
>>>>> strategy for all that.
>>>> Yes - each should actually be broken up into sequences :
>>>>
>>>> 1)  classlib -> update/build and then unit tests using j9 (IMO) to test
>>>> classlib in isolation of changes from DRLVM.  It used to be that way
>>>> IIRC.
>>> classlib is still buildable and testable right in the working directory
>>> with the IBM VME in place.  That is what the IBM build machines are
>>> currently doing and reporting to the commit list.
>> Of course.  Stefano is talking about the larger-scale sequence run by
>> our own build test.
>>
>> I think that this step using J9 is critical, having that known-good VM
>> as the first test of the classlib.
> 
> hmmm, the problem with this is that J9 with harmony hooks is not
> available for all the platforms that harmony currently supports and Tim
> suggested that it's not a 'build and forget' thing to do.
> 
> That said, I completely agree that where J9 harmony-flavored is
> available, we should definitely use it and where it's not, we should ask
> with pretty pleeze on top for IBM to consider making one for the
> platform we are testing. <hint hint ;-)>

Yes - for the cases where it exists, we can use it to test better, and 
if we don't, we don't.

> 
> Now, J9 aside, how do we move it forward? Is there anybody working on
> this already? I would hate to do work that gets then donated as a patch
> three minutes before I'm done.
> 


Which specific thing are you talking about?  I'm working today on "build 
stuff", so would happy to wander into this too and work together.

geir

Mime
View raw message