sample: description: Bluetooth Low Energy LED Button service sample name: Bluetooth LE LED Button service common: sysbuild: true build_only: true tags: - bluetooth - ci_build - sysbuild - ci_samples_bluetooth tests: sample.bluetooth.peripheral_lbs: build_only: false platform_allow: &peripheral_lbs_platforms - nrf52dk/nrf52832 - nrf52840dk/nrf52840 - nrf5340dk/nrf5340/cpuapp - nrf5340dk/nrf5340/cpuapp/ns - thingy53/nrf5340/cpuapp - nrf54h20dk/nrf54h20/cpuapp - nrf54l15dk/nrf54l05/cpuapp - nrf54l15dk/nrf54l10/cpuapp - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp/ns - nrf54lm20dk/nrf54lm20b/cpuapp - nrf54lm20dk/nrf54lm20b/cpuapp/ns - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54lv10dk/nrf54lv10a/cpuapp/ns - nrf54ls05dk/nrf54ls05a/cpuapp - nrf54ls05dk/nrf54ls05b/cpuapp integration_platforms: *peripheral_lbs_platforms harness: console harness_config: type: multi_line ordered: true regex: - "Starting Bluetooth Peripheral LBS sample" - "Bluetooth initialized" - "Advertising successfully started" timeout: 15 sample.bluetooth.peripheral_lbs_minimal: platform_allow: - nrf52dk/nrf52805 - nrf52dk/nrf52810 - nrf52840dk/nrf52811 - nrf52833dk/nrf52820 - nrf54ls05dk/nrf54ls05a/cpuapp integration_platforms: - nrf52dk/nrf52805 - nrf52840dk/nrf52811 - nrf54ls05dk/nrf54ls05a/cpuapp extra_args: FILE_SUFFIX=minimal sample.bluetooth.peripheral_lbs_no_security: platform_allow: *peripheral_lbs_platforms integration_platforms: - nrf52840dk/nrf52840 - nrf54l15dk/nrf54l15/cpuapp extra_args: CONFIG_BT_LBS_SECURITY_ENABLED=n sample.bluetooth.peripheral_lbs_bt_ota_dfu: build_only: true platform_allow: - nrf52dk/nrf52832 - nrf52840dk/nrf52840 - nrf5340dk/nrf5340/cpuapp - nrf5340dk/nrf5340/cpuapp/ns integration_platforms: - nrf52dk/nrf52832 - nrf52840dk/nrf52840 - nrf5340dk/nrf5340/cpuapp extra_configs: - CONFIG_BOOTLOADER_MCUBOOT=y - CONFIG_NCS_SAMPLE_MCUMGR_BT_OTA_DFU=y sample.bluetooth.peripheral_lbs_bt_ota_dfu.direct_xip: build_only: true platform_allow: - nrf52840dk/nrf52840 integration_platforms: - nrf52840dk/nrf52840 extra_args: mcuboot_CONFIG_BOOT_DIRECT_XIP=y extra_configs: - CONFIG_BOOTLOADER_MCUBOOT=y - CONFIG_NCS_SAMPLE_MCUMGR_BT_OTA_DFU=y - CONFIG_MCUBOOT_BOOTLOADER_MODE_DIRECT_XIP=y sample.bluetooth.peripheral_lbs_bt_ota_dfu.direct_xip.revert: build_only: true platform_allow: - nrf52840dk/nrf52840 integration_platforms: - nrf52840dk/nrf52840 extra_args: - mcuboot_CONFIG_BOOT_DIRECT_XIP=y - mcuboot_CONFIG_BOOT_DIRECT_XIP_REVERT=y extra_configs: - CONFIG_BOOTLOADER_MCUBOOT=y - CONFIG_NCS_SAMPLE_MCUMGR_BT_OTA_DFU=y - CONFIG_MCUBOOT_BOOTLOADER_MODE_DIRECT_XIP_WITH_REVERT=y sample.bluetooth.peripheral_lbs.llvm: toolchain_allow: llvm platform_allow: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp/ns - nrf54lm20dk/nrf54lm20b/cpuapp - nrf54lm20dk/nrf54lm20b/cpuapp/ns - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54ls05dk/nrf54ls05a/cpuapp - nrf54ls05dk/nrf54ls05b/cpuapp integration_platforms: - nrf54l15dk/nrf54l15/cpuapp - nrf54l15dk/nrf54l15/cpuapp/ns - nrf54lm20dk/nrf54lm20a/cpuapp - nrf54lm20dk/nrf54lm20a/cpuapp/ns - nrf54lm20dk/nrf54lm20b/cpuapp - nrf54lm20dk/nrf54lm20b/cpuapp/ns - nrf54lv10dk/nrf54lv10a/cpuapp - nrf54ls05dk/nrf54ls05a/cpuapp - nrf54ls05dk/nrf54ls05b/cpuapp tags: - bluetooth - ci_build - sysbuild sample.bluetooth.peripheral_lbs.l15_tag: integration_platforms: - nrf54l15tag/nrf54l15/cpuapp platform_allow: - nrf54l15tag/nrf54l15/cpuapp extra_configs: - CONFIG_NCS_SAMPLE_MCUMGR_BT_OTA_DFU=y - CONFIG_LOG_BACKEND_UART=n - CONFIG_UART_CONSOLE=n - CONFIG_USE_SEGGER_RTT=y - CONFIG_LOG_BACKEND_RTT=y - CONFIG_LOG_MODE_DEFERRED=y - CONFIG_LOG_BACKEND_UART=n - CONFIG_SEGGER_RTT_MAX_NUM_UP_BUFFERS=5 - CONFIG_SEGGER_RTT_MAX_NUM_DOWN_BUFFERS=5 - CONFIG_SEGGER_RTT_BUFFER_SIZE_UP=2048 - CONFIG_SEGGER_RTT_BUFFER_SIZE_DOWN=32 - CONFIG_SEGGER_RTT_PRINTF_BUFFER_SIZE=128 extra_args: - SB_CONFIG_BOOTLOADER_MCUBOOT=y - mcuboot_CONFIG_LOG_BACKEND_UART=n - mcuboot_CONFIG_UART_CONSOLE=n - mcuboot_CONFIG_USE_SEGGER_RTT=y - mcuboot_CONFIG_LOG_BACKEND_RTT=y - mcuboot_CONFIG_LOG_MODE_IMMEDIATE=y - mcuboot_CONFIG_LOG_BACKEND_UART=n