Home
last modified time | relevance | path

Searched refs:EXPECT_EQ (Results 1 – 25 of 80) sorted by relevance

1234

/linux/tools/testing/selftests/drivers/ntsync/
H A Dntsync.c39 EXPECT_EQ(0, ret); \ in release_sem()
40 EXPECT_EQ((count), __count); \ in release_sem()
41 EXPECT_EQ((max), __max); \ in release_sem()
65 EXPECT_EQ(0, ret); \ in unlock_mutex()
66 EXPECT_EQ((count), __count); \ in unlock_mutex()
67 EXPECT_EQ((owner), __owner); \ in unlock_mutex()
98 EXPECT_EQ(0, ret); \ in wait_objs()
99 EXPECT_EQ((signaled), __signaled); \ in wait_objs()
100 EXPECT_EQ((manual), __manual); \ in wait_objs()
162 EXPECT_EQ( in TEST()
[all...]
/linux/tools/testing/selftests/sgx/
H A Dmain.c276 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_op.value, MAGIC); in TEST_F()
[all …]
/linux/tools/testing/selftests/net/
H A Dproc_net_pktgen.c139 EXPECT_EQ(ret, 0); in FIXTURE_TEARDOWN()
142 EXPECT_EQ(len, sizeof(thr_cmd_rm_loopback_0)); in FIXTURE_TEARDOWN()
145 EXPECT_EQ(ret, 0); in FIXTURE_TEARDOWN()
148 EXPECT_EQ(ret, 0); in FIXTURE_TEARDOWN()
156 EXPECT_EQ(len, -1); in TEST_F()
157 EXPECT_EQ(errno, EINVAL); in TEST_F()
165 EXPECT_EQ(len, sizeof(ctrl_cmd_stop)); in TEST_F()
168 EXPECT_EQ(len, sizeof(ctrl_cmd_stop) - 1); in TEST_F()
171 EXPECT_EQ(len, sizeof(ctrl_cmd_start)); in TEST_F()
174 EXPECT_EQ(len, sizeof(ctrl_cmd_start) - 1); in TEST_F()
[all …]
H A Dtls.c207 EXPECT_EQ(cmsg->cmsg_level, SOL_TLS); in __tls_recv_cmsg()
208 EXPECT_EQ(cmsg->cmsg_type, TLS_GET_RECORD_TYPE); in __tls_recv_cmsg()
223 EXPECT_EQ(ctype, record_type); in tls_recv_cmsg()
254 EXPECT_EQ(send(self->fd, test_str, send_len, 0), send_len); in TEST_F()
256 EXPECT_EQ(memcmp(buf, test_str, send_len), 0); in TEST_F()
265EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_12… in TEST_F()
269EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_12… in TEST_F()
273EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_12… in TEST_F()
277EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_12… in TEST_F()
281EXPECT_EQ(setsockopt(self->fd, SOL_TLS, TLS_TX, &tls12, sizeof(struct tls12_crypto_info_aes_gcm_12… in TEST_F()
[all …]
H A Depoll_busy_poll.c66 EXPECT_EQ(0, ret); in FIXTURE_TEARDOWN()
75 EXPECT_EQ(-1, ret) in TEST_F()
78 EXPECT_EQ(ENOTTY, errno) in TEST_F()
85 EXPECT_EQ(-1, ret) in TEST_F()
88 EXPECT_EQ(ENOTTY, errno) in TEST_F()
119 EXPECT_EQ(0, ret); in FIXTURE_TEARDOWN()
141 EXPECT_EQ(0, ret) in TEST_F()
144 EXPECT_EQ(0, self->params.busy_poll_usecs) in TEST_F()
147 EXPECT_EQ(0, self->params.busy_poll_budget) in TEST_F()
150 EXPECT_EQ(0, self->params.prefer_busy_poll) in TEST_F()
[all …]
H A Dipv6_flowlabel_mgr.c194 EXPECT_EQ(ENOENT, errno) TH_LOG("expected ENOENT, got %d", errno); in TEST_F()
196 EXPECT_EQ(0, close(fd)); in TEST_F()
208 EXPECT_EQ(ESRCH, errno) TH_LOG("expected ESRCH, got %d", errno); in TEST_F()
210 EXPECT_EQ(0, close(fd)); in TEST_F()
222 EXPECT_EQ(EINVAL, errno) TH_LOG("expected EINVAL, got %d", errno); in TEST_F()
224 EXPECT_EQ(0, close(fd)); in TEST_F()
248 EXPECT_EQ(EEXIST, errno) TH_LOG("expected EEXIST, got %d", errno); in TEST_F()
259 EXPECT_EQ(ESRCH, errno) TH_LOG("expected ESRCH, got %d", errno); in TEST_F()
261 EXPECT_EQ(0, close(fd)); in TEST_F()
277 EXPECT_EQ(EPERM, errno) TH_LOG("expected EPERM, got %d", errno); in TEST_F()
[all …]
/linux/tools/testing/selftests/landlock/
H A Daudit_test.c69 EXPECT_EQ(0, audit_cleanup(self->audit_fd, &self->audit_filter)); in FIXTURE_TEARDOWN()
91 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)); in TEST_F()
100 EXPECT_EQ(0, landlock_restrict_self(ruleset_fd, 0)); in TEST_F()
103 EXPECT_EQ(-1, kill(getppid(), 0)); in TEST_F()
104 EXPECT_EQ(EPERM, errno); in TEST_F()
105 EXPECT_EQ(0, in TEST_F()
108 EXPECT_EQ(0, matches_log_domain_allocated( in TEST_F()
113 EXPECT_EQ(denial_dom, allocated_dom); in TEST_F()
122 EXPECT_EQ(-1, landlock_restrict_self(ruleset_fd, 0)); in TEST_F()
123 EXPECT_EQ(E2BI in TEST_F()
[all...]
H A Dnet_test.c390 EXPECT_EQ(-EPIPE, ret) in test_sendmsg()
395 EXPECT_EQ(-EACCES, ret) in test_sendmsg()
400 EXPECT_EQ(-EINVAL, ret) in test_sendmsg()
410 EXPECT_EQ(-EPIPE, ret) in test_sendmsg()
804 EXPECT_EQ(-EINVAL, bind_variant_addrlen(inval_fd, srv, 0)); in test_bind_and_connect()
807 EXPECT_EQ(-EINVAL, bind_variant_addrlen(inval_fd, srv, in test_bind_and_connect()
813 EXPECT_EQ(-EACCES, ret); in test_bind_and_connect()
815 EXPECT_EQ(0, ret) in test_bind_and_connect()
820 EXPECT_EQ(0, close(inval_fd)); in test_bind_and_connect()
827 EXPECT_EQ( in test_bind_and_connect()
[all...]
H A Dscoped_abstract_unix_test.c47 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0));
48 EXPECT_EQ(0, landlock_restrict_self(ruleset_fd, 0)); in FIXTURE()
49 EXPECT_EQ(0, close(ruleset_fd)); in FIXTURE()
107 EXPECT_EQ(0, close(pipe_parent[1])); in TEST_F()
123 EXPECT_EQ(0, err); in TEST_F()
125 EXPECT_EQ(-1, err); in TEST_F()
126 EXPECT_EQ(EPERM, errno); in TEST_F()
128 EXPECT_EQ(0, close(stream_client)); in TEST_F()
133 EXPECT_EQ(0, err); in TEST_F()
135 EXPECT_EQ( in TEST_F()
[all...]
H A Dptrace_test.c44 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)); in create_domain()
45 EXPECT_EQ(0, landlock_restrict_self(ruleset_fd, 0));
46 EXPECT_EQ(0, close(ruleset_fd)); in test_ptrace_read()
197 EXPECT_EQ(0, err_proc_read); in TEST_F()
199 EXPECT_EQ(EACCES, err_proc_read); in TEST_F()
205 EXPECT_EQ(0, ret); in TEST_F()
207 EXPECT_EQ(-1, ret); in TEST_F()
208 EXPECT_EQ(EPERM, errno); in TEST_F()
219 EXPECT_EQ(0, ret); in TEST_F()
221 EXPECT_EQ( in TEST_F()
[all...]
H A Dscoped_signal_test.c100 EXPECT_EQ(0, is_signaled); in TEST_F()
108 EXPECT_EQ(0, close(pipe_parent[1])); in TEST_F()
117 EXPECT_EQ(0, close(pipe_parent[0])); in TEST_F()
140 EXPECT_EQ(0, close(pipe_parent[0])); in TEST_F()
147 EXPECT_EQ(0, close(pipe_parent[1])); in TEST_F()
155 EXPECT_EQ(0, is_signaled);
201 EXPECT_EQ(0, close(pipe_child[0])); in TEST_F()
202 EXPECT_EQ(0, close(pipe_parent[1])); in TEST_F()
208 EXPECT_EQ(0, close(pipe_child[1])); in TEST_F()
212 EXPECT_EQ( in TEST_F()
[all...]
H A Dfs_test.c345 EXPECT_EQ(0, remove_path(TMP_DIR)); in FIXTURE()
388 EXPECT_EQ(0, remove_path(file2_s1d3)); in remove_layout1()
389 EXPECT_EQ(0, remove_path(file2_s1d2)); in remove_layout1()
390 EXPECT_EQ(0, remove_path(file2_s1d1)); in remove_layout1()
391 EXPECT_EQ(0, remove_path(file1_s1d3)); in remove_layout1()
392 EXPECT_EQ(0, remove_path(file1_s1d2)); in remove_layout1()
393 EXPECT_EQ(0, remove_path(file1_s1d1)); in remove_layout1()
394 EXPECT_EQ(0, remove_path(dir_s1d3)); in remove_layout1()
396 EXPECT_EQ(0, remove_path(file2_s2d3)); in remove_layout1()
397 EXPECT_EQ( in remove_layout1()
[all...]
H A Dtsync_test.c43 EXPECT_EQ(0, close(ruleset_fd)); in TEST()
124 EXPECT_EQ(0, close(self->ruleset_fd));
143 EXPECT_EQ(-1, landlock_restrict_self(self->ruleset_fd, in TEST()
145 EXPECT_EQ(variant->expected_errno, errno); in TEST()
147 EXPECT_EQ(0, landlock_restrict_self(self->ruleset_fd, in TEST()
152 EXPECT_EQ(variant->expected_no_new_privs, in TEST()
161 EXPECT_EQ(variant->expected_no_new_privs, no_new_privs1);
162 EXPECT_EQ(variant->expected_no_new_privs, no_new_privs2); in signal_nop_handler()
181 EXPECT_EQ(0, landlock_restrict_self(ruleset_fd, 0));
184 EXPECT_EQ(
[all...]
/linux/tools/testing/selftests/core/
H A Dclose_range_test.c56 EXPECT_EQ(-1, sys_close_range(open_fds[0], open_fds[100], -1)) { in TEST()
64 EXPECT_EQ(errno, EINVAL); in TEST()
66 EXPECT_EQ(ret, 0); in TEST()
70 EXPECT_EQ(0, sys_close_range(open_fds[0], open_fds[50], 0)); in TEST()
73 EXPECT_EQ(-1, fcntl(open_fds[i], F_GETFL)); in TEST()
86 EXPECT_EQ(0, sys_close_range(open_fds[51], open_fds[92], 0)); in TEST()
89 EXPECT_EQ(-1, fcntl(open_fds[i], F_GETFL)); in TEST()
95 EXPECT_EQ(0, sys_close_range(open_fds[93], open_fds[99], 0)); in TEST()
98 EXPECT_EQ(-1, fcntl(open_fds[i], F_GETFL)); in TEST()
102 EXPECT_EQ(0, sys_close_range(open_fds[100], open_fds[100], 0)); in TEST()
[all …]
/linux/tools/testing/selftests/exec/
H A Dcheck-exec.c47 EXPECT_EQ(0, cap_set_secbits(noroot)); in drop_privileges()
126 EXPECT_EQ(0, test_secbits_set(0)); in FIXTURE_SETUP()
176 EXPECT_EQ(0, umount(workdir_path)); in FIXTURE_TEARDOWN_PARENT()
177 EXPECT_EQ(0, rmdir(workdir_path)); in FIXTURE_TEARDOWN_PARENT()
192 EXPECT_EQ(len, write(fd_out, buf, len)) in fill_exec_fd()
200 EXPECT_EQ(0, close(fd_in)); in fill_exec_fd()
214 EXPECT_EQ(0, close(fd_out)); in fill_exec_path()
233 EXPECT_EQ(-1, access_ret); in test_exec_fd()
234 EXPECT_EQ(err_code, access_errno) in test_exec_fd()
240 EXPECT_EQ(0, access_ret) in test_exec_fd()
[all …]
/linux/tools/testing/selftests/perf_events/
H A Dsigtrap_threads.c162 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(ctx.signal_count, NUM_THREADS); in TEST_F()
[all …]
H A Dremove_on_exec.c113 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(ioctl(self->fd, PERF_EVENT_IOC_ENABLE, 0), 0); in TEST_F()
[all …]
/linux/tools/testing/selftests/filesystems/eventfd/
H A Deventfd_test.c54 EXPECT_EQ(flags, O_RDWR); in TEST()
68 EXPECT_EQ(flags, FD_CLOEXEC); in TEST()
82 EXPECT_EQ(flags & EFD_NONBLOCK, EFD_NONBLOCK); in TEST()
83 EXPECT_EQ(flags & O_RDWR, O_RDWR); in TEST()
97 EXPECT_EQ(flags & EFD_NONBLOCK, EFD_NONBLOCK); in TEST()
98 EXPECT_EQ(flags & O_RDWR, O_RDWR); in TEST()
102 EXPECT_EQ(flags, FD_CLOEXEC); in TEST()
176 EXPECT_EQ(ret & O_RDWR, O_RDWR); in TEST()
182 EXPECT_EQ(ret, 0); in TEST()
202 EXPECT_EQ(size, -1); in TEST()
[all …]
/linux/tools/testing/selftests/riscv/vector/
H A Dvstate_prctl.c43 EXPECT_EQ(-1, rc) in TEST()
45 EXPECT_EQ(EINVAL, errno) in TEST()
57 EXPECT_EQ(-1, rc) in TEST()
59 EXPECT_EQ(EINVAL, errno) in TEST()
73 EXPECT_EQ(0, rc) TH_LOG("Enabling V for current should always succeed"); in TEST()
86 EXPECT_EQ(EPERM, errno) in TEST()
88 EXPECT_EQ(-1, rc) in TEST()
107 EXPECT_EQ(0, test_and_compare_child(flag, PR_RISCV_V_VSTATE_CTRL_ON, 0, xtheadvector)); in TEST()
125 EXPECT_EQ(0, test_and_compare_child(flag, PR_RISCV_V_VSTATE_CTRL_OFF, 1, xtheadvector)); in TEST()
145 EXPECT_EQ(0, test_and_compare_child(flag, expected, 0, xtheadvector)); in TEST()
[all …]
H A Dvalidate_v_ptrace.c203 EXPECT_EQ(vstart_csr, regset_data->vstart); in TEST()
204 EXPECT_EQ(vtype_csr, regset_data->vtype); in TEST()
205 EXPECT_EQ(vlenb_csr, regset_data->vlenb); in TEST()
206 EXPECT_EQ(vcsr_csr, regset_data->vcsr); in TEST()
207 EXPECT_EQ(vl_csr, regset_data->vl); in TEST()
295 EXPECT_EQ(5UL, regset_data->vtype); in TEST()
297 EXPECT_EQ(9UL, regset_data->vtype); in TEST()
300 EXPECT_EQ(regset_data->vlenb, regset_data->vl); in TEST()
301 EXPECT_EQ(vlenb, regset_data->vlenb); in TEST()
302 EXPECT_EQ(0UL, regset_data->vstart); in TEST()
[all …]
/linux/tools/testing/selftests/seccomp/
H A Dseccomp_bpf.c359 EXPECT_EQ(ret, 0); in TEST()
396 EXPECT_EQ(0, ret) { in TEST()
411 EXPECT_EQ(-1, ret); in TEST()
412 EXPECT_EQ(EFAULT, errno) { in TEST()
439 EXPECT_EQ(-1, ret); in TEST()
440 EXPECT_EQ(EACCES, errno); in TEST()
442 EXPECT_EQ(0, ret); in TEST()
543 EXPECT_EQ(-1, ret); in TEST()
544 EXPECT_EQ(EINVAL, errno); in TEST()
563 EXPECT_EQ(0, ret); in TEST()
[all …]
/linux/tools/testing/selftests/filesystems/
H A Didmapped_tmpfile.c121 EXPECT_EQ(errno, EOVERFLOW); in TEST_F()
125 EXPECT_EQ(close(mfd), 0); in TEST_F()
148 EXPECT_EQ(st.st_uid, 0); in TEST_F()
149 EXPECT_EQ(st.st_gid, 0); in TEST_F()
153 EXPECT_EQ(close(fd), 0); in TEST_F()
156 EXPECT_EQ(st.st_uid, 0); in TEST_F()
157 EXPECT_EQ(st.st_gid, 0); in TEST_F()
162 EXPECT_EQ(st.st_uid, MAP_HOST); in TEST_F()
163 EXPECT_EQ(st.st_gid, MAP_HOST); in TEST_F()
165 EXPECT_EQ(close(mfd), 0); in TEST_F()
/linux/tools/testing/selftests/mm/
H A Dmdwe_test.c26 EXPECT_EQ(errno, EINVAL); in TEST()
29 EXPECT_EQ(errno, EINVAL); in TEST()
31 EXPECT_EQ(errno, EINVAL); in TEST()
33 EXPECT_EQ(errno, EINVAL); in TEST()
35 EXPECT_EQ(errno, EINVAL); in TEST()
38 EXPECT_EQ(errno, EINVAL); in TEST()
40 EXPECT_EQ(errno, EINVAL); in TEST()
42 EXPECT_EQ(errno, EINVAL); in TEST()
44 EXPECT_EQ(errno, EINVAL); in TEST()
111 EXPECT_EQ(prctl(PR_SET_MDWE, variant->first_flags, 0L, 0L, 0L), 0); in TEST_F()
[all …]
/linux/tools/testing/selftests/pidfd/
H A Dpidfd_info_test.c48 EXPECT_EQ(ret, 0); in FIXTURE_SETUP()
65 EXPECT_EQ(close(ipc_sockets[1]), 0); in FIXTURE_SETUP()
67 EXPECT_EQ(close(ipc_sockets[0]), 0); in FIXTURE_SETUP()
70 EXPECT_EQ(sys_pidfd_send_signal(self->child_pidfd1, SIGKILL, NULL, 0), 0); in FIXTURE_SETUP()
73 EXPECT_EQ(ret, 0); in FIXTURE_SETUP()
90 EXPECT_EQ(close(ipc_sockets[1]), 0); in FIXTURE_SETUP()
92 EXPECT_EQ(close(ipc_sockets[0]), 0); in FIXTURE_SETUP()
95 EXPECT_EQ(sys_pidfd_send_signal(self->child_pidfd2, SIGKILL, NULL, 0), 0); in FIXTURE_SETUP()
96 EXPECT_EQ(sys_waitid(P_PID, self->child_pid2, NULL, WEXITED), 0); in FIXTURE_SETUP()
110 EXPECT_EQ(sys_waiti in FIXTURE_SETUP()
[all...]
/linux/tools/testing/selftests/net/netfilter/
H A Dconntrack_dump_flush.c324 EXPECT_EQ(ret, 0); in FIXTURE_SETUP()
334 EXPECT_EQ(ret, 0); in FIXTURE_SETUP()
337 EXPECT_EQ(ret, 0); in FIXTURE_SETUP()
340 EXPECT_EQ(ret, 0); in FIXTURE_SETUP()
343 EXPECT_EQ(ret, 0); in FIXTURE_SETUP()
363 EXPECT_EQ(ret, 0); in FIXTURE_SETUP()
382 EXPECT_EQ(ret, 0); in FIXTURE_SETUP()
401 EXPECT_EQ(ret, 0); in FIXTURE_SETUP()
421 EXPECT_EQ(ret, 0); in FIXTURE_SETUP()
438 EXPECT_EQ(ret, 2); in TEST_F()
[all …]

1234