diff --git a/ci/verify_examples.sh b/ci/verify_examples.sh index 8b6d6f719a662..a89da4eae99aa 100755 --- a/ci/verify_examples.sh +++ b/ci/verify_examples.sh @@ -4,9 +4,15 @@ TESTFILTER="${1:-*}" TESTEXCLUDES="${2}" FAILED=() SRCDIR="${SRCDIR:-$(pwd)}" +WARNINGS=() + trap_errors () { local frame=0 command line sub file + if [[ "$example" == "./double-proxy" ]]; then + WARNINGS+=("FAILED (double-proxy)") + return + fi if [[ -n "$example" ]]; then command=" (${example})" fi @@ -43,6 +49,12 @@ run_examples () { run_examples +if [[ "${#WARNINGS[@]}" -ne "0" ]]; then + for warning in "${WARNINGS[@]}"; do + echo "WARNING: $warning" >&2 + done +fi + if [[ "${#FAILED[@]}" -ne "0" ]]; then echo "TESTS FAILED:" for failed in "${FAILED[@]}"; do