Skip to content

Conversation

nordicjm
Copy link
Contributor

Replaces ${...} with $(...) style brackets as the former is for CMake and latter is for Kconfig

@nordicjm nordicjm requested a review from a team as a code owner August 20, 2025 07:27
@github-actions github-actions bot added the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Aug 20, 2025
@nordicjm nordicjm force-pushed the fixkconfigbracketspart1 branch from 4cb46cc to 1717f2e Compare August 20, 2025 07:29
@NordicBuilder
Copy link
Contributor

NordicBuilder commented Aug 20, 2025

CI Information

To view the history of this post, clich the 'edited' button above
Build number: 50

Inputs:

Sources:

sdk-nrf: PR head: e710ef7c71aa67cdba70a1dec506f3e131dace78
zephyr: PR head: 25ced410af6caf6fea810b49ef4cf9b3bcb40b2b

more details

sdk-nrf:

PR head: e710ef7c71aa67cdba70a1dec506f3e131dace78
merge base: aa445d6585de1ffc2d4332c748a66877d0574b1f
target head (main): aa445d6585de1ffc2d4332c748a66877d0574b1f
Diff

zephyr:

PR head: 25ced410af6caf6fea810b49ef4cf9b3bcb40b2b
merge base: 9f038bf1860117b8e039a2347a1abaebb38807c5
Diff

Github labels

Enabled Name Description
ci-disabled Disable the ci execution
ci-all-test Run all of ci, no test spec filtering will be done
ci-force-downstream Force execution of downstream even if twister fails
ci-run-twister Force run twister
ci-run-zephyr-twister Force run zephyr twister
List of changed files detected by CI (312)
.github
│  ├── workflows
│  │  │ compliance.yml
applications
│  ├── ipc_radio
│  │  │ Kconfig
│  ├── matter_bridge
│  │  │ Kconfig
│  ├── matter_weather_station
│  │  │ Kconfig
│  ├── serial_lte_modem
│  │  │ Kconfig
boards
│  ├── nordic
│  │  ├── thingy91
│  │  │  │ Kconfig
│  │  ├── thingy91x
│  │  │  │ Kconfig
doc
│  ├── _extensions
│  │  │ options_from_kconfig.py
│  ├── nrf
│  │  ├── app_dev
│  │  │  ├── config_and_build
│  │  │  │  ├── sysbuild
│  │  │  │  │  │ sysbuild_images.rst
│  │  ├── installation
│  │  │  │ recommended_versions.rst
│  │  ├── libraries
│  │  │  ├── security
│  │  │  │  ├── bootloader
│  │  │  │  │  │ fw_info.rst
│  │  ├── templates
│  │  │  │ cheat_sheet.rst
│  │ requirements.txt
drivers
│  ├── flash
│  │  │ Kconfig
│  ├── net
│  │  │ Kconfig
│  ├── sensor
│  │  ├── paw3212
│  │  │  │ Kconfig
│  │  ├── pmw3360
│  │  │  │ Kconfig
lib
│  ├── app_jwt
│  │  │ Kconfig
│  ├── at_cmd_custom
│  │  │ Kconfig
│  ├── at_host
│  │  │ Kconfig
│  ├── at_monitor
│  │  │ Kconfig
│  ├── bin
│  │  ├── lwm2m_carrier
│  │  │  │ Kconfig
│  ├── contin_array
│  │  │ Kconfig
│  ├── data_fifo
│  │  │ Kconfig
│  ├── date_time
│  │  │ Kconfig
│  ├── dk_buttons_and_leds
│  │  │ Kconfig
│  ├── edge_impulse
│  │  │ Kconfig
│  ├── fatal_error
│  │  │ Kconfig
│  ├── location
│  │  │ Kconfig
│  ├── lte_link_control
│  │  │ Kconfig
│  ├── modem_antenna
│  │  │ Kconfig
│  ├── modem_battery
│  │  │ Kconfig
│  ├── modem_key_mgmt
│  │  │ Kconfig
│  ├── modem_slm
│  │  │ Kconfig
│  ├── pcm_mix
│  │  │ Kconfig
│  ├── pcm_stream_channel_modifier
│  │  │ Kconfig
│  ├── pdn
│  │  │ Kconfig
│  ├── sample_rate_converter
│  │  │ Kconfig
│  ├── sms
│  │  │ Kconfig
│  ├── st25r3911b
│  │  │ Kconfig
│  ├── tone
│  │  │ Kconfig
modules
│  ├── mcuboot
│  │  ├── boot
│  │  │  ├── zephyr
│  │  │  │  │ Kconfig
│  ├── memfault-firmware-sdk
│  │  │ Kconfig
│  ├── openthread
│  │  │ Kconfig
samples
│  ├── app_jwt
│  │  │ Kconfig
│  ├── bluetooth
│  │  ├── direct_test_mode
│  │  │  ├── Kconfig
│  │  │  ├── Kconfig.sysbuild
│  │  │  ├── remote_hci
│  │  │  │  │ Kconfig
│  │  ├── enocean
│  │  │  │ Kconfig.sysbuild
│  │  ├── mesh
│  │  │  ├── chat
│  │  │  │  │ Kconfig
│  │  ├── nrf_auraconfig
│  │  │  │ Kconfig
│  ├── cellular
│  │  ├── battery
│  │  │  │ Kconfig
│  │  ├── gnss
│  │  │  │ Kconfig
│  │  ├── lte_ble_gateway
│  │  │  │ Kconfig
│  │  ├── lwm2m_client
│  │  │  │ Kconfig
│  │  ├── modem_trace_flash
│  │  │  │ Kconfig
│  │  ├── nrf_cloud_coap_cell_location
│  │  │  │ Kconfig
│  │  ├── nrf_cloud_multi_service
│  │  │  │ Kconfig
│  │  ├── nrf_cloud_rest_cell_location
│  │  │  │ Kconfig
│  │  ├── nrf_cloud_rest_device_message
│  │  │  │ Kconfig
│  │  ├── nrf_cloud_rest_fota
│  │  │  │ Kconfig
│  │  ├── udp
│  │  │  │ Kconfig
│  ├── debug
│  │  ├── memfault
│  │  │  │ Kconfig
│  ├── dect
│  │  ├── dect_phy
│  │  │  ├── hello_dect
│  │  │  │  │ Kconfig
│  ├── esb
│  │  ├── esb_monitor
│  │  │  │ Kconfig
│  ├── matter
│  │  ├── light_bulb
│  │  │  │ Kconfig
│  │  ├── light_switch
│  │  │  │ Kconfig
│  │  ├── lock
│  │  │  │ Kconfig
│  │  ├── manufacturer_specific
│  │  │  ├── Kconfig
│  │  │  │ Kconfig.sysbuild
│  │  ├── smoke_co_alarm
│  │  │  │ Kconfig
│  │  ├── template
│  │  │  │ Kconfig
│  │  ├── thermostat
│  │  │  │ Kconfig
│  │  ├── window_covering
│  │  │  │ Kconfig
│  ├── net
│  │  ├── aws_iot
│  │  │  │ Kconfig
│  │  ├── azure_iot_hub
│  │  │  │ Kconfig
│  │  ├── coap_client
│  │  │  │ Kconfig
│  │  ├── http_server
│  │  │  │ Kconfig
│  │  ├── udp
│  │  │  │ Kconfig
│  ├── nrf_rpc
│  │  ├── entropy_nrf53
│  │  │  │ Kconfig.sysbuild
│  │  ├── protocols_serialization
│  │  │  ├── client
│  │  │  │  │ Kconfig
│  │  │  ├── server
│  │  │  │  │ Kconfig
│  ├── openthread
│  │  ├── cli
│  │  │  │ Kconfig
│  │  ├── coap_client
│  │  │  │ Kconfig
│  │  ├── coap_server
│  │  │  │ Kconfig
│  │  ├── coprocessor
│  │  │  │ Kconfig
│  ├── wifi
│  │  ├── provisioning
│  │  │  ├── internal
│  │  │  │  │ Kconfig
│  │  │  ├── softap
│  │  │  │  │ Kconfig
│  │  ├── radio_test
│  │  │  ├── multi_domain
│  │  │  │  │ Kconfig.sysbuild
│  │  ├── twt
│  │  │  ├── modules
│  │  │  │  ├── traffic_gen
│  │  │  │  │  │ Kconfig
scripts
│  ├── quarantine_zephyr.yaml
│  ├── requirements-build.txt
│  ├── requirements-ci.txt
│  │ requirements-fixed.txt
subsys
│  ├── app_event_manager
│  │  │ Kconfig
│  ├── bluetooth
│  │  ├── Kconfig.discovery
│  │  ├── Kconfig.enocean
│  │  ├── Kconfig.link
│  │  ├── Kconfig.pool
│  │  ├── Kconfig.scan
│  │  ├── adv_prov
│  │  │  │ Kconfig
│  │  ├── cs_de
│  │  │  │ Kconfig
│  │  ├── mesh
│  │  │  │ Kconfig.dk_prov
│  │  ├── rpc
│  │  │  │ Kconfig
│  │  ├── services
│  │  │  ├── Kconfig.ams_client
│  │  │  ├── Kconfig.ancs_client
│  │  │  ├── Kconfig.bas_client
│  │  │  ├── Kconfig.bms
│  │  │  ├── Kconfig.cts_client
│  │  │  ├── Kconfig.ddfs
│  │  │  ├── Kconfig.dfu_smp
│  │  │  ├── Kconfig.gattp
│  │  │  ├── Kconfig.hids
│  │  │  ├── Kconfig.hogp
│  │  │  ├── Kconfig.hrs_client
│  │  │  ├── Kconfig.latency
│  │  │  ├── Kconfig.latency_c
│  │  │  ├── Kconfig.lbs
│  │  │  ├── Kconfig.mds
│  │  │  ├── Kconfig.nsms
│  │  │  ├── Kconfig.nus
│  │  │  ├── Kconfig.nus_client
│  │  │  ├── Kconfig.rscs
│  │  │  ├── Kconfig.throughput
│  │  │  ├── cgms
│  │  │  │  │ Kconfig.cgms
│  │  │  ├── fast_pair
│  │  │  │  ├── Kconfig.fast_pair
│  │  │  │  ├── fp_crypto
│  │  │  │  │  │ Kconfig.fp_crypto
│  │  │  │  ├── fp_storage
│  │  │  │  │  │ Kconfig.fp_storage
│  │  │  ├── ras
│  │  │  │  ├── rreq
│  │  │  │  │  │ Kconfig.ras_rreq
│  │  │  │  ├── rrsp
│  │  │  │  │  │ Kconfig.ras_rrsp
│  │  │  ├── wifi_prov
│  │  │  │  │ Kconfig.wifi_prov
│  ├── bootloader
│  │  ├── bl_crypto
│  │  │  │ Kconfig
│  │  ├── bl_validation
│  │  │  │ Kconfig
│  ├── debug
│  │  ├── cpu_load
│  │  │  │ Kconfig
│  │  ├── ppi_trace
│  │  │  │ Kconfig
│  ├── dfu
│  │  ├── dfu_target
│  │  │  │ Kconfig
│  │  ├── fmfu_fdev
│  │  │  │ Kconfig
│  ├── dm
│  │  │ Kconfig
│  ├── dult
│  │  │ Kconfig
│  ├── emds
│  │  │ Kconfig
│  ├── esb
│  │  │ Kconfig
│  ├── fw_info
│  │  │ Kconfig
│  ├── mgmt
│  │  ├── fmfu
│  │  │  │ Kconfig
│  ├── mpsl
│  │  ├── cx
│  │  │  │ Kconfig
│  │  ├── fem
│  │  │  │ Kconfig
│  │  ├── init
│  │  │  │ Kconfig
│  ├── net
│  │  ├── lib
│  │  │  ├── aws_fota
│  │  │  │  │ Kconfig
│  │  │  ├── aws_iot
│  │  │  │  │ Kconfig
│  │  │  ├── aws_jobs
│  │  │  │  │ Kconfig
│  │  │  ├── azure_fota
│  │  │  │  │ Kconfig
│  │  │  ├── azure_iot_hub
│  │  │  │  │ Kconfig
│  │  │  ├── coap_utils
│  │  │  │  │ Kconfig
│  │  │  ├── download_client
│  │  │  │  │ Kconfig
│  │  │  ├── downloader
│  │  │  │  │ Kconfig
│  │  │  ├── fota_download
│  │  │  │  │ Kconfig
│  │  │  ├── ftp_client
│  │  │  │  │ Kconfig
│  │  │  ├── icalendar_parser
│  │  │  │  │ Kconfig
│  │  │  ├── lwm2m_client_utils
│  │  │  │  │ Kconfig
│  │  │  ├── mcumgr_smp_client
│  │  │  │  │ Kconfig
│  │  │  ├── mqtt_helper
│  │  │  │  │ Kconfig
│  │  │  ├── nrf70_fw_ext
│  │  │  │  │ Kconfig
│  │  │  ├── rest_client
│  │  │  │  │ Kconfig
│  │  │  ├── softap_wifi_provision
│  │  │  │  │ Kconfig
│  │  │  ├── wifi_prov_core
│  │  │  │  │ Kconfig
│  │  │  ├── zzhc
│  │  │  │  │ Kconfig
│  ├── net_core_monitor
│  │  │ Kconfig
│  ├── nfc
│  │  ├── lib
│  │  │  │ Kconfig
│  │  ├── ndef
│  │  │  │ Kconfig
│  │  ├── t2t
│  │  │  │ Kconfig
│  │  ├── t4t
│  │  │  │ Kconfig
│  │  ├── tnep
│  │  │  ├── Kconfig
│  │  │  ├── ch
│  │  │  │  │ Kconfig
│  ├── nrf_rpc
│  │  │ Kconfig
│  ├── nrf_security
│  │  ├── src
│  │  │  ├── drivers
│  │  │  │  ├── cracen
│  │  │  │  │  │ Kconfig
│  ├── sdfw_services
│  │  ├── Kconfig
│  │  ├── services
│  │  │  ├── Kconfig.template.service
│  │  │  ├── extmem
│  │  │  │  │ Kconfig
│  ├── shell
│  │  │ Kconfig
│  ├── uart_async_adapter
│  │  │ Kconfig
sysbuild
│  ├── Kconfig.appcore
│  ├── Kconfig.firmware_loader
│  ├── Kconfig.hpf
│  │ Kconfig.netcore
tests
│  ├── benchmarks
│  │  ├── multicore
│  │  │  ├── idle_usb
│  │  │  │  │ Kconfig
│  │  ├── peripheral_load
│  │  │  │ Kconfig
│  ├── bluetooth
│  │  ├── bsim
│  │  │  ├── nrf_auraconfig
│  │  │  │  │ Kconfig
│  ├── subsys
│  │  ├── bootloader
│  │  │  ├── boot_chains
│  │  │  │  │ Kconfig.sysbuild
west.yml
zephyr
│  ├── .gitignore
│  ├── Kconfig.zephyr
│  ├── boards
│  │  ├── arm
│  │  │  ├── mps4
│  │  │  │  ├── Kconfig.defconfig
│  │  │  │  ├── Kconfig.mps4
│  │  │  │  ├── board.cmake
│  │  │  │  ├── board.yml
│  │  │  │  ├── mps4-pinctrl.dtsi
│  │  │  │  ├── mps4_common.dtsi
│  │  │  │  ├── mps4_common_soc_peripheral.dtsi
│  │  │  │  ├── mps4_corstone315_fvp.dts
│  │  │  │  ├── mps4_corstone315_fvp.yaml
│  │  │  │  ├── mps4_corstone315_fvp_defconfig
│  │  │  │  ├── mps4_corstone315_fvp_ns.dts
│  │  │  │  ├── mps4_corstone315_fvp_ns.yaml
│  │  │  │  ├── mps4_corstone315_fvp_ns_defconfig
│  │  │  │  ├── mps4_corstone320_fvp.dts
│  │  │  │  ├── mps4_corstone320_fvp.yaml
│  │  │  │  ├── mps4_corstone320_fvp_defconfig
│  │  │  │  ├── mps4_corstone320_fvp_ns.dts
│  │  │  │  ├── mps4_corstone320_fvp_ns.yaml
│  │  │  │  │ mps4_corstone320_fvp_ns_defconfig
│  │  ├── qemu
│  │  │  ├── x86
│  │  │  │  │ Kconfig.defconfig
│  ├── cmake
│  │  ├── modules
│  │  │  │ kconfig.cmake
│  ├── doc
│  │  ├── _extensions
│  │  │  ├── zephyr
│  │  │  │  ├── kconfig
│  │  │  │  │  │ __init__.py
│  │  ├── build
│  │  │  ├── sysbuild
│  │  │  │  │ images.rst
│  │  ├── develop
│  │  │  ├── west
│  │  │  │  │ zephyr-cmds.rst
│  │  │ requirements.txt
│  ├── drivers
│  │  ├── pinctrl
│  │  │  ├── CMakeLists.txt
│  │  │  ├── Kconfig
│  │  │  ├── Kconfig.arm_mps4
│  │  │  │ pinctrl_arm_mps4.c
│  │  ├── usb
│  │  │  ├── uvb
│  │  │  │  │ Kconfig
│  ├── dts
│  │  ├── bindings
│  │  │  ├── pinctrl
│  │  │  │  │ arm,mps4-pinctrl.yaml
│  ├── include
│  │  ├── zephyr
│  │  │  ├── dt-bindings
│  │  │  │  ├── pinctrl
│  │  │  │  │  │ arm-mps4-pinctrl.h
│  ├── kernel
│  │  │ Kconfig
│  ├── lib
│  │  ├── runtime
│  │  │  │ Kconfig
│  ├── modules
│  │  ├── hal_ethos_u
│  │  │  │ Kconfig
│  │  ├── nrf_wifi
│  │  │  ├── bus
│  │  │  │  │ Kconfig
│  │  ├── trusted-firmware-m
│  │  │  │ Kconfig.tfm
│  ├── samples
│  │  ├── drivers
│  │  │  ├── mbox
│  │  │  │  ├── CMakeLists.txt
│  │  │  │  ├── Kconfig.sysbuild
│  │  │  │  ├── boards
│  │  │  │  │  ├── esp32c6_devkitc_hpcore.conf
│  │  │  │  │  │ esp32c6_devkitc_hpcore.overlay
│  │  │  │  ├── remote
│  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ esp32c6_devkitc_lpcore.overlay
│  │  ├── sysbuild
│  │  │  ├── hello_world
│  │  │  │  │ Kconfig.sysbuild
│  ├── scripts
│  │  ├── build
│  │  │  │ check_init_priorities_test.py
│  │  ├── ci
│  │  │  │ check_compliance.py
│  │  ├── requirements-actions.in
│  │  ├── requirements-actions.txt
│  │  ├── requirements-base.txt
│  │  ├── requirements-build-test.txt
│  │  ├── requirements-compliance.txt
│  │  ├── requirements-run-test.txt
│  │  ├── tests
│  │  │  ├── build_helpers
│  │  │  │  │ test_domains.py
│  │  │  ├── twister
│  │  │  │  ├── test_cmakecache.py
│  │  │  │  ├── test_config_parser.py
│  │  │  │  ├── test_environment.py
│  │  │  │  ├── test_handlers.py
│  │  │  │  ├── test_hardwaremap.py
│  │  │  │  ├── test_harness.py
│  │  │  │  ├── test_jobserver.py
│  │  │  │  ├── test_log_helper.py
│  │  │  │  ├── test_platform.py
│  │  │  │  ├── test_quarantine.py
│  │  │  │  ├── test_runner.py
│  │  │  │  ├── test_scl.py
│  │  │  │  ├── test_testinstance.py
│  │  │  │  ├── test_testplan.py
│  │  │  │  ├── test_testsuite.py
│  │  │  │  │ test_twister.py
│  │  │  ├── twister_blackbox
│  │  │  │  ├── conftest.py
│  │  │  │  ├── test_addon.py
│  │  │  │  ├── test_config.py
│  │  │  │  ├── test_coverage.py
│  │  │  │  ├── test_device.py
│  │  │  │  ├── test_disable.py
│  │  │  │  ├── test_error.py
│  │  │  │  ├── test_filter.py
│  │  │  │  ├── test_footprint.py
│  │  │  │  ├── test_hardwaremap.py
│  │  │  │  ├── test_outfile.py
│  │  │  │  ├── test_output.py
│  │  │  │  ├── test_platform.py
│  │  │  │  ├── test_printouts.py
│  │  │  │  ├── test_quarantine.py
│  │  │  │  ├── test_report.py
│  │  │  │  ├── test_runner.py
│  │  │  │  ├── test_shuffle.py
│  │  │  │  ├── test_testlist.py
│  │  │  │  ├── test_testplan.py
│  │  │  │  │ test_tooling.py
│  │  ├── west_commands
│  │  │  ├── runners
│  │  │  │  │ canopen_program.py
│  │  │  ├── zspdx
│  │  │  │  │ scanner.py
│  │  │ zephyr_module.py
│  ├── share
│  │  ├── sysbuild
│  │  │  ├── images
│  │  │  │  ├── firmware_loader
│  │  │  │  │  │ Kconfig
│  ├── soc
│  │  ├── arm
│  │  │  ├── mps4
│  │  │  │  ├── CMakeLists.txt
│  │  │  │  ├── Kconfig
│  │  │  │  ├── Kconfig.defconfig
│  │  │  │  ├── Kconfig.defconfig.mps4_corstone315
│  │  │  │  ├── Kconfig.defconfig.mps4_corstone320
│  │  │  │  ├── Kconfig.soc
│  │  │  │  ├── pinctrl_soc.h
│  │  │  │  │ soc.h
│  │  │  │ soc.yml
│  ├── subsys
│  │  ├── bluetooth
│  │  │  │ Kconfig.logging
│  │  ├── testsuite
│  │  │  │ Kconfig
│  ├── tests
│  │  ├── application_development
│  │  │  ├── software_bill_of_materials
│  │  │  │  ├── CMakeLists.txt
│  │  │  │  │ testcase.yaml
│  │  ├── boards
│  │  │  ├── nrf
│  │  │  │  ├── nrfs
│  │  │  │  │  │ Kconfig.sysbuild
│  │  ├── bsim
│  │  │  ├── bluetooth
│  │  │  │  ├── audio_samples
│  │  │  │  │  ├── bap_broadcast_sink
│  │  │  │  │  │  ├── Kconfig
│  │  │  │  │  │  │ Kconfig.sysbuild
│  │  │  │  │  ├── bap_unicast_client
│  │  │  │  │  │  │ Kconfig.sysbuild
│  │  │  │  │  ├── cap
│  │  │  │  │  │  ├── acceptor
│  │  │  │  │  │  │  ├── Kconfig
│  │  │  │  │  │  │  │ Kconfig.sysbuild
│  │  │  │  │  │  ├── initiator
│  │  │  │  │  │  │  ├── Kconfig
│  │  │  │  │  │  │  │ Kconfig.sysbuild
│  │  │  │  │  ├── ccp
│  │  │  │  │  │  ├── call_control_client
│  │  │  │  │  │  │  │ Kconfig.sysbuild
│  │  │  │  │  │  ├── call_control_server
│  │  │  │  │  │  │  │ Kconfig.sysbuild
│  │  │  │  ├── samples
│  │  │  │  │  ├── central_hr_peripheral_hr
│  │  │  │  │  │  ├── Kconfig
│  │  │  │  │  │  │ Kconfig.sysbuild
│  │  │  ├── net
│  │  │  │  ├── sockets
│  │  │  │  │  ├── echo_test
│  │  │  │  │  │  │ Kconfig
│  │  ├── cmake
│  │  │  ├── sysbuild_snippets
│  │  │  │  │ Kconfig.sysbuild
│  │  ├── subsys
│  │  │  ├── ipc
│  │  │  │  ├── ipc_sessions
│  │  │  │  │  │ Kconfig.sysbuild

Outputs:

Toolchain

Version: 2b2cd9579a
Build docker image: docker-dtr.nordicsemi.no/sw-production/ncs-build:2b2cd9579a_bba2ea5f2e

Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped; ⚠️ Quarantine

  • ◻️ Toolchain - Skipped: existing toolchain is used
  • ✅ Build twister
  • ❌ Integration tests
    • ✅ test-sdk-audio
    • ✅ desktop52_verification
    • ✅ test-fw-nrfconnect-apps
    • ✅ test_ble_nrf_config
    • ✅ test-fw-nrfconnect-ble_mesh
    • ✅ test-fw-nrfconnect-ble_samples
    • ✅ test-fw-nrfconnect-chip
    • ✅ test-fw-nrfconnect-nfc
    • ✅ test-fw-nrfconnect-nrf-iot_libmodem-nrf
    • ✅ test-fw-nrfconnect-nrf-iot_serial_lte_modem
    • ✅ test-fw-nrfconnect-nrf-iot_zephyr_lwm2m
    • ✅ test-fw-nrfconnect-nrf-iot_samples
    • ✅ test-fw-nrfconnect-nrf-iot_lwm2m
    • ✅ doc-internal
    • ✅ test-fw-nrfconnect-nrf-iot_thingy91
    • ✅ test-fw-nrfconnect-nrf_crypto
    • ✅ test-fw-nrfconnect-proprietary_esb
    • ✅ test-fw-nrfconnect-rpc
    • ✅ test-fw-nrfconnect-rs
    • ✅ test-fw-nrfconnect-fem
    • ✅ test-fw-nrfconnect-tfm
    • ✅ test-fw-nrfconnect-thread-main
    • ✅ test-sdk-find-my
    • ✅ test-fw-nrfconnect-nrf_lrcs_mosh
    • ✅ test-fw-nrfconnect-nrf_lrcs_positioning
    • ❌ test-sdk-wifi
    • ✅ test-low-level
    • ✅ test-sdk-pmic-samples
    • ✅ test-sdk-mcuboot
    • ✅ test-sdk-dfu
    • ✅ test-fw-nrfconnect-ps-main
    • ✅ test-secdom-samples-public
    • ⚠️ test-fw-nrfconnect-nrf-iot_cloud
    • ⚠️ test-fw-nrfconnect-nrf_lrcs_mosh
    • ⚠️ test-fw-nrfconnect-nrf_lrcs_positioning

Note: This message is automatically posted and updated by the CI

@nordicjm nordicjm force-pushed the fixkconfigbracketspart1 branch from 1717f2e to f92dd35 Compare August 20, 2025 07:41
@nordicjm nordicjm requested review from a team as code owners August 20, 2025 07:41
@NordicBuilder
Copy link
Contributor

NordicBuilder commented Aug 20, 2025

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
zephyr nrfconnect/sdk-zephyr@9f038bf nrfconnect/sdk-zephyr@25ced41 (main) nrfconnect/[email protected]

All manifest checks OK

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@nordicjm nordicjm force-pushed the fixkconfigbracketspart1 branch from f92dd35 to 0827a18 Compare August 20, 2025 08:42
@nordicjm nordicjm requested a review from a team as a code owner August 20, 2025 08:42
@nordicjm nordicjm requested a review from a team August 20, 2025 08:42
@nordicjm nordicjm requested a review from a team as a code owner August 20, 2025 08:42
@github-actions github-actions bot added doc-required PR must not be merged without tech writer approval. ble mesh Label for ble mesh PRbot. Add this if PR is related to ble mesh and you need to get review. labels Aug 20, 2025
@kkasperczyk-no
Copy link
Contributor

This PR modifies files from the Matter samples and applications scope, but review from the @nrfconnect/ncs-matter was not triggered.

@carlescufi I think this is due to this commit: 9aba998, but was it intended? I can understand that @nrfconnect/ncs-co-build-system requires their review of Kconfigs and cmakes, but can't it be appended to parent directory code owners as a second reviewer instead of overriding?

With the current approach it is possible to modify the Matter samples and applications configuration without knowledge and approval of the Matter team that is responsible for these applications.

Copy link
Contributor

@kkasperczyk-no kkasperczyk-no left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving the Matter-related changes

@nordicjm
Copy link
Contributor Author

This PR modifies files from the Matter samples and applications scope, but review from the @nrfconnect/ncs-matter was not triggered.

@carlescufi I think this is due to this commit: 9aba998, but was it intended? I can understand that @nrfconnect/ncs-co-build-system requires their review of Kconfigs and cmakes, but can't it be appended to parent directory code owners as a second reviewer instead of overriding?

With the current approach it is possible to modify the Matter samples and applications configuration without knowledge and approval of the Matter team that is responsible for these applications.

It is a limitation of how codeowner files work, it stops upon finding a match and does not do multiple matches

@kkasperczyk-no
Copy link
Contributor

kkasperczyk-no commented Aug 21, 2025

This PR modifies files from the Matter samples and applications scope, but review from the @nrfconnect/ncs-matter was not triggered.
@carlescufi I think this is due to this commit: 9aba998, but was it intended? I can understand that @nrfconnect/ncs-co-build-system requires their review of Kconfigs and cmakes, but can't it be appended to parent directory code owners as a second reviewer instead of overriding?
With the current approach it is possible to modify the Matter samples and applications configuration without knowledge and approval of the Matter team that is responsible for these applications.

It is a limitation of how codeowner files work, it stops upon finding a match and does not do multiple matches

Ok, but following the rst files example, would doing something similar to this work?
/applications/matter_bridge/**/Kconfig* @nrfconnect/ncs-matter @nrfconnect/ncs-co-build-system

And the same to other directories

@nordicjm nordicjm force-pushed the fixkconfigbracketspart1 branch 3 times, most recently from feb069e to d3e02a6 Compare August 27, 2025 11:47
@nordicjm nordicjm requested a review from a team as a code owner August 27, 2025 13:48
@nordicjm nordicjm force-pushed the fixkconfigbracketspart1 branch 2 times, most recently from 7711c3c to 8f3a185 Compare August 28, 2025 06:40
@nordicjm nordicjm force-pushed the fixkconfigbracketspart1 branch 2 times, most recently from 5317582 to ece0184 Compare September 9, 2025 15:04
@nordicjm nordicjm requested a review from tejlmand September 9, 2025 15:34
@nordicjm nordicjm force-pushed the fixkconfigbracketspart1 branch 8 times, most recently from e39bc8f to 5400ce1 Compare September 11, 2025 06:48
@nordicjm nordicjm requested a review from a team as a code owner September 11, 2025 06:59
Copy link

Since quarantine was modified, please make sure you are following the process described in Quarantine Process.

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Sep 11, 2025

Memory footprint analysis revealed the following potential issues

applications.hpf.gpio.icmsg[nrf54l15dk/nrf54l15/cpuflpr]: High RAM usage: 9090[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.hpf.gpio.icmsg[nrf54l15dk/nrf54l15/cpuflpr]: High ROM usage: 5846[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.hpf.gpio.icbmsg[nrf54l15dk/nrf54l15/cpuflpr]: High RAM usage: 12430[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.hpf.gpio.icbmsg[nrf54l15dk/nrf54l15/cpuflpr]: High ROM usage: 9178[B] - link (cc: @nrfconnect/ncs-ll-ursus)

Note: This message is automatically posted and updated by the CI (latest/sdk-nrf/PR-24067/50)

Includes a zephyr module fix for variables

Signed-off-by: Jamie McCrae <[email protected]>
Replaces ${...} with $(...) style brackets as the former is for
CMake and latter is for Kconfig

Signed-off-by: Jamie McCrae <[email protected]>
Updates this to generate and use a Kconfig envrionmental file

Signed-off-by: Jamie McCrae <[email protected]>
This brings in changes needed by the update to the zephyr module
script

Signed-off-by: Jamie McCrae <[email protected]>
Quarantines a test that requires a python package not in the NCS
toolchain, and a test that has started failing that needs
investigating

Signed-off-by: Jamie McCrae <[email protected]>
@nordicjm nordicjm force-pushed the fixkconfigbracketspart1 branch from 51c78ed to e710ef7 Compare September 11, 2025 13:13
@NordicBuilder NordicBuilder removed the DNM label Sep 11, 2025
@shanthanordic
Copy link

WiFi failures are analyzed by @krga2022 . I say we can merge this PR with RED CI on WiFI.

Copy link

@shanthanordic shanthanordic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approving as CI has become Green (except WiFi), and needed for upmerge PR

@carlescufi carlescufi merged commit 43ba071 into nrfconnect:main Sep 11, 2025
20 of 22 checks passed
@nordicjm nordicjm deleted the fixkconfigbracketspart1 branch September 23, 2025 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ble mesh Label for ble mesh PRbot. Add this if PR is related to ble mesh and you need to get review. changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. CI-force-downstream doc-required PR must not be merged without tech writer approval. manifest manifest-mcuboot manifest-zephyr

Projects

None yet

Development

Successfully merging this pull request may close these issues.