Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 67362 invoked from network); 12 Jun 2006 19:33:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 12 Jun 2006 19:33:16 -0000 Received: (qmail 96057 invoked by uid 500); 12 Jun 2006 19:33:14 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 95794 invoked by uid 500); 12 Jun 2006 19:33:13 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 95782 invoked by uid 99); 12 Jun 2006 19:33:12 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 12 Jun 2006 12:33:12 -0700 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: 195.212.29.139 is neither permitted nor denied by domain of mark.hindess@googlemail.com) Received: from [195.212.29.139] (HELO mtagate6.uk.ibm.com) (195.212.29.139) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 12 Jun 2006 12:33:10 -0700 Received: from d06nrmr1407.portsmouth.uk.ibm.com (d06nrmr1407.portsmouth.uk.ibm.com [9.149.38.185]) by mtagate6.uk.ibm.com (8.13.6/8.13.6) with ESMTP id k5CJWlZn133180 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 12 Jun 2006 19:32:48 GMT Received: from d06av02.portsmouth.uk.ibm.com (d06av02.portsmouth.uk.ibm.com [9.149.37.228]) by d06nrmr1407.portsmouth.uk.ibm.com (8.13.6/NCO/VER7.0) with ESMTP id k5CJY1To112896 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 12 Jun 2006 20:34:01 +0100 Received: from d06av02.portsmouth.uk.ibm.com (loopback [127.0.0.1]) by d06av02.portsmouth.uk.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id k5CJWlom027384 for ; Mon, 12 Jun 2006 20:32:47 +0100 Received: from anaheim.local (sig-9-145-13-218.uk.ibm.com [9.145.13.218]) by d06av02.portsmouth.uk.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id k5CJWlhk027381 for ; Mon, 12 Jun 2006 20:32:47 +0100 Message-Id: <200606121932.k5CJWlhk027381@d06av02.portsmouth.uk.ibm.com> X-Mailer: exmh version 2.7.2 01/07/2005 (debian 1:2.7.2-7) with nmh-1.1 From: Mark Hindess To: harmony-dev@incubator.apache.org Subject: Re: svn commit: r413727 - /incubator/harmony/enhanced/classlib/trunk/modules/nio/src/test/java/org/apache/harmony/tests/java/nio/channels/SinkChannelTest.java In-reply-to: Your message of "Mon, 12 Jun 2006 19:17:12 -0000." <20060612191712.ED9891A983A@eris.apache.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 12 Jun 2006 20:32:47 +0100 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N That's working much better now. Thanks George. -Mark. On 12 June 2006 at 19:17, gharley@apache.org wrote: > Author: gharley > Date: Mon Jun 12 12:17:12 2006 > New Revision: 413727 > > URL: http://svn.apache.org/viewvc?rev=413727&view=rev > Log: > Another attempt at fixing the unstable (on Linux) unit test. Ensure we have r > ead off all of the expected > bytes before testing with JUnit assert. > > Modified: > incubator/harmony/enhanced/classlib/trunk/modules/nio/src/test/java/org/a > pache/harmony/tests/java/nio/channels/SinkChannelTest.java > > Modified: incubator/harmony/enhanced/classlib/trunk/modules/nio/src/test/java > /org/apache/harmony/tests/java/nio/channels/SinkChannelTest.java > URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/m > odules/nio/src/test/java/org/apache/harmony/tests/java/nio/channels/SinkChann > elTest.java?rev=413727&r1=413726&r2=413727&view=diff > ============================================================================= > = > --- incubator/harmony/enhanced/classlib/trunk/modules/nio/src/test/java/org/a > pache/harmony/tests/java/nio/channels/SinkChannelTest.java (original) > +++ incubator/harmony/enhanced/classlib/trunk/modules/nio/src/test/java/org/a > pache/harmony/tests/java/nio/channels/SinkChannelTest.java Mon Jun 12 12:17:1 > 2 2006 > @@ -125,13 +125,21 @@ > thread[i].join(); > } > ByteBuffer readBuf = ByteBuffer.allocate(THREAD_NUM * BUFFER_SIZE); > - long readVal = source.read(readBuf); > + > + long totalCount = 0; > + do { > + long count = source.read(readBuf); > + if (count < 0) { > + break; > + } > + totalCount += count; > + } while (totalCount != (THREAD_NUM * BUFFER_SIZE)); > + > StringBuffer buf = new StringBuffer(); > for (int i = 0; i < THREAD_NUM; i++) { > buf.append("bytes"); > } > String readString = buf.toString(); > - assertEquals(readString.length(), readVal); > assertEquals(readString, new String(readBuf.array(), ISO8859_1)); > } > > --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org