Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
b7ec164c
D
dragonwell8_jdk
项目概览
openanolis
/
dragonwell8_jdk
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_jdk
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
b7ec164c
编写于
12月 01, 2009
作者:
O
ohair
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
6905705: Fix broken exit code values in jdk/test/Makefile
Reviewed-by: tbell
上级
d4524f33
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
48 addition
and
16 deletion
+48
-16
test/Makefile
test/Makefile
+21
-6
test/ProblemList.txt
test/ProblemList.txt
+12
-0
test/com/sun/jdi/BadHandshakeTest.java
test/com/sun/jdi/BadHandshakeTest.java
+3
-2
test/com/sun/jdi/DoubleAgentTest.java
test/com/sun/jdi/DoubleAgentTest.java
+3
-2
test/com/sun/jdi/ExclusiveBind.java
test/com/sun/jdi/ExclusiveBind.java
+3
-2
test/com/sun/jdi/RunToExit.java
test/com/sun/jdi/RunToExit.java
+3
-2
test/com/sun/jdi/connect/spi/SimpleLaunchingConnector.java
test/com/sun/jdi/connect/spi/SimpleLaunchingConnector.java
+3
-2
未找到文件。
test/Makefile
浏览文件 @
b7ec164c
...
@@ -282,11 +282,23 @@ STATS_TXT = $(shell $(GETMIXEDPATH) "$(ABS_TEST_OUTPUT_DIR)")/$(STATS_TXT_NAME)
...
@@ -282,11 +282,23 @@ STATS_TXT = $(shell $(GETMIXEDPATH) "$(ABS_TEST_OUTPUT_DIR)")/$(STATS_TXT_NAME)
RUNLIST
=
$(
shell
$(GETMIXEDPATH)
"
$(ABS_TEST_OUTPUT_DIR)
"
)
/runlist.txt
RUNLIST
=
$(
shell
$(GETMIXEDPATH)
"
$(ABS_TEST_OUTPUT_DIR)
"
)
/runlist.txt
PASSLIST
=
$(
shell
$(GETMIXEDPATH)
"
$(ABS_TEST_OUTPUT_DIR)
"
)
/passlist.txt
PASSLIST
=
$(
shell
$(GETMIXEDPATH)
"
$(ABS_TEST_OUTPUT_DIR)
"
)
/passlist.txt
FAILLIST
=
$(
shell
$(GETMIXEDPATH)
"
$(ABS_TEST_OUTPUT_DIR)
"
)
/faillist.txt
FAILLIST
=
$(
shell
$(GETMIXEDPATH)
"
$(ABS_TEST_OUTPUT_DIR)
"
)
/faillist.txt
EXITCODE
=
$(
shell
$(GETMIXEDPATH)
"
$(ABS_TEST_OUTPUT_DIR)
"
)
/exitcode.txt
TESTEXIT
=
\
if
[
!
-s
$(EXITCODE)
]
;
then
\
$(ECHO)
"ERROR: EXITCODE file not filled in."
;
\
$(ECHO)
"1"
>
$(EXITCODE)
;
\
fi
;
\
testExitCode
=
`
$(CAT)
$(EXITCODE)
`
;
\
$(ECHO)
"EXIT CODE:
$
${testExitCode}
"
;
\
exit
${testExitCode}
BUNDLE_UP_AND_EXIT
=
\
BUNDLE_UP_AND_EXIT
=
\
(
\
(
\
e
xitCode
=
$$
?
&&
\
jtregE
xitCode
=
$$
?
&&
\
_summary
=
"
$(SUMMARY_TXT)
"
;
\
_summary
=
"
$(SUMMARY_TXT)
"
;
\
$(RM)
-f
$(STATS_TXT)
$(RUNLIST)
$(PASSLIST)
$(FAILLIST)
;
\
$(RM)
-f
$(STATS_TXT)
$(RUNLIST)
$(PASSLIST)
$(FAILLIST)
$(EXITCODE)
;
\
$(ECHO)
"
$
${jtregExitCode}
"
>
$(EXITCODE)
;
\
if
[
-r
"
$
${_summary}
"
]
;
then
\
if
[
-r
"
$
${_summary}
"
]
;
then
\
$(ECHO)
"Summary:
$
${_summary}
"
>
$(STATS_TXT)
;
\
$(ECHO)
"Summary:
$
${_summary}
"
>
$(STATS_TXT)
;
\
$(EXPAND)
$
${_summary}
|
$(EGREP)
-v
' Not run\.'
>
$(RUNLIST)
;
\
$(EXPAND)
$
${_summary}
|
$(EGREP)
-v
' Not run\.'
>
$(RUNLIST)
;
\
...
@@ -297,10 +309,13 @@ BUNDLE_UP_AND_EXIT = \
...
@@ -297,10 +309,13 @@ BUNDLE_UP_AND_EXIT = \
$(EGREP)
' Error\.'
$(RUNLIST)
;
\
$(EGREP)
' Error\.'
$(RUNLIST)
;
\
$(EGREP)
-v
' Passed\.'
$(RUNLIST)
)
\
$(EGREP)
-v
' Passed\.'
$(RUNLIST)
)
\
|
$(SORT)
|
$(UNIQ)
>
$(FAILLIST)
;
\
|
$(SORT)
|
$(UNIQ)
>
$(FAILLIST)
;
\
if
[
$
${
e
xitCode}
!=
0
-o
-s
$(FAILLIST)
]
;
then
\
if
[
$
${
jtregE
xitCode}
!=
0
-o
-s
$(FAILLIST)
]
;
then
\
$(EXPAND)
$(FAILLIST)
\
$(EXPAND)
$(FAILLIST)
\
|
$(CUT)
-d
' '
-f1
\
|
$(CUT)
-d
' '
-f1
\
|
$(SED)
-e
's@^@FAILED: @'
>>
$(STATS_TXT)
;
\
|
$(SED)
-e
's@^@FAILED: @'
>>
$(STATS_TXT)
;
\
if
[
$
${jtregExitCode}
=
0
]
;
then
\
jtregExitCode
=
1
;
\
fi
;
\
fi
;
\
fi
;
\
runc
=
"
`
$(CAT)
$(RUNLIST)
|
$(WC)
-l
|
$(AWK)
'{print $$1;}'
`
"
;
\
runc
=
"
`
$(CAT)
$(RUNLIST)
|
$(WC)
-l
|
$(AWK)
'{print $$1;}'
`
"
;
\
passc
=
"
`
$(CAT)
$(PASSLIST)
|
$(WC)
-l
|
$(AWK)
'{print $$1;}'
`
"
;
\
passc
=
"
`
$(CAT)
$(PASSLIST)
|
$(WC)
-l
|
$(AWK)
'{print $$1;}'
`
"
;
\
...
@@ -312,8 +327,8 @@ BUNDLE_UP_AND_EXIT = \
...
@@ -312,8 +327,8 @@ BUNDLE_UP_AND_EXIT = \
$(ECHO)
"Missing file:
$
${_summary}
"
>>
$(STATS_TXT)
;
\
$(ECHO)
"Missing file:
$
${_summary}
"
>>
$(STATS_TXT)
;
\
fi
;
\
fi
;
\
$(CAT)
$(STATS_TXT)
;
\
$(CAT)
$(STATS_TXT)
;
\
$(ZIP_UP_RESULTS)
&&
$(KILL_DISPLAY)
&&
\
$(ZIP_UP_RESULTS)
&&
$(KILL_DISPLAY)
;
\
exit
$
${exitCode}
\
$(TESTEXIT)
\
)
)
################################################################
################################################################
...
@@ -598,7 +613,7 @@ jtreg_tests: prep $(PRODUCT_HOME) $(JTREG) $(EXCLUDELIST)
...
@@ -598,7 +613,7 @@ jtreg_tests: prep $(PRODUCT_HOME) $(JTREG) $(EXCLUDELIST)
$(JTREG_TEST_OPTIONS)
\
$(JTREG_TEST_OPTIONS)
\
$(TESTDIRS)
\
$(TESTDIRS)
\
)
;
$(BUNDLE_UP_AND_EXIT)
\
)
;
$(BUNDLE_UP_AND_EXIT)
\
)
2>&1 |
$(TEE)
$(ABS_TEST_OUTPUT_DIR)
/output.txt
)
2>&1 |
$(TEE)
$(ABS_TEST_OUTPUT_DIR)
/output.txt
;
$(TESTEXIT)
PHONY_LIST
+=
jtreg_tests
PHONY_LIST
+=
jtreg_tests
...
...
test/ProblemList.txt
浏览文件 @
b7ec164c
...
@@ -893,6 +893,10 @@ java/rmi/server/UnicastRemoteObject/unexportObject/UnexportLeak.java generic-all
...
@@ -893,6 +893,10 @@ java/rmi/server/UnicastRemoteObject/unexportObject/UnexportLeak.java generic-all
# jdk_security
# jdk_security
# Fails on OpenSolaris, IOException: Attempt to obtain kerberos service ticket
# for host/`hostname`@RABBIT.HOLE failed!
sun/security/krb5/auto/SSL.java generic-all
# Run too slow on Solaris 10 sparc
# Run too slow on Solaris 10 sparc
sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/SSLSocketTimeoutNulls.java solaris-sparc
sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/SSLSocketTimeoutNulls.java solaris-sparc
sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientTimeout.java solaris-sparc
sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientTimeout.java solaris-sparc
...
@@ -1099,6 +1103,14 @@ sun/tools/jps/jps-lm.sh generic-all
...
@@ -1099,6 +1103,14 @@ sun/tools/jps/jps-lm.sh generic-all
sun/tools/jps/jps-Vvml_2.sh generic-all
sun/tools/jps/jps-Vvml_2.sh generic-all
sun/tools/jps/jps-m_2.sh generic-all
sun/tools/jps/jps-m_2.sh generic-all
# Fails on OpenSolaris "Could not synchronize with target"
sun/tools/jps/jps-Defaults.sh generic-all
sun/tools/jps/jps-V_2.sh generic-all
sun/tools/jps/jps-Vm_2.sh generic-all
sun/tools/jps/jps-Vvm.sh generic-all
sun/tools/jps/jps-Vvml.sh generic-all
sun/tools/jps/jps-m.sh generic-all
# Server name error, port 2098 problem?
# Server name error, port 2098 problem?
sun/tools/jstatd/jstatdServerName.sh generic-all
sun/tools/jstatd/jstatdServerName.sh generic-all
...
...
test/com/sun/jdi/BadHandshakeTest.java
浏览文件 @
b7ec164c
...
@@ -110,9 +110,10 @@ public class BadHandshakeTest {
...
@@ -110,9 +110,10 @@ public class BadHandshakeTest {
String
exe
=
System
.
getProperty
(
"java.home"
)
String
exe
=
System
.
getProperty
(
"java.home"
)
+
File
.
separator
+
"bin"
+
File
.
separator
;
+
File
.
separator
+
"bin"
+
File
.
separator
;
String
arch
=
System
.
getProperty
(
"os.arch"
);
String
arch
=
System
.
getProperty
(
"os.arch"
);
if
(
arch
.
equals
(
"sparcv9"
))
{
String
osname
=
System
.
getProperty
(
"os.name"
);
if
(
osname
.
equals
(
"SunOS"
)
&&
arch
.
equals
(
"sparcv9"
))
{
exe
+=
"sparcv9/java"
;
exe
+=
"sparcv9/java"
;
}
else
if
(
arch
.
equals
(
"amd64"
))
{
}
else
if
(
osname
.
equals
(
"SunOS"
)
&&
arch
.
equals
(
"amd64"
))
{
exe
+=
"amd64/java"
;
exe
+=
"amd64/java"
;
}
else
{
}
else
{
exe
+=
"java"
;
exe
+=
"java"
;
...
...
test/com/sun/jdi/DoubleAgentTest.java
浏览文件 @
b7ec164c
...
@@ -92,9 +92,10 @@ public class DoubleAgentTest {
...
@@ -92,9 +92,10 @@ public class DoubleAgentTest {
String
exe
=
System
.
getProperty
(
"java.home"
)
String
exe
=
System
.
getProperty
(
"java.home"
)
+
File
.
separator
+
"bin"
+
File
.
separator
;
+
File
.
separator
+
"bin"
+
File
.
separator
;
String
arch
=
System
.
getProperty
(
"os.arch"
);
String
arch
=
System
.
getProperty
(
"os.arch"
);
if
(
arch
.
equals
(
"sparcv9"
))
{
String
osname
=
System
.
getProperty
(
"os.name"
);
if
(
osname
.
equals
(
"SunOS"
)
&&
arch
.
equals
(
"sparcv9"
))
{
exe
+=
"sparcv9/java"
;
exe
+=
"sparcv9/java"
;
}
else
if
(
arch
.
equals
(
"amd64"
))
{
}
else
if
(
osname
.
equals
(
"SunOS"
)
&&
arch
.
equals
(
"amd64"
))
{
exe
+=
"amd64/java"
;
exe
+=
"amd64/java"
;
}
else
{
}
else
{
exe
+=
"java"
;
exe
+=
"java"
;
...
...
test/com/sun/jdi/ExclusiveBind.java
浏览文件 @
b7ec164c
...
@@ -99,9 +99,10 @@ public class ExclusiveBind {
...
@@ -99,9 +99,10 @@ public class ExclusiveBind {
String
exe
=
System
.
getProperty
(
"java.home"
)
+
File
.
separator
+
"bin"
+
String
exe
=
System
.
getProperty
(
"java.home"
)
+
File
.
separator
+
"bin"
+
File
.
separator
;
File
.
separator
;
String
arch
=
System
.
getProperty
(
"os.arch"
);
String
arch
=
System
.
getProperty
(
"os.arch"
);
if
(
arch
.
equals
(
"sparcv9"
))
{
String
osname
=
System
.
getProperty
(
"os.name"
);
if
(
osname
.
equals
(
"SunOS"
)
&&
arch
.
equals
(
"sparcv9"
))
{
exe
+=
"sparcv9/java"
;
exe
+=
"sparcv9/java"
;
}
else
if
(
arch
.
equals
(
"amd64"
))
{
}
else
if
(
osname
.
equals
(
"SunOS"
)
&&
arch
.
equals
(
"amd64"
))
{
exe
+=
"amd64/java"
;
exe
+=
"amd64/java"
;
}
else
{
}
else
{
exe
+=
"java"
;
exe
+=
"java"
;
...
...
test/com/sun/jdi/RunToExit.java
浏览文件 @
b7ec164c
...
@@ -115,9 +115,10 @@ public class RunToExit {
...
@@ -115,9 +115,10 @@ public class RunToExit {
String
exe
=
System
.
getProperty
(
"java.home"
)
String
exe
=
System
.
getProperty
(
"java.home"
)
+
File
.
separator
+
"bin"
+
File
.
separator
;
+
File
.
separator
+
"bin"
+
File
.
separator
;
String
arch
=
System
.
getProperty
(
"os.arch"
);
String
arch
=
System
.
getProperty
(
"os.arch"
);
if
(
arch
.
equals
(
"sparcv9"
))
{
String
osname
=
System
.
getProperty
(
"os.name"
);
if
(
osname
.
equals
(
"SunOS"
)
&&
arch
.
equals
(
"sparcv9"
))
{
exe
+=
"sparcv9/java"
;
exe
+=
"sparcv9/java"
;
}
else
if
(
arch
.
equals
(
"amd64"
))
{
}
else
if
(
osname
.
equals
(
"SunOS"
)
&&
arch
.
equals
(
"amd64"
))
{
exe
+=
"amd64/java"
;
exe
+=
"amd64/java"
;
}
else
{
}
else
{
exe
+=
"java"
;
exe
+=
"java"
;
...
...
test/com/sun/jdi/connect/spi/SimpleLaunchingConnector.java
浏览文件 @
b7ec164c
...
@@ -145,9 +145,10 @@ public class SimpleLaunchingConnector implements LaunchingConnector {
...
@@ -145,9 +145,10 @@ public class SimpleLaunchingConnector implements LaunchingConnector {
String
exe
=
System
.
getProperty
(
"java.home"
)
+
File
.
separator
+
"bin"
+
String
exe
=
System
.
getProperty
(
"java.home"
)
+
File
.
separator
+
"bin"
+
File
.
separator
;
File
.
separator
;
String
arch
=
System
.
getProperty
(
"os.arch"
);
String
arch
=
System
.
getProperty
(
"os.arch"
);
if
(
arch
.
equals
(
"sparcv9"
))
{
String
osname
=
System
.
getProperty
(
"os.name"
);
if
(
osname
.
equals
(
"SunOS"
)
&&
arch
.
equals
(
"sparcv9"
))
{
exe
+=
"sparcv9/java"
;
exe
+=
"sparcv9/java"
;
}
else
if
(
arch
.
equals
(
"amd64"
))
{
}
else
if
(
osname
.
equals
(
"SunOS"
)
&&
arch
.
equals
(
"amd64"
))
{
exe
+=
"amd64/java"
;
exe
+=
"amd64/java"
;
}
else
{
}
else
{
exe
+=
"java"
;
exe
+=
"java"
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录