Skip to content

Commit 5d9876c

Browse files
sophia-guojudovana
authored andcommitted
Jck automation config files for JDK 24 (#6005)
Signed-off-by: Sophia Guo <[email protected]>
1 parent 010a11b commit 5d9876c

File tree

3 files changed

+361
-0
lines changed

3 files changed

+361
-0
lines changed
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
#JavaTest Harness Configuration Interview
2+
DESCRIPTION=JCK24 compiler template jti for STF automation
3+
INTERVIEW=com.sun.jck.interview.JCKParameters
4+
NAME=jck_compiler
5+
# TESTSUITE example: /jck/jck24/JCK-compiler-24
6+
TESTSUITE=will_be_set_by_test_automation_at_run_time
7+
# WORKDIR example: /home/user/JCK-compiler-24
8+
WORKDIR=will_be_set_by_test_automation_at_run_time
9+
jck.concurrency.concurrency=1
10+
jck.env.compiler.agent.networkClassLoading=No
11+
jck.env.compiler.agent.passivePort=
12+
jck.env.compiler.agent.resourcesRemoving=No
13+
# jck.env.compiler.compRefExecute.cmdAsFile example: /home/user/jdk24/bin/java
14+
jck.env.compiler.compRefExecute.cmdAsFile=will_be_set_by_test_automation_at_run_time
15+
jck.env.compiler.compRefExecute.otherEnvVars=
16+
jck.env.compiler.compRefExecute.otherOpts=
17+
jck.env.compiler.rmi.tcpLower=
18+
jck.env.compiler.rmi.tcpRange=No
19+
jck.env.compiler.rmi.tcpUpper=
20+
jck.env.compiler.rmic=Yes
21+
jck.env.compiler.services.autostartServices=
22+
jck.env.compiler.services.servicesOn=No
23+
jck.env.compiler.testCompile.annoProc=-processor \#
24+
jck.env.compiler.testCompile.annoProcOpt=-A\#key\=\#value
25+
jck.env.compiler.testCompile.classpath=command line option
26+
jck.env.compiler.testCompile.classpathOpt=-classpath \#
27+
# jck.env.compiler.testCompile.cmdAsFile example: /home/user/jdk24/bin/javac
28+
jck.env.compiler.testCompile.cmdAsFile=will_be_set_by_test_automation_at_run_time
29+
jck.env.compiler.testCompile.cmdAsFile example: /home/user/jdk24/bin/javac
30+
jck.env.compiler.testCompile.compilerType=Java compiler API (JSR 199)
31+
jck.env.compiler.testCompile.defaultCompiler=Yes
32+
jck.env.compiler.testCompile.moduleOptions=Yes
33+
jck.env.compiler.testCompile.otherEnvVars=
34+
jck.env.compiler.testCompile.otherOpts=
35+
jck.env.compiler.testCompile.outDirOpt=-d \#
36+
jck.env.compiler.testCompile.outSrcDirOpt=-s \#
37+
jck.env.compiler.testCompile.testCompileAPImultiJVM.classpath=command line option
38+
jck.env.compiler.testCompile.testCompileAPImultiJVM.classpathEnv=CLASSPATH
39+
jck.env.compiler.testCompile.testCompileAPImultiJVM.classpathOpt=-classpath \#
40+
# jck.env.compiler.testCompile.testCompileAPImultiJVM.cmdAsFile example: /home/user/jdk24/bin/java
41+
jck.env.compiler.testCompile.testCompileAPImultiJVM.cmdAsFile=will_be_set_by_test_automation_at_run_time
42+
jck.env.compiler.testCompile.testCompileAPImultiJVM.otherEnvVars=
43+
jck.env.compiler.testCompile.testCompileAPImultiJVM.otherOpts=
44+
jck.env.compiler.testRmic.classpath=command line option
45+
jck.env.compiler.testRmic.classpathOpt=-classpath \#
46+
# jck.env.compiler.testRmic.cmdAsFile example: /home/user/jdk24/bin/rmic
47+
jck.env.compiler.testRmic.cmdAsFile=will_be_set_by_test_automation_at_run_time
48+
jck.env.compiler.testRmic.iiopOption=-iiop
49+
jck.env.compiler.testRmic.otherEnvVars=
50+
jck.env.compiler.testRmic.otherOpts=
51+
jck.env.compiler.testRmic.outDirOpt=-d \#
52+
jck.env.compiler.testRmic.v11Option=-v1.1
53+
jck.env.compiler.testRmic.v12Option=-v1.2
54+
jck.env.description=JCK24 compiler template jti for STF automation
55+
jck.env.envName=jck_compiler
56+
jck.env.moduleSystem.compilerOptions=compilerAddModsOptionTemplate\=--add-modules \#[,\#]\ncompilerModulePathOptionTemplate\=--module-path \#\ncompilerModuleSourcePathOptionTemplate\=--module-source-path \#\n
57+
jck.env.moduleSystem.vmOptions=vmModuleEntryOptionTemplate\=\nvmModulePathOptionTemplate\=\nvmAddModsOptionTemplate\=\n
58+
jck.env.platform=jre
59+
jck.env.platformModules=java.base java.compiler java.datatransfer java.desktop java.instrument java.logging java.management java.management.rmi java.naming java.prefs java.rmi java.scripting java.se java.security.jgss java.security.sasl java.sql java.sql.rowset java.xml java.xml.crypto java.transaction.xa java.net.http
60+
jck.env.product=compiler
61+
jck.env.simpleOrAdvanced=advanced
62+
# jck.env.testPlatform.display example: :1 or xxxx.xxxx.xxxx.com\:0.0
63+
jck.env.testPlatform.display=will_be_set_by_test_automation_at_run_time
64+
jck.env.testPlatform.headless=No
65+
jck.env.testPlatform.jvmti=Yes
66+
jck.env.testPlatform.multiJVM=Yes_group
67+
jck.env.testPlatform.nativeCode=Yes
68+
jck.env.testPlatform.needProxy=No
69+
jck.env.testPlatform.os=Current system
70+
jck.env.testPlatform.processCreationSupport=Yes
71+
jck.env.testPlatform.proxyPort=
72+
jck.env.testPlatform.remoteNetworking=Remote network support
73+
jck.env.testPlatform.systemRoot=C\:\\windows
74+
jck.env.testPlatform.typecheckerSpecific=Yes
75+
jck.env.testPlatform.useAgent=No
76+
# jck.excludeList.customFiles example: /jck/jck24/excludes/jck24.jtx\n/jck/jck24/excludes/jck24.kfl
77+
jck.excludeList.customFiles=will_be_set_by_test_automation_at_run_time
78+
jck.excludeList.excludeListType=custom
79+
jck.excludeList.latestAutoCheck=No
80+
jck.excludeList.latestAutoCheckInterval=7
81+
jck.excludeList.latestAutoCheckMode=everyXDays
82+
jck.excludeList.needExcludeList=Yes
83+
jck.keywords.keywords.mode=expr
84+
jck.keywords.keywords.value=\!interactive
85+
jck.keywords.keywords=\!interactive
86+
jck.keywords.needKeywords=Yes
87+
jck.knownFailuresList.needKfl=No
88+
jck.priorStatus.needStatus=No
89+
jck.priorStatus.status=
90+
jck.tests.chooseTests=Yes
91+
jck.tests.needTests=No
92+
jck.tests.setOfModules=
93+
jck.tests.tests=
94+
jck.tests.treeOrFile=tree
95+
jck.timeout.timeout=1
96+
jck.env.compiler.testCompile.otherOpts=--release 12 --enable-preview
97+
jck.env.compiler.compRefExecute.otherOpts=--enable-preview
98+
jck.env.compiler.testCompile.testCompileAPImultiJVM.otherOpts=--enable-preview
Lines changed: 187 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,187 @@
1+
#JavaTest Harness Configuration Interview
2+
DESCRIPTION=JCK24 runtime template jti for STF automation
3+
INTERVIEW=com.sun.jck.interview.JCKParameters
4+
LOCALE=en_US
5+
NAME=jck_runtime
6+
QUESTION=jck.end
7+
# TESTSUITE example: /jck/jck24/JCK-runtime-24
8+
TESTSUITE=will_be_set_by_test_automation_at_run_time
9+
# WORKDIR example: /home/user/JCK-runtime-24
10+
WORKDIR=will_be_set_by_test_automation_at_run_time
11+
jck.concurrency.concurrency=1
12+
jck.env.description=JCK24 runtime template jti for STF automation
13+
jck.env.envName=jck_runtime
14+
jck.env.moduleSystem.compilerOptions=compilerAddModsOptionTemplate\=\ncompilerModulePathOptionTemplate\=\ncompilerModuleSourcePathOptionTemplate\=\n
15+
jck.env.moduleSystem.vmOptions=vmModuleEntryOptionTemplate\=--module \#\nvmModulePathOptionTemplate\=--module-path \#\nvmAddModsOptionTemplate\=--add-modules \#[,\#]\n
16+
jck.env.platform=jre
17+
jck.env.platformModules=java.base java.compiler java.datatransfer java.desktop java.instrument java.logging java.management java.management.rmi java.naming java.prefs java.rmi java.scripting java.se java.security.jgss java.security.sasl java.sql java.sql.rowset java.xml java.xml.crypto java.transaction.xa java.net.http
18+
jck.env.product=runtime
19+
jck.env.runtime.RemoteAgent=Yes
20+
jck.env.runtime.agent.networkClassLoading=No
21+
jck.env.runtime.agent.passivePort=
22+
jck.env.runtime.agent.resourcesRemoving=No
23+
jck.env.runtime.audio.canPlayMidi=Yes
24+
jck.env.runtime.audio.canPlaySound=Yes
25+
jck.env.runtime.audio.canRecordSound=Yes
26+
jck.env.runtime.audio.soundURLChoice=Yes
27+
jck.env.runtime.audio.soundURLYesJCK=.WAV
28+
jck.env.runtime.audio=Yes
29+
jck.env.runtime.awt.crossWindowFocusTransferSupported=Yes
30+
jck.env.runtime.awt.robotAvailable=Yes
31+
jck.env.runtime.awt.splashScreenOpt=-splash\:\#
32+
jck.env.runtime.awt.splashScreenSupported=Yes
33+
jck.env.runtime.awt=Yes
34+
jck.env.runtime.fp.doubleMaxExponent=
35+
jck.env.runtime.fp.doubleMinExponent=
36+
jck.env.runtime.fp.floatMaxExponent=
37+
jck.env.runtime.fp.floatMinExponent=
38+
jck.env.runtime.fp.format=Intel, 15 bit exponent
39+
jck.env.runtime.fp.supportExtended=Yes
40+
jck.env.runtime.fp=Yes
41+
jck.env.runtime.ftpSupport=Yes
42+
# jck.env.runtime.idl.orbHost example: xxxx.xxxx.xxxx.com
43+
jck.env.runtime.idl.orbHost=will_be_set_by_test_automation_at_run_time
44+
jck.env.runtime.idl.orbPort=9876
45+
jck.env.runtime.idl=Yes
46+
jck.env.runtime.jaas.authPolicy=standard system property
47+
jck.env.runtime.jaas.loginConfig=standard system property
48+
jck.env.runtime.jaas=Yes
49+
jck.env.runtime.jdwp.VMSuspended=Yes
50+
jck.env.runtime.jdwp.connectorType=attaching
51+
jck.env.runtime.jdwp.jdwpOpts=-agentlib\:jdwp\=server\=y,transport\=dt_socket,address\=localhost\:35000,suspend\=y
52+
jck.env.runtime.jdwp.jdwpSupported=Yes
53+
jck.env.runtime.jdwp.transportAddress=localhost\:35000
54+
jck.env.runtime.jdwp.transportClass=javasoft.sqe.jck.lib.jpda.jdwp.SocketTransportService
55+
jck.env.runtime.jdwp=Yes
56+
jck.env.runtime.jgss.kdc=No
57+
# jck.env.runtime.jgss.kdcHostName example: xxxx.xxxx.xxxx.com
58+
jck.env.runtime.jgss.kdcHostName=will_be_set_by_test_automation_at_run_time
59+
jck.env.runtime.jgss.kdcRealm=No
60+
# jck.env.runtime.jgss.kdcRealmName example: xxxx.xxxx.xxxx.com
61+
jck.env.runtime.jgss.kdcRealmName=will_be_set_by_test_automation_at_run_time
62+
# jck.env.runtime.jgss.krb5ClientPassword example: password2
63+
jck.env.runtime.jgss.krb5ClientPassword=will_be_set_by_test_automation_at_run_time
64+
# jck.env.runtime.jgss.krb5ClientUsername example: user2
65+
jck.env.runtime.jgss.krb5ClientUsername=will_be_set_by_test_automation_at_run_time
66+
# jck.env.runtime.jgss.krb5ServerPassword example: password1
67+
jck.env.runtime.jgss.krb5ServerPassword=will_be_set_by_test_automation_at_run_time
68+
# jck.env.runtime.jgss.krb5ServerUsername example: user1
69+
jck.env.runtime.jgss.krb5ServerUsername=will_be_set_by_test_automation_at_run_time
70+
jck.env.runtime.jgss.loginModule=Yes
71+
jck.env.runtime.jgss=Yes
72+
jck.env.runtime.jplis.jplisCmdLine=Yes
73+
jck.env.runtime.jplis.jplisLivePhase=Yes
74+
jck.env.runtime.jplis.jplisLivePhaseLauncherImpl=javasoft.sqe.jck.lib.attach.JPLISAttachConnector
75+
jck.env.runtime.jplis=Yes
76+
jck.env.runtime.jsse.isJKSSupported=Yes
77+
jck.env.runtime.jsse=Yes
78+
jck.env.runtime.memory.expectOutOfMemory=Yes
79+
jck.env.runtime.memory.memoryAllocation=Yes
80+
jck.env.runtime.memory=Yes
81+
# jck.env.runtime.net.localHostIPAddr example: n.n.n.n
82+
jck.env.runtime.net.localHostIPAddr=will_be_set_by_test_automation_at_run_time
83+
# jck.env.runtime.net.localHostName example: xxxx.xxxx.xxxx.com
84+
jck.env.runtime.net.localHostName=will_be_set_by_test_automation_at_run_time
85+
jck.env.runtime.net.other=Yes
86+
jck.env.runtime.net.tcpLower=
87+
jck.env.runtime.net.tcpRange=No
88+
jck.env.runtime.net.tcpUpper=
89+
# jck.env.runtime.net.testHost1IPAddr example: n.n.n.n
90+
jck.env.runtime.net.testHost1IPAddr=will_be_set_by_test_automation_at_run_time
91+
# jck.env.runtime.net.testHost1Name example: xxxx.xxxx.xxxx.com
92+
jck.env.runtime.net.testHost1Name=will_be_set_by_test_automation_at_run_time
93+
# jck.env.runtime.net.testHost2IPAddr example: n.n.n.n
94+
jck.env.runtime.net.testHost2IPAddr=will_be_set_by_test_automation_at_run_time
95+
# jck.env.runtime.net.testHost2Name example: xxxx.xxxx.xxxx.com
96+
jck.env.runtime.net.testHost2Name=will_be_set_by_test_automation_at_run_time
97+
jck.env.runtime.net.udpLower=
98+
jck.env.runtime.net.udpRange=No
99+
jck.env.runtime.net.udpUpper=
100+
jck.env.runtime.net=Yes
101+
jck.env.runtime.print.hasPrinter=Yes
102+
jck.env.runtime.print=Yes
103+
jck.env.runtime.remoteAgent.loadClasses=No
104+
jck.env.runtime.remoteAgent.passiveHost=localhost
105+
jck.env.runtime.remoteAgent.passivePort=
106+
jck.env.runtime.remoteAgent.passivePortDefault=Yes
107+
jck.env.runtime.remoteAgent.serviceCommand=java -cp @{testsuite}/lib/javatest.jar\:@{testsuite}/classes\:@{testsuite}/lib/jtjck.jar -Djava.security.policy\=@{testsuite}/lib/jck.policy -Djavatest.security.allowPropertiesAccess\=true com.sun.javatest.agent.AgentMain -passivePort @{port}
108+
jck.env.runtime.services.autostartServices=RMI_service ORB_service Distributed_Agent
109+
jck.env.runtime.services.servicesOn=No
110+
jck.env.runtime.testExecute.activationPortValue=
111+
jck.env.runtime.testExecute.additionalClasspath=
112+
jck.env.runtime.testExecute.classpath=command line option
113+
jck.env.runtime.testExecute.classpathEnv=CLASSPATH
114+
jck.env.runtime.testExecute.classpathOpt=-classpath \#
115+
# jck.env.runtime.testExecute.cmdAsFile example: /home/user/jdk24/jre/bin/java
116+
jck.env.runtime.testExecute.cmdAsFile=will_be_set_by_test_automation_at_run_time
117+
jck.env.runtime.testExecute.jarExecution=Yes
118+
jck.env.runtime.testExecute.jarExecutionOpt=-jar \#
119+
jck.env.runtime.testExecute.jmx=Yes
120+
# jck.env.runtime.testExecute.jmxResourcePathFileValue example: /jck/jck24/natives/linux_x86-64
121+
jck.env.runtime.testExecute.jmxResourcePathFileValue=will_be_set_by_test_automation_at_run_time
122+
jck.env.runtime.testExecute.jni=Yes
123+
jck.env.runtime.testExecute.jvmti=Yes
124+
jck.env.runtime.testExecute.jvmtiAgentOptionsTempl=-agentlib\:\#\=@
125+
jck.env.runtime.testExecute.jvmtiLivePhase=Yes
126+
jck.env.runtime.testExecute.jvmtiLivePhaseLauncherImpl=javasoft.sqe.jck.lib.attach.JVMTIAttachConnector
127+
jck.env.runtime.testExecute.libPath=environment variable
128+
# jck.env.runtime.testExecute.libPathEnv example: LD_LIBRARY_PATH
129+
jck.env.runtime.testExecute.libPathEnv=will_be_set_by_test_automation_at_run_time
130+
jck.env.runtime.testExecute.moduleOptions=Yes
131+
# jck.env.runtime.testExecute.nativeLibPathFileValue example: /jck/jck24/natives/linux_x86-64
132+
jck.env.runtime.testExecute.nativeLibPathFileValue=will_be_set_by_test_automation_at_run_time
133+
jck.env.runtime.testExecute.nativeLibrariesLocation=Yes
134+
jck.env.runtime.testExecute.nativeLibsLinkage=dynamic
135+
jck.env.runtime.testExecute.optionSpecification=Yes
136+
jck.env.runtime.testExecute.otherEnvVars=
137+
jck.env.runtime.testExecute.otherOpts=
138+
jck.env.runtime.testExecute.rmi=Yes
139+
jck.env.runtime.testExecute.rmiActivationSupport=Yes
140+
jck.env.runtime.testExecute.stdActivationPort=Yes
141+
jck.env.runtime.testExecute.verify=-Xfuture
142+
# jck.env.runtime.url.fileURL example: file\:///home/user/urlfile.txt
143+
jck.env.runtime.url.fileURL=will_be_set_by_test_automation_at_run_time
144+
# jck.env.runtime.url.ftpURL example: ftp\://user\:[email protected]/xxx.txt
145+
jck.env.runtime.url.ftpURL=ftp\://jckftp\:[email protected]/filename.txt
146+
# jck.env.runtime.url.httpURL example: http\://xxxx.xxxx.xxxx.com/index.html
147+
jck.env.runtime.url.httpURL=will_be_set_by_test_automation_at_run_time
148+
jck.env.runtime.url=Yes
149+
jck.env.simpleOrAdvanced=advanced
150+
# jck.env.testPlatform.display example: ':1' or xxxx.xxxx.xxxx.com\:0.0
151+
jck.env.testPlatform.display=will_be_set_by_test_automation_at_run_time
152+
jck.env.testPlatform.headless=No
153+
jck.env.testPlatform.jvmti=Yes
154+
jck.env.testPlatform.multiJVM=Yes_group
155+
jck.env.testPlatform.nativeCode=Yes
156+
jck.env.testPlatform.needProxy=No
157+
jck.env.testPlatform.os=Current system
158+
jck.env.testPlatform.processCreationSupport=Yes
159+
jck.env.testPlatform.proxyPort=
160+
jck.env.testPlatform.remoteNetworking=Remote network support
161+
# jck.env.testPlatform.systemRoot example: C\:\\WINDOWS
162+
jck.env.testPlatform.systemRoot=will_be_set_by_test_automation_at_run_time
163+
jck.env.testPlatform.typecheckerSpecific=Yes
164+
jck.env.testPlatform.useAgent=No
165+
# jck.excludeList.customFiles example: /jck/jck24/excludes/jck24.jtx\n/jck/jck24/excludes/jck24.kfl
166+
jck.excludeList.customFiles=will_be_set_by_test_automation_at_run_time
167+
jck.excludeList.excludeListType=custom
168+
jck.excludeList.latestAutoCheck=No
169+
jck.excludeList.latestAutoCheckInterval=7
170+
jck.excludeList.latestAutoCheckMode=everyXDays
171+
jck.excludeList.needExcludeList=Yes
172+
jck.keywords.keywords.mode=expr
173+
jck.keywords.keywords.value=\!interactive
174+
jck.keywords.keywords=\!interactive
175+
jck.keywords.needKeywords=Yes
176+
jck.knownFailuresList.customFiles=
177+
jck.knownFailuresList.needKfl=No
178+
jck.priorStatus.needStatus=No
179+
jck.priorStatus.status=
180+
jck.tests.chooseTests=Yes
181+
jck.tests.needTests=No
182+
jck.tests.setOfModules=java.base java.compiler java.datatransfer java.desktop java.instrument java.logging java.management java.management.rmi java.naming java.prefs java.rmi java.scripting java.se java.security.jgss java.security.sasl java.sql java.sql.rowset java.xml java.xml.crypto
183+
jck.tests.tests=
184+
jck.tests.treeOrFile=tree
185+
jck.timeout.timeout=1
186+
jck.env.testPlatform.testsOnPreviewFeaturesEnabled=Yes
187+
jck.env.runtime.testExecute.otherOpts=--enable-preview

0 commit comments

Comments
 (0)