| /Linux-v5.10/tools/testing/selftests/net/ |
| D | tls.c | 93 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len); in TEST_F() 95 EXPECT_EQ(memcmp(buf, test_str, send_len), 0); in TEST_F() 208 EXPECT_EQ(send(self->fd, test_str, to_send, 0), to_send); in TEST_F() 209 EXPECT_EQ(recv(self->cfd, recv_buf, to_send, MSG_WAITALL), to_send); in TEST_F() 210 EXPECT_EQ(memcmp(test_str, recv_buf, to_send), 0); in TEST_F() 213 EXPECT_EQ(recv(self->cfd, buf, st.st_size, MSG_WAITALL), st.st_size); in TEST_F() 236 EXPECT_EQ(size, test_payload_size); in chunked_sendfile() 245 EXPECT_EQ(recv(self->cfd, buf, test_payload_size, MSG_WAITALL), in chunked_sendfile() 282 EXPECT_EQ(memcmp(buf, recv_mem, send_len), 0); in TEST_F() 292 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len); in TEST_F() [all …]
|
| D | reuseaddr_ports_exhausted.c | 93 EXPECT_EQ(-1, fd[1]) TH_LOG("should fail to bind."); in TEST() 115 EXPECT_EQ(-1, fd[1]) TH_LOG("should fail to bind because both sockets succeed to be listened."); in TEST() 153 …EXPECT_EQ(-1, ret) TH_LOG("should fail to listen because only one uid reserves the port in TCP_LIS… in TEST()
|
| /Linux-v5.10/tools/testing/selftests/seccomp/ |
| D | seccomp_bpf.c | 316 EXPECT_EQ(ret, 0); in TEST() 353 EXPECT_EQ(0, ret) { in TEST() 368 EXPECT_EQ(-1, ret); in TEST() 369 EXPECT_EQ(EFAULT, errno) { in TEST() 394 EXPECT_EQ(-1, ret); in TEST() 395 EXPECT_EQ(EACCES, errno); in TEST() 397 EXPECT_EQ(0, ret); in TEST() 498 EXPECT_EQ(-1, ret); in TEST() 499 EXPECT_EQ(EINVAL, errno); in TEST() 518 EXPECT_EQ(0, ret); in TEST() [all …]
|
| /Linux-v5.10/tools/testing/selftests/bpf/ |
| D | test_tcpbpf_user.c | 22 #define EXPECT_EQ(expected, actual, fmt) \ macro 47 EXPECT_EQ(expected_events, result->event_map, "#" PRIx32); in verify_result() 48 EXPECT_EQ(501ULL, result->bytes_received, "llu"); in verify_result() 49 EXPECT_EQ(1002ULL, result->bytes_acked, "llu"); in verify_result() 50 EXPECT_EQ(1, result->data_segs_in, PRIu32); in verify_result() 51 EXPECT_EQ(1, result->data_segs_out, PRIu32); in verify_result() 52 EXPECT_EQ(0x80, result->bad_cb_test_rv, PRIu32); in verify_result() 53 EXPECT_EQ(0, result->good_cb_test_rv, PRIu32); in verify_result() 54 EXPECT_EQ(1, result->num_listen, PRIu32); in verify_result() 55 EXPECT_EQ(EXPECTED_CLOSE_EVENTS, result->num_close_events, PRIu32); in verify_result() [all …]
|
| /Linux-v5.10/tools/testing/selftests/core/ |
| D | close_range_test.c | 53 EXPECT_EQ(-1, sys_close_range(open_fds[0], open_fds[100], -1)) { in TEST() 58 EXPECT_EQ(0, sys_close_range(open_fds[0], open_fds[50], 0)); in TEST() 61 EXPECT_EQ(-1, fcntl(open_fds[i], F_GETFL)); in TEST() 74 EXPECT_EQ(0, sys_close_range(open_fds[51], open_fds[92], 0)); in TEST() 77 EXPECT_EQ(-1, fcntl(open_fds[i], F_GETFL)); in TEST() 83 EXPECT_EQ(0, sys_close_range(open_fds[93], open_fds[99], 0)); in TEST() 86 EXPECT_EQ(-1, fcntl(open_fds[i], F_GETFL)); in TEST() 90 EXPECT_EQ(0, sys_close_range(open_fds[100], open_fds[100], 0)); in TEST() 92 EXPECT_EQ(-1, fcntl(open_fds[100], F_GETFL)); in TEST() 179 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST() [all …]
|
| /Linux-v5.10/tools/testing/selftests/pidfd/ |
| D | pidfd_getfd_test.c | 168 EXPECT_EQ(0, close(self->pidfd)); in FIXTURE_TEARDOWN() 169 EXPECT_EQ(0, close(self->sk)); in FIXTURE_TEARDOWN() 171 EXPECT_EQ(0, wait_for_pid(self->pid)); in FIXTURE_TEARDOWN() 193 EXPECT_EQ(-1, fd); in TEST_F() 194 EXPECT_EQ(EPERM, errno); in TEST_F() 210 EXPECT_EQ(ret, 0); in TEST_F() 224 EXPECT_EQ(-1, fd) { in TEST_F() 227 EXPECT_EQ(EBADF, errno) { in TEST_F() 235 EXPECT_EQ(errno, EINVAL); in TEST()
|
| D | pidfd_setns_test.c | 146 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() 174 EXPECT_EQ(ret, 0); in FIXTURE_SETUP() 204 EXPECT_EQ(ret, 0); in FIXTURE_SETUP() 239 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() 252 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() 265 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() 294 EXPECT_EQ(0, close(self->child_pidfd1)); in FIXTURE_TEARDOWN() 296 EXPECT_EQ(0, close(self->child_pidfd2)); in FIXTURE_TEARDOWN() 346 EXPECT_EQ(errno, EINVAL); in TEST_F() 349 EXPECT_EQ(errno, EINVAL); in TEST_F() [all …]
|
| D | pidfd_wait.c | 61 EXPECT_EQ(close(pidfd), 0); in TEST() 69 EXPECT_EQ(close(pidfd), 0); in TEST() 82 EXPECT_EQ(close(pidfd), 0); in TEST() 138 EXPECT_EQ(close(pidfd), 0); in TEST() 171 EXPECT_EQ(close(pidfd), 0); in TEST() 222 EXPECT_EQ(close(pidfd), 0); in TEST()
|
| /Linux-v5.10/tools/testing/selftests/mincore/ |
| D | mincore_selftest.c | 42 EXPECT_EQ(0, retval); in TEST() 47 EXPECT_EQ(-1, retval); in TEST() 48 EXPECT_EQ(ENOMEM, errno); in TEST() 60 EXPECT_EQ(-1, retval); in TEST() 61 EXPECT_EQ(EINVAL, errno); in TEST() 66 EXPECT_EQ(-1, retval); in TEST() 67 EXPECT_EQ(ENOMEM, errno); in TEST() 72 EXPECT_EQ(-1, retval); in TEST() 73 EXPECT_EQ(EFAULT, errno); in TEST() 269 EXPECT_EQ(vec_size, i) { in TEST()
|
| /Linux-v5.10/tools/testing/selftests/filesystems/epoll/ |
| D | epoll_wakeup_test.c | 164 EXPECT_EQ(epoll_wait(efd, &e, 1, 0), 1); in TEST() 165 EXPECT_EQ(epoll_wait(efd, &e, 1, 0), 1); in TEST() 195 EXPECT_EQ(epoll_wait(efd, &e, 1, 0), 1); in TEST() 196 EXPECT_EQ(epoll_wait(efd, &e, 1, 0), 0); in TEST() 231 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 2); in TEST() 232 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 2); in TEST() 269 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 2); in TEST() 270 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 0); in TEST() 389 EXPECT_EQ(poll(&pfd, 1, 0), 1); in TEST() 390 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 2); in TEST() [all …]
|
| /Linux-v5.10/tools/testing/selftests/pid_namespace/ |
| D | regression_enomem.c | 27 EXPECT_EQ(0, unshare(CLONE_NEWUSER)); in TEST() 29 EXPECT_EQ(0, unshare(CLONE_NEWPID)); in TEST() 37 EXPECT_EQ(0, wait_for_pid(pid)); in TEST()
|
| /Linux-v5.10/tools/testing/selftests/filesystems/binderfs/ |
| D | binderfs_test.c | 75 EXPECT_EQ(ret, 0) { in __do_binderfs_test() 132 EXPECT_EQ(ret, 0) { in __do_binderfs_test() 146 EXPECT_EQ(errno, EPERM) { in __do_binderfs_test() 157 EXPECT_EQ(ret, 0) { in __do_binderfs_test() 162 EXPECT_EQ(ret, 0) { in __do_binderfs_test()
|
| /Linux-v5.10/tools/testing/selftests/clone3/ |
| D | clone3_cap_checkpoint_restore.c | 147 EXPECT_EQ(getuid(), 0) in TEST() 169 EXPECT_EQ(setgid(65534), 0) in TEST()
|
| /Linux-v5.10/tools/testing/selftests/exec/ |
| D | non-regular.c | 166 EXPECT_EQ(errno, variant->expected); in TEST_F() 193 EXPECT_EQ(errno, EACCES); in TEST_F()
|
| /Linux-v5.10/tools/testing/selftests/rtc/ |
| D | rtctest.c | 71 EXPECT_EQ(NUM_UIE, irq); 106 EXPECT_EQ(NUM_UIE, irq); in TEST_F()
|
| /Linux-v5.10/tools/testing/selftests/uevent/ |
| D | uevent_filtering.c | 359 EXPECT_EQ(0, ret) { in TEST()
|
| /Linux-v5.10/tools/testing/selftests/ |
| D | kselftest_harness.h | 560 #define EXPECT_EQ(expected, seen) \ macro
|
| /Linux-v5.10/Documentation/dev-tools/ |
| D | kselftest.rst | 348 ASSERT_STREQ ASSERT_STRNE EXPECT_EQ EXPECT_NE EXPECT_LT
|