fc230dcf44
r290913: Port contrib/netbsd-tests/kernel/t_mqueue.c to FreeBSD - Add missing headers - Ensure mqueuefs is loaded - Make sure the mqueuefs path is absolute and relative to / - Cast the result of mq_open returning -1 to (mqd_t) to mute a compiler warning Sponsored by: EMC / Isilon Storage Division r291181: Integrate contrib/netbsd-tests/kernel/t_mqueue into the FreeBSD test suite as tests/sys/kern/mqueue_test
33 lines
653 B
Makefile
33 lines
653 B
Makefile
# $FreeBSD$
|
|
|
|
SRCTOP= ${.CURDIR:H:H:H}
|
|
OBJTOP= ${.OBJDIR:H:H:H}
|
|
TESTSRC= ${SRCTOP}/contrib/netbsd-tests/kernel
|
|
|
|
TESTSDIR= ${TESTSBASE}/sys/kern
|
|
|
|
ATF_TESTS_C+= kern_descrip_test
|
|
ATF_TESTS_C+= ptrace_test
|
|
ATF_TESTS_C+= unix_seqpacket_test
|
|
TEST_METADATA.unix_seqpacket_test+= timeout="15"
|
|
|
|
LDADD.ptrace_test+= -lpthread
|
|
LDADD.unix_seqpacket_test+= -lpthread
|
|
|
|
NETBSD_ATF_TESTS_C+= lockf_test
|
|
NETBSD_ATF_TESTS_C+= mqueue_test
|
|
|
|
CFLAGS.mqueue_test+= -I${SRCTOP}/tests
|
|
DPADD.mqueue_test+= ${LIBRT}
|
|
LDADD.mqueue_test+= -lrt
|
|
|
|
WARNS?= 5
|
|
|
|
TESTS_SUBDIRS+= acct
|
|
TESTS_SUBDIRS+= execve
|
|
TESTS_SUBDIRS+= pipe
|
|
|
|
.include <netbsd-tests.test.mk>
|
|
|
|
.include <bsd.test.mk>
|