Improve Linux arm32/arm64 corefx test runs.
authorBruce Forstall <Bruce_Forstall@msn.com>
Sat, 22 Sep 2018 06:10:55 +0000 (23:10 -0700)
committerBruce Forstall <Bruce_Forstall@msn.com>
Sat, 22 Sep 2018 20:38:41 +0000 (13:38 -0700)
commit5f4b4ba4759e0fb1ad1415404794a25dbae68d01
tree93ae32fcabe2fd7e50748fa74668d04961c00516
parent569cb3a30efc8c6f6271bd53d9903b23725de5ff
Improve Linux arm32/arm64 corefx test runs.

Add proper parallelism.

Prevent per-test output during parallel runs from interleaving
by saving output per process and displaying it after the
process has completed.

Improve summary test/failure output at end of log.

Change Linux arm32/arm64 corefx jobs to run tests in parallel.

Change Linux/arm64 corefx scheduled jobs to be daily, not weekly,
since they are very fast when run in parallel (<20 minutes).

Commit migrated from https://github.com/dotnet/coreclr/commit/07b8ea2ca94fc519c68f211e1494ebc7ccd588f1
src/coreclr/netci.groovy
src/coreclr/tests/scripts/run-corefx-tests.sh [changed mode: 0644->0755]