tests/samples: use platform_key on cmsis_rtos tests/samples
Coverage for cmsis rtos APIS should is provided using simulation, we should not build those on every platform we have. Avoid failures due to incompatiblities in requirements coming from various boards and also reduce churn and noise during testing and CI. Fixes #80215 Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
5ebe1194be
commit
ac37ba8739
6 changed files with 18 additions and 1 deletions
|
@ -1,6 +1,9 @@
|
||||||
sample:
|
sample:
|
||||||
name: CMSIS_RTOS_V1 Dining Philosophers
|
name: CMSIS_RTOS_V1 Dining Philosophers
|
||||||
common:
|
common:
|
||||||
|
platform_key:
|
||||||
|
- arch
|
||||||
|
- simulation
|
||||||
integration_platforms:
|
integration_platforms:
|
||||||
- native_sim
|
- native_sim
|
||||||
extra_args: DEBUG_PRINTF=1
|
extra_args: DEBUG_PRINTF=1
|
||||||
|
|
|
@ -2,6 +2,9 @@ sample:
|
||||||
name: CMSIS_RTOS_V1 Synchronization
|
name: CMSIS_RTOS_V1 Synchronization
|
||||||
tests:
|
tests:
|
||||||
sample.portability.cmsis_rtos_v1.timer_synchronization:
|
sample.portability.cmsis_rtos_v1.timer_synchronization:
|
||||||
|
platform_key:
|
||||||
|
- arch
|
||||||
|
- simulation
|
||||||
integration_platforms:
|
integration_platforms:
|
||||||
- native_sim
|
- native_sim
|
||||||
tags: cmsis_rtos
|
tags: cmsis_rtos
|
||||||
|
|
|
@ -1,6 +1,9 @@
|
||||||
sample:
|
sample:
|
||||||
name: CMSIS_RTOS_V2 Dining Philosophers
|
name: CMSIS_RTOS_V2 Dining Philosophers
|
||||||
common:
|
common:
|
||||||
|
platform_key:
|
||||||
|
- arch
|
||||||
|
- simulation
|
||||||
integration_platforms:
|
integration_platforms:
|
||||||
- native_sim
|
- native_sim
|
||||||
extra_args: DEBUG_PRINTF=1
|
extra_args: DEBUG_PRINTF=1
|
||||||
|
|
|
@ -2,6 +2,9 @@ sample:
|
||||||
name: CMSIS_RTOS_V2 Synchronization
|
name: CMSIS_RTOS_V2 Synchronization
|
||||||
tests:
|
tests:
|
||||||
sample.portability.cmsis_rtos_v2.timer_synchronization:
|
sample.portability.cmsis_rtos_v2.timer_synchronization:
|
||||||
|
platform_key:
|
||||||
|
- arch
|
||||||
|
- simulation
|
||||||
integration_platforms:
|
integration_platforms:
|
||||||
- native_sim
|
- native_sim
|
||||||
platform_exclude:
|
platform_exclude:
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
tests:
|
tests:
|
||||||
portability.cmsis_rtos_v1:
|
portability.cmsis_rtos_v1:
|
||||||
|
platform_key:
|
||||||
|
- arch
|
||||||
|
- simulation
|
||||||
tags: cmsis_rtos
|
tags: cmsis_rtos
|
||||||
min_ram: 32
|
min_ram: 32
|
||||||
min_flash: 34
|
min_flash: 34
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
tests:
|
tests:
|
||||||
portability.cmsis_rtos_v2:
|
portability.cmsis_rtos_v2:
|
||||||
platform_exclude: m2gl025_miv
|
platform_key:
|
||||||
|
- arch
|
||||||
|
- simulation
|
||||||
tags: cmsis_rtos
|
tags: cmsis_rtos
|
||||||
min_ram: 32
|
min_ram: 32
|
||||||
min_flash: 34
|
min_flash: 34
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue