Help with jtreg on WXP/Cygwin
Jonathan Gibbons
jonathan.gibbons at oracle.com
Mon Oct 28 11:56:12 PDT 2013
This looks more like an issue with a specific test than with the jtreg
tool itself. I suggest posting your question on core-libs-dev.
-- Jon
On 10/27/2013 02:53 AM, Francis ANDRE wrote:
> Hi jtreg-use list
>
> running the jdk7u test bed on a WXP/Cygwin/VS2010 platform, some test
> fail because jtreg is calling twice kill -9 on the same process id.
> Where could I fix this issue so that the jdk test run successfully?
>
> Francis
>
> --------------------------------------------------
> TEST: com/sun/jdi/ArrayLengthDumpTest.sh
> JDK under test: (Z:\JDK\jdk7u\build\WINDOW~1\J2SDK-~1)
> openjdk version "1.7.0-internal"
> OpenJDK Runtime Environment (build
> 1.7.0-internal-francisandre_2013_10_18_20_47-b00)
> OpenJDK Client VM (build 24.60-b01, interpreted mode)
>
>
>
> ACTION: shell -- Failed. Execution failed: exit code 1
> REASON: User specified action: run shell ArrayLengthDumpTest.sh
> TIME: 10.313 seconds
> messages:
> command: shell ArrayLengthDumpTest.sh
> reason: User specified action: run shell ArrayLengthDumpTest.sh
> elapsed time (seconds): 10.313
> STDOUT:
> --Compiling first version of
> /cygdrive/z/JDK/jdk7u/build/windows-i586/testoutput/jdk_jdi/JTwork/classes/com/sun/jdi/aa3544/ArrayLengthDumpTarg.java
> with options:
> compiling ArrayLengthDumpTarg.java
>
> --Starting jdb, address=kkkk.3544
> --Starting debuggee
> Listening at address: kkkk.3544
> STDERR:
> ShellScaffold.sh: Version
> -- jdb process info ----------------------
> 11932 TTY
> -Dapplication.home=Z:\JDK\jdk7u\build\WINDOW~1\J2SDK-~1 -Xms8m
> -DHANGINGJAVA-3544_JDB
> -- jdb threads: jstack 11932
> 2013-10-27 09:31:14
> Full thread dump OpenJDK Client VM (24.60-b01 mixed mode):
>
> "Service Thread" daemon prio=6 tid=0x02e32c00 nid=0x2d3c runnable
> [0x00000000]
> java.lang.Thread.State: RUNNABLE
>
> "C1 CompilerThread0" daemon prio=10 tid=0x02e24c00 nid=0x1d60 waiting
> on condition [0x00000000]
> java.lang.Thread.State: RUNNABLE
>
> "Attach Listener" daemon prio=10 tid=0x02e23400 nid=0x2c4c waiting on
> condition [0x00000000]
> java.lang.Thread.State: RUNNABLE
>
> "Signal Dispatcher" daemon prio=10 tid=0x02e22400 nid=0x600 runnable
> [0x00000000]
> java.lang.Thread.State: RUNNABLE
>
> "Finalizer" daemon prio=8 tid=0x02be0800 nid=0xa18 in Object.wait()
> [0x02e1f000]
> java.lang.Thread.State: WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> - waiting on <0x100353f8> (a java.lang.ref.ReferenceQueue$Lock)
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
> - locked <0x100353f8> (a java.lang.ref.ReferenceQueue$Lock)
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
> at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)
>
> "Reference Handler" daemon prio=10 tid=0x02bdb800 nid=0x2ef4 in
> Object.wait() [0x02dcf000]
> java.lang.Thread.State: WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> - waiting on <0x10034fd0> (a java.lang.ref.Reference$Lock)
> at java.lang.Object.wait(Object.java:503)
> at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
> - locked <0x10034fd0> (a java.lang.ref.Reference$Lock)
>
> "main" prio=6 tid=0x003c9800 nid=0x19dc runnable [0x009ef000]
> java.lang.Thread.State: RUNNABLE
> at com.sun.tools.jdi.SharedMemoryTransportService.accept0(Native
> Method)
> at
> com.sun.tools.jdi.SharedMemoryTransportService.accept(SharedMemoryTransportService.java:164)
> at
> com.sun.tools.jdi.GenericListeningConnector.accept(GenericListeningConnector.java:151)
> at
> com.sun.tools.example.debug.tty.VMConnection.listenTarget(VMConnection.java:536)
> at
> com.sun.tools.example.debug.tty.VMConnection.open(VMConnection.java:330)
> - locked <0x101f28a0> (a com.sun.tools.example.debug.tty.VMConnection)
> at com.sun.tools.example.debug.tty.Env.init(Env.java:63)
> at com.sun.tools.example.debug.tty.TTY.main(TTY.java:1066)
>
> "VM Thread" prio=10 tid=0x02bd9c00 nid=0x2260 runnable
>
> "VM Periodic Task Thread" prio=10 tid=0x02e34c00 nid=0x1694 waiting on
> condition
>
> JNI global references: 121
>
> ------------------------------------------
>
> cleanup: kill -9 4804***
> **cleanup: kill -9 4804 *
> Z:/JDK/jdk7u/jdk/test/com/sun/jdi/ShellScaffold.sh: line 191: kill:
> (4804) - No such process
> rerun:
> 'PATH=C:/cygwin/usr/local/bin;C:/cygwin/bin;C:/WINDOWS;C:/WINDOWS/system32;C:/WINDOWS/System32/Wbem;C:/Program
> Files/Microsoft Visual Studio 10.0/Common7/IDE;C:/Program
> Files/Microsoft Visual Studio 10.0/VC/BIN;C:/Program Files/Microsoft
> Visual Studio
> 10.0/Common7/Tools;C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319;C:/Program
> Files/Microsoft Visual Studio 10.0/VC/VCPackages;C:/Program
> Files/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools;C:/Program
> Files/Microsoft SDKs/Windows/v7.0A/bin;C:/Program Files/Apache
> Software Foundation/apache-ant-1.8.4/bin;C:/Program Files/Apache
> Software Foundation/apache-maven-3.0.3/bin' \
> SystemDrive=C: \
> SystemRoot=C:/WINDOWS \
> TEMP=C:/cygwin/tmp \
> TMP=C:/DOCUME~1/FRANCI~1/LOCALS~1/Temp \
> windir=C:/WINDOWS \
> TESTSRC=Z:/JDK/jdk7u/jdk/test/com/sun/jdi \
> TESTSRCPATH=Z:/JDK/jdk7u/jdk/test/com/sun/jdi \
> TESTCLASSES=Z:/JDK/jdk7u/build/windows-i586/testoutput/jdk_jdi/JTwork/classes/com/sun/jdi
> \
> TESTCLASSPATH=Z:/JDK/jdk7u/build/windows-i586/testoutput/jdk_jdi/JTwork/classes/com/sun/jdi
> \
> COMPILEJAVA=Z:/JDK/jdk7u/build/WINDOW~1/J2SDK-~1 \
> TESTJAVA=Z:/JDK/jdk7u/build/WINDOW~1/J2SDK-~1 \
> 'TESTVMOPTS=-ea -esa -Xint' \
> 'TESTTOOLVMOPTS=-J-ea -J-esa -J-Xint' \
> TESTJAVACOPTS= \
> TESTJAVAOPTS= \
> TESTTIMEOUTFACTOR=4.0 \
> sh \
> 'Z:\JDK\jdk7u\jdk\test\com\sun\jdi\ArrayLengthDumpTest.sh'
>
> TEST RESULT: Failed. Execution failed: exit code 1
> --------------------------------------------------
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20131028/f8ce16e8/attachment.html
More information about the jtreg-use
mailing list