Skip to content

Commit 29d1c48

Browse files
committed
Uses specific VMs also for polybenchmarks gate jobs with HPC dependency
1 parent e25d99a commit 29d1c48

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

vm/ci/ci_common/common-bench.jsonnet

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ local repo_config = import '../../../ci/repo-configuration.libsonnet';
5959
base_cmd:: ['mx', '--env', env, '--dy', 'polybenchmarks'],
6060
},
6161

62-
vm_bench_polybenchmarks_linux_build: vm_common.svm_common + vm_common.truffleruby + vm_common.graalpy + vm.custom_vm + vm.vm_java_21 + self.polybench_hpc_linux_common(shape=null) + self.vm_bench_polybenchmarks_base(env='polybench-${VM_ENV}') + {
62+
vm_bench_polybenchmarks_linux_build: vm_common.svm_common + vm_common.truffleruby + vm_common.graalpy + vm.custom_vm + vm.vm_java_21 + self.polybench_hpc_linux_common(shape='e4_36_256') + self.vm_bench_polybenchmarks_base(env='polybench-${VM_ENV}') + {
6363
setup+: [
6464
self.base_cmd + ['sforceimports'],
6565
],
@@ -79,7 +79,7 @@ local repo_config = import '../../../ci/repo-configuration.libsonnet';
7979
timelimit: '1:00:00',
8080
},
8181

82-
vm_bench_polybenchmarks_linux_common(vm_config='jvm', is_gate=false, suite='default:*'): vm_common.svm_common + vm_common.truffleruby + vm.custom_vm + vm.vm_java_21 + self.polybench_hpc_linux_common() + self.vm_bench_polybenchmarks_base(env='polybench-${VM_ENV}') {
82+
vm_bench_polybenchmarks_linux_common(vm_config='jvm', is_gate=false, suite='default:*', shape=null): vm_common.svm_common + vm_common.truffleruby + vm.custom_vm + vm.vm_java_21 + self.polybench_hpc_linux_common(shape=shape) + self.vm_bench_polybenchmarks_base(env='polybench-${VM_ENV}') {
8383
bench_cmd:: self.base_cmd + ['benchmark', '--results-file', self.result_file],
8484
setup+: [
8585
self.base_cmd + ['sforceimports'],
@@ -324,7 +324,7 @@ local repo_config = import '../../../ci/repo-configuration.libsonnet';
324324
notify_groups:: ['javascript'],
325325
},
326326

327-
vm_common.vm_base('linux', 'amd64', 'gate') + self.vm_bench_polybenchmarks_linux_common(is_gate=true) + {name: 'gate-vm-' + vm.vm_setup.short_name + '-polybenchmarks-' + hardware_name(self)},
327+
vm_common.vm_base('linux', 'amd64', 'gate') + self.vm_bench_polybenchmarks_linux_common(is_gate=true, shape='e4_36_256') + {name: 'gate-vm-' + vm.vm_setup.short_name + '-polybenchmarks-' + hardware_name(self)},
328328
vm_common.vm_base('linux', 'amd64', 'gate') + self.vm_gate_polybench_linux + {name: 'gate-vm-' + vm.vm_setup.short_name + '-polybench-' + hardware_name(self)},
329329
],
330330

0 commit comments

Comments
 (0)