-
Bug
-
Resolution: Won't Fix
-
P4
-
5.0
-
x86
-
linux
Name: vsR10238 Date: 05/18/2004
Filed By : J2SE-SQA [###@###.###
JDK : JDK1.5.0-b50
Testbase : Regression-test
Platform[s] : RedHat Advanced Server 3 (Gnome)
Falling test[s]:
javax/swing/JInternalFrame/4193219/IconCoord.html
Regression-test javax/swing/JInternalFrame/4193219/IconCoord.html test fails with JDK1.5.0, JDK1.4.2 on all platforms.
Below is an excerpt from the test description:
"...
Click in the title bar of the top-level window entitled "IntFrameCoord" to give it focus.
Now, click on the "variable" radio button next to "applet size" (this is important!) You are now ready to run the test.
First, iconify internal frame "Frame 1" by clicking on its iconify button.
Note: the next step you are asked to do will cover up these instructions;
copy them down, or read to the end and remember them.
Now, maximize the top-level window in which the applet is running.
The "Frame 1" icon should stay in the lower left corner of the desktop;
if it doesn't, press "Fail".
The problem is that the Frame1 icon does not stay in the lower left corner of the parent container
after maximizing the top-level window.
We failed the JDK bug 5046609, which was closed then as not a bug.
Below are comments from 5046609:
"Reproducible in build b50.
Also reproducible in 1.4.2 and 1.4.0.
Not a regression. No documentation specifies the anticipated behavior.
The position of the icon is remembered and reused, even if more space
is added to the bottom of the JInternalFrame. This is the way it works
and should not be considered a bug.
This can be reopened as an RFE."
Thus, the test description is obviously violated by the behaviour of the test and
needs to be updated.
Test source location:
=====================
/java/re/jdk/1.5.0/promoted/all/b50/ws/j2se/test/javax/swing/JInternalFrame/4193219/IconCoord.html
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/JInternalFrame/4193219/IconCoord.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/JInternalFrame/4193219/IconCoord.html"
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)
======================================================================
- relates to
-
JDK-4193219 Wrong JInternalFrame.DesktopIcon initial location and after resize
- Resolved
-
JDK-5046609 REGRESSION: javax/swing/JInternalFrame/4193219/IconCoord.html fails
- Closed