Fan-out: a matrix, and test sharding issue #29
open andymccall opened this · 0 comments
andymccall
dist builds six platforms one after another in one job; metalgear's 518 tests run in one VM. Add matrix { platform "linux-x86_64" "linux-arm64" … } (a job per value, FLOW_MATRIX_* in its env) and parallel 4 (FLOW_SHARD/FLOW_SHARDS for test sharding), spread across runners.
dist builds six platforms one after another in one job; metalgear's 518 tests run in one VM. Add
matrix { platform "linux-x86_64" "linux-arm64" … }(a job per value, FLOW_MATRIX_* in its env) andparallel 4(FLOW_SHARD/FLOW_SHARDS for test sharding), spread across runners.