From 19933475325b2c72cc7531e985bc5c5184c82321 Mon Sep 17 00:00:00 2001 From: Mirela Chirica Date: Wed, 6 Nov 2019 10:08:34 +0200 Subject: [PATCH 1/2] Cellular: Baud rate setting for tls greentea tests --- TESTS/netsocket/tls/main.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/TESTS/netsocket/tls/main.cpp b/TESTS/netsocket/tls/main.cpp index e17eb53bfcb..b79056a9f93 100644 --- a/TESTS/netsocket/tls/main.cpp +++ b/TESTS/netsocket/tls/main.cpp @@ -28,6 +28,7 @@ #include "utest/utest_stack_trace.h" #include "tls_tests.h" #include "cert.h" +#include "CellularDevice.h" #ifndef ECHO_SERVER_ADDR #error [NOT_SUPPORTED] Requires parameters for echo server @@ -150,6 +151,11 @@ utest::v1::status_t greentea_setup(const size_t number_of_cases) { GREENTEA_SETUP(tls_global::TESTS_TIMEOUT, "default_auto"); _ifup(); + +#ifdef MBED_CONF_APP_BAUD_RATE + CellularDevice::get_default_instance()->set_baud_rate(MBED_CONF_APP_BAUD_RATE); +#endif + tc_bucket.start(); return greentea_test_setup_handler(number_of_cases); } From d2794c63c01df92d9bfbd9e71630990c14c46cbc Mon Sep 17 00:00:00 2001 From: Mirela Chirica Date: Wed, 6 Nov 2019 09:58:48 +0200 Subject: [PATCH 2/2] Cellular: Baud rate setting for UDPSOCKET_ECHOTES_BURST greentea test --- TESTS/netsocket/udp/udpsocket_echotest_burst.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/TESTS/netsocket/udp/udpsocket_echotest_burst.cpp b/TESTS/netsocket/udp/udpsocket_echotest_burst.cpp index eda22123e9d..f35ab9790a7 100644 --- a/TESTS/netsocket/udp/udpsocket_echotest_burst.cpp +++ b/TESTS/netsocket/udp/udpsocket_echotest_burst.cpp @@ -21,6 +21,7 @@ #include "unity/unity.h" #include "utest.h" #include "udp_tests.h" +#include "CellularDevice.h" using namespace utest::v1; @@ -70,6 +71,10 @@ static void _sigio_handler(osThreadId id) void UDPSOCKET_ECHOTEST_BURST() { +#ifdef MBED_CONF_APP_BAUD_RATE + CellularDevice::get_default_instance()->set_baud_rate(MBED_CONF_APP_BAUD_RATE); +#endif + SocketAddress udp_addr; NetworkInterface::get_default_instance()->gethostbyname(ECHO_SERVER_ADDR, &udp_addr); udp_addr.set_port(ECHO_SERVER_PORT); @@ -153,6 +158,10 @@ void UDPSOCKET_ECHOTEST_BURST() void UDPSOCKET_ECHOTEST_BURST_NONBLOCK() { +#ifdef MBED_CONF_APP_BAUD_RATE + CellularDevice::get_default_instance()->set_baud_rate(MBED_CONF_APP_BAUD_RATE); +#endif + SocketAddress udp_addr; NetworkInterface::get_default_instance()->gethostbyname(ECHO_SERVER_ADDR, &udp_addr); udp_addr.set_port(ECHO_SERVER_PORT);