1sample:
2  description: A simple application that demonstrate use of logging feature.
3  name: logger sample
4tests:
5  sample.logger.basic:
6    integration_platforms:
7      - native_posix
8    tags: logging
9    harness: console
10    harness_config:
11      type: one_line
12      regex:
13        - Instance level logging showcase
14        - Changing filter to warning
15        - Disabling logging
16        - Severity levels showcase
17        - Logging performance showcase
18        - Logs from external logging system showcase
19
20  sample.logger.rtt:
21    integration_platforms:
22      - frdm_k64f
23    tags: logging
24    filter: CONFIG_HAS_SEGGER_RTT
25    harness: keyboard
26    extra_configs:
27      - CONFIG_LOG_BACKEND_RTT=y
28      - CONFIG_USE_SEGGER_RTT=y
29
30  sample.logger.usermode:
31    integration_platforms:
32      - mps2_an385
33    tags:
34      - logging
35      - usermode
36    filter: CONFIG_ARCH_HAS_USERSPACE
37    harness: keyboard
38    extra_configs:
39      - CONFIG_USERSPACE=y
40