提交 68172430 编写于 作者: J jjh

6730273: TEST: JDI_REGRESSION test Solaris32AndSolaris64Test.sh fails if...

6730273: TEST: JDI_REGRESSION test Solaris32AndSolaris64Test.sh fails if -XX:+UseCompressedOops is used
Summary: Fix test to not pass -XX:[+-]UseCompressedOops to the debuggee.
Reviewed-by: tbell
上级 092c3f33
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
# #
# @test Solaris32AndSolaris64Test.sh # @test Solaris32AndSolaris64Test.sh
# @bug 4478312 4780570 4913748 # @bug 4478312 4780570 4913748 6730273
# @summary Test debugging with mixed 32/64bit VMs. # @summary Test debugging with mixed 32/64bit VMs.
# @author Tim Bell # @author Tim Bell
# Based on test/java/awt/TEMPLATE/AutomaticShellTest.sh # Based on test/java/awt/TEMPLATE/AutomaticShellTest.sh
...@@ -177,8 +177,14 @@ filename=$TESTCLASSES/@debuggeeVMOptions ...@@ -177,8 +177,14 @@ filename=$TESTCLASSES/@debuggeeVMOptions
if [ ! -r ${filename} ] ; then if [ ! -r ${filename} ] ; then
filename=$TESTCLASSES/../@debuggeeVMOptions filename=$TESTCLASSES/../@debuggeeVMOptions
fi fi
# Remove -d32, -d64 if present, and remove -XX:[+-]UseCompressedOops
# if present since it is illegal in 32 bit mode.
if [ -r ${filename} ] ; then if [ -r ${filename} ] ; then
DEBUGGEEFLAGS=`cat ${filename} | sed -e 's/-d32//g' -e 's/-d64//g'` DEBUGGEEFLAGS=`cat ${filename} | sed \
-e 's/-d32//g' \
-e 's/-d64//g' \
-e 's/-XX:.UseCompressedOops//g' \
`
fi fi
# #
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册