summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyle Evans <kevans@FreeBSD.org>2020-09-23 19:54:59 +0000
committerKyle Evans <kevans@FreeBSD.org>2020-09-23 19:54:59 +0000
commit93900fe76d44a436af2e5743bc1924157e9ba5bb (patch)
treefe3b4e8fda36a191bf846c3343c2b03b2db7ac74
parent114484b7ec6d5a8e2fe3beb5351b4d974af61875 (diff)
downloadsrc-test-93900fe76d44a436af2e5743bc1924157e9ba5bb.tar.gz
src-test-93900fe76d44a436af2e5743bc1924157e9ba5bb.zip
tests: move the memfd tests over to sys/posixshm
memfd_create is implemented on top of posixshm, so this is a logically correct place for them to be. Moreover, this reduces the number of places to look to run tests when working in this part of the tree. Discussed with: kib (to some extent, a while ago)
Notes
Notes: svn path=/head/; revision=366093
-rw-r--r--ObsoleteFiles.inc3
-rw-r--r--tests/sys/kern/Makefile1
-rw-r--r--tests/sys/posixshm/Makefile1
-rw-r--r--tests/sys/posixshm/memfd_test.c (renamed from tests/sys/kern/memfd_test.c)0
4 files changed, 4 insertions, 1 deletions
diff --git a/ObsoleteFiles.inc b/ObsoleteFiles.inc
index 3005b01903c11..26c67f7c71143 100644
--- a/ObsoleteFiles.inc
+++ b/ObsoleteFiles.inc
@@ -36,6 +36,9 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20200923: memfd_test moved to /usr/tests/sys/posixshm
+OLD_FILES+=usr/tests/sys/kern/memfd_test
+
# 20200910: remove vm_map_create(9) to sync with the code
OLD_FILES+=usr/share/man/man9/vm_map_create.9.gz
diff --git a/tests/sys/kern/Makefile b/tests/sys/kern/Makefile
index ed33bc52ecd1a..ebd7e053dd208 100644
--- a/tests/sys/kern/Makefile
+++ b/tests/sys/kern/Makefile
@@ -11,7 +11,6 @@ TESTSDIR= ${TESTSBASE}/sys/kern
ATF_TESTS_C+= kern_copyin
ATF_TESTS_C+= kern_descrip_test
ATF_TESTS_C+= kill_zombie
-ATF_TESTS_C+= memfd_test
ATF_TESTS_C+= ptrace_test
TEST_METADATA.ptrace_test+= timeout="15"
ATF_TESTS_C+= reaper
diff --git a/tests/sys/posixshm/Makefile b/tests/sys/posixshm/Makefile
index 6e9e345d5b161..cd76e5a7db1fe 100644
--- a/tests/sys/posixshm/Makefile
+++ b/tests/sys/posixshm/Makefile
@@ -4,6 +4,7 @@ PACKAGE= tests
TESTSDIR= ${TESTSBASE}/sys/posixshm
+ATF_TESTS_C+= memfd_test
ATF_TESTS_C+= posixshm_test
.include <bsd.test.mk>
diff --git a/tests/sys/kern/memfd_test.c b/tests/sys/posixshm/memfd_test.c
index 3784c4f0c840b..3784c4f0c840b 100644
--- a/tests/sys/kern/memfd_test.c
+++ b/tests/sys/posixshm/memfd_test.c