Skip to content

Conversation

@serhiiSalamakha
Copy link
Contributor

@serhiiSalamakha serhiiSalamakha commented Oct 21, 2025

Summary

Testing

  • Update builds to Docker version 174 verified by GitHub CI
  • PM tested manually with W91

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the Docker image versions across various documentation and CI configuration files, and adjusts Kconfig settings for the Telink W91 platform. A key change is the refactoring in BLEManagerImpl.cpp to properly handle BLE connection closure events, making the logic independent of whether Thread is enabled. This is a good improvement, especially for Wi-Fi-only devices like the W91. The changes are well-aligned with the summary, and I have one minor suggestion to improve code quality.

@github-actions
Copy link

github-actions bot commented Oct 21, 2025

PR #41559: Size comparison from 76d7423 to c356954

Increases above 0.2%:

platform target config section 76d7423 c356954 change % change
esp32 all-clusters-app c3devkit FLASH 1796056 1827442 31386 1.7
IRAM 83862 93540 9678 11.5
Full report (59 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, nxp, psoc6, qpg, realtek, stm32, telink)
platform target config section 76d7423 c356954 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1106622 1106622 0 0.0
RAM 178874 178874 0 0.0
bl702 lighting-app bl702+eth FLASH 661198 661198 0 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 837310 837310 0 0.0
RAM 124405 124405 0 0.0
bl706+mfd+rpc+littlefs FLASH 1070278 1070278 0 0.0
RAM 117261 117261 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 899120 899120 0 0.0
RAM 105524 105524 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 983040 983040 0 0.0
RAM 109740 109740 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 770636 770636 0 0.0
RAM 103304 103304 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 782368 782368 0 0.0
RAM 108472 108472 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 728196 728196 0 0.0
RAM 97364 97364 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 712656 712656 0 0.0
RAM 97580 97580 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 554330 554330 0 0.0
RAM 205736 205736 0 0.0
lock CC3235SF_LAUNCHXL FLASH 587578 587578 0 0.0
RAM 205832 205832 0 0.0
efr32 lock-app BRD4187C FLASH 963160 963160 0 0.0
RAM 126328 126328 0 0.0
BRD4338a FLASH 756712 756712 0 0.0
RAM 256952 256952 0 0.0
window-app BRD4187C FLASH 1058460 1058452 -8 -0.0
RAM 122556 122556 0 0.0
esp32 all-clusters-app c3devkit DRAM 103424 102516 -908 -0.9
FLASH 1796056 1827442 31386 1.7
IRAM 83862 93540 9678 11.5
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 933064 933064 0 0.0
RAM 161313 161313 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 940672 940672 0 0.0
RAM 161322 161322 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 812824 812824 0 0.0
RAM 126043 126043 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 869932 869932 0 0.0
RAM 140656 140656 0 0.0
nrf52840dongle_nrf52840 FLASH 800516 800516 0 0.0
RAM 148135 148135 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 846412 846412 0 0.0
RAM 141537 141537 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 800660 800660 0 0.0
RAM 125957 125957 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 808128 808128 0 0.0
RAM 128010 128010 0 0.0
shell nrf52840dk_nrf52840 FLASH 557480 557480 0 0.0
RAM 112494 112494 0 0.0
nxp contact mcxw71+release FLASH 691896 691896 0 0.0
RAM 61496 61496 0 0.0
lighting mcxw71+release FLASH 723400 723400 0 0.0
RAM 68140 68140 0 0.0
lock mcxw71+release FLASH 773664 773664 0 0.0
RAM 61932 61932 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1676628 1676628 0 0.0
RAM 213900 213900 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1593244 1593244 0 0.0
RAM 211108 211108 0 0.0
light cy8ckit_062s2_43012 FLASH 1459788 1459788 0 0.0
RAM 197728 197728 0 0.0
lock cy8ckit_062s2_43012 FLASH 1492340 1492340 0 0.0
RAM 225440 225440 0 0.0
qpg lighting-app qpg6200+debug FLASH 837088 837088 0 0.0
RAM 127708 127708 0 0.0
lock-app qpg6200+debug FLASH 773868 773868 0 0.0
RAM 118684 118684 0 0.0
realtek light-switch-app rtl8777g FLASH 706584 706584 0 0.0
RAM 106904 106904 0 0.0
lighting-app rtl8777g FLASH 757672 757672 0 0.0
RAM 127236 127236 0 0.0
stm32 light STM32WB5MM-DK FLASH 470076 470076 0 0.0
RAM 141304 141304 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 649672 649670 -2 -0.0
RAM 31140 31140 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 699950 699922 -28 -0.0
RAM 120692 120904 212 0.2
all-clusters-minimal-app tlsr9528a FLASH 828390 828388 -2 -0.0
RAM 111704 111704 0 0.0
bridge-app tl7218x FLASH 710558 710572 14 0.0
RAM 90544 90544 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 647038 647036 -2 -0.0
RAM 31112 31112 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 796912 796926 14 0.0
RAM 41000 41000 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 788112 788126 14 0.0
RAM 93644 93644 0 0.0
light-app-tflm tl7218x FLASH 872438 872452 14 0.0
RAM 201576 201576 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 714998 715004 6 0.0
RAM 51844 51844 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 748302 748300 -2 -0.0
RAM 70892 70892 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 725150 725156 6 0.0
RAM 34592 34592 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 602428 602400 -28 -0.0
RAM 108692 108904 212 0.2
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 820732 820730 -2 -0.0
RAM 92040 92040 0 0.0
lock-app-dfu tlsr9528a FLASH 686504 686502 -2 -0.0
RAM 65332 65332 0 0.0
ota-requestor-app tl3218x FLASH 726442 726456 14 0.0
RAM 37312 37312 0 0.0
pump-app-usb tlsr9518adk80d FLASH 659750 659748 -2 -0.0
RAM 54628 54628 0 0.0
pump-controller-app tlsr9518adk80d FLASH 637458 637456 -2 -0.0
RAM 51896 51896 0 0.0
shell tlsr9518adk80d FLASH 491504 491502 -2 -0.0
RAM 69028 69028 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 656156 656154 -2 -0.0
RAM 31228 31228 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 681122 681120 -2 -0.0
RAM 54940 54940 0 0.0
thermostat tlsr9518adk80d FLASH 667618 667616 -2 -0.0
RAM 52416 52416 0 0.0
window-covering tl7218x FLASH 644744 644750 6 0.0
RAM 53332 53332 0 0.0

@codecov
Copy link

codecov bot commented Oct 21, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 51.06%. Comparing base (f0f94a6) to head (7fd2e4c).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #41559   +/-   ##
=======================================
  Coverage   51.06%   51.06%           
=======================================
  Files        1385     1385           
  Lines      100882   100882           
  Branches    13054    13054           
=======================================
  Hits        51516    51516           
  Misses      49366    49366           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@serhiiSalamakha serhiiSalamakha force-pushed the telink_w91_dual_core_pm branch from c356954 to 25eac0b Compare October 22, 2025 10:13
@github-actions
Copy link

github-actions bot commented Oct 22, 2025

PR #41559: Size comparison from b7fc5ab to 25eac0b

Increases above 0.2%:

platform target config section b7fc5ab 25eac0b change % change
esp32 all-clusters-app c3devkit FLASH 1796056 1827442 31386 1.7
IRAM 83862 93540 9678 11.5
Full report (58 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, nxp, psoc6, qpg, realtek, stm32, telink)
platform target config section b7fc5ab 25eac0b change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1106622 1106622 0 0.0
RAM 178874 178874 0 0.0
bl702 lighting-app bl702+eth FLASH 661198 661198 0 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 837310 837310 0 0.0
RAM 124405 124405 0 0.0
bl706+mfd+rpc+littlefs FLASH 1070278 1070278 0 0.0
RAM 117261 117261 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 899730 899730 0 0.0
RAM 105524 105524 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 983040 983040 0 0.0
RAM 109740 109740 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 770636 770636 0 0.0
RAM 103304 103304 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 782368 782368 0 0.0
RAM 108472 108472 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 728196 728196 0 0.0
RAM 97364 97364 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 712656 712656 0 0.0
RAM 97580 97580 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 554286 554286 0 0.0
RAM 205736 205736 0 0.0
lock CC3235SF_LAUNCHXL FLASH 587534 587534 0 0.0
RAM 205832 205832 0 0.0
efr32 lock-app BRD4187C FLASH 963160 963160 0 0.0
RAM 126328 126328 0 0.0
BRD4338a FLASH 756712 756712 0 0.0
RAM 256952 256952 0 0.0
window-app BRD4187C FLASH 1058460 1058452 -8 -0.0
RAM 122556 122556 0 0.0
esp32 all-clusters-app c3devkit DRAM 103424 102516 -908 -0.9
FLASH 1796056 1827442 31386 1.7
IRAM 83862 93540 9678 11.5
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 933064 933064 0 0.0
RAM 161313 161313 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 940672 940672 0 0.0
RAM 161322 161322 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 812824 812824 0 0.0
RAM 126043 126043 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 869932 869932 0 0.0
RAM 140656 140656 0 0.0
nrf52840dongle_nrf52840 FLASH 800516 800516 0 0.0
RAM 148135 148135 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 846412 846412 0 0.0
RAM 141537 141537 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 800660 800660 0 0.0
RAM 125957 125957 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 808128 808128 0 0.0
RAM 128010 128010 0 0.0
shell nrf52840dk_nrf52840 FLASH 557480 557480 0 0.0
RAM 112494 112494 0 0.0
nxp contact mcxw71+release FLASH 691896 691896 0 0.0
RAM 61496 61496 0 0.0
lighting mcxw71+release FLASH 723400 723400 0 0.0
RAM 68140 68140 0 0.0
lock mcxw71+release FLASH 773664 773664 0 0.0
RAM 61932 61932 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1676612 1676612 0 0.0
RAM 213900 213900 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1593228 1593228 0 0.0
RAM 211108 211108 0 0.0
light cy8ckit_062s2_43012 FLASH 1459788 1459788 0 0.0
RAM 197728 197728 0 0.0
lock cy8ckit_062s2_43012 FLASH 1492324 1492324 0 0.0
RAM 225440 225440 0 0.0
qpg lighting-app qpg6200+debug FLASH 837088 837088 0 0.0
RAM 127708 127708 0 0.0
lock-app qpg6200+debug FLASH 773868 773868 0 0.0
RAM 118684 118684 0 0.0
realtek light-switch-app rtl8777g FLASH 706584 706584 0 0.0
RAM 106904 106904 0 0.0
lighting-app rtl8777g FLASH 757672 757672 0 0.0
RAM 127236 127236 0 0.0
stm32 light STM32WB5MM-DK FLASH 470076 470076 0 0.0
RAM 141304 141304 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 649672 649670 -2 -0.0
RAM 31140 31140 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 699950 699922 -28 -0.0
RAM 120692 120904 212 0.2
all-clusters-minimal-app tlsr9528a FLASH 828390 828388 -2 -0.0
RAM 111704 111704 0 0.0
bridge-app tl7218x FLASH 710558 710572 14 0.0
RAM 90544 90544 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 647038 647036 -2 -0.0
RAM 31112 31112 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 796912 796926 14 0.0
RAM 41000 41000 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 788112 788126 14 0.0
RAM 93644 93644 0 0.0
light-app-tflm tl7218x FLASH 872438 872452 14 0.0
RAM 201576 201576 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 714998 715004 6 0.0
RAM 51844 51844 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 748302 748300 -2 -0.0
RAM 70892 70892 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 725150 725156 6 0.0
RAM 34592 34592 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 602428 602400 -28 -0.0
RAM 108692 108904 212 0.2
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 820732 820734 2 0.0
RAM 92040 92040 0 0.0
lock-app-dfu tlsr9528a FLASH 686504 686502 -2 -0.0
RAM 65332 65332 0 0.0
ota-requestor-app tl3218x FLASH 726442 726456 14 0.0
RAM 37312 37312 0 0.0
pump-app-usb tlsr9518adk80d FLASH 659750 659748 -2 -0.0
RAM 54628 54628 0 0.0
pump-controller-app tlsr9518adk80d FLASH 637458 637456 -2 -0.0
RAM 51896 51896 0 0.0
shell tlsr9518adk80d FLASH 491504 491502 -2 -0.0
RAM 69028 69028 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 656514 656512 -2 -0.0
RAM 31228 31228 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 681122 681120 -2 -0.0
RAM 54940 54940 0 0.0
window-covering tl7218x FLASH 644744 644750 6 0.0
RAM 53332 53332 0 0.0

@serhiiSalamakha serhiiSalamakha force-pushed the telink_w91_dual_core_pm branch from 25eac0b to 0d383b4 Compare October 22, 2025 14:34
@github-actions
Copy link

github-actions bot commented Oct 22, 2025

PR #41559: Size comparison from ad8b86b to 0d383b4

Increases above 0.2%:

platform target config section ad8b86b 0d383b4 change % change
esp32 all-clusters-app c3devkit FLASH 1796030 1827416 31386 1.7
IRAM 83862 93540 9678 11.5
Full report (34 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, psoc6, qpg, realtek, stm32)
platform target config section ad8b86b 0d383b4 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1106608 1106608 0 0.0
RAM 178874 178874 0 0.0
bl702 lighting-app bl702+eth FLASH 661184 661184 0 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 837296 837296 0 0.0
RAM 124405 124405 0 0.0
bl706+mfd+rpc+littlefs FLASH 1070264 1070264 0 0.0
RAM 117261 117261 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 899716 899716 0 0.0
RAM 105524 105524 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 983026 983026 0 0.0
RAM 109740 109740 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 770644 770644 0 0.0
RAM 103304 103304 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 782376 782376 0 0.0
RAM 108472 108472 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 728204 728204 0 0.0
RAM 97364 97364 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 712664 712664 0 0.0
RAM 97580 97580 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 554294 554294 0 0.0
RAM 205736 205736 0 0.0
lock CC3235SF_LAUNCHXL FLASH 587542 587542 0 0.0
RAM 205832 205832 0 0.0
efr32 lock-app BRD4187C FLASH 963160 963160 0 0.0
RAM 126328 126328 0 0.0
BRD4338a FLASH 756712 756712 0 0.0
RAM 256952 256952 0 0.0
window-app BRD4187C FLASH 1058460 1058452 -8 -0.0
RAM 122556 122556 0 0.0
esp32 all-clusters-app c3devkit DRAM 103424 102516 -908 -0.9
FLASH 1796030 1827416 31386 1.7
IRAM 83862 93540 9678 11.5
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 933068 933068 0 0.0
RAM 161313 161313 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 940676 940676 0 0.0
RAM 161322 161322 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 812828 812828 0 0.0
RAM 126043 126043 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 869936 869936 0 0.0
RAM 140656 140656 0 0.0
nrf52840dongle_nrf52840 FLASH 800520 800520 0 0.0
RAM 148135 148135 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 846416 846416 0 0.0
RAM 141537 141537 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 800664 800664 0 0.0
RAM 125957 125957 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 808132 808132 0 0.0
RAM 128010 128010 0 0.0
shell nrf52840dk_nrf52840 FLASH 557480 557480 0 0.0
RAM 112494 112494 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1676628 1676628 0 0.0
RAM 213900 213900 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1593244 1593244 0 0.0
RAM 211108 211108 0 0.0
light cy8ckit_062s2_43012 FLASH 1459788 1459788 0 0.0
RAM 197728 197728 0 0.0
lock cy8ckit_062s2_43012 FLASH 1492340 1492340 0 0.0
RAM 225440 225440 0 0.0
qpg lighting-app qpg6200+debug FLASH 837104 837104 0 0.0
RAM 127708 127708 0 0.0
lock-app qpg6200+debug FLASH 773884 773884 0 0.0
RAM 118684 118684 0 0.0
realtek light-switch-app rtl8777g FLASH 706592 706592 0 0.0
RAM 106904 106904 0 0.0
lighting-app rtl8777g FLASH 757680 757680 0 0.0
RAM 127236 127236 0 0.0
stm32 light STM32WB5MM-DK FLASH 470084 470084 0 0.0
RAM 141304 141304 0 0.0

@serhiiSalamakha serhiiSalamakha force-pushed the telink_w91_dual_core_pm branch from 0d383b4 to a675781 Compare October 22, 2025 15:48
@github-actions
Copy link

github-actions bot commented Oct 22, 2025

PR #41559: Size comparison from ad8b86b to a675781

Increases above 0.2%:

platform target config section ad8b86b a675781 change % change
esp32 all-clusters-app c3devkit FLASH 1796030 1827416 31386 1.7
IRAM 83862 93540 9678 11.5
Full report (58 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, nxp, psoc6, qpg, realtek, stm32, telink)
platform target config section ad8b86b a675781 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1106608 1106608 0 0.0
RAM 178874 178874 0 0.0
bl702 lighting-app bl702+eth FLASH 661184 661184 0 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 837296 837296 0 0.0
RAM 124405 124405 0 0.0
bl706+mfd+rpc+littlefs FLASH 1070264 1070264 0 0.0
RAM 117261 117261 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 899716 899716 0 0.0
RAM 105524 105524 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 983026 983026 0 0.0
RAM 109740 109740 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 770644 770644 0 0.0
RAM 103304 103304 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 782376 782376 0 0.0
RAM 108472 108472 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 728204 728204 0 0.0
RAM 97364 97364 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 712664 712664 0 0.0
RAM 97580 97580 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 554294 554294 0 0.0
RAM 205736 205736 0 0.0
lock CC3235SF_LAUNCHXL FLASH 587542 587542 0 0.0
RAM 205832 205832 0 0.0
efr32 lock-app BRD4187C FLASH 963160 963160 0 0.0
RAM 126328 126328 0 0.0
BRD4338a FLASH 756712 756712 0 0.0
RAM 256952 256952 0 0.0
window-app BRD4187C FLASH 1058460 1058452 -8 -0.0
RAM 122556 122556 0 0.0
esp32 all-clusters-app c3devkit DRAM 103424 102516 -908 -0.9
FLASH 1796030 1827416 31386 1.7
IRAM 83862 93540 9678 11.5
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 933068 933068 0 0.0
RAM 161313 161313 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 940676 940676 0 0.0
RAM 161322 161322 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 812828 812828 0 0.0
RAM 126043 126043 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 869936 869936 0 0.0
RAM 140656 140656 0 0.0
nrf52840dongle_nrf52840 FLASH 800520 800520 0 0.0
RAM 148135 148135 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 846416 846416 0 0.0
RAM 141537 141537 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 800664 800664 0 0.0
RAM 125957 125957 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 808132 808132 0 0.0
RAM 128010 128010 0 0.0
shell nrf52840dk_nrf52840 FLASH 557480 557480 0 0.0
RAM 112494 112494 0 0.0
nxp contact mcxw71+release FLASH 691896 691896 0 0.0
RAM 61496 61496 0 0.0
lighting mcxw71+release FLASH 723400 723400 0 0.0
RAM 68140 68140 0 0.0
lock mcxw71+release FLASH 773664 773664 0 0.0
RAM 61932 61932 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1676628 1676628 0 0.0
RAM 213900 213900 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1593244 1593244 0 0.0
RAM 211108 211108 0 0.0
light cy8ckit_062s2_43012 FLASH 1459788 1459788 0 0.0
RAM 197728 197728 0 0.0
lock cy8ckit_062s2_43012 FLASH 1492340 1492340 0 0.0
RAM 225440 225440 0 0.0
qpg lighting-app qpg6200+debug FLASH 837104 837104 0 0.0
RAM 127708 127708 0 0.0
lock-app qpg6200+debug FLASH 773884 773884 0 0.0
RAM 118684 118684 0 0.0
realtek light-switch-app rtl8777g FLASH 706592 706592 0 0.0
RAM 106904 106904 0 0.0
lighting-app rtl8777g FLASH 757680 757680 0 0.0
RAM 127236 127236 0 0.0
stm32 light STM32WB5MM-DK FLASH 470084 470084 0 0.0
RAM 141304 141304 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 649656 649654 -2 -0.0
RAM 31140 31140 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 699934 699906 -28 -0.0
RAM 120692 120904 212 0.2
all-clusters-minimal-app tlsr9528a FLASH 828374 828372 -2 -0.0
RAM 111704 111704 0 0.0
bridge-app tl7218x FLASH 710542 710556 14 0.0
RAM 90544 90544 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 647022 647020 -2 -0.0
RAM 31112 31112 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 796896 796910 14 0.0
RAM 41000 41000 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 788096 788110 14 0.0
RAM 93644 93644 0 0.0
light-app-tflm tl7218x FLASH 872422 872436 14 0.0
RAM 201576 201576 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 714982 714988 6 0.0
RAM 51844 51844 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 748286 748284 -2 -0.0
RAM 70892 70892 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 725134 725140 6 0.0
RAM 34592 34592 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 602412 602384 -28 -0.0
RAM 108692 108904 212 0.2
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 820716 820718 2 0.0
RAM 92040 92040 0 0.0
lock-app-dfu tlsr9528a FLASH 686488 686486 -2 -0.0
RAM 65332 65332 0 0.0
ota-requestor-app tl3218x FLASH 726426 726440 14 0.0
RAM 37312 37312 0 0.0
pump-app-usb tlsr9518adk80d FLASH 659734 659732 -2 -0.0
RAM 54628 54628 0 0.0
pump-controller-app tlsr9518adk80d FLASH 637442 637440 -2 -0.0
RAM 51896 51896 0 0.0
shell tlsr9518adk80d FLASH 491504 491502 -2 -0.0
RAM 69028 69028 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 656498 656496 -2 -0.0
RAM 31228 31228 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 681106 681104 -2 -0.0
RAM 54940 54940 0 0.0
window-covering tl7218x FLASH 644728 644734 6 0.0
RAM 53332 53332 0 0.0

@andy31415 andy31415 added the sdk-maintainer-approved PR marked by `matter-sdk-maintainers` as suitable for MERGE - meets guideline & sufficient reviews. label Oct 22, 2025
@github-actions
Copy link

PR #41559: Size comparison from f0f94a6 to 00dd492

Full report (5 builds for cc32xx, realtek, stm32)
platform target config section f0f94a6c 00dd492 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 554294 554294 0 0.0
RAM 205736 205736 0 0.0
lock CC3235SF_LAUNCHXL FLASH 587542 587542 0 0.0
RAM 205832 205832 0 0.0
realtek light-switch-app rtl8777g FLASH 706592 706592 0 0.0
RAM 106904 106904 0 0.0
lighting-app rtl8777g FLASH 757680 757680 0 0.0
RAM 127236 127236 0 0.0
stm32 light STM32WB5MM-DK FLASH 470084 470084 0 0.0
RAM 141304 141304 0 0.0

@s07641069 s07641069 changed the title [Telink] Update configuration for W91 in PM & Update builds to docker version 174 [Telink] Update configuration for W91 in PM & Update compatible builds to docker version 174 Oct 23, 2025
@github-actions
Copy link

github-actions bot commented Oct 23, 2025

PR #41559: Size comparison from f0f94a6 to 7fd2e4c

Increases above 0.2%:

platform target config section f0f94a6c 7fd2e4c change % change
esp32 all-clusters-app c3devkit FLASH 1796030 1827416 31386 1.7
IRAM 83862 93540 9678 11.5
Full report (58 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, nxp, psoc6, qpg, realtek, stm32, telink)
platform target config section f0f94a6c 7fd2e4c change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1106608 1106608 0 0.0
RAM 178874 178874 0 0.0
bl702 lighting-app bl702+eth FLASH 661184 661184 0 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 837296 837296 0 0.0
RAM 124405 124405 0 0.0
bl706+mfd+rpc+littlefs FLASH 1070264 1070264 0 0.0
RAM 117261 117261 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 899716 899716 0 0.0
RAM 105524 105524 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 983026 983026 0 0.0
RAM 109740 109740 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 770644 770644 0 0.0
RAM 103304 103304 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 782376 782376 0 0.0
RAM 108472 108472 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 728204 728204 0 0.0
RAM 97364 97364 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 712664 712664 0 0.0
RAM 97580 97580 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 554294 554294 0 0.0
RAM 205736 205736 0 0.0
lock CC3235SF_LAUNCHXL FLASH 587542 587542 0 0.0
RAM 205832 205832 0 0.0
efr32 lock-app BRD4187C FLASH 963160 963160 0 0.0
RAM 126328 126328 0 0.0
BRD4338a FLASH 756712 756712 0 0.0
RAM 256952 256952 0 0.0
window-app BRD4187C FLASH 1058460 1058452 -8 -0.0
RAM 122556 122556 0 0.0
esp32 all-clusters-app c3devkit DRAM 103424 102516 -908 -0.9
FLASH 1796030 1827416 31386 1.7
IRAM 83862 93540 9678 11.5
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 933068 933068 0 0.0
RAM 161313 161313 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 940676 940676 0 0.0
RAM 161322 161322 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 812828 812828 0 0.0
RAM 126043 126043 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 869936 869936 0 0.0
RAM 140656 140656 0 0.0
nrf52840dongle_nrf52840 FLASH 800520 800520 0 0.0
RAM 148135 148135 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 846416 846416 0 0.0
RAM 141537 141537 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 800664 800664 0 0.0
RAM 125957 125957 0 0.0
nrf54l15dk_nrf54l15_cpuapp FLASH 808132 808132 0 0.0
RAM 128010 128010 0 0.0
shell nrf52840dk_nrf52840 FLASH 557480 557480 0 0.0
RAM 112494 112494 0 0.0
nxp contact mcxw71+release FLASH 691896 691896 0 0.0
RAM 61496 61496 0 0.0
lighting mcxw71+release FLASH 723400 723400 0 0.0
RAM 68140 68140 0 0.0
lock mcxw71+release FLASH 773664 773664 0 0.0
RAM 61932 61932 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1676628 1676628 0 0.0
RAM 213900 213900 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1593244 1593244 0 0.0
RAM 211108 211108 0 0.0
light cy8ckit_062s2_43012 FLASH 1459788 1459788 0 0.0
RAM 197728 197728 0 0.0
lock cy8ckit_062s2_43012 FLASH 1492340 1492340 0 0.0
RAM 225440 225440 0 0.0
qpg lighting-app qpg6200+debug FLASH 837104 837104 0 0.0
RAM 127708 127708 0 0.0
lock-app qpg6200+debug FLASH 773884 773884 0 0.0
RAM 118684 118684 0 0.0
realtek light-switch-app rtl8777g FLASH 706592 706592 0 0.0
RAM 106904 106904 0 0.0
lighting-app rtl8777g FLASH 757680 757680 0 0.0
RAM 127236 127236 0 0.0
stm32 light STM32WB5MM-DK FLASH 470084 470084 0 0.0
RAM 141304 141304 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 649656 649654 -2 -0.0
RAM 31140 31140 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 699934 699906 -28 -0.0
RAM 120692 120904 212 0.2
all-clusters-minimal-app tlsr9528a FLASH 828374 828372 -2 -0.0
RAM 111704 111704 0 0.0
bridge-app tl7218x FLASH 710542 710556 14 0.0
RAM 90544 90544 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 647022 647020 -2 -0.0
RAM 31112 31112 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 796896 796910 14 0.0
RAM 41000 41000 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 788096 788110 14 0.0
RAM 93644 93644 0 0.0
light-app-tflm tl7218x FLASH 872422 872436 14 0.0
RAM 201576 201576 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 714982 714988 6 0.0
RAM 51844 51844 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 748286 748284 -2 -0.0
RAM 70892 70892 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 725134 725140 6 0.0
RAM 34592 34592 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 602412 602384 -28 -0.0
RAM 108692 108904 212 0.2
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 820716 820718 2 0.0
RAM 92040 92040 0 0.0
lock-app-dfu tlsr9528a FLASH 686488 686486 -2 -0.0
RAM 65332 65332 0 0.0
ota-requestor-app tl3218x FLASH 726426 726440 14 0.0
RAM 37312 37312 0 0.0
pump-app-usb tlsr9518adk80d FLASH 659734 659732 -2 -0.0
RAM 54628 54628 0 0.0
pump-controller-app tlsr9518adk80d FLASH 637442 637440 -2 -0.0
RAM 51896 51896 0 0.0
shell tlsr9518adk80d FLASH 491504 491502 -2 -0.0
RAM 69028 69028 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 656498 656496 -2 -0.0
RAM 31228 31228 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 681106 681104 -2 -0.0
RAM 54940 54940 0 0.0
window-covering tl7218x FLASH 644728 644734 6 0.0
RAM 53332 53332 0 0.0

@mergify mergify bot merged commit bab6726 into project-chip:master Oct 23, 2025
86 of 91 checks passed
@s07641069 s07641069 deleted the telink_w91_dual_core_pm branch October 23, 2025 05:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

config examples chef Changes in examples/chef examples github integrations platform review - pending scripts sdk-maintainer-approved PR marked by `matter-sdk-maintainers` as suitable for MERGE - meets guideline & sufficient reviews. telink test driver tizen For Tizen platform workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants