From 3f4267eb65fcccd6c3d2877cbe0ed6b2c08d2e06 Mon Sep 17 00:00:00 2001 From: Karel Srot Date: Tue, 22 Jun 2021 11:24:57 +0200 Subject: [PATCH] run crypto/ab_tests separately --- Sanity/testsuite/runtest.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Sanity/testsuite/runtest.sh b/Sanity/testsuite/runtest.sh index 0d54a15..b67041d 100755 --- a/Sanity/testsuite/runtest.sh +++ b/Sanity/testsuite/runtest.sh @@ -99,10 +99,17 @@ rlJournalStart export PKCS11_USER_PIN=01234567 export PKCS11_SO_PIN=76543210 pushd $TESTDIR/crypto + + RUN_SEPARATELY="ab_tests" # do not report results the usual way + for TEST in *_tests; do # skip test if it is on TODO list in README if grep -A 1 $TEST README | grep -q TODO; then rlLogWarning "Skipping $TEST since it is on TODO list in README" + elif echo $RUN_SEPARATELY | grep -q $TEST; then + ID=`get_test_id` + rlRun "./$TEST $NOSKIP -slot $SLOT &> $TmpDir/testlog.$ID" + [ $? -gt 0 ] && echo -e "Test log:\n" && cat $TmpDir/testlog.$ID # print log in case of error else ID=`get_test_id` rlRun "./$TEST $NOSKIP -slot $SLOT &> $TmpDir/testlog.$ID"