Skip to content

Commit 77a9bf5

Browse files
committed
Give more time and also track memory for micro-native benchmarks
1 parent e62ab2d commit 77a9bf5

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

ci.jsonnet

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -391,13 +391,13 @@
391391
for bench in ["warmup"]
392392
} + {
393393
[bench]: bench_task(bench) + platform_spec(no_jobs) + bench_variants({
394-
"vm_name:graalvm_ee_default_interpreter" : {"linux:amd64:jdk-latest" : post_merge + t("01:00:00")},
395-
"vm_name:graalvm_ee_default_interpreter_bc_dsl" : {"linux:amd64:jdk-latest" : post_merge + t("01:00:00")},
396-
"vm_name:graalpython_enterprise_interpreter" : {"linux:amd64:jdk-latest" : daily + t("01:00:00")},
397-
"vm_name:graalpython_enterprise_interpreter_bc_dsl" : {"linux:amd64:jdk-latest" : daily + t("01:00:00")},
398-
"vm_name:cpython" : {"linux:amd64:jdk-latest" : weekly + t("00:30:00")},
394+
"vm_name:graalvm_ee_default_interpreter" : {"linux:amd64:jdk-latest" : post_merge + t("02:00:00")},
395+
"vm_name:graalvm_ee_default_interpreter_bc_dsl" : {"linux:amd64:jdk-latest" : post_merge + t("02:00:00")},
396+
"vm_name:graalpython_enterprise_interpreter" : {"linux:amd64:jdk-latest" : weekly + t("02:00:00")},
397+
"vm_name:graalpython_enterprise_interpreter_bc_dsl" : {"linux:amd64:jdk-latest" : weekly + t("02:00:00")},
398+
"vm_name:cpython" : {"linux:amd64:jdk-latest" : weekly + t("01:00:00")},
399399
}),
400-
for bench in ["heap", "micro_small_heap"]
400+
for bench in ["heap", "micro_small_heap", "micro_native_heap"]
401401
} + {
402402
// interop benchmarks only for graalpython, weekly is enough
403403
[bench]: bench_task(bench) + platform_spec(no_jobs) + bench_variants({

ci/python-bench.libsonnet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
jmh: "python-jmh:GRAALPYTHON_BENCH",
3838
heap: "heap-graalpython:*",
3939
micro_small_heap: "micro-small-heap-graalpython:*",
40+
micro_native_heap: "micro-native-heap-graalpython:*",
4041
},
4142

4243
PY_BENCHMARKS:: {

mx.graalpython/mx_graalpython_bench_param.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -342,4 +342,5 @@ def _pickling_benchmarks(module='pickle'):
342342
"allocate-objects": [],
343343
}],
344344
"micro-small-heap": [PATH_MICRO, MICRO_BENCHMARKS_SMALL],
345+
"micro-native-heap": [PATH_MICRO, MICRO_NATIVE_BENCHMARKS],
345346
}

0 commit comments

Comments
 (0)