summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYongqin Liu <yongqin.liu@linaro.org>2015-06-28 09:28:01 +0800
committerYongqin Liu <yongqin.liu@linaro.org>2015-06-28 09:36:03 +0800
commitfc41e432f8e72c7cea3a3d80f732535c97b83ee7 (patch)
tree8242daaff2c1d45474ffb46c83a7c49c41259657
parent2091302adc5a74509f30ba6d1a69bdf6f9f3a6d6 (diff)
downloadlinaro-android-userspace-test-fc41e432f8e72c7cea3a3d80f732535c97b83ee7.tar.gz
linaro-android-userspace-tests.sh: changed to use md5sum command instead of md5
md5sum is supported by busybox on Lollipop version, and md5sum is supported by toybox on master version Change-Id: I9274d603b7454356793905a521773c4341e9d5ec Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
-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