-
Bug
-
Resolution: Cannot Reproduce
-
P2
-
7
-
x86
-
linux_ubuntu
Testsuite name: regression
test: com/sun/jdi/PrivateTransportTest.sh
JDK/JRE tested: failed on jdk7b98, but passed on jdk7b97
OS/architecture: ubuntu-amd64
Reproducible: Always
Reproducible on machine: stt-28.russia
Is it a platform specific regression: Y
Is it a Regression: Y
Test run log location:
[stt-robot@stt-28]$ cat /export/jqa/regression/cur/work/com/sun/jdi/PrivateTransportTest.jtr
#Test Results (version 2)
#Wed Jun 23 21:10:42 MSD 2010
#checksum:4eea7b83235f3cc0
#-----testdescription-----
$file=/net/vice/export/stt/newroot/regression/workspaces/170/1.7.0_fcsb98/j2se/test/com/sun/jdi/PrivateTransportTest.sh
$root=/net/vice/export/stt/newroot/regression/workspaces/170/1.7.0_fcsb98/j2se/test
author=Kelly O'Hair
keywords=bug6225664 bug6220618 shell
run=USER_SPECIFIED compile -g HelloWorld.java\nUSER_SPECIFIED shell PrivateTransportTest.sh\n
source=PrivateTransportTest.sh
title=Test for when private transport library outside jdk
#-----environment-----
#-----testresult-----
description=file:///net/vice/export/stt/newroot/regression/workspaces/170/1.7.0_fcsb98/j2se/test/com/sun/jdi/PrivateTransportTest.sh
end=Wed Jun 23 21:10:42 MSD 2010
environment=regtest
execStatus=Failed. Execution failed: exit code 1
javatestOS=Linux 2.6.32-22-generic (amd64)
javatestVersion=3.2.2_03
script=com.sun.javatest.regtest.RegressionScript
sections=script_messages compile shell
start=Wed Jun 23 21:10:40 MSD 2010
test=com/sun/jdi/PrivateTransportTest.sh
work=/export/jqa/regression/cur/work/com/sun/jdi
#section:script_messages
----------messages:(4/182)----------
JDK under test: (/export/jdk/jdk1.7.0b98)
java version "1.7.0-ea"
Java(TM) SE Runtime Environment (build 1.7.0-ea-b98)
Java HotSpot(TM) 64-Bit Server VM (build 19.0-b02, mixed mode)
#section:compile
----------messages:(3/219)----------
command: compile -g /net/vice/export/stt/newroot/regression/workspaces/170/1.7.0_fcsb98/j2se/test/com/sun/jdi/HelloWorld.java
reason: User specified action: run compile -g HelloWorld.java
elapsed time (seconds): 1.784
----------System.out:(0/0)----------
----------System.err:(0/0)----------
result: Passed. Compilation successful
#section:shell
----------messages:(3/138)----------
command: shell PrivateTransportTest.sh []
reason: User specified action: run shell PrivateTransportTest.sh
elapsed time (seconds): 0.014
----------System.out:(5/201)----------
JDK under test is: /export/jdk/jdk1.7.0b98
Setup private transport library by copying an existing one and renaming
cannot find dt_socket in for private_dt_socket
The test failed :-(
exit status was 1
----------System.err:(3/169)----------
dirname: extra operand `/export/jdk/jdk1.7.0b98/jre/lib/i386/libdt_socket.so'
Try `dirname --help' for more information.
cannot find dt_socket in for private_dt_socket
result: Failed. Execution failed: exit code 1
test result: Failed. Execution failed: exit code 1
Steps to reproduce:
[stt-robot@stt-28]$ pwd
/export/jqa/regression
[stt-robot@stt-28]$ cat list
com/sun/jdi/PrivateTransportTest.sh Failed. It was current, But test has <Passed.> on previous
[stt-robot@stt-28]$ ksh /net/vice/export/home0/regression/run/run.ksh -c /export/jdk/jdk1.7.0b98/ -p /export/jdk/jdk1.7.0b97 -n -b 32 -s true --REG_JDK_UPDATE 1.7.0 -rc cur -rd pre -m list -nl list -w /net/vice/export/home0/regression/workspaces/1.7.0/1.7.0b98_j4b/j2se
*******************************************
execution of
/net/vice/export/home0/regression/run/run.ksh -c /export/jdk/jdk1.7.0b98/ -p /export/jdk/jdk1.7.0b97 -n -b 32 -s true --REG_JDK_UPDATE 1.7.0 -rc cur -rd pre -m list -nl list -w /net/vice/export/home0/regression/workspaces/1.7.0/1.7.0b98_j4b/j2se
Started.
use default autoprefix
>Use global[/net/vice/export/home0/regression/run/regression.config] config file
>That scripts executes the Regression tests
*Please check the correctness of all parameters in the specified
</net/vice/export/home0/regression/run/regression.config>
>Start at Wed Jun 23 21:44:39 MSD 2010 on Linux stt-28 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:28:05 UTC 2010 x86_64 GNU/Linux
Read GLOBAL parameters first
*Read and initialize parameters
/export/jqa/regression
*prepare libs location
*Read and initialize common functions and parameters
run on the Linux
>Substitute settings by command line arguments
-->options REG_JDK_CURRENT was substitued by </export/jdk/jdk1.7.0b98/>
-->options REG_JDK_PREVIOUS was substitued by </export/jdk/jdk1.7.0b97>
-->options IS_NIGHTLY was substitued by <true>
-->options REG_BIT_JDK was substitued by <32>
-->options STRICT_USER was substitued by <true>
-->options REG_JDK_UPDATE was substitued by <1.7.0>
-->options REG_RESULT_DIR was substitued by <cur>
-->options REG_RESULT_DIR_PREVIOUS was substitued by <pre>
-->options REG_EXECUTION_MODE was substitued by <list>
-->options REG_NIGHTLY_LIST_LOCATION was substitued by <list>
-->options REG_WS was substitued by </net/vice/export/home0/regression/workspaces/1.7.0/1.7.0b98_j4b/j2se>
*prepare a batch tests re-run mode
Will use /net/vice/export/home0/regression/workspaces/1.7.0/1.7.0b98_j4b/j2se/test/exclude/Linux_stt-28-x86_64.exclude as exclude tests holder
>Check parameter's consistency
+ FixJDKPrefix
+ __expectedJDK_name_prefix=/export/jdk
+ __expectedJDK_name=/export/jdk/jdk1.7.0
+ __expectedJDK_name_previous=/export/jdk/jdk1.6.0_01
+ [ zrename != z ]
+ __expectedJDK_name=/export/jdk/jdk1.7.0b01
+ __expectedJDK_name_previous=/export/jdk/jdk1.6.0_01b01
+ echo start JDK checking
start JDK checking
+ [ z == ztrue ]
+ [ z == zfalse ]
+ [ ztrue == ztrue ]
+ [ true != true ]
+ ls -la /export/jdk/jdk1.7.0b01
ls: cannot access /export/jdk/jdk1.7.0b01: No such file or directory
+ print \t*OK with JDK names
*OK with JDK names
+ set +x
>Run on new Java Test [jtreg]
*JT_JAVA=
>Check consistency settings
*check bit flag
check OS - Linux
OK
*check enough memory
OK
*We use strict user. not root! :
>Prepare environment
>Run as stt-robot[stt-robot] from stt-robot
>Use HOME /export/jqa/regression
*FixDISPLAY
>Use DISPLAY :0
*Fix result dir for current jdk execution
OK
access control disabled, clients can connect from any host
*run/check installed jdk
we are in nightly mode; no JDK installation need
will use next JDKs
REG_JDK_CURRENT=/export/jdk/jdk1.7.0b98/
REG_JDK_PREVIOUS=/export/jdk/jdk1.7.0b97
>Run on new Java Test [jtreg] - fixjavatestjdk
*JT_JAVA=/export/jdk/jdk1.7.0b98/
>temporary fix for always Not run tests!
>Check correctness of settings for JavaTest
*REG_TEST_OPTIONS = -exclude:/net/vice/export/home0/regression/run/notrun.txt -J-Xms256M -J-Xmx768M -automatic -verbose -timeout:1
*REG_JDK_CURRENT = /export/jdk/jdk1.7.0b98/
-testjdk:/export/jdk/jdk1.7.0b98/
JT_JAVA:/export/jdk/jdk1.7.0b98/
+ /net/vice.russia/export/home0/regression/tools/jtest-latest/linux/bin/jtreg -testjdk:/export/jdk/jdk1.7.0b98/ -exclude:/net/vice/export/home0/regression/run/notrun.txt -J-Xms256M -J-Xmx768M -automatic -verbose -timeout:1 -version -ignore:quiet -r:cur/report -w:cur/work -cpa:/net/vice.russia/export/home0/regression/tools/jemmy.jar /net/vice/export/home0/regression/workspaces/1.7.0/1.7.0b98_j4b/j2se/test
jtreg, version 3.2.2_03 dev b00
Installed in /net/vice.russia/export/stt/newroot/regression/tools/versions/jtreg3.2.2_03/lib/jtreg.jar
Running on platform version 1.7.0-ea from /export/jdk/jdk1.7.0b98/jre.
Built with Java(TM) 2 SDK, Version 1.6.0-b105 on October 02, 2007.
Copyright (C) 2007 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
+ set +x
OK
JDK current version is java version "1.7.0-ea"
Java(TM) SE Runtime Environment (build 1.7.0-ea-b98)
Java HotSpot(TM) 64-Bit Server VM (build 19.0-b02, mixed mode)
JDK previous version is java version "1.7.0-ea"
Java(TM) SE Runtime Environment (build 1.7.0-ea-b97)
Java HotSpot(TM) 64-Bit Server VM (build 19.0-b02, mixed mode)
execute start at Wed Jun 23 21:44:40 MSD 2010
>Recheck failures (regressions) only
OK. Let use list mode - run all tests in list
*check 1/1 from list
execute command run_regression_tests_located_in com/sun/jdi/PrivateTransportTest.sh /export/jdk/jdk1.7.0b98/ cur
+ /net/vice.russia/export/home0/regression/tools/jtest-latest/linux/bin/jtreg -testjdk:/export/jdk/jdk1.7.0b98/ -exclude:/net/vice/export/home0/regression/run/notrun.txt -J-Xms256M -J-Xmx768M -automatic -verbose -timeout:1 -ignore:quiet -r:cur/report -w:cur/work -cpa:/net/vice.russia/export/home0/regression/tools/jemmy.jar /net/vice/export/home0/regression/workspaces/1.7.0/1.7.0b98_j4b/j2se/test/com/sun/jdi/PrivateTransportTest.sh
runner starting test: com/sun/jdi/PrivateTransportTest.sh
runner finished test: com/sun/jdi/PrivateTransportTest.sh
Failed. Execution failed: exit code 1
Test results: failed: 1
Report written to cur/report/report.html
Results written to /export/jqa/regression/cur/work
Error: Some tests failed or other problems occurred.
+ set +x
check that list contains status previously execution
was - Failed.
now - Failed.
test: com/sun/jdi/PrivateTransportTest.sh
JDK/JRE tested: failed on jdk7b98, but passed on jdk7b97
OS/architecture: ubuntu-amd64
Reproducible: Always
Reproducible on machine: stt-28.russia
Is it a platform specific regression: Y
Is it a Regression: Y
Test run log location:
[stt-robot@stt-28]$ cat /export/jqa/regression/cur/work/com/sun/jdi/PrivateTransportTest.jtr
#Test Results (version 2)
#Wed Jun 23 21:10:42 MSD 2010
#checksum:4eea7b83235f3cc0
#-----testdescription-----
$file=/net/vice/export/stt/newroot/regression/workspaces/170/1.7.0_fcsb98/j2se/test/com/sun/jdi/PrivateTransportTest.sh
$root=/net/vice/export/stt/newroot/regression/workspaces/170/1.7.0_fcsb98/j2se/test
author=Kelly O'Hair
keywords=bug6225664 bug6220618 shell
run=USER_SPECIFIED compile -g HelloWorld.java\nUSER_SPECIFIED shell PrivateTransportTest.sh\n
source=PrivateTransportTest.sh
title=Test for when private transport library outside jdk
#-----environment-----
#-----testresult-----
description=file:///net/vice/export/stt/newroot/regression/workspaces/170/1.7.0_fcsb98/j2se/test/com/sun/jdi/PrivateTransportTest.sh
end=Wed Jun 23 21:10:42 MSD 2010
environment=regtest
execStatus=Failed. Execution failed: exit code 1
javatestOS=Linux 2.6.32-22-generic (amd64)
javatestVersion=3.2.2_03
script=com.sun.javatest.regtest.RegressionScript
sections=script_messages compile shell
start=Wed Jun 23 21:10:40 MSD 2010
test=com/sun/jdi/PrivateTransportTest.sh
work=/export/jqa/regression/cur/work/com/sun/jdi
#section:script_messages
----------messages:(4/182)----------
JDK under test: (/export/jdk/jdk1.7.0b98)
java version "1.7.0-ea"
Java(TM) SE Runtime Environment (build 1.7.0-ea-b98)
Java HotSpot(TM) 64-Bit Server VM (build 19.0-b02, mixed mode)
#section:compile
----------messages:(3/219)----------
command: compile -g /net/vice/export/stt/newroot/regression/workspaces/170/1.7.0_fcsb98/j2se/test/com/sun/jdi/HelloWorld.java
reason: User specified action: run compile -g HelloWorld.java
elapsed time (seconds): 1.784
----------System.out:(0/0)----------
----------System.err:(0/0)----------
result: Passed. Compilation successful
#section:shell
----------messages:(3/138)----------
command: shell PrivateTransportTest.sh []
reason: User specified action: run shell PrivateTransportTest.sh
elapsed time (seconds): 0.014
----------System.out:(5/201)----------
JDK under test is: /export/jdk/jdk1.7.0b98
Setup private transport library by copying an existing one and renaming
cannot find dt_socket in for private_dt_socket
The test failed :-(
exit status was 1
----------System.err:(3/169)----------
dirname: extra operand `/export/jdk/jdk1.7.0b98/jre/lib/i386/libdt_socket.so'
Try `dirname --help' for more information.
cannot find dt_socket in for private_dt_socket
result: Failed. Execution failed: exit code 1
test result: Failed. Execution failed: exit code 1
Steps to reproduce:
[stt-robot@stt-28]$ pwd
/export/jqa/regression
[stt-robot@stt-28]$ cat list
com/sun/jdi/PrivateTransportTest.sh Failed. It was current, But test has <Passed.> on previous
[stt-robot@stt-28]$ ksh /net/vice/export/home0/regression/run/run.ksh -c /export/jdk/jdk1.7.0b98/ -p /export/jdk/jdk1.7.0b97 -n -b 32 -s true --REG_JDK_UPDATE 1.7.0 -rc cur -rd pre -m list -nl list -w /net/vice/export/home0/regression/workspaces/1.7.0/1.7.0b98_j4b/j2se
*******************************************
execution of
/net/vice/export/home0/regression/run/run.ksh -c /export/jdk/jdk1.7.0b98/ -p /export/jdk/jdk1.7.0b97 -n -b 32 -s true --REG_JDK_UPDATE 1.7.0 -rc cur -rd pre -m list -nl list -w /net/vice/export/home0/regression/workspaces/1.7.0/1.7.0b98_j4b/j2se
Started.
use default autoprefix
>Use global[/net/vice/export/home0/regression/run/regression.config] config file
>That scripts executes the Regression tests
*Please check the correctness of all parameters in the specified
</net/vice/export/home0/regression/run/regression.config>
>Start at Wed Jun 23 21:44:39 MSD 2010 on Linux stt-28 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:28:05 UTC 2010 x86_64 GNU/Linux
Read GLOBAL parameters first
*Read and initialize parameters
/export/jqa/regression
*prepare libs location
*Read and initialize common functions and parameters
run on the Linux
>Substitute settings by command line arguments
-->options REG_JDK_CURRENT was substitued by </export/jdk/jdk1.7.0b98/>
-->options REG_JDK_PREVIOUS was substitued by </export/jdk/jdk1.7.0b97>
-->options IS_NIGHTLY was substitued by <true>
-->options REG_BIT_JDK was substitued by <32>
-->options STRICT_USER was substitued by <true>
-->options REG_JDK_UPDATE was substitued by <1.7.0>
-->options REG_RESULT_DIR was substitued by <cur>
-->options REG_RESULT_DIR_PREVIOUS was substitued by <pre>
-->options REG_EXECUTION_MODE was substitued by <list>
-->options REG_NIGHTLY_LIST_LOCATION was substitued by <list>
-->options REG_WS was substitued by </net/vice/export/home0/regression/workspaces/1.7.0/1.7.0b98_j4b/j2se>
*prepare a batch tests re-run mode
Will use /net/vice/export/home0/regression/workspaces/1.7.0/1.7.0b98_j4b/j2se/test/exclude/Linux_stt-28-x86_64.exclude as exclude tests holder
>Check parameter's consistency
+ FixJDKPrefix
+ __expectedJDK_name_prefix=/export/jdk
+ __expectedJDK_name=/export/jdk/jdk1.7.0
+ __expectedJDK_name_previous=/export/jdk/jdk1.6.0_01
+ [ zrename != z ]
+ __expectedJDK_name=/export/jdk/jdk1.7.0b01
+ __expectedJDK_name_previous=/export/jdk/jdk1.6.0_01b01
+ echo start JDK checking
start JDK checking
+ [ z == ztrue ]
+ [ z == zfalse ]
+ [ ztrue == ztrue ]
+ [ true != true ]
+ ls -la /export/jdk/jdk1.7.0b01
ls: cannot access /export/jdk/jdk1.7.0b01: No such file or directory
+ print \t*OK with JDK names
*OK with JDK names
+ set +x
>Run on new Java Test [jtreg]
*JT_JAVA=
>Check consistency settings
*check bit flag
check OS - Linux
OK
*check enough memory
OK
*We use strict user. not root! :
>Prepare environment
>Run as stt-robot[stt-robot] from stt-robot
>Use HOME /export/jqa/regression
*FixDISPLAY
>Use DISPLAY :0
*Fix result dir for current jdk execution
OK
access control disabled, clients can connect from any host
*run/check installed jdk
we are in nightly mode; no JDK installation need
will use next JDKs
REG_JDK_CURRENT=/export/jdk/jdk1.7.0b98/
REG_JDK_PREVIOUS=/export/jdk/jdk1.7.0b97
>Run on new Java Test [jtreg] - fixjavatestjdk
*JT_JAVA=/export/jdk/jdk1.7.0b98/
>temporary fix for always Not run tests!
>Check correctness of settings for JavaTest
*REG_TEST_OPTIONS = -exclude:/net/vice/export/home0/regression/run/notrun.txt -J-Xms256M -J-Xmx768M -automatic -verbose -timeout:1
*REG_JDK_CURRENT = /export/jdk/jdk1.7.0b98/
-testjdk:/export/jdk/jdk1.7.0b98/
JT_JAVA:/export/jdk/jdk1.7.0b98/
+ /net/vice.russia/export/home0/regression/tools/jtest-latest/linux/bin/jtreg -testjdk:/export/jdk/jdk1.7.0b98/ -exclude:/net/vice/export/home0/regression/run/notrun.txt -J-Xms256M -J-Xmx768M -automatic -verbose -timeout:1 -version -ignore:quiet -r:cur/report -w:cur/work -cpa:/net/vice.russia/export/home0/regression/tools/jemmy.jar /net/vice/export/home0/regression/workspaces/1.7.0/1.7.0b98_j4b/j2se/test
jtreg, version 3.2.2_03 dev b00
Installed in /net/vice.russia/export/stt/newroot/regression/tools/versions/jtreg3.2.2_03/lib/jtreg.jar
Running on platform version 1.7.0-ea from /export/jdk/jdk1.7.0b98/jre.
Built with Java(TM) 2 SDK, Version 1.6.0-b105 on October 02, 2007.
Copyright (C) 2007 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
+ set +x
OK
JDK current version is java version "1.7.0-ea"
Java(TM) SE Runtime Environment (build 1.7.0-ea-b98)
Java HotSpot(TM) 64-Bit Server VM (build 19.0-b02, mixed mode)
JDK previous version is java version "1.7.0-ea"
Java(TM) SE Runtime Environment (build 1.7.0-ea-b97)
Java HotSpot(TM) 64-Bit Server VM (build 19.0-b02, mixed mode)
execute start at Wed Jun 23 21:44:40 MSD 2010
>Recheck failures (regressions) only
OK. Let use list mode - run all tests in list
*check 1/1 from list
execute command run_regression_tests_located_in com/sun/jdi/PrivateTransportTest.sh /export/jdk/jdk1.7.0b98/ cur
+ /net/vice.russia/export/home0/regression/tools/jtest-latest/linux/bin/jtreg -testjdk:/export/jdk/jdk1.7.0b98/ -exclude:/net/vice/export/home0/regression/run/notrun.txt -J-Xms256M -J-Xmx768M -automatic -verbose -timeout:1 -ignore:quiet -r:cur/report -w:cur/work -cpa:/net/vice.russia/export/home0/regression/tools/jemmy.jar /net/vice/export/home0/regression/workspaces/1.7.0/1.7.0b98_j4b/j2se/test/com/sun/jdi/PrivateTransportTest.sh
runner starting test: com/sun/jdi/PrivateTransportTest.sh
runner finished test: com/sun/jdi/PrivateTransportTest.sh
Failed. Execution failed: exit code 1
Test results: failed: 1
Report written to cur/report/report.html
Results written to /export/jqa/regression/cur/work
Error: Some tests failed or other problems occurred.
+ set +x
check that list contains status previously execution
was - Failed.
now - Failed.