FILE
drivers_test.sh
File preview with syntax highlighting.
linux-6.19.14/tools/testing/selftests/sparc64/drivers/drivers_test.sh
1#!/bin/sh 2# SPDX-License-Identifier: GPL-2.0 3 4SRC_TREE=../../../../ 5 6test_run() 7{ 8 if [ -f ${SRC_TREE}/drivers/char/adi.ko ]; then 9 insmod ${SRC_TREE}/drivers/char/adi.ko 2> /dev/null 10 if [ $? -ne 0 ]; then 11 rc=1 12 fi 13 else 14 # Use modprobe dry run to check for missing adi module 15 if ! /sbin/modprobe -q -n adi; then 16 echo "adi: [SKIP]" 17 elif /sbin/modprobe -q adi; then 18 echo "adi: ok" 19 else 20 echo "adi: [FAIL]" 21 rc=1 22 fi 23 fi 24 ./adi-test 25 rmmod adi 2> /dev/null 26} 27 28rc=0 29test_run 30exit $rc
~/
Read-only file preview.