Skip to content

Commit a089661

Browse files
Greentea: Remove TLSSocket_simultaneous test
The reason is that some platforms lack memory to run it. To be brought back once TLS library memory consumption is optimized.
1 parent f2abdcb commit a089661

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

TESTS/netsocket/tls/main.cpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -195,9 +195,12 @@ Case cases[] = {
195195
Case("TLSSOCKET_SEND_REPEAT", TLSSOCKET_SEND_REPEAT),
196196
Case("TLSSOCKET_SEND_TIMEOUT", TLSSOCKET_SEND_TIMEOUT),
197197
Case("TLSSOCKET_NO_CERT", TLSSOCKET_NO_CERT),
198-
#ifndef __IAR_SYSTEMS_ICC__
199-
Case("TLSSOCKET_SIMULTANEOUS", TLSSOCKET_SIMULTANEOUS)
200-
#endif
198+
// Temporarily removing this test, as TLS library consumes too much memory
199+
// and we see frequent memory allocation failures on architectures with less
200+
// RAM such as DISCO_L475VG_IOT1A and NUCLEO_F207ZG (both have 128 kB RAM)
201+
// This test also fails for IAR, due to wrong heap configuration in the linker
202+
// script - see https://github.com/ARMmbed/mbed-os/issues/8306
203+
// Case("TLSSOCKET_SIMULTANEOUS", TLSSOCKET_SIMULTANEOUS)
201204
};
202205

203206
Specification specification(greentea_setup, cases, greentea_teardown, greentea_continue_handlers);

0 commit comments

Comments
 (0)