Skip to content

Commit abcdd01

Browse files
kegilbertgeky
authored andcommitted
Test modifications to set MAC address to UUID
1 parent 984af4b commit abcdd01

File tree

11 files changed

+34
-10
lines changed

11 files changed

+34
-10
lines changed

features/FEATURE_LWIP/TESTS/mbedmicro-net/connectivity/main.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ void test_bring_up_down() {
5151

5252
// Test setup
5353
utest::v1::status_t test_setup(const size_t number_of_cases) {
54-
GREENTEA_SETUP(60, "default_auto");
54+
char uuid[48] = {0};
55+
GREENTEA_SETUP_UUID(60, "default_auto", uuid, 48);
56+
mbed_set_mac_address(uuid, /*coerce control bits*/ 1);
5557
return verbose_test_setup_handler(number_of_cases);
5658
}
5759

features/FEATURE_LWIP/TESTS/mbedmicro-net/gethostbyname/main.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,9 @@ void test_dns_literal_pref() {
9191

9292
// Test setup
9393
utest::v1::status_t test_setup(const size_t number_of_cases) {
94-
GREENTEA_SETUP(60, "default_auto");
94+
char uuid[48] = {0};
95+
GREENTEA_SETUP_UUID(60, "default_auto", uuid, 48);
96+
mbed_set_mac_address(uuid, /*coerce control bits*/ 1);
9597
net_bringup();
9698
return verbose_test_setup_handler(number_of_cases);
9799
}

features/FEATURE_LWIP/TESTS/mbedmicro-net/tcp_echo/main.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ void prep_buffer(char *tx_buffer, size_t tx_size) {
2929
}
3030

3131
int main() {
32-
GREENTEA_SETUP(60, "tcp_echo");
32+
char uuid[48] = {0};
33+
GREENTEA_SETUP_UUID(60, "tcp_echo", uuid, 48);
34+
mbed_set_mac_address(uuid, /*coerce control bits TRUE */ 1);
3335
EthernetInterface eth;
3436
int err = eth.connect();
3537

features/FEATURE_LWIP/TESTS/mbedmicro-net/tcp_echo_parallel/main.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,9 @@ Echo echoers[MBED_CFG_TCP_CLIENT_ECHO_THREADS];
8888

8989

9090
int main() {
91-
GREENTEA_SETUP(60, "tcp_echo");
91+
char uuid[48] = {0};
92+
GREENTEA_SETUP_UUID(60, "default_auto", uuid, 48);
93+
mbed_set_mac_address(uuid, /*coerce control bits*/ 1);
9294

9395
int err = net.connect();
9496
TEST_ASSERT_EQUAL(0, err);

features/FEATURE_LWIP/TESTS/mbedmicro-net/tcp_hello_world/main.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ bool find_substring(const char *first, const char *last, const char *s_first, co
3636
}
3737

3838
int main() {
39-
GREENTEA_SETUP(60, "default_auto");
39+
char uuid[48] = {0};
40+
GREENTEA_SETUP_UUID(60, "default_auto", uuid, 48);
41+
mbed_set_mac_address(uuid, /*coerce control bits*/ 1);
4042

4143
bool result = false;
4244
EthernetInterface eth;

features/FEATURE_LWIP/TESTS/mbedmicro-net/tcp_packet_pressure/main.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,10 @@ void generate_buffer(uint8_t **buffer, size_t *size, size_t min, size_t max) {
108108

109109

110110
int main() {
111-
GREENTEA_SETUP(60, "tcp_echo");
111+
char uuid[48] = {0};
112+
GREENTEA_SETUP_UUID(60, "tcp_echo", uuid, 48);
113+
mbed_set_mac_address(uuid, /*coerce control bits*/ 1);
114+
112115
generate_buffer(&buffer, &buffer_size,
113116
MBED_CFG_TCP_CLIENT_PACKET_PRESSURE_MIN,
114117
MBED_CFG_TCP_CLIENT_PACKET_PRESSURE_MAX);

features/FEATURE_LWIP/TESTS/mbedmicro-net/tcp_packet_pressure_parallel/main.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,9 @@ PressureTest *pressure_tests[MBED_CFG_TCP_CLIENT_PACKET_PRESSURE_THREADS];
225225

226226

227227
int main() {
228-
GREENTEA_SETUP(2*60, "tcp_echo");
228+
char uuid[48] = {0};
229+
GREENTEA_SETUP_UUID(60, "tcp_echo", uuid, 48);
230+
mbed_set_mac_address(uuid, /*coerce control bits*/ 1);
229231

230232
uint8_t *buffer;
231233
size_t buffer_size;

features/FEATURE_LWIP/TESTS/mbedmicro-net/udp_dtls_handshake/main.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ int udp_dtls_handshake_pattern[] = {MBED_CFG_UDP_DTLS_HANDSHAKE_PATTERN};
2828
const int udp_dtls_handshake_count = sizeof(udp_dtls_handshake_pattern) / sizeof(int);
2929

3030
int main() {
31-
GREENTEA_SETUP(60, "udp_shotgun");
31+
char uuid[48] = {0};
32+
GREENTEA_SETUP_UUID(60, "udp_shotgun", uuid, 48);
33+
mbed_set_mac_address(uuid, /*coerce control bits*/ 1);
3234

3335
EthernetInterface eth;
3436
int err = eth.connect();

features/FEATURE_LWIP/TESTS/mbedmicro-net/udp_echo_parallel/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,8 @@ int main() {
133133
char uuid[48] = {0};
134134
GREENTEA_SETUP_UUID(60, "udp_echo", uuid, 48);
135135
printf("Got a uuid of %s\r\n", uuid);
136+
mbed_set_mac_address(uuid, /*coerce control bits*/ 1);
137+
136138
size_t uuid_len = strlen(uuid);
137139

138140
int err = net.connect();

features/FEATURE_LWIP/TESTS/mbedmicro-net/udp_packet_pressure/main.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,10 @@ void generate_buffer(uint8_t **buffer, size_t *size, size_t min, size_t max) {
111111
}
112112

113113
int main() {
114-
GREENTEA_SETUP(60, "udp_echo");
114+
char uuid[48] = {0};
115+
GREENTEA_SETUP_UUID(60, "udp_echo", uuid, 48);
116+
mbed_set_mac_address(uuid, /*coerce control bits*/ 1);
117+
115118
generate_buffer(&buffer, &buffer_size,
116119
MBED_CFG_UDP_CLIENT_PACKET_PRESSURE_MIN,
117120
MBED_CFG_UDP_CLIENT_PACKET_PRESSURE_MAX);

features/FEATURE_LWIP/TESTS/mbedmicro-net/udp_packet_pressure_parallel/main.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,9 @@ PressureTest *pressure_tests[MBED_CFG_UDP_CLIENT_PACKET_PRESSURE_THREADS];
250250

251251

252252
int main() {
253-
GREENTEA_SETUP(2*60, "udp_echo");
253+
char uuid[48] = {0};
254+
GREENTEA_SETUP_UUID(2*60, "udp_echo", uuid, 48);
255+
mbed_set_mac_address(uuid, /*coerce control bits*/ 1);
254256

255257
uint8_t *buffer;
256258
size_t buffer_size;

0 commit comments

Comments
 (0)