CI openbsd: 3x batching via NIM_TESTAMENT_BATCH ; overall CI finishes in 21m instead of 34m (#14851)

* CI openbsd: 2x batching via NIM_TESTAMENT_BATCH

* auto-generate .builds/openbsd_x.yml to avoid code duplication

* 3x batching
This commit is contained in:
Timothee Cour 2020-06-30 05:21:30 -07:00 • committed by GitHub
commit 89a15e417d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 138 additions and 0 deletions

View file

@ -84,6 +84,9 @@ type
parseErrors*: string # when the spec definition is invalid, this is not empty.
unjoinable*: bool
unbatchable*: bool
# whether this test can be batchable via `NIM_TESTAMENT_BATCH`; only very
# few tests are not batchable; the ones that are not could be turned batchable
# by making the dependencies explicit
useValgrind*: bool
timeout*: float # in seconds, fractions possible,
# but don't rely on much precision