|
19 | 19 | #error [NOT_SUPPORTED] No network configuration found for this target.
|
20 | 20 | #endif
|
21 | 21 |
|
22 |
| -#ifndef MBED_EXTENDED_TESTS |
23 |
| -#error [NOT_SUPPORTED] Pressure tests are not supported by default |
24 |
| -#endif |
25 |
| - |
26 | 22 | #include "mbed.h"
|
27 | 23 | #include MBED_CONF_APP_HEADER_FILE
|
28 | 24 | #include "greentea-client/test_env.h"
|
@@ -111,20 +107,22 @@ void greentea_teardown(const size_t passed, const size_t failed, const failure_t
|
111 | 107 |
|
112 | 108 |
|
113 | 109 | Case cases[] = {
|
114 |
| - Case("Invalid endpoint rejected", test_tcpsocket_connect_invalid), |
115 |
| - Case("Echo", test_tcpsocket_echotest), |
116 |
| - Case("Echo non-block", test_tcpsocket_echotest_nonblock), |
117 |
| - Case("Echo burst", test_tcpsocket_echotest_burst), |
118 |
| - Case("Echo burst non-block", test_tcpsocket_echotest_burst_nonblock), |
119 |
| - Case("Reuse a socket", test_tcpsocket_open_close_repeat), |
120 |
| - Case("Open at least 4 sockets", test_tcpsocket_open_limit), |
121 |
| - Case("Receive 100k from CHARGEN service", test_tcpsocket_recv_100k), |
122 |
| - Case("Receive 100k from CHARGEN service non-block", test_tcpsocket_recv_100k_nonblock), |
123 |
| - Case("Receive in given time", test_tcpsocket_recv_timeout), |
124 |
| - Case("Send repeatedly", test_tcpsocket_send_repeat), |
125 |
| - Case("Sending shall not take too long", test_tcpsocket_send_timeout), |
126 |
| - Case("Parallel socket thread safety", test_tcpsocket_thread_per_socket_safety), |
127 |
| - Case("Endpoint initiated close", test_tcpsocket_endpoint_close), |
| 110 | + Case("TCPSOCKET_ECHOTEST", TCPSOCKET_ECHOTEST), |
| 111 | + Case("TCPSOCKET_ECHOTEST_NONBLOCK", TCPSOCKET_ECHOTEST_NONBLOCK), |
| 112 | + Case("TCPSOCKET_OPEN_CLOSE_REPEAT", TCPSOCKET_OPEN_CLOSE_REPEAT), |
| 113 | + Case("TCPSOCKET_OPEN_LIMIT", TCPSOCKET_OPEN_LIMIT), |
| 114 | + Case("TCPSOCKET_THREAD_PER_SOCKET_SAFETY", TCPSOCKET_THREAD_PER_SOCKET_SAFETY), |
| 115 | +#ifdef MBED_EXTENDED_TESTS |
| 116 | + Case("TCPSOCKET_CONNECT_INVALID", TCPSOCKET_CONNECT_INVALID), |
| 117 | + Case("TCPSOCKET_ECHOTEST_BURST", TCPSOCKET_ECHOTEST_BURST), |
| 118 | + Case("TCPSOCKET_ECHOTEST_BURST_NONBLOCK", TCPSOCKET_ECHOTEST_BURST_NONBLOCK), |
| 119 | + Case("TCPSOCKET_RECV_100K", TCPSOCKET_RECV_100K), |
| 120 | + Case("TCPSOCKET_RECV_100K_NONBLOCK", TCPSOCKET_RECV_100K_NONBLOCK), |
| 121 | + Case("TCPSOCKET_RECV_TIMEOUT", TCPSOCKET_RECV_TIMEOUT), |
| 122 | + Case("TCPSOCKET_SEND_REPEAT", TCPSOCKET_SEND_REPEAT), |
| 123 | + Case("TCPSOCKET_SEND_TIMEOUT", TCPSOCKET_SEND_TIMEOUT), |
| 124 | + Case("TCPSOCKET_ENDPOINT_CLOSE", TCPSOCKET_ENDPOINT_CLOSE), |
| 125 | +#endif |
128 | 126 | };
|
129 | 127 |
|
130 | 128 | Specification specification(greentea_setup, cases, greentea_teardown);
|
|
0 commit comments