1sample: 2 description: Dictionary-based Logging Sample Application 3 name: logging_dictionary 4tests: 5 sample.logger.basic.dictionary: 6 build_only: true 7 tags: logging 8 integration_platforms: 9 - qemu_x86 10 - qemu_x86_64 11 sample.logger.basic.dictionary.fpu: 12 build_only: true 13 tags: logging 14 filter: CONFIG_CPU_HAS_FPU 15 extra_configs: 16 - CONFIG_FPU=y 17 integration_platforms: 18 - qemu_x86 19 - qemu_x86_64 20 sample.logger.basic.dictionary.fpu.long_double: 21 build_only: true 22 tags: logging 23 filter: CONFIG_CPU_HAS_FPU 24 extra_configs: 25 - CONFIG_FPU=y 26 - CONFIG_CBPRINTF_PACKAGE_LONGDOUBLE=y 27 integration_platforms: 28 - qemu_x86 29 - qemu_x86_64 30 sample.logger.basic.dictionary.uart_async_frontend: 31 build_only: true 32 tags: logging 33 platform_allow: nrf52840dk/nrf52840 34 integration_platforms: 35 - nrf52840dk/nrf52840 36 extra_configs: 37 - CONFIG_LOG_BACKEND_UART=n 38 - CONFIG_LOG_BACKEND_RTT=n 39 - CONFIG_UART_ASYNC_API=y 40 - CONFIG_UART_INTERRUPT_DRIVEN=n 41 - CONFIG_LOG_FRONTEND=y 42 - CONFIG_LOG_FRONTEND_ONLY=y 43 - CONFIG_LOG_FRONTEND_DICT_UART=y 44 sample.logger.basic.dictionary.uart_frontend_rt: 45 build_only: true 46 tags: logging 47 platform_allow: nrf5340dk/nrf5340/cpuapp 48 integration_platforms: 49 - nrf5340dk/nrf5340/cpuapp 50 extra_configs: 51 - CONFIG_SHELL=y 52 - CONFIG_LOG_RUNTIME_FILTERING=y 53 - CONFIG_LOG_CMDS=y 54 - CONFIG_LOG_BACKEND_RTT=n 55 - CONFIG_LOG_BACKEND_UART=n 56 - CONFIG_UART_ASYNC_API=y 57 - CONFIG_UART_INTERRUPT_DRIVEN=n 58 - CONFIG_LOG_FRONTEND=y 59 - CONFIG_LOG_FRONTEND_DICT_UART=y 60 sample.logger.basic.dictionary.uart_int_frontend: 61 build_only: true 62 tags: logging 63 filter: CONFIG_SERIAL_SUPPORT_INTERRUPT and CONFIG_UART_CONSOLE 64 integration_platforms: 65 - qemu_x86 66 - qemu_x86_64 67 extra_configs: 68 - CONFIG_LOG_BACKEND_UART=n 69 - CONFIG_LOG_BACKEND_RTT=n 70 - CONFIG_UART_INTERRUPT_DRIVEN=y 71 - CONFIG_UART_ASYNC_API=n 72 - CONFIG_LOG_FRONTEND=y 73 - CONFIG_LOG_FRONTEND_ONLY=y 74 - CONFIG_LOG_FRONTEND_DICT_UART=y 75