On 10/20/06, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote:
Elena Semukhina wrote: > It's a nightmare to run classlib tests on drlvm now. They crash and are > interrupted and hang... What changed?
Nothing new, this is an old story. If you remember, things changed about 2 weeks ago after H-1582 commit. That patch revealed some issues and since that it's hard to run classlib tests. Adding swing/awt tests aggravated the situation: they are rather sensitive to H-1823.
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.
Our goal is 100% :) geir
> > On 10/17/06, Geir Magnusson Jr. <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED] > 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: [EMAIL PROTECTED] >> >> > > >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: [EMAIL PROTECTED] >> >> > > >>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. < [EMAIL PROTECTED]> 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: >> >> > > [EMAIL PROTECTED] >> >> > > >>>> For additional commands, e-mail: >> >> > > [EMAIL PROTECTED] >> >> > > >>>> >> >> > > >>>> >> >> > > >>> >> >> > > >>> >> >> > > >> >> >> > > >> >> > > >> >> >> >>--------------------------------------------------------------------- >> >> > > >>Terms of use : http://incubator.apache.org/harmony/mailing.html >> >> > > >>To unsubscribe, e-mail: >> >> [EMAIL PROTECTED] >> >> > > >> >> > > >>For additional commands, e-mail: >> >> [EMAIL PROTECTED] >> >> > > >> >> > > >> >> > > >> --------------------------------------------------------------------- >> >> > > Terms of use : http://incubator.apache.org/harmony/mailing.html >> >> > > To unsubscribe, e-mail: >> [EMAIL PROTECTED] >> >> > > For additional commands, e-mail: >> >> [EMAIL PROTECTED] >> >> > > >> >> > > >> >> > >> >> > >> >> > -- >> >> > Thanks, >> >> > Elena >> >> >> >> >> >> >> >> >> >> -- >> >> Thanks, >> >> Elena >> > >> > >> > >> > >> >> --------------------------------------------------------------------- >> Terms of use : http://incubator.apache.org/harmony/mailing.html >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Thanks, Elena