mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-11 18:06:13 +00:00
lib/tests: verify subtest enumeration output
Check that the subtest list is not empty if using --list-subtests returns with an exit code of 0, and that the list is empty if it returns with 79. Signed-off-by: Thomas Wood <thomas.wood@intel.com>
This commit is contained in:
parent
16cfa37a50
commit
f0516f3d35
@ -56,8 +56,17 @@ for test in $TESTLIST; do
|
|||||||
|
|
||||||
# check --list-subtests works correctly
|
# check --list-subtests works correctly
|
||||||
echo " Checking subtest enumeration..."
|
echo " Checking subtest enumeration..."
|
||||||
./$test --list-subtests > /dev/null
|
LIST=`./$test --list-subtests`
|
||||||
if [ $? -ne 0 -a $? -ne 79 ]; then
|
RET=$?
|
||||||
|
if [ $RET -ne 0 -a $RET -ne 79 ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $RET -eq 79 -a -n "$LIST" ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $RET -eq 0 -a -z "$LIST" ]; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user