Commit ac37ba87 authored by Anas Nashif's avatar Anas Nashif Committed by Mahesh Mahadevan
Browse files

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: default avatarAnas Nashif <anas.nashif@intel.com>
parent 5ebe1194
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
sample:
  name: CMSIS_RTOS_V1 Dining Philosophers
common:
  platform_key:
    - arch
    - simulation
  integration_platforms:
    - native_sim
  extra_args: DEBUG_PRINTF=1
+3 −0
Original line number Diff line number Diff line
@@ -2,6 +2,9 @@ sample:
  name: CMSIS_RTOS_V1 Synchronization
tests:
  sample.portability.cmsis_rtos_v1.timer_synchronization:
    platform_key:
      - arch
      - simulation
    integration_platforms:
      - native_sim
    tags: cmsis_rtos
+3 −0
Original line number Diff line number Diff line
sample:
  name: CMSIS_RTOS_V2 Dining Philosophers
common:
  platform_key:
    - arch
    - simulation
  integration_platforms:
    - native_sim
  extra_args: DEBUG_PRINTF=1
+3 −0
Original line number Diff line number Diff line
@@ -2,6 +2,9 @@ sample:
  name: CMSIS_RTOS_V2 Synchronization
tests:
  sample.portability.cmsis_rtos_v2.timer_synchronization:
    platform_key:
      - arch
      - simulation
    integration_platforms:
      - native_sim
    platform_exclude:
+3 −0
Original line number Diff line number Diff line
tests:
  portability.cmsis_rtos_v1:
    platform_key:
      - arch
      - simulation
    tags: cmsis_rtos
    min_ram: 32
    min_flash: 34
Loading