mirror of
git://git.yoctoproject.org/poky
synced 2026-09-09 04:35:36 +00:00
This file can be processed by run-ptest during runtime and tests mentioned in skipped.txt will not be run. (From OE-Core rev: 4d30f3535f53ad6d8f462f99b6cd2fe8d2ecbfb5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
28 lines
548 B
Bash
28 lines
548 B
Bash
#!/bin/sh
|
|
|
|
cd test
|
|
for i in `grep -E "^[a-z0-9_-]*:$" Maketests |awk -F: '{print $1}'`; do
|
|
unset LANG
|
|
grep -q "^$i$" skipped.txt
|
|
if [ $? -eq 0 ]; then
|
|
echo "SKIP: $i"
|
|
continue
|
|
fi
|
|
srcdir=`pwd` AWKPROG=gawk AWK=gawk CMP=cmp make -f Maketests $i >$i.tmp 2>&1
|
|
if [ -e _$i ]; then
|
|
cat _$i
|
|
grep -q "support not compiled in" _$i
|
|
if [ $? -eq 0 ]; then
|
|
echo "SKIP: $i"
|
|
continue
|
|
fi
|
|
fi
|
|
grep -q "Error" $i.tmp
|
|
if [ $? -eq 0 ]; then
|
|
echo "FAIL: $i"
|
|
else
|
|
echo "PASS: $i"
|
|
rm -f $i.tmp
|
|
fi
|
|
done
|