diff options
author | 2015-11-03 11:03:10 +0000 | |
---|---|---|
committer | 2015-11-03 11:03:10 +0000 | |
commit | 18a8c5b7fae2a828249b710ff8fd282bfa6e7358 (patch) | |
tree | 54b81f753bbf791789e556dd400e95de75538514 | |
parent | Use "Loaded Image Protocol" instead of "Loaded Device Path Protocol" (diff) | |
download | wireguard-openbsd-18a8c5b7fae2a828249b710ff8fd282bfa6e7358.tar.xz wireguard-openbsd-18a8c5b7fae2a828249b710ff8fd282bfa6e7358.zip |
regress: pledge
check for error output for systrace
-rw-r--r-- | regress/sys/kern/pledge/generic/Makefile | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/regress/sys/kern/pledge/generic/Makefile b/regress/sys/kern/pledge/generic/Makefile index cb74ddb1a19..fdc206b37c9 100644 --- a/regress/sys/kern/pledge/generic/Makefile +++ b/regress/sys/kern/pledge/generic/Makefile @@ -1,20 +1,24 @@ -# $OpenBSD: Makefile,v 1.5 2015/11/03 10:08:57 semarie Exp $ +# $OpenBSD: Makefile,v 1.6 2015/11/03 11:03:10 semarie Exp $ PROG= generic SRCS+= main.c manager.c test_stdio.c test_tty.c NOMAN= yes -CLEANFILES += systrace.filter +CLEANFILES += systrace.filter systrace.err CFLAGS+= -Wall -Werror -REGRESS_TARGETS+= test_normal test_systrace +REGRESS_TARGETS+= test_normal test_systrace_1 test_systrace_2 test_normal: ${PROG} ./${PROG} | diff -I OpenBSD -u ${.CURDIR}/tests.out - -test_systrace: ${PROG} systrace.filter +test_systrace_1: ${PROG} systrace.filter systrace -e -a -f systrace.filter ./${PROG} | diff -I OpenBSD -u ${.CURDIR}/tests.out - +test_systrace_2: ${PROG} systrace.filter + systrace -E systrace.err -a -f systrace.filter ./${PROG} >/dev/null + test ! -s systrace.err + systrace.filter: systrace.filter.in sed 's,$${OBJDIR},'"$$(readlink -nf ${PWD})," ${.CURDIR}/systrace.filter.in >$@.tmp mv $@.tmp $@ |