aboutsummaryrefslogtreecommitdiff
path: root/automated/linux/kselftest/kselftest.sh
diff options
context:
space:
mode:
authorMilosz Wasilewski <milosz.wasilewski@linaro.org>2017-09-04 14:06:36 +0100
committerNaresh Kamboju <naresh.kamboju@linaro.org>2017-09-04 19:09:45 +0530
commit597e24cb6704f816cb655bf35c4acab1c40e2176 (patch)
tree678e71f461179f1a533319077f030212b1297864 /automated/linux/kselftest/kselftest.sh
parent3308d6b33b9f63499e1e32cee718b6b57eb9b306 (diff)
linux: kselftests: allow for different paths of tests
LKFT now builds rootfs that contains a few versions of kselftests. This patch allows to use the desied version. Defaults were set to work with 'mainline' version of the tests. Change-Id: I30b3b8647e50ee066aaa21f1b02bb5a676adcb98 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
Diffstat (limited to 'automated/linux/kselftest/kselftest.sh')
-rwxr-xr-xautomated/linux/kselftest/kselftest.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/automated/linux/kselftest/kselftest.sh b/automated/linux/kselftest/kselftest.sh
index c575f85..212ebc5 100755
--- a/automated/linux/kselftest/kselftest.sh
+++ b/automated/linux/kselftest/kselftest.sh
@@ -7,7 +7,7 @@ OUTPUT="$(pwd)/output"
RESULT_FILE="${OUTPUT}/result.txt"
LOGFILE="${OUTPUT}/kselftest.txt"
TESTPROG="kselftest_armhf.tar.gz"
-KSELFTEST_PATH="/usr/bin/kselftests"
+KSELFTEST_PATH="/opt/kselftests/mainline/"
SCRIPT="$(readlink -f "${0}")"
SCRIPTPATH="$(dirname "${SCRIPT}")"
@@ -25,12 +25,13 @@ usage() {
echo "Usage: $0 [-t kselftest_aarch64.tar.gz | kselftest_armhf.tar.gz]
[-s True|False]
[-u url]
+ [-p path]
[-L List of skip test cases]
[-S kselftest-skipfile]" 1>&2
exit 1
}
-while getopts "t:s:u:L:S:h" opt; do
+while getopts "t:s:u:p:L:S:h" opt; do
case "${opt}" in
t) TESTPROG="${OPTARG}" ;;
s) SKIP_INSTALL="${OPTARG}" ;;
@@ -38,6 +39,7 @@ while getopts "t:s:u:L:S:h" opt; do
u) TESTPROG_URL="${OPTARG}" ;;
# List of known unsupported test cases to be skipped
L) SKIPLIST="${OPTARG}" ;;
+ p) KSELFTEST_PATH="${OPTARG}" ;;
S)
OPT=$(echo "${OPTARG}" | grep "http")
if [ -z "${OPT}" ] ; then