|
|
|
@ -60,7 +60,6 @@ run_test() { |
|
|
|
|
--xml_output_file="${TEST_XML_OUTPUT_DIR}/${tag}/${clang}-${slang}/sponge_log.xml" \ |
|
|
|
|
--force_cleanup \ |
|
|
|
|
--nocheck_local_certs |
|
|
|
|
set +x |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
####################################### |
|
|
|
@ -98,6 +97,8 @@ main() { |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
local failed_tests=0 |
|
|
|
|
local successful_string |
|
|
|
|
local failed_string |
|
|
|
|
# Run tests |
|
|
|
|
for TAG in ${VERSION_TAG} |
|
|
|
|
do |
|
|
|
@ -106,12 +107,20 @@ main() { |
|
|
|
|
for SLANG in ${SERVER_LANG} |
|
|
|
|
do |
|
|
|
|
if [ "${CLANG}" != "${SLANG}" ]; then |
|
|
|
|
run_test "${TAG}" "${SLANG}" "${CLANG}" || (( failed_tests++ )) |
|
|
|
|
if run_test "${TAG}" "${SLANG}" "${CLANG}"; then |
|
|
|
|
successful_string="${successful_string} ${TAG}/${CLANG}-${SLANG}" |
|
|
|
|
else |
|
|
|
|
failed_tests=$((failed_tests+1)) |
|
|
|
|
failed_string="${failed_string} ${TAG}/${CLANG}-${SLANG}" |
|
|
|
|
fi |
|
|
|
|
fi |
|
|
|
|
done |
|
|
|
|
echo "Failed test suites: ${failed_tests}" |
|
|
|
|
done |
|
|
|
|
done |
|
|
|
|
set +x |
|
|
|
|
echo "Failed test suites list: ${failed_string}" |
|
|
|
|
echo "Successful test suites list: ${successful_string}" |
|
|
|
|
if (( failed_tests > 0 )); then |
|
|
|
|
exit 1 |
|
|
|
|
fi |
|
|
|
|