/kernel/linux/linux-6.6/tools/testing/selftests/sgx/ |
H A D | main.c | 276 EXPECT_EQ((run)->function, EEXIT); \ 295 EXPECT_EQ(ENCL_CALL(&put_op, &self->run, false), 0); in TEST_F() 298 EXPECT_EQ(self->run.user_data, 0); in TEST_F() 303 EXPECT_EQ(ENCL_CALL(&get_op, &self->run, false), 0); in TEST_F() 305 EXPECT_EQ(get_op.value, MAGIC); in TEST_F() 307 EXPECT_EQ(self->run.user_data, 0); in TEST_F() 368 EXPECT_EQ(ENCL_CALL(&put_op, &self->run, false), 0); in TEST_F() 371 EXPECT_EQ(self->run.user_data, 0); in TEST_F() 376 EXPECT_EQ(ENCL_CALL(&get_op, &self->run, false), 0); in TEST_F() 378 EXPECT_EQ(get_o in TEST_F() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | tls.c | 205 EXPECT_EQ(cmsg->cmsg_level, SOL_TLS); in tls_recv_cmsg() 206 EXPECT_EQ(cmsg->cmsg_type, TLS_GET_RECORD_TYPE); in tls_recv_cmsg() 208 EXPECT_EQ(ctype, record_type); in tls_recv_cmsg() 239 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len); in TEST_F() 241 EXPECT_EQ(memcmp(buf, test_str, send_len), 0); in TEST_F() 250 EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_128)), -1); in TEST_F() 254 EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_128)), -1); in TEST_F() 258 EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_128)), -1); in TEST_F() 262 EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_128)), -1); in TEST_F() 266 EXPECT_EQ(setsockop in TEST_F() [all...] |
H A D | tun.c | 131 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F() 132 EXPECT_EQ(tun_detach(self->fd, self->ifname), -1); in TEST_F() 133 EXPECT_EQ(errno, 22); in TEST_F() 137 EXPECT_EQ(tun_detach(self->fd, self->ifname), 0); in TEST_F() 138 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F() 142 EXPECT_EQ(tun_detach(self->fd, self->ifname), 0); in TEST_F() 145 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F() 149 EXPECT_EQ(tun_detach(self->fd, self->ifname), 0); in TEST_F() 150 EXPECT_EQ(tun_attach(self->fd, self->ifname), 0); in TEST_F() 151 EXPECT_EQ(tun_delet in TEST_F() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/core/ |
H A D | close_range_test.c | 70 EXPECT_EQ(-1, sys_close_range(open_fds[0], open_fds[100], -1)) { in TEST() 75 EXPECT_EQ(0, sys_close_range(open_fds[0], open_fds[50], 0)); in TEST() 78 EXPECT_EQ(-1, fcntl(open_fds[i], F_GETFL)); in TEST() 91 EXPECT_EQ(0, sys_close_range(open_fds[51], open_fds[92], 0)); in TEST() 94 EXPECT_EQ(-1, fcntl(open_fds[i], F_GETFL)); in TEST() 100 EXPECT_EQ(0, sys_close_range(open_fds[93], open_fds[99], 0)); in TEST() 103 EXPECT_EQ(-1, fcntl(open_fds[i], F_GETFL)); in TEST() 107 EXPECT_EQ(0, sys_close_range(open_fds[100], open_fds[100], 0)); in TEST() 109 EXPECT_EQ(-1, fcntl(open_fds[100], F_GETFL)); in TEST() 196 EXPECT_EQ(waitpi in TEST() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/seccomp/ |
H A D | seccomp_bpf.c | 318 EXPECT_EQ(ret, 0); in TEST() 355 EXPECT_EQ(0, ret) { in TEST() 370 EXPECT_EQ(-1, ret); in TEST() 371 EXPECT_EQ(EFAULT, errno) { in TEST() function 396 EXPECT_EQ(-1, ret); in TEST() 397 EXPECT_EQ(EACCES, errno); in TEST() 399 EXPECT_EQ(0, ret); in TEST() 500 EXPECT_EQ(-1, ret); in TEST() 501 EXPECT_EQ(EINVAL, errno); in TEST() 520 EXPECT_EQ( in TEST() 2260 EXPECT_EQ(EINVAL, errno) { TEST() function 2266 EXPECT_EQ(EINVAL, errno) { TEST() function 2270 EXPECT_EQ(EINVAL, errno) { TEST() function 2276 EXPECT_EQ(EINVAL, errno) { TEST() function 2280 EXPECT_EQ(EFAULT, errno) { TEST() function 2317 EXPECT_EQ(EINVAL, errno) { TEST() function 2322 EXPECT_EQ(EINVAL, errno) { TEST() function 2367 EXPECT_EQ(EFAULT, errno) { TEST() function 2389 EXPECT_EQ(EFAULT, errno) { TEST() function 2400 EXPECT_EQ(EINVAL, errno) { TEST() function 2412 EXPECT_EQ(EINVAL, errno) { TEST() function 3148 EXPECT_EQ(EINVAL, errno) { TEST_SIGNAL() function [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/perf_events/ |
H A D | sigtrap_threads.c | 162 EXPECT_EQ(ctx.signal_count, 0); in TEST_F() 168 EXPECT_EQ(ioctl(self->fd, PERF_EVENT_IOC_ENABLE, 0), 0); in TEST_F() 171 EXPECT_EQ(ctx.signal_count, NUM_THREADS); in TEST_F() 172 EXPECT_EQ(ctx.tids_want_signal, 0); in TEST_F() 173 EXPECT_EQ(ctx.first_siginfo.si_addr, &ctx.iterate_on); in TEST_F() 174 EXPECT_EQ(ctx.first_siginfo.si_perf_type, PERF_TYPE_BREAKPOINT); in TEST_F() 175 EXPECT_EQ(ctx.first_siginfo.si_perf_data, TEST_SIG_DATA(&ctx.iterate_on, 0)); in TEST_F() 179 EXPECT_EQ(ctx.signal_count, NUM_THREADS + 1); in TEST_F() 187 EXPECT_EQ(ioctl(self->fd, PERF_EVENT_IOC_MODIFY_ATTRIBUTES, &new_attr), 0); in TEST_F() 190 EXPECT_EQ(ct in TEST_F() [all...] |
H A D | remove_on_exec.c | 113 EXPECT_EQ(waitpid(pid, &status, 0), pid); in TEST_F() 114 EXPECT_EQ(WEXITSTATUS(status), 42); in TEST_F() 150 EXPECT_EQ(read(pipefd[0], &tmp, sizeof(int)), sizeof(int)); in TEST_F() 151 EXPECT_EQ(tmp, 42); in TEST_F() 154 EXPECT_EQ(ioctl(self->fd, PERF_EVENT_IOC_ENABLE, 0), 0); in TEST_F() 157 EXPECT_EQ(waitpid(pid_exec, &tmp, WNOHANG), 0); /* Should still be running. */ in TEST_F() 158 EXPECT_EQ(kill(pid_exec, SIGKILL), 0); in TEST_F() 164 EXPECT_EQ(waitpid(pid_only_fork, &tmp, 0), pid_only_fork); in TEST_F() 165 EXPECT_EQ(WEXITSTATUS(tmp), 42); in TEST_F() 177 EXPECT_EQ(ioct in TEST_F() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/net/ |
H A 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(sen in TEST_F() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/seccomp/ |
H A D | seccomp_bpf.c | 331 EXPECT_EQ(ret, 0); in TEST() 368 EXPECT_EQ(0, ret) { in TEST() 383 EXPECT_EQ(-1, ret); in TEST() 384 EXPECT_EQ(EFAULT, errno) { in TEST() function 411 EXPECT_EQ(-1, ret); in TEST() 412 EXPECT_EQ(EACCES, errno); in TEST() 414 EXPECT_EQ(0, ret); in TEST() 515 EXPECT_EQ(-1, ret); in TEST() 516 EXPECT_EQ(EINVAL, errno); in TEST() 535 EXPECT_EQ( in TEST() 2326 EXPECT_EQ(EINVAL, errno) { TEST() function 2332 EXPECT_EQ(EINVAL, errno) { TEST() function 2336 EXPECT_EQ(EINVAL, errno) { TEST() function 2342 EXPECT_EQ(EINVAL, errno) { TEST() function 2346 EXPECT_EQ(EFAULT, errno) { TEST() function 2383 EXPECT_EQ(EINVAL, errno) { TEST() function 2388 EXPECT_EQ(EINVAL, errno) { TEST() function 2433 EXPECT_EQ(EFAULT, errno) { TEST() function 2455 EXPECT_EQ(EFAULT, errno) { TEST() function 2466 EXPECT_EQ(EINVAL, errno) { TEST() function 2478 EXPECT_EQ(EINVAL, errno) { TEST() function 3215 EXPECT_EQ(EINVAL, errno) { TEST_SIGNAL() function [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
H A 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_EVENT in verify_result() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/landlock/ |
H A D | ptrace_test.c | 41 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)); in create_domain() 42 EXPECT_EQ(0, landlock_restrict_self(ruleset_fd, 0)); in create_domain() 43 EXPECT_EQ(0, close(ruleset_fd)); in create_domain() 338 EXPECT_EQ(0, err_proc_read); in TEST_F() 340 EXPECT_EQ(EACCES, err_proc_read); in TEST_F() 346 EXPECT_EQ(0, ret); in TEST_F() 348 EXPECT_EQ(-1, ret); in TEST_F() 349 EXPECT_EQ(EPERM, errno); in TEST_F() 360 EXPECT_EQ(0, ret); in TEST_F() 362 EXPECT_EQ( in TEST_F() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/core/ |
H A 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(waitpi in TEST() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/syscall_user_dispatch/ |
H A D | sud_test.c | 97 EXPECT_EQ(EINVAL, errno); in TEST() 101 EXPECT_EQ(EINVAL, errno); in TEST() 105 EXPECT_EQ(EINVAL, errno); in TEST() 110 EXPECT_EQ(0, errno); in TEST() 117 EXPECT_EQ(EINVAL, errno); in TEST() 119 EXPECT_EQ(EINVAL, errno); in TEST() 195 EXPECT_EQ(-1, ret) { in TEST() 204 EXPECT_EQ(MAGIC_SYSCALL_1, ret) { in TEST() function 207 EXPECT_EQ(1, nr_syscalls_emulated) { in TEST() 276 EXPECT_EQ( in TEST() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/pidfd/ |
H A 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() function 235 EXPECT_EQ(errno, EINVAL); in TEST()
|
H A D | pidfd_setns_test.c | 146 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() function 174 EXPECT_EQ(ret, 0); in FIXTURE_SETUP() 204 EXPECT_EQ(ret, 0); in FIXTURE_SETUP() 239 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() function 252 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() function 265 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() function 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(errn in TEST_F() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/pidfd/ |
H A 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() function 235 EXPECT_EQ(errno, EINVAL); in TEST()
|
H A D | pidfd_setns_test.c | 146 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() function 174 EXPECT_EQ(ret, 0); in FIXTURE_SETUP() 204 EXPECT_EQ(ret, 0); in FIXTURE_SETUP() 239 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() function 252 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() function 265 EXPECT_EQ(errno, ENOENT) { in FIXTURE_SETUP() function 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(errn in TEST_F() [all...] |
/kernel/liteos_a/testsuites/unittest/common/include/ |
H A D | iCunit.h | 83 EXPECT_EQ((long)(value), (long)(param)); \ 110 EXPECT_EQ((long)(value), (long)(param)); \ 122 EXPECT_EQ((long)(value), (long)(param)); \ 142 EXPECT_EQ((long)(param), (long)(value)); \ 151 EXPECT_EQ((long)(value1), (long)(param)); \ 152 EXPECT_EQ((long)(value2), (long)(param)); \ 313 EXPECT_EQ((long)(value), (long)(param)); \ 378 EXPECT_EQ((long)(value), (long)(param)); \ 394 EXPECT_EQ((long)(value), (long)(param)); \
|
/kernel/linux/linux-6.6/tools/testing/selftests/nolibc/ |
H A D | nolibc-test.c | 193 #define EXPECT_EQ(cond, expr, val) \ macro 622 CASE_TEST(argv_total); EXPECT_EQ(1, environ - test_argv - 1, test_argc ?: 1); break; in run_startup() 632 CASE_TEST(auxv_AT_UID); EXPECT_EQ(1, getauxval(AT_UID), getuid()); break; in run_startup() 947 CASE_TEST(setcmp_blah_blah); EXPECT_EQ(1, strcmp("blah", "blah"), 0); break; in run_stdlib() 949 CASE_TEST(setncmp_blah_blah); EXPECT_EQ(1, strncmp("blah", "blah", 10), 0); break; in run_stdlib() 950 CASE_TEST(setncmp_blah_blah4); EXPECT_EQ(1, strncmp("blah", "blah4", 4), 0); break; in run_stdlib() 957 CASE_TEST(memcmp_20_20); EXPECT_EQ(1, memcmp("aaa\x20", "aaa\x20", 4), 0); break; in run_stdlib() 964 CASE_TEST(limit_int8_max); EXPECT_EQ(1, INT8_MAX, (int8_t) 0x7f); break; in run_stdlib() 965 CASE_TEST(limit_int8_min); EXPECT_EQ(1, INT8_MIN, (int8_t) 0x80); break; in run_stdlib() 966 CASE_TEST(limit_uint8_max); EXPECT_EQ( in run_stdlib() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/filesystems/epoll/ |
H A D | epoll_wakeup_test.c | 179 EXPECT_EQ(epoll_wait(efd, &e, 1, 0), 1); in TEST() 180 EXPECT_EQ(epoll_wait(efd, &e, 1, 0), 1); in TEST() 210 EXPECT_EQ(epoll_wait(efd, &e, 1, 0), 1); in TEST() 211 EXPECT_EQ(epoll_wait(efd, &e, 1, 0), 0); in TEST() 246 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 2); in TEST() 247 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 2); in TEST() 284 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 2); in TEST() 285 EXPECT_EQ(epoll_wait(efd, events, 2, 0), 0); in TEST() 404 EXPECT_EQ(poll(&pfd, 1, 0), 1); in TEST() 405 EXPECT_EQ(epoll_wai in TEST() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/mincore/ |
H A 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() 275 EXPECT_EQ(vec_siz in TEST() function [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/mincore/ |
H A D | mincore_selftest.c | 41 EXPECT_EQ(0, retval); in TEST() 46 EXPECT_EQ(-1, retval); in TEST() 47 EXPECT_EQ(ENOMEM, errno); in TEST() 59 EXPECT_EQ(-1, retval); in TEST() 60 EXPECT_EQ(EINVAL, errno); in TEST() 65 EXPECT_EQ(-1, retval); in TEST() 66 EXPECT_EQ(ENOMEM, errno); in TEST() 71 EXPECT_EQ(-1, retval); in TEST() 72 EXPECT_EQ(EFAULT, errno); in TEST() 274 EXPECT_EQ(vec_siz in TEST() function [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/filesystems/epoll/ |
H A 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_wai in TEST() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/pid_namespace/ |
H A 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()
|
/kernel/linux/linux-6.6/tools/testing/selftests/pid_namespace/ |
H A 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()
|