From: Eugen Hristev Date: Wed, 9 May 2018 13:28:38 +0000 (+0300) Subject: test: fs: fs-test: Modified test 1 to do a ls to a nonexistent dir X-Git-Tag: v2018.07-rc1~110 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=78ccbd1395dd5c183086390d4bcd6760c7cb7996;p=oweals%2Fu-boot.git 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 4096 . 4096 .. 16384 lost+found 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 < Reviewed-by: Tom Rini --- 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.