提交 09d88d90 编写于 作者: D dsamersoff

8007786: JDK-8002048 testcase doesn't work on Solaris

Summary: test built in into Solaris shell doesn't have -e operator
Reviewed-by: sla, sspitsyn
上级 848ddf55
......@@ -45,13 +45,13 @@ _logname=".classes/output.txt"
_last_pid=""
_compile(){
_do_compile(){
# If the test run without JTReg, we have to compile it by our self
# Under JTReg see @compile statement above
# sun.* packages is not included to symbol file lib/ct.sym so we have
# to ignore it
if [ ! -e ${_testclasses} ]
if [ ! -f ${_testclasses} ]
then
mkdir -p ${_testclasses}
fi
......@@ -65,7 +65,7 @@ _compile(){
JdpClient.java
if [ ! -e ${_testclasses}/JdpDoSomething.class -o ! -e ${_testclasses}/JdpClient.class -o ! -e ${_testclasses}/JdpUnitTest.class ]
if [ ! -f ${_testclasses}/JdpDoSomething.class -o ! -f ${_testclasses}/JdpClient.class -o ! -f ${_testclasses}/JdpUnitTest.class ]
then
echo "ERROR: Can't compile"
exit -1
......@@ -297,7 +297,7 @@ done
if [ ${_compile} = "yes" ]
then
_compile
_do_compile
fi
if [ ${_jtreg} = "yes" ]
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册