|
8 | 8 |
|
9 | 9 | local hotspot_amd64_builds = [
|
10 | 10 | c.weekly + hw.x52 + jdk + cc.c2 + suite
|
11 |
| - for jdk in cc.bench_jdks |
| 11 | + for jdk in cc.product_jdks |
12 | 12 | for suite in bench.groups.all_suites
|
13 | 13 | ],
|
14 | 14 |
|
15 | 15 | local hotspot_aarch64_builds = [
|
16 |
| - c.weekly + hw.a12c + cc.latest_jdk + cc.c2 + suite |
| 16 | + c.weekly + hw.a12c + jdk + cc.c2 + suite |
| 17 | + for jdk in cc.product_jdks |
17 | 18 | for suite in bench.groups.main_suites
|
18 | 19 | ],
|
19 | 20 |
|
20 | 21 | local hotspot_profiling_builds = std.flattenArrays([
|
21 | 22 | [
|
22 |
| - c.weekly + hw.x52 + cc.latest_jdk + cc.c2 + suite + cc.enable_profiling + { job_prefix:: "bench-compiler-profiling" }, |
23 |
| - c.weekly + hw.a12c + cc.latest_jdk + cc.c2 + suite + cc.enable_profiling + { job_prefix:: "bench-compiler-profiling" }, |
24 |
| - c.weekly + hw.x52 + cc.latest_jdk + cc.c2 + suite + cc.footprint_tracking + { job_prefix:: "bench-compiler-footprint" }, |
25 |
| - c.weekly + hw.a12c + cc.latest_jdk + cc.c2 + suite + cc.footprint_tracking + { job_prefix:: "bench-compiler-footprint" } |
| 23 | + c.weekly + hw.x52 + jdk + cc.c2 + suite + cc.enable_profiling + { job_prefix:: "bench-compiler-profiling" }, |
| 24 | + c.weekly + hw.a12c + jdk + cc.c2 + suite + cc.enable_profiling + { job_prefix:: "bench-compiler-profiling" }, |
| 25 | + c.weekly + hw.x52 + jdk + cc.c2 + suite + cc.footprint_tracking + { job_prefix:: "bench-compiler-footprint" }, |
| 26 | + c.weekly + hw.a12c + jdk + cc.c2 + suite + cc.footprint_tracking + { job_prefix:: "bench-compiler-footprint" } |
26 | 27 | ]
|
| 28 | + for jdk in cc.product_jdks |
27 | 29 | for suite in bench.groups.main_suites
|
28 | 30 | ]),
|
29 | 31 |
|
30 | 32 | local weekly_forks_amd64_builds = std.flattenArrays([
|
31 | 33 | bc.generate_fork_builds(c.weekly + hw.x52 + jdk + cc.c2 + suite)
|
32 |
| - for jdk in cc.bench_jdks |
| 34 | + for jdk in cc.jdks_of_interest |
33 | 35 | for suite in bench.groups.weekly_forks_suites
|
34 | 36 | ]),
|
35 | 37 |
|
36 | 38 | local weekly_forks_aarch64_builds = std.flattenArrays([
|
37 |
| - bc.generate_fork_builds(c.weekly + hw.a12c + cc.latest_jdk + cc.c2 + suite) |
| 39 | + bc.generate_fork_builds(c.weekly + hw.a12c + jdk + cc.c2 + suite) |
| 40 | + for jdk in cc.product_jdks |
38 | 41 | for suite in bench.groups.weekly_forks_suites
|
39 | 42 | ]),
|
40 | 43 |
|
41 | 44 | local daily_economy_builds = [
|
42 | 45 | c.daily + hw.x52 + jdk + cc.libgraal + cc.economy_mode + suite
|
43 |
| - for jdk in cc.bench_jdks |
| 46 | + for jdk in cc.product_jdks |
44 | 47 | for suite in bench.groups.main_suites
|
45 | 48 | ],
|
46 | 49 |
|
47 | 50 | local weekly_economy_builds = [
|
48 | 51 | c.weekly + hw.x52 + jdk + cc.libgraal + cc.economy_mode + suite
|
49 |
| - for jdk in cc.bench_jdks |
| 52 | + for jdk in cc.product_jdks |
50 | 53 | for suite in bench.groups.all_but_main_suites
|
51 | 54 | ],
|
52 | 55 |
|
|
56 | 59 | c.weekly + hw.x52 + jdk + cc.c2 + cc.no_tiered_comp + suite,
|
57 | 60 | c.weekly + hw.x52 + jdk + cc.libgraal + cc.economy_mode + cc.no_tiered_comp + suite
|
58 | 61 | ]
|
59 |
| - for jdk in cc.bench_jdks |
| 62 | + for jdk in cc.product_jdks |
60 | 63 | for suite in bench.groups.main_suites
|
61 | 64 | ]),
|
62 | 65 |
|
63 | 66 | local gc_variants_builds = std.flattenArrays([
|
64 | 67 | [
|
65 | 68 | c.weekly + hw.x52 + jdk + cc.c2 + cc.zgc_mode + suite,
|
66 | 69 | ]
|
67 |
| - for jdk in cc.bench_jdks |
| 70 | + for jdk in cc.product_jdks |
68 | 71 | for suite in bench.groups.main_suites
|
69 | 72 | ]) + std.flattenArrays([
|
70 | 73 | [
|
|
73 | 76 | c.weekly + hw.x52 + jdk + cc.c2 + cc.zgc_mode + bench.microservice_benchmarks,
|
74 | 77 | c.weekly + hw.x52 + jdk + cc.c2 + cc.gen_zgc_mode + bench.microservice_benchmarks,
|
75 | 78 | ]
|
76 |
| - for jdk in cc.bench_jdks |
| 79 | + for jdk in cc.product_jdks |
77 | 80 | ]),
|
78 | 81 | local all_builds = hotspot_amd64_builds + hotspot_aarch64_builds + hotspot_profiling_builds +
|
79 | 82 | weekly_forks_amd64_builds + weekly_forks_aarch64_builds + daily_economy_builds + weekly_economy_builds + no_tiered_builds + gc_variants_builds,
|
|
0 commit comments