Andrew Geissler | 6aa7eec | 2023-03-03 12:41:14 -0600 | [diff] [blame] | 1 | #!/bin/sh |
2 | |||||
3 | cd $(dirname "$(readlink -f "$0")") | ||||
4 | |||||
5 | # python3-gpiod uses gpio-sim - a configfs-based testing module. We need to | ||||
6 | # make sure configfs is mounted before running any tests. | ||||
7 | modprobe configfs | ||||
8 | mountpoint /sys/kernel/config > /dev/null || mount -t configfs configfs /sys/kernel/config | ||||
9 | |||||
10 | python3 -m gpiod-test -v > ./python3-gpiod.out 2>&1 | ||||
11 | if [ $? -ne 0 ]; then | ||||
12 | echo "FAIL: python3-gpiod" | ||||
13 | else | ||||
14 | echo "PASS: python3-gpiod" | ||||
15 | fi |