Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F144457194
D4254.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D4254.diff
View Options
Index: bin/pkill/tests/Makefile
===================================================================
--- bin/pkill/tests/Makefile
+++ bin/pkill/tests/Makefile
@@ -2,6 +2,11 @@
.include <bsd.own.mk>
+# The test programs in this directory conflict with each other and also cause
+# spurious failures in other tests if run concurrently. Run them exclusively
+# for the time being.
+TEST_METADATA+= is_exclusive=true
+
TAP_TESTS_SH= pgrep-F_test
TAP_TESTS_SH+= pgrep-LF_test
TAP_TESTS_SH+= pgrep-P_test
Index: lib/libc/tests/sys/Makefile
===================================================================
--- lib/libc/tests/sys/Makefile
+++ lib/libc/tests/sys/Makefile
@@ -33,9 +33,13 @@
NETBSD_ATF_TESTS_C+= mmap_test
NETBSD_ATF_TESTS_C+= mprotect_test
NETBSD_ATF_TESTS_C+= msgctl_test
+TEST_METADATA.msgctl_test+= is_exclusive=true
NETBSD_ATF_TESTS_C+= msgget_test
+TEST_METADATA.msgget_test+= is_exclusive=true
NETBSD_ATF_TESTS_C+= msgrcv_test
+TEST_METADATA.msgrcv_test+= is_exclusive=true
NETBSD_ATF_TESTS_C+= msgsnd_test
+TEST_METADATA.msgsnd_test+= is_exclusive=true
NETBSD_ATF_TESTS_C+= msync_test
NETBSD_ATF_TESTS_C+= nanosleep_test
NETBSD_ATF_TESTS_C+= pipe_test
Index: tests/etc/rc.d/Makefile
===================================================================
--- tests/etc/rc.d/Makefile
+++ tests/etc/rc.d/Makefile
@@ -3,5 +3,6 @@
TESTSDIR= ${TESTSBASE}/etc/rc.d
ATF_TESTS_SH+= routing_test
+TEST_METADATA.routing_test+= is_exclusive=true
.include <bsd.test.mk>
Index: tests/sys/geom/class/Makefile.inc
===================================================================
--- /dev/null
+++ tests/sys/geom/class/Makefile.inc
@@ -0,0 +1,7 @@
+# $FreeBSD$
+
+# The geom tests conflict with each other and may fail when run concurrently.
+# This is because these tests use the system-wide md(4) resource via
+# mdconfig(1) and the system may run out of virtual devices when running
+# enough of these tests at once. Run them exclusively for now.
+TEST_METADATA+= is_exclusive=true
Index: tests/sys/netinet/Makefile
===================================================================
--- tests/sys/netinet/Makefile
+++ tests/sys/netinet/Makefile
@@ -4,6 +4,7 @@
BINDIR= ${TESTSDIR}
ATF_TESTS_SH= fibs_test
+TEST_METADATA.fibs_test+= is_exclusive=true
PROGS= udp_dontroute tcp_user_cookie
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Feb 9, 1:17 PM (15 h, 25 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28582871
Default Alt Text
D4254.diff (2 KB)
Attached To
Mode
D4254: Mark tests that cannot run in parallel as is_exclusive
Attached
Detach File
Event Timeline
Log In to Comment