United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 6480566 TEST_BUG: several tests fail because TESTVMOPTS are passed to javac directly
6480566 : TEST_BUG: several tests fail because TESTVMOPTS are passed to javac directly

Details
Type:
Bug
Submit Date:
2006-10-11
Status:
Closed
Updated Date:
2012-02-02
Project Name:
JDK
Resolved Date:
2011-04-19
Component:
core-svc
OS:
generic,windows_2000
Sub-Component:
java.lang.management
CPU:
x86,generic
Priority:
P4
Resolution:
Fixed
Affected Versions:
6,7
Fixed Versions:
7

Related Reports
Backport:
Backport:
Duplicate:
Relates:

Sub Tasks

Description
Switch to jtreg 3.2.2 uncovered this problem. See comments for email containing details.
See 
http://gtee.sfbay/gtee/results/MUSTANG/NIGHTLY/VM-MAIN/2006-10-09/new_regressions.html
(sun/mananagement/* failures).
Here is the partial list of tests (but there are more, so all tests should be checked for this):
	sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
	sun/management/jmxremote/bootstrap/RmiRegistrySslTest.sh
	sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
	sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
	sun/management/snmp/bootstrap/SnmpBootstrapTest.sh
	sun/management/snmp/bootstrap/SnmpExceptionBootstrapTest.sh
	sun/management/snmp/bootstrap/SnmpNotifBootstrapTest.sh
	sun/management/snmp/generic/GenericTest.sh
	sun/management/snmp/jvmClassLoading/ClassLoadingTest.sh
	sun/management/snmp/jvmClassLoading/ClassVerboseTest.sh
	sun/management/snmp/jvmMemory/JvmMemGCTest.sh
	sun/management/snmp/jvmMemory/JvmMemMgrTest.sh
	sun/management/snmp/jvmMemory/JvmMemPoolTest.sh
	sun/management/snmp/snmpCounter64/SnmpCounter64Test.sh

                                    

Comments
SUGGESTED FIX

------- test/sun/management/snmp/RunTest.sh -------
30c30
< JAVAC_OPTIONS="${TESTVMOPTS} -classpath ${CLASSPATH}"
---
 > JAVAC_OPTIONS="-classpath ${CLASSPATH}"
80c80
<       ${TESTJAVA}/bin/javac ${TESTVMOPTS} -classpath ${CLASSPATH}  \
---
 >       ${TESTJAVA}/bin/javac -classpath ${CLASSPATH}  \
                                     
2006-10-18
EVALUATION

Fix tests not to pass TESTVMOPTS to javac.
                                     
2006-10-11



Hardware and Software, Engineered to Work Together