Details
-
Bug
-
Resolution: Fixed
-
P3
-
5.0
-
b54
-
x86
-
windows_98
Description
Name: aaR10208 Date: 05/12/2004
Filed By : J2SE-SQA [###@###.###
JDK : JDK1.5.0-b49, b50
Testbase : Regression-test
Platform[s] : Windows 98
switch/Mode : generic
Falling test[s]: demo/jvmti/gctest/Gctest.java
demo/jvmti/waiters/WaitersTest.java
demo/jvmti/mtrace/TraceJFrame.java
3 Regression-tests demo/jvmti/ test fail with JDK1.5.0-b49 because they do not handle long file
names with spaces correctly. The tests fail under jtreg harness even when JDK path is provided
in the short ('8.3') form.
Test source location:
=====================
/java/re/jdk/1.5.0/promoted/all/b49/ws/j2se/test/demo/jvmti/gctest/Gctest.java
/java/re/jdk/1.5.0/promoted/all/b49/ws/j2se/test/demo/jvmti/waiters/WaitersTest.java
/java/re/jdk/1.5.0/promoted/all/b49/ws/j2se/test/demo/jvmti/mtrace/TraceJFrame.java
jtr file location:
==================
/net/jtgb4u4c.sfbay/export/sail15/results.2/tiger/b49/regtest/win32/Windows_98_linux-17/workDir/test/demo/jvmti/gctest/Gctest.jtr
/net/jtgb4u4c.sfbay/export/sail15/results.2/tiger/b49/regtest/win32/Windows_98_linux-17/workDir/test/demo/jvmti/waiters/WaitersTest.jtr
/net/jtgb4u4c.sfbay/export/sail15/results.2/tiger/b49/regtest/win32/Windows_98_linux-17/workDir/test/demo/jvmti/mtrace/TraceJFrame.jtr
How to reproduce:
=================
Run the following script (you may need to change its variables)
--- script start ---
#!/bin/sh
RESULT_DIR=`pwd`
WORK_DIR=$RESULT_DIR/workDir/test
REPORT_DIR=$RESULT_DIR/reportDir
#Paths in SWAN
#
# Note: to run the script on Windows you need /net mapped on N: drive (net use N: \\sm-usca<your building code>-01\net)
# If you're outside of SCA campus please consult with http://orbit.central/iwork/tools/filemgr/windows_filemgr.html
# to get a list of SAMBA servers nearest to your location
#
#net use N: \\sm-usca14-01\net
#
JT_HOME="n:/koori.sfbay/onestop/jct-tools/3.1.2/archive/fcs/binaries"
JEMMY_JAR="n:/jdk.sfbay/export/jpse04/Jemmy/jemmy.jar"
JAVA_HOME="n:/koori.sfbay/onestop/jdk/1.5.0/promoted/all/b49/binaries/windows-i586"
TEST_BASE_PATH="n:/koori.sfbay/onestop/jdk/1.5.0/promoted/all/b49/ws/j2se/test"
#Alternative paths for the NSK site:
#JT_HOME="h:/java/jct"
#JEMMY_JAR="$JT_HOME/jemmy/jemmy.jar"
#JAVA_HOME="h:/java/jdk1.5.0/win32"
#TEST_BASE_PATH="h:/java/regtest.tiger/test"
TESTVMOPTS="-client"
CLASSPATH="$JT_HOME/classes;$JT_HOME/lib/javatest.jar;$JT_HOME/lib/jtreg.jar"
TEST="demo/jvmti/gctest/Gctest.java"
#TEST="demo/jvmti/waiters/WaitersTest.java"
#TEST="demo/jvmti/mtrace/TraceJFrame.java"
mkdir -p $WORK_DIR/scratch 2>&1
mkdir -p $WORK_DIR/jtData 2>&1
mkdir -p $REPORT_DIR 2>&1
#rm $WORK_DIR/jtData/ResultCache.jtw 2>&1
cd $WORK_DIR/scratch
$JAVA_HOME/bin/java -showversion -server -cp $CLASSPATH -DenvVars=TESTJAVAHOME=$JAVA_HOME,TESTVMOPTS=$TESTVMOPTS,windir=$windir,SystemRoot=$SystemRoot,PATH=${SHELL%/*},CPAPPEND=$JEMMY_JAR,TZ=,LC_ALL=en_US,LC_CTYPE=en_US,LANG=en_US,LPDEST= -DlocalHost=`uname -n` -Dprogram=jtreg com.sun.javatest.regtest.Main -v default -batch -params -w "$WORK_DIR" -r "$REPORT_DIR" -t "$TEST_BASE_PATH" "$TEST_BASE_PATH/$TEST"
--- script end ---
Test output (jtr part):
=======================
----------System.out:(3/378)*----------
Starting: C:\\PROGRAM FILES\\JAVA\\J2SDK1.5.0\\JRE\\bin\\java -Xbootclasspath/a:C:\\PROGRAM FILES\\JAVA\\J2SDK1.5.0\\JRE\\demo\\jvmti\\gctest\\gctest.jar -agentpath:C:\\PROGRAM FILES\\JAVA\\J2SDK1.5.0\\JRE\\demo\\jvmti\\gctest\\lib\\gctest.dll BigHello
java.lang.NoClassDefFoundError: FILES\\JAVA\\J2SDK1/5/0\\JRE\\demo\\jvmti\\gctest\\gctest/jar
Exception in thread "main"
----------System.err:(14/811)----------
java.lang.RuntimeException: Test failed - exit return code non-zero
at DemoRun.runit(DemoRun.java:113)
at Gctest.main(Gctest.java:18)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:495)
at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:82)
at java.lang.Thread.run(Thread.java:595)
JavaTest Message: Test threw exception: java.lang.RuntimeException: Test failed - exit return code non-zero
JavaTest Message: shutting down test
Specific machine info:
======================
Hostname: linux-17
OS: Windows 98
======================================================================