harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Magnusson, Geir" <geir.magnus...@intel.com>
Subject RE: regression test suite
Date Sun, 01 Jan 2006 21:33:43 GMT
Oh, that's cool.  We certainly want to share what we can, and use what
we can.  We'll still probably have implementation specific tests
though...

Happy New Year, Mark :)

geir 

>-----Original Message-----
>From: Mark Wielaard [mailto:mark@klomp.org] 
>Sent: Sunday, January 01, 2006 4:25 PM
>To: harmony-dev@incubator.apache.org
>Subject: Re: regression test suite
>
>On Fri, 2005-12-30 at 10:52 -0500, Geir Magnusson Jr wrote:
>> > I think the natural place for the regression tests should 
>be together
>> > with the unit tests. I am not sure, however, if the 
>regression tests
>> > should be marked explicitly or differ from the unit tests 
>in any other
>> > specific way.
>> > 
>> > What do you think about it? Any preferences?
>> 
>> I think that putting them in a parallel tree is worth 
>considering, just 
>> for the sake of organization, as long as this is transparent to the 
>> tools a developer/user would use to do run the tests.  I do 
>think that 
>> "regression test" is a broad term, and we might want to 
>harvest things 
>> out of regression tests for where our unit tests fell short.
>
>Out of tree is probably easiest, especially if we want to share tests
>across projects. Take a look at Mauve (http://sourceware.org/mauve/) it
>has tens of thousands of tests for core libraries (but also for byte
>code verifiers, visual tests, compiler, serialization, etc.)
>
>The good thing about having all tests of various projects in one place
>like mauve is that everybody can easily run each others unit and
>regression tests. There has been a discussion on the classpath
>mailinglist about importing even more tests into mauve from GNU Crypto
>now that that project is going to merge with GNU classpath. There were
>some suggestions for improvements in the mauve setup. You might want to
>join that discussion:
>http://thread.gmane.org/gmane.comp.java.classpath.devel/6846
>
>And of course http://sourceware.org/ml/mauve-discuss/
>
>Cheers,
>
>Mark
>
>-- 
>Escape the Java Trap with GNU Classpath!
>http://www.gnu.org/philosophy/java-trap.html
>
>Join the community at http://planet.classpath.org/
>

Mime
View raw message