You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: TESTS/netsocket/README.md
+88-74Lines changed: 88 additions & 74 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -213,80 +213,82 @@ Test case priorities
213
213
214
214
Please refer to the following table for priorities of test cases. Priorities are labeled as MUST and SHOULD. MUST means this is a requirement and therefore mandatory to pass the test. SHOULD means it is recommended to pass the test if the driver implements the feature in question.
| 44 | TCPSOCKET_THREAD_PER_SOCKET_SAFETY | MUST |
258
+
| 45 | TCPSOCKET_SETSOCKOPT_KEEPALIVE_VALID | SHOULD |
259
+
| 46 | TLSSOCKET_OPEN_DESTRUCT | SHOULD |
260
+
| 47 | TLSSOCKET_OPEN_LIMIT | SHOULD |
261
+
| 48 | TLSSOCKET_OPEN_TWICE | SHOULD |
262
+
| 49 | TLSSOCKET_CONNECT_INVALID | SHOULD |
263
+
| 50 | TLSSOCKET_HANDSHAKE_INVALID | SHOULD |
264
+
| 51 | TLSSOCKET_SEND_CLOSED | SHOULD |
265
+
| 52 | TLSSOCKET_SEND_UNCONNECTED | SHOULD |
266
+
| 53 | TLSSOCKET_SEND_REPEAT | SHOULD |
267
+
| 54 | TLSSOCKET_SEND_TIMEOUT | SHOULD |
268
+
| 55 | TLSSOCKET_ECHOTEST | SHOULD |
269
+
| 56 | TLSSOCKET_ECHOTEST_NONBLOCK | SHOULD |
270
+
| 57 | TLSSOCKET_ENDPOINT_CLOSE | SHOULD |
271
+
| 58 | TLSSOCKET_NO_CERT | SHOULD |
272
+
| 59 | TLSSOCKET_RECV_TIMEOUT | SHOULD |
273
+
| 60 | TLSSOCKET_SIMULTANEOUS_TEST | SHOULD |
274
+
| 61 | TLSSOCKET_ECHOTEST_BURST | SHOULD |
275
+
| 62 | TLSSOCKET_ECHOTEST_BURST_NONBLOCK | SHOULD |
276
+
| 63 | ASYNCHRONOUS_DNS | MUST |
277
+
| 64 | ASYNCHRONOUS_DNS_CACHE | MUST |
278
+
| 65 | ASYNCHRONOUS_DNS_CANCEL | MUST |
279
+
| 66 | ASYNCHRONOUS_DNS_EXTERNAL_EVENT_QUEUE | MUST |
280
+
| 67 | ASYNCHRONOUS_DNS_INVALID_HOST | MUST |
281
+
| 68 | ASYNCHRONOUS_DNS_NON_ASYNC_AND_ASYNC | MUST |
282
+
| 69 | ASYNCHRONOUS_DNS_SIMULTANEOUS_CACHE | MUST |
283
+
| 70 | ASYNCHRONOUS_DNS_SIMULTANEOUS_REPEAT | MUST |
284
+
| 71 | ASYNCHRONOUS_DNS_SIMULTANEOUS | MUST |
285
+
| 72 | ASYNCHRONOUS_DNS_TIMEOUTS | MUST |
286
+
| 73 | SYNCHRONOUS_DNS | MUST |
287
+
| 74 | SYNCHRONOUS_DNS_CACHE | MUST |
288
+
| 75 | SYNCHRONOUS_DNS_INVALID_HOST | MUST |
289
+
| 76 | SYNCHRONOUS_DNS_MULTIPLE | MUST |
290
+
| 77 | UDPSOCKET_ECHOTEST_CONNECT_SEND_RECV | MUST |
291
+
| 78 | UDPSOCKET_ECHOTEST_NONBLOCK_CONNECT_SEND_RECV | MUST |
290
292
291
293
292
294
@@ -833,6 +835,18 @@ mode.
833
835
- Errors returned from `recvfrom()` calls are tolerated.
834
836
- Calculate packet loss rate. The maximum tolerated packet loss rate is 30%.
835
837
838
+
### UDPSOCKET_ECHOTEST_CONNECT_SEND_RECV
839
+
840
+
**Description:**
841
+
842
+
This test is exactly the same test as UDPSOCKET_ECHOTEST, except instead of using `sendto()` and `recvfrom()` methods, this uses TCPSocket-like `connect()`, `send()` and `recv()` methods.
843
+
844
+
### UDPSOCKET_ECHOTEST_NONBLOCK_CONNECT_SEND_RECV
845
+
846
+
**Description:**
847
+
848
+
This test is exactly the same test as UDPSOCKET_ECHOTEST_NONBLOCK_CONNECT_SEND_RECV, except instead of using `sendto()` and `recvfrom()` methods, this uses TCPSocket-like `connect()`, `send()` and `recv()` methods.
0 commit comments