From 11b247cf6b6bc58c40a7e9b3ce00128f21259652 Mon Sep 17 00:00:00 2001 From: Chen Wang Date: Fri, 10 Oct 2025 14:56:32 +0800 Subject: [PATCH 1/2] utest: serial: move from examples to components/drivers/serial Signed-off-by: Chen Wang --- Kconfig.utestcases | 4 ++-- components/drivers/serial/SConscript | 5 +++++ .../drivers/serial/utest}/Kconfig | 15 ++++++++++----- components/drivers/serial/utest/SConscript | 15 +++++++++++++++ .../drivers/serial/utest/bypass}/SConscript | 0 .../serial/utest/bypass}/bypass_conflict.c | 0 .../serial/utest/bypass}/bypass_lower_run.c | 0 .../serial/utest/bypass}/bypass_register.c | 0 .../serial/utest/bypass}/bypass_upper_run.c | 0 .../drivers/serial/utest/v2}/README.md | 0 .../drivers/serial/utest/v2}/SConscript | 0 .../utest/v2}/posix/uart_posix_echo_block.c | 0 .../serial/utest/v2}/posix/uart_posix_nonblock.c | 0 .../serial/utest/v2}/qemu/uart_qemu_echo.c | 0 .../drivers/serial/utest/v2}/uart_blocking_rx.c | 0 .../drivers/serial/utest/v2}/uart_blocking_tx.c | 0 .../drivers/serial/utest/v2}/uart_flush_rx.c | 0 .../drivers/serial/utest/v2}/uart_flush_txb.c | 0 .../drivers/serial/utest/v2}/uart_flush_txnb.c | 0 .../utest/v2}/uart_get_unread_bytes_count.c | 0 .../serial/utest/v2}/uart_nonblocking_rx.c | 0 .../serial/utest/v2}/uart_nonblocking_tx.c | 0 .../serial/utest/v2}/uart_overflow_rxb_txb.c | 0 .../drivers/serial/utest/v2}/uart_rxb_txb.c | 0 .../drivers/serial/utest/v2}/uart_rxb_txnb.c | 0 .../drivers/serial/utest/v2}/uart_rxnb_txb.c | 0 .../drivers/serial/utest/v2}/uart_rxnb_txnb.c | 0 .../drivers/serial/utest/v2}/uart_timeout_rxb.c | 0 .../serial/utest/v2}/uart_timeout_rxb_txb.c | 0 .../drivers/serial/utest/v2}/uart_timeout_txb.c | 0 .../utest/testcases/drivers/serial_bypass/Kconfig | 8 -------- 31 files changed, 32 insertions(+), 15 deletions(-) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest}/Kconfig (79%) create mode 100644 components/drivers/serial/utest/SConscript rename {examples/utest/testcases/drivers/serial_bypass => components/drivers/serial/utest/bypass}/SConscript (100%) rename {examples/utest/testcases/drivers/serial_bypass => components/drivers/serial/utest/bypass}/bypass_conflict.c (100%) rename {examples/utest/testcases/drivers/serial_bypass => components/drivers/serial/utest/bypass}/bypass_lower_run.c (100%) rename {examples/utest/testcases/drivers/serial_bypass => components/drivers/serial/utest/bypass}/bypass_register.c (100%) rename {examples/utest/testcases/drivers/serial_bypass => components/drivers/serial/utest/bypass}/bypass_upper_run.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/README.md (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/SConscript (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/posix/uart_posix_echo_block.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/posix/uart_posix_nonblock.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/qemu/uart_qemu_echo.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_blocking_rx.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_blocking_tx.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_flush_rx.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_flush_txb.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_flush_txnb.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_get_unread_bytes_count.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_nonblocking_rx.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_nonblocking_tx.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_overflow_rxb_txb.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_rxb_txb.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_rxb_txnb.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_rxnb_txb.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_rxnb_txnb.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_timeout_rxb.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_timeout_rxb_txb.c (100%) rename {examples/utest/testcases/drivers/serial_v2 => components/drivers/serial/utest/v2}/uart_timeout_txb.c (100%) delete mode 100644 examples/utest/testcases/drivers/serial_bypass/Kconfig diff --git a/Kconfig.utestcases b/Kconfig.utestcases index 4dd6ecdb3e0..35f975ff707 100644 --- a/Kconfig.utestcases +++ b/Kconfig.utestcases @@ -10,8 +10,6 @@ if RT_USING_UTESTCASES rsource "components/utilities/utest/utest/Kconfig" rsource "src/utest/Kconfig" rsource "examples/utest/testcases/cpp11/Kconfig" -rsource "examples/utest/testcases/drivers/serial_v2/Kconfig" -rsource "examples/utest/testcases/drivers/serial_bypass/Kconfig" rsource "examples/utest/testcases/drivers/ipc/Kconfig" rsource "examples/utest/testcases/posix/Kconfig" rsource "examples/utest/testcases/mm/Kconfig" @@ -23,6 +21,8 @@ rsource "src/klibc/utest/Kconfig" rsource "components/drivers/core/utest/Kconfig" rsource "components/drivers/audio/utest/Kconfig" +rsource "components/drivers/serial/utest/Kconfig" + rsource "components/dfs/utest/Kconfig" rsource "components/net/utest/Kconfig" diff --git a/components/drivers/serial/SConscript b/components/drivers/serial/SConscript index 04fa37ed44d..d0b5fb0635c 100644 --- a/components/drivers/serial/SConscript +++ b/components/drivers/serial/SConscript @@ -24,4 +24,9 @@ if GetDepend(['RT_USING_DM']): group = DefineGroup('DeviceDrivers', src, depend = [''], CPPPATH = CPPPATH) +list = os.listdir(cwd) +for item in list: + if os.path.isfile(os.path.join(cwd, item, 'SConscript')): + group = group + SConscript(os.path.join(item, 'SConscript')) + Return('group') diff --git a/examples/utest/testcases/drivers/serial_v2/Kconfig b/components/drivers/serial/utest/Kconfig similarity index 79% rename from examples/utest/testcases/drivers/serial_v2/Kconfig rename to components/drivers/serial/utest/Kconfig index ef451d21d21..cc6413374ff 100644 --- a/examples/utest/testcases/drivers/serial_v2/Kconfig +++ b/components/drivers/serial/utest/Kconfig @@ -1,7 +1,12 @@ -menu "Utest Serial Testcase" +menu "Serial Unit Testcases" + + config UTEST_SERIAL_BYPASS + bool "Serial Bypass testcases" + default n + depends on RT_USING_SERIAL_BYPASS config UTEST_SERIAL_TC - bool "Serial testcase" + bool "Serial V2 testcases" default n depends on RT_USING_SERIAL_V2 @@ -37,8 +42,8 @@ menu "Utest Serial Testcase" if UTEST_SERIAL_POSIX_TC config RT_SERIAL_POSIX_TC_DEVICE_NAME - string "the device name for serial posix test" - default "dev/uart2" + string "the device name for serial posix test" + default "dev/uart2" config RT_SERIAL_POSIX_TC_SEND_ITERATIONS int "the number of iterations for the posix test routine." @@ -48,4 +53,4 @@ menu "Utest Serial Testcase" endif -endmenu +endmenu \ No newline at end of file diff --git a/components/drivers/serial/utest/SConscript b/components/drivers/serial/utest/SConscript new file mode 100644 index 00000000000..e98495c2132 --- /dev/null +++ b/components/drivers/serial/utest/SConscript @@ -0,0 +1,15 @@ +Import('rtconfig') +from building import * + +cwd = GetCurrentDir() +src = [] +CPPPATH = [cwd] + +group = DefineGroup('utestcases', src, depend = ['RT_USING_UTESTCASES', 'RT_USING_SERIAL'], CPPPATH = CPPPATH) + +list = os.listdir(cwd) +for item in list: + if os.path.isfile(os.path.join(cwd, item, 'SConscript')): + group = group + SConscript(os.path.join(item, 'SConscript')) + +Return('group') diff --git a/examples/utest/testcases/drivers/serial_bypass/SConscript b/components/drivers/serial/utest/bypass/SConscript similarity index 100% rename from examples/utest/testcases/drivers/serial_bypass/SConscript rename to components/drivers/serial/utest/bypass/SConscript diff --git a/examples/utest/testcases/drivers/serial_bypass/bypass_conflict.c b/components/drivers/serial/utest/bypass/bypass_conflict.c similarity index 100% rename from examples/utest/testcases/drivers/serial_bypass/bypass_conflict.c rename to components/drivers/serial/utest/bypass/bypass_conflict.c diff --git a/examples/utest/testcases/drivers/serial_bypass/bypass_lower_run.c b/components/drivers/serial/utest/bypass/bypass_lower_run.c similarity index 100% rename from examples/utest/testcases/drivers/serial_bypass/bypass_lower_run.c rename to components/drivers/serial/utest/bypass/bypass_lower_run.c diff --git a/examples/utest/testcases/drivers/serial_bypass/bypass_register.c b/components/drivers/serial/utest/bypass/bypass_register.c similarity index 100% rename from examples/utest/testcases/drivers/serial_bypass/bypass_register.c rename to components/drivers/serial/utest/bypass/bypass_register.c diff --git a/examples/utest/testcases/drivers/serial_bypass/bypass_upper_run.c b/components/drivers/serial/utest/bypass/bypass_upper_run.c similarity index 100% rename from examples/utest/testcases/drivers/serial_bypass/bypass_upper_run.c rename to components/drivers/serial/utest/bypass/bypass_upper_run.c diff --git a/examples/utest/testcases/drivers/serial_v2/README.md b/components/drivers/serial/utest/v2/README.md similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/README.md rename to components/drivers/serial/utest/v2/README.md diff --git a/examples/utest/testcases/drivers/serial_v2/SConscript b/components/drivers/serial/utest/v2/SConscript similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/SConscript rename to components/drivers/serial/utest/v2/SConscript diff --git a/examples/utest/testcases/drivers/serial_v2/posix/uart_posix_echo_block.c b/components/drivers/serial/utest/v2/posix/uart_posix_echo_block.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/posix/uart_posix_echo_block.c rename to components/drivers/serial/utest/v2/posix/uart_posix_echo_block.c diff --git a/examples/utest/testcases/drivers/serial_v2/posix/uart_posix_nonblock.c b/components/drivers/serial/utest/v2/posix/uart_posix_nonblock.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/posix/uart_posix_nonblock.c rename to components/drivers/serial/utest/v2/posix/uart_posix_nonblock.c diff --git a/examples/utest/testcases/drivers/serial_v2/qemu/uart_qemu_echo.c b/components/drivers/serial/utest/v2/qemu/uart_qemu_echo.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/qemu/uart_qemu_echo.c rename to components/drivers/serial/utest/v2/qemu/uart_qemu_echo.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_blocking_rx.c b/components/drivers/serial/utest/v2/uart_blocking_rx.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_blocking_rx.c rename to components/drivers/serial/utest/v2/uart_blocking_rx.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_blocking_tx.c b/components/drivers/serial/utest/v2/uart_blocking_tx.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_blocking_tx.c rename to components/drivers/serial/utest/v2/uart_blocking_tx.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_flush_rx.c b/components/drivers/serial/utest/v2/uart_flush_rx.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_flush_rx.c rename to components/drivers/serial/utest/v2/uart_flush_rx.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_flush_txb.c b/components/drivers/serial/utest/v2/uart_flush_txb.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_flush_txb.c rename to components/drivers/serial/utest/v2/uart_flush_txb.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_flush_txnb.c b/components/drivers/serial/utest/v2/uart_flush_txnb.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_flush_txnb.c rename to components/drivers/serial/utest/v2/uart_flush_txnb.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_get_unread_bytes_count.c b/components/drivers/serial/utest/v2/uart_get_unread_bytes_count.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_get_unread_bytes_count.c rename to components/drivers/serial/utest/v2/uart_get_unread_bytes_count.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_nonblocking_rx.c b/components/drivers/serial/utest/v2/uart_nonblocking_rx.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_nonblocking_rx.c rename to components/drivers/serial/utest/v2/uart_nonblocking_rx.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_nonblocking_tx.c b/components/drivers/serial/utest/v2/uart_nonblocking_tx.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_nonblocking_tx.c rename to components/drivers/serial/utest/v2/uart_nonblocking_tx.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_overflow_rxb_txb.c b/components/drivers/serial/utest/v2/uart_overflow_rxb_txb.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_overflow_rxb_txb.c rename to components/drivers/serial/utest/v2/uart_overflow_rxb_txb.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_rxb_txb.c b/components/drivers/serial/utest/v2/uart_rxb_txb.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_rxb_txb.c rename to components/drivers/serial/utest/v2/uart_rxb_txb.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_rxb_txnb.c b/components/drivers/serial/utest/v2/uart_rxb_txnb.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_rxb_txnb.c rename to components/drivers/serial/utest/v2/uart_rxb_txnb.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_rxnb_txb.c b/components/drivers/serial/utest/v2/uart_rxnb_txb.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_rxnb_txb.c rename to components/drivers/serial/utest/v2/uart_rxnb_txb.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_rxnb_txnb.c b/components/drivers/serial/utest/v2/uart_rxnb_txnb.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_rxnb_txnb.c rename to components/drivers/serial/utest/v2/uart_rxnb_txnb.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_timeout_rxb.c b/components/drivers/serial/utest/v2/uart_timeout_rxb.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_timeout_rxb.c rename to components/drivers/serial/utest/v2/uart_timeout_rxb.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_timeout_rxb_txb.c b/components/drivers/serial/utest/v2/uart_timeout_rxb_txb.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_timeout_rxb_txb.c rename to components/drivers/serial/utest/v2/uart_timeout_rxb_txb.c diff --git a/examples/utest/testcases/drivers/serial_v2/uart_timeout_txb.c b/components/drivers/serial/utest/v2/uart_timeout_txb.c similarity index 100% rename from examples/utest/testcases/drivers/serial_v2/uart_timeout_txb.c rename to components/drivers/serial/utest/v2/uart_timeout_txb.c diff --git a/examples/utest/testcases/drivers/serial_bypass/Kconfig b/examples/utest/testcases/drivers/serial_bypass/Kconfig deleted file mode 100644 index 5fc356286da..00000000000 --- a/examples/utest/testcases/drivers/serial_bypass/Kconfig +++ /dev/null @@ -1,8 +0,0 @@ -menu "Serial-Bypass Testcase" - -config UTEST_SERIAL_BYPASS - bool "Serial testcase" - default n - depends on RT_USING_SERIAL_BYPASS - -endmenu From 533c5c7a9f7c4ef51027a5eebf4e4d1231adc1de Mon Sep 17 00:00:00 2001 From: Chen Wang Date: Sat, 11 Oct 2025 14:02:12 +0800 Subject: [PATCH 2/2] utest: serial: update case names Follow the naming rules of utest-cases. Signed-off-by: Chen Wang --- components/drivers/serial/utest/bypass/bypass_conflict.c | 2 +- components/drivers/serial/utest/bypass/bypass_lower_run.c | 2 +- components/drivers/serial/utest/bypass/bypass_register.c | 2 +- components/drivers/serial/utest/bypass/bypass_upper_run.c | 2 +- .../drivers/serial/utest/v2/posix/uart_posix_echo_block.c | 2 +- components/drivers/serial/utest/v2/posix/uart_posix_nonblock.c | 2 +- components/drivers/serial/utest/v2/qemu/uart_qemu_echo.c | 2 +- components/drivers/serial/utest/v2/uart_blocking_rx.c | 2 +- components/drivers/serial/utest/v2/uart_blocking_tx.c | 2 +- components/drivers/serial/utest/v2/uart_flush_rx.c | 2 +- components/drivers/serial/utest/v2/uart_flush_txb.c | 2 +- components/drivers/serial/utest/v2/uart_flush_txnb.c | 2 +- .../drivers/serial/utest/v2/uart_get_unread_bytes_count.c | 2 +- components/drivers/serial/utest/v2/uart_nonblocking_rx.c | 2 +- components/drivers/serial/utest/v2/uart_nonblocking_tx.c | 2 +- components/drivers/serial/utest/v2/uart_overflow_rxb_txb.c | 2 +- components/drivers/serial/utest/v2/uart_rxb_txb.c | 2 +- components/drivers/serial/utest/v2/uart_rxb_txnb.c | 2 +- components/drivers/serial/utest/v2/uart_rxnb_txb.c | 2 +- components/drivers/serial/utest/v2/uart_rxnb_txnb.c | 2 +- components/drivers/serial/utest/v2/uart_timeout_rxb.c | 2 +- components/drivers/serial/utest/v2/uart_timeout_rxb_txb.c | 2 +- components/drivers/serial/utest/v2/uart_timeout_txb.c | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/components/drivers/serial/utest/bypass/bypass_conflict.c b/components/drivers/serial/utest/bypass/bypass_conflict.c index 175a45a108d..7b38fd77264 100644 --- a/components/drivers/serial/utest/bypass/bypass_conflict.c +++ b/components/drivers/serial/utest/bypass/bypass_conflict.c @@ -182,4 +182,4 @@ static void _testcase(void) UTEST_UNIT_RUN(bypass_rx_stress_003); } -UTEST_TC_EXPORT(_testcase, "testcase.bypass.conflict.001", utest_tc_init, utest_tc_cleanup, 10); +UTEST_TC_EXPORT(_testcase, "components.drivers.serial.bypass_rx_stress", utest_tc_init, utest_tc_cleanup, 10); diff --git a/components/drivers/serial/utest/bypass/bypass_lower_run.c b/components/drivers/serial/utest/bypass/bypass_lower_run.c index 5cfb3cc197a..182853cef4d 100644 --- a/components/drivers/serial/utest/bypass/bypass_lower_run.c +++ b/components/drivers/serial/utest/bypass/bypass_lower_run.c @@ -130,4 +130,4 @@ static void _testcase(void) UTEST_UNIT_RUN(bypass_lower_002); } -UTEST_TC_EXPORT(_testcase, "testcase.bypass.lower.001", utest_tc_init, utest_tc_cleanup, 10); +UTEST_TC_EXPORT(_testcase, "components.drivers.serial.bypass_lower", utest_tc_init, utest_tc_cleanup, 10); diff --git a/components/drivers/serial/utest/bypass/bypass_register.c b/components/drivers/serial/utest/bypass/bypass_register.c index df4e07b9aa2..17e6e4aa47c 100644 --- a/components/drivers/serial/utest/bypass/bypass_register.c +++ b/components/drivers/serial/utest/bypass/bypass_register.c @@ -113,4 +113,4 @@ static void _testcase(void) UTEST_UNIT_RUN(bypass_register_002); } -UTEST_TC_EXPORT(_testcase, "testcase.bypass.register.001", utest_tc_init, utest_tc_cleanup, 10); +UTEST_TC_EXPORT(_testcase, "components.drivers.serial.bypass_register", utest_tc_init, utest_tc_cleanup, 10); diff --git a/components/drivers/serial/utest/bypass/bypass_upper_run.c b/components/drivers/serial/utest/bypass/bypass_upper_run.c index c5c14996875..b3050e98815 100644 --- a/components/drivers/serial/utest/bypass/bypass_upper_run.c +++ b/components/drivers/serial/utest/bypass/bypass_upper_run.c @@ -126,4 +126,4 @@ static void _testcase(void) UTEST_UNIT_RUN(bypass_upper_002); } -UTEST_TC_EXPORT(_testcase, "testcase.bypass.upper.001", utest_tc_init, utest_tc_cleanup, 10); +UTEST_TC_EXPORT(_testcase, "components.drivers.serial.bypass_upper", utest_tc_init, utest_tc_cleanup, 10); diff --git a/components/drivers/serial/utest/v2/posix/uart_posix_echo_block.c b/components/drivers/serial/utest/v2/posix/uart_posix_echo_block.c index bb273f13283..20eb076a88f 100644 --- a/components/drivers/serial/utest/v2/posix/uart_posix_echo_block.c +++ b/components/drivers/serial/utest/v2/posix/uart_posix_echo_block.c @@ -276,6 +276,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_posix_echo_block", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_posix_echo_block", utest_tc_init, utest_tc_cleanup, 30); #endif /* TC_UART_USING_TC */ diff --git a/components/drivers/serial/utest/v2/posix/uart_posix_nonblock.c b/components/drivers/serial/utest/v2/posix/uart_posix_nonblock.c index 943b47b345a..c7556c51512 100644 --- a/components/drivers/serial/utest/v2/posix/uart_posix_nonblock.c +++ b/components/drivers/serial/utest/v2/posix/uart_posix_nonblock.c @@ -177,6 +177,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_posix_nonblock", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_posix_nonblock", utest_tc_init, utest_tc_cleanup, 30); #endif /* TC_UART_USING_TC */ diff --git a/components/drivers/serial/utest/v2/qemu/uart_qemu_echo.c b/components/drivers/serial/utest/v2/qemu/uart_qemu_echo.c index 5fdaa97793e..70ec0f83ff0 100644 --- a/components/drivers/serial/utest/v2/qemu/uart_qemu_echo.c +++ b/components/drivers/serial/utest/v2/qemu/uart_qemu_echo.c @@ -166,6 +166,6 @@ static void testcase(void) { UTEST_UNIT_RUN(uart_test_nonblocking_tx); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_qemu_echo", utest_tc_init, utest_tc_cleanup, 10); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_qemu_echo", utest_tc_init, utest_tc_cleanup, 10); #endif diff --git a/components/drivers/serial/utest/v2/uart_blocking_rx.c b/components/drivers/serial/utest/v2/uart_blocking_rx.c index 1d2ab4e586b..fc7899fb303 100644 --- a/components/drivers/serial/utest/v2/uart_blocking_rx.c +++ b/components/drivers/serial/utest/v2/uart_blocking_rx.c @@ -83,6 +83,6 @@ static void testcase(void) { UTEST_UNIT_RUN(uart_test_blocking_rx); } -UTEST_TC_EXPORT(testcase, "uart_blocking_rx", utest_tc_init, utest_tc_cleanup, 10); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_blocking_rx", utest_tc_init, utest_tc_cleanup, 10); #endif diff --git a/components/drivers/serial/utest/v2/uart_blocking_tx.c b/components/drivers/serial/utest/v2/uart_blocking_tx.c index 51eda0feb92..b4d0dc404e7 100644 --- a/components/drivers/serial/utest/v2/uart_blocking_tx.c +++ b/components/drivers/serial/utest/v2/uart_blocking_tx.c @@ -114,6 +114,6 @@ static void testcase(void) { UTEST_UNIT_RUN(uart_test_blocking_tx); } -UTEST_TC_EXPORT(testcase, "uart_blocking_tx", utest_tc_init, utest_tc_cleanup, 10); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_blocking_tx", utest_tc_init, utest_tc_cleanup, 10); #endif diff --git a/components/drivers/serial/utest/v2/uart_flush_rx.c b/components/drivers/serial/utest/v2/uart_flush_rx.c index 3d529d7f46d..9902a305a9a 100644 --- a/components/drivers/serial/utest/v2/uart_flush_rx.c +++ b/components/drivers/serial/utest/v2/uart_flush_rx.c @@ -169,6 +169,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_flush_rx", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_flush_rx", utest_tc_init, utest_tc_cleanup, 30); #endif /* TC_UART_USING_TC */ diff --git a/components/drivers/serial/utest/v2/uart_flush_txb.c b/components/drivers/serial/utest/v2/uart_flush_txb.c index 2bc45a32506..9d105eadb0a 100644 --- a/components/drivers/serial/utest/v2/uart_flush_txb.c +++ b/components/drivers/serial/utest/v2/uart_flush_txb.c @@ -183,6 +183,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_flush_txb", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_flush_txb", utest_tc_init, utest_tc_cleanup, 30); #endif /* TC_UART_USING_TC */ diff --git a/components/drivers/serial/utest/v2/uart_flush_txnb.c b/components/drivers/serial/utest/v2/uart_flush_txnb.c index 1fcfc2b99d5..1c97054754a 100644 --- a/components/drivers/serial/utest/v2/uart_flush_txnb.c +++ b/components/drivers/serial/utest/v2/uart_flush_txnb.c @@ -183,6 +183,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_flush_txnb", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_flush_txnb", utest_tc_init, utest_tc_cleanup, 30); #endif /* TC_UART_USING_TC */ diff --git a/components/drivers/serial/utest/v2/uart_get_unread_bytes_count.c b/components/drivers/serial/utest/v2/uart_get_unread_bytes_count.c index f63f663ad36..86f04f75712 100644 --- a/components/drivers/serial/utest/v2/uart_get_unread_bytes_count.c +++ b/components/drivers/serial/utest/v2/uart_get_unread_bytes_count.c @@ -140,6 +140,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_get_unread_bytes_count", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_get_unread_bytes_count", utest_tc_init, utest_tc_cleanup, 30); #endif /* TC_UART_USING_TC */ diff --git a/components/drivers/serial/utest/v2/uart_nonblocking_rx.c b/components/drivers/serial/utest/v2/uart_nonblocking_rx.c index d67a5d17aed..493863b0aaf 100644 --- a/components/drivers/serial/utest/v2/uart_nonblocking_rx.c +++ b/components/drivers/serial/utest/v2/uart_nonblocking_rx.c @@ -93,6 +93,6 @@ static void testcase(void) { UTEST_UNIT_RUN(uart_test_nonblocking_rx); } -UTEST_TC_EXPORT(testcase, "uart_nonblocking_rx", utest_tc_init, utest_tc_cleanup, 10); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_nonblocking_rx", utest_tc_init, utest_tc_cleanup, 10); #endif diff --git a/components/drivers/serial/utest/v2/uart_nonblocking_tx.c b/components/drivers/serial/utest/v2/uart_nonblocking_tx.c index cd1297d9198..0f5a293fcc2 100644 --- a/components/drivers/serial/utest/v2/uart_nonblocking_tx.c +++ b/components/drivers/serial/utest/v2/uart_nonblocking_tx.c @@ -119,6 +119,6 @@ static void testcase(void) { UTEST_UNIT_RUN(uart_test_nonblocking_tx); } -UTEST_TC_EXPORT(testcase, "uart_nonblocking_tx", utest_tc_init, utest_tc_cleanup, 10); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_nonblocking_tx", utest_tc_init, utest_tc_cleanup, 10); #endif diff --git a/components/drivers/serial/utest/v2/uart_overflow_rxb_txb.c b/components/drivers/serial/utest/v2/uart_overflow_rxb_txb.c index e5a354f75a8..229d03e7deb 100644 --- a/components/drivers/serial/utest/v2/uart_overflow_rxb_txb.c +++ b/components/drivers/serial/utest/v2/uart_overflow_rxb_txb.c @@ -246,6 +246,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_overflow_rxb_txb", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_overflow_rxb_txb", utest_tc_init, utest_tc_cleanup, 30); #endif /* TC_UART_USING_TC */ diff --git a/components/drivers/serial/utest/v2/uart_rxb_txb.c b/components/drivers/serial/utest/v2/uart_rxb_txb.c index b844cc05b27..59879abab8c 100644 --- a/components/drivers/serial/utest/v2/uart_rxb_txb.c +++ b/components/drivers/serial/utest/v2/uart_rxb_txb.c @@ -254,6 +254,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_rxb_txb", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_rxb_txb", utest_tc_init, utest_tc_cleanup, 30); #endif /* TC_UART_USING_TC */ diff --git a/components/drivers/serial/utest/v2/uart_rxb_txnb.c b/components/drivers/serial/utest/v2/uart_rxb_txnb.c index b5e4fe6e862..ff10be2f9d4 100644 --- a/components/drivers/serial/utest/v2/uart_rxb_txnb.c +++ b/components/drivers/serial/utest/v2/uart_rxb_txnb.c @@ -287,6 +287,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_rxb_txnb", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_rxb_txnb", utest_tc_init, utest_tc_cleanup, 30); #endif diff --git a/components/drivers/serial/utest/v2/uart_rxnb_txb.c b/components/drivers/serial/utest/v2/uart_rxnb_txb.c index 6dc7f683463..4e4e3f3dc45 100644 --- a/components/drivers/serial/utest/v2/uart_rxnb_txb.c +++ b/components/drivers/serial/utest/v2/uart_rxnb_txb.c @@ -290,6 +290,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_rxnb_txb", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_rxnb_txb", utest_tc_init, utest_tc_cleanup, 30); #endif /* TC_UART_USING_TC */ diff --git a/components/drivers/serial/utest/v2/uart_rxnb_txnb.c b/components/drivers/serial/utest/v2/uart_rxnb_txnb.c index 66c40c103d9..0a08be3b0e7 100644 --- a/components/drivers/serial/utest/v2/uart_rxnb_txnb.c +++ b/components/drivers/serial/utest/v2/uart_rxnb_txnb.c @@ -318,6 +318,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_rxnb_txnb", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_rxnb_txnb", utest_tc_init, utest_tc_cleanup, 30); #endif diff --git a/components/drivers/serial/utest/v2/uart_timeout_rxb.c b/components/drivers/serial/utest/v2/uart_timeout_rxb.c index 7c936bbfe8b..c1dfceacd9c 100644 --- a/components/drivers/serial/utest/v2/uart_timeout_rxb.c +++ b/components/drivers/serial/utest/v2/uart_timeout_rxb.c @@ -134,6 +134,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_timeout_rxb", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_timeout_rxb", utest_tc_init, utest_tc_cleanup, 30); #endif /* TC_UART_USING_TC */ diff --git a/components/drivers/serial/utest/v2/uart_timeout_rxb_txb.c b/components/drivers/serial/utest/v2/uart_timeout_rxb_txb.c index 7defec68034..0f01abe9683 100644 --- a/components/drivers/serial/utest/v2/uart_timeout_rxb_txb.c +++ b/components/drivers/serial/utest/v2/uart_timeout_rxb_txb.c @@ -216,6 +216,6 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_timeout_rxb_txb", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_timeout_rxb_txb", utest_tc_init, utest_tc_cleanup, 30); #endif /* TC_UART_USING_TC */ diff --git a/components/drivers/serial/utest/v2/uart_timeout_txb.c b/components/drivers/serial/utest/v2/uart_timeout_txb.c index 9af3f40b3ea..c805f3f0272 100644 --- a/components/drivers/serial/utest/v2/uart_timeout_txb.c +++ b/components/drivers/serial/utest/v2/uart_timeout_txb.c @@ -123,7 +123,7 @@ static void testcase(void) UTEST_UNIT_RUN(tc_uart_api); } -UTEST_TC_EXPORT(testcase, "testcases.drivers.uart_timeout_txb", utest_tc_init, utest_tc_cleanup, 30); +UTEST_TC_EXPORT(testcase, "components.drivers.serial.v2.uart_timeout_txb", utest_tc_init, utest_tc_cleanup, 30); #endif /* BSP_UART2_TX_USING_DMA */ #endif /* TC_UART_USING_TC */