Skip to content

Conversation

@RobertGalatNordic
Copy link
Contributor

No description provided.

…oved

fixed memory leak on multiple bt init/disable calls.

Signed-off-by: Robert Gałat <[email protected]>
@RobertGalatNordic RobertGalatNordic requested review from a team as code owners November 28, 2025 12:48
@NordicBuilder NordicBuilder added the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Nov 28, 2025
@NordicBuilder NordicBuilder requested a review from a team November 28, 2025 12:48
@NordicBuilder
Copy link
Contributor

NordicBuilder commented Nov 28, 2025

CI Information

To view the history of this post, click the 'edited' button above
Build number: 9

Inputs:

Sources:

sdk-nrf: PR head: 3d529a091fb9448beb583da152b03c12b6d5fa2f

more details

sdk-nrf:

PR head: 3d529a091fb9448beb583da152b03c12b6d5fa2f
merge base: 9fb34cc3d3cf8afc6d63ce47a09397101858e5e5
target head (main): 90f9611db1c826a9d28b6295a58f94f23baa9d51
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 (10)
CODEOWNERS
subsys
│  ├── bluetooth
│  │  ├── rpc
│  │  │  ├── common
│  │  │  │  │ bt_rpc_gatt_common.c
│  │  │  ├── host
│  │  │  │  │ bt_rpc_gatt_host.c
tests
│  ├── subsys
│  │  ├── bluetooth
│  │  │  ├── rpc_gatt_service
│  │  │  │  ├── CMakeLists.txt
│  │  │  │  ├── prj.conf
│  │  │  │  ├── src
│  │  │  │  │  ├── log_stub.c
│  │  │  │  │  ├── main.c
│  │  │  │  │  ├── nrf_rpc_cbor.h
│  │  │  │  │  │ test_config.h
│  │  │  │  │ testcase.yaml

Outputs:

Toolchain

Version: 43683a87ea
Build docker image: docker-dtr.nordicsemi.no/sw-production/ncs-build:43683a87ea_5ea73affbf

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

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

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

@RobertGalatNordic RobertGalatNordic force-pushed the fix_bt_rpc_gatt_deinit branch 3 times, most recently from 7ab29c1 to 81962e6 Compare November 28, 2025 13:29
@NordicBuilder
Copy link
Contributor

NordicBuilder commented Nov 28, 2025

Memory footprint analysis revealed the following potential issues

applications.nrf_desktop.zdebug[nrf52840gmouse/nrf52840]: ROM size increased by 1004[B] in comparison to the main[29bfe34] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52kbd/nrf52832]: ROM size increased by 612[B] in comparison to the main[29bfe34] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug_dongle.uart[[email protected]/nrf54h20/cpuapp]: ROM size increased by 592[B] in comparison to the main[29bfe34] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug.uart[[email protected]/nrf54h20/cpuapp]: ROM size increased by 592[B] in comparison to the main[29bfe34] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug.usb_next[nrf52840gmouse/nrf52840]: ROM size increased by 1236[B] in comparison to the main[29bfe34] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52833dk/nrf52820]: ROM size increased by 1048[B] in comparison to the main[29bfe34] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug.usb_next[nrf52840dongle/nrf52840]: ROM size increased by 592[B] in comparison to the main[29bfe34] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf5340dk/nrf5340/cpuapp]: ROM size increased by 772[B] in comparison to the main[29bfe34] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52820dongle/nrf52820]: ROM size increased by 708[B] in comparison to the main[29bfe34] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52dmouse/nrf52832]: ROM size increased by 580[B] in comparison to the main[29bfe34] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug_nrf21540ek_multicore[nrf5340dk/nrf5340/cpuapp]: ROM size increased by 780[B] in comparison to the main[29bfe34] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug_fast_pair.gmouse[nrf52840gmouse/nrf52840]: ROM size increased by 1032[B] in comparison to the main[29bfe34] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)

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

@RobertGalatNordic RobertGalatNordic force-pushed the fix_bt_rpc_gatt_deinit branch 2 times, most recently from a453ff8 to 0cd7729 Compare November 28, 2025 14:32
@NordicBuilder NordicBuilder removed the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Dec 5, 2025
check if gatt services are correctly clean after remove

Signed-off-by: Robert Gałat <[email protected]>
@nordicjm nordicjm merged commit c77d26c into nrfconnect:main Dec 8, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants