Lines Matching refs:EXPECT_EQ

353 	EXPECT_EQ(ret, 0);  in TEST()
390 EXPECT_EQ(0, ret) { in TEST()
405 EXPECT_EQ(-1, ret); in TEST()
406 EXPECT_EQ(EFAULT, errno) { in TEST()
433 EXPECT_EQ(-1, ret); in TEST()
434 EXPECT_EQ(EACCES, errno); in TEST()
436 EXPECT_EQ(0, ret); in TEST()
537 EXPECT_EQ(-1, ret); in TEST()
538 EXPECT_EQ(EINVAL, errno); in TEST()
557 EXPECT_EQ(0, ret); in TEST()
563 EXPECT_EQ(2, ret); in TEST()
599 EXPECT_EQ(-1, ret); in TEST()
600 EXPECT_EQ(EINVAL, errno); in TEST()
622 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST()
641 EXPECT_EQ(0, syscall(__NR_getpid)) { in TEST_SIGNAL()
663 EXPECT_EQ(0, syscall(__NR_getpid)) { in TEST_SIGNAL()
708 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_SIGNAL()
710 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_SIGNAL()
743 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_SIGNAL()
746 EXPECT_EQ(0, syscall(__NR_times, &fatal_address)); in TEST_SIGNAL()
788 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_SIGNAL()
795 EXPECT_EQ(MAP_FAILED, map2); in TEST_SIGNAL()
962 EXPECT_EQ(-1, ret); in TEST()
963 EXPECT_EQ(EINVAL, errno); in TEST()
992 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST()
993 EXPECT_EQ(-1, read(-1, NULL, 0)); in TEST()
994 EXPECT_EQ(E2BIG, errno); in TEST()
1010 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST()
1012 EXPECT_EQ(0, read(-1, NULL, 0)); in TEST()
1032 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST()
1033 EXPECT_EQ(-1, read(-1, NULL, 0)); in TEST()
1034 EXPECT_EQ(4095, errno); in TEST()
1063 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST()
1064 EXPECT_EQ(-1, read(-1, NULL, 0)); in TEST()
1065 EXPECT_EQ(12, errno); in TEST()
1162 EXPECT_EQ(SIGSYS, test); in TEST_F()
1173 EXPECT_EQ(__NR_getpid, sigsys->_syscall); in TEST_F()
1277 EXPECT_EQ(parent, res); in TEST_F()
1303 EXPECT_EQ(parent, res); in TEST_F_SIGNAL()
1306 EXPECT_EQ(0, res); in TEST_F_SIGNAL()
1331 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F_SIGNAL()
1333 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_F_SIGNAL()
1356 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F_SIGNAL()
1358 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_F_SIGNAL()
1381 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F_SIGNAL()
1383 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_F_SIGNAL()
1404 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F()
1405 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_F()
1426 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F()
1427 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_F()
1446 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F()
1448 EXPECT_EQ(-1, syscall(__NR_getpid)); in TEST_F()
1467 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F()
1469 EXPECT_EQ(-1, syscall(__NR_getpid)); in TEST_F()
1487 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F()
1489 EXPECT_EQ(mypid, syscall(__NR_getpid)); in TEST_F()
1507 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F()
1509 EXPECT_EQ(mypid, syscall(__NR_getpid)); in TEST_F()
1659 EXPECT_EQ(0, ret); in tracer_poke()
1670 EXPECT_EQ(0, ret); in tracer_poke()
1722 EXPECT_EQ(0, self->poked); in TEST_F()
1724 EXPECT_EQ(-1, ret); in TEST_F()
1725 EXPECT_EQ(0x1001, self->poked); in TEST_F()
1738 EXPECT_EQ(0, self->poked); in TEST_F()
1740 EXPECT_EQ(0, self->poked); in TEST_F()
1758 EXPECT_EQ(0, ptrace(PTRACE_SET_SYSCALL, tracee, NULL, _nr))
1772 EXPECT_EQ(0, ptrace(PTRACE_SETREGSET, tracee, \
1903 # define EXPECT_SYSCALL_RETURN(val, action) EXPECT_EQ(-1, action)
1909 EXPECT_EQ(-1, action); \
1910 EXPECT_EQ(-(val), errno); \
1912 EXPECT_EQ(val, action); \
1956 EXPECT_EQ(0, ARCH_GETREGS(regs)) { in get_syscall()
1973 EXPECT_EQ(0, ARCH_GETREGS(regs)) { in __change_syscall()
1986 EXPECT_EQ(0, ARCH_SETREGS(regs)); in __change_syscall()
2011 EXPECT_EQ(PTRACE_EVENT_MASK(status), PTRACE_EVENT_SECCOMP) { in tracer_seccomp()
2018 EXPECT_EQ(0, ret); in tracer_seccomp()
2024 EXPECT_EQ(__NR_getpid, get_syscall(_metadata, tracee)); in tracer_seccomp()
2029 EXPECT_EQ(__NR_gettid, get_syscall(_metadata, tracee)); in tracer_seccomp()
2034 EXPECT_EQ(__NR_openat, get_syscall(_metadata, tracee)); in tracer_seccomp()
2039 EXPECT_EQ(__NR_getppid, get_syscall(_metadata, tracee)); in tracer_seccomp()
2042 EXPECT_EQ(0, msg) { in tracer_seccomp()
2066 EXPECT_EQ(WSTOPSIG(status) & 0x80, 0x80) { in tracer_ptrace()
2079 EXPECT_EQ(0, ret); in tracer_ptrace()
2080 EXPECT_EQ(entry ? PTRACE_EVENTMSG_SYSCALL_ENTRY in tracer_ptrace()
2211 EXPECT_EQ(-1, syscall(-1)); in TEST()
2212 EXPECT_EQ(errno, ENOSYS); in TEST()
2215 EXPECT_EQ(-1, syscall(-101)); in TEST()
2216 EXPECT_EQ(errno, ENOSYS); in TEST()
2227 EXPECT_EQ(self->parent, syscall(__NR_getppid)); in TEST_F()
2234 EXPECT_EQ(self->parent, syscall(__NR_getpid)); in TEST_F()
2270 EXPECT_EQ(-1, syscall(__NR_mknodat, -1, NULL, 0, 0)); in TEST_F_SIGNAL()
2294 EXPECT_EQ(-1, syscall(__NR_getpid)); in TEST_F()
2295 EXPECT_EQ(EPERM, errno); in TEST_F()
2342 EXPECT_EQ(EINVAL, errno) { in TEST()
2348 EXPECT_EQ(EINVAL, errno) { in TEST()
2352 EXPECT_EQ(EINVAL, errno) { in TEST()
2358 EXPECT_EQ(EINVAL, errno) { in TEST()
2362 EXPECT_EQ(EFAULT, errno) { in TEST()
2367 EXPECT_EQ(0, errno) { in TEST()
2393 EXPECT_EQ(0, ret) { in TEST()
2399 EXPECT_EQ(EINVAL, errno) { in TEST()
2404 EXPECT_EQ(EINVAL, errno) { in TEST()
2448 EXPECT_EQ(-1, ret); in TEST()
2449 EXPECT_EQ(EFAULT, errno) { in TEST()
2470 EXPECT_EQ(-1, ret); in TEST()
2471 EXPECT_EQ(EFAULT, errno) { in TEST()
2481 EXPECT_EQ(-1, ret); in TEST()
2482 EXPECT_EQ(EINVAL, errno) { in TEST()
2493 EXPECT_EQ(-1, ret); in TEST()
2494 EXPECT_EQ(EINVAL, errno) { in TEST()
2521 EXPECT_EQ(0, ret) { in TEST()
2722 EXPECT_EQ(SIBLING_EXIT_FAILURE, (long)status); in TEST_F()
2724 EXPECT_EQ(SIBLING_EXIT_UNKILLED, (long)status); in TEST_F()
2764 EXPECT_EQ(0x0, (long)status); in TEST_F()
2766 EXPECT_EQ(0x0, (long)status); in TEST_F()
2790 EXPECT_EQ(SIBLING_EXIT_NEWPRIVS, (long)status); in TEST_F()
2792 EXPECT_EQ(SIBLING_EXIT_NEWPRIVS, (long)status); in TEST_F()
2830 EXPECT_EQ(0x0, (long)status); in TEST_F()
2832 EXPECT_EQ(0x0, (long)status); in TEST_F()
2875 EXPECT_EQ(SIBLING_EXIT_UNKILLED, (long)status); in TEST_F()
2877 EXPECT_EQ(SIBLING_EXIT_UNKILLED, (long)status); in TEST_F()
2924 EXPECT_EQ(SIBLING_EXIT_UNKILLED, (long)status); in TEST_F()
2926 EXPECT_EQ(SIBLING_EXIT_UNKILLED, (long)status); in TEST_F()
2984 EXPECT_EQ(SIBLING_EXIT_UNKILLED, (long)status); in TEST_F()
3009 EXPECT_EQ(0, (long)status); in TEST_F()
3069 EXPECT_EQ(0, ptrace(PTRACE_TRACEME)); in TEST()
3070 EXPECT_EQ(0, raise(SIGSTOP)); in TEST()
3072 EXPECT_EQ(0, close(pipefd[1])); in TEST()
3074 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)) { in TEST()
3079 EXPECT_EQ(0, ret) { in TEST()
3083 EXPECT_EQ(1, read(pipefd[0], &buf, 1)) { in TEST()
3086 EXPECT_EQ('.', buf) { in TEST()
3093 EXPECT_EQ(0, nanosleep(&timeout, NULL)) { in TEST()
3099 EXPECT_EQ(1, read(pipefd[0], &buf, 1)) { in TEST()
3102 EXPECT_EQ('!', buf) { in TEST()
3109 EXPECT_EQ(0, close(pipefd[0])); in TEST()
3133 EXPECT_EQ(0, info.si_errno); in TEST()
3134 EXPECT_EQ(getuid(), info.si_uid); in TEST()
3136 EXPECT_EQ(child_pid, info.si_pid); in TEST()
3151 EXPECT_EQ(SIGSTOP, info.si_signo); in TEST()
3181 EXPECT_EQ(__NR_nanosleep, ret); in TEST()
3185 EXPECT_EQ(__NR_restart_syscall, ret); in TEST()
3191 EXPECT_EQ(0, close(pipefd[1])); in TEST()
3233 EXPECT_EQ(EINVAL, errno) { in TEST_SIGNAL()
3239 EXPECT_EQ(0, ret); in TEST_SIGNAL()
3247 EXPECT_EQ(0, ret); in TEST_SIGNAL()
3252 EXPECT_EQ(0, ret); in TEST_SIGNAL()
3254 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_SIGNAL()
3256 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_SIGNAL()
3275 EXPECT_EQ(ret, 0); in TEST()
3279 EXPECT_EQ(ret, 0) { in TEST()
3287 EXPECT_EQ(ret, -1); in TEST()
3288 EXPECT_EQ(errno, EOPNOTSUPP); in TEST()
3319 EXPECT_EQ(0, seccomp(SECCOMP_SET_MODE_FILTER, in TEST()
3321 EXPECT_EQ(0, seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog)); in TEST()
3323 EXPECT_EQ(0, close(pipefd[0])); in TEST()
3342 EXPECT_EQ(sizeof(md), ret) { in TEST()
3347 EXPECT_EQ(md.flags, SECCOMP_FILTER_FLAG_LOG); in TEST()
3348 EXPECT_EQ(md.filter_off, 0); in TEST()
3352 EXPECT_EQ(sizeof(md), ret); in TEST()
3353 EXPECT_EQ(md.flags, 0); in TEST()
3354 EXPECT_EQ(md.filter_off, 1); in TEST()
3412 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3413 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3414 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3417 EXPECT_EQ(seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog), 0); in TEST()
3418 EXPECT_EQ(seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog), 0); in TEST()
3419 EXPECT_EQ(seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog), 0); in TEST()
3420 EXPECT_EQ(seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog), 0); in TEST()
3428 EXPECT_EQ(user_notif_syscall(__NR_getppid, in TEST()
3431 EXPECT_EQ(errno, EBUSY); in TEST()
3445 EXPECT_EQ(pollfd.revents, POLLIN); in TEST()
3452 EXPECT_EQ(-1, ret); in TEST()
3453 EXPECT_EQ(EINVAL, errno); in TEST()
3457 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3464 EXPECT_EQ(pollfd.revents, POLLOUT); in TEST()
3466 EXPECT_EQ(req.data.nr, __NR_getppid); in TEST()
3474 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), -1); in TEST()
3475 EXPECT_EQ(errno, EINVAL); in TEST()
3478 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
3480 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3481 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3482 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3537 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3538 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ID_VALID, &req.id), 0); in TEST()
3540 EXPECT_EQ(kill(pid, SIGKILL), 0); in TEST()
3541 EXPECT_EQ(waitpid(pid, NULL, 0), pid); in TEST()
3543 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ID_VALID, &req.id), -1); in TEST()
3547 EXPECT_EQ(ret, -1); in TEST()
3548 EXPECT_EQ(errno, ENOENT); in TEST()
3606 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3608 EXPECT_EQ(kill(pid, SIGUSR1), 0); in TEST()
3615 EXPECT_EQ(read(sk_pair[0], &c, 1), 1); in TEST()
3621 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), -1); in TEST()
3622 EXPECT_EQ(errno, ENOENT); in TEST()
3625 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3631 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
3633 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3634 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3635 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3666 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3667 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3668 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3696 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3697 EXPECT_EQ(req.pid, pid); in TEST()
3703 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
3705 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3706 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3707 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3747 EXPECT_EQ(waitpid(pid2, &status, 0), pid2); in TEST()
3748 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3749 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3771 EXPECT_EQ(req.pid, 0); in TEST()
3783 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3784 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3785 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3787 EXPECT_EQ(waitpid(pid2, &status, 0), pid2); in TEST()
3788 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3789 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3815 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, NULL), -1); in TEST()
3816 EXPECT_EQ(errno, EFAULT); in TEST()
3819 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3820 EXPECT_EQ(req.pid, pid); in TEST()
3826 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
3828 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3829 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3830 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3838 EXPECT_EQ(sizes.seccomp_notif, sizeof(struct seccomp_notif)); in TEST()
3839 EXPECT_EQ(sizes.seccomp_notif_resp, sizeof(struct seccomp_notif_resp)); in TEST()
3881 EXPECT_EQ(pollfd.revents, POLLIN); in TEST()
3883 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3889 EXPECT_EQ(pollfd.revents, POLLOUT); in TEST()
3891 EXPECT_EQ(req.data.nr, __NR_dup); in TEST()
3902 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), -1); in TEST()
3903 EXPECT_EQ(errno, EINVAL); in TEST()
3907 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), -1); in TEST()
3908 EXPECT_EQ(errno, EINVAL); in TEST()
3912 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0) { in TEST()
3918 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3919 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3920 EXPECT_EQ(0, WEXITSTATUS(status)) { in TEST()
3965 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3966 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3967 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4026 EXPECT_EQ(ioctl(200, SECCOMP_IOCTL_NOTIF_RECV, &req), -1); in TEST()
4027 EXPECT_EQ(errno, ENOENT); in TEST()
4029 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4030 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4031 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4108 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4109 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4110 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4187 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd), -1); in TEST()
4188 EXPECT_EQ(errno, EINVAL); in TEST()
4193 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd), -1); in TEST()
4194 EXPECT_EQ(errno, EINVAL); in TEST()
4199 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd), -1); in TEST()
4200 EXPECT_EQ(errno, EINVAL); in TEST()
4204 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD_SMALL, &small), -1); in TEST()
4205 EXPECT_EQ(errno, EINVAL); in TEST()
4210 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD_BIG, &big), -1); in TEST()
4211 EXPECT_EQ(errno, E2BIG); in TEST()
4216 EXPECT_EQ(fd, nextfd); in TEST()
4218 EXPECT_EQ(filecmp(getpid(), pid, memfd, fd), 0); in TEST()
4224 EXPECT_EQ(fd, nextfd); in TEST()
4231 EXPECT_EQ(fd, 42); in TEST()
4232 EXPECT_EQ(filecmp(getpid(), pid, memfd, fd), 0); in TEST()
4238 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
4263 EXPECT_EQ(fd, nextfd); in TEST()
4285 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
4288 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4289 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4290 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4339 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd), -1); in TEST()
4340 EXPECT_EQ(errno, EMFILE); in TEST()
4343 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd), -1); in TEST()
4344 EXPECT_EQ(errno, EMFILE); in TEST()
4348 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd), -1); in TEST()
4349 EXPECT_EQ(errno, EBADF); in TEST()
4355 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
4358 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4359 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4360 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4563 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
4571 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
4573 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4574 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4575 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4599 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
4600 EXPECT_EQ(req.id, baseid + i); in TEST()
4602 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
4607 EXPECT_EQ(waitpid(pids[i], &status, 0), pids[i]); in TEST()
4608 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4609 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4696 EXPECT_EQ(kill(pid, SIGUSR1), 0); in TEST()
4699 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4700 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4701 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4703 EXPECT_EQ(read(sk_pair[0], &c, 1), 1); in TEST()
4758 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
4760 EXPECT_EQ(kill(pid, SIGUSR1), 0); in TEST()
4772 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
4778 EXPECT_EQ(read(sk_pair[0], &c, 1), 1); in TEST()
4780 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4781 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4782 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4822 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
4824 EXPECT_EQ(kill(pid, SIGTERM), 0); in TEST()
4830 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4831 EXPECT_EQ(true, WIFSIGNALED(status)); in TEST()
4832 EXPECT_EQ(SIGTERM, WTERMSIG(status)); in TEST()
4956 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4957 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4958 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
5034 EXPECT_EQ(pid, waitpid(pid, &status, 0)); in TEST()
5035 EXPECT_EQ(0, status); in TEST()