test-release.sh: Defer test errors until the end
authorHans Wennborg <hans@hanshq.net>
Fri, 24 Jul 2015 16:16:09 +0000 (16:16 +0000)
committerHans Wennborg <hans@hanshq.net>
Fri, 24 Jul 2015 16:16:09 +0000 (16:16 +0000)
commitb8f373eb6082ea034fb98c861c5c632533ee2d45
treeb51d5048de63ab93a9f6cdfd941b495e34107c25
parent15e1e7f179e9740321df5cd9af21db5777044d9f
test-release.sh: Defer test errors until the end

This makes the script run to the end and produce tarballs even on test
failures, and then highlights any errors afterwards.

(I first tried just storing the errors in a global variable, but that
didn't work as the "test_llvmCore" function invocation is actually
running as a sub-shell.)

Differential Revision: http://reviews.llvm.org/D11478

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@243116 91177308-0d34-0410-b5e6-96231b3b80d8
utils/release/test-release.sh