sample: name: Runtime observer registration tests: sample.zbus.runtime_os_registration: min_ram: 16 integration_platforms: - qemu_x86 harness: console harness_config: type: multi_line ordered: false regex: - ".*I: System started, runtime observers statically allocated" - ".*I: Activating filter" - ".*I: Deactivating filter" - ".*I: Bypass filter" - ".*I: Disable bypass filter" - ".*I: >-- Raw data fetched" - ".*I: -|- Filtering data" - ".*I: --> Consuming data: Acc x=0, y=0, z=0" - ".*I: --> Consuming data: Acc x=2, y=2, z=2" - ".*I: --> Consuming data: Acc x=4, y=4, z=4" - ".*I: --> Consuming data: Acc x=6, y=6, z=6" - ".*I: --> Consuming data: Acc x=7, y=7, z=7" - ".*I: --> Consuming data: Acc x=8, y=8, z=8" - ".*I: --> Consuming data: Acc x=9, y=9, z=9" - ".*I: --> Consuming data: Acc x=10, y=10, z=10" tags: zbus extra_configs: - CONFIG_ZBUS_PREFER_DYNAMIC_ALLOCATION=n sample.zbus.runtime_os_registration_dynamic_alloc: min_ram: 16 integration_platforms: - qemu_x86 arch_exclude: nios2 harness: console harness_config: type: multi_line ordered: false regex: - ".*I: System started, runtime observers dynamically allocated" - ".*I: Activating filter" - ".*I: Deactivating filter" - ".*I: Bypass filter" - ".*I: Disable bypass filter" - ".*I: >-- Raw data fetched" - ".*I: -|- Filtering data" - ".*I: --> Consuming data: Acc x=0, y=0, z=0" - ".*I: --> Consuming data: Acc x=2, y=2, z=2" - ".*I: --> Consuming data: Acc x=4, y=4, z=4" - ".*I: --> Consuming data: Acc x=6, y=6, z=6" - ".*I: --> Consuming data: Acc x=7, y=7, z=7" - ".*I: --> Consuming data: Acc x=8, y=8, z=8" - ".*I: --> Consuming data: Acc x=9, y=9, z=9" - ".*I: --> Consuming data: Acc x=10, y=10, z=10" tags: zbus extra_configs: - CONFIG_HEAP_MEM_POOL_SIZE=1024