forked from oracle/graal
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ci.jsonnet
30 lines (25 loc) · 2.22 KB
/
ci.jsonnet
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
wasm_suite_root: 'wasm',
graal_suite_root: '/compiler',
local common = import 'ci_common/common.jsonnet',
builds: [
# Gates.
common.jdk8_gate_linux_eclipse_jdt + common.gate_graalwasm + common.amd64 + {environment+: {GATE_TAGS: 'style,fullbuild'}} + {name: 'gate-graalwasm-style-fullbuild-linux-amd64'},
common.jdk8_gate_linux_wabt + common.gate_graalwasm_jvmci + common.amd64 + {environment+: {GATE_TAGS: 'build,wasmtest'}} + {name: 'gate-graalwasm-unittest-linux-amd64'},
common.jdk8_gate_linux_wabt + common.gate_graalwasm_jvmci + common.amd64 + {environment+: {GATE_TAGS: 'build,wasmconstantspolicytest'}} + {name: 'gate-graalwasm-constantspolicy-unittest-linux-amd64'},
common.jdk8_gate_linux_wabt_emsdk + common.gate_graalwasm_emsdk_jvmci + common.amd64 + {environment+: {GATE_TAGS: 'buildall,wasmextratest'}} + {name: 'gate-graalwasm-extra-unittest-linux-amd64'},
common.jdk8_gate_linux_wabt_emsdk + common.gate_graalwasm_emsdk_jvmci + common.amd64 + {environment+: {GATE_TAGS: 'buildall,wasmconstantspolicyextratest'}} + {name: 'gate-graalwasm-constantspolicy-extra-unittest-linux-amd64'},
common.jdk8_gate_linux_wabt_emsdk + common.gate_graalwasm_emsdk_jvmci + common.amd64 + {environment+: {GATE_TAGS: 'buildall,wasmbenchtest'}} + {name: 'gate-graalwasm-benchtest-linux-amd64'},
common.jdk8_gate_windows_wabt + common.gate_graalwasm_jvmci + common.amd64 + {environment+: {GATE_TAGS: 'build,wasmtest'}} + {name: 'gate-graalwasm-unittest-windows-amd64', packages: {msvc: '==10.0'}},
common.jdk11_gate_linux_wabt + common.gate_graalwasm_jvmci + common.aarch64 + {environment+: {GATE_TAGS: 'build,wasmtest'}} + {name: 'gate-graalwasm-unittest-11-linux-aarch64'},
# Benchmark jobs.
common.jdk8_bench_linux_wabt_emsdk + common.bench_graalwasm_emsdk_jvmci + common.amd64 + {
name: 'bench-graalwasm-c-micro-linux-amd64',
environment+: {
BENCH_RUNNER: 'run-c-micro-benchmarks',
BENCH_VM: 'server',
BENCH_VM_CONFIG: 'graal-core',
},
},
],
}