Skip to content

Commit ac37ba8

Browse files
nashifmmahadevan108
authored andcommitted
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>
1 parent 5ebe119 commit ac37ba8

File tree

6 files changed

+18
-1
lines changed

6 files changed

+18
-1
lines changed

samples/subsys/portability/cmsis_rtos_v1/philosophers/sample.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
sample:
22
name: CMSIS_RTOS_V1 Dining Philosophers
33
common:
4+
platform_key:
5+
- arch
6+
- simulation
47
integration_platforms:
58
- native_sim
69
extra_args: DEBUG_PRINTF=1

samples/subsys/portability/cmsis_rtos_v1/timer_synchronization/sample.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ sample:
22
name: CMSIS_RTOS_V1 Synchronization
33
tests:
44
sample.portability.cmsis_rtos_v1.timer_synchronization:
5+
platform_key:
6+
- arch
7+
- simulation
58
integration_platforms:
69
- native_sim
710
tags: cmsis_rtos

samples/subsys/portability/cmsis_rtos_v2/philosophers/sample.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
sample:
22
name: CMSIS_RTOS_V2 Dining Philosophers
33
common:
4+
platform_key:
5+
- arch
6+
- simulation
47
integration_platforms:
58
- native_sim
69
extra_args: DEBUG_PRINTF=1

samples/subsys/portability/cmsis_rtos_v2/timer_synchronization/sample.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ sample:
22
name: CMSIS_RTOS_V2 Synchronization
33
tests:
44
sample.portability.cmsis_rtos_v2.timer_synchronization:
5+
platform_key:
6+
- arch
7+
- simulation
58
integration_platforms:
69
- native_sim
710
platform_exclude:

tests/subsys/portability/cmsis_rtos_v1/testcase.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
tests:
22
portability.cmsis_rtos_v1:
3+
platform_key:
4+
- arch
5+
- simulation
36
tags: cmsis_rtos
47
min_ram: 32
58
min_flash: 34

tests/subsys/portability/cmsis_rtos_v2/testcase.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
tests:
22
portability.cmsis_rtos_v2:
3-
platform_exclude: m2gl025_miv
3+
platform_key:
4+
- arch
5+
- simulation
46
tags: cmsis_rtos
57
min_ram: 32
68
min_flash: 34

0 commit comments

Comments
 (0)