File tree Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -63,12 +63,23 @@ jobs:
63
63
test_benchmarks :
64
64
strategy :
65
65
matrix :
66
+ # We split `bench_local` testing into four jobs that run in parallel,
67
+ # by splitting the inputs into halves along two dimensions.
68
+ #
69
+ # - Dimension 1: In one half we run just the benchmarks listed here (a
70
+ # few of the most expensive ones). In the other half we run
71
+ # everything but the benchmarks listed here.
72
+ #
73
+ # - Dimension 2: In one half we run the Check, Debug, and Doc profiles.
74
+ # In the other half we run the Opt profiles.
75
+ #
76
+ # We want the four parts to have similar runtimes.
66
77
BENCH_INCLUDE_EXCLUDE_OPTS : [
67
- " --exclude cargo-0.60.0" ,
68
- " --include cargo-0.60.0" ,
78
+ " --include cargo-0.60.0,stm32f4-0.14.0,webrender-2022 " ,
79
+ " --exclude cargo-0.60.0,stm32f4-0.14.0,webrender-2022 " ,
69
80
]
70
81
PROFILES : [
71
- " Check,Doc, Debug" ,
82
+ " Check,Debug,Doc " ,
72
83
" Opt" ,
73
84
]
74
85
name : Test benchmarks
You can’t perform that action at this time.
0 commit comments