mirror of
https://github.com/linux-msm/bootrr.git
synced 2026-02-25 13:12:03 -08:00
This helper is useful to check the state of a sysfs variable, e.g. enabled, disabled, running, offline, etc. Signed-off-by: Amit Kucheria <amit.kucheria@linaro.org>
22 lines
355 B
Bash
Executable File
22 lines
355 B
Bash
Executable File
#!/bin/sh
|
|
|
|
. bootrr
|
|
|
|
TEST_CASE_ID="$1"
|
|
LOC="$2"
|
|
STATE="$3"
|
|
|
|
if [ -z "${TEST_CASE_ID}" -o -z "${LOC}" -o -z "${STATE}" ]; then
|
|
echo "Usage: $0 <test-case-id> <path> <desired state> [<timeout>]"
|
|
exit 1
|
|
fi
|
|
|
|
[ -r "${LOC}" ] || test_report_exit fail
|
|
|
|
val=$(cat "$LOC")
|
|
if [ "${val}" = "${STATE}" ]; then
|
|
test_report_exit pass
|
|
else
|
|
test_report_exit fail
|
|
fi
|