parallel test runner: support multiple kinds of tests per run, logging, improved script output

-script now supports a variable number of test class suffixes (eg., UnitTest,
 IntegrationTest, etc.) meaning we can, for example, dispatch all unit
 and integration tests at once in a single job array

-write an entry to a log file at the end of each run including the build ID,
 exit status (COMPLETED or TIMED_OUT), total runtime, and time spent waiting
 for farm jobs to complete

-more detailed output: print how many jobs are pending vs. running vs. done,
 instead of just how many jobs are unfinished

-all errors now go to stderr rather than stdout
This commit is contained in:
David Roazen 2013-03-12 17:55:15 -04:00
parent b3f67899b5
commit 7d06d15f3c

Diff Content Not Available