From c5d962d5bb118bb2a4c8655ee4c73666a10291ff Mon Sep 17 00:00:00 2001 From: Tom Finegan Date: Mon, 28 Apr 2014 20:56:37 -0700 Subject: [PATCH] tools_common.sh: Add vlog() Add a verbose logging function instead of checking $VPX_TEST_VERBOSE_OUTPUT in multiple places. Change-Id: I82618809f0964f696ed17ca4d99d8d7d252232f4 --- test/tools_common.sh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/test/tools_common.sh b/test/tools_common.sh index 0f5cbb9e0..1ed017620 100755 --- a/test/tools_common.sh +++ b/test/tools_common.sh @@ -16,6 +16,10 @@ VPX_TEST_TOOLS_COMMON_SH=included set -e +vlog() { + [ "${VPX_TEST_VERBOSE_OUTPUT}" = "yes" ] && echo "$@" +} + # Sets $VPX_TOOL_TEST to the name specified by positional parameter one. test_begin() { VPX_TOOL_TEST="${1}" @@ -313,9 +317,9 @@ run_tests() { # Run tests. for test in ${tests_to_run}; do test_begin "${test}" - [ "${VPX_TEST_VERBOSE_OUTPUT}" = "yes" ] && echo " RUN ${test}" + vlog " RUN ${test}" "${test}" - [ "${VPX_TEST_VERBOSE_OUTPUT}" = "yes" ] && echo " PASS ${test}" + vlog " PASS ${test}" test_end "${test}" done @@ -434,17 +438,13 @@ YUV_RAW_INPUT_HEIGHT=288 # Setup a trap function to clean up after tests complete. trap cleanup EXIT -if [ "${VPX_TEST_VERBOSE_OUTPUT}" = "yes" ]; then -cat << EOF -$(basename "${0%.*}") test configuration: +vlog "$(basename "${0%.*}") test configuration: LIBVPX_BIN_PATH=${LIBVPX_BIN_PATH} LIBVPX_CONFIG_PATH=${LIBVPX_CONFIG_PATH} LIBVPX_TEST_DATA_PATH=${LIBVPX_TEST_DATA_PATH} VPX_TEST_OUTPUT_DIR=${VPX_TEST_OUTPUT_DIR} VPX_TEST_VERBOSE_OUTPUT=${VPX_TEST_VERBOSE_OUTPUT} VPX_TEST_FILTER=${VPX_TEST_FILTER} - VPX_TEST_RUN_DISABLED_TESTS=${VPX_TEST_RUN_DISABLED_TESTS} -EOF -fi + VPX_TEST_RUN_DISABLED_TESTS=${VPX_TEST_RUN_DISABLED_TESTS}" fi # End $VPX_TEST_TOOLS_COMMON_SH pseudo include guard. -- 2.40.0