[LTP] [PATCH v3 4/5] syscalls/pause03: Refactor into new API

Cyril Hrubis chrubis@suse.cz
Wed Feb 26 17:00:48 CET 2025


Hi!
Applied with minor change, thanks:

diff --git a/testcases/kernel/syscalls/pause/pause03.c b/testcases/kernel/syscalls/pause/pause03.c
index 9d7fee1e8..612209935 100644
--- a/testcases/kernel/syscalls/pause/pause03.c
+++ b/testcases/kernel/syscalls/pause/pause03.c
@@ -14,7 +14,8 @@
 void do_child(void)
 {
        TST_CHECKPOINT_WAKE(0);
-       TST_EXP_PASS(pause());
+       pause();
+       tst_res(TFAIL, "pause() returned after SIGKILL");
 }

 void run(void)
@@ -34,7 +35,7 @@ void run(void)
        SAFE_WAITPID(pid, &status, 0);

        if (WIFSIGNALED(status) && WTERMSIG(status) == SIGKILL)
-               tst_res(TPASS, "pause() did not return after SIGKILL");
+               tst_res(TPASS, "pause() killed by SIGKILL");
        else
                tst_res(TFAIL, "Child %s", tst_strstatus(status));
 }

-- 
Cyril Hrubis
chrubis@suse.cz


More information about the ltp mailing list