Fix broken test due to directory symlink
/vendor/lib/modules is a symlink directory, when running
`find /vendor/lib/modules` , find just return the symlink itself. If we
add a trailing slash / (`find /vendor/lib/modules/`), find will actually
search into the symlinked directory.
Test: ./run-tests-on-android.sh modinfo
Bug: 258019034
Signed-off-by: Kelvin Zhang <zhangkelvin@google.com>
--
tests/modinfo.test | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/modinfo.test b/tests/modinfo.test
index 261acfd..b860a3e 100644
--- a/tests/modinfo.test
+++ b/tests/modinfo.test
@@ -17,9 +17,9 @@
testcmd "missing" "missing 2>&1" "modinfo: missing: not found\n" "" ""
# Find some modules to work with.
-MODULE_PATH1=$(find $MODULE_ROOT/lib/modules -name *.ko | head -1 2>/dev/null)
+MODULE_PATH1=$(find $MODULE_ROOT/lib/modules/ -name *.ko | head -1 2>/dev/null)
MODULE1=$(basename -s .ko $MODULE_PATH1)
-MODULE_PATH2=$(find $MODULE_ROOT/lib/modules -name *.ko | head -2 | tail -1 2>/dev/null)
+MODULE_PATH2=$(find $MODULE_ROOT/lib/modules/ -name *.ko | head -2 | tail -1 2>/dev/null)
MODULE2=$(basename -s .ko $MODULE_PATH2)
DASH_MODULE=$(basename -s .ko \
$(find $MODULE_ROOT/lib/modules -name *-*.ko | tail -1 2>/dev/null))