CI: Split the Build Job arm-05 into multiple smaller jobs
CI Build Job `arm-05` (runtime 2 hours) has become the Performance Bottleneck for CI Workflow. That's because `arm-05` builds too many targets for nRF, RP2040, SAM 3, SAM A and SAM D. This PR splits `arm-05` into multiple smaller jobs, to reduce the CI Build Duration. Before the PR: `arm-05` is overloaded, build requires 2 hours - `arm-05` (2 hours): nRF, RP2040, SAM 3, SAM A, SAM D - `arm-06` (56 mins): STM32 [a-m]* After the PR: `arm-05` is offloaded (to `arm-06` and `arm-07`), completes within 1 hour - `arm-05` (47 mins): nRF - `arm-06` (1 hour): Reserve for RP2040 exclusively - `arm-07` (1 hour 15 mins): SAM 3, SAM A, SAM D, STM32 [a-m]* Build Jobs are sorted by Target Name. So we cascade the changes and rename the Build Jobs: `arm-07` becomes `arm-08`, `arm-08` becomes `arm-09` etc. Then `arm-13` becomes a new job `arm-14`. (Which we added to `build.yml`) Performance of `arm-05` is discussed in https://github.com/apache/nuttx/issues/13775 and https://github.com/apache/nuttx/issues/12773
This commit is contained in:
parent
d21f10bea6
commit
c74206a982
11 changed files with 275 additions and 274 deletions
2
.github/workflows/build.yml
vendored
2
.github/workflows/build.yml
vendored
|
|
@ -127,7 +127,7 @@ jobs:
|
|||
[
|
||||
"arm-01", "other", "risc-v-01", "sim-01", "xtensa-01",
|
||||
"arm-02", "risc-v-02", "sim-02", "xtensa-02",
|
||||
"arm-03", "arm-04", "arm-05", "arm-06", "arm-07", "arm-08", "arm-09", "arm-10", "arm-11", "arm-12", "arm-13"
|
||||
"arm-03", "arm-04", "arm-05", "arm-06", "arm-07", "arm-08", "arm-09", "arm-10", "arm-11", "arm-12", "arm-13", "arm-14"
|
||||
]
|
||||
|
||||
# Run the selected Linux Builds
|
||||
|
|
|
|||
|
|
@ -1,10 +1,6 @@
|
|||
/arm/[m-r]*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/[m-q]*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
-moxa:nsh
|
||||
|
||||
/arm/s32k1xx,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
/arm/sam34,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
# Boards build by CMake
|
||||
|
||||
CMake,arduino-nano-33ble:nsh
|
||||
|
|
|
|||
|
|
@ -1,7 +1 @@
|
|||
/arm/sama5,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
/arm/samd2l2,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/samd5e5,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/samv7,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/r*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
|
|
|||
|
|
@ -1,39 +1,11 @@
|
|||
/arm/stm32/[a-m]*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/s32k1xx,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
/arm/stm32/nucleo-f1*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/sam34,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
/arm/stm32/nucleo-f2*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/sama5,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
/arm/stm32/nucleo-f30*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/samd2l2,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
# Boards build by CMake
|
||||
/arm/samd5e5,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
CMake,nucleo-f103rb:adc
|
||||
CMake,nucleo-f103rb:ihm07m1_b16
|
||||
CMake,nucleo-f103rb:nsh
|
||||
CMake,nucleo-f103rb:pwm
|
||||
CMake,nucleo-f103rb:qenco
|
||||
|
||||
CMake,nucleo-f207zg:adc
|
||||
CMake,nucleo-f207zg:nsh
|
||||
CMake,nucleo-f207zg:pwm
|
||||
|
||||
# CMake,nucleo-f302r8:can
|
||||
CMake,nucleo-f302r8:cansock
|
||||
CMake,nucleo-f302r8:highpri
|
||||
CMake,nucleo-f302r8:ihm07m1_b16
|
||||
CMake,nucleo-f302r8:ihm07m1_f32
|
||||
CMake,nucleo-f302r8:nsh
|
||||
CMake,nucleo-f302r8:qenco
|
||||
|
||||
CMake,nucleo-f303re:adc
|
||||
# CMake,nucleo-f303re:can
|
||||
CMake,nucleo-f303re:hello
|
||||
CMake,nucleo-f303re:nsh
|
||||
# CMake,nucleo-f303re:nxlines
|
||||
CMake,nucleo-f303re:pwm
|
||||
# CMake,nucleo-f303re:serialrx
|
||||
|
||||
CMake,nucleo-f303ze:adc
|
||||
CMake,nucleo-f303ze:nsh
|
||||
# CMake,nucleo-f303ze:nxlines_oled
|
||||
/arm/samv7,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
|
|
|||
|
|
@ -1,62 +1,39 @@
|
|||
/arm/stm32/nucleo-f33*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/[a-m]*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
/arm/stm32/nucleo-f4*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/nucleo-f1*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/nucleo-g*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/nucleo-f2*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/nucleo-l*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/olimex-*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/stm32/nucleo-f30*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
# Boards build by CMake
|
||||
|
||||
CMake,nucleo-f334r8:adc
|
||||
CMake,nucleo-f334r8:highpri
|
||||
CMake,nucleo-f334r8:nsh
|
||||
CMake,nucleo-f334r8:spwm1
|
||||
CMake,nucleo-f334r8:spwm2
|
||||
CMake,nucleo-f103rb:adc
|
||||
CMake,nucleo-f103rb:ihm07m1_b16
|
||||
CMake,nucleo-f103rb:nsh
|
||||
CMake,nucleo-f103rb:pwm
|
||||
CMake,nucleo-f103rb:qenco
|
||||
|
||||
CMake,nucleo-f410rb:nsh
|
||||
CMake,nucleo-f207zg:adc
|
||||
CMake,nucleo-f207zg:nsh
|
||||
CMake,nucleo-f207zg:pwm
|
||||
|
||||
CMake,nucleo-f412zg:nsh
|
||||
# CMake,nucleo-f302r8:can
|
||||
CMake,nucleo-f302r8:cansock
|
||||
CMake,nucleo-f302r8:highpri
|
||||
CMake,nucleo-f302r8:ihm07m1_b16
|
||||
CMake,nucleo-f302r8:ihm07m1_f32
|
||||
CMake,nucleo-f302r8:nsh
|
||||
CMake,nucleo-f302r8:qenco
|
||||
|
||||
CMake,nucleo-f429zi:netnsh
|
||||
CMake,nucleo-f429zi:nsh
|
||||
CMake,nucleo-f303re:adc
|
||||
# CMake,nucleo-f303re:can
|
||||
CMake,nucleo-f303re:hello
|
||||
CMake,nucleo-f303re:nsh
|
||||
# CMake,nucleo-f303re:nxlines
|
||||
CMake,nucleo-f303re:pwm
|
||||
# CMake,nucleo-f303re:serialrx
|
||||
|
||||
CMake,nucleo-f446re:adc
|
||||
# CMake,nucleo-f446re:can
|
||||
CMake,nucleo-f446re:cansock
|
||||
CMake,nucleo-f446re:dac
|
||||
CMake,nucleo-f446re:gpio
|
||||
CMake,nucleo-f446re:ihm08m1_b16
|
||||
CMake,nucleo-f446re:ihm08m1_f32
|
||||
# CMake,nucleo-f446re:lcd
|
||||
CMake,nucleo-f446re:nsh
|
||||
CMake,nucleo-f446re:pwm
|
||||
CMake,nucleo-f446re:qenco
|
||||
CMake,nucleo-f446re:systemview
|
||||
|
||||
CMake,nucleo-f4x1re:f401-fb
|
||||
CMake,nucleo-f4x1re:f401-nsh
|
||||
CMake,nucleo-f4x1re:f411-mcp2515-extid
|
||||
CMake,nucleo-f4x1re:f411-nsh
|
||||
|
||||
CMake,nucleo-g431kb:comp
|
||||
CMake,nucleo-g431kb:nsh
|
||||
CMake,nucleo-g431kb:pwm
|
||||
|
||||
CMake,nucleo-g431rb:adc
|
||||
# CMake,nucleo-g431rb:can
|
||||
CMake,nucleo-g431rb:cansock
|
||||
CMake,nucleo-g431rb:cordic
|
||||
CMake,nucleo-g431rb:ihm16m1_b16
|
||||
CMake,nucleo-g431rb:ihm16m1_f32
|
||||
CMake,nucleo-g431rb:nsh
|
||||
CMake,nucleo-g431rb:pwm
|
||||
CMake,nucleo-g431rb:qenco
|
||||
|
||||
CMake,nucleo-g474re:nsh
|
||||
# CMake,nucleo-g474re:usbserial
|
||||
|
||||
# CMake,nucleo-l152re:lcd
|
||||
CMake,nucleo-l152re:nsh
|
||||
CMake,nucleo-f303ze:adc
|
||||
CMake,nucleo-f303ze:nsh
|
||||
# CMake,nucleo-f303ze:nxlines_oled
|
||||
|
|
|
|||
|
|
@ -1,15 +1,62 @@
|
|||
/arm/stm32/olimexino-stm32,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/nucleo-f33*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/omnibusf4,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/nucleo-f4*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/photon,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/stm32/nucleo-g*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/shenzhou,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
-shenzhou:thttpd
|
||||
/arm/stm32/nucleo-l*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/stm3210e-eval,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/olimex-*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
/arm/stm32/stm3220g-eval,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
# Boards build by CMake
|
||||
|
||||
/arm/stm32/stm3240g-eval,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
-stm3240g-eval:knxwm
|
||||
CMake,nucleo-f334r8:adc
|
||||
CMake,nucleo-f334r8:highpri
|
||||
CMake,nucleo-f334r8:nsh
|
||||
CMake,nucleo-f334r8:spwm1
|
||||
CMake,nucleo-f334r8:spwm2
|
||||
|
||||
CMake,nucleo-f410rb:nsh
|
||||
|
||||
CMake,nucleo-f412zg:nsh
|
||||
|
||||
CMake,nucleo-f429zi:netnsh
|
||||
CMake,nucleo-f429zi:nsh
|
||||
|
||||
CMake,nucleo-f446re:adc
|
||||
# CMake,nucleo-f446re:can
|
||||
CMake,nucleo-f446re:cansock
|
||||
CMake,nucleo-f446re:dac
|
||||
CMake,nucleo-f446re:gpio
|
||||
CMake,nucleo-f446re:ihm08m1_b16
|
||||
CMake,nucleo-f446re:ihm08m1_f32
|
||||
# CMake,nucleo-f446re:lcd
|
||||
CMake,nucleo-f446re:nsh
|
||||
CMake,nucleo-f446re:pwm
|
||||
CMake,nucleo-f446re:qenco
|
||||
CMake,nucleo-f446re:systemview
|
||||
|
||||
CMake,nucleo-f4x1re:f401-fb
|
||||
CMake,nucleo-f4x1re:f401-nsh
|
||||
CMake,nucleo-f4x1re:f411-mcp2515-extid
|
||||
CMake,nucleo-f4x1re:f411-nsh
|
||||
|
||||
CMake,nucleo-g431kb:comp
|
||||
CMake,nucleo-g431kb:nsh
|
||||
CMake,nucleo-g431kb:pwm
|
||||
|
||||
CMake,nucleo-g431rb:adc
|
||||
# CMake,nucleo-g431rb:can
|
||||
CMake,nucleo-g431rb:cansock
|
||||
CMake,nucleo-g431rb:cordic
|
||||
CMake,nucleo-g431rb:ihm16m1_b16
|
||||
CMake,nucleo-g431rb:ihm16m1_f32
|
||||
CMake,nucleo-g431rb:nsh
|
||||
CMake,nucleo-g431rb:pwm
|
||||
CMake,nucleo-g431rb:qenco
|
||||
|
||||
CMake,nucleo-g474re:nsh
|
||||
# CMake,nucleo-g474re:usbserial
|
||||
|
||||
# CMake,nucleo-l152re:lcd
|
||||
CMake,nucleo-l152re:nsh
|
||||
|
|
|
|||
|
|
@ -1,71 +1,15 @@
|
|||
/arm/stm32/stm32_tiny,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/olimexino-stm32,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/stm32butterfly2,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/omnibusf4,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/stm32f103-minimum,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/stm32/photon,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
/arm/stm32/stm32f334-disco,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/shenzhou,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
-shenzhou:thttpd
|
||||
|
||||
/arm/stm32/stm32f3discovery,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/stm3210e-eval,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/stm32f411-minimum,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/stm3220g-eval,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
/arm/stm32/stm32f411e-disco,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/stm32f429i-disco,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
# Boards build by CMake
|
||||
|
||||
CMake,stm32_tiny:nsh
|
||||
CMake,stm32_tiny:usbnsh
|
||||
|
||||
CMake,stm32butterfly2:nsh
|
||||
CMake,stm32butterfly2:nshnet
|
||||
CMake,stm32butterfly2:nshusbdev
|
||||
CMake,stm32butterfly2:nshusbhost
|
||||
|
||||
# CMake,stm32f103-minimum:adb
|
||||
CMake,stm32f103-minimum:apds9960
|
||||
CMake,stm32f103-minimum:audio_tone
|
||||
CMake,stm32f103-minimum:buttons
|
||||
CMake,stm32f103-minimum:hello
|
||||
# CMake,stm32f103-minimum:jlx12864g
|
||||
CMake,stm32f103-minimum:lcd1602
|
||||
CMake,stm32f103-minimum:mcp2515
|
||||
CMake,stm32f103-minimum:nrf24
|
||||
CMake,stm32f103-minimum:nsh
|
||||
CMake,stm32f103-minimum:pwm
|
||||
CMake,stm32f103-minimum:rfid-rc522
|
||||
CMake,stm32f103-minimum:rgbled
|
||||
# CMake,stm32f103-minimum:sensors
|
||||
# CMake,stm32f103-minimum:ssd1306
|
||||
CMake,stm32f103-minimum:usbnsh
|
||||
CMake,stm32f103-minimum:userled
|
||||
CMake,stm32f103-minimum:veml6070
|
||||
|
||||
CMake,stm32f334-disco:buckboost
|
||||
CMake,stm32f334-disco:nsh
|
||||
CMake,stm32f334-disco:powerled
|
||||
|
||||
CMake,stm32f3discovery:nsh
|
||||
CMake,stm32f3discovery:usbnsh
|
||||
|
||||
CMake,stm32f411-minimum:composite
|
||||
CMake,stm32f411-minimum:nsh
|
||||
CMake,stm32f411-minimum:spifsnsh
|
||||
CMake,stm32f411-minimum:usbmsc
|
||||
|
||||
CMake,stm32f411e-disco:nsh
|
||||
|
||||
CMake,stm32f429i-disco:adc
|
||||
CMake,stm32f429i-disco:extflash
|
||||
# CMake,stm32f429i-disco:fb
|
||||
CMake,stm32f429i-disco:highpri
|
||||
# CMake,stm32f429i-disco:lcd
|
||||
# CMake,stm32f429i-disco:lvgl
|
||||
CMake,stm32f429i-disco:nsh
|
||||
# CMake,stm32f429i-disco:nxhello
|
||||
# CMake,stm32f429i-disco:nxwm
|
||||
# CMake,stm32f429i-disco:ofloader
|
||||
CMake,stm32f429i-disco:usbmsc
|
||||
CMake,stm32f429i-disco:usbnsh
|
||||
/arm/stm32/stm3240g-eval,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
-stm3240g-eval:knxwm
|
||||
|
|
|
|||
|
|
@ -1,8 +1,71 @@
|
|||
/arm/stm32/stm32f4discovery,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
-stm32f4discovery:winbuild
|
||||
/arm/stm32/stm32_tiny,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/stm32ldiscovery,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/stm32butterfly2,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/stm32vldiscovery,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/stm32f103-minimum,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
/arm/stm32/viewtool-stm32f107,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/stm32f334-disco,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/stm32f3discovery,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/stm32f411-minimum,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/stm32f411e-disco,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/stm32/stm32f429i-disco,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
# Boards build by CMake
|
||||
|
||||
CMake,stm32_tiny:nsh
|
||||
CMake,stm32_tiny:usbnsh
|
||||
|
||||
CMake,stm32butterfly2:nsh
|
||||
CMake,stm32butterfly2:nshnet
|
||||
CMake,stm32butterfly2:nshusbdev
|
||||
CMake,stm32butterfly2:nshusbhost
|
||||
|
||||
# CMake,stm32f103-minimum:adb
|
||||
CMake,stm32f103-minimum:apds9960
|
||||
CMake,stm32f103-minimum:audio_tone
|
||||
CMake,stm32f103-minimum:buttons
|
||||
CMake,stm32f103-minimum:hello
|
||||
# CMake,stm32f103-minimum:jlx12864g
|
||||
CMake,stm32f103-minimum:lcd1602
|
||||
CMake,stm32f103-minimum:mcp2515
|
||||
CMake,stm32f103-minimum:nrf24
|
||||
CMake,stm32f103-minimum:nsh
|
||||
CMake,stm32f103-minimum:pwm
|
||||
CMake,stm32f103-minimum:rfid-rc522
|
||||
CMake,stm32f103-minimum:rgbled
|
||||
# CMake,stm32f103-minimum:sensors
|
||||
# CMake,stm32f103-minimum:ssd1306
|
||||
CMake,stm32f103-minimum:usbnsh
|
||||
CMake,stm32f103-minimum:userled
|
||||
CMake,stm32f103-minimum:veml6070
|
||||
|
||||
CMake,stm32f334-disco:buckboost
|
||||
CMake,stm32f334-disco:nsh
|
||||
CMake,stm32f334-disco:powerled
|
||||
|
||||
CMake,stm32f3discovery:nsh
|
||||
CMake,stm32f3discovery:usbnsh
|
||||
|
||||
CMake,stm32f411-minimum:composite
|
||||
CMake,stm32f411-minimum:nsh
|
||||
CMake,stm32f411-minimum:spifsnsh
|
||||
CMake,stm32f411-minimum:usbmsc
|
||||
|
||||
CMake,stm32f411e-disco:nsh
|
||||
|
||||
CMake,stm32f429i-disco:adc
|
||||
CMake,stm32f429i-disco:extflash
|
||||
# CMake,stm32f429i-disco:fb
|
||||
CMake,stm32f429i-disco:highpri
|
||||
# CMake,stm32f429i-disco:lcd
|
||||
# CMake,stm32f429i-disco:lvgl
|
||||
CMake,stm32f429i-disco:nsh
|
||||
# CMake,stm32f429i-disco:nxhello
|
||||
# CMake,stm32f429i-disco:nxwm
|
||||
# CMake,stm32f429i-disco:ofloader
|
||||
CMake,stm32f429i-disco:usbmsc
|
||||
CMake,stm32f429i-disco:usbnsh
|
||||
|
|
@ -1,88 +1,8 @@
|
|||
/arm/stm32f*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/stm32f4discovery,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
-stm32f4discovery:winbuild
|
||||
|
||||
/arm/stm32h*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
/arm/stm32/stm32ldiscovery,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
# Boards build by CMake
|
||||
/arm/stm32/stm32vldiscovery,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
CMake,b-l072z-lrwan1:adc
|
||||
CMake,b-l072z-lrwan1:nsh
|
||||
#CMake,b-l072z-lrwan1:nxlines_oled
|
||||
CMake,b-l072z-lrwan1:sx127x
|
||||
|
||||
CMake,nucleo-f072rb:nsh
|
||||
|
||||
CMake,nucleo-f091rc:nsh
|
||||
CMake,nucleo-f091rc:sx127x
|
||||
|
||||
CMake,nucleo-g070rb:nsh
|
||||
|
||||
CMake,nucleo-g071rb:nsh
|
||||
|
||||
CMake,nucleo-l073rz:nsh
|
||||
CMake,nucleo-l073rz:sx127x
|
||||
|
||||
CMake,stm32f051-discovery:nsh
|
||||
|
||||
CMake,stm32f072-discovery:nsh
|
||||
|
||||
CMake,stm32g071b-disco:nsh
|
||||
#CMake,stm32g071b-disco:oled
|
||||
|
||||
CMake,stm32l0538-disco:nsh
|
||||
|
||||
CMake,nucleo-144:f722-can
|
||||
CMake,nucleo-144:f722-cansock
|
||||
CMake,nucleo-144:f722-composite
|
||||
CMake,nucleo-144:f746-evalos
|
||||
CMake,nucleo-144:f746-nsh
|
||||
CMake,nucleo-144:f746-pysim
|
||||
CMake,nucleo-144:f767-evalos
|
||||
CMake,nucleo-144:f767-netnsh
|
||||
CMake,nucleo-144:f767-nsh
|
||||
|
||||
CMake,steval-eth001v1:foc_b16
|
||||
CMake,steval-eth001v1:foc_f32
|
||||
CMake,steval-eth001v1:nsh
|
||||
|
||||
CMake,stm32f746g-disco:audio
|
||||
CMake,stm32f746g-disco:fb
|
||||
# CMake,stm32f746g-disco:lvgl
|
||||
CMake,stm32f746g-disco:netnsh
|
||||
CMake,stm32f746g-disco:nsh
|
||||
# CMake,stm32f746g-disco:nxdemo
|
||||
# CMake,stm32f746g-disco:nxterm
|
||||
|
||||
CMake,stm32f746-ws:nsh
|
||||
|
||||
CMake,stm32f769i-disco:netnsh
|
||||
CMake,stm32f769i-disco:nsh
|
||||
|
||||
CMake,stm32f777zit6-meadow:nsh
|
||||
# CMake,stm32f777zit6-meadow:sdram
|
||||
|
||||
CMake,nucleo-h743zi:composite
|
||||
# CMake,nucleo-h743zi:elf
|
||||
CMake,nucleo-h743zi:mcuboot-app
|
||||
CMake,nucleo-h743zi:mcuboot-loader
|
||||
CMake,nucleo-h743zi:netnsh
|
||||
CMake,nucleo-h743zi:nsh
|
||||
# CMake,nucleo-h743zi:nxlines_oled
|
||||
CMake,nucleo-h743zi:otg_fs_host
|
||||
CMake,nucleo-h743zi:pwm
|
||||
CMake,nucleo-h743zi:rndis
|
||||
|
||||
# CMake,nucleo-h743zi2:jumbo
|
||||
CMake,nucleo-h743zi2:netnsh
|
||||
CMake,nucleo-h743zi2:nsh
|
||||
CMake,nucleo-h743zi2:pysim
|
||||
CMake,nucleo-h743zi2:socketcan
|
||||
|
||||
# CMake,stm32h745i-disco:lvgl
|
||||
CMake,stm32h745i-disco:netnsh
|
||||
CMake,stm32h745i-disco:nsh
|
||||
CMake,stm32h745i-disco:touchtest
|
||||
|
||||
CMake,nucleo-h745zi:nsh_cm4
|
||||
CMake,nucleo-h745zi:nsh_cm4_rptun
|
||||
CMake,nucleo-h745zi:nsh_cm7
|
||||
CMake,nucleo-h745zi:nsh_cm7_rptun
|
||||
/arm/stm32/viewtool-stm32f107,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
|
|
|||
|
|
@ -1,13 +1,88 @@
|
|||
/arm/stm32l*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/stm32u*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/stm32w*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/stm32f*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/str71x,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/stm32h*,CONFIG_ARM_TOOLCHAIN_CLANG
|
||||
|
||||
/arm/[t-z]*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
-eagle100:nxflat
|
||||
-eagle100:thttpd
|
||||
-launchxl-cc1310:nsh
|
||||
-lm3s6965-ek:qemu-nxflat
|
||||
-tms570ls31x-usb-kit:nsh
|
||||
-tlsr8278adk80d:nsh
|
||||
# Boards build by CMake
|
||||
|
||||
CMake,b-l072z-lrwan1:adc
|
||||
CMake,b-l072z-lrwan1:nsh
|
||||
#CMake,b-l072z-lrwan1:nxlines_oled
|
||||
CMake,b-l072z-lrwan1:sx127x
|
||||
|
||||
CMake,nucleo-f072rb:nsh
|
||||
|
||||
CMake,nucleo-f091rc:nsh
|
||||
CMake,nucleo-f091rc:sx127x
|
||||
|
||||
CMake,nucleo-g070rb:nsh
|
||||
|
||||
CMake,nucleo-g071rb:nsh
|
||||
|
||||
CMake,nucleo-l073rz:nsh
|
||||
CMake,nucleo-l073rz:sx127x
|
||||
|
||||
CMake,stm32f051-discovery:nsh
|
||||
|
||||
CMake,stm32f072-discovery:nsh
|
||||
|
||||
CMake,stm32g071b-disco:nsh
|
||||
#CMake,stm32g071b-disco:oled
|
||||
|
||||
CMake,stm32l0538-disco:nsh
|
||||
|
||||
CMake,nucleo-144:f722-can
|
||||
CMake,nucleo-144:f722-cansock
|
||||
CMake,nucleo-144:f722-composite
|
||||
CMake,nucleo-144:f746-evalos
|
||||
CMake,nucleo-144:f746-nsh
|
||||
CMake,nucleo-144:f746-pysim
|
||||
CMake,nucleo-144:f767-evalos
|
||||
CMake,nucleo-144:f767-netnsh
|
||||
CMake,nucleo-144:f767-nsh
|
||||
|
||||
CMake,steval-eth001v1:foc_b16
|
||||
CMake,steval-eth001v1:foc_f32
|
||||
CMake,steval-eth001v1:nsh
|
||||
|
||||
CMake,stm32f746g-disco:audio
|
||||
CMake,stm32f746g-disco:fb
|
||||
# CMake,stm32f746g-disco:lvgl
|
||||
CMake,stm32f746g-disco:netnsh
|
||||
CMake,stm32f746g-disco:nsh
|
||||
# CMake,stm32f746g-disco:nxdemo
|
||||
# CMake,stm32f746g-disco:nxterm
|
||||
|
||||
CMake,stm32f746-ws:nsh
|
||||
|
||||
CMake,stm32f769i-disco:netnsh
|
||||
CMake,stm32f769i-disco:nsh
|
||||
|
||||
CMake,stm32f777zit6-meadow:nsh
|
||||
# CMake,stm32f777zit6-meadow:sdram
|
||||
|
||||
CMake,nucleo-h743zi:composite
|
||||
# CMake,nucleo-h743zi:elf
|
||||
CMake,nucleo-h743zi:mcuboot-app
|
||||
CMake,nucleo-h743zi:mcuboot-loader
|
||||
CMake,nucleo-h743zi:netnsh
|
||||
CMake,nucleo-h743zi:nsh
|
||||
# CMake,nucleo-h743zi:nxlines_oled
|
||||
CMake,nucleo-h743zi:otg_fs_host
|
||||
CMake,nucleo-h743zi:pwm
|
||||
CMake,nucleo-h743zi:rndis
|
||||
|
||||
# CMake,nucleo-h743zi2:jumbo
|
||||
CMake,nucleo-h743zi2:netnsh
|
||||
CMake,nucleo-h743zi2:nsh
|
||||
CMake,nucleo-h743zi2:pysim
|
||||
CMake,nucleo-h743zi2:socketcan
|
||||
|
||||
# CMake,stm32h745i-disco:lvgl
|
||||
CMake,stm32h745i-disco:netnsh
|
||||
CMake,stm32h745i-disco:nsh
|
||||
CMake,stm32h745i-disco:touchtest
|
||||
|
||||
CMake,nucleo-h745zi:nsh_cm4
|
||||
CMake,nucleo-h745zi:nsh_cm4_rptun
|
||||
CMake,nucleo-h745zi:nsh_cm7
|
||||
CMake,nucleo-h745zi:nsh_cm7_rptun
|
||||
|
|
|
|||
13
tools/ci/testlist/arm-14.dat
Normal file
13
tools/ci/testlist/arm-14.dat
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
/arm/stm32l*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/stm32u*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
/arm/stm32w*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
/arm/str71x,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
|
||||
/arm/[t-z]*,CONFIG_ARM_TOOLCHAIN_GNU_EABI
|
||||
-eagle100:nxflat
|
||||
-eagle100:thttpd
|
||||
-launchxl-cc1310:nsh
|
||||
-lm3s6965-ek:qemu-nxflat
|
||||
-tms570ls31x-usb-kit:nsh
|
||||
-tlsr8278adk80d:nsh
|
||||
Loading…
Add table
Reference in a new issue