mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #11818 from mirelachirica/gt_tls_udp_baud_rate
Adding baud rate setting to TLS and UDP echo burst testspull/11836/head
commit
4eb63976b7
|
@ -28,6 +28,7 @@
|
||||||
#include "utest/utest_stack_trace.h"
|
#include "utest/utest_stack_trace.h"
|
||||||
#include "tls_tests.h"
|
#include "tls_tests.h"
|
||||||
#include "cert.h"
|
#include "cert.h"
|
||||||
|
#include "CellularDevice.h"
|
||||||
|
|
||||||
#ifndef ECHO_SERVER_ADDR
|
#ifndef ECHO_SERVER_ADDR
|
||||||
#error [NOT_SUPPORTED] Requires parameters for echo server
|
#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");
|
GREENTEA_SETUP(tls_global::TESTS_TIMEOUT, "default_auto");
|
||||||
_ifup();
|
_ifup();
|
||||||
|
|
||||||
|
#ifdef MBED_CONF_APP_BAUD_RATE
|
||||||
|
CellularDevice::get_default_instance()->set_baud_rate(MBED_CONF_APP_BAUD_RATE);
|
||||||
|
#endif
|
||||||
|
|
||||||
tc_bucket.start();
|
tc_bucket.start();
|
||||||
return greentea_test_setup_handler(number_of_cases);
|
return greentea_test_setup_handler(number_of_cases);
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
#include "unity/unity.h"
|
#include "unity/unity.h"
|
||||||
#include "utest.h"
|
#include "utest.h"
|
||||||
#include "udp_tests.h"
|
#include "udp_tests.h"
|
||||||
|
#include "CellularDevice.h"
|
||||||
|
|
||||||
using namespace utest::v1;
|
using namespace utest::v1;
|
||||||
|
|
||||||
|
@ -70,6 +71,10 @@ static void _sigio_handler(osThreadId id)
|
||||||
|
|
||||||
void UDPSOCKET_ECHOTEST_BURST()
|
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;
|
SocketAddress udp_addr;
|
||||||
NetworkInterface::get_default_instance()->gethostbyname(ECHO_SERVER_ADDR, &udp_addr);
|
NetworkInterface::get_default_instance()->gethostbyname(ECHO_SERVER_ADDR, &udp_addr);
|
||||||
udp_addr.set_port(ECHO_SERVER_PORT);
|
udp_addr.set_port(ECHO_SERVER_PORT);
|
||||||
|
@ -153,6 +158,10 @@ void UDPSOCKET_ECHOTEST_BURST()
|
||||||
|
|
||||||
void UDPSOCKET_ECHOTEST_BURST_NONBLOCK()
|
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;
|
SocketAddress udp_addr;
|
||||||
NetworkInterface::get_default_instance()->gethostbyname(ECHO_SERVER_ADDR, &udp_addr);
|
NetworkInterface::get_default_instance()->gethostbyname(ECHO_SERVER_ADDR, &udp_addr);
|
||||||
udp_addr.set_port(ECHO_SERVER_PORT);
|
udp_addr.set_port(ECHO_SERVER_PORT);
|
||||||
|
|
Loading…
Reference in New Issue