Commit 3929457
committed
openssl: run test suite with parallel jobs
The OpenSSL test suite runs via Perl's Test::Harness, which defaults to
sequential execution (HARNESS_JOBS=1) unless told otherwise. With 342
test files, sequential execution takes well over an hour on CI. Setting
HARNESS_JOBS=8 brings this down to about 12 minutes on a 6-core machine,
as verified locally (710 wallclock seconds, 4335 tests, all passing).
The default of 8 is a reasonable middle ground: high enough to saturate
typical CI agents, low enough to avoid file descriptor exhaustion. The
value can still be overridden via the environment for machines where a
different number is appropriate.
Assisted-by: Claude Opus 4.6
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>1 parent 7cbd2c8 commit 3929457
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
160 | | - | |
| 160 | + | |
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
| |||
0 commit comments