Hello Alexey, Thank you for a quick answer. Let me add few words why I'm asking. I'm renewing the page [1] for class library unit tests. If someone no longer works on one of these bugs, then it may make sense to clear "assigned" status so another one will help progressing in this direction. There is another and much more valuable option to execute the bug in place. [1] /wiki.apache.org/harmony/Unit_Tests_Pass On 11/8/07, Alexey Petrenko wrote: > No, I don't think this task was completed. > > SY, Alexey > > 2007/11/8, Alexei Fedotov : > > Mikhail, > > > > I've noticed that you, Alexey and Tatiana were working on > > HARMONY-2438. Have you completed resolution of this bug? > > > > Thanks! > > > > > > > > On 12/27/06, tatyana doubtsova (JIRA) wrote: > > > [ http://issues.apache.org/jira/browse/HARMONY-2438?page=comments#action_12460990 ] > > > > > > tatyana doubtsova commented on HARMONY-2438: > > > -------------------------------------------- > > > > > > While running swing module in once mode, IBM VME, classlib revision 489662, I still see the Timer_MultithreadedTest failure 2 times out of 10: > > > > > > testSetLogTimers Failure [3] log's not written > > > > > > junit.framework.AssertionFailedError: [3] log's not written at javax.swing.Timer_MultithreadedTest.testSetLogTimers(Timer_MultithreadedTest.java:423) at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) > > > > > > > [classlib][swing] intermittent failures of swing module tests, once mode > > > > ------------------------------------------------------------------------ > > > > > > > > Key: HARMONY-2438 > > > > URL: http://issues.apache.org/jira/browse/HARMONY-2438 > > > > Project: Harmony > > > > Issue Type: Bug > > > > Components: Classlib > > > > Environment: Win XP, msvc, debug > > > > Reporter: tatyana doubtsova > > > > Assigned To: Mikhail Loenko > > > > Attachments: ex.list.update.patch, ex.list.update.patch, H2438-j.s.Timer.patch, H2438-j.s.Timer_MultithreadedTest.patch, patch-2438-exclude.windows.txt, patch-2438-exclude.windows.txt > > > > > > > > > > > > Iteratively runnig swing module tests in once mode on IBM VME, classlib revision 482148, > > > > I observed 9 intermittent failures (see also HARMONY-2282): > > > > 1). 1 time out of 10 > > > > javax.swing.DefaultCellEditorTest@ testGetComponent > > > > testGetSetClickCountToStart > > > > testGetTreeCellEditorComponent > > > > testGetTableCellEditorComponent > > > > all of the tests cases: > > > > Test interrupted due timeout > > > > junit.framework.AssertionFailedError: Test interrupted due timeout at javax.swing.BasicSwingTestCase.runBare(BasicSwingTestCase.java:147) > > > > 2). 1 time out of 10 > > > > javax.swing.DefaultComboBoxModelTest > > > > all of the test cases: > > > > Test interrupted due timeout > > > > junit.framework.AssertionFailedError: Test interrupted due timeout at javax.swing.BasicSwingTestCase.runBare(BasicSwingTestCase.java:147) > > > > 3). 1 time out of 10 > > > > javax.swing.TransferHandlerTest@ testGetSourceActions > > > > Error > > > > N/A > > > > java.lang.ArrayIndexOutOfBoundsException at java.util.Arrays.mergeSort(Arrays.java:2545) at java.util.Arrays.mergeSort(Arrays.java:2516) at java.util.Arrays.mergeSort(Arrays.java:2517) at java.util.Arrays.sort(Arrays.java:2872) at java.util.Arrays.sort(Arrays.java:2889) at java.beans.BeanInfoWrapper.getPropertyDescriptors(BeanInfoWrapper.java:77) at javax.swing.TransferHandler.getSourceActions(TransferHandler.java:289) at javax.swing.TransferHandlerTest.testGetSourceActions(TransferHandlerTest.java:222) at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) at javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.java:117) at javax.swing.SwingTestCase$1.run(SwingTestCase.java:45) at java.awt.event.InvocationEvent.runAndNotify(InvocationEvent.java:92) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:81) at java.awt.EventQueueCore.dispatchEventImpl(EventQueueCore.java:133) at java.awt.EventQueue.dispatchEvent(EventQueue.java:144) at java.awt.EventDispatchThread.runModalLoop(EventDispatchThread.java:75) at java.awt.EventDispatchThread.run(EventDispatchThread.java:48) > > > > 4). 2 times out of 10 > > > > javax.swing.border.BevelBorderTest@ testReadWriteObject > > > > Error > > > > N/A > > > > java.lang.ArrayIndexOutOfBoundsException at java.util.Arrays.mergeSort(Arrays.java:2543) at java.util.Arrays.mergeSort(Arrays.java:2517) at java.util.Arrays.sort(Arrays.java:2872) at java.util.Arrays.sort(Arrays.java:2889) at java.io.ObjectStreamClass.computeSerialVersionUID(ObjectStreamClass.java:54) at java.io.ObjectStreamClass.addToCache(ObjectStreamClass.java:211) at java.io.ObjectStreamClass.lookupStreamClass(ObjectStreamClass.java:937) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:90) at java.io.ObjectOutputStream.writeClassDescForClass(ObjectOutputStream.java:110) at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1644) at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1956) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1785) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1749) at javax.swing.BasicSwingTestCase.serializeObject(BasicSwingTestCase.java:496) at javax.swing.border.BevelBorderTest.testReadWriteObject(BevelBorderTest.java:456) at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) at javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.java:117) at javax.swing.SwingTestCase$1.run(SwingTestCase.java:45) at java.awt.event.InvocationEvent.runAndNotify(InvocationEvent.java:92) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:81) at java.awt.EventQueueCore.dispatchEventImpl(EventQueueCore.java:133) at java.awt.EventQueue.dispatchEvent(EventQueue.java:144) at java.awt.EventDispatchThread.runModalLoop(EventDispatchThread.java:75) at java.awt.EventDispatchThread.run(EventDispatchThread.java:48) > > > > 5). 2 times out of 10 > > > > javax.swing.border.CompoundBorderTest@ testReadWriteObject > > > > Error > > > > N/A > > > > java.lang.ArrayIndexOutOfBoundsException at java.util.Arrays.mergeSort(Arrays.java:2535) at java.util.Arrays.sort(Arrays.java:2872) at java.util.Arrays.sort(Arrays.java:2889) at java.io.ObjectStreamClass.computeSerialVersionUID(ObjectStreamClass.java:54) at java.io.ObjectStreamClass.addToCache(ObjectStreamClass.java:211) at java.io.ObjectStreamClass.lookupStreamClass(ObjectStreamClass.java:937) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:90) at java.io.ObjectOutputStream.writeClassDescForClass(ObjectOutputStream.java:110) at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1644) at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1956) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1785) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1749) at java.io.ObjectOutputStream.writeFieldValues(ObjectOutputStream.java:1234) at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:39) at java.io.ObjectOutputStream.writeHierarchy(ObjectOutputStream.java:1334) at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1675) at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1956) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1785) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1749) at javax.swing.BasicSwingTestCase.serializeObject(BasicSwingTestCase.java:496) at javax.swing.border.CompoundBorderTest.testReadWriteObject(CompoundBorderTest.java:24) at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) at javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.java:117) at javax.swing.SwingTestCase$1.run(SwingTestCase.java:45) at java.awt.event.InvocationEvent.runAndNotify(InvocationEvent.java:92) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:81) at java.awt.EventQueueCore.dispatchEventImpl(EventQueueCore.java:133) at java.awt.EventQueue.dispatchEvent(EventQueue.java:144) at java.awt.EventDispatchThread.runModalLoop(EventDispatchThread.java:75) at java.awt.EventDispatchThread.run(EventDispatchThread.java:48) > > > > 6). 2 times out of 10 > > > > javax.swing.border.EtchedBorderTest@ testReadWriteObject > > > > Error > > > > N/A > > > > java.lang.ArrayIndexOutOfBoundsException at java.util.Arrays.mergeSort(Arrays.java:2545) at java.util.Arrays.sort(Arrays.java:2872) at java.util.Arrays.sort(Arrays.java:2889) at java.io.ObjectStreamClass.computeSerialVersionUID(ObjectStreamClass.java:54) at java.io.ObjectStreamClass.addToCache(ObjectStreamClass.java:211) at java.io.ObjectStreamClass.lookupStreamClass(ObjectStreamClass.java:937) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:90) at java.io.ObjectOutputStream.writeClassDescForClass(ObjectOutputStream.java:110) at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1644) at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1956) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1785) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1749) at javax.swing.BasicSwingTestCase.serializeObject(BasicSwingTestCase.java:496) at javax.swing.border.EtchedBorderTest.testReadWriteObject(EtchedBorderTest.java:32) at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) at javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.java:117) at javax.swing.SwingTestCase$1.run(SwingTestCase.java:45) at java.awt.event.InvocationEvent.runAndNotify(InvocationEvent.java:92) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:81) at java.awt.EventQueueCore.dispatchEventImpl(EventQueueCore.java:133) at java.awt.EventQueue.dispatchEvent(EventQueue.java:144) at java.awt.EventDispatchThread.runModalLoop(EventDispatchThread.java:75) at java.awt.EventDispatchThread.run(EventDispatchThread.java:48) > > > > 7). 2 times out of 10 > > > > javax.swing.border.LineBorderTest@ testReadWriteObject > > > > Error > > > > javax.swing.border.LineBorder; IllegalAccessException > > > > java.io.InvalidClassException: javax.swing.border.LineBorder; IllegalAccessException at java.io.ObjectInputStream.readNewObject(ObjectInputStream.java:1873) at java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.java:820) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:218) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:260) at javax.swing.BasicSwingTestCase.serializeObject(BasicSwingTestCase.java:52) at javax.swing.border.LineBorderTest.testReadWriteObject(LineBorderTest.java:236) at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) at javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.java:117) at javax.swing.SwingTestCase$1.run(SwingTestCase.java:45) at java.awt.event.InvocationEvent.runAndNotify(InvocationEvent.java:92) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:81) at java.awt.EventQueueCore.dispatchEventImpl(EventQueueCore.java:133) at java.awt.EventQueue.dispatchEvent(EventQueue.java:144) at java.awt.EventDispatchThread.runModalLoop(EventDispatchThread.java:75) at java.awt.EventDispatchThread.run(EventDispatchThread.java:48) > > > > 8). 2 times out of 10 > > > > javax.swing.border.TitledBorderTest@ testReadWriteObject > > > > Error > > > > N/A > > > > java.lang.ArrayIndexOutOfBoundsException at java.util.Arrays.mergeSort(Arrays.java:2545) at java.util.Arrays.mergeSort(Arrays.java:2517) at java.util.Arrays.sort(Arrays.java:2872) at java.util.Arrays.sort(Arrays.java:2889) at java.io.ObjectStreamClass.computeSerialVersionUID(ObjectStreamClass.java:417) at java.io.ObjectStreamClass.addToCache(ObjectStreamClass.java:211) at java.io.ObjectStreamClass.lookupStreamClass(ObjectStreamClass.java:937) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:90) at java.io.ObjectOutputStream.writeClassDescForClass(ObjectOutputStream.java:110) at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1644) at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1956) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1785) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1749) at javax.swing.BasicSwingTestCase.serializeObject(BasicSwingTestCase.java:496) at javax.swing.border.TitledBorderTest.testReadWriteObject(TitledBorderTest.java:64) at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) at javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.java:117) at javax.swing.SwingTestCase$1.run(SwingTestCase.java:45) at java.awt.event.InvocationEvent.runAndNotify(InvocationEvent.java:92) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:81) at java.awt.EventQueueCore.dispatchEventImpl(EventQueueCore.java:133) at java.awt.EventQueue.dispatchEvent(EventQueue.java:144) at java.awt.EventDispatchThread.runModalLoop(EventDispatchThread.java:75) at java.awt.EventDispatchThread.run(EventDispatchThread.java:48) > > > > 9). 2 times out of 10 > > > > javax.swing.Timer_MultithreadedTest@ testSetLogTimers > > > > Failure > > > > [3] log's not written > > > > junit.framework.AssertionFailedError: [3] log's not written at javax.swing.Timer_MultithreadedTest.testSetLogTimers(Timer_MultithreadedTest.java:412) at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) > > > > > > -- > > > This message is automatically generated by JIRA. > > > - > > > If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa > > > - > > > For more information on JIRA, see: http://www.atlassian.com/software/jira > > > > > > > > > > > > > > > -- > > With best regards, > > Alexei, > > ESSD, Intel > > > -- With best regards, Alexei, ESSD, Intel