aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorEnji Cooper <ngie@FreeBSD.org>2017-08-02 22:28:12 +0000
committerEnji Cooper <ngie@FreeBSD.org>2017-08-02 22:28:12 +0000
commit86cc58dc966310b6711bb3012e29ead9fd5a4bc6 (patch)
treee90f4975276d5729a06bd0d0fe94c3bbc04ef452 /tests
parent47606b869eb149ebb7135d6594c3b9b9f05b9aed (diff)
parent3cf56bb43a4645c786bfc8d76cca54b44289fd0a (diff)
Notes
Diffstat (limited to 'tests')
-rw-r--r--tests/sys/aio/lio_test.c4
-rw-r--r--tests/sys/kern/ptrace_test.c29
2 files changed, 27 insertions, 6 deletions
diff --git a/tests/sys/aio/lio_test.c b/tests/sys/aio/lio_test.c
index a87933cccbac..f71a977631ab 100644
--- a/tests/sys/aio/lio_test.c
+++ b/tests/sys/aio/lio_test.c
@@ -99,7 +99,7 @@ ATF_TC_BODY(lio_listio_empty_nowait_signal, tc)
struct sigevent sev;
atf_tc_expect_timeout("Bug 220398 - lio_listio(2) never sends"
- "asynchronous notification if nent==0");
+ " asynchronous notification if nent==0");
ATF_REQUIRE_EQ(0, sem_init(&completions, false, 0));
sev.sigev_notify = SIGEV_SIGNAL;
sev.sigev_signo = SIGUSR1;
@@ -120,7 +120,7 @@ ATF_TC_BODY(lio_listio_empty_nowait_thread, tc)
struct sigevent sev;
atf_tc_expect_timeout("Bug 220398 - lio_listio(2) never sends"
- "asynchronous notification if nent==0");
+ " asynchronous notification if nent==0");
ATF_REQUIRE_EQ(0, sem_init(&completions, false, 0));
bzero(&sev, sizeof(sev));
sev.sigev_notify = SIGEV_THREAD;
diff --git a/tests/sys/kern/ptrace_test.c b/tests/sys/kern/ptrace_test.c
index 408b9b1263ba..5097678ad357 100644
--- a/tests/sys/kern/ptrace_test.c
+++ b/tests/sys/kern/ptrace_test.c
@@ -1868,7 +1868,12 @@ mask_usr1_thread(void *arg)
* Verify that the SIGKILL from PT_KILL takes priority over other signals
* and prevents spurious stops due to those other signals.
*/
-ATF_TC_WITHOUT_HEAD(ptrace__PT_KILL_competing_signal);
+ATF_TC(ptrace__PT_KILL_competing_signal);
+ATF_TC_HEAD(ptrace__PT_KILL_competing_signal, tc)
+{
+
+ atf_tc_set_md_var(tc, "require.user", "root");
+}
ATF_TC_BODY(ptrace__PT_KILL_competing_signal, tc)
{
pid_t fpid, wpid;
@@ -1962,7 +1967,12 @@ ATF_TC_BODY(ptrace__PT_KILL_competing_signal, tc)
* Verify that the SIGKILL from PT_KILL takes priority over other stop events
* and prevents spurious stops caused by those events.
*/
-ATF_TC_WITHOUT_HEAD(ptrace__PT_KILL_competing_stop);
+ATF_TC(ptrace__PT_KILL_competing_stop);
+ATF_TC_HEAD(ptrace__PT_KILL_competing_stop, tc)
+{
+
+ atf_tc_set_md_var(tc, "require.user", "root");
+}
ATF_TC_BODY(ptrace__PT_KILL_competing_stop, tc)
{
pid_t fpid, wpid;
@@ -2940,13 +2950,24 @@ terminate_with_pending_sigstop(bool sigstop_from_main_thread)
* to the older thread (the second test). This behavior has changed in the
* past, so make no assumption.
*/
-ATF_TC_WITHOUT_HEAD(ptrace__parent_terminate_with_pending_sigstop1);
+ATF_TC(ptrace__parent_terminate_with_pending_sigstop1);
+ATF_TC_HEAD(ptrace__parent_terminate_with_pending_sigstop1, tc)
+{
+
+ atf_tc_set_md_var(tc, "require.user", "root");
+}
ATF_TC_BODY(ptrace__parent_terminate_with_pending_sigstop1, tc)
{
terminate_with_pending_sigstop(true);
}
-ATF_TC_WITHOUT_HEAD(ptrace__parent_terminate_with_pending_sigstop2);
+
+ATF_TC(ptrace__parent_terminate_with_pending_sigstop2);
+ATF_TC_HEAD(ptrace__parent_terminate_with_pending_sigstop2, tc)
+{
+
+ atf_tc_set_md_var(tc, "require.user", "root");
+}
ATF_TC_BODY(ptrace__parent_terminate_with_pending_sigstop2, tc)
{