23 # questions. |
23 # questions. |
24 # |
24 # |
25 |
25 |
26 # Properties for jprt |
26 # Properties for jprt |
27 |
27 |
28 # Use whatever release that the submitted job requests |
28 # At submit time, the release supplied will be in jprt.submit.release |
|
29 # and will be one of the official release names defined in jprt. |
|
30 # jprt supports property value expansion using ${property.name} syntax. |
|
31 |
|
32 # This tells jprt what default release we want to build |
29 jprt.tools.default.release=${jprt.submit.release} |
33 jprt.tools.default.release=${jprt.submit.release} |
30 |
34 |
31 # The different build flavors we want, we override here so we just get these 2 |
35 # The different build flavors we want, we override here so we just get these 2 |
32 jprt.build.flavors=product,fastdebug |
36 jprt.build.flavors=product,fastdebug |
33 |
37 |
34 # Standard test target for everybody |
38 # Define the Windows we want (temporary) |
35 jprt.test.targets=*-*-*-jvm98 |
39 jprt.my.windows.i586.jdk7b107=windows_i586_5.0 |
36 |
40 jprt.my.windows.i586.jdk7temp=windows_i586_5.0 |
37 # Test targets in test/Makefile (some longer running tests only test c2) |
41 jprt.my.windows.i586.jdk7=windows_i586_5.1 |
38 jprt.make.rule.test.targets= \ |
42 jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}} |
39 *-product-*-jdk_beans1, \ |
43 |
40 *-product-*-jdk_beans2, \ |
44 # Standard list of jprt build targets for this source tree |
41 *-product-*-jdk_beans3, \ |
45 jprt.build.targets= \ |
42 *-product-*-jdk_io, \ |
46 solaris_sparc_5.10-{product|fastdebug}, \ |
43 *-product-*-jdk_lang, \ |
47 solaris_sparcv9_5.10-{product|fastdebug}, \ |
44 *-product-*-jdk_management1, \ |
48 solaris_i586_5.10-{product|fastdebug}, \ |
45 *-product-*-jdk_management2, \ |
49 solaris_x64_5.10-{product|fastdebug}, \ |
46 *-product-*-jdk_math, \ |
50 linux_i586_2.6-{product|fastdebug}, \ |
47 *-product-*-jdk_misc, \ |
51 linux_x64_2.6-{product|fastdebug}, \ |
48 *-product-*-jdk_net, \ |
52 ${jprt.my.windows.i586}-{product|fastdebug}, \ |
49 *-product-*-jdk_nio1, \ |
53 windows_x64_5.2-{product|fastdebug} |
50 *-product-*-jdk_nio2, \ |
54 |
51 *-product-*-jdk_nio3, \ |
55 # Standard vm test target |
52 *-product-*-jdk_security1, \ |
56 jprt.test.targets= \ |
53 *-product-*-jdk_security2, \ |
57 solaris_sparc_5.10-product-c1-jvm98, \ |
54 *-product-*-jdk_security3, \ |
58 solaris_sparcv9_5.10-product-c2-jvm98, \ |
55 *-product-*-jdk_text, \ |
59 solaris_i586_5.10-product-c1-jvm98, \ |
56 *-product-*-jdk_tools1, \ |
60 solaris_x64_5.10-product-c2-jvm98, \ |
57 *-product-*-jdk_tools2, \ |
61 linux_i586_2.6-product-{c1|c2}-jvm98, \ |
58 *-product-*-jdk_util |
62 linux_x64_2.6-product-c2-jvm98, \ |
59 |
63 ${jprt.my.windows.i586}-product-c1-jvm98, \ |
60 # Some of these are crashing Xvfb or windows manager, need dedicated DISPLAY per test batch |
64 windows_x64_5.2-product-c2-jvm98 |
61 jprt2.make.rule.test.targets= \ |
65 |
62 *-product-*-jdk_awt, \ |
66 # User can select the test set with jprt submit "-testset name" option |
63 *-product-*-jdk_rmi, \ |
67 jprt.my.test.set=${jprt.test.set} |
64 *-product-*-jdk_swing, \ |
68 |
|
69 # Default jdk test targets in test/Makefile (no fastdebug & limited c2) |
|
70 jprt.make.rule.default.test.targets= \ |
|
71 \ |
|
72 solaris_sparc_5.10-product-c1-jdk_beans1, \ |
|
73 solaris_sparcv9_5.10-product-c2-jdk_beans1, \ |
|
74 solaris_i586_5.10-product-c1-jdk_beans1, \ |
|
75 solaris_x64_5.10-product-c2-jdk_beans1, \ |
|
76 linux_i586_2.6-product-{c1|c2}-jdk_beans1, \ |
|
77 linux_x64_2.6-product-c2-jdk_beans1, \ |
|
78 ${jprt.my.windows.i586}-product-c1-jdk_beans1, \ |
|
79 windows_x64_5.2-product-c2-jdk_beans1, \ |
|
80 \ |
|
81 solaris_sparc_5.10-product-c1-jdk_io, \ |
|
82 solaris_sparcv9_5.10-product-c2-jdk_io, \ |
|
83 solaris_i586_5.10-product-c1-jdk_io, \ |
|
84 solaris_x64_5.10-product-c2-jdk_io, \ |
|
85 linux_i586_2.6-product-{c1|c2}-jdk_io, \ |
|
86 linux_x64_2.6-product-c2-jdk_io, \ |
|
87 ${jprt.my.windows.i586}-product-c1-jdk_io, \ |
|
88 windows_x64_5.2-product-c2-jdk_io, \ |
|
89 \ |
|
90 solaris_sparc_5.10-product-c1-jdk_lang, \ |
|
91 solaris_sparcv9_5.10-product-c2-jdk_lang, \ |
|
92 solaris_i586_5.10-product-c1-jdk_lang, \ |
|
93 solaris_x64_5.10-product-c2-jdk_lang, \ |
|
94 linux_i586_2.6-product-{c1|c2}-jdk_lang, \ |
|
95 linux_x64_2.6-product-c2-jdk_lang, \ |
|
96 ${jprt.my.windows.i586}-product-c1-jdk_lang, \ |
|
97 windows_x64_5.2-product-c2-jdk_lang, \ |
|
98 \ |
|
99 solaris_sparc_5.10-product-c1-jdk_math, \ |
|
100 solaris_sparcv9_5.10-product-c2-jdk_math, \ |
|
101 solaris_i586_5.10-product-c1-jdk_math, \ |
|
102 solaris_x64_5.10-product-c2-jdk_math, \ |
|
103 linux_i586_2.6-product-{c1|c2}-jdk_math, \ |
|
104 linux_x64_2.6-product-c2-jdk_math, \ |
|
105 ${jprt.my.windows.i586}-product-c1-jdk_math, \ |
|
106 windows_x64_5.2-product-c2-jdk_math, \ |
|
107 \ |
|
108 solaris_sparc_5.10-product-c1-jdk_misc, \ |
|
109 solaris_sparcv9_5.10-product-c2-jdk_misc, \ |
|
110 solaris_i586_5.10-product-c1-jdk_misc, \ |
|
111 solaris_x64_5.10-product-c2-jdk_misc, \ |
|
112 linux_i586_2.6-product-{c1|c2}-jdk_misc, \ |
|
113 linux_x64_2.6-product-c2-jdk_misc, \ |
|
114 ${jprt.my.windows.i586}-product-c1-jdk_misc, \ |
|
115 windows_x64_5.2-product-c2-jdk_misc, \ |
|
116 \ |
|
117 solaris_sparc_5.10-product-c1-jdk_net, \ |
|
118 solaris_sparcv9_5.10-product-c2-jdk_net, \ |
|
119 solaris_i586_5.10-product-c1-jdk_net, \ |
|
120 solaris_x64_5.10-product-c2-jdk_net, \ |
|
121 linux_i586_2.6-product-{c1|c2}-jdk_net, \ |
|
122 linux_x64_2.6-product-c2-jdk_net, \ |
|
123 ${jprt.my.windows.i586}-product-c1-jdk_net, \ |
|
124 windows_x64_5.2-product-c2-jdk_net, \ |
|
125 \ |
|
126 solaris_sparc_5.10-product-c1-jdk_nio1, \ |
|
127 solaris_sparcv9_5.10-product-c2-jdk_nio1, \ |
|
128 solaris_i586_5.10-product-c1-jdk_nio1, \ |
|
129 solaris_x64_5.10-product-c2-jdk_nio1, \ |
|
130 linux_i586_2.6-product-{c1|c2}-jdk_nio1, \ |
|
131 linux_x64_2.6-product-c2-jdk_nio1, \ |
|
132 ${jprt.my.windows.i586}-product-c1-jdk_nio1, \ |
|
133 windows_x64_5.2-product-c2-jdk_nio1, \ |
|
134 \ |
|
135 solaris_sparc_5.10-product-c1-jdk_nio2, \ |
|
136 solaris_sparcv9_5.10-product-c2-jdk_nio2, \ |
|
137 solaris_i586_5.10-product-c1-jdk_nio2, \ |
|
138 solaris_x64_5.10-product-c2-jdk_nio2, \ |
|
139 linux_i586_2.6-product-{c1|c2}-jdk_nio2, \ |
|
140 linux_x64_2.6-product-c2-jdk_nio2, \ |
|
141 ${jprt.my.windows.i586}-product-c1-jdk_nio2, \ |
|
142 windows_x64_5.2-product-c2-jdk_nio2, \ |
|
143 \ |
|
144 solaris_sparc_5.10-product-c1-jdk_nio3, \ |
|
145 solaris_sparcv9_5.10-product-c2-jdk_nio3, \ |
|
146 solaris_i586_5.10-product-c1-jdk_nio3, \ |
|
147 solaris_x64_5.10-product-c2-jdk_nio3, \ |
|
148 linux_i586_2.6-product-{c1|c2}-jdk_nio3, \ |
|
149 linux_x64_2.6-product-c2-jdk_nio3, \ |
|
150 ${jprt.my.windows.i586}-product-c1-jdk_nio3, \ |
|
151 windows_x64_5.2-product-c2-jdk_nio3, \ |
|
152 \ |
|
153 solaris_sparc_5.10-product-c1-jdk_security1, \ |
|
154 solaris_sparcv9_5.10-product-c2-jdk_security1, \ |
|
155 solaris_i586_5.10-product-c1-jdk_security1, \ |
|
156 solaris_x64_5.10-product-c2-jdk_security1, \ |
|
157 linux_i586_2.6-product-{c1|c2}-jdk_security1, \ |
|
158 linux_x64_2.6-product-c2-jdk_security1, \ |
|
159 ${jprt.my.windows.i586}-product-c1-jdk_security1, \ |
|
160 windows_x64_5.2-product-c2-jdk_security1, \ |
|
161 \ |
|
162 solaris_sparc_5.10-product-c1-jdk_text, \ |
|
163 solaris_sparcv9_5.10-product-c2-jdk_text, \ |
|
164 solaris_i586_5.10-product-c1-jdk_text, \ |
|
165 solaris_x64_5.10-product-c2-jdk_text, \ |
|
166 linux_i586_2.6-product-{c1|c2}-jdk_text, \ |
|
167 linux_x64_2.6-product-c2-jdk_text, \ |
|
168 ${jprt.my.windows.i586}-product-c1-jdk_text, \ |
|
169 windows_x64_5.2-product-c2-jdk_text, \ |
|
170 \ |
|
171 solaris_sparc_5.10-product-c1-jdk_tools1, \ |
|
172 solaris_sparcv9_5.10-product-c2-jdk_tools1, \ |
|
173 solaris_i586_5.10-product-c1-jdk_tools1, \ |
|
174 solaris_x64_5.10-product-c2-jdk_tools1, \ |
|
175 linux_i586_2.6-product-{c1|c2}-jdk_tools1, \ |
|
176 linux_x64_2.6-product-c2-jdk_tools1, \ |
|
177 ${jprt.my.windows.i586}-product-c1-jdk_tools1, \ |
|
178 windows_x64_5.2-product-c2-jdk_tools1, \ |
|
179 \ |
|
180 solaris_sparc_5.10-product-c1-jdk_util, \ |
|
181 solaris_sparcv9_5.10-product-c2-jdk_util, \ |
|
182 solaris_i586_5.10-product-c1-jdk_util, \ |
|
183 solaris_x64_5.10-product-c2-jdk_util, \ |
|
184 linux_i586_2.6-product-{c1|c2}-jdk_util, \ |
|
185 linux_x64_2.6-product-c2-jdk_util, \ |
|
186 ${jprt.my.windows.i586}-product-c1-jdk_util, \ |
|
187 windows_x64_5.2-product-c2-jdk_util |
|
188 |
|
189 # All jdk test targets in test/Makefile (still no fastdebug & limited c2) |
|
190 jprt.make.rule.all.test.targets= \ |
|
191 \ |
|
192 ${jprt.make.rule.default.test.targets}, \ |
|
193 \ |
|
194 solaris_sparc_5.10-product-c1-jdk_awt, \ |
|
195 solaris_sparcv9_5.10-product-c2-jdk_awt, \ |
|
196 solaris_i586_5.10-product-c1-jdk_awt, \ |
|
197 solaris_x64_5.10-product-c2-jdk_awt, \ |
|
198 linux_i586_2.6-product-{c1|c2}-jdk_awt, \ |
|
199 linux_x64_2.6-product-c2-jdk_awt, \ |
|
200 ${jprt.my.windows.i586}-product-c1-jdk_awt, \ |
|
201 windows_x64_5.2-product-c2-jdk_awt, \ |
|
202 \ |
|
203 solaris_sparc_5.10-product-c1-jdk_beans2, \ |
|
204 solaris_sparcv9_5.10-product-c2-jdk_beans2, \ |
|
205 solaris_i586_5.10-product-c1-jdk_beans2, \ |
|
206 solaris_x64_5.10-product-c2-jdk_beans2, \ |
|
207 linux_i586_2.6-product-{c1|c2}-jdk_beans2, \ |
|
208 linux_x64_2.6-product-c2-jdk_beans2, \ |
|
209 ${jprt.my.windows.i586}-product-c1-jdk_beans2, \ |
|
210 windows_x64_5.2-product-c2-jdk_beans2, \ |
|
211 \ |
|
212 solaris_sparc_5.10-product-c1-jdk_beans3, \ |
|
213 solaris_sparcv9_5.10-product-c2-jdk_beans3, \ |
|
214 solaris_i586_5.10-product-c1-jdk_beans3, \ |
|
215 solaris_x64_5.10-product-c2-jdk_beans3, \ |
|
216 linux_i586_2.6-product-{c1|c2}-jdk_beans3, \ |
|
217 linux_x64_2.6-product-c2-jdk_beans3, \ |
|
218 ${jprt.my.windows.i586}-product-c1-jdk_beans3, \ |
|
219 windows_x64_5.2-product-c2-jdk_beans3, \ |
|
220 \ |
|
221 solaris_sparc_5.10-product-c1-jdk_management1, \ |
|
222 solaris_sparcv9_5.10-product-c2-jdk_management1, \ |
|
223 solaris_i586_5.10-product-c1-jdk_management1, \ |
|
224 solaris_x64_5.10-product-c2-jdk_management1, \ |
|
225 linux_i586_2.6-product-{c1|c2}-jdk_management1, \ |
|
226 linux_x64_2.6-product-c2-jdk_management1, \ |
|
227 ${jprt.my.windows.i586}-product-c1-jdk_management1, \ |
|
228 windows_x64_5.2-product-c2-jdk_management1, \ |
|
229 \ |
|
230 solaris_sparc_5.10-product-c1-jdk_management2, \ |
|
231 solaris_sparcv9_5.10-product-c2-jdk_management2, \ |
|
232 solaris_i586_5.10-product-c1-jdk_management2, \ |
|
233 solaris_x64_5.10-product-c2-jdk_management2, \ |
|
234 linux_i586_2.6-product-{c1|c2}-jdk_management2, \ |
|
235 linux_x64_2.6-product-c2-jdk_management2, \ |
|
236 ${jprt.my.windows.i586}-product-c1-jdk_management2, \ |
|
237 windows_x64_5.2-product-c2-jdk_management2, \ |
|
238 \ |
|
239 solaris_sparc_5.10-product-c1-jdk_rmi, \ |
|
240 solaris_sparcv9_5.10-product-c2-jdk_rmi, \ |
|
241 solaris_i586_5.10-product-c1-jdk_rmi, \ |
|
242 solaris_x64_5.10-product-c2-jdk_rmi, \ |
|
243 linux_i586_2.6-product-{c1|c2}-jdk_rmi, \ |
|
244 linux_x64_2.6-product-c2-jdk_rmi, \ |
|
245 ${jprt.my.windows.i586}-product-c1-jdk_rmi, \ |
|
246 windows_x64_5.2-product-c2-jdk_rmi, \ |
|
247 \ |
|
248 solaris_sparc_5.10-product-c1-jdk_security2, \ |
|
249 solaris_sparcv9_5.10-product-c2-jdk_security2, \ |
|
250 solaris_i586_5.10-product-c1-jdk_security2, \ |
|
251 solaris_x64_5.10-product-c2-jdk_security2, \ |
|
252 linux_i586_2.6-product-{c1|c2}-jdk_security2, \ |
|
253 linux_x64_2.6-product-c2-jdk_security2, \ |
|
254 ${jprt.my.windows.i586}-product-c1-jdk_security2, \ |
|
255 windows_x64_5.2-product-c2-jdk_security2, \ |
|
256 \ |
|
257 solaris_sparc_5.10-product-c1-jdk_security3, \ |
|
258 solaris_sparcv9_5.10-product-c2-jdk_security3, \ |
|
259 solaris_i586_5.10-product-c1-jdk_security3, \ |
|
260 solaris_x64_5.10-product-c2-jdk_security3, \ |
|
261 linux_i586_2.6-product-{c1|c2}-jdk_security3, \ |
|
262 linux_x64_2.6-product-c2-jdk_security3, \ |
|
263 ${jprt.my.windows.i586}-product-c1-jdk_security3, \ |
|
264 windows_x64_5.2-product-c2-jdk_security3, \ |
|
265 \ |
|
266 solaris_sparc_5.10-product-c1-jdk_swing, \ |
|
267 solaris_sparcv9_5.10-product-c2-jdk_swing, \ |
|
268 solaris_i586_5.10-product-c1-jdk_swing, \ |
|
269 solaris_x64_5.10-product-c2-jdk_swing, \ |
|
270 linux_i586_2.6-product-{c1|c2}-jdk_swing, \ |
|
271 linux_x64_2.6-product-c2-jdk_swing, \ |
|
272 ${jprt.my.windows.i586}-product-c1-jdk_swing, \ |
|
273 windows_x64_5.2-product-c2-jdk_swing, \ |
|
274 \ |
|
275 solaris_sparc_5.10-product-c1-jdk_tools2, \ |
|
276 solaris_sparcv9_5.10-product-c2-jdk_tools2, \ |
|
277 solaris_i586_5.10-product-c1-jdk_tools2, \ |
|
278 solaris_x64_5.10-product-c2-jdk_tools2, \ |
|
279 linux_i586_2.6-product-{c1|c2}-jdk_tools2, \ |
|
280 linux_x64_2.6-product-c2-jdk_tools2, \ |
|
281 ${jprt.my.windows.i586}-product-c1-jdk_tools2, \ |
|
282 windows_x64_5.2-product-c2-jdk_tools2 |
|
283 |
|
284 # Select list to use (allow for testset to be empty too) |
|
285 jprt.make.rule..test.targets=${jprt.make.rule.default.test.targets} |
|
286 jprt.make.rule.test.targets=${jprt.make.rule.${jprt.my.test.set}.test.targets} |
65 |
287 |
66 # Directories to be excluded from the source bundles |
288 # Directories to be excluded from the source bundles |
67 jprt.bundle.exclude.src.dirs=build dist webrev |
289 jprt.bundle.exclude.src.dirs=build dist webrev |
68 |
290 |