Bläddra i källkod

[add] semaphore testcase ci config

tyustli 4 år sedan
förälder
incheckning
8d1f0758d6
2 ändrade filer med 3 tillägg och 0 borttagningar
  1. 1 0
      .github/workflows/action_utest.yml
  2. 2 0
      examples/utest/configs/kernel/mem.conf

+ 1 - 0
.github/workflows/action_utest.yml

@@ -12,6 +12,7 @@ jobs:
       matrix:
        legs:
          - {UTEST: "kernel/mem",       RTT_BSP: "bsp/qemu-vexpress-a9",    QEMU_ARCH: "arm",      QEMU_MACHINE: "vexpress-a9", CONFIG_FILE: "kernel/mem.conf",     SD_FILE: "sd.bin"}
+         - {UTEST: "kernel/semaphore",       RTT_BSP: "bsp/qemu-vexpress-a9",    QEMU_ARCH: "arm",      QEMU_MACHINE: "vexpress-a9", CONFIG_FILE: "kernel/mem.conf",     SD_FILE: "sd.bin"}
          - {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"}
          - {UTEST: "kernel/mem/riscv64", RTT_BSP: "bsp/qemu-riscv-virt64", QEMU_ARCH: "riscv64",  QEMU_MACHINE: "virt",  CONFIG_FILE: "kernel/mem.conf",   SD_FILE: "None"}
     env:

+ 2 - 0
examples/utest/configs/kernel/mem.conf

@@ -1,4 +1,6 @@
 CONFIG_UTEST_MEMHEAP_TC=y
+CONFIG_UTEST_SEMAPHORE_TC=y
 
 # dependencies
 CONFIG_RT_USING_MEMHEAP=y
+CONFIG_RT_USING_SEMAPHORE=y