forked from apache/nuttx
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CI: Split the targets in sim-01 and add sim-03
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: apache#14376
- Loading branch information
Showing
4 changed files
with
96 additions
and
89 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,57 +1,13 @@ | ||
/sim/*/*/*/[a-n]* | ||
/sim/*/*/*/[a-b]* | ||
/sim/*/*/*/c[0-i]* | ||
|
||
# macOS doesn't have ALSA | ||
-Darwin,sim:alsa | ||
|
||
# macOS doesn't have V4L2 | ||
-Darwin,sim:nxcamera | ||
|
||
# clang doesn't -fsanitize=kernel-address | ||
-Darwin,sim:kasan | ||
-Darwin,sim:citest | ||
|
||
# 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:alsa | ||
CMake,sim:bluetooth | ||
CMake,sim:bthcisock | ||
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,51 +1,51 @@ | ||
/sim/*/*/*/[o-z]* | ||
/sim/*/*/*/c[j-z]* | ||
/sim/*/*/*/[d-n]* | ||
|
||
# macOS doesn't support 32bit anymore(CONFIG_SIM_M32=y) | ||
-Darwin,sim:posix_spawn | ||
-Darwin,sim:rpproxy | ||
-Darwin,sim:rpserver | ||
-Darwin,sim:sotest32 | ||
# macOS doesn't have V4L2 | ||
-Darwin,sim:nxcamera | ||
|
||
# clang doesn't -fsanitize=kernel-address | ||
-Darwin,sim:ostest | ||
-Darwin,sim:ostest_oneholder | ||
-Darwin,sim:kasan | ||
|
||
# macOS doesn't support --wrap flag | ||
# ld: unknown option: --wrap | ||
-Darwin,sim:segger | ||
# 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:touchscreen | ||
-Darwin,sim:lvgl_fb | ||
-Darwin,sim:lvgl_lcd | ||
-Darwin,sim:nimble | ||
-Darwin,sim:nsh2 | ||
-Darwin,sim:nx11 | ||
-Darwin,sim:nxlines | ||
-Darwin,sim:nxwm | ||
|
||
# Do not build Windows configs | ||
-,sim:windows | ||
# Skip WebAssembly Micro Runtime | ||
-Darwin,sim:wamr | ||
|
||
# macOS doesn't support simusb simhost | ||
-Darwin,sim:usbdev | ||
-Darwin,sim:usbhost | ||
# macOS matter compilation is not currently supported | ||
-Darwin,sim:matter | ||
|
||
# Boards build by CMake | ||
CMake,sim:ostest | ||
CMake,sim:ostest_oneholder | ||
CMake,sim:pf_ieee802154 | ||
CMake,sim:pktradio | ||
CMake,sim:rc | ||
CMake,sim:romfs | ||
CMake,sim:rpproxy | ||
CMake,sim:rpserver | ||
CMake,sim:rtptools | ||
CMake,sim:sensor | ||
CMake,sim:sixlowpan | ||
CMake,sim:smartfs | ||
CMake,sim:smp | ||
CMake,sim:spiffs | ||
CMake,sim:tcpblaster | ||
CMake,sim:tcploop | ||
CMake,sim:udgram | ||
CMake,sim:unionfs | ||
CMake,sim:usbdev | ||
CMake,sim:usbhost | ||
CMake,sim:userfs | ||
CMake,sim:usrsocktest | ||
CMake,sim:ustream | ||
CMake,sim:vncserver | ||
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
/sim/*/*/*/[o-z]* | ||
|
||
# macOS doesn't support 32bit anymore(CONFIG_SIM_M32=y) | ||
-Darwin,sim:posix_spawn | ||
-Darwin,sim:rpproxy | ||
-Darwin,sim:rpserver | ||
-Darwin,sim:sotest32 | ||
|
||
# clang doesn't -fsanitize=kernel-address | ||
-Darwin,sim:ostest | ||
-Darwin,sim:ostest_oneholder | ||
|
||
# macOS doesn't support --wrap flag | ||
# ld: unknown option: --wrap | ||
-Darwin,sim:segger | ||
|
||
# macOS doesn't have X11 | ||
-Darwin,sim:touchscreen | ||
|
||
# Do not build Windows configs | ||
-,sim:windows | ||
|
||
# macOS doesn't support simusb simhost | ||
-Darwin,sim:usbdev | ||
-Darwin,sim:usbhost | ||
|
||
# Boards build by CMake | ||
CMake,sim:ostest | ||
CMake,sim:ostest_oneholder | ||
CMake,sim:pf_ieee802154 | ||
CMake,sim:pktradio | ||
CMake,sim:rc | ||
CMake,sim:romfs | ||
CMake,sim:rpproxy | ||
CMake,sim:rpserver | ||
CMake,sim:rtptools | ||
CMake,sim:sensor | ||
CMake,sim:sixlowpan | ||
CMake,sim:smartfs | ||
CMake,sim:smp | ||
CMake,sim:spiffs | ||
CMake,sim:tcpblaster | ||
CMake,sim:tcploop | ||
CMake,sim:udgram | ||
CMake,sim:unionfs | ||
CMake,sim:usbdev | ||
CMake,sim:usbhost | ||
CMake,sim:userfs | ||
CMake,sim:usrsocktest | ||
CMake,sim:ustream | ||
CMake,sim:vncserver |