RFR(M): 8028474: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh timeout, leaves looping process behind

Yekaterina Kantserova yekaterina.kantserova at oracle.com
Fri Jun 13 10:59:58 UTC 2014


Erik,

is there some reason why we need to keep MonitorVmStartTerminate.sh? 
I've moved the JTreg header to MonitorVmStartTerminate.java

/*
  * @test
  * @bug 4990825
  * @summary attach to external but local JVM processes
  * @library /lib/testlibrary
  * @build jdk.testlibrary.*
  * @run main MonitorVmStartTerminate
  */

and the test works just fine.

The JTreg run contains all pathes and system properties 
MonitorVmStartTerminate.sh tries to construct:
${JAVA} ${TESTVMOPTS} -Dtest.jdk=${TESTJAVA} 
-Dtest.classes=${TESTCLASSES} -classpath ${CP} MonitorVmStartTerminate

See the log attached.

Note *@build jdk.testlibrary.** instead of *@build 
jdk.testlibrary.ProcessTools* to make sure all testlibrary classes are 
compiled
to the right place when running tests concurrently.

Thanks,
Katja (Not a Reviewer)



On 06/12/2014 12:37 AM, Erik Gahlin wrote:
> Hi,
>
> Could I have a review of a test that has been failing
> intermittently. The test now uses files for synchronization
> instead of waiting for a process that sleeps.
>
> Webrev:
> http://cr.openjdk.java.net/~egahlin/8028474/
>
> Bug:
> https://bugs.openjdk.java.net/browse/JDK-8028474
>
> Description:
>
> The test starts ten Java processes, each with a unique id.
>
>  Each process creates a file named after the id and then it waits for
>  the test to remove the file, at which the Java process exits.
>
>  The processes are monitored by the test to make sure notifications
>  are sent when processes are started/terminated.
>
>  To avoid Java processes being left behind, in case of an unexpected
>  failure, shutdown hooks are registered that remove files when the test
>  exits. If files are not removed, i.e. due to a JVM crash,
>  the Java processes will exit themselves after 1000 s.
>
> Thanks
> Erik

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/serviceability-dev/attachments/20140613/be75222a/attachment.html>
-------------- next part --------------
#Test Results (version 2)
#Fri Jun 13 12:32:26 CEST 2014
#checksum:17dc52f725b2e9b
#-----testdescription-----
$file=/localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java
$root=/localhome/ykantser/jdk9/dev/jdk/test
keywords=bug4990825
library=/lib/testlibrary
run=USER_SPECIFIED build jdk.testlibrary.*\nUSER_SPECIFIED main MonitorVmStartTerminate\n
source=MonitorVmStartTerminate.java
title=attach to external but local JVM processes

#-----environment-----

#-----testresult-----
description=file\:/localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java
elapsed=3131 0\:00\:03.131
end=Fri Jun 13 12\:32\:26 CEST 2014
environment=regtest
execStatus=Passed. Execution successful
hostname=ykantser02
javatestOS=Linux 3.5.0-39-generic (amd64)
javatestVersion=4.4
jtregVersion=jtreg 4.1 fcs b09
script=com.sun.javatest.regtest.RegressionScript 
sections=script_messages build compile build compile main
start=Fri Jun 13 12\:32\:23 CEST 2014
test=sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java
user.name=ykantser
work=/tmp/jtreg/jtreg-workdir/sun/jvmstat/monitor/MonitoredVm

#section:script_messages
----------messages:(5/286)----------
JDK under test: (/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image)
java version "1.9.0-internal"
Java(TM) SE Runtime Environment (build 1.9.0-internal-ykantser_2014_05_02_14_36-b00)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b62, mixed mode)


#section:build
----------messages:(3/123)----------
command: build jdk.testlibrary.*
reason: User specified action: run build jdk.testlibrary.* 
elapsed time (seconds): 1.051
result: Passed. Build successful

#section:compile
----------messages:(3/1586)----------
command: compile -XDignore.symbol.file=true /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/FileUtils.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/ProcessTools.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/IOUtils.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/Asserts.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/ProcessThread.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/InputArguments.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/XRun.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/Sleeper.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/StreamPumper.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/Platform.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/JcmdBase.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/OutputBuffer.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/Utils.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/TestThread.java
reason: .class file out of date or does not exist
elapsed time (seconds): 1.047
----------rerun:(18/3169)*----------
DISPLAY=:0 \\
GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
HOME=/home/ykantser \\
LANG=en_US.UTF-8 \\
PATH=/bin:/usr/bin \\
    /localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/javac \\
        -J-Dtest.vm.opts= \\
        -J-Dtest.jdk=/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image \\
        -J-Dtest.timeout.factor=1.0 \\
        -J-Dtest.src.path=/localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm:/localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary \\
        -J-Dtest.compiler.opts= \\
        -J-Dcompile.jdk=/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image \\
        -J-Dtest.classes=/tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm \\
        -J-Dtest.class.path=/tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm:/tmp/jtreg/jtreg-workdir/classes/lib/testlibrary \\
        -J-Dtest.java.opts= \\
        -J-Dtest.src=/localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm \\
        -J-Dtest.tool.vm.opts= \\
        -d /tmp/jtreg/jtreg-workdir/classes/lib/testlibrary -classpath /localhome/ykantser/openjdk/jtreg/jtreg_4.1-20140318/lib/javatest.jar:/localhome/ykantser/openjdk/jtreg/jtreg_4.1-20140318/lib/jtreg.jar:/localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm:/tmp/jtreg/jtreg-workdir/classes/lib/testlibrary:/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/lib/tools.jar -sourcepath /localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm:/localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary -XDignore.symbol.file=true /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/FileUtils.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/ProcessTools.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/IOUtils.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/Asserts.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/ProcessThread.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/InputArguments.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/XRun.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/Sleeper.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/StreamPumper.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/Platform.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/JcmdBase.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/OutputBuffer.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/Utils.java /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/TestThread.java
----------System.out:(0/0)----------
----------System.err:(2/182)----------
Note: /localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary/jdk/testlibrary/StreamPumper.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
result: Passed. Compilation successful

#section:build
----------messages:(3/108)----------
command: build MonitorVmStartTerminate
reason: Named class compiled on demand
elapsed time (seconds): 0.654
result: Passed. Build successful

#section:compile
----------messages:(3/223)----------
command: compile -XDignore.symbol.file=true /localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java
reason: .class file out of date or does not exist
elapsed time (seconds): 0.632
----------rerun:(18/1822)*----------
DISPLAY=:0 \\
GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
HOME=/home/ykantser \\
LANG=en_US.UTF-8 \\
PATH=/bin:/usr/bin \\
    /localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/javac \\
        -J-Dtest.vm.opts= \\
        -J-Dtest.jdk=/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image \\
        -J-Dtest.timeout.factor=1.0 \\
        -J-Dtest.src.path=/localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm:/localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary \\
        -J-Dtest.compiler.opts= \\
        -J-Dcompile.jdk=/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image \\
        -J-Dtest.classes=/tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm \\
        -J-Dtest.class.path=/tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm:/tmp/jtreg/jtreg-workdir/classes/lib/testlibrary \\
        -J-Dtest.java.opts= \\
        -J-Dtest.src=/localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm \\
        -J-Dtest.tool.vm.opts= \\
        -d /tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm -classpath /localhome/ykantser/openjdk/jtreg/jtreg_4.1-20140318/lib/javatest.jar:/localhome/ykantser/openjdk/jtreg/jtreg_4.1-20140318/lib/jtreg.jar:/localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm:/tmp/jtreg/jtreg-workdir/classes/lib/testlibrary:/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/lib/tools.jar -sourcepath /localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm:/localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary -XDignore.symbol.file=true /localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java
----------System.out:(0/0)----------
----------System.err:(0/0)----------
result: Passed. Compilation successful

#section:main
----------messages:(3/133)----------
command: main MonitorVmStartTerminate
reason: User specified action: run main MonitorVmStartTerminate 
elapsed time (seconds): 1.364
----------System.out:(53/4547)----------
started=0, terminated=0
Starting 1d7b0d07-d2df-4a71-9600-555d2608c496_0
Starting 1d7b0d07-d2df-4a71-9600-555d2608c496_1
Starting 1d7b0d07-d2df-4a71-9600-555d2608c496_2
Starting 1d7b0d07-d2df-4a71-9600-555d2608c496_3
Starting 1d7b0d07-d2df-4a71-9600-555d2608c496_4
Starting 1d7b0d07-d2df-4a71-9600-555d2608c496_5
Starting 1d7b0d07-d2df-4a71-9600-555d2608c496_6
Starting 1d7b0d07-d2df-4a71-9600-555d2608c496_7
Starting 1d7b0d07-d2df-4a71-9600-555d2608c496_8
Starting 1d7b0d07-d2df-4a71-9600-555d2608c496_9
Waiting for all processes to get started notification
Command line: [/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java -cp /tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm MonitorVmStartTerminate$JavaProcess 1d7b0d07-d2df-4a71-9600-555d2608c496_2 ]
Command line: [/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java -cp /tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm MonitorVmStartTerminate$JavaProcess 1d7b0d07-d2df-4a71-9600-555d2608c496_1 ]
Command line: [/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java -cp /tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm MonitorVmStartTerminate$JavaProcess 1d7b0d07-d2df-4a71-9600-555d2608c496_0 ]
Command line: [/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java -cp /tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm MonitorVmStartTerminate$JavaProcess 1d7b0d07-d2df-4a71-9600-555d2608c496_8 ]
Command line: [/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java -cp /tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm MonitorVmStartTerminate$JavaProcess 1d7b0d07-d2df-4a71-9600-555d2608c496_4 ]
Command line: [/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java -cp /tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm MonitorVmStartTerminate$JavaProcess 1d7b0d07-d2df-4a71-9600-555d2608c496_7 ]
Command line: [/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java -cp /tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm MonitorVmStartTerminate$JavaProcess 1d7b0d07-d2df-4a71-9600-555d2608c496_3 ]
Command line: [/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java -cp /tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm MonitorVmStartTerminate$JavaProcess 1d7b0d07-d2df-4a71-9600-555d2608c496_6 ]
Command line: [/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java -cp /tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm MonitorVmStartTerminate$JavaProcess 1d7b0d07-d2df-4a71-9600-555d2608c496_9 ]
Command line: [/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java -cp /tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm MonitorVmStartTerminate$JavaProcess 1d7b0d07-d2df-4a71-9600-555d2608c496_5 ]
started=0, terminated=0
started=10, terminated=0
Terminating 1d7b0d07-d2df-4a71-9600-555d2608c496_0
Terminating 1d7b0d07-d2df-4a71-9600-555d2608c496_1
Terminating 1d7b0d07-d2df-4a71-9600-555d2608c496_2
Terminating 1d7b0d07-d2df-4a71-9600-555d2608c496_3
Terminating 1d7b0d07-d2df-4a71-9600-555d2608c496_4
Terminating 1d7b0d07-d2df-4a71-9600-555d2608c496_5
Terminating 1d7b0d07-d2df-4a71-9600-555d2608c496_6
Terminating 1d7b0d07-d2df-4a71-9600-555d2608c496_7
Terminating 1d7b0d07-d2df-4a71-9600-555d2608c496_8
Terminating 1d7b0d07-d2df-4a71-9600-555d2608c496_9
Waiting for all processes to get terminated notification
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_2 stder:
started=0, terminated=1
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_1 stder:
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_5 stder:
started=0, terminated=3
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_6 stder:
started=0, terminated=4
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_4 stder:
started=0, terminated=5
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_7 stder:
started=0, terminated=6
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_3 stder:
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_9 stder:
started=0, terminated=8
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_8 stder:
started=0, terminated=9
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_0 stder:
started=0, terminated=10
----------System.err:(11/1305)----------
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_2 stdout:Waiting for 1d7b0d07-d2df-4a71-9600-555d2608c496_2 to be removed, 0 s
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_1 stdout:Waiting for 1d7b0d07-d2df-4a71-9600-555d2608c496_1 to be removed, 0 s
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_5 stdout:Waiting for 1d7b0d07-d2df-4a71-9600-555d2608c496_5 to be removed, 0 s
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_6 stdout:Waiting for 1d7b0d07-d2df-4a71-9600-555d2608c496_6 to be removed, 0 s
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_4 stdout:Waiting for 1d7b0d07-d2df-4a71-9600-555d2608c496_4 to be removed, 0 s
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_7 stdout:Waiting for 1d7b0d07-d2df-4a71-9600-555d2608c496_7 to be removed, 0 s
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_3 stdout:Waiting for 1d7b0d07-d2df-4a71-9600-555d2608c496_3 to be removed, 0 s
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_9 stdout:Waiting for 1d7b0d07-d2df-4a71-9600-555d2608c496_9 to be removed, 0 s
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_8 stdout:Waiting for 1d7b0d07-d2df-4a71-9600-555d2608c496_8 to be removed, 0 s
Java Process 1d7b0d07-d2df-4a71-9600-555d2608c496_0 stdout:Waiting for 1d7b0d07-d2df-4a71-9600-555d2608c496_0 to be removed, 0 s
STATUS:Passed.
----------rerun:(19/1666)*----------
DISPLAY=:0 \\
GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
HOME=/home/ykantser \\
LANG=en_US.UTF-8 \\
PATH=/bin:/usr/bin \\
CLASSPATH=/localhome/ykantser/openjdk/jtreg/jtreg_4.1-20140318/lib/javatest.jar:/localhome/ykantser/openjdk/jtreg/jtreg_4.1-20140318/lib/jtreg.jar:/tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm:/localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm:/tmp/jtreg/jtreg-workdir/classes/lib/testlibrary:/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/lib/tools.jar \\
    /localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image/bin/java \\
        -Dtest.vm.opts= \\
        -Dtest.jdk=/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image \\
        -Dtest.timeout.factor=1.0 \\
        -Dtest.src.path=/localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm:/localhome/ykantser/jdk9/dev/jdk/test/lib/testlibrary \\
        -Dtest.compiler.opts= \\
        -Dcompile.jdk=/localhome/ykantser/jdk9/dev/build/linux-x86_64-normal-server-release/images/j2sdk-image \\
        -Dtest.classes=/tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm \\
        -Dtest.class.path=/tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm:/tmp/jtreg/jtreg-workdir/classes/lib/testlibrary \\
        -Dtest.java.opts= \\
        -Dtest.src=/localhome/ykantser/jdk9/dev/jdk/test/sun/jvmstat/monitor/MonitoredVm \\
        -Dtest.tool.vm.opts= \\
        com.sun.javatest.regtest.MainWrapper /tmp/jtreg/jtreg-workdir/classes/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.jta
result: Passed. Execution successful


test result: Passed. Execution successful


More information about the serviceability-dev mailing list