Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 8815 invoked from network); 2 Mar 2008 17:41:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 2 Mar 2008 17:41:58 -0000 Received: (qmail 51920 invoked by uid 500); 2 Mar 2008 17:41:53 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 51900 invoked by uid 500); 2 Mar 2008 17:41:53 -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 51891 invoked by uid 99); 2 Mar 2008 17:41:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 02 Mar 2008 09:41:53 -0800 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 02 Mar 2008 17:41:14 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 8C452234C083 for ; Sun, 2 Mar 2008 09:40:50 -0800 (PST) Message-ID: <267304412.1204479650573.JavaMail.jira@brutus> Date: Sun, 2 Mar 2008 09:40:50 -0800 (PST) From: "Eugene S. Ostrovsky (JIRA)" To: commits@harmony.apache.org Subject: [jira] Commented: (HARMONY-5387) [drlvm][jvmti] Test org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventTest014 hangs on linux_x86_64 In-Reply-To: <12289141.1200336814790.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 [ https://issues.apache.org/jira/browse/HARMONY-5387?page=3Dcom.atlassi= an.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12= 574236#action_12574236 ]=20 Eugene S. Ostrovsky commented on HARMONY-5387: ---------------------------------------------- I've reproduced the bug on r610727. On M5 test passes. I think the issue should be resolved as not reproducible. > [drlvm][jvmti] Test org.apache.harmony.test.stress.jpda.jdwp.scenario.EVE= NT014.EventTest014 hangs on linux_x86_64 > -------------------------------------------------------------------------= ---------------------------------------- > > Key: HARMONY-5387 > URL: https://issues.apache.org/jira/browse/HARMONY-5387 > Project: Harmony > Issue Type: Bug > Components: DRLVM > Environment: Linux_x86_64 > Reporter: Ilya Leviev > > The test stress.org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT01= 4.EventTest014 hangs on linux_x86_64 > r610727 > log: > TestHarness:ExecUnit=09runProc(): Timeout!!!. The test hung (not finished= in 360 second). > java version "1.5.0"=20 > pre-alpha : not complete or compatible > svn =3D r610727, (Jan 11 2008), Linux/em64t/gcc 4.1.0, release build > http://harmony.apache.org > 14:20:21| Test: class org.apache.harmony.test.stress.jpda.jdwp.scenario.E= VENT014.EventTest014 > =09=09test case(s) to run 1 > 14:20:21| Launching as a server listening on: nstdrlel127:42522 > 14:20:21| Launching: /export/users/cc/cc-suites/build/checkouts/snapshot/= hdk/jdk/jre/bin/java -cp "/export/users/cc/cc-suites/build/classes/stress/c= lasses:/export/users/cc/cc-suites/build/results/stress/temp:/export/users/c= c/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/c= lasses/stress/lib:/export/users/cc/cc-suites/build/classes/stress/tools/th.= jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/tr= unk/punit.extension/lib/junit-4.3.1.jar:/export/users/cc/cc-suites/tests/st= ress/classlib/trunk/depends/punit/trunk/punit/p-unit-0.12.jar:/export/users= /cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extensi= on/p-unit-extension-0.12.jar:/export/users/cc/cc-suites/tests/stress/classl= ib/trunk/depends/punit/trunk/punit.extension/lib/itext-2.0.2.jar:/export/us= ers/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.exte= nsion/lib/jcommon-1.0.9.jar:/export/users/cc/cc-suites/tests/stress/classli= b/trunk/depends/punit/trunk/punit.extension/lib/jfreechart-1.0.5.jar" -agen= tlib:jdwp=3Dtransport=3Ddt_socket,address=3Dnstdrlel127:42522,server=3Dn -D= vm.assert_dialog=3Dfalse -Djpda.settings.verbose=3Dtrue org.apache.harmony.= test.stress.jpda.jdwp.scenario.EVENT014.EventDebuggee014 > 14:20:21| Start redirectors > 14:20:21| Redirector started: STDERR > 14:20:21| Accepting connection > 14:20:21| Redirector started: STDOUT > 14:20:21| Established connection > 14:20:21| Launched debuggee VM process and established connection > 14:20:21| Received VM_START event > 14:20:21| Adjusted VM-dependent type lengths > 14:20:21| =3D=3D=3D=3D> testStartTimeMlsec =3D 1200039621213 > 14:20:21| =3D=3D=3D=3D> testTimeout =3D 600000 > 14:20:21| =3D=3D> testEvent014: START (Fri Jan 11 08:20:21 GMT 2008)..= . > 14:20:21| =3D=3D> Wait for debuggee class load... > 14:20:22| =3D=3D> Debuggee class load - OK. > 14:20:22| =3D=3D=3D=3D=3D=3D=3D=3D=3D> DEBUG info: setupSignalWithWait= (): signalWithWaitRequestID =3D 2 > 14:20:22| =3D=3D=3D=3D=3D=3D=3D=3D=3D> DEBUG info: setupThreadSignalWi= thWait(): threadSignalWithWaitRequestID =3D 3 > 14:20:22| =3D=3D=3D=3D=3D=3D=3D=3D=3D> DEBUG info: Resuming Debuggee: = Marker =3D #1... > 14:20:22| =3D=3D> Wait for debuggee to start big number of treads ('SI= GNAL_READY_01')... > 14:20:22| =3D=3D=3D=3D=3D=3D=3D=3D=3D> DEBUG info: receiveSignal(): wi= th timeout(mlsecs) =3D 598766... > 14:20:22| --> EventDebuggee014: START... > 14:20:22| STDERR> 14:20:22| --> EventDebuggee014: Create and start = big number of threads... > 14:20:22| STDERR> 14:20:22| STDERR> 14:20:22| --> EventDebuggee0= 14: freeMemory (bytes) BEFORE creating threads =3D 13960192 > 14:20:22| --> EventDebuggee014: FREE_MEMORY_LIMIT (20000000) is reache= d! > 14:20:22| --> EventDebuggee014: Created threads number =3D 1 > 14:20:22| --> EventDebuggee014: All created threads are started! > 14:20:22| --> EventDebuggee014: freeMemory (bytes) AFTER creating and = starting threads =3D 13952000 > 14:20:22| ---------> DEBUG info: EventDebuggee014: sendSignalAndWait(S= IGNAL_READY_01) > 14:20:22| STDERR> 14:20:22| STDERR> 14:20:22| STDERR> 14:20:22| = STDERR> 14:20:22| STDERR> 14:20:22| =3D=3D=3D=3D=3D=3D=3D=3D=3D> D= EBUG info: receiveSignal(): signal =3D 'READY_01' > 14:20:22| =3D=3D=3D=3D=3D=3D=3D=3D=3D> DEBUG info: received debuggee S= ignal =3D READY_01 > 14:20:22|=20 > 14:20:22| =3D=3D> Send VirtualMachine.AllThreads after big number of t= hreads started in debuggee... > 14:20:22| =3D=3D> Command running time(mlsecs) =3D 40 > 14:20:22|=20 > 14:20:22| =3D=3D> Prepare and send requests for 'METHOD_ENTRY' for eac= h thread started by debuggee... > 14:20:22| =3D=3D> Get debuggeeRefTypeID... > 14:20:22| =3D=3D> debuggeeRefTypeID =3D 1000000842 > 14:20:22| =3D=3D> Get threadRefTypeID... > 14:20:22| =3D=3D> threadRefTypeID =3D 1000000778 > 14:20:22| =3D=3D> Get startedThreadsNumber value from debuggee... > 14:20:22| =3D=3D> startedThreadsNumber =3D 1 > 14:20:23| =3D=3D> Time (mlsecs) of preparing requests for 'METHOD_ENTR= Y' events for each thread started by debuggee =3D 479 > 14:20:23| =3D=3D> Successful requests for 'METHOD_ENTRY' =3D 1 > 14:20:23| =3D=3D> Resume debuggee to allow all threads to enter in tes= t method and cause 'METHOD_ENTRY' events... > 14:20:23| =3D=3D=3D=3D=3D=3D=3D=3D=3D> DEBUG info: Resuming Debuggee: = Marker =3D #2... > 14:20:23| STDERR> 14:20:23| ---------> DEBUG info: EventDebuggee014= : After sendSignalAndWait(SIGNAL_READY_01) > 14:20:23| --> EventDebuggee014: Send signal to all threads to continue= and call test method... > 14:20:23| --> EventDebuggee014: Send 'SIGNAL_READY_02' signal to debug= ger - ready to create memory stress. > 14:20:23| STDERR> 14:20:23| STDERR> 14:20:23|=20 > 14:20:23| =3D=3D> Check that all expected 'METHOD_ENTRY' events are ge= nerated... > 14:20:23| =3D=3D> Number of received 'METHOD_ENTRY' events =3D 1 > 14:20:23| =3D=3D> Time(mlsecs) of receiving all expected 'METHOD_ENTRY= ' events =3D 105 > 14:20:23| =3D=3D> OK - all expected 'METHOD_ENTRY' events are received= ! > 14:20:23|=20 > 14:20:23| =3D=3D> Clear all requests for 'METHOD_ENTRY' for each threa= d started by debuggee... > 14:20:23| =3D=3D> OK - all requests for 'METHOD_ENTRY' events are cle= ared! > 14:20:23| =3D=3D> Time(mlsecs) of clearing all requests for 'METHOD_E= NTRY' events =3D 39 > 14:20:23|=20 > 14:20:23| =3D=3D> Prepare and send requests for 'BREAKPOINT' and 'SING= LE_STEP' events ... > 14:20:23| =3D=3D> Get breakpoint location... > 14:20:23| =3D=3D> OK - breakpoint location is got > 14:20:23| =3D=3D> Time (mlsecs) of preparing requests for 'BREAKPOINT'= and 'SINGLE_STEP' events for each thread started by debuggee =3D 199 > 14:20:23| =3D=3D> Successful requests for 'BREAKPOINT' =3D 1 > 14:20:23| =3D=3D> Successful requests for 'SINGLE_STEP' =3D 1 > 14:20:23|=20 > 14:20:23| =3D=3D> Wait for debuggee readiness to create memory stress = ('SIGNAL_READY_02')... > 14:20:23| =3D=3D=3D=3D=3D=3D=3D=3D=3D> DEBUG info: receiveSignal(): wi= th timeout(mlsecs) =3D 597733... > 14:20:23| =3D=3D=3D=3D=3D=3D=3D=3D=3D> DEBUG info: receiveSignal(): si= gnal =3D 'READY_02' > 14:20:23| =3D=3D=3D=3D=3D=3D=3D=3D=3D> DEBUG info: received debuggee T= hread Signal =3D READY_02 > 14:20:23| =3D=3D> Time(mlsecs) of waiting for debuggee readiness to cr= eate memory stress =3D 119 > 14:20:23|=20 > 14:20:23| =3D=3D> Resume only debuggee main thread to create memory st= ress ... > 14:20:23| =3D=3D=3D=3D=3D=3D=3D=3D=3D> DEBUG info: Resuming SignalThre= ad: ThreadID =3D 1292; Marker =3D #3... > 14:20:23|=20 > 14:20:23| =3D=3D> Wait for debuggee to create memory stress ('SIGNAL_R= EADY_03')... > 14:20:23| =3D=3D=3D=3D=3D=3D=3D=3D=3D> DEBUG info: receiveSignal(): wi= th timeout(mlsecs) =3D 597574... > Apache Harmony Launcher : (c) Copyright 1991, 2007 The Apache Software Fo= undation or its licensors, as applicable. > http://people.apache.org/~smishura/r610727/Linux_x86_64/stress/junit/stre= ss/org/apache/harmony/test/stress/jpda/jdwp/scenario/EVENT014/0_EventTest01= 4-out.txt --=20 This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.