From fd7a49f675abfd146e0ffc2270bbc7f6686de785 Mon Sep 17 00:00:00 2001 From: Yuqiang Wang Date: Sun, 26 Jan 2025 18:00:51 +0800 Subject: [PATCH] feat: ci script associated with auto_utest. --- .github/utest/default.cfg | 1 + .github/workflows/action_utest.yml | 1 - components/utilities/utest/utest.c | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 .github/utest/default.cfg diff --git a/.github/utest/default.cfg b/.github/utest/default.cfg new file mode 100644 index 000000000000..42ed02535fad --- /dev/null +++ b/.github/utest/default.cfg @@ -0,0 +1 @@ +CONFIG_RT_USING_CI_ACTION=y \ No newline at end of file diff --git a/.github/workflows/action_utest.yml b/.github/workflows/action_utest.yml index c013c7addb4d..66d429e2a266 100644 --- a/.github/workflows/action_utest.yml +++ b/.github/workflows/action_utest.yml @@ -41,7 +41,6 @@ jobs: - {UTEST: "kernel/device", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", CONFIG_FILE: "kernel/device.conf", SD_FILE: "sd.bin", RUN: "yes"} - {UTEST: "kernel/atomic", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", CONFIG_FILE: "kernel/atomic.conf", SD_FILE: "sd.bin", RUN: "yes"} - {UTEST: "kernel/atomic_c11", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", CONFIG_FILE: "kernel/atomic_c11.conf", SD_FILE: "sd.bin", RUN: "yes"} - - {UTEST: "components/utest", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", CONFIG_FILE: "utest_self/self.conf", SD_FILE: "sd.bin", RUN: "yes"} - {UTEST: "components/cpp11", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", CONFIG_FILE: "cpp11/cpp11.conf", SD_FILE: "sd.bin", RUN: "yes"} - {UTEST: "kernel/mem/riscv64", RTT_BSP: "bsp/qemu-virt64-riscv", QEMU_ARCH: "riscv64", QEMU_MACHINE: "virt", CONFIG_FILE: "kernel/mem.conf", SD_FILE: "None", RUN: "yes"} - {UTEST: "kernel/atomic/riscv64", RTT_BSP: "bsp/qemu-virt64-riscv", QEMU_ARCH: "riscv64", QEMU_MACHINE: "virt", CONFIG_FILE: "kernel/atomic.conf", SD_FILE: "None", RUN: "yes"} diff --git a/components/utilities/utest/utest.c b/components/utilities/utest/utest.c index f5baa71e20b6..e8bdc3533684 100644 --- a/components/utilities/utest/utest.c +++ b/components/utilities/utest/utest.c @@ -278,9 +278,9 @@ static void utest_do_run(const char *utest_name) break; } - LOG_I("[==========] [ utest ] finished"); LOG_I("[==========] [ utest ] %d tests from %d testcase ran.", tc_run_num, tc_num); LOG_I("[ PASSED ] [ result ] %d tests.", tc_run_num - tc_fail_num); + LOG_I("[==========] [ utest ] end"); if(tc_fail_list && (tc_fail_num > 0)) {