From 0112b75b0f6185a9d12d4b54c29607fc41a77193 Mon Sep 17 00:00:00 2001 From: Naresh Kamboju Date: Fri, 4 Nov 2016 17:05:20 +0530 Subject: linux: usb-smoke-test: cope with shellcheck Change-Id: Id213b922c7c79fbdf458ef1c74211db759436da6 Signed-off-by: Naresh Kamboju --- automated/linux/usb-smoke/usb-smoke-test.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'automated/linux/usb-smoke') 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 # +# 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=$? -- cgit v1.2.3