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 <[EMAIL PROTECTED]> wrote: > No, I don't think this task was completed. > > SY, Alexey > > 2007/11/8, Alexei Fedotov <[EMAIL PROTECTED]>: > > 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) <[EMAIL PROTECTED]> 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
