From 66a210100691e612697f067c614ed4bd876a82ea Mon Sep 17 00:00:00 2001 From: Seppo Takalo Date: Tue, 23 Oct 2018 13:58:21 +0300 Subject: [PATCH] Continue Socket and WiFi tests even on test failure. Purpose is to run full set of testcases on each run. Testcases should contain proper cleanup handlers so that they are independent. --- TESTS/netsocket/dns/main.cpp | 2 +- TESTS/netsocket/tcp/main.cpp | 2 +- TESTS/netsocket/udp/main.cpp | 2 +- TESTS/network/wifi/main.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/TESTS/netsocket/dns/main.cpp b/TESTS/netsocket/dns/main.cpp index e8ae973532..ecc63ce40c 100644 --- a/TESTS/netsocket/dns/main.cpp +++ b/TESTS/netsocket/dns/main.cpp @@ -181,7 +181,7 @@ Case cases[] = { Case("SYNCHRONOUS_DNS_INVALID", SYNCHRONOUS_DNS_INVALID), }; -Specification specification(test_setup, cases); +Specification specification(test_setup, cases, greentea_continue_handlers); int main() { diff --git a/TESTS/netsocket/tcp/main.cpp b/TESTS/netsocket/tcp/main.cpp index 4051251f40..bbccb85f0d 100644 --- a/TESTS/netsocket/tcp/main.cpp +++ b/TESTS/netsocket/tcp/main.cpp @@ -151,7 +151,7 @@ Case cases[] = { #endif }; -Specification specification(greentea_setup, cases, greentea_teardown); +Specification specification(greentea_setup, cases, greentea_teardown, greentea_continue_handlers); int main() { diff --git a/TESTS/netsocket/udp/main.cpp b/TESTS/netsocket/udp/main.cpp index a1df7eadee..68222597cf 100644 --- a/TESTS/netsocket/udp/main.cpp +++ b/TESTS/netsocket/udp/main.cpp @@ -104,7 +104,7 @@ Case cases[] = { #endif }; -Specification specification(greentea_setup, cases, greentea_teardown); +Specification specification(greentea_setup, cases, greentea_teardown, greentea_continue_handlers); int main() { diff --git a/TESTS/network/wifi/main.cpp b/TESTS/network/wifi/main.cpp index 1fdf0f8f83..7043e00b42 100644 --- a/TESTS/network/wifi/main.cpp +++ b/TESTS/network/wifi/main.cpp @@ -90,7 +90,7 @@ Case cases[] = { #endif }; -Specification specification(test_setup, cases); +Specification specification(test_setup, cases, greentea_continue_handlers); // Entry point into the tests int main()