Differences between revisions 72 and 73
Revision 72 as of 2007-11-08 10:30:24
Size: 15535
Comment:
Revision 73 as of 2009-09-20 21:55:03
Size: 15797
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
This page contains a description of day by day progress in achieving 100% pass rate of class library unit tests on DRLVM. The recent state of the problem can be found on the [wiki:Self:Unit_Tests_Pass_on_DRLVM project page]. This page contains a description of day by day progress in achieving 100% pass rate of class library unit tests on DRLVM. The recent state of the problem can be found on the [[Unit_Tests_Pass_on_DRLVM|project page]].
Line 3: Line 3:
[[Anchor(day400)]] <<Anchor(day400)>>
Line 5: Line 5:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik Alexei] checked the status of open JIRA issues. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik|Alexei]] checked the status of open JIRA issues.
Line 7: Line 7:
[[Anchor(day66)]] <<Anchor(day66)>>
Line 9: Line 9:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=salikh Salikh] found out that [http://issues.apache.org/jira/browse/HARMONY-2366 HARMONY-2366] {{{[drlvm][unit] org.apache.harmony.luni.tests.java.lang.ThreadTest.test_interrupt() deadlocks intermittently}}} is a duplicate of [http://issues.apache.org/jira/browse/HARMONY-2219 HARMONY-2219] {{{[drlvm][thread] fix Thread.start() waiting to prevent losing interruption}}}. [http://issues.apache.org/jira/secure/ViewProfile.jspa?name=cap Alexey] committed the patch. [http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik Alexei] verified the fix.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=varlax Alexey V] committed the fix for [http://issues.apache.org/jira/browse/HARMONY-2228 HARMONY-2228] {{{[awt] java.awt.AccessibleAWTCheckboxMenuItemTest crashes on DRLVM interpreter}}}.
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=salikh|Salikh]] found out that [[http://issues.apache.org/jira/browse/HARMONY-2366|HARMONY-2366]] {{{[drlvm][unit] org.apache.harmony.luni.tests.java.lang.ThreadTest.test_interrupt() deadlocks intermittently}}} is a duplicate of [[http://issues.apache.org/jira/browse/HARMONY-2219|HARMONY-2219]] {{{[drlvm][thread] fix Thread.start() waiting to prevent losing interruption}}}. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=cap|Alexey]] committed the patch. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik|Alexei]] verified the fix.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=varlax|Alexey V]] committed the fix for [[http://issues.apache.org/jira/browse/HARMONY-2228|HARMONY-2228]] {{{[awt] java.awt.AccessibleAWTCheckboxMenuItemTest crashes on DRLVM interpreter}}}.
Line 12: Line 12:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=egor Egor] reviewed the patch for [http://issues.apache.org/jira/browse/HARMONY-2259 HARMONY-2259] {{{[drlvm][jit][opt] tests.api.java.lang.reflect.ProxyTest fails on Jitrino.OPT while passes on Jitrino.JET}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=tatyana.v.doubtsova%40intel.com Tatiana] noticed new intermittent failures, updated an issue [http://issues.apache.org/jira/browse/HARMONY-2282 HARMONY-2282] {{{[classlib][drlvm][swing] intermittent failures of swing module tests}}}, and create a new [http://issues.apache.org/jira/browse/HARMONY-2438 HARMONY-2438] {{{[classlib][swing] intermittent failures of swing module tests, once mode}}}. These issues become a real challenge for a resolution provider.
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=ilya.okomin Ilya] evaluated the patch for [http://issues.apache.org/jira/browse/HARMONY-1751 HARMONY-1751] {{{Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails}}} and suggested to close the issue as a non-bug difference.
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=egor|Egor]] reviewed the patch for [[http://issues.apache.org/jira/browse/HARMONY-2259|HARMONY-2259]] {{{[drlvm][jit][opt] tests.api.java.lang.reflect.ProxyTest fails on Jitrino.OPT while passes on Jitrino.JET}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=tatyana.v.doubtsova%40intel.com|Tatiana]] noticed new intermittent failures, updated an issue [[http://issues.apache.org/jira/browse/HARMONY-2282|HARMONY-2282]] {{{[classlib][drlvm][swing] intermittent failures of swing module tests}}}, and create a new [[http://issues.apache.org/jira/browse/HARMONY-2438|HARMONY-2438]] {{{[classlib][swing] intermittent failures of swing module tests, once mode}}}. These issues become a real challenge for a resolution provider.
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=ilya.okomin|Ilya]] evaluated the patch for [[http://issues.apache.org/jira/browse/HARMONY-1751|HARMONY-1751]] {{{Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails}}} and suggested to close the issue as a non-bug difference.
Line 16: Line 16:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=vmz Vasily] started investigation of [http://issues.apache.org/jira/browse/HARMONY-2338 HARMONY-2338] {{{[classlib][luni] tests.api.java.net.ServerSocketTest failed intermittently}}} and was discussing it on Harmony. [http://issues.apache.org/jira/secure/ViewProfile.jspa?name=zhanghuangzhu Andrew] helped a lot. [http://issues.apache.org/jira/secure/ViewProfile.jspa?name=tony.wu Tony] and [http://issues.apache.org/jira/secure/ViewProfile.jspa?name=cap Alexey] shared opinions. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=vmz|Vasily]] started investigation of [[http://issues.apache.org/jira/browse/HARMONY-2338|HARMONY-2338]] {{{[classlib][luni] tests.api.java.net.ServerSocketTest failed intermittently}}} and was discussing it on Harmony. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=zhanghuangzhu|Andrew]] helped a lot. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=tony.wu|Tony]] and [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=cap|Alexey]] shared opinions.
Line 18: Line 18:
[[Anchor(day63)]] <<Anchor(day63)>>
Line 21: Line 21:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=gatimosh George] proposed a patch for [http://issues.apache.org/jira/browse/HARMONY-2259 HARMONY-2259] {{{[drlvm][jit][opt] tests.api.java.lang.reflect.ProxyTest fails on Jitrino.OPT while passes on Jitrino.JET}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=gshimansky Gregory] committed a patch for [http://issues.apache.org/jira/browse/HARMONY-2220 HARMONY-2220] {{{[drlvm][unit] if DISPLAY is not set javax.swing.AccessibleJButtonTest crashes}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=vladimir Vladimir] set up continuous integration for Linux x86_64.
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=gatimosh|George]] proposed a patch for [[http://issues.apache.org/jira/browse/HARMONY-2259|HARMONY-2259]] {{{[drlvm][jit][opt] tests.api.java.lang.reflect.ProxyTest fails on Jitrino.OPT while passes on Jitrino.JET}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=gshimansky|Gregory]] committed a patch for [[http://issues.apache.org/jira/browse/HARMONY-2220|HARMONY-2220]] {{{[drlvm][unit] if DISPLAY is not set javax.swing.AccessibleJButtonTest crashes}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=vladimir|Vladimir]] set up continuous integration for Linux x86_64.
Line 25: Line 25:
[[Anchor(day59)]] <<Anchor(day59)>>
Line 28: Line 28:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=starcon Pavel R] fixed [http://issues.apache.org/jira/browse/HARMONY-2307 HARMONY-2307] {{{[drlvm][security] org.apache.harmony.security.tests.x509.PolicyQualifierInfoTest crashes VM (intermittent)}}}. [http://issues.apache.org/jira/secure/ViewProfile.jspa?name=gshimansky Gregory] committed the patch and faced next intermittent issue [http://issues.apache.org/jira/browse/HARMONY-2386 HARMONY-2386] {{{[drlvm][jit] Crash in Jitrino while running test in HARMONY-2307 many times}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=smm Stepan] prosted a patch for [http://issues.apache.org/jira/browse/HARMONY-1751 HARMONY-1751] {{{Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=ivanrt Ivan] proposed a patch for [http://issues.apache.org/jira/browse/HARMONY-2228 HARMONY-2228] {{{[awt] java.awt.AccessibleAWTCheckboxMenuItemTest crashes on DRLVM interpreter}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=dkishenko Denis] proposed a patch for [http://issues.apache.org/jira/browse/HARMONY-2353 HARMONY-2353] {{{[classlib][luni] org.apache.harmony.tests.internal.net.www.protocol.http.HttpURLConnectionTest.testGetOutputStream() intermittently fails}}}. [http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik Alexei] verified the patch and filed a new intermittent issue [http://issues.apache.org/jira/browse/HARMONY-2387 HARMONY-2387] {{{[classlib][luni] org.apache.harmony.tests.internal.net.www.protocol.http.HttpURLConnectionTest.testUsingProxy() intermittently fails}}}.
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=starcon|Pavel R]] fixed [[http://issues.apache.org/jira/browse/HARMONY-2307|HARMONY-2307]] {{{[drlvm][security] org.apache.harmony.security.tests.x509.PolicyQualifierInfoTest crashes VM (intermittent)}}}. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=gshimansky|Gregory]] committed the patch and faced next intermittent issue [[http://issues.apache.org/jira/browse/HARMONY-2386|HARMONY-2386]] {{{[drlvm][jit] Crash in Jitrino while running test in HARMONY-2307 many times}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=smm|Stepan]] prosted a patch for [[http://issues.apache.org/jira/browse/HARMONY-1751|HARMONY-1751]] {{{Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=ivanrt|Ivan]] proposed a patch for [[http://issues.apache.org/jira/browse/HARMONY-2228|HARMONY-2228]] {{{[awt] java.awt.AccessibleAWTCheckboxMenuItemTest crashes on DRLVM interpreter}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=dkishenko|Denis]] proposed a patch for [[http://issues.apache.org/jira/browse/HARMONY-2353|HARMONY-2353]] {{{[classlib][luni] org.apache.harmony.tests.internal.net.www.protocol.http.HttpURLConnectionTest.testGetOutputStream() intermittently fails}}}. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik|Alexei]] verified the patch and filed a new intermittent issue [[http://issues.apache.org/jira/browse/HARMONY-2387|HARMONY-2387]] {{{[classlib][luni] org.apache.harmony.tests.internal.net.www.protocol.http.HttpURLConnectionTest.testUsingProxy() intermittently fails}}}.
Line 33: Line 33:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=zakha Alexei Z] and [http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik Alexei] resolved miscommunication about [http://issues.apache.org/jira/browse/HARMONY-1977 HARMONY-1977] {{{[classlib][nio] Unit test org.apache.harmony.nio.tests.java.nio.channels.SocketChannelTest fails on Windows 2003 server}}}. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=zakha|Alexei Z]] and [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik|Alexei]] resolved miscommunication about [[http://issues.apache.org/jira/browse/HARMONY-1977|HARMONY-1977]] {{{[classlib][nio] Unit test org.apache.harmony.nio.tests.java.nio.channels.SocketChannelTest fails on Windows 2003 server}}}.
Line 35: Line 35:
[[Anchor(day58)]] <<Anchor(day58)>>
Line 38: Line 38:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=pavel.n.afremov Pavel] proposed a patch for [http://issues.apache.org/jira/browse/HARMONY-2220 HARMONY-2220] {{{[drlvm][unit] if DISPLAY is not set javax.swing.AccessibleJButtonTest crashes}}}. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=pavel.n.afremov|Pavel]] proposed a patch for [[http://issues.apache.org/jira/browse/HARMONY-2220|HARMONY-2220]] {{{[drlvm][unit] if DISPLAY is not set javax.swing.AccessibleJButtonTest crashes}}}.
Line 40: Line 40:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=nbeyer Nathan] added 21 test cases to {{{module/swing}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=zakha Alexei Z] committed a patch for [http://issues.apache.org/jira/browse/HARMONY-1977 HARMONY-1977] {{{[classlib][nio] Unit test org.apache.harmony.nio.tests.java.nio.channels.SocketChannelTest fails on Windows 2003 server}}}. [http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik Alexei] verified the fix.
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=nbeyer|Nathan]] added 21 test cases to {{{module/swing}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=zakha|Alexei Z]] committed a patch for [[http://issues.apache.org/jira/browse/HARMONY-1977|HARMONY-1977]] {{{[classlib][nio] Unit test org.apache.harmony.nio.tests.java.nio.channels.SocketChannelTest fails on Windows 2003 server}}}. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik|Alexei]] verified the fix.
Line 43: Line 43:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=egor Egor] proposed patch beautifications for the patch [http://issues.apache.org/jira/browse/HARMONY-2261 HARMONY-2261] {{{[drlvm][jit][opt] java.awt.ScrollbarTest fails on Jitrino.OPT while passes on Jitrino.JET}}}. The abscence of a regression test still prevents the patch from being committed.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=elena Elena] proposed a new solution for [http://issues.apache.org/jira/browse/HARMONY-1751 HARMONY-1751] {{{Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik Alexei] filed new issues [http://issues.apache.org/jira/browse/HARMONY-2366 HARMONY-2366] {{{[drlvm][unit] org.apache.harmony.luni.tests.java.lang.ThreadTest.test_interrupt() deadlocks intermittently}}}, [http://issues.apache.org/jira/browse/HARMONY-2367 HARMONY-2367] {{{[drlvm][unit] javax.swing.text.PlainViewI18N_VisualPositionTest intermittently crashes VM}}}.
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=egor|Egor]] proposed patch beautifications for the patch [[http://issues.apache.org/jira/browse/HARMONY-2261|HARMONY-2261]] {{{[drlvm][jit][opt] java.awt.ScrollbarTest fails on Jitrino.OPT while passes on Jitrino.JET}}}. The abscence of a regression test still prevents the patch from being committed.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=elena|Elena]] proposed a new solution for [[http://issues.apache.org/jira/browse/HARMONY-1751|HARMONY-1751]] {{{Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik|Alexei]] filed new issues [[http://issues.apache.org/jira/browse/HARMONY-2366|HARMONY-2366]] {{{[drlvm][unit] org.apache.harmony.luni.tests.java.lang.ThreadTest.test_interrupt() deadlocks intermittently}}}, [[http://issues.apache.org/jira/browse/HARMONY-2367|HARMONY-2367]] {{{[drlvm][unit] javax.swing.text.PlainViewI18N_VisualPositionTest intermittently crashes VM}}}.
Line 47: Line 47:
[[Anchor(day57)]] <<Anchor(day57)>>
Line 50: Line 50:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=tatyana.v.doubtsova%40intel.com Tatiana] verified that
[http://issues.apache.org/jira/browse/HARMONY-2070 HARMONY-2070] {{{[drlvm][thread] Unhandled exception in java.exe while java.util.jar module tests execution}}} is no longer reproducible. [http://issues.apache.org/jira/secure/ViewProfile.jspa?name=gshimansky Gregory] closed the issue.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=cap Alexey P] applied the patch for famous [http://issues.apache.org/jira/browse/HARMONY-1879 HARMONY-1879] {{{[drlvm][unit] org.apache.harmony.tests.internal.net.www.protocol.http.HttpURLConnectionTest fails}}}. [http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik Alexei] verified that the two issues from four are resolved and described the rest of the problem at [http://issues.apache.org/jira/browse/HARMONY-2353 HARMONY-2353] {{{[classlib][luni] org.apache.harmony.tests.internal.net.www.protocol.http.HttpURLConnectionTest.testGetOutputStream() intermittently fails}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=varlax Alexey V] reviewed a fix for [http://issues.apache.org/jira/browse/HARMONY-2261 HARMONY-2261] {{{[drlvm][jit][opt] java.awt.ScrollbarTest fails on Jitrino.OPT while passes on Jitrino.JET}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=paulex Paulex] reopened [http://issues.apache.org/jira/browse/HARMONY-2270 HARMONY-2270] {{{[classlib][unit] tests.api.java.io.FileTest@test_mkdir failes on win XP}}} and reverted non-working test to the previous version.
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=tatyana.v.doubtsova%40intel.com|Tatiana]] verified that
[[http://issues.apache.org/jira/browse/HARMONY-2070|HARMONY-2070]] {{{[drlvm][thread] Unhandled exception in java.exe while java.util.jar module tests execution}}} is no longer reproducible. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=gshimansky|Gregory]] closed the issue.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=cap|Alexey P]] applied the patch for famous [[http://issues.apache.org/jira/browse/HARMONY-1879|HARMONY-1879]] {{{[drlvm][unit] org.apache.harmony.tests.internal.net.www.protocol.http.HttpURLConnectionTest fails}}}. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik|Alexei]] verified that the two issues from four are resolved and described the rest of the problem at [[http://issues.apache.org/jira/browse/HARMONY-2353|HARMONY-2353]] {{{[classlib][luni] org.apache.harmony.tests.internal.net.www.protocol.http.HttpURLConnectionTest.testGetOutputStream() intermittently fails}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=varlax|Alexey V]] reviewed a fix for [[http://issues.apache.org/jira/browse/HARMONY-2261|HARMONY-2261]] {{{[drlvm][jit][opt] java.awt.ScrollbarTest fails on Jitrino.OPT while passes on Jitrino.JET}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=paulex|Paulex]] reopened [[http://issues.apache.org/jira/browse/HARMONY-2270|HARMONY-2270]] {{{[classlib][unit] tests.api.java.io.FileTest@test_mkdir failes on win XP}}} and reverted non-working test to the previous version.
Line 56: Line 56:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=ilya.okomin Ilya] suggested that a new patch for [http://issues.apache.org/jira/browse/HARMONY-1751 HARMONY-1751] {{{Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails}}} should affect the test only.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=gatimosh George] started evaluation of [http://issues.apache.org/jira/browse/HARMONY-2259 HARMONY-2259] {{{[drlvm][jit][opt] tests.api.java.lang.reflect.ProxyTest fails on Jitrino.OPT while passes on Jitrino.JET}}}.
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=ilya.okomin|Ilya]] suggested that a new patch for [[http://issues.apache.org/jira/browse/HARMONY-1751|HARMONY-1751]] {{{Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails}}} should affect the test only.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=gatimosh|George]] started evaluation of [[http://issues.apache.org/jira/browse/HARMONY-2259|HARMONY-2259]] {{{[drlvm][jit][opt] tests.api.java.lang.reflect.ProxyTest fails on Jitrino.OPT while passes on Jitrino.JET}}}.
Line 59: Line 59:
[[Anchor(day56)]] <<Anchor(day56)>>
Line 62: Line 62:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=tony.wu Tony] proposed the patch for the issue [http://issues.apache.org/jira/browse/HARMONY-2270 HARMONY-2270] {{{[classlib][unit] tests.api.java.io.FileTest@test_mkdir failes on win XP}}}. [http://issues.apache.org/jira/secure/ViewProfile.jspa?name=paulex Paulex] committed the patch.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=aaivanov Alexey I] proposed a patch for an issue described at [http://issues.apache.org/jira/browse/HARMONY-2282 HARMONY-2282] {{{[classlib][drlvm][swing] intermittent failures of swing module tests}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=mloenko Mikhail] completed fixing of [http://issues.apache.org/jira/browse/HARMONY-2284 HARMONY-2284] and committed the fix.[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=tatyana.v.doubtsova%40intel.com Tatiana] verified the fix.
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=tony.wu|Tony]] proposed the patch for the issue [[http://issues.apache.org/jira/browse/HARMONY-2270|HARMONY-2270]] {{{[classlib][unit] tests.api.java.io.FileTest@test_mkdir failes on win XP}}}. [[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=paulex|Paulex]] committed the patch.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=aaivanov|Alexey I]] proposed a patch for an issue described at [[http://issues.apache.org/jira/browse/HARMONY-2282|HARMONY-2282]] {{{[classlib][drlvm][swing] intermittent failures of swing module tests}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=mloenko|Mikhail]] completed fixing of [[http://issues.apache.org/jira/browse/HARMONY-2284|HARMONY-2284]] and committed the fix.[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=tatyana.v.doubtsova%40intel.com|Tatiana]] verified the fix.
Line 66: Line 66:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=tatyana.v.doubtsova%40intel.com Tatiana] added more info about intermittent failures of tests for {{{java.nio}}} package to
[http://issues.apache.org/jira/browse/HARMONY-2285 HARMONY-2285] {{{[drlvm] several NIO tests crash on DRLVM}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik Alexei] filed new issues [http://issues.apache.org/jira/browse/HARMONY-2337 HARMONY-2337] {{{[classlib][swing] javax.swing.JCheckBoxMenuItemTest failed intermittently as a part of swing module test run}}}, [http://issues.apache.org/jira/browse/HARMONY-2338 HARMONY-2338] {{{[classlib][luni] tests.api.java.net.ServerSocketTest failed intermittently}}}, [http://issues.apache.org/jira/browse/HARMONY-2339 HARMONY-2339] {{{[classlib][nio] org.apache.harmony.nio.tests.java.nio.channels.SocketChannelTest failed intermittently as a part of a whole module test run}}}.
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=tatyana.v.doubtsova%40intel.com|Tatiana]] added more info about intermittent failures of tests for {{{java.nio}}} package to
[[http://issues.apache.org/jira/browse/HARMONY-2285|HARMONY-2285]] {{{[drlvm] several NIO tests crash on DRLVM}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=leshik|Alexei]] filed new issues [[http://issues.apache.org/jira/browse/HARMONY-2337|HARMONY-2337]] {{{[classlib][swing] javax.swing.JCheckBoxMenuItemTest failed intermittently as a part of swing module test run}}}, [[http://issues.apache.org/jira/browse/HARMONY-2338|HARMONY-2338]] {{{[classlib][luni] tests.api.java.net.ServerSocketTest failed intermittently}}}, [[http://issues.apache.org/jira/browse/HARMONY-2339|HARMONY-2339]] {{{[classlib][nio] org.apache.harmony.nio.tests.java.nio.channels.SocketChannelTest failed intermittently as a part of a whole module test run}}}.
Line 70: Line 70:
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=smm Stepan] provided a thorough evaluation for the patch for the issue [http://issues.apache.org/jira/browse/HARMONY-1751 HARMONY-1751] {{{Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails}}}.[[BR]]
[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=pavel.n.afremov Pavel] reproduced the problem described at [http://issues.apache.org/jira/browse/HARMONY-2220 HARMONY-2220] {{{[drlvm][unit] if DISPLAY is not set javax.swing.AccessibleJButtonTest crashes}}}.
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=smm|Stepan]] provided a thorough evaluation for the patch for the issue [[http://issues.apache.org/jira/browse/HARMONY-1751|HARMONY-1751]] {{{Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails}}}.<<BR>>
[[http://issues.apache.org/jira/secure/ViewProfile.jspa?name=pavel.n.afremov|Pavel]] reproduced the problem described at [[http://issues.apache.org/jira/browse/HARMONY-2220|HARMONY-2220]] {{{[drlvm][unit] if DISPLAY is not set javax.swing.AccessibleJButtonTest crashes}}}.
Line 73: Line 73:
[[Anchor(day53)]] <<Anchor(day53)>>
Line 77: Line 77:
[http://issues.apache.org/jira/browse/HARMONY-100 100],
[http://issues.apache.org/jira/browse/HARMONY-1309 1309],
[http://issues.apache.org/jira/browse/HARMONY-1483 1483],
[http://issues.apache.org/jira/browse/HARMONY-1592 1592],
[http://issues.apache.org/jira/browse/HARMONY-1625 1625],
[http://issues.apache.org/jira/browse/HARMONY-1648 1648],
[http://issues.apache.org/jira/browse/HARMONY-1664 1664],
[http://issues.apache.org/jira/browse/HARMONY-1668 1668],
[http://issues.apache.org/jira/browse/HARMONY-1669 1669],
[http://issues.apache.org/jira/browse/HARMONY-1670 1670],
[http://issues.apache.org/jira/browse/HARMONY-1672 1672],
[http://issues.apache.org/jira/browse/HARMONY-1674 1674],
[http://issues.apache.org/jira/browse/HARMONY-1675 1675],
[http://issues.apache.org/jira/browse/HARMONY-1678 1678],
[http://issues.apache.org/jira/browse/HARMONY-1679 1679],
[http://issues.apache.org/jira/browse/HARMONY-1688 1688],
[http://issues.apache.org/jira/browse/HARMONY-1695 1695],
[http://issues.apache.org/jira/browse/HARMONY-1720 1720],
[http://issues.apache.org/jira/browse/HARMONY-1722 1722],
[http://issues.apache.org/jira/browse/HARMONY-1724 1724],
[http://issues.apache.org/jira/browse/HARMONY-1739 1739],
[http://issues.apache.org/jira/browse/HARMONY-1741 1741],
[http://issues.apache.org/jira/browse/HARMONY-1752 1752],
[http://issues.apache.org/jira/browse/HARMONY-1766 1766],
[http://issues.apache.org/jira/browse/HARMONY-1773 1773],
[http://issues.apache.org/jira/browse/HARMONY-1774 1774],
[http://issues.apache.org/jira/browse/HARMONY-1775 1775],
[http://issues.apache.org/jira/browse/HARMONY-1781 1781],
[http://issues.apache.org/jira/browse/HARMONY-1789 1789],
[http://issues.apache.org/jira/browse/HARMONY-1823 1823],
[http://issues.apache.org/jira/browse/HARMONY-1833 1833],
[http://issues.apache.org/jira/browse/HARMONY-1892 1892],
[http://issues.apache.org/jira/browse/HARMONY-1895 1895],
[http://issues.apache.org/jira/browse/HARMONY-1905 1905],
[http://issues.apache.org/jira/browse/HARMONY-1908 1908],
[http://issues.apache.org/jira/browse/HARMONY-1909 1909],
[http://issues.apache.org/jira/browse/HARMONY-1911 1911],
[http://issues.apache.org/jira/browse/HARMONY-1916 1916],
[http://issues.apache.org/jira/browse/HARMONY-1931 1931],
[http://issues.apache.org/jira/browse/HARMONY-1955 1955],
[http://issues.apache.org/jira/browse/HARMONY-1956 1956],
[http://issues.apache.org/jira/browse/HARMONY-1969 1969],
[http://issues.apache.org/jira/browse/HARMONY-1974 1974],
[http://issues.apache.org/jira/browse/HARMONY-2073 2073],
[http://issues.apache.org/jira/browse/HARMONY-2100 2100],
[http://issues.apache.org/jira/browse/HARMONY-2229 2229],
[http://issues.apache.org/jira/browse/HARMONY-2231 2231],
[http://issues.apache.org/jira/browse/HARMONY-2272 2272],
[http://issues.apache.org/jira/browse/HARMONY-2275 2275].
[[http://issues.apache.org/jira/browse/HARMONY-100|100]],
[
[http://issues.apache.org/jira/browse/HARMONY-1309|1309]],
[
[http://issues.apache.org/jira/browse/HARMONY-1483|1483]],
[
[http://issues.apache.org/jira/browse/HARMONY-1592|1592]],
[
[http://issues.apache.org/jira/browse/HARMONY-1625|1625]],
[
[http://issues.apache.org/jira/browse/HARMONY-1648|1648]],
[
[http://issues.apache.org/jira/browse/HARMONY-1664|1664]],
[
[http://issues.apache.org/jira/browse/HARMONY-1668|1668]],
[[http://issues.apache.org/jira/browse/HARMONY-1669|1669]],
[
[http://issues.apache.org/jira/browse/HARMONY-1670|1670]],
[[http://issues.apache.org/jira/browse/HARMONY-1672|1672]],
[
[http://issues.apache.org/jira/browse/HARMONY-1674|1674]],
[
[http://issues.apache.org/jira/browse/HARMONY-1675|1675]],
[
[http://issues.apache.org/jira/browse/HARMONY-1678|1678]],
[[http://issues.apache.org/jira/browse/HARMONY-1679|1679]],
[
[http://issues.apache.org/jira/browse/HARMONY-1688|1688]],
[[http://issues.apache.org/jira/browse/HARMONY-1695|1695]],
[
[http://issues.apache.org/jira/browse/HARMONY-1720|1720]],
[[http://issues.apache.org/jira/browse/HARMONY-1722|1722]],
[
[http://issues.apache.org/jira/browse/HARMONY-1724|1724]],
[
[http://issues.apache.org/jira/browse/HARMONY-1739|1739]],
[
[http://issues.apache.org/jira/browse/HARMONY-1741|1741]],
[
[http://issues.apache.org/jira/browse/HARMONY-1752|1752]],
[[http://issues.apache.org/jira/browse/HARMONY-1766|1766]],
[
[http://issues.apache.org/jira/browse/HARMONY-1773|1773]],
[
[http://issues.apache.org/jira/browse/HARMONY-1774|1774]],
[
[http://issues.apache.org/jira/browse/HARMONY-1775|1775]],
[
[http://issues.apache.org/jira/browse/HARMONY-1781|1781]],
[
[http://issues.apache.org/jira/browse/HARMONY-1789|1789]],
[
[http://issues.apache.org/jira/browse/HARMONY-1823|1823]],
[
[http://issues.apache.org/jira/browse/HARMONY-1833|1833]],
[
[http://issues.apache.org/jira/browse/HARMONY-1892|1892]],
[
[http://issues.apache.org/jira/browse/HARMONY-1895|1895]],
[
[http://issues.apache.org/jira/browse/HARMONY-1905|1905]],
[
[http://issues.apache.org/jira/browse/HARMONY-1908|1908]],
[
[http://issues.apache.org/jira/browse/HARMONY-1909|1909]],
[[http://issues.apache.org/jira/browse/HARMONY-1911|1911]],
[[http://issues.apache.org/jira/browse/HARMONY-1916|1916]],
[
[http://issues.apache.org/jira/browse/HARMONY-1931|1931]],
[
[http://issues.apache.org/jira/browse/HARMONY-1955|1955]],
[
[http://issues.apache.org/jira/browse/HARMONY-1956|1956]],
[[http://issues.apache.org/jira/browse/HARMONY-1969|1969]],
[
[http://issues.apache.org/jira/browse/HARMONY-1974|1974]],
[
[http://issues.apache.org/jira/browse/HARMONY-2073|2073]],
[
[http://issues.apache.org/jira/browse/HARMONY-2100|2100]],
[[http://issues.apache.org/jira/browse/HARMONY-2229|2229]],
[
[http://issues.apache.org/jira/browse/HARMONY-2231|2231]],
[[http://issues.apache.org/jira/browse/HARMONY-2272|2272]],
[
[http://issues.apache.org/jira/browse/HARMONY-2275|2275]].

This page contains a description of day by day progress in achieving 100% pass rate of class library unit tests on DRLVM. The recent state of the problem can be found on the project page.

Day 400

Alexei checked the status of open JIRA issues.

Days 64-66

Salikh found out that HARMONY-2366 [drlvm][unit] org.apache.harmony.luni.tests.java.lang.ThreadTest.test_interrupt() deadlocks intermittently is a duplicate of HARMONY-2219 [drlvm][thread] fix Thread.start() waiting to prevent losing interruption. Alexey committed the patch. Alexei verified the fix.
Alexey V committed the fix for HARMONY-2228 [awt] java.awt.AccessibleAWTCheckboxMenuItemTest crashes on DRLVM interpreter.

Egor reviewed the patch for HARMONY-2259 [drlvm][jit][opt] tests.api.java.lang.reflect.ProxyTest fails on Jitrino.OPT while passes on Jitrino.JET.
Tatiana noticed new intermittent failures, updated an issue HARMONY-2282 [classlib][drlvm][swing] intermittent failures of swing module tests, and create a new HARMONY-2438 [classlib][swing] intermittent failures of swing module tests, once mode. These issues become a real challenge for a resolution provider. Ilya evaluated the patch for HARMONY-1751 Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails and suggested to close the issue as a non-bug difference.

Vasily started investigation of HARMONY-2338 [classlib][luni] tests.api.java.net.ServerSocketTest failed intermittently and was discussing it on Harmony. Andrew helped a lot. Tony and Alexey shared opinions.

Days 60-63

George proposed a patch for HARMONY-2259 [drlvm][jit][opt] tests.api.java.lang.reflect.ProxyTest fails on Jitrino.OPT while passes on Jitrino.JET.
Gregory committed a patch for HARMONY-2220 [drlvm][unit] if DISPLAY is not set javax.swing.AccessibleJButtonTest crashes.
Vladimir set up continuous integration for Linux x86_64.

Day 59

Pavel R fixed HARMONY-2307 [drlvm][security] org.apache.harmony.security.tests.x509.PolicyQualifierInfoTest crashes VM (intermittent). Gregory committed the patch and faced next intermittent issue HARMONY-2386 [drlvm][jit] Crash in Jitrino while running test in HARMONY-2307 many times.
Stepan prosted a patch for HARMONY-1751 Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails.
Ivan proposed a patch for HARMONY-2228 [awt] java.awt.AccessibleAWTCheckboxMenuItemTest crashes on DRLVM interpreter.
Denis proposed a patch for HARMONY-2353 [classlib][luni] org.apache.harmony.tests.internal.net.www.protocol.http.HttpURLConnectionTest.testGetOutputStream() intermittently fails. Alexei verified the patch and filed a new intermittent issue HARMONY-2387 [classlib][luni] org.apache.harmony.tests.internal.net.www.protocol.http.HttpURLConnectionTest.testUsingProxy() intermittently fails.

Alexei Z and Alexei resolved miscommunication about HARMONY-1977 [classlib][nio] Unit test org.apache.harmony.nio.tests.java.nio.channels.SocketChannelTest fails on Windows 2003 server.

Day 58

Pavel proposed a patch for HARMONY-2220 [drlvm][unit] if DISPLAY is not set javax.swing.AccessibleJButtonTest crashes.

Nathan added 21 test cases to module/swing.
Alexei Z committed a patch for HARMONY-1977 [classlib][nio] Unit test org.apache.harmony.nio.tests.java.nio.channels.SocketChannelTest fails on Windows 2003 server. Alexei verified the fix.

Egor proposed patch beautifications for the patch HARMONY-2261 [drlvm][jit][opt] java.awt.ScrollbarTest fails on Jitrino.OPT while passes on Jitrino.JET. The abscence of a regression test still prevents the patch from being committed.
Elena proposed a new solution for HARMONY-1751 Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails.
Alexei filed new issues HARMONY-2366 [drlvm][unit] org.apache.harmony.luni.tests.java.lang.ThreadTest.test_interrupt() deadlocks intermittently, HARMONY-2367 [drlvm][unit] javax.swing.text.PlainViewI18N_VisualPositionTest intermittently crashes VM.

Day 57

Tatiana verified that HARMONY-2070 [drlvm][thread] Unhandled exception in java.exe while java.util.jar module tests execution is no longer reproducible. Gregory closed the issue.
Alexey P applied the patch for famous HARMONY-1879 [drlvm][unit] org.apache.harmony.tests.internal.net.www.protocol.http.HttpURLConnectionTest fails. Alexei verified that the two issues from four are resolved and described the rest of the problem at HARMONY-2353 [classlib][luni] org.apache.harmony.tests.internal.net.www.protocol.http.HttpURLConnectionTest.testGetOutputStream() intermittently fails.
Alexey V reviewed a fix for HARMONY-2261 [drlvm][jit][opt] java.awt.ScrollbarTest fails on Jitrino.OPT while passes on Jitrino.JET.
Paulex reopened HARMONY-2270 [classlib][unit] tests.api.java.io.FileTest@test_mkdir failes on win XP and reverted non-working test to the previous version.

Ilya suggested that a new patch for HARMONY-1751 Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails should affect the test only.
George started evaluation of HARMONY-2259 [drlvm][jit][opt] tests.api.java.lang.reflect.ProxyTest fails on Jitrino.OPT while passes on Jitrino.JET.

Days 54-56

Tony proposed the patch for the issue HARMONY-2270 [classlib][unit] tests.api.java.io.FileTest@test_mkdir failes on win XP. Paulex committed the patch.
Alexey I proposed a patch for an issue described at HARMONY-2282 [classlib][drlvm][swing] intermittent failures of swing module tests.
Mikhail completed fixing of HARMONY-2284 and committed the fix.Tatiana verified the fix.

Tatiana added more info about intermittent failures of tests for java.nio package to HARMONY-2285 [drlvm] several NIO tests crash on DRLVM.
Alexei filed new issues HARMONY-2337 [classlib][swing] javax.swing.JCheckBoxMenuItemTest failed intermittently as a part of swing module test run, HARMONY-2338 [classlib][luni] tests.api.java.net.ServerSocketTest failed intermittently, HARMONY-2339 [classlib][nio] org.apache.harmony.nio.tests.java.nio.channels.SocketChannelTest failed intermittently as a part of a whole module test run.

Stepan provided a thorough evaluation for the patch for the issue HARMONY-1751 Classlib test org.apache.harmony.prefs.tests.java.util.prefs.PreferencesTest.testSystemNodeForPackage() fails.
Pavel reproduced the problem described at HARMONY-2220 [drlvm][unit] if DISPLAY is not set javax.swing.AccessibleJButtonTest crashes.

Days 1-53

To make class library unit tests pass on DRLVM the community closed the following issues: 100, 1309, 1483, 1592, 1625, 1648, 1664, 1668, 1669, 1670, 1672, 1674, 1675, 1678, 1679, 1688, 1695, 1720, 1722, 1724, 1739, 1741, 1752, 1766, 1773, 1774, 1775, 1781, 1789, 1823, 1833, 1892, 1895, 1905, 1908, 1909, 1911, 1916, 1931, 1955, 1956, 1969, 1974, 2073, 2100, 2229, 2231, 2272, 2275.

Unit_Tests_Pass_on_DRLVM_Day_Highlights (last edited 2009-09-20 21:55:03 by localhost)