Skip to content

Commit 5fc32a1

Browse files
author
Andras Fekete
committed
Add in 'make check' bypass
1 parent d4272bb commit 5fc32a1

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

fips-check.sh

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ GIT="${GIT:-git -c advice.detachedHead=false}"
1616
TEST_DIR="${TEST_DIR:-XXX-fips-test}"
1717
FLAVOR="${FLAVOR:-linux}"
1818
KEEP="${KEEP:-no}"
19+
MAKECHECK=${MAKECHECK:-yes}
1920
FIPS_REPO="${FIPS_REPO:-git@github.com:wolfssl/fips.git}"
2021

2122
Usage() {
@@ -39,7 +40,9 @@ usageText
3940
}
4041

4142
while [ "$1" ]; do
42-
if [ "$1" = 'keep' ]; then KEEP='yes'; else FLAVOR="$1"; fi
43+
if [ "$1" = 'keep' ]; then KEEP='yes';
44+
elif [ "$1" = 'nomakecheck' ]; then MAKECHECK='no';
45+
else FLAVOR="$1"; fi
4346
shift
4447
done
4548

@@ -359,10 +362,11 @@ then
359362
fi
360363
fi
361364

362-
if ! $MAKE check
363-
then
364-
echo 'fips-check: Test failed. Debris left for analysis.'
365-
exit 3
365+
if [ "$MAKECHECK" = "yes" ]; then
366+
if ! $MAKE check; then
367+
echo 'fips-check: Test failed. Debris left for analysis.'
368+
exit 3
369+
fi
366370
fi
367371

368372
# Clean up

0 commit comments

Comments
 (0)