Lup Yuen Lee
c4d754f135
This PR splits the CI Build Job sim-01 and adds sim-03: Before the Split: Simulator Jobs take up to 1.5 hours to complete - sim-01 (1 hour 31 mins): adb, citest, lvgl, matter - sim-02 (28 mins): posix_test, sqlite After the Split: Simulator Jobs will complete within 1 hour - sim-01 (58 mins): adb, citest - sim-02 (35 mins): lvgl, matter - sim-03 (28 mins): posix_test, sqlite This will help us comply with the ASF Policy for GitHub Actions, as explained here: https://github.com/apache/nuttx/issues/14376
51 lines
932 B
Text
51 lines
932 B
Text
/sim/*/*/*/c[j-z]*
|
|
/sim/*/*/*/[d-n]*
|
|
|
|
# macOS doesn't have V4L2
|
|
-Darwin,sim:nxcamera
|
|
|
|
# clang doesn't -fsanitize=kernel-address
|
|
-Darwin,sim:kasan
|
|
|
|
# macOS doesn't support ELF loading
|
|
-Darwin,sim:elf
|
|
-Darwin,sim:loadable
|
|
|
|
# macOS doesn't support 32bit(CONFIG_SIM_M32=y) anymore
|
|
-Darwin,sim:module32
|
|
|
|
# Do not build Linux configs
|
|
-Darwin,sim:linuxi2c
|
|
-Darwin,sim:linuxspi
|
|
|
|
# macOS doesn't have X11
|
|
-Darwin,sim:lvgl_fb
|
|
-Darwin,sim:lvgl_lcd
|
|
-Darwin,sim:nimble
|
|
-Darwin,sim:nsh2
|
|
-Darwin,sim:nx11
|
|
-Darwin,sim:nxlines
|
|
-Darwin,sim:nxwm
|
|
|
|
# Skip WebAssembly Micro Runtime
|
|
-Darwin,sim:wamr
|
|
|
|
# macOS matter compilation is not currently supported
|
|
-Darwin,sim:matter
|
|
|
|
# Boards build by CMake
|
|
CMake,sim:dynconns
|
|
CMake,sim:fb
|
|
CMake,sim:foc
|
|
CMake,sim:ipforward
|
|
CMake,sim:linuxi2c
|
|
CMake,sim:linuxspi
|
|
CMake,sim:minibasic
|
|
CMake,sim:mount
|
|
CMake,sim:mtdpart
|
|
CMake,sim:mtdrwb
|
|
CMake,sim:nettest
|
|
CMake,sim:note
|
|
CMake,sim:nsh
|
|
CMake,sim:nxffs
|
|
CMake,sim:matter
|