-
Bug
-
Resolution: Won't Fix
-
P3
-
None
-
6
-
generic
-
generic
Name: iaR10016 Date: 04/06/2004
Filed By : J2SE-SQA [###@###.###
JDK : JDK1.5.0-b44
Testbase : Regression-test
Platform[s] : all
Falling test: java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java
Manual Regression test java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java Description reads:
...
Resize the window using the upper left corner.
Press the button to print the result of getBounds() to the terminal.
If getBounds() prints the correct values for the window then click Pass, else click Fail
...
But there is no way to control standard output when the test starts as a part of Regression testsuite
(using Javatest), so user is unable to check whether the test passes or not in this case.
Test source location:
=====================
/java/re/jdk/1.5.0/promoted/all/b44/ws/j2se/test/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java
jtr file location:
==================
/net/jtgb4u4c.sfbay/export/sail15/results.2/tiger/b44/regtest/linux/QuickSilver_linux-17/workDir/test-manual/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.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/b44/binaries/linux-i586"
TEST_BASE_PATH="/java/re/jdk/1.5.0/promoted/all/b44/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/b44/binaries/linux-i586"
#TEST_BASE_PATH="/net/koori.sfbay/onestop/jdk/1.5.0/promoted/all/b44/ws/j2se/test"
TESTVMOPTS="-client"
CLASSPATH="$JT_HOME/classes:$JT_HOME/lib/javatest.jar:$JT_HOME/lib/jtreg.jar"
TEST="java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.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-17
OS: QuickSilver
======================================================================
Filed By : J2SE-SQA [###@###.###
JDK : JDK1.5.0-b44
Testbase : Regression-test
Platform[s] : all
Falling test: java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java
Manual Regression test java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java Description reads:
...
Resize the window using the upper left corner.
Press the button to print the result of getBounds() to the terminal.
If getBounds() prints the correct values for the window then click Pass, else click Fail
...
But there is no way to control standard output when the test starts as a part of Regression testsuite
(using Javatest), so user is unable to check whether the test passes or not in this case.
Test source location:
=====================
/java/re/jdk/1.5.0/promoted/all/b44/ws/j2se/test/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java
jtr file location:
==================
/net/jtgb4u4c.sfbay/export/sail15/results.2/tiger/b44/regtest/linux/QuickSilver_linux-17/workDir/test-manual/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.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/b44/binaries/linux-i586"
TEST_BASE_PATH="/java/re/jdk/1.5.0/promoted/all/b44/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/b44/binaries/linux-i586"
#TEST_BASE_PATH="/net/koori.sfbay/onestop/jdk/1.5.0/promoted/all/b44/ws/j2se/test"
TESTVMOPTS="-client"
CLASSPATH="$JT_HOME/classes:$JT_HOME/lib/javatest.jar:$JT_HOME/lib/jtreg.jar"
TEST="java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.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-17
OS: QuickSilver
======================================================================