summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaresh Kamboju <naresh.kamboju@linaro.org>2016-11-04 17:05:20 +0530
committerNaresh Kamboju <naresh.kamboju@linaro.org>2016-11-04 17:06:24 +0530
commit0112b75b0f6185a9d12d4b54c29607fc41a77193 (patch)
treed15cc3471839eff13a5e47542cda1f17756d28ef
parent957dca325058a74ea422da8285954973129e0e79 (diff)
linux: usb-smoke-test: cope with shellcheck
Change-Id: Id213b922c7c79fbdf458ef1c74211db759436da6 Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
-rwxr-xr-xautomated/linux/usb-smoke/usb-smoke-test.sh14
1 files changed, 9 insertions, 5 deletions
diff --git a/automated/linux/usb-smoke/usb-smoke-test.sh b/automated/linux/usb-smoke/usb-smoke-test.sh
index 6650b04..4a1efea 100755
--- a/automated/linux/usb-smoke/usb-smoke-test.sh
+++ b/automated/linux/usb-smoke/usb-smoke-test.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
#
# USB smoke test cases
#
@@ -22,9 +22,11 @@
# Author: Naresh Kamboju <naresh.kamboju@linaro.org>
#
+# shellcheck disable=SC1091
. ../../lib/sh-test-lib
OUTPUT="$(pwd)/output"
RESULT_FILE="${OUTPUT}/result.txt"
+export RESULT_FILE
STATUS=0
usage() {
@@ -40,10 +42,10 @@ while getopts "s:" o; do
done
increment_return_status() {
- local exit_code="$?"
+ exit_code="$?"
[ "$#" -ne 1 ] && error_msg "Usage: increment_return_status value"
- local value="$1"
- return $(expr "${exit_code}" + "${value}")
+ value="$1"
+ return "$((exit_code+value))"
}
# Get the usb devices/hubs list
@@ -58,9 +60,11 @@ examine_all_usb_devices() {
info_msg "Running examine_all_usb_devices test..."
USB_BUS="/dev/bus/usb/"
if [ -d "${USB_BUS}" ]; then
+ # shellcheck disable=SC2045
for bus in $(ls "${USB_BUS}"); do
+ # shellcheck disable=SC2045
for device in $(ls "${USB_BUS}""${bus}"/); do
- info_msg "USB Bus "${bus}", device "${device}""
+ info_msg "USB Bus ${bus}, device ${device}"
lsusb -D "${USB_BUS}""${bus}"/"${device}"
increment_return_status "${STATUS}"
STATUS=$?