Mercurial > hg > graal-compiler
comparison make/jprt.properties @ 3380:03b943e6c025
7035744: jprt no longer does open-only builds
Summary: Added Open (OpenJDK) and Emb (Embedded) build flavours to JPRT. Added a few open builds and basic sanity tests to the normal JDK7 JPRT submission job.
Reviewed-by: ohair, jcoomes, bobv, kvn
author | dholmes |
---|---|
date | Sun, 15 May 2011 23:57:15 -0400 |
parents | f7702f8c0e25 |
children | 0cc8a70952c3 |
comparison
equal
deleted
inserted
replaced
3356:78542e2b5e35 | 3380:03b943e6c025 |
---|---|
200 ${jprt.my.linux.i586}-{product|fastdebug|debug}, \ | 200 ${jprt.my.linux.i586}-{product|fastdebug|debug}, \ |
201 ${jprt.my.linux.x64}-{product|fastdebug}, \ | 201 ${jprt.my.linux.x64}-{product|fastdebug}, \ |
202 ${jprt.my.windows.i586}-{product|fastdebug|debug}, \ | 202 ${jprt.my.windows.i586}-{product|fastdebug|debug}, \ |
203 ${jprt.my.windows.x64}-{product|fastdebug|debug} | 203 ${jprt.my.windows.x64}-{product|fastdebug|debug} |
204 | 204 |
205 jprt.build.targets.open= \ | |
206 ${jprt.my.solaris.i586}-{productOpen}, \ | |
207 ${jprt.my.solaris.x64}-{debugOpen}, \ | |
208 ${jprt.my.linux.x64}-{productOpen} | |
209 | |
205 jprt.build.targets.embedded= \ | 210 jprt.build.targets.embedded= \ |
206 ${jprt.my.linux.i586}-{product|fastdebug|debug}, \ | 211 ${jprt.my.linux.i586}-{productEmb|fastdebugEmb|debugEmb}, \ |
207 ${jprt.my.linux.ppc}-{product|fastdebug}, \ | 212 ${jprt.my.linux.ppc}-{productEmb|fastdebugEmb}, \ |
208 ${jprt.my.linux.ppcv2}-{product|fastdebug}, \ | 213 ${jprt.my.linux.ppcv2}-{productEmb|fastdebugEmb}, \ |
209 ${jprt.my.linux.ppcsflt}-{product|fastdebug}, \ | 214 ${jprt.my.linux.ppcsflt}-{productEmb|fastdebugEmb}, \ |
210 ${jprt.my.linux.armvfp}-{product|fastdebug}, \ | 215 ${jprt.my.linux.armvfp}-{productEmb|fastdebugEmb}, \ |
211 ${jprt.my.linux.armsflt}-{product|fastdebug} | 216 ${jprt.my.linux.armsflt}-{productEmb|fastdebugEmb} |
212 | 217 |
213 jprt.build.targets.all=${jprt.build.targets.standard}, \ | 218 jprt.build.targets.all=${jprt.build.targets.standard}, \ |
214 ${jprt.build.targets.embedded} | 219 ${jprt.build.targets.embedded}, ${jprt.build.targets.open} |
215 | 220 |
216 jprt.build.targets.jdk7=${jprt.build.targets.all} | 221 jprt.build.targets.jdk7=${jprt.build.targets.all} |
217 jprt.build.targets.jdk7temp=${jprt.build.targets.all} | 222 jprt.build.targets.jdk7temp=${jprt.build.targets.all} |
218 jprt.build.targets.jdk7b107=${jprt.build.targets.all} | 223 jprt.build.targets.jdk7b107=${jprt.build.targets.all} |
219 jprt.build.targets.jdk6=${jprt.build.targets.standard} | 224 jprt.build.targets.jdk6=${jprt.build.targets.standard} |
451 ${jprt.my.windows.x64}-product-c2-jbb_CMS, \ | 456 ${jprt.my.windows.x64}-product-c2-jbb_CMS, \ |
452 ${jprt.my.windows.x64}-product-c2-jbb_ParallelGC, \ | 457 ${jprt.my.windows.x64}-product-c2-jbb_ParallelGC, \ |
453 ${jprt.my.windows.x64}-product-c2-jbb_G1, \ | 458 ${jprt.my.windows.x64}-product-c2-jbb_G1, \ |
454 ${jprt.my.windows.x64}-product-c2-jbb_ParOldGC | 459 ${jprt.my.windows.x64}-product-c2-jbb_ParOldGC |
455 | 460 |
461 # Some basic "smoke" tests for OpenJDK builds | |
462 jprt.test.targets.open = \ | |
463 ${jprt.my.solaris.x64}-{productOpen|debugOpen|fastdebugOpen}-c2-jvm98_tiered, \ | |
464 ${jprt.my.solaris.i586}-{productOpen|fastdebugOpen}-c2-jvm98_tiered, \ | |
465 ${jprt.my.linux.x64}-{productOpen|fastdebugOpen}-c2-jvm98_tiered | |
466 | |
456 # Testing for actual embedded builds is different to standard | 467 # Testing for actual embedded builds is different to standard |
457 jprt.my.linux.i586.test.targets.embedded = \ | 468 jprt.my.linux.i586.test.targets.embedded = \ |
458 linux_i586_2.6-product-c1-scimark | 469 linux_i586_2.6-product-c1-scimark |
459 | 470 |
460 # The complete list of test targets for jprt | 471 # The complete list of test targets for jprt |
461 # Note: no PPC or ARM tests at this stage | 472 # Note: no PPC or ARM tests at this stage |
462 | 473 |
463 jprt.test.targets.standard = \ | 474 jprt.test.targets.standard = \ |
475 ${jprt.my.linux.i586.test.targets.embedded}, \ | |
464 ${jprt.my.solaris.sparc.test.targets}, \ | 476 ${jprt.my.solaris.sparc.test.targets}, \ |
465 ${jprt.my.solaris.sparcv9.test.targets}, \ | 477 ${jprt.my.solaris.sparcv9.test.targets}, \ |
466 ${jprt.my.solaris.i586.test.targets}, \ | 478 ${jprt.my.solaris.i586.test.targets}, \ |
467 ${jprt.my.solaris.x64.test.targets}, \ | 479 ${jprt.my.solaris.x64.test.targets}, \ |
468 ${jprt.my.linux.i586.test.targets}, \ | 480 ${jprt.my.linux.i586.test.targets}, \ |
469 ${jprt.my.linux.x64.test.targets}, \ | 481 ${jprt.my.linux.x64.test.targets}, \ |
470 ${jprt.my.windows.i586.test.targets}, \ | 482 ${jprt.my.windows.i586.test.targets}, \ |
471 ${jprt.my.windows.x64.test.targets} | 483 ${jprt.my.windows.x64.test.targets}, \ |
484 ${jprt.test.targets.open} | |
472 | 485 |
473 jprt.test.targets.embedded= \ | 486 jprt.test.targets.embedded= \ |
474 ${jprt.my.linux.i586.test.targets.embedded}, \ | 487 ${jprt.my.linux.i586.test.targets.embedded}, \ |
475 ${jprt.my.solaris.sparc.test.targets}, \ | 488 ${jprt.my.solaris.sparc.test.targets}, \ |
476 ${jprt.my.solaris.sparcv9.test.targets}, \ | 489 ${jprt.my.solaris.sparcv9.test.targets}, \ |