Skip to content

Commit 9edea91

Browse files
committed
Add python polybench jobs
1 parent 6cdaf2c commit 9edea91

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

vm/ci/ci_common/common-bench.jsonnet

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,24 @@ local repo_config = import '../../../ci/repo-configuration.libsonnet';
254254
self.polybench_wrap(['mx', '--dy', 'truffleruby', '--java-home', '${POLYBENCH_JVM}', 'polybench', 'run', '--suite', 'ruby:benchmark']),
255255
],
256256
}
257+
] + [
258+
# GraalPy polybench jobs
259+
self.polybench_vm_gate('linux', 'amd64', 'python') + {
260+
setup+: [
261+
['mx', '--dy', 'graalpython', 'build']
262+
],
263+
run+: [
264+
self.polybench_wrap(['mx', '--dy', 'graalpython', '--java-home', '${POLYBENCH_JVM}', 'polybench', 'run', '--suite', 'python:gate']),
265+
],
266+
},
267+
self.polybench_vm_daily('linux', 'amd64', 'python') + {
268+
setup+: [
269+
['mx', '--dy', 'graalpython', 'build']
270+
],
271+
run+: [
272+
self.polybench_wrap(['mx', '--dy', 'graalpython', '--java-home', '${POLYBENCH_JVM}', 'polybench', 'run', '--suite', 'python:benchmark']),
273+
],
274+
}
257275
],
258276
# TODO (GR-60584): reimplement polybenchmarks jobs once polybench is unchained
259277

0 commit comments

Comments
 (0)