Lines Matching refs:EXPECT_EQ

333 	EXPECT_EQ(ret, 0);  in TEST()
370 EXPECT_EQ(0, ret) { in TEST()
385 EXPECT_EQ(-1, ret); in TEST()
386 EXPECT_EQ(EFAULT, errno) { in TEST()
413 EXPECT_EQ(-1, ret); in TEST()
414 EXPECT_EQ(EACCES, errno); in TEST()
416 EXPECT_EQ(0, ret); in TEST()
517 EXPECT_EQ(-1, ret); in TEST()
518 EXPECT_EQ(EINVAL, errno); in TEST()
537 EXPECT_EQ(0, ret); in TEST()
543 EXPECT_EQ(2, ret); in TEST()
579 EXPECT_EQ(-1, ret); in TEST()
580 EXPECT_EQ(EINVAL, errno); in TEST()
602 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST()
621 EXPECT_EQ(0, syscall(__NR_getpid)) { in TEST_SIGNAL()
643 EXPECT_EQ(0, syscall(__NR_getpid)) { in TEST_SIGNAL()
688 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_SIGNAL()
690 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_SIGNAL()
723 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_SIGNAL()
726 EXPECT_EQ(0, syscall(__NR_times, &fatal_address)); in TEST_SIGNAL()
768 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_SIGNAL()
775 EXPECT_EQ(MAP_FAILED, map2); in TEST_SIGNAL()
942 EXPECT_EQ(-1, ret); in TEST()
943 EXPECT_EQ(EINVAL, errno); in TEST()
972 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST()
973 EXPECT_EQ(-1, read(-1, NULL, 0)); in TEST()
974 EXPECT_EQ(E2BIG, errno); in TEST()
990 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST()
992 EXPECT_EQ(0, read(-1, NULL, 0)); in TEST()
1012 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST()
1013 EXPECT_EQ(-1, read(-1, NULL, 0)); in TEST()
1014 EXPECT_EQ(4095, errno); in TEST()
1043 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST()
1044 EXPECT_EQ(-1, read(-1, NULL, 0)); in TEST()
1045 EXPECT_EQ(12, errno); in TEST()
1142 EXPECT_EQ(SIGSYS, test); in TEST_F()
1153 EXPECT_EQ(__NR_getpid, sigsys->_syscall); in TEST_F()
1257 EXPECT_EQ(parent, res); in TEST_F()
1283 EXPECT_EQ(parent, res); in TEST_F_SIGNAL()
1286 EXPECT_EQ(0, res); in TEST_F_SIGNAL()
1311 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F_SIGNAL()
1313 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_F_SIGNAL()
1336 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F_SIGNAL()
1338 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_F_SIGNAL()
1361 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F_SIGNAL()
1363 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_F_SIGNAL()
1384 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F()
1385 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_F()
1406 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F()
1407 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_F()
1426 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F()
1428 EXPECT_EQ(-1, syscall(__NR_getpid)); in TEST_F()
1447 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F()
1449 EXPECT_EQ(-1, syscall(__NR_getpid)); in TEST_F()
1467 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_F()
1469 EXPECT_EQ(mypid, 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()
1645 EXPECT_EQ(0, ret); in tracer_poke()
1656 EXPECT_EQ(0, ret); in tracer_poke()
1708 EXPECT_EQ(0, self->poked); in TEST_F()
1710 EXPECT_EQ(-1, ret); in TEST_F()
1711 EXPECT_EQ(0x1001, self->poked); in TEST_F()
1724 EXPECT_EQ(0, self->poked); in TEST_F()
1726 EXPECT_EQ(0, self->poked); in TEST_F()
1744 EXPECT_EQ(0, ptrace(PTRACE_SET_SYSCALL, tracee, NULL, _nr))
1758 EXPECT_EQ(0, ptrace(PTRACE_SETREGSET, tracee, \
1889 # define EXPECT_SYSCALL_RETURN(val, action) EXPECT_EQ(-1, action)
1895 EXPECT_EQ(-1, action); \
1896 EXPECT_EQ(-(val), errno); \
1898 EXPECT_EQ(val, action); \
1942 EXPECT_EQ(0, ARCH_GETREGS(regs)) { in get_syscall()
1959 EXPECT_EQ(0, ARCH_GETREGS(regs)) { in __change_syscall()
1972 EXPECT_EQ(0, ARCH_SETREGS(regs)); in __change_syscall()
1997 EXPECT_EQ(PTRACE_EVENT_MASK(status), PTRACE_EVENT_SECCOMP) { in tracer_seccomp()
2004 EXPECT_EQ(0, ret); in tracer_seccomp()
2010 EXPECT_EQ(__NR_getpid, get_syscall(_metadata, tracee)); in tracer_seccomp()
2015 EXPECT_EQ(__NR_gettid, get_syscall(_metadata, tracee)); in tracer_seccomp()
2020 EXPECT_EQ(__NR_openat, get_syscall(_metadata, tracee)); in tracer_seccomp()
2025 EXPECT_EQ(__NR_getppid, get_syscall(_metadata, tracee)); in tracer_seccomp()
2028 EXPECT_EQ(0, msg) { in tracer_seccomp()
2052 EXPECT_EQ(WSTOPSIG(status) & 0x80, 0x80) { in tracer_ptrace()
2065 EXPECT_EQ(0, ret); in tracer_ptrace()
2066 EXPECT_EQ(entry ? PTRACE_EVENTMSG_SYSCALL_ENTRY in tracer_ptrace()
2197 EXPECT_EQ(-1, syscall(-1)); in TEST()
2198 EXPECT_EQ(errno, ENOSYS); in TEST()
2201 EXPECT_EQ(-1, syscall(-101)); in TEST()
2202 EXPECT_EQ(errno, ENOSYS); in TEST()
2213 EXPECT_EQ(self->parent, syscall(__NR_getppid)); in TEST_F()
2220 EXPECT_EQ(self->parent, syscall(__NR_getpid)); in TEST_F()
2256 EXPECT_EQ(-1, syscall(__NR_mknodat, -1, NULL, 0, 0)); in TEST_F_SIGNAL()
2280 EXPECT_EQ(-1, syscall(__NR_getpid)); in TEST_F()
2281 EXPECT_EQ(EPERM, errno); in TEST_F()
2328 EXPECT_EQ(EINVAL, errno) { in TEST()
2334 EXPECT_EQ(EINVAL, errno) { in TEST()
2338 EXPECT_EQ(EINVAL, errno) { in TEST()
2344 EXPECT_EQ(EINVAL, errno) { in TEST()
2348 EXPECT_EQ(EFAULT, errno) { in TEST()
2353 EXPECT_EQ(0, errno) { in TEST()
2379 EXPECT_EQ(0, ret) { in TEST()
2385 EXPECT_EQ(EINVAL, errno) { in TEST()
2390 EXPECT_EQ(EINVAL, errno) { in TEST()
2434 EXPECT_EQ(-1, ret); in TEST()
2435 EXPECT_EQ(EFAULT, errno) { in TEST()
2456 EXPECT_EQ(-1, ret); in TEST()
2457 EXPECT_EQ(EFAULT, errno) { in TEST()
2467 EXPECT_EQ(-1, ret); in TEST()
2468 EXPECT_EQ(EINVAL, errno) { in TEST()
2479 EXPECT_EQ(-1, ret); in TEST()
2480 EXPECT_EQ(EINVAL, errno) { in TEST()
2507 EXPECT_EQ(0, ret) { in TEST()
2708 EXPECT_EQ(SIBLING_EXIT_FAILURE, (long)status); in TEST_F()
2710 EXPECT_EQ(SIBLING_EXIT_UNKILLED, (long)status); in TEST_F()
2750 EXPECT_EQ(0x0, (long)status); in TEST_F()
2752 EXPECT_EQ(0x0, (long)status); in TEST_F()
2776 EXPECT_EQ(SIBLING_EXIT_NEWPRIVS, (long)status); in TEST_F()
2778 EXPECT_EQ(SIBLING_EXIT_NEWPRIVS, (long)status); in TEST_F()
2816 EXPECT_EQ(0x0, (long)status); in TEST_F()
2818 EXPECT_EQ(0x0, (long)status); in TEST_F()
2861 EXPECT_EQ(SIBLING_EXIT_UNKILLED, (long)status); in TEST_F()
2863 EXPECT_EQ(SIBLING_EXIT_UNKILLED, (long)status); in TEST_F()
2910 EXPECT_EQ(SIBLING_EXIT_UNKILLED, (long)status); in TEST_F()
2912 EXPECT_EQ(SIBLING_EXIT_UNKILLED, (long)status); in TEST_F()
2970 EXPECT_EQ(SIBLING_EXIT_UNKILLED, (long)status); in TEST_F()
2995 EXPECT_EQ(0, (long)status); in TEST_F()
3055 EXPECT_EQ(0, ptrace(PTRACE_TRACEME)); in TEST()
3056 EXPECT_EQ(0, raise(SIGSTOP)); in TEST()
3058 EXPECT_EQ(0, close(pipefd[1])); in TEST()
3060 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)) { in TEST()
3065 EXPECT_EQ(0, ret) { in TEST()
3069 EXPECT_EQ(1, read(pipefd[0], &buf, 1)) { in TEST()
3072 EXPECT_EQ('.', buf) { in TEST()
3079 EXPECT_EQ(0, nanosleep(&timeout, NULL)) { in TEST()
3085 EXPECT_EQ(1, read(pipefd[0], &buf, 1)) { in TEST()
3088 EXPECT_EQ('!', buf) { in TEST()
3095 EXPECT_EQ(0, close(pipefd[0])); in TEST()
3119 EXPECT_EQ(0, info.si_errno); in TEST()
3120 EXPECT_EQ(getuid(), info.si_uid); in TEST()
3122 EXPECT_EQ(child_pid, info.si_pid); in TEST()
3137 EXPECT_EQ(SIGSTOP, info.si_signo); in TEST()
3164 EXPECT_EQ(__NR_nanosleep, ret); in TEST()
3168 EXPECT_EQ(__NR_restart_syscall, ret); in TEST()
3174 EXPECT_EQ(0, close(pipefd[1])); in TEST()
3216 EXPECT_EQ(EINVAL, errno) { in TEST_SIGNAL()
3222 EXPECT_EQ(0, ret); in TEST_SIGNAL()
3230 EXPECT_EQ(0, ret); in TEST_SIGNAL()
3235 EXPECT_EQ(0, ret); in TEST_SIGNAL()
3237 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_SIGNAL()
3239 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_SIGNAL()
3258 EXPECT_EQ(ret, 0); in TEST()
3262 EXPECT_EQ(ret, 0) { in TEST()
3270 EXPECT_EQ(ret, -1); in TEST()
3271 EXPECT_EQ(errno, EOPNOTSUPP); in TEST()
3302 EXPECT_EQ(0, seccomp(SECCOMP_SET_MODE_FILTER, in TEST()
3304 EXPECT_EQ(0, seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog)); in TEST()
3306 EXPECT_EQ(0, close(pipefd[0])); in TEST()
3325 EXPECT_EQ(sizeof(md), ret) { in TEST()
3330 EXPECT_EQ(md.flags, SECCOMP_FILTER_FLAG_LOG); in TEST()
3331 EXPECT_EQ(md.filter_off, 0); in TEST()
3335 EXPECT_EQ(sizeof(md), ret); in TEST()
3336 EXPECT_EQ(md.flags, 0); in TEST()
3337 EXPECT_EQ(md.filter_off, 1); in TEST()
3395 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3396 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3397 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3400 EXPECT_EQ(seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog), 0); in TEST()
3401 EXPECT_EQ(seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog), 0); in TEST()
3402 EXPECT_EQ(seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog), 0); in TEST()
3403 EXPECT_EQ(seccomp(SECCOMP_SET_MODE_FILTER, 0, &prog), 0); in TEST()
3411 EXPECT_EQ(user_notif_syscall(__NR_getppid, in TEST()
3414 EXPECT_EQ(errno, EBUSY); in TEST()
3428 EXPECT_EQ(pollfd.revents, POLLIN); in TEST()
3435 EXPECT_EQ(-1, ret); in TEST()
3436 EXPECT_EQ(EINVAL, errno); in TEST()
3440 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3447 EXPECT_EQ(pollfd.revents, POLLOUT); in TEST()
3449 EXPECT_EQ(req.data.nr, __NR_getppid); in TEST()
3457 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), -1); in TEST()
3458 EXPECT_EQ(errno, EINVAL); in TEST()
3461 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
3463 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3464 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3465 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3520 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3521 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ID_VALID, &req.id), 0); in TEST()
3523 EXPECT_EQ(kill(pid, SIGKILL), 0); in TEST()
3524 EXPECT_EQ(waitpid(pid, NULL, 0), pid); in TEST()
3526 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ID_VALID, &req.id), -1); in TEST()
3530 EXPECT_EQ(ret, -1); in TEST()
3531 EXPECT_EQ(errno, ENOENT); in TEST()
3585 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3587 EXPECT_EQ(kill(pid, SIGUSR1), 0); in TEST()
3594 EXPECT_EQ(read(sk_pair[0], &c, 1), 1); in TEST()
3600 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), -1); in TEST()
3601 EXPECT_EQ(errno, ENOENT); in TEST()
3604 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3610 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
3612 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3613 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3614 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3645 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3646 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3647 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3675 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3676 EXPECT_EQ(req.pid, pid); in TEST()
3682 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
3684 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3685 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3686 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3726 EXPECT_EQ(waitpid(pid2, &status, 0), pid2); in TEST()
3727 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3728 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3750 EXPECT_EQ(req.pid, 0); in TEST()
3762 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3763 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3764 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3766 EXPECT_EQ(waitpid(pid2, &status, 0), pid2); in TEST()
3767 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3768 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3794 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, NULL), -1); in TEST()
3795 EXPECT_EQ(errno, EFAULT); in TEST()
3798 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3799 EXPECT_EQ(req.pid, pid); in TEST()
3805 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
3807 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3808 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3809 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
3817 EXPECT_EQ(sizes.seccomp_notif, sizeof(struct seccomp_notif)); in TEST()
3818 EXPECT_EQ(sizes.seccomp_notif_resp, sizeof(struct seccomp_notif_resp)); in TEST()
3860 EXPECT_EQ(pollfd.revents, POLLIN); in TEST()
3862 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
3868 EXPECT_EQ(pollfd.revents, POLLOUT); in TEST()
3870 EXPECT_EQ(req.data.nr, __NR_dup); in TEST()
3881 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), -1); in TEST()
3882 EXPECT_EQ(errno, EINVAL); in TEST()
3886 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), -1); in TEST()
3887 EXPECT_EQ(errno, EINVAL); in TEST()
3891 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0) { in TEST()
3897 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3898 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3899 EXPECT_EQ(0, WEXITSTATUS(status)) { in TEST()
3944 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
3945 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
3946 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4005 EXPECT_EQ(ioctl(200, SECCOMP_IOCTL_NOTIF_RECV, &req), -1); in TEST()
4006 EXPECT_EQ(errno, ENOENT); in TEST()
4008 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4009 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4010 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4087 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4088 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4089 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4166 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd), -1); in TEST()
4167 EXPECT_EQ(errno, EINVAL); in TEST()
4172 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd), -1); in TEST()
4173 EXPECT_EQ(errno, EINVAL); in TEST()
4178 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd), -1); in TEST()
4179 EXPECT_EQ(errno, EINVAL); in TEST()
4183 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD_SMALL, &small), -1); in TEST()
4184 EXPECT_EQ(errno, EINVAL); in TEST()
4189 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD_BIG, &big), -1); in TEST()
4190 EXPECT_EQ(errno, E2BIG); in TEST()
4195 EXPECT_EQ(fd, nextfd); in TEST()
4197 EXPECT_EQ(filecmp(getpid(), pid, memfd, fd), 0); in TEST()
4203 EXPECT_EQ(fd, nextfd); in TEST()
4210 EXPECT_EQ(fd, 42); in TEST()
4211 EXPECT_EQ(filecmp(getpid(), pid, memfd, fd), 0); in TEST()
4217 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
4242 EXPECT_EQ(fd, nextfd); in TEST()
4264 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
4267 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4268 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4269 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4318 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd), -1); in TEST()
4319 EXPECT_EQ(errno, EMFILE); in TEST()
4322 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd), -1); in TEST()
4323 EXPECT_EQ(errno, EMFILE); in TEST()
4327 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd), -1); in TEST()
4328 EXPECT_EQ(errno, EBADF); in TEST()
4334 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
4337 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4338 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4339 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4542 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
4550 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
4552 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4553 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4554 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4578 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
4579 EXPECT_EQ(req.id, baseid + i); in TEST()
4581 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
4586 EXPECT_EQ(waitpid(pids[i], &status, 0), pids[i]); in TEST()
4587 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4588 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4675 EXPECT_EQ(kill(pid, SIGUSR1), 0); in TEST()
4678 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4679 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4680 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4682 EXPECT_EQ(read(sk_pair[0], &c, 1), 1); in TEST()
4737 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
4739 EXPECT_EQ(kill(pid, SIGUSR1), 0); in TEST()
4751 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp), 0); in TEST()
4757 EXPECT_EQ(read(sk_pair[0], &c, 1), 1); in TEST()
4759 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4760 EXPECT_EQ(true, WIFEXITED(status)); in TEST()
4761 EXPECT_EQ(0, WEXITSTATUS(status)); in TEST()
4801 EXPECT_EQ(ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req), 0); in TEST()
4803 EXPECT_EQ(kill(pid, SIGTERM), 0); in TEST()
4809 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST()
4810 EXPECT_EQ(true, WIFSIGNALED(status)); in TEST()
4811 EXPECT_EQ(SIGTERM, WTERMSIG(status)); in TEST()
4887 EXPECT_EQ(pid, waitpid(pid, &status, 0)); in TEST()
4888 EXPECT_EQ(0, status); in TEST()