diff options
Diffstat (limited to 'cts/task/dut.c')
-rw-r--r-- | cts/task/dut.c | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/cts/task/dut.c b/cts/task/dut.c index 4cc6e3e4a4..0ca39df926 100644 --- a/cts/task/dut.c +++ b/cts/task/dut.c @@ -13,7 +13,7 @@ static int repeat_count; static int wake_count[3]; -void clear_state(void) +void clean_state(void) { wake_count[0] = wake_count[1] = wake_count[2] = 0; } @@ -135,22 +135,7 @@ enum cts_rc test_stack_overflow(void) void cts_task(void) { - enum cts_rc rc; - int i; - task_wake(TASK_ID_TICK); - - for (i = 0; i < CTS_TEST_ID_COUNT; i++) { - clear_state(); - CPRINTF("\n%s start\n", tests[i].name); - rc = tests[i].run(); - CPRINTF("\n%s end %d\n", tests[i].name, rc); - cflush(); - } - - CPRINTS("Task test suite finished"); - cflush(); - - /* Sleep forever */ + cts_main_loop(tests, "Task"); task_wait_event(-1); } |