[PATCH v2 05/28] buildman: Split out testOutput() into separate functions