blob: 2d6bc6e18cfb67ef5dbb505902bd5d89ea5ad09d [file] [log] [blame]
#!/bin/bash
GPIOD_PATH=${1:-"/opt/libgpiod/bin/"}
export PATH="${GPIOD_PATH}:$PATH"
gpiod-test 2>&1| tee tmp.txt
sed 's/\[[0-9;]*m//g' tmp.txt \
| grep '\[TEST\]' \
| sed 's/\[TEST\]//' \
| sed -r "s/'//g; s/^ *//; s/-//; s/[^a-zA-Z0-9]/-/g; s/--+/-/g; s/-PASS/ pass/; s/-FAIL/ fail/; s/-SKIP/ skip/; s/-//;" 2>&1 \
| tee -a result.txt
rm tmp.txt