meta-openembedded/meta-python/recipes-devtools/python/python3-gpiod/run-ptest
Bartosz Golaszewski 941b3bc262 python3-gpiod: new package
Add a recipe for libgpiod v2 python bindings. This is a release
candidate but once the proper v2.0 is released, it will be made public
on pypi and the recipe modified accordingly.

As libgpiod python bindings now use setuptools and not make, we can
separate the recipe from the rest of the library.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00

16 lines
430 B
Bash

#!/bin/sh
cd $(dirname "$(readlink -f "$0")")
# python3-gpiod uses gpio-sim - a configfs-based testing module. We need to
# make sure configfs is mounted before running any tests.
modprobe configfs
mountpoint /sys/kernel/config > /dev/null || mount -t configfs configfs /sys/kernel/config
python3 -m gpiod-test -v > ./python3-gpiod.out 2>&1
if [ $? -ne 0 ]; then
echo "FAIL: python3-gpiod"
else
echo "PASS: python3-gpiod"
fi