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: [drlvm][unit tests] the goal is to achieve 100% pass rate
Date Fri, 20 Oct 2006 04:15:04 GMT


Elena Semukhina wrote:
> It's a nightmare to run classlib tests on drlvm now. They crash and are
> interrupted and hang... 

What changed?

> I've applied some patches which solve these issues
> and got quite acceptable results on Windows 2003 server. I've excluded some
> tests which crash and hang because patches for them are not ready yet so we
> have about 50 tests less in the table than on IBM VM. The results are on 
> the
> page http://wiki.apache.org/harmony/Unit_Tests_Pass_on_DRLVM, in the
> October, 19 table.

That's impressive.

geir

> 
> On 10/17/06, Geir Magnusson Jr. <geir@pobox.com> wrote:
>>
>> which patch of the two should be applied?  Or both? (please respond on
>> the JIRA...)
>>
>> Elena Semukhina wrote:
>> > HARMONY-1823 is ready for commit. It will increase classlib pass rate
>> > significantly!
>> >
>> > On 10/17/06, Elena Semukhina <elena.semukhina@gmail.com> wrote:
>> >>
>> >> I added one more issue to
>> >> http://wiki.apache.org/harmony/Unit_Tests_Pass_on_DRLVM . It is
>> >> http://issues.apache.org/jira/browse/HARMONY-1648. It is drlvm/TM 
>> issue
>> >> and will cause the ThreadGroupTest failure after HARMONY-1625 is
>> applied.
>> >> Could anyone look at this issue?
>> >>
>> >> On 10/17/06, Elena Semukhina <elena.semukhina@gmail.com> wrote:
>> >> >
>> >> > It seems that the patch for
>> >> HARMONY-1751<http://issues.apache.org/jira/browse/HARMONY-1751> is
>> >> > ready and the patch for
>> >> HARMONY-1720<http://issues.apache.org/jira/browse/HARMONY-1751> is
>> >> > waiting for Alexey Varlamov's evaluation.
>> >> >
>> >> > On 10/13/06, Fedotov, Alexei A <alexei.a.fedotov@intel.com >
wrote:
>> >> > >
>> >> > > Oops, review of HARMONY-1823 should be:
>> >> > > The fix is to clean an interrupt flag. Patches are good.
>> >> > >
>> >> > > With best regards,
>> >> > > Alexei Fedotov,
>> >> > > Intel Middleware Products Division
>> >> > >
>> >> > > >-----Original Message-----
>> >> > > >From: Fedotov, Alexei A
>> >> > > >Sent: Friday, October 13, 2006 6:12 PM
>> >> > > >To: geir@pobox.com
>> >> > > >Cc: harmony-dev@incubator.apache.org
>> >> > > >Subject: RE: [drlvm][unit tests] the goal is to achieve 100%
pass
>> >> > > rate
>> >> > > >
>> >> > > >Geir,
>> >> > > >I reviewed the patches for HARMONY-1816 (non-daemon thread
>> counting
>> >> > > is
>> >> > > done
>> >> > > >more accurately) and for HARMONY-1823 - the fix is to clean
>> patches
>> >> > > are
>> >> > > >good.
>> >> > > >
>> >> > > >I believe the patches worth to be committed: I've tried the
>> patches
>> >> > > for
>> >> > > >running tests from luni module 162 times and get the following
>> >> > > results:
>> >> > > >
>> >> > > >$ grep FAILED luni.log  | sort | uniq -c
>> >> > > >     63     [junit] TEST
>> >> > > >org.apache.harmony.tests.internal.net.www.protocol.http
>> >> > > >.HttpURLConnectionTest FAILED
>> >> > > >    162     [junit] TEST tests.api.java.lang.reflect.FieldTest
>> >> FAILED
>> >> > > >      6     [junit] TEST tests.api.java.net.InetAddressTest

>> FAILED
>> >> > > >
>> >> > > >The following tests were excluded:
>> >> > > >Index: modules/luni/build.xml
>> >> > >
>> >===================================================================
>> >> > > >--- modules/luni/build.xml      (revision 463342)
>> >> > > >+++ modules/luni/build.xml      (working copy)
>> >> > > >@@ -325,6 +325,14 @@
>> >> > > >                         <exclude
>> >> > > >name="tests/api/java/net/URLConnectionTest.jav
>> >> > > >a" />
>> >> > > >                         <exclude
>> >> > > name="tests/api/java/net/URLTest.java" />
>> >> > > >                         <exclude
>> >> > > >name="tests/api/java/net/SocketPermissionTest.
>> >> > > >java" />
>> >> > > >+
>> >> > > >+<exclude
>> >> > > name="org/apache/harmony/luni/tests/java/lang/ThreadTest.java"
/>
>> >> > > >+<exclude
>> >> > > name="org/apache/harmony/luni/tests/java/lang/ThreadTest.java"
/>
>> >> > > >+<exclude
>> >> > >
>> >name="org/apache/harmony/luni/tests/java/lang/ThreadGroupTest.java"
>> >> > > />
>> >> > > >
>> >> > > >+<exclude
>> >> > >
>> >name="org/apache/harmony/luni/tests/java/lang/ThreadLocalTest.java"
>> >> > > />
>> >> > > >
>> >> > > >+<exclude
>> >> > > name="org/apache/harmony/luni/tests/java/lang/ClassTest.java"
>> >> > > />
>> >> > > >+<exclude name="tests/api/java/util/FormatterTest.java"
/>
>> >> > > >+
>> >> > > >                     </fileset>
>> >> > > >                 </batchtest>
>> >> > > >
>> >> > > >With best regards,
>> >> > > >Alexei Fedotov,
>> >> > > >Intel Middleware Products Division
>> >> > > >
>> >> > > >>-----Original Message-----
>> >> > > >>From: Geir Magnusson Jr. [mailto: geir@pobox.com]
>> >> > > >>Sent: Friday, October 13, 2006 9:58 AM
>> >> > > >>To: harmony-dev@incubator.apache.org
>> >> > > >>Subject: Re: [drlvm][unit tests] the goal is to achieve
100% 
>> pass
>> >> > > rate
>> >> > > >>
>> >> > > >>great work - we'll get those applied ASAP.
>> >> > > >>
>> >> > > >>Elena Semukhina wrote:
>> >> > > >>> Yesterday I tried the following patches:
>> >> > > >>>
>> >> > > >>> http://issues.apache.org/jira/browse/HARMONY-1592
>> >> > > >>> http://issues.apache.org/jira/browse/HARMONY-1816
>> >> > > >>> http://issues.apache.org/jira/browse/HARMONY-1823
>> >> > > >>> https://issues.apache.org/jira/browse/HARMONY-1741
>> >> > > >>>
>> >> > > >>> They work fine. The first three patches restore recent

>> classlib
>> >> > > tests
>> >> > > >>pass
>> >> > > >>> rate degradation.
>> >> > > >>>
>> >> > > >>> On 10/11/06, Geir Magnusson Jr. < geir@pobox.com>
wrote:
>> >> > > >>>
>> >> > > >>>> Excellent.  As appreciative as I am of J9, I
can't wait to
>> work
>> >> > > in
>> >> > > >>>> all-Harmony code :)
>> >> > > >>>>
>> >> > > >>>> geir
>> >> > > >>>>
>> >> > > >>>>
>> >> > > >>>> Elena Semukhina wrote:
>> >> > > >>>> > Hello all,
>> >> > > >>>> >
>> >> > > >>>> > I think that the goal of running classlib
unit tests on
>> DRLVM
>> >> > > with
>> >> > > >>100%
>> >> > > >>>> > pass
>> >> > > >>>> > rate could be worth to achieve. Actually
today we have 99%
>> >> > > (without
>> >> > > >>>> > awt/swing) but still have about 30 failures/errors.
Most of
>> >> > > them
>> >> > > have
>> >> > > >>>> been
>> >> > > >>>> > evaluated and corresponding JIRAs filed.
There is a page on
>> >> > > Harmony
>> >> > > >>>> Wiki
>> >> > > >>>> > which lists those JIRA issues:
>> >> > > >>>> >
>> >> > > >>>> > http://wiki.apache.org/harmony/Unit_Tests_Pass_on_DRLVM
>> >> > > >>>> >
>> >> > > >>>> > Are there any volunteers to help with DRLVM
bugs fixing?
>> >> > > >>>> >
>> >> > > >>>> > Thanks,
>> >> > > >>>> > Elena
>> >> > > >>>> >
>> >> > > >>>>
>> >> > > >>>>
>> >> > >
>> ---------------------------------------------------------------------
>> >> > > >>>> 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
>> >> > > >>>>
>> >> > > >>>>
>> >> > > >>>
>> >> > > >>>
>> >> > > >>
>> >> > >
>> >> > >
>> >> 
>> >>---------------------------------------------------------------------
>> >> > > >>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
>> >> > >
>> >> > >
>> >> > >
>> ---------------------------------------------------------------------
>> >> > > 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
>> >> > >
>> >> > >
>> >> >
>> >> >
>> >> > --
>> >> > Thanks,
>> >> > Elena
>> >>
>> >>
>> >>
>> >>
>> >> --
>> >> Thanks,
>> >> Elena
>> >
>> >
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> 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
>>
>>
> 
> 

---------------------------------------------------------------------
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