Skip to content

Commit dab231f

Browse files
committed
[GR-64440] Add python polybench jobs.
PullRequest: graal/21605
2 parents a4e3a8b + 9edea91 commit dab231f

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
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

vm/mx.vm/suite.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
},
6666
{
6767
"name": "graalpython",
68-
"version": "3cfc3fc07e8ca9f5ac57d65c2d9eda53b4d4ee62",
68+
"version": "6f23c2bea194650c5043ef8124b9872de61b047b",
6969
"dynamic": True,
7070
"urls": [
7171
{"url": "https://github.com/graalvm/graalpython.git", "kind": "git"},

0 commit comments

Comments
 (0)