Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 47136 invoked from network); 8 Nov 2007 10:50:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Nov 2007 10:50:32 -0000 Received: (qmail 65539 invoked by uid 500); 8 Nov 2007 10:50:18 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 65508 invoked by uid 500); 8 Nov 2007 10:50:18 -0000 Mailing-List: contact dev-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 dev@harmony.apache.org Received: (qmail 65495 invoked by uid 99); 8 Nov 2007 10:50:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Nov 2007 02:50:18 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of alexei.fedotov@gmail.com designates 66.249.92.168 as permitted sender) Received: from [66.249.92.168] (HELO ug-out-1314.google.com) (66.249.92.168) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Nov 2007 10:50:21 +0000 Received: by ug-out-1314.google.com with SMTP id u40so329143ugc for ; Thu, 08 Nov 2007 02:49:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=YoiQ5qnPgeOhJAwOP8KcqEsrmVWbmlhx1DAmkvnnNLs=; b=nVK99gXYwXIM4q/QiYH/AGuE7rikVzeJdLw0MqlrWbSmINzaI1l19Q8y6HrPrNJNXKMurjHNRFZpNv+Hrd7bB6ledh4wNS0kdc7o5GE63/aZxJ7cuILqcVhcu/BIk+2xzDfg6pa5eiu0h2nv6e5tKOFBjOjV0mEljQDBTvL3HxQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=JkkAajZk3BKtOgDaFYDtas+6syjN83kEVUV7s7eHsmQWxMACaVwJhJd2616aDDXHb2Ux2PvbJY16jVqG006giqOTTUYInjHZnKOUkeQorxrg7UmCbieCVq2RW0wZLnUCtguSSPvKDz5zohlA32FzTguxiugb9Xi2c5qRxgf5508= Received: by 10.67.20.3 with SMTP id x3mr1114234ugi.1194518998253; Thu, 08 Nov 2007 02:49:58 -0800 (PST) Received: by 10.67.21.8 with HTTP; Thu, 8 Nov 2007 02:49:57 -0800 (PST) Message-ID: Date: Thu, 8 Nov 2007 13:49:57 +0300 From: "Alexei Fedotov" To: dev@harmony.apache.org Subject: Re: [jira] Commented: (HARMONY-2438) [classlib][swing] intermittent failures of swing module tests, once mode In-Reply-To: <26327795.1167223480147.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <931471.1165243281103.JavaMail.jira@brutus> <26327795.1167223480147.JavaMail.jira@brutus> X-Virus-Checked: Checked by ClamAV on apache.org 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=3Dcomments#ac= tion_12460990 ] > > tatyana doubtsova commented on HARMONY-2438: > -------------------------------------------- > > While running swing module in once mode, IBM VME, classlib revision 48966= 2, 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.swin= g.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 mod= e > > -----------------------------------------------------------------------= - > > > > 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-exclud= e.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 j= avax.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 j= avax.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.u= til.Arrays.mergeSort(Arrays.java:2517) at java.util.Arrays.sort(Arrays.java= :2872) at java.util.Arrays.sort(Arrays.java:2889) at java.beans.BeanInfoWra= pper.getPropertyDescriptors(BeanInfoWrapper.java:77) at javax.swing.Transfe= rHandler.getSourceActions(TransferHandler.java:289) at javax.swing.Transfer= HandlerTest.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.InvocationEve= nt.runAndNotify(InvocationEvent.java:92) at java.awt.event.InvocationEvent.= dispatch(InvocationEvent.java:81) at java.awt.EventQueueCore.dispatchEventI= mpl(EventQueueCore.java:133) at java.awt.EventQueue.dispatchEvent(EventQueu= e.java:144) at java.awt.EventDispatchThread.runModalLoop(EventDispatchThrea= d.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.u= til.Arrays.sort(Arrays.java:2872) at java.util.Arrays.sort(Arrays.java:2889= ) at java.io.ObjectStreamClass.computeSerialVersionUID(ObjectStreamClass.ja= va: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.O= bjectOutputStream.writeClassDescForClass(ObjectOutputStream.java:110) at ja= va.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1644) at ja= va.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1956) = at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1785) at = java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1749) at jav= ax.swing.BasicSwingTestCase.serializeObject(BasicSwingTestCase.java:496) at= javax.swing.border.BevelBorderTest.testReadWriteObject(BevelBorderTest.jav= a: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.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) > > 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.A= rrays.sort(Arrays.java:2889) at java.io.ObjectStreamClass.computeSerialVers= ionUID(ObjectStreamClass.java:54) at java.io.ObjectStreamClass.addToCache(O= bjectStreamClass.java:211) at java.io.ObjectStreamClass.lookupStreamClass(O= bjectStreamClass.java:937) at java.io.ObjectStreamClass.lookup(ObjectStream= Class.java:90) at java.io.ObjectOutputStream.writeClassDescForClass(ObjectO= utputStream.java:110) at java.io.ObjectOutputStream.writeNewObject(ObjectOu= tputStream.java:1644) at java.io.ObjectOutputStream.writeObjectInternal(Obj= ectOutputStream.java:1956) at java.io.ObjectOutputStream.writeObject(Object= OutputStream.java:1785) at java.io.ObjectOutputStream.writeObject(ObjectOut= putStream.java:1749) at java.io.ObjectOutputStream.writeFieldValues(ObjectO= utputStream.java:1234) at java.io.ObjectOutputStream.defaultWriteObject(Obj= ectOutputStream.java:39) at java.io.ObjectOutputStream.writeHierarchy(Objec= tOutputStream.java:1334) at java.io.ObjectOutputStream.writeNewObject(Objec= tOutputStream.java:1675) at java.io.ObjectOutputStream.writeObjectInternal(= ObjectOutputStream.java:1956) at java.io.ObjectOutputStream.writeObject(Obj= ectOutputStream.java:1785) at java.io.ObjectOutputStream.writeObject(Object= OutputStream.java:1749) at javax.swing.BasicSwingTestCase.serializeObject(B= asicSwingTestCase.java:496) at javax.swing.border.CompoundBorderTest.testRe= adWriteObject(CompoundBorderTest.java:24) at java.lang.reflect.AccessibleOb= ject.invokeV(AccessibleObject.java:25) at javax.swing.BasicSwingTestCase.ru= nBareSuper(BasicSwingTestCase.java:117) at javax.swing.SwingTestCase$1.run(= SwingTestCase.java:45) at java.awt.event.InvocationEvent.runAndNotify(Invoc= ationEvent.java:92) at java.awt.event.InvocationEvent.dispatch(InvocationEv= ent.java:81) at java.awt.EventQueueCore.dispatchEventImpl(EventQueueCore.ja= va:133) at java.awt.EventQueue.dispatchEvent(EventQueue.java:144) at java.a= wt.EventDispatchThread.runModalLoop(EventDispatchThread.java:75) at java.aw= t.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.A= rrays.sort(Arrays.java:2889) at java.io.ObjectStreamClass.computeSerialVers= ionUID(ObjectStreamClass.java:54) at java.io.ObjectStreamClass.addToCache(O= bjectStreamClass.java:211) at java.io.ObjectStreamClass.lookupStreamClass(O= bjectStreamClass.java:937) at java.io.ObjectStreamClass.lookup(ObjectStream= Class.java:90) at java.io.ObjectOutputStream.writeClassDescForClass(ObjectO= utputStream.java:110) at java.io.ObjectOutputStream.writeNewObject(ObjectOu= tputStream.java:1644) at java.io.ObjectOutputStream.writeObjectInternal(Obj= ectOutputStream.java:1956) at java.io.ObjectOutputStream.writeObject(Object= OutputStream.java:1785) at java.io.ObjectOutputStream.writeObject(ObjectOut= putStream.java:1749) at javax.swing.BasicSwingTestCase.serializeObject(Basi= cSwingTestCase.java:496) at javax.swing.border.EtchedBorderTest.testReadWri= teObject(EtchedBorderTest.java:32) at java.lang.reflect.AccessibleObject.in= vokeV(AccessibleObject.java:25) at javax.swing.BasicSwingTestCase.runBareSu= per(BasicSwingTestCase.java:117) at javax.swing.SwingTestCase$1.run(SwingTe= stCase.java:45) at java.awt.event.InvocationEvent.runAndNotify(InvocationEv= ent.java:92) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.jav= a:81) at java.awt.EventQueueCore.dispatchEventImpl(EventQueueCore.java:133)= at java.awt.EventQueue.dispatchEvent(EventQueue.java:144) at java.awt.Even= tDispatchThread.runModalLoop(EventDispatchThread.java:75) at java.awt.Event= DispatchThread.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; IllegalAc= cessException at java.io.ObjectInputStream.readNewObject(ObjectInputStream.= java:1873) at java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInput= Stream.java:820) at java.io.ObjectInputStream.readObject(ObjectInputStream.= java:218) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:26= 0) at javax.swing.BasicSwingTestCase.serializeObject(BasicSwingTestCase.jav= a:52) at javax.swing.border.LineBorderTest.testReadWriteObject(LineBorderTe= st.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 jav= a.awt.event.InvocationEvent.runAndNotify(InvocationEvent.java:92) at java.a= wt.event.InvocationEvent.dispatch(InvocationEvent.java:81) at java.awt.Even= tQueueCore.dispatchEventImpl(EventQueueCore.java:133) at java.awt.EventQueu= e.dispatchEvent(EventQueue.java:144) at java.awt.EventDispatchThread.runMod= alLoop(EventDispatchThread.java:75) at java.awt.EventDispatchThread.run(Eve= ntDispatchThread.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.u= til.Arrays.sort(Arrays.java:2872) at java.util.Arrays.sort(Arrays.java:2889= ) at java.io.ObjectStreamClass.computeSerialVersionUID(ObjectStreamClass.ja= va: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 j= ava.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1644) at j= ava.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1956)= at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1785) at= java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1749) at ja= vax.swing.BasicSwingTestCase.serializeObject(BasicSwingTestCase.java:496) a= t javax.swing.border.TitledBorderTest.testReadWriteObject(TitledBorderTest.= java:64) at java.lang.reflect.AccessibleObject.invokeV(AccessibleObject.jav= a:25) at javax.swing.BasicSwingTestCase.runBareSuper(BasicSwingTestCase.jav= a:117) at javax.swing.SwingTestCase$1.run(SwingTestCase.java:45) at java.aw= t.event.InvocationEvent.runAndNotify(InvocationEvent.java:92) at java.awt.e= vent.InvocationEvent.dispatch(InvocationEvent.java:81) at java.awt.EventQue= ueCore.dispatchEventImpl(EventQueueCore.java:133) at java.awt.EventQueue.di= spatchEvent(EventQueue.java:144) at java.awt.EventDispatchThread.runModalLo= op(EventDispatchThread.java:75) at java.awt.EventDispatchThread.run(EventDi= spatchThread.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.sw= ing.Timer_MultithreadedTest.testSetLogTimers(Timer_MultithreadedTest.java:4= 12) 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: h= ttp://issues.apache.org/jira/secure/Administrators.jspa > - > For more information on JIRA, see: http://www.atlassian.com/software/jira > > > --=20 With best regards, Alexei, ESSD, Intel