@@ -89,9 +89,18 @@ fn test<S: squeue::EntryMarker, C: cqueue::EntryMarker>(
89
89
tests:: cancel:: test_async_cancel_fd ( & mut ring, & test) ?;
90
90
tests:: cancel:: test_async_cancel_fd_all ( & mut ring, & test) ?;
91
91
92
+ // epoll
93
+ tests:: epoll:: test_ready ( & mut ring, & test) ?;
94
+ tests:: epoll:: test_not_ready ( & mut ring, & test) ?;
95
+ tests:: epoll:: test_delete ( & mut ring, & test) ?;
96
+ tests:: epoll:: test_remove ( & mut ring, & test) ?;
97
+ tests:: epoll:: test_race ( & mut ring, & test) ?;
98
+
92
99
// fs
93
100
tests:: fs:: test_file_write_read ( & mut ring, & test) ?;
101
+ tests:: fs:: test_pipe_read_multishot ( & mut ring, & test) ?;
94
102
tests:: fs:: test_file_writev_readv ( & mut ring, & test) ?;
103
+ tests:: fs:: test_pipe_fixed_writev_readv ( & mut ring, & test) ?;
95
104
tests:: fs:: test_file_cur_pos ( & mut ring, & test) ?;
96
105
tests:: fs:: test_file_fsync ( & mut ring, & test) ?;
97
106
tests:: fs:: test_file_fsync_file_range ( & mut ring, & test) ?;
@@ -148,6 +157,9 @@ fn test<S: squeue::EntryMarker, C: cqueue::EntryMarker>(
148
157
tests:: net:: test_udp_send_with_dest ( & mut ring, & test) ?;
149
158
tests:: net:: test_udp_sendzc_with_dest ( & mut ring, & test) ?;
150
159
160
+ // NOTE: `cqueue::Entry32` required for RecvZC.
161
+ tests:: net:: test_tcp_recvzc :: < S > ( & test) ?;
162
+
151
163
// queue
152
164
tests:: poll:: test_eventfd_poll ( & mut ring, & test) ?;
153
165
tests:: poll:: test_eventfd_poll_remove ( & mut ring, & test) ?;
0 commit comments