@@ -31,37 +31,84 @@ jobs:
3131 fail-fast : false
3232 matrix :
3333 platform :
34- - { UTEST: "A9", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"" }
35- - { UTEST: "A9-rtsmart", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", SD_FILE: "sd.bin", KERNEL: "rtsmart", "SMP_RUN":"" }
36- - { UTEST: "A9-smp", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"smp" }
37-
38- - { UTEST: "RISCV", RTT_BSP: "bsp/qemu-virt64-riscv", QEMU_ARCH: "riscv64", QEMU_MACHINE: "virt", SD_FILE: "None", KERNEL: "standard", "SMP_RUN":"" }
39- - { UTEST: "RISCV-rtsmart", RTT_BSP: "bsp/qemu-virt64-riscv", QEMU_ARCH: "riscv64", QEMU_MACHINE: "virt", SD_FILE: "None", KERNEL: "rtsmart", "SMP_RUN":"" }
40- # - { UTEST: "RISCV-smp", RTT_BSP: "bsp/qemu-virt64-riscv", QEMU_ARCH: "riscv64", QEMU_MACHINE: "virt", SD_FILE: "None", KERNEL: "standard", "SMP_RUN":"smp" }
41- - { UTEST: "XUANTIE-rtsmart", RTT_BSP: "bsp/xuantie/virt64/c906", QEMU_ARCH: "riscv64", QEMU_MACHINE: "virt", SD_FILE: "sd.bin", KERNEL: "rtsmart", "SMP_RUN":"" }
42-
43- - { UTEST: "AARCH64", RTT_BSP: "bsp/qemu-virt64-aarch64", QEMU_ARCH: "aarch64", QEMU_MACHINE: "virt", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"" }
44- - { UTEST: "AARCH64-rtsmart", RTT_BSP: "bsp/qemu-virt64-aarch64", QEMU_ARCH: "aarch64", QEMU_MACHINE: "virt", SD_FILE: "sd.bin", KERNEL: "rtsmart", "SMP_RUN":"" }
45- # - { UTEST: "AARCH64-smp", RTT_BSP: "bsp/qemu-virt64-aarch64", QEMU_ARCH: "aarch64", QEMU_MACHINE: "virt", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"smp" }
34+ - &a9_platform
35+ UTEST : " A9"
36+ RTT_BSP : " bsp/qemu-vexpress-a9"
37+ QEMU_ARCH : " arm"
38+ QEMU_MACHINE : " vexpress-a9"
39+ SD_FILE : " sd.bin"
40+ KERNEL : " standard"
41+ SMP_RUN : " "
42+
43+ - UTEST : " A9-rtsmart"
44+ RTT_BSP : " bsp/qemu-vexpress-a9"
45+ QEMU_ARCH : " arm"
46+ QEMU_MACHINE : " vexpress-a9"
47+ SD_FILE : " sd.bin"
48+ KERNEL : " rtsmart"
49+ SMP_RUN : " "
50+
51+ - UTEST : " A9-smp"
52+ RTT_BSP : " bsp/qemu-vexpress-a9"
53+ QEMU_ARCH : " arm"
54+ QEMU_MACHINE : " vexpress-a9"
55+ SD_FILE : " sd.bin"
56+ KERNEL : " standard"
57+ SMP_RUN : " smp"
58+
59+ - UTEST : " RISCV"
60+ RTT_BSP : " bsp/qemu-virt64-riscv"
61+ QEMU_ARCH : " riscv64"
62+ QEMU_MACHINE : " virt"
63+ SD_FILE : " None"
64+ KERNEL : " standard"
65+ SMP_RUN : " "
66+
67+ - UTEST : " RISCV-rtsmart"
68+ RTT_BSP : " bsp/qemu-virt64-riscv"
69+ QEMU_ARCH : " riscv64"
70+ QEMU_MACHINE : " virt"
71+ SD_FILE : " None"
72+ KERNEL : " rtsmart"
73+ SMP_RUN : " "
74+
75+ - UTEST : " XUANTIE-rtsmart"
76+ RTT_BSP : " bsp/xuantie/virt64/c906"
77+ QEMU_ARCH : " riscv64"
78+ QEMU_MACHINE : " virt"
79+ SD_FILE : " sd.bin"
80+ KERNEL : " rtsmart"
81+ SMP_RUN : " "
82+
83+ - UTEST : " AARCH64"
84+ RTT_BSP : " bsp/qemu-virt64-aarch64"
85+ QEMU_ARCH : " aarch64"
86+ QEMU_MACHINE : " virt"
87+ SD_FILE : " sd.bin"
88+ KERNEL : " standard"
89+ SMP_RUN : " "
90+
91+ - UTEST : " AARCH64-rtsmart"
92+ RTT_BSP : " bsp/qemu-virt64-aarch64"
93+ QEMU_ARCH : " aarch64"
94+ QEMU_MACHINE : " virt"
95+ SD_FILE : " sd.bin"
96+ KERNEL : " rtsmart"
97+ SMP_RUN : " "
4698
4799 config_file :
48100 - " default.cfg"
49-
50101 include :
51102 # only run on qemu-vexpress-a9
52- - platform : { UTEST: "A9", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"" }
103+ - platform : *a9_platform
53104 config_file : " kernel/object.cfg"
54-
55- - platform : { UTEST: "A9", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"" }
105+ - platform : *a9_platform
56106 config_file : " dfs/dfs.cfg"
57-
58- - platform : { UTEST: "A9", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"" }
107+ - platform : *a9_platform
59108 config_file : " cpp11/cpp11.cfg"
60-
61- - platform : { UTEST: "A9", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"" }
109+ - platform : *a9_platform
62110 config_file : " lwip/lwip.cfg"
63-
64- - platform : { UTEST: "A9", RTT_BSP: "bsp/qemu-vexpress-a9", QEMU_ARCH: "arm", QEMU_MACHINE: "vexpress-a9", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"" }
111+ - platform : *a9_platform
65112 config_file : " netdev/netdev.cfg"
66113
67114 env :
0 commit comments