-
Bug
-
Resolution: Not an Issue
-
P3
-
None
-
5.0
-
x86, sparc
-
solaris_8, solaris_10
Name: vsR10238 Date: 11/26/2003
Filed By : J2SE-SQA [###@###.###
JDK : JDK1.5.0-b29
Testbase : Regression-cte
Platform[s] : Solaris
Falling test[s]:
CTE_REGTEST/Generic/4846961/Test4846961.sh
Regression-cte test CTE_REGTEST/Generic/4846961/Test4846961.sh fails on JDK1.5.0.
The test is new for JDK1.5.0-b29 and it is for Solaris only (passes on other platforms).
The test verifies that font.properties files are available for HK locale and looks for
jre/lib/font.properties.zh_HK* files:
if [ -f ${TESTJAVA}${FS}jre${FS}lib${FS}font.properties.zh_HK* ]
then
STATUS=0
fi
But these files are not available in JDK1.5.0 (at least now).
The issue is probably related to RFE 4097028. The following comments are taken from 4097028:
"We are completely redoing the font.properties mechanism for Tiger,
although with a strong emphasis on keeping things compatible at an
application level. There now are multilingual font configuration,
at most one per OS version, and a fallback mechanism that lets us
use fonts for all supported writing systems where the OS provides
them. Fallback fonts have no impact on font metrics."
Even if the sought files are expected in the Tiger-fcs, the test developer might
consider marking the test as "ignored" till then.
Test source location:
=====================
/net/jdk/export/jpse04/Regression/1.5.0/test/CTE_REGTEST/Generic/4846961/Test4846961.sh
jtr file location:
==================
/net/jtgb4u4c.sfbay/export/sail15/results.2/tiger/b29/regtest/x86/sol8_x86_cde_linux-10/workDir/cte/CTE_REGTEST/Generic/4846961/Test4846961.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 Java Software:
JT_HOME="/java/re/jct-tools/3.1.2/archive/fcs/binaries"
JEMMY_JAR="/net/jdk/export/jpse04/Jemmy/jemmy.jar"
JAVA_HOME="/java/re/jdk/1.5.0/promoted/all/b29/binaries/solaris-i586"
TEST_BASE_PATH="/net/jdk/export/jpse04/Regression/1.5.0/test"
#Alternative paths outside Java Software:
#JT_HOME="/net/koori.sfbay/onestop/jct-tools/3.1.2/archive/fcs/binaries"
#JEMMY_JAR="/net/jdk/export/jpse04/Jemmy/jemmy.jar"
#JAVA_HOME="/net/koori.sfbay/onestop/jdk/1.5.0/promoted/all/b29/binaries/solaris-i586"
#TEST_BASE_PATH="/net/jdk/export/jpse04/Regression/1.5.0/test"
#Alternative paths for the NSK site:
#JT_HOME="/net/linux-15/export/home/java/jct"
#JEMMY_JAR="$JT_HOME/jemmy/jemmy.jar"
#JAVA_HOME="/net/linux-15/export/home/java/jdk1.5.0/x86"
#TEST_BASE_PATH="/net/linux-15/export/home/java/regtest.tiger/cte"
TESTVMOPTS="-client"
CLASSPATH="$JT_HOME/classes:$JT_HOME/lib/javatest.jar:$JT_HOME/lib/jtreg.jar"
TEST="CTE_REGTEST/Generic/4846961/Test4846961.sh"
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 -server -cp $CLASSPATH -DenvVars=TESTJAVAHOME=$JAVA_HOME,TESTVMOPTS=$TESTVMOPTS,DISPLAY=:0,HOME=$HOME/.regtest,PATH=/bin:/usr/bin,CPAPPEND=$JEMMY_JAR,TZ=,LC_ALL=en_US,LC_CTYPE=en_US,LANG=en_US,LPDEST= -DDISPLAY=:0 -DlocalHost="linux-10" -Dprogram=jtreg com.sun.javatest.regtest.Main -a -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:(0/0)----------
----------System.err:(1/35)----------
java full version "1.5.0-beta-b29"
result: Failed. Execution failed: exit code 1
test result: Failed. Execution failed: exit code 1
Specific machine info:
======================
Hostname: linux-10
OS: Solaris 8 (x86) (O/W)
Hostname: linux-8
OS: Solaris 10 (sparc) (CDE)
======================================================================
Filed By : J2SE-SQA [###@###.###
JDK : JDK1.5.0-b29
Testbase : Regression-cte
Platform[s] : Solaris
Falling test[s]:
CTE_REGTEST/Generic/4846961/Test4846961.sh
Regression-cte test CTE_REGTEST/Generic/4846961/Test4846961.sh fails on JDK1.5.0.
The test is new for JDK1.5.0-b29 and it is for Solaris only (passes on other platforms).
The test verifies that font.properties files are available for HK locale and looks for
jre/lib/font.properties.zh_HK* files:
if [ -f ${TESTJAVA}${FS}jre${FS}lib${FS}font.properties.zh_HK* ]
then
STATUS=0
fi
But these files are not available in JDK1.5.0 (at least now).
The issue is probably related to RFE 4097028. The following comments are taken from 4097028:
"We are completely redoing the font.properties mechanism for Tiger,
although with a strong emphasis on keeping things compatible at an
application level. There now are multilingual font configuration,
at most one per OS version, and a fallback mechanism that lets us
use fonts for all supported writing systems where the OS provides
them. Fallback fonts have no impact on font metrics."
Even if the sought files are expected in the Tiger-fcs, the test developer might
consider marking the test as "ignored" till then.
Test source location:
=====================
/net/jdk/export/jpse04/Regression/1.5.0/test/CTE_REGTEST/Generic/4846961/Test4846961.sh
jtr file location:
==================
/net/jtgb4u4c.sfbay/export/sail15/results.2/tiger/b29/regtest/x86/sol8_x86_cde_linux-10/workDir/cte/CTE_REGTEST/Generic/4846961/Test4846961.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 Java Software:
JT_HOME="/java/re/jct-tools/3.1.2/archive/fcs/binaries"
JEMMY_JAR="/net/jdk/export/jpse04/Jemmy/jemmy.jar"
JAVA_HOME="/java/re/jdk/1.5.0/promoted/all/b29/binaries/solaris-i586"
TEST_BASE_PATH="/net/jdk/export/jpse04/Regression/1.5.0/test"
#Alternative paths outside Java Software:
#JT_HOME="/net/koori.sfbay/onestop/jct-tools/3.1.2/archive/fcs/binaries"
#JEMMY_JAR="/net/jdk/export/jpse04/Jemmy/jemmy.jar"
#JAVA_HOME="/net/koori.sfbay/onestop/jdk/1.5.0/promoted/all/b29/binaries/solaris-i586"
#TEST_BASE_PATH="/net/jdk/export/jpse04/Regression/1.5.0/test"
#Alternative paths for the NSK site:
#JT_HOME="/net/linux-15/export/home/java/jct"
#JEMMY_JAR="$JT_HOME/jemmy/jemmy.jar"
#JAVA_HOME="/net/linux-15/export/home/java/jdk1.5.0/x86"
#TEST_BASE_PATH="/net/linux-15/export/home/java/regtest.tiger/cte"
TESTVMOPTS="-client"
CLASSPATH="$JT_HOME/classes:$JT_HOME/lib/javatest.jar:$JT_HOME/lib/jtreg.jar"
TEST="CTE_REGTEST/Generic/4846961/Test4846961.sh"
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 -server -cp $CLASSPATH -DenvVars=TESTJAVAHOME=$JAVA_HOME,TESTVMOPTS=$TESTVMOPTS,DISPLAY=:0,HOME=$HOME/.regtest,PATH=/bin:/usr/bin,CPAPPEND=$JEMMY_JAR,TZ=,LC_ALL=en_US,LC_CTYPE=en_US,LANG=en_US,LPDEST= -DDISPLAY=:0 -DlocalHost="linux-10" -Dprogram=jtreg com.sun.javatest.regtest.Main -a -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:(0/0)----------
----------System.err:(1/35)----------
java full version "1.5.0-beta-b29"
result: Failed. Execution failed: exit code 1
test result: Failed. Execution failed: exit code 1
Specific machine info:
======================
Hostname: linux-10
OS: Solaris 8 (x86) (O/W)
Hostname: linux-8
OS: Solaris 10 (sparc) (CDE)
======================================================================