Skip to content

Commit 0f6a835

Browse files
authored
Merge pull request #10037 from michalpasztamobica/tcp_skip_if_unsupported
TCP/TLS Socket tests will skip if TCP is not supported
2 parents 8e819de + 09183c9 commit 0f6a835

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+76
-0
lines changed

TESTS/netsocket/tcp/main.cpp

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,17 @@ nsapi_error_t tcpsocket_connect_to_discard_srv(TCPSocket &sock)
114114
return tcpsocket_connect_to_srv(sock, MBED_CONF_APP_ECHO_SERVER_DISCARD_PORT);
115115
}
116116

117+
bool is_tcp_supported()
118+
{
119+
static bool supported;
120+
static bool tested = false;
121+
if (!tested) {
122+
TCPSocket socket;
123+
supported = socket.open(NetworkInterface::get_default_instance()) == NSAPI_ERROR_OK;
124+
}
125+
return supported;
126+
}
127+
117128
void fill_tx_buffer_ascii(char *buff, size_t len)
118129
{
119130
for (size_t i = 0; i < len; ++i) {

TESTS/netsocket/tcp/tcp_tests.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ nsapi_version_t get_ip_version();
2424
void fill_tx_buffer_ascii(char *buff, size_t len);
2525
nsapi_error_t tcpsocket_connect_to_echo_srv(TCPSocket &sock);
2626
nsapi_error_t tcpsocket_connect_to_discard_srv(TCPSocket &sock);
27+
bool is_tcp_supported();
28+
29+
#define SKIP_IF_TCP_UNSUPPORTED() \
30+
if (!is_tcp_supported()) { \
31+
TEST_SKIP_MESSAGE("TCP not supported"); \
32+
}
2733

2834
#if MBED_CONF_NSAPI_SOCKET_STATS_ENABLED
2935
extern mbed_stats_socket_t tcp_stats[MBED_CONF_NSAPI_SOCKET_STATS_MAX_COUNT];

TESTS/netsocket/tcp/tcpsocket_bind_address.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_BIND_ADDRESS()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket *sock = new TCPSocket;
3031
if (!sock) {
3132
TEST_FAIL();

TESTS/netsocket/tcp/tcpsocket_bind_address_invalid.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_BIND_ADDRESS_INVALID()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket *sock = new TCPSocket;
3031
if (!sock) {
3132
TEST_FAIL();

TESTS/netsocket/tcp/tcpsocket_bind_address_null.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_BIND_ADDRESS_NULL()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket *sock = new TCPSocket;
3031
if (!sock) {
3132
TEST_FAIL();

TESTS/netsocket/tcp/tcpsocket_bind_address_port.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_BIND_ADDRESS_PORT()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket *sock = new TCPSocket;
3031
if (!sock) {
3132
TEST_FAIL();

TESTS/netsocket/tcp/tcpsocket_bind_port.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_BIND_PORT()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket *sock = new TCPSocket;
3031
if (!sock) {
3132
TEST_FAIL();

TESTS/netsocket/tcp/tcpsocket_bind_port_fail.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_BIND_PORT_FAIL()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket *sock = new TCPSocket;
3031
if (!sock) {
3132
TEST_FAIL();

TESTS/netsocket/tcp/tcpsocket_bind_unopened.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_BIND_UNOPENED()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket *sock = new TCPSocket;
3031
if (!sock) {
3132
TEST_FAIL();

TESTS/netsocket/tcp/tcpsocket_bind_wrong_type.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_BIND_WRONG_TYPE()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket *sock = new TCPSocket;
3031
if (!sock) {
3132
TEST_FAIL();

TESTS/netsocket/tcp/tcpsocket_connect_invalid.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_CONNECT_INVALID()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket sock;
3031
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.open(NetworkInterface::get_default_instance()));
3132

TESTS/netsocket/tcp/tcpsocket_echotest.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ static void _sigio_handler(osThreadId id)
5959

6060
void TCPSOCKET_ECHOTEST()
6161
{
62+
SKIP_IF_TCP_UNSUPPORTED();
6263
if (tcpsocket_connect_to_echo_srv(sock) != NSAPI_ERROR_OK) {
6364
TEST_FAIL();
6465
return;
@@ -129,6 +130,7 @@ void tcpsocket_echotest_nonblock_receive()
129130

130131
void TCPSOCKET_ECHOTEST_NONBLOCK()
131132
{
133+
SKIP_IF_TCP_UNSUPPORTED();
132134
tc_exec_time.start();
133135
time_allotted = split2half_rmng_tcp_test_time(); // [s]
134136

TESTS/netsocket/tcp/tcpsocket_echotest_burst.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ static void _sigio_handler(osThreadId id)
3939

4040
void TCPSOCKET_ECHOTEST_BURST()
4141
{
42+
SKIP_IF_TCP_UNSUPPORTED();
4243
TCPSocket sock;
4344
tcpsocket_connect_to_echo_srv(sock);
4445
sock.sigio(callback(_sigio_handler, ThisThread::get_id()));
@@ -79,6 +80,7 @@ void TCPSOCKET_ECHOTEST_BURST()
7980

8081
void TCPSOCKET_ECHOTEST_BURST_NONBLOCK()
8182
{
83+
SKIP_IF_TCP_UNSUPPORTED();
8284
TCPSocket sock;
8385
tcpsocket_connect_to_echo_srv(sock);
8486
sock.set_blocking(false);

TESTS/netsocket/tcp/tcpsocket_endpoint_close.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ static nsapi_error_t _tcpsocket_connect_to_daytime_srv(TCPSocket &sock)
5151

5252
void TCPSOCKET_ENDPOINT_CLOSE()
5353
{
54+
SKIP_IF_TCP_UNSUPPORTED();
5455
static const int MORE_THAN_AVAILABLE = 30;
5556
char buff[MORE_THAN_AVAILABLE];
5657
int time_allotted = split2half_rmng_tcp_test_time(); // [s]

TESTS/netsocket/tcp/tcpsocket_open_close_repeat.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_OPEN_CLOSE_REPEAT()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket *sock = new TCPSocket;
3031
if (!sock) {
3132
TEST_FAIL();

TESTS/netsocket/tcp/tcpsocket_open_destruct.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_OPEN_DESTRUCT()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
for (int i = 0; i < 100; i++) {
3031
TCPSocket *sock = new TCPSocket;
3132
if (!sock) {

TESTS/netsocket/tcp/tcpsocket_open_limit.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ typedef struct TCPSocketItem {
3333

3434
void TCPSOCKET_OPEN_LIMIT()
3535
{
36+
SKIP_IF_TCP_UNSUPPORTED();
3637
int open_sockets[2] = {0};
3738

3839
for (int i = 0; i < 2; i++) {

TESTS/netsocket/tcp/tcpsocket_open_twice.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_OPEN_TWICE()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket *sock = new TCPSocket;
3031
if (!sock) {
3132
TEST_FAIL();

TESTS/netsocket/tcp/tcpsocket_recv_100k.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ void rcv_n_chk_against_rfc864_pattern(TCPSocket &sock)
118118

119119
void TCPSOCKET_RECV_100K()
120120
{
121+
SKIP_IF_TCP_UNSUPPORTED();
121122
TCPSocket sock;
122123
if (_tcpsocket_connect_to_chargen_srv(sock) != NSAPI_ERROR_OK) {
123124
TEST_FAIL();
@@ -172,6 +173,7 @@ static void _sigio_handler(osThreadId id)
172173

173174
void TCPSOCKET_RECV_100K_NONBLOCK()
174175
{
176+
SKIP_IF_TCP_UNSUPPORTED();
175177
TCPSocket sock;
176178
nsapi_error_t err = _tcpsocket_connect_to_chargen_srv(sock);
177179

TESTS/netsocket/tcp/tcpsocket_recv_timeout.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ static void _sigio_handler(osThreadId id)
3636

3737
void TCPSOCKET_RECV_TIMEOUT()
3838
{
39+
SKIP_IF_TCP_UNSUPPORTED();
3940
static const int DATA_LEN = 100;
4041
char buff[DATA_LEN] = {0};
4142
int time_allotted = split2half_rmng_tcp_test_time(); // [s]

TESTS/netsocket/tcp/tcpsocket_send_repeat.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_SEND_REPEAT()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket sock;
3031
tcpsocket_connect_to_discard_srv(sock);
3132

TESTS/netsocket/tcp/tcpsocket_send_timeout.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_SEND_TIMEOUT()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket sock;
3031
if (tcpsocket_connect_to_discard_srv(sock) != NSAPI_ERROR_OK) {
3132
TEST_FAIL();

TESTS/netsocket/tcp/tcpsocket_setsockopt_keepalive_valid.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ using namespace utest::v1;
2626

2727
void TCPSOCKET_SETSOCKOPT_KEEPALIVE_VALID()
2828
{
29+
SKIP_IF_TCP_UNSUPPORTED();
2930
TCPSocket sock;
3031
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.open(NetworkInterface::get_default_instance()));
3132
int32_t seconds = 7200;

TESTS/netsocket/tcp/tcpsocket_thread_per_socket_safety.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ static void check_var_len_rand_sequence()
159159

160160
void TCPSOCKET_THREAD_PER_SOCKET_SAFETY()
161161
{
162+
SKIP_IF_TCP_UNSUPPORTED();
162163
thread.start(callback(check_const_len_rand_sequence));
163164

164165
check_var_len_rand_sequence();

TESTS/netsocket/tls/main.cpp

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,17 @@ nsapi_error_t tlssocket_connect_to_discard_srv(TLSSocket &sock)
142142
return tlssocket_connect_to_srv(sock, MBED_CONF_APP_ECHO_SERVER_DISCARD_PORT_TLS);
143143
}
144144

145+
bool is_tcp_supported()
146+
{
147+
static bool supported;
148+
static bool tested = false;
149+
if (!tested) {
150+
TCPSocket socket;
151+
supported = socket.open(NetworkInterface::get_default_instance()) == NSAPI_ERROR_OK;
152+
}
153+
return supported;
154+
}
155+
145156
void fill_tx_buffer_ascii(char *buff, size_t len)
146157
{
147158
for (size_t i = 0; i < len; ++i) {

TESTS/netsocket/tls/tls_tests.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ void drop_bad_packets(TLSSocket &sock, int orig_timeout);
2727
void fill_tx_buffer_ascii(char *buff, size_t len);
2828
nsapi_error_t tlssocket_connect_to_echo_srv(TLSSocket &sock);
2929
nsapi_error_t tlssocket_connect_to_discard_srv(TLSSocket &sock);
30+
bool is_tcp_supported();
31+
32+
#define SKIP_IF_TCP_UNSUPPORTED() \
33+
if (!is_tcp_supported()) { \
34+
TEST_SKIP_MESSAGE("TCP not supported"); \
35+
}
3036

3137
#if MBED_CONF_NSAPI_SOCKET_STATS_ENABLED
3238
extern mbed_stats_socket_t tls_stats[MBED_CONF_NSAPI_SOCKET_STATS_MAX_COUNT];

TESTS/netsocket/tls/tlssocket_connect_invalid.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ using namespace utest::v1;
2828

2929
void TLSSOCKET_CONNECT_INVALID()
3030
{
31+
SKIP_IF_TCP_UNSUPPORTED();
3132
TLSSocket sock;
3233
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.open(NetworkInterface::get_default_instance()));
3334
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.set_root_ca_cert(tls_global::cert));

TESTS/netsocket/tls/tlssocket_echotest.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ static void _sigio_handler(osThreadId id)
5959

6060
void TLSSOCKET_ECHOTEST()
6161
{
62+
SKIP_IF_TCP_UNSUPPORTED();
6263
sock = new TLSSocket;
6364
if (tlssocket_connect_to_echo_srv(*sock) != NSAPI_ERROR_OK) {
6465
printf("Error from tlssocket_connect_to_echo_srv\n");
@@ -134,6 +135,7 @@ void tlssocket_echotest_nonblock_receive()
134135

135136
void TLSSOCKET_ECHOTEST_NONBLOCK()
136137
{
138+
SKIP_IF_TCP_UNSUPPORTED();
137139
sock = new TLSSocket;
138140
tc_exec_time.start();
139141
time_allotted = split2half_rmng_tls_test_time(); // [s]

TESTS/netsocket/tls/tlssocket_echotest_burst.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ static void _sigio_handler(osThreadId id)
4141

4242
void TLSSOCKET_ECHOTEST_BURST()
4343
{
44+
SKIP_IF_TCP_UNSUPPORTED();
4445
TLSSocket *sock = new TLSSocket;
4546
tlssocket_connect_to_echo_srv(*sock);
4647
sock->sigio(callback(_sigio_handler, ThisThread::get_id()));
@@ -82,6 +83,7 @@ void TLSSOCKET_ECHOTEST_BURST()
8283

8384
void TLSSOCKET_ECHOTEST_BURST_NONBLOCK()
8485
{
86+
SKIP_IF_TCP_UNSUPPORTED();
8587
TLSSocket *sock = new TLSSocket;
8688
tlssocket_connect_to_echo_srv(*sock);
8789
sock->set_blocking(false);

TESTS/netsocket/tls/tlssocket_endpoint_close.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ static nsapi_error_t _tlssocket_connect_to_daytime_srv(TLSSocket &sock)
5454

5555
void TLSSOCKET_ENDPOINT_CLOSE()
5656
{
57+
SKIP_IF_TCP_UNSUPPORTED();
5758
static const int MORE_THAN_AVAILABLE = 30;
5859
char buff[MORE_THAN_AVAILABLE];
5960
int time_allotted = split2half_rmng_tls_test_time(); // [s]

TESTS/netsocket/tls/tlssocket_handshake_invalid.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ using namespace utest::v1;
2828

2929
void TLSSOCKET_HANDSHAKE_INVALID()
3030
{
31+
SKIP_IF_TCP_UNSUPPORTED();
3132
TLSSocket sock;
3233
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.open(NetworkInterface::get_default_instance()));
3334
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.set_root_ca_cert(tls_global::cert));

TESTS/netsocket/tls/tlssocket_no_cert.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ using namespace utest::v1;
2828

2929
void TLSSOCKET_NO_CERT()
3030
{
31+
SKIP_IF_TCP_UNSUPPORTED();
3132
TLSSocket sock;
3233
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.open(NetworkInterface::get_default_instance()));
3334
TEST_ASSERT_EQUAL(NSAPI_ERROR_AUTH_FAILURE,

TESTS/netsocket/tls/tlssocket_open_destruct.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ using namespace utest::v1;
2828

2929
void TLSSOCKET_OPEN_DESTRUCT()
3030
{
31+
SKIP_IF_TCP_UNSUPPORTED();
3132
for (int i = 0; i < 100; i++) {
3233
TLSSocket *sock = new TLSSocket;
3334
if (!sock) {

TESTS/netsocket/tls/tlssocket_open_limit.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ typedef struct TLSSocketItem {
3535

3636
void TLSSOCKET_OPEN_LIMIT()
3737
{
38+
SKIP_IF_TCP_UNSUPPORTED();
3839
int open_sockets[2] = {0};
3940

4041
for (int i = 0; i < 2; i++) {

TESTS/netsocket/tls/tlssocket_open_twice.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ using namespace utest::v1;
2828

2929
void TLSSOCKET_OPEN_TWICE()
3030
{
31+
SKIP_IF_TCP_UNSUPPORTED();
3132
TLSSocket *sock = new TLSSocket;
3233
if (!sock) {
3334
TEST_FAIL();

TESTS/netsocket/tls/tlssocket_recv_timeout.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ static void _sigio_handler(osThreadId id)
3838

3939
void TLSSOCKET_RECV_TIMEOUT()
4040
{
41+
SKIP_IF_TCP_UNSUPPORTED();
4142
static const int DATA_LEN = 100;
4243
char buff[DATA_LEN] = {0};
4344
int time_allotted = split2half_rmng_tls_test_time(); // [s]

TESTS/netsocket/tls/tlssocket_send_closed.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ using namespace utest::v1;
2828

2929
void TLSSOCKET_SEND_CLOSED()
3030
{
31+
SKIP_IF_TCP_UNSUPPORTED();
3132
TLSSocket sock;
3233
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.open(NetworkInterface::get_default_instance()));
3334
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.set_root_ca_cert(tls_global::cert));

TESTS/netsocket/tls/tlssocket_send_repeat.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ using namespace utest::v1;
2828

2929
void TLSSOCKET_SEND_REPEAT()
3030
{
31+
SKIP_IF_TCP_UNSUPPORTED();
3132
TLSSocket sock;
3233
tlssocket_connect_to_discard_srv(sock);
3334

TESTS/netsocket/tls/tlssocket_send_timeout.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ using namespace utest::v1;
2828

2929
void TLSSOCKET_SEND_TIMEOUT()
3030
{
31+
SKIP_IF_TCP_UNSUPPORTED();
3132
TLSSocket sock;
3233
if (tlssocket_connect_to_discard_srv(sock) != NSAPI_ERROR_OK) {
3334
TEST_FAIL();

TESTS/netsocket/tls/tlssocket_send_unconnected.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ using namespace utest::v1;
2828

2929
void TLSSOCKET_SEND_UNCONNECTED()
3030
{
31+
SKIP_IF_TCP_UNSUPPORTED();
3132
TLSSocket sock;
3233
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.open(NetworkInterface::get_default_instance()));
3334
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.set_root_ca_cert(tls_global::cert));

TESTS/netsocket/tls/tlssocket_simultaneous.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ using namespace utest::v1;
2828

2929
void TLSSOCKET_SIMULTANEOUS()
3030
{
31+
SKIP_IF_TCP_UNSUPPORTED();
3132
TLSSocket sock1;
3233
TLSSocket sock2;
3334
tlssocket_connect_to_echo_srv(sock1);

0 commit comments

Comments
 (0)