ensure_lib_firmware: Use bootrr helper and add timeout

Use bootrr helpers to support waiting for some time for the partition to
appear before giving up. This removes the need for putting an explicit
sleep in the test script.

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
This commit is contained in:
Bjorn Andersson
2018-03-07 18:09:03 -08:00
parent 94e92916fd
commit 8390be2bcb

View File

@@ -1,17 +1,11 @@
#!/bin/sh
source /usr/bin/bootrr
TEST_CASE_ID="$1"
PARTITION=/dev/disk/by-partlabel/userdata
test_report_exit() {
TEST_RESULT=$1
lava-test-case ${TEST_CASE_ID} --result ${TEST_RESULT}
exit 0
}
if [ \! -L ${PARTITION} ]; then
test_report_exit blocked
fi
timeout 10 [ -L ${PARTITION} ] || test_report_exit blocked
if [ -d /lib/firmware -o -L /lib/firmware ]; then
test_report_exit skip