-
Bug
-
Resolution: Fixed
-
P3
-
5.0
-
b56
-
generic
-
generic
Name: iaR10016 Date: 05/11/2004
Filed By : J2SE-SQA [###@###.###
JDK : JDK1.5.0-b50, JDK1.5.0-b49
(the test is not valid for JDK1.4.2)
Testbase : Regression-test
Platform[s] : all
switch/Mode : default
Falling test[s]: javax/swing/JCheckBox/FlatTest/FlatTest.java
Regression manual javax/swing/JCheckBox/FlatTest/FlatTest.java test Description reads:
...
The checkbox below left should have a 3D border around it.
The checkbox below right should have flat border border around it.
Be sure to check all the L&F's using the top radio buttons.
If a L&F is not available on this platform, it will gray out when you click
on it. This is NOT considered a test failure.
If the above is true, press Passed.
If not, press Failed.
...
Left and right checkboxes have the same (3D) borders around them for the Metal L&F,
so the test fails.
The test passes (i.e. left checkbox has 3D border and right checkbox has flat border around it)
for the Motif and Windows L&F.
Also, please note that the test Description contains a typo: the second line should be changed from
"The checkbox below right should have flat border border around it" to
"The checkbox below right should have flat border around it".
Test source location:
=====================
/java/re/jdk/1.5.0/promoted/all/b50/ws/j2se/test/javax/swing/JCheckBox/FlatTest/FlatTest.java
jtr file location:
==================
/net/jtgb4u4c.sfbay/export/sail15/results.2/tiger/b50/regtest/linux/RedHat_Advanced_Server_3_Gnome__linux-16/workDir/test-manual/javax/swing/JCheckBox/FlatTest/FlatTest.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.sfbay/export/jpse04/Jemmy/jemmy.jar"
JAVA_HOME="/java/re/jdk/1.5.0/promoted/all/b50/binaries/linux-i586"
TEST_BASE_PATH="/java/re/jdk/1.5.0/promoted/all/b50/ws/j2se/test"
#Alternative paths outside Java Software
#JT_HOME="/net/koori.sfbay/onestop/jct-tools/3.1.2/archive/fcs/binaries"
#JEMMY_JAR="/net/jdk.sfbay/export/jpse04/Jemmy/jemmy.jar"
#JAVA_HOME="/net/koori.sfbay/onestop/jdk/1.5.0/promoted/all/b50/binaries/linux-i586"
#TEST_BASE_PATH="/net/koori.sfbay/onestop/jdk/1.5.0/promoted/all/b50/ws/j2se/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/linux"
#TEST_BASE_PATH="/net/linux-15/export/home/java/regtest.tiger/test"
TESTVMOPTS="-client"
CLASSPATH="$JT_HOME/classes:$JT_HOME/lib/javatest.jar:$JT_HOME/lib/jtreg.jar"
TEST="javax/swing/JCheckBox/FlatTest/FlatTest.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,DISPLAY=$DISPLAY,HOME=$HOME/.regtest,PATH=/bin:/usr/bin,CPAPPEND=$JEMMY_JAR,TZ=,LC_ALL=en_US,LC_CTYPE=en_US,LANG=en_US,LPDEST= -DDISPLAY=$DISPLAY -DlocalHost=`uname -n` -Dprogram=jtreg com.sun.javatest.regtest.Main -v default -batch -params -keywords manual -w "$WORK_DIR" -r "$REPORT_DIR" -t "$TEST_BASE_PATH" "$TEST_BASE_PATH/$TEST"
--- script end ---
Specific machine info:
======================
Hostname: linux-16
OS: RedHat Advanced Server 3 (Gnome)
======================================================================