Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 20917 invoked from network); 18 Dec 2006 09:00:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 18 Dec 2006 09:00:48 -0000 Received: (qmail 68595 invoked by uid 500); 18 Dec 2006 09:00:56 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 68502 invoked by uid 500); 18 Dec 2006 09:00:55 -0000 Mailing-List: contact commits-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list commits@harmony.apache.org Received: (qmail 68493 invoked by uid 99); 18 Dec 2006 09:00:55 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 18 Dec 2006 01:00:55 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 18 Dec 2006 01:00:46 -0800 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id B3CF87141A5 for ; Mon, 18 Dec 2006 01:00:26 -0800 (PST) Message-ID: <6263617.1166432426732.JavaMail.jira@brutus> Date: Mon, 18 Dec 2006 01:00:26 -0800 (PST) From: "Vladimir Ivanov (JIRA)" To: commits@harmony.apache.org Subject: [jira] Commented: (HARMONY-2438) [classlib][swing] intermittent failures of swing module tests, once mode In-Reply-To: <931471.1165243281103.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/HARMONY-2438?page=3Dcomments#act= ion_12459230 ]=20 =20 Vladimir Ivanov commented on HARMONY-2438: ------------------------------------------ These data were collected by CC and notifications were sent to the commits = list (at least 2 times). But anyway, I duplicate this information here: error testParamString javax.swing.JToggleButtonTest=20 error testSerializable javax.swing.text.AbstractDocument_SerializationTest= =20 error testSerializable javax.swing.text.DefaultStyledDocumentTest=20 =20 =20 Unit Test Error Details: (3) =20 Test: testParamString=20 Class: javax.swing.JToggleButtonTest=20 java.lang.ArrayIndexOutOfBoundsException =20 at java.util.Arrays.mergeSort(Arrays.java:2553) =20 at java.util.Arrays.mergeSort(Arrays.java:2516) =20 at java.util.Arrays.sort(Arrays.java:2872) =20 at java.util.Arrays.sort(Arrays.java:2889) =20 at java.beans.BeanInfoWrapper.getPropertyDescriptors(BeanInfoWrapper.java:= 77) =20 at java.beans.BeanInfoWrapper.getPropertyDescriptors(BeanInfoWrapper.java:= 74) =20 at javax.swing.JComponent.paramString(JComponent.java:1334) =20 at java.awt.Component.toString(Component.java:166) =20 at javax.swing.JToggleButtonTest.testParamString(JToggleButtonTest.java:64= ) =20 at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) = =20 at javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.java:117= ) =20 at javax.swing.SwingTestCase$1.run(SwingTestCase.java:45) =20 at java.awt.event.InvocationEvent.runAndNotify(InvocationEvent.java:92) = =20 at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:81) =20 at java.awt.EventQueueCore.dispatchEventImpl(EventQueueCore.java:133) =20 at java.awt.EventQueue.dispatchEvent(EventQueue.java:144) =20 at java.awt.EventDispatchThread.runModalLoop(EventDispatchThread.java:75) = =20 at java.awt.EventDispatchThread.run(EventDispatchThread.java:48)=20 =20 =20 =20 Test: testSerializable=20 Class: javax.swing.text.AbstractDocument_SerializationTest=20 java.lang.ArrayIndexOutOfBoundsException =20 at java.util.Arrays.mergeSort(Arrays.java:2553) =20 at java.util.Arrays.mergeSort(Arrays.java:2516) =20 at java.util.Arrays.mergeSort(Arrays.java:2517) =20 at java.util.Arrays.sort(Arrays.java:2872) =20 at java.util.Arrays.sort(Arrays.java:2889) =20 at java.io.ObjectStreamClass.computeSerialVersionUID(ObjectStreamClass.jav= a:54) =20 at java.io.ObjectStreamClass.addToCache(ObjectStreamClass.java:211) =20 at java.io.ObjectStreamClass.lookupStreamClass(ObjectStreamClass.java:937)= =20 at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:90) =20 at java.io.ObjectStreamClass.addToCache(ObjectStreamClass.java:23) =20 at java.io.ObjectStreamClass.lookupStreamClass(ObjectStreamClass.java:937)= =20 at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:90) =20 at java.io.ObjectOutputStream.writeClassDescForClass(ObjectOutputStream.ja= va:110) =20 at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1644)= =20 at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:= 1956) =20 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1785) = =20 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1749) = =20 at javax.swing.BasicSwingTestCase.serializeObject(BasicSwingTestCase.java:= 496) =20 at javax.swing.SerializableTestCase.setUp(SerializableTestCase.java:50) = =20 at javax.swing.text.AbstractDocument_SerializationTest.setUp(AbstractDocum= ent_SerializationTest.java:43)=20 =20 =20 =20 Test: testSerializable=20 Class: javax.swing.text.DefaultStyledDocumentTest=20 java.io.OptionalDataException =20 at java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.jav= a:843) =20 at java.io.ObjectInputStream.readObject(ObjectInputStream.java:218) =20 at java.io.ObjectInputStream.readObject(ObjectInputStream.java:260) =20 at java.io.ObjectInputStream.readFieldValues(ObjectInputStream.java:1157) = =20 at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:432)= =20 at javax.swing.text.DefaultStyledDocument.readObject(DefaultStyledDocument= .java:1447) =20 at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) = =20 at java.io.ObjectInputStream.readObjectForClass(ObjectInputStream.java:136= 4) =20 at java.io.ObjectInputStream.readHierarchy(ObjectInputStream.java:1298) = =20 at java.io.ObjectInputStream.readNewObject(ObjectInputStream.java:1940) = =20 at java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.jav= a:820) =20 at java.io.ObjectInputStream.readObject(ObjectInputStream.java:218) =20 at java.io.ObjectInputStream.readObject(ObjectInputStream.java:260) =20 at javax.swing.BasicSwingTestCase.serializeObject(BasicSwingTestCase.java:= 52) =20 at javax.swing.text.DefaultStyledDocumentTest.testSerializable(DefaultStyl= edDocumentTest.java:177) =20 at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) = =20 at javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.java:117= ) =20 at javax.swing.BasicSwingTestCase.runBareImpl(BasicSwingTestCase.java:122)= =20 at javax.swing.BasicSwingTestCase$1.run(BasicSwingTestCase.java:136) =20 at java.lang.Thread.run(Thread.java:872)=20 =20 =20 =20 > [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, H2438-j.s.Timer.patch, H2438-j= .s.Timer_MultithreadedTest.patch, patch-2438-exclude.windows.txt, patch-243= 8-exclude.windows.txt > > > Iteratively runnig swing module tests in once mode on IBM VME, classlib r= evision 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 jav= ax.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 jav= ax.swing.BasicSwingTestCase.runBare(BasicSwingTestCase.java:147) > 3). 1 time out of 10=20 > javax.swing.TransferHandlerTest@ testGetSourceActions > Error > N/A > java.lang.ArrayIndexOutOfBoundsException at java.util.Arrays.mergeSort(Ar= rays.java:2545) at java.util.Arrays.mergeSort(Arrays.java:2516) at java.uti= l.Arrays.mergeSort(Arrays.java:2517) at java.util.Arrays.sort(Arrays.java:2= 872) at java.util.Arrays.sort(Arrays.java:2889) at java.beans.BeanInfoWrapp= er.getPropertyDescriptors(BeanInfoWrapper.java:77) at javax.swing.TransferH= andler.getSourceActions(TransferHandler.java:289) at javax.swing.TransferHa= ndlerTest.testGetSourceActions(TransferHandlerTest.java:222) at java.lang.r= eflect.AccessibleObject.invokeV(AccessibleObject.java:25) at javax.swing.Ba= sicSwingTestCase.runBareSuper(BasicSwingTestCase.java:117) at javax.swing.S= wingTestCase$1.run(SwingTestCase.java:45) at java.awt.event.InvocationEvent= .runAndNotify(InvocationEvent.java:92) at java.awt.event.InvocationEvent.di= spatch(InvocationEvent.java:81) at java.awt.EventQueueCore.dispatchEventImp= l(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(Ar= rays.java:2543) at java.util.Arrays.mergeSort(Arrays.java:2517) at java.uti= l.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.Obj= ectOutputStream.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 ja= va.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1749) at javax= .swing.BasicSwingTestCase.serializeObject(BasicSwingTestCase.java:496) at j= avax.swing.border.BevelBorderTest.testReadWriteObject(BevelBorderTest.java:= 456) at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25= ) at javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.java:11= 7) at javax.swing.SwingTestCase$1.run(SwingTestCase.java:45) at java.awt.ev= ent.InvocationEvent.runAndNotify(InvocationEvent.java:92) at java.awt.event= .InvocationEvent.dispatch(InvocationEvent.java:81) at java.awt.EventQueueCo= re.dispatchEventImpl(EventQueueCore.java:133) at java.awt.EventQueue.dispat= chEvent(EventQueue.java:144) at java.awt.EventDispatchThread.runModalLoop(E= ventDispatchThread.java:75) at java.awt.EventDispatchThread.run(EventDispat= chThread.java:48) > 5). 2 times out of 10 > javax.swing.border.CompoundBorderTest@ testReadWriteObject > Error > N/A > java.lang.ArrayIndexOutOfBoundsException at java.util.Arrays.mergeSort(Ar= rays.java:2535) at java.util.Arrays.sort(Arrays.java:2872) at java.util.Arr= ays.sort(Arrays.java:2889) at java.io.ObjectStreamClass.computeSerialVersio= nUID(ObjectStreamClass.java:54) at java.io.ObjectStreamClass.addToCache(Obj= ectStreamClass.java:211) at java.io.ObjectStreamClass.lookupStreamClass(Obj= ectStreamClass.java:937) at java.io.ObjectStreamClass.lookup(ObjectStreamCl= ass.java:90) at java.io.ObjectOutputStream.writeClassDescForClass(ObjectOut= putStream.java:110) at java.io.ObjectOutputStream.writeNewObject(ObjectOutp= utStream.java:1644) at java.io.ObjectOutputStream.writeObjectInternal(Objec= tOutputStream.java:1956) at java.io.ObjectOutputStream.writeObject(ObjectOu= tputStream.java:1785) at java.io.ObjectOutputStream.writeObject(ObjectOutpu= tStream.java:1749) at java.io.ObjectOutputStream.writeFieldValues(ObjectOut= putStream.java:1234) at java.io.ObjectOutputStream.defaultWriteObject(Objec= tOutputStream.java:39) at java.io.ObjectOutputStream.writeHierarchy(ObjectO= utputStream.java:1334) at java.io.ObjectOutputStream.writeNewObject(ObjectO= utputStream.java:1675) at java.io.ObjectOutputStream.writeObjectInternal(Ob= jectOutputStream.java:1956) at java.io.ObjectOutputStream.writeObject(Objec= tOutputStream.java:1785) at java.io.ObjectOutputStream.writeObject(ObjectOu= tputStream.java:1749) at javax.swing.BasicSwingTestCase.serializeObject(Bas= icSwingTestCase.java:496) at javax.swing.border.CompoundBorderTest.testRead= WriteObject(CompoundBorderTest.java:24) at java.lang.reflect.AccessibleObje= ct.invokeV(AccessibleObject.java:25) at javax.swing.BasicSwingTestCase.runB= areSuper(BasicSwingTestCase.java:117) at javax.swing.SwingTestCase$1.run(Sw= ingTestCase.java:45) at java.awt.event.InvocationEvent.runAndNotify(Invocat= ionEvent.java:92) at java.awt.event.InvocationEvent.dispatch(InvocationEven= t.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(Ar= rays.java:2545) at java.util.Arrays.sort(Arrays.java:2872) at java.util.Arr= ays.sort(Arrays.java:2889) at java.io.ObjectStreamClass.computeSerialVersio= nUID(ObjectStreamClass.java:54) at java.io.ObjectStreamClass.addToCache(Obj= ectStreamClass.java:211) at java.io.ObjectStreamClass.lookupStreamClass(Obj= ectStreamClass.java:937) at java.io.ObjectStreamClass.lookup(ObjectStreamCl= ass.java:90) at java.io.ObjectOutputStream.writeClassDescForClass(ObjectOut= putStream.java:110) at java.io.ObjectOutputStream.writeNewObject(ObjectOutp= utStream.java:1644) at java.io.ObjectOutputStream.writeObjectInternal(Objec= tOutputStream.java:1956) at java.io.ObjectOutputStream.writeObject(ObjectOu= tputStream.java:1785) at java.io.ObjectOutputStream.writeObject(ObjectOutpu= tStream.java:1749) at javax.swing.BasicSwingTestCase.serializeObject(BasicS= wingTestCase.java:496) at javax.swing.border.EtchedBorderTest.testReadWrite= Object(EtchedBorderTest.java:32) at java.lang.reflect.AccessibleObject.invo= keV(AccessibleObject.java:25) at javax.swing.BasicSwingTestCase.runBareSupe= r(BasicSwingTestCase.java:117) at javax.swing.SwingTestCase$1.run(SwingTest= Case.java:45) at java.awt.event.InvocationEvent.runAndNotify(InvocationEven= t.java:92) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:= 81) at java.awt.EventQueueCore.dispatchEventImpl(EventQueueCore.java:133) a= t java.awt.EventQueue.dispatchEvent(EventQueue.java:144) at java.awt.EventD= ispatchThread.runModalLoop(EventDispatchThread.java:75) at java.awt.EventDi= spatchThread.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; IllegalAcce= ssException at java.io.ObjectInputStream.readNewObject(ObjectInputStream.ja= va:1873) at java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputSt= ream.java:820) at java.io.ObjectInputStream.readObject(ObjectInputStream.ja= va: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.j= ava:25) at javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.j= ava: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.EventQ= ueueCore.dispatchEventImpl(EventQueueCore.java:133) at java.awt.EventQueue.= dispatchEvent(EventQueue.java:144) at java.awt.EventDispatchThread.runModal= Loop(EventDispatchThread.java:75) at java.awt.EventDispatchThread.run(Event= DispatchThread.java:48) > 8). 2 times out of 10 > javax.swing.border.TitledBorderTest@ testReadWriteObject > Error > N/A > java.lang.ArrayIndexOutOfBoundsException at java.util.Arrays.mergeSort(Ar= rays.java:2545) at java.util.Arrays.mergeSort(Arrays.java:2517) at java.uti= l.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) a= t java.io.ObjectStreamClass.lookupStreamClass(ObjectStreamClass.java:937) a= t java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:90) at java.io.Ob= jectOutputStream.writeClassDescForClass(ObjectOutputStream.java:110) at jav= a.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1644) at jav= a.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1956) a= t java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1785) at j= ava.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1749) at java= x.swing.BasicSwingTestCase.serializeObject(BasicSwingTestCase.java:496) at = javax.swing.border.TitledBorderTest.testReadWriteObject(TitledBorderTest.ja= va: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.eve= nt.InvocationEvent.dispatch(InvocationEvent.java:81) at java.awt.EventQueue= Core.dispatchEventImpl(EventQueueCore.java:133) at java.awt.EventQueue.disp= atchEvent(EventQueue.java:144) at java.awt.EventDispatchThread.runModalLoop= (EventDispatchThread.java:75) at java.awt.EventDispatchThread.run(EventDisp= atchThread.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.swin= g.Timer_MultithreadedTest.testSetLogTimers(Timer_MultithreadedTest.java:412= ) at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.java:25) --=20 This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: htt= p://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira