summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xlinaro-android-userspace-tests.sh24
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