Disable swap in Go build We have migrated to Go 1.7+ and as such we no longer need to be enabling swap space for our builds. Signed-off-by: Steve Kuznetsov <skuznets@redhat.com> (commit: 82385ca)
Automatically determine which type of jUnit report to generate We can tell from the raw test output file which type of test was used to create the output, so we do not need users to have to specify which type of parsing and report they would like. Signed-off-by: Steve Kuznetsov <skuznets@redhat.com> (commit: 16ab6dd)
DRY out script cleanup code Almost every single cleanup function trapped on exit for our scripts was taking the same actions in the same order. We can break that out into a standalone function under `hack/lib` that contains a superset of all the cleanup steps used, provided that we make sure each individual clean up step can gracefully handle the case where it is not needed or does not have any work to do. Signed-off-by: Steve Kuznetsov <skuznets@redhat.com> (commit: 8c7f1a7)