Ctest return error
Allow CTest scripts to return 0 even if there are errors that happen as long as all of the ctest_* commands in the script capture the return values in RETURN_VALUE.
Allow CTest scripts to return 0 even if there are errors that happen as long as all of the ctest_* commands in the script capture the return values in RETURN_VALUE.