diff options
-rwxr-xr-x | linaro-android-userspace-tests.sh | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/linaro-android-userspace-tests.sh b/linaro-android-userspace-tests.sh index 5f74af5..f900de8 100755 --- a/linaro-android-userspace-tests.sh +++ b/linaro-android-userspace-tests.sh @@ -27,6 +27,14 @@ ALL_VIDEO_CODECS_OPT="all_video_codecs" ALL_CODECS_OPT="all_codecs" ALL_TESTS_OPT="all_tests" +func_md5(){ + if [ -n "$(which md5)" ]; then + md5 $@ + else + md5sum $@ + fi +} + usage() { echo echo "Usage: $0 [-h] [-t TESTS] [-v]" @@ -78,7 +86,7 @@ run_audio_codec_aac() fi echo "Checking MD5SUM of output file" - local MD5SUM=$(md5 ${OUT_FILE}) + local MD5SUM=$(func_md5 ${OUT_FILE}) MD5SUM=${MD5SUM%% *} rm ${OUT_FILE} if [[ "${MD5SUM}" == "${EXPECTED_MD5SUM}" ]]; then @@ -141,7 +149,7 @@ run_audio_codec_mp3() fi echo "Checking MD5SUM of output file" - local MD5SUM=$(md5 ${OUT_FILE}) + local MD5SUM=$(func_md5 ${OUT_FILE}) MD5SUM=${MD5SUM%% *} rm ${OUT_FILE} if [[ "${MD5SUM}" == "${EXPECTED_MD5SUM}" ]]; then @@ -182,7 +190,7 @@ run_audio_codec_tremolo() fi echo "Checking MD5SUM of output file" - local MD5SUM=$(md5 ${OUT_FILE}) + local MD5SUM=$(func_md5 ${OUT_FILE}) MD5SUM=${MD5SUM%% *} rm ${OUT_FILE} if [[ "${MD5SUM}" == "${EXPECTED_MD5SUM}" ]]; then @@ -274,7 +282,7 @@ run_speech_codec() return 1 fi - local MD5SUM=$(md5 ${OUT_FILE}) + local MD5SUM=$(func_md5 ${OUT_FILE}) MD5SUM="${MD5SUM%% *}" if [[ "${MD5SUM}" != "${EXPECTED_MD5SUM}" ]]; then echo @@ -403,7 +411,7 @@ run_video_codec_h264_dec() return 1 fi - local MD5SUM=$(md5 ${OUT_FILE}) + local MD5SUM=$(func_md5 ${OUT_FILE}) MD5SUM="${MD5SUM%% *}" if [[ "${MD5SUM}" != "${EXPECTED_MD5SUM}" ]]; then echo @@ -491,7 +499,7 @@ run_video_codec_h264_enc() return 1 fi - local MD5SUM=$(md5 ${OUT_FILE}) + local MD5SUM=$(func_md5 ${OUT_FILE}) MD5SUM="${MD5SUM%% *}" if [[ "${MD5SUM}" != "${EXPECTED_MD5SUM}" ]]; then echo @@ -577,7 +585,7 @@ run_video_codec_h263_dec() return 1 fi - local MD5SUM=$(md5 ${OUT_FILE}) + local MD5SUM=$(func_md5 ${OUT_FILE}) MD5SUM="${MD5SUM%% *}" if [[ "${MD5SUM}" != "${EXPECTED_MD5SUM}" ]]; then echo @@ -664,7 +672,7 @@ run_video_codec_h263_enc() return 1 fi - local MD5SUM=$(md5 ${OUT_FILE}) + local MD5SUM=$(func_md5 ${OUT_FILE}) MD5SUM="${MD5SUM%% *}" if [[ "${MD5SUM}" != "${EXPECTED_MD5SUM}" ]]; then echo |