From 4b1a7a3f211f509893ca2e9f7294f4acc40c99b7 Mon Sep 17 00:00:00 2001 From: Martin Kojtal Date: Thu, 7 Apr 2016 18:17:50 +0100 Subject: [PATCH 1/2] mbed-rtos tests move to rtos/TESTS/mbed-rtos folder --- .../rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/basic/main.cpp | 0 .../rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/isr/main.cpp | 0 .../rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/mail/main.cpp | 0 .../rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/mutex/main.cpp | 0 .../rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/queue/main.cpp | 0 .../mbed => core/mbed-rtos/TESTS/mbed-rtos}/semaphore/main.cpp | 0 .../rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/signals/main.cpp | 0 .../rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/timer/main.cpp | 0 8 files changed, 0 insertions(+), 0 deletions(-) rename {TARGET_Ignore/tests/rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/basic/main.cpp (100%) rename {TARGET_Ignore/tests/rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/isr/main.cpp (100%) rename {TARGET_Ignore/tests/rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/mail/main.cpp (100%) rename {TARGET_Ignore/tests/rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/mutex/main.cpp (100%) rename {TARGET_Ignore/tests/rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/queue/main.cpp (100%) rename {TARGET_Ignore/tests/rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/semaphore/main.cpp (100%) rename {TARGET_Ignore/tests/rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/signals/main.cpp (100%) rename {TARGET_Ignore/tests/rtos/mbed => core/mbed-rtos/TESTS/mbed-rtos}/timer/main.cpp (100%) diff --git a/TARGET_Ignore/tests/rtos/mbed/basic/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/basic/main.cpp similarity index 100% rename from TARGET_Ignore/tests/rtos/mbed/basic/main.cpp rename to core/mbed-rtos/TESTS/mbed-rtos/basic/main.cpp diff --git a/TARGET_Ignore/tests/rtos/mbed/isr/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/isr/main.cpp similarity index 100% rename from TARGET_Ignore/tests/rtos/mbed/isr/main.cpp rename to core/mbed-rtos/TESTS/mbed-rtos/isr/main.cpp diff --git a/TARGET_Ignore/tests/rtos/mbed/mail/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/mail/main.cpp similarity index 100% rename from TARGET_Ignore/tests/rtos/mbed/mail/main.cpp rename to core/mbed-rtos/TESTS/mbed-rtos/mail/main.cpp diff --git a/TARGET_Ignore/tests/rtos/mbed/mutex/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/mutex/main.cpp similarity index 100% rename from TARGET_Ignore/tests/rtos/mbed/mutex/main.cpp rename to core/mbed-rtos/TESTS/mbed-rtos/mutex/main.cpp diff --git a/TARGET_Ignore/tests/rtos/mbed/queue/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/queue/main.cpp similarity index 100% rename from TARGET_Ignore/tests/rtos/mbed/queue/main.cpp rename to core/mbed-rtos/TESTS/mbed-rtos/queue/main.cpp diff --git a/TARGET_Ignore/tests/rtos/mbed/semaphore/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/semaphore/main.cpp similarity index 100% rename from TARGET_Ignore/tests/rtos/mbed/semaphore/main.cpp rename to core/mbed-rtos/TESTS/mbed-rtos/semaphore/main.cpp diff --git a/TARGET_Ignore/tests/rtos/mbed/signals/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/signals/main.cpp similarity index 100% rename from TARGET_Ignore/tests/rtos/mbed/signals/main.cpp rename to core/mbed-rtos/TESTS/mbed-rtos/signals/main.cpp diff --git a/TARGET_Ignore/tests/rtos/mbed/timer/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/timer/main.cpp similarity index 100% rename from TARGET_Ignore/tests/rtos/mbed/timer/main.cpp rename to core/mbed-rtos/TESTS/mbed-rtos/timer/main.cpp From 477d9579ec289e4bdae79bc8cc8b5b2e28a542dc Mon Sep 17 00:00:00 2001 From: Martin Kojtal Date: Thu, 7 Apr 2016 18:19:32 +0100 Subject: [PATCH 2/2] mbed-rtos tests update to greentea client --- core/mbed-rtos/TESTS/mbed-rtos/basic/main.cpp | 5 +---- core/mbed-rtos/TESTS/mbed-rtos/isr/main.cpp | 7 ++----- core/mbed-rtos/TESTS/mbed-rtos/mail/main.cpp | 7 ++----- core/mbed-rtos/TESTS/mbed-rtos/mutex/main.cpp | 8 ++------ core/mbed-rtos/TESTS/mbed-rtos/queue/main.cpp | 7 ++----- core/mbed-rtos/TESTS/mbed-rtos/semaphore/main.cpp | 7 ++----- core/mbed-rtos/TESTS/mbed-rtos/signals/main.cpp | 7 ++----- core/mbed-rtos/TESTS/mbed-rtos/timer/main.cpp | 5 +---- 8 files changed, 14 insertions(+), 39 deletions(-) diff --git a/core/mbed-rtos/TESTS/mbed-rtos/basic/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/basic/main.cpp index 6f0f23597b..1b885f9990 100644 --- a/core/mbed-rtos/TESTS/mbed-rtos/basic/main.cpp +++ b/core/mbed-rtos/TESTS/mbed-rtos/basic/main.cpp @@ -34,10 +34,7 @@ void led2_thread(void const *argument) { } int main() { - MBED_HOSTTEST_TIMEOUT(15); - MBED_HOSTTEST_SELECT(wait_us_auto); - MBED_HOSTTEST_DESCRIPTION(Basic thread); - MBED_HOSTTEST_START("RTOS_1"); + GREENTEA_SETUP(15, "wait_us_auto"); Thread thread(led2_thread, NULL, osPriorityNormal, STACK_SIZE); diff --git a/core/mbed-rtos/TESTS/mbed-rtos/isr/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/isr/main.cpp index 346152ec8e..0bc2f5c215 100644 --- a/core/mbed-rtos/TESTS/mbed-rtos/isr/main.cpp +++ b/core/mbed-rtos/TESTS/mbed-rtos/isr/main.cpp @@ -38,10 +38,7 @@ void queue_thread(void const *argument) { } int main (void) { - MBED_HOSTTEST_TIMEOUT(20); - MBED_HOSTTEST_SELECT(default_auto); - MBED_HOSTTEST_DESCRIPTION(ISR (Queue)); - MBED_HOSTTEST_START("RTOS_8"); + GREENTEA_SETUP(20, "default_auto"); Thread thread(queue_thread, NULL, osPriorityNormal, STACK_SIZE); Ticker ticker; @@ -66,6 +63,6 @@ int main (void) { } } - MBED_HOSTTEST_RESULT(result); + GREENTEA_TESTSUITE_RESULT(result); return 0; } diff --git a/core/mbed-rtos/TESTS/mbed-rtos/mail/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/mail/main.cpp index 35d02fa70d..674bbdbc93 100644 --- a/core/mbed-rtos/TESTS/mbed-rtos/mail/main.cpp +++ b/core/mbed-rtos/TESTS/mbed-rtos/mail/main.cpp @@ -44,10 +44,7 @@ void send_thread (void const *argument) { } int main (void) { - MBED_HOSTTEST_TIMEOUT(20); - MBED_HOSTTEST_SELECT(default_auto); - MBED_HOSTTEST_DESCRIPTION(Mail messaging); - MBED_HOSTTEST_START("RTOS_6"); + GREENTEA_SETUP(20, "default_auto"); Thread thread(send_thread, NULL, osPriorityNormal, STACK_SIZE); bool result = true; @@ -74,6 +71,6 @@ int main (void) { } } } - MBED_HOSTTEST_RESULT(result); + GREENTEA_TESTSUITE_RESULT(result); return 0; } diff --git a/core/mbed-rtos/TESTS/mbed-rtos/mutex/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/mutex/main.cpp index 17d99867ce..abcfe85535 100644 --- a/core/mbed-rtos/TESTS/mbed-rtos/mutex/main.cpp +++ b/core/mbed-rtos/TESTS/mbed-rtos/mutex/main.cpp @@ -73,11 +73,7 @@ void test_thread(void const *args) { } int main() { - MBED_HOSTTEST_TIMEOUT(20); - MBED_HOSTTEST_SELECT(default); - MBED_HOSTTEST_DESCRIPTION(Mutex resource lock); - MBED_HOSTTEST_START("RTOS_2"); - + GREENTEA_SETUP(20, "default_auto"); const int t1_delay = THREAD_DELAY * 1; const int t2_delay = THREAD_DELAY * 2; const int t3_delay = THREAD_DELAY * 3; @@ -96,6 +92,6 @@ int main() { } fflush(stdout); - MBED_HOSTTEST_RESULT(!mutex_defect); + GREENTEA_TESTSUITE_RESULT(!mutex_defect); return 0; } diff --git a/core/mbed-rtos/TESTS/mbed-rtos/queue/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/queue/main.cpp index f9a5361020..2ddc5a748a 100644 --- a/core/mbed-rtos/TESTS/mbed-rtos/queue/main.cpp +++ b/core/mbed-rtos/TESTS/mbed-rtos/queue/main.cpp @@ -46,10 +46,7 @@ void send_thread (void const *argument) { } int main (void) { - MBED_HOSTTEST_TIMEOUT(20); - MBED_HOSTTEST_SELECT(default_auto); - MBED_HOSTTEST_DESCRIPTION(Queue messaging); - MBED_HOSTTEST_START("RTOS_5"); + GREENTEA_SETUP(20, "default_auto"); Thread thread(send_thread, NULL, osPriorityNormal, STACK_SIZE); bool result = true; @@ -76,6 +73,6 @@ int main (void) { } } } - MBED_HOSTTEST_RESULT(result); + GREENTEA_TESTSUITE_RESULT(result); return 0; } diff --git a/core/mbed-rtos/TESTS/mbed-rtos/semaphore/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/semaphore/main.cpp index 51534c7bbd..4b82963984 100644 --- a/core/mbed-rtos/TESTS/mbed-rtos/semaphore/main.cpp +++ b/core/mbed-rtos/TESTS/mbed-rtos/semaphore/main.cpp @@ -64,10 +64,7 @@ void test_thread(void const *delay) { } int main (void) { - MBED_HOSTTEST_TIMEOUT(20); - MBED_HOSTTEST_SELECT(default_auto); - MBED_HOSTTEST_DESCRIPTION(Semaphore resource lock); - MBED_HOSTTEST_START("RTOS_3"); + GREENTEA_SETUP(20, "default_auto"); const int t1_delay = THREAD_DELAY * 1; const int t2_delay = THREAD_DELAY * 2; @@ -86,6 +83,6 @@ int main (void) { } fflush(stdout); - MBED_HOSTTEST_RESULT(!sem_defect); + GREENTEA_TESTSUITE_RESULT(!sem_defect); return 0; } diff --git a/core/mbed-rtos/TESTS/mbed-rtos/signals/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/signals/main.cpp index 00808c3405..7658cfad8d 100644 --- a/core/mbed-rtos/TESTS/mbed-rtos/signals/main.cpp +++ b/core/mbed-rtos/TESTS/mbed-rtos/signals/main.cpp @@ -32,10 +32,7 @@ void led_thread(void const *argument) { } int main (void) { - MBED_HOSTTEST_TIMEOUT(20); - MBED_HOSTTEST_SELECT(default_auto); - MBED_HOSTTEST_DESCRIPTION(Signals messaging); - MBED_HOSTTEST_START("RTOS_4"); + GREENTEA_SETUP(20, "default_auto"); Thread thread(led_thread, NULL, osPriorityNormal, STACK_SIZE); bool result = true; @@ -48,6 +45,6 @@ int main (void) { break; } } - MBED_HOSTTEST_RESULT(result); + GREENTEA_TESTSUITE_RESULT(result); return 0; } diff --git a/core/mbed-rtos/TESTS/mbed-rtos/timer/main.cpp b/core/mbed-rtos/TESTS/mbed-rtos/timer/main.cpp index 3c33551b0a..d0f4cf51b8 100644 --- a/core/mbed-rtos/TESTS/mbed-rtos/timer/main.cpp +++ b/core/mbed-rtos/TESTS/mbed-rtos/timer/main.cpp @@ -23,10 +23,7 @@ void blink(void const *n) { } int main(void) { - MBED_HOSTTEST_TIMEOUT(15); - MBED_HOSTTEST_SELECT(wait_us_auto); - MBED_HOSTTEST_DESCRIPTION(Timer); - MBED_HOSTTEST_START("RTOS_7"); + GREENTEA_SETUP(15, "wait_us_auto"); RtosTimer led_1_timer(blink, osTimerPeriodic, (void *)0); RtosTimer led_2_timer(blink, osTimerPeriodic, (void *)1);