summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugen Hristev <eugen.hristev@microchip.com>2018-05-09 16:28:38 +0300
committerTom Rini <trini@konsulko.com>2018-05-23 17:30:04 -0400
commit78ccbd1395dd5c183086390d4bcd6760c7cb7996 (patch)
tree2885a3c942ce6bd5fb50d09c35634fc40ee91e67
parente71a969cea56eb3e93de3320df5ce44c9e4e1c53 (diff)
test: fs: fs-test: Modified test 1 to do a ls to a nonexistent dir
Added a simple ls to a nonexistent directory for test 1. In case the driver is broken for a nonexistent directory, U-boot might crash. Here is an example failed output: => # Test Case 1 - ls => ext4ls host 0:0 <DIR> 4096 . <DIR> 4096 .. <DIR> 16384 lost+found <DIR> 4096 SUBDIR 2621440000 2.5GB.file 1048576 1MB.file => # In addition, test with a nonexistent directory to see if we crash. => ext4ls host 0:0 invalid_d ** Can not find directory. ** ./test/fs/fs-test.sh: line 161: 25786 Segmentation fault (core dumped) $UBOOT <<EOF Subsequent tests will fail if U-boot crashes. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com> Reviewed-by: Tom Rini <trini@konsulko.com>
-rwxr-xr-xtest/fs/fs-test.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/fs/fs-test.sh b/test/fs/fs-test.sh
index b6b9461a10..2e8d5ee4df 100755
--- a/test/fs/fs-test.sh
+++ b/test/fs/fs-test.sh
@@ -223,6 +223,8 @@ setenv bind 'if test "\$sb" != sb; then sb bind 0 "$1"; fi'
run bind
# Test Case 1 - ls
${PREFIX}ls host${SUFFIX} $6
+# In addition, test with a nonexistent directory to see if we crash.
+${PREFIX}ls host${SUFFIX} invalid_d
#
# We want ${PREFIX}size host 0:0 $3 for host commands and
# sb size hostfs - $3 for hostfs commands.