diff options
| author | Bernard Xiong <[email protected]> | 2021-08-25 07:37:42 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-08-25 07:37:42 +0800 |
| commit | c80031d9d2f3c4c2e55e72e5911ff9078ae04ba8 (patch) | |
| tree | 95d921d62b5c9d724dce85ba344bb807b351a1a6 /examples | |
| parent | 67762dc0b0a71f8443cd0d423895978100bd090e (diff) | |
| parent | fe4bec08a561571623cdc4f48b24c0ec90a365a2 (diff) | |
Merge pull request #4974 from Guozhanxin/ci_timer
添加更多的测试用例到 Autotest CI
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/utest/configs/kernel/irq.conf | 2 | ||||
| -rw-r--r-- | examples/utest/configs/kernel/timer.conf | 4 | ||||
| -rw-r--r-- | examples/utest/testcases/kernel/timer_tc.c | 12 |
3 files changed, 12 insertions, 6 deletions
diff --git a/examples/utest/configs/kernel/irq.conf b/examples/utest/configs/kernel/irq.conf new file mode 100644 index 0000000000..83fe485638 --- /dev/null +++ b/examples/utest/configs/kernel/irq.conf @@ -0,0 +1,2 @@ +CONFIG_UTEST_IRQ_TC=y +# dependencies diff --git a/examples/utest/configs/kernel/timer.conf b/examples/utest/configs/kernel/timer.conf new file mode 100644 index 0000000000..20696f065f --- /dev/null +++ b/examples/utest/configs/kernel/timer.conf @@ -0,0 +1,4 @@ +CONFIG_UTEST_TIMER_TC=y + +# dependencies +CONFIG_RT_USING_TIMER_SOFT=y diff --git a/examples/utest/testcases/kernel/timer_tc.c b/examples/utest/testcases/kernel/timer_tc.c index e965abe49b..e7fffcb617 100644 --- a/examples/utest/testcases/kernel/timer_tc.c +++ b/examples/utest/testcases/kernel/timer_tc.c @@ -103,7 +103,7 @@ static void test_static_timer_init(void) } /* wait for timerout */ - rt_thread_mdelay(time_out + 5); + rt_thread_delay(time_out + 1); /* detach timer */ result = rt_timer_detach(&timer.static_timer); @@ -145,7 +145,7 @@ static void test_static_timer_init(void) } /* wait for timerout */ - rt_thread_mdelay(time_out + 5); + rt_thread_delay(time_out + 1); /* detach timer */ result = rt_timer_detach(&timer.static_timer); @@ -238,7 +238,7 @@ static void test_static_timer_control(void) return; } - rt_thread_mdelay(set_data + 5); + rt_thread_delay(set_data + 1); /* detach timer */ result = rt_timer_detach(&timer.static_timer); @@ -329,7 +329,7 @@ static void test_dynamic_timer_create(void) } /* wait for timerout */ - rt_thread_mdelay(time_out + 5); + rt_thread_delay(time_out + 1); /* detach timer */ result = rt_timer_delete(timer.dynamic_timer); @@ -370,7 +370,7 @@ static void test_dynamic_timer_create(void) } /* wait for timerout */ - rt_thread_mdelay(time_out + 5); + rt_thread_delay(time_out + 1); /* detach timer */ result = rt_timer_delete(timer.dynamic_timer); @@ -462,7 +462,7 @@ static void test_dynamic_timer_control(void) return; } - rt_thread_mdelay(set_data + 5); + rt_thread_delay(set_data + 1); /* detach timer */ result = rt_timer_delete(timer.dynamic_timer); |
