-
Bug
-
Resolution: Unresolved
-
P4
-
None
-
5.0
-
Fix Understood
-
generic
-
generic
Name: iaR10016 Date: 05/13/2004
Filed By : J2SE-SQA [###@###.###
JDK : JDK1.5.0-b50, JDK1.4.2-b28
Testbase : Regression-test
Platform[s] : all
switch/Mode : -client
Falling test[s]: javax/swing/JInternalFrame/4134077/bug4134077.java
Regression-test javax/swing/JInternalFrame/4134077/bug4134077.java test fails with JDK1.5.0-b50
on all platforms.
Test Description reads:
...
Try to resize internal frame with different combinations of LookAndFeels and title pane's
buttons and orientation. The internal frame's title should clip if its too long to be
entierly visible (ends by "...") and window can never be smaller than the width of the
first two letters of the title plus "..."
...
Please, run the script from the "How to reproduce" section and do the following steps to
reproduce the failure:
1. Resize internal frame to its minimal possible width. The JInternalFrame title becomes "Ve..."
as expected on Linux and Solaris. However, on Windows it is "Ver...", i.e. it contains three
letters (instead of two as expected) and "...".
2. When the JInternalFrame has minimal width, click "Closable" button. It is expected that the frame
title remains the same ("Ve..."), however it does not happen: the title becomes "..." instead.
Please, note that after I click "Closable" button three times, the JInternalFrame title changes to the
"Ve..." and this is correct result.
Test source location:
=====================
/java/re/jdk/1.5.0/promoted/all/b50/ws/j2se/test/javax/swing/JInternalFrame/4134077/bug4134077.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/JInternalFrame/4134077/bug4134077.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"
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"
#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"
#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/4134077/bug4134077.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)
======================================================================