diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/regress/lib/libc/sys/Makefile | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/src/regress/lib/libc/sys/Makefile b/src/regress/lib/libc/sys/Makefile index c373432f56..048d90186d 100644 --- a/src/regress/lib/libc/sys/Makefile +++ b/src/regress/lib/libc/sys/Makefile | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | # $OpenBSD: Makefile,v 1.7 2020/11/10 14:43:14 bluhm Exp $ | 1 | # $OpenBSD: Makefile,v 1.8 2020/11/11 13:55:54 bluhm Exp $ |
| 2 | 2 | ||
| 3 | # Copyright (c) 2019 Moritz Buhl <openbsd@moritzbuhl.de> | 3 | # Copyright (c) 2019 Moritz Buhl <openbsd@moritzbuhl.de> |
| 4 | # Copyright (c) 2019 Alexander Bluhm <bluhm@openbsd.org> | 4 | # Copyright (c) 2019 Alexander Bluhm <bluhm@openbsd.org> |
| @@ -20,7 +20,7 @@ | |||
| 20 | # For each PROG define new regression subtests based on the test number. | 20 | # For each PROG define new regression subtests based on the test number. |
| 21 | 21 | ||
| 22 | .if defined(NUMBERS) | 22 | .if defined(NUMBERS) |
| 23 | REGRESS_TARGETS = ${NUMBERS:S/^/run-${PROG}-/} | 23 | REGRESS_TARGETS = ${NUMBERS:C/(.*)/run-${PROG}-\1 cleanup-${PROG}-\1/} |
| 24 | .else | 24 | .else |
| 25 | REGRESS_TARGETS = ${PROGS:S/^/run-/} | 25 | REGRESS_TARGETS = ${PROGS:S/^/run-/} |
| 26 | .endif | 26 | .endif |
| @@ -35,7 +35,7 @@ PROGS += t_getgroups t_getitimer t_getlogin t_getpid t_getrusage | |||
| 35 | PROGS += t_getsid t_getsockname t_gettimeofday | 35 | PROGS += t_getsid t_getsockname t_gettimeofday |
| 36 | PROGS += t_kill | 36 | PROGS += t_kill |
| 37 | PROGS += t_link t_listen | 37 | PROGS += t_link t_listen |
| 38 | PROGS += t_mkdir t_mkfifo t_mknod t_mlock t_mmap | 38 | PROGS += t_mkdir t_mkfifo t_mknod t_mlock t_mmap |
| 39 | PROGS += t_msgctl t_msgget t_msgrcv t_msgsnd t_msync | 39 | PROGS += t_msgctl t_msgget t_msgrcv t_msgsnd t_msync |
| 40 | PROGS += t_pipe t_pipe2 t_poll t_ptrace | 40 | PROGS += t_pipe t_pipe2 t_poll t_ptrace |
| 41 | PROGS += t_revoke | 41 | PROGS += t_revoke |
| @@ -48,11 +48,10 @@ PROGS += t_write | |||
| 48 | # failing tests | 48 | # failing tests |
| 49 | REGRESS_EXPECTED_FAILURES = | 49 | REGRESS_EXPECTED_FAILURES = |
| 50 | REGRESS_EXPECTED_FAILURES += run-t_mlock-4 | 50 | REGRESS_EXPECTED_FAILURES += run-t_mlock-4 |
| 51 | REGRESS_EXPECTED_FAILURES += run-t_mmap-1 run-t_mmap-3 | 51 | REGRESS_EXPECTED_FAILURES += run-t_mmap-1 |
| 52 | REGRESS_EXPECTED_FAILURES += run-t_msgrcv-3 | 52 | REGRESS_EXPECTED_FAILURES += run-t_msgrcv-3 |
| 53 | REGRESS_EXPECTED_FAILURES += run-t_pipe2-2 | 53 | REGRESS_EXPECTED_FAILURES += run-t_pipe2-2 |
| 54 | REGRESS_EXPECTED_FAILURES += run-t_stat-1 run-t_stat-4 run-t_stat-5 | 54 | REGRESS_EXPECTED_FAILURES += run-t_stat-5 |
| 55 | REGRESS_EXPECTED_FAILURES += run-t_stat-6 run-t_stat-8 | ||
| 56 | REGRESS_EXPECTED_FAILURES += run-t_unlink-2 | 55 | REGRESS_EXPECTED_FAILURES += run-t_unlink-2 |
| 57 | 56 | ||
| 58 | . for p in ${PROGS} | 57 | . for p in ${PROGS} |
| @@ -68,9 +67,9 @@ setup-t_truncate: | |||
| 68 | ${SUDO} touch truncate_test.root_owned | 67 | ${SUDO} touch truncate_test.root_owned |
| 69 | ${SUDO} chown root:wheel truncate_test.root_owned | 68 | ${SUDO} chown root:wheel truncate_test.root_owned |
| 70 | 69 | ||
| 71 | run-t_chroot: cleanup-dir | 70 | run-t_chroot: clean-dir |
| 72 | run-t_ptrace: cleanup-dir | 71 | run-t_ptrace: clean-dir |
| 73 | cleanup-dir: | 72 | clean-dir: |
| 74 | ${SUDO} rm -rf dir | 73 | ${SUDO} rm -rf dir |
| 75 | 74 | ||
| 76 | CLEANFILES = access dummy mmap truncate_test.root_owned | 75 | CLEANFILES = access dummy mmap truncate_test.root_owned |
| @@ -108,6 +107,9 @@ run-${PROG}-$n: | |||
| 108 | false | 107 | false |
| 109 | . endif | 108 | . endif |
| 110 | 109 | ||
| 110 | cleanup-${PROG}-$n: | ||
| 111 | -./${PROG} -c $n | ||
| 112 | |||
| 111 | . endfor | 113 | . endfor |
| 112 | .endif | 114 | .endif |
| 113 | 115 | ||
