Overhaul of standalone Allen testing in gitlab CI
To try and optimise the time spent running Allen on the custom runners, all tests are now run sequentially in one Gitlab CI job per device node per run
and run full
stage. This tries to avoid time spent in initialising and also time spent in the queue.
To configure tests, one must now create an entry in either minimal
or full
YAML keys (let's call them "test groups") in scripts/ci/test_config.yaml
.
-
add back in profiling -
add back unit tests
Edited by Ryunosuke O'Neil