8000 [E2E][JF] Implemented ICAC CSR generation and ICAC issuance by vijs · Pull Request #39362 · project-chip/connectedhomeip · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[E2E][JF] Implemented ICAC CSR generation and ICAC issuance #39362

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 7, 2025

Conversation

vijs
Copy link
Collaborator
@vijs vijs commented Jun 3, 2025

Addresses Issue #38197

Added implementation for ICAC CSR generation and ICAC issuance.

Testing

$ gn gen --check out/host/
$ ninja -C out/host/ src/controller/tests:tests_run

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 introduces new functionality for Intermediate CA (ICAC) Certificate Signing Request (CSR) generation and ICAC issuance, along with corresponding updates to the OperationalCredentialsDelegate interface and the ExampleOperationalCredentialsIssuer implementation. The changes appear to correctly implement the intended features, and new tests cover these additions.

I've identified a couple of areas for potential improvement related to memory allocation consistency and test design, which are detailed in the comments. The overall structure and integration of the new features seem well-executed.

No specific style guide was provided, so the review is based on general C++ best practices, consistency with the existing codebase, and the Google C++ Style Guide as a general reference.

Summary of Findings

  • Memory Allocation Consistency: There's an inconsistency in how large certificate buffers (kMaxDERCertLength) are allocated: rcac in SignICACAfterValidation uses stack allocation, while icac in SignICAC (for a similar purpose) uses heap allocation via ScopedMemoryBuffer. This should be harmonized for safety and clarity.
  • Test State Management: Global variables (gIcac, gIcacSpan) are used in TestExampleOperationalCredentialsIssuer.cpp to share state between tests, which can lead to test interdependencies and reduce maintainability. Prefer self-contained tests or fixture-based state management.
  • Variable Initialization (Low Severity - Not Commented): In SignICACAfterValidation (line 419), the err variable is initialized to CHIP_NO_ERROR and then immediately overwritten by the result of mStorage->SyncGetKeyValue within the PERSISTENT_KEY_OP macro. It could be declared without an initial value closer to its first assignment, or directly initialized by the operation if the macro structure allows, for minor conciseness.

Merge Readiness

The pull request implements significant new functionality for ICAC management. While the core logic appears sound, there are a couple of medium-severity issues regarding memory allocation consistency and test design that should be addressed to improve robustness and maintainability. I recommend making these changes before merging. As an AI reviewer, I am not authorized to approve pull requests; please ensure further review and approval from authorized team members.

Copy link
github-actions bot commented Jun 3, 2025

PR #39362: Size comparison from 0db703a to bf3abb4

Increases above 0.2%:

platform target config section 0db703a bf3abb4 change % change
telink lighting-app-ota-factory-data tlsr9118bdk40d FLASH 600610 604464 3854 0.6
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 0db703a bf3abb4 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1102196 1102196 0 0.0
RAM 179058 179058 0 0.0
bl702 lighting-app bl702+eth FLASH 655302 655302 0 0.0
RAM 135009 135009 0 0.0
bl702+wifi FLASH 832792 832792 0 0.0
RAM 124573 124573 0 0.0
bl706+mfd+rpc+littlefs FLASH 1065480 1065480 0 0.0
RAM 117405 117405 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895026 895026 0 0.0
RAM 105708 105708 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 978750 978750 0 0.0
RAM 109892 109892 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 820516 820516 0 0.0
RAM 120224 120224 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 832120 832120 0 0.0
RAM 125376 125376 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 777640 777640 0 0.0
RAM 113780 113780 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 761956 761956 0 0.0
RAM 113988 113988 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 548158 548158 0 0.0
RAM 205192 205192 0 0.0
lock CC3235SF_LAUNCHXL FLASH 581606 581606 0 0.0
RAM 205384 205384 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 662621 662621 0 0.0
RAM 77504 77504 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 682465 682465 0 0.0
RAM 80144 80144 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 682465 682465 0 0.0
RAM 80144 80144 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 639405 639405 0 0.0
RAM 72572 72572 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 623989 623989 0 0.0
RAM 73816 73816 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 643625 643625 0 0.0
RAM 76368 76368 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 643625 643625 0 0.0
RAM 76368 76368 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 644909 644909 0 0.0
RAM 76816 76816 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 664625 664625 0 0.0
RAM 79368 79368 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 664625 664625 0 0.0
RAM 79368 79368 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 619577 619577 0 0.0
RAM 70928 70928 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 639429 639429 0 0.0
RAM 73560 73560 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 639429 639429 0 0.0
RAM 73560 73560 0 0.0
efr32 lock-app BRD4187C FLASH 946796 946796 0 0.0
RAM 132036 132036 0 0.0
BRD4338a FLASH 776008 776008 0 0.0
RAM 173256 173256 0 0.0
window-app BRD4187C FLASH 1039656 1039648 -8 -0.0
RAM 128164 128164 0 0.0
esp32 all-clusters-app c3devkit DRAM 103552 103552 0 0.0
FLASH 1809620 1809620 0 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 122412 122412 0 0.0
FLASH 1774486 1774486 0 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2786574 2786574 0 0.0
RAM 117016 117016 0 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6385368 6385368 0 0.0
RAM 537568 537568 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5468430 5468430 0 0.0
RAM 227976 227976 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4800908 4800908 0 0.0
RAM 207632 207632 0 0.0
camera-app debug unknown 8864 8864 0 0.0
FLASH 6899595 6899595 0 0.0
RAM 228888 228888 0 0.0
camera-controller debug unknown 9168 9168 0 0.0
FLASH 14276923 14287995 11072 0.1
RAM 657288 657352 64 0.0
chip-tool debug unknown 6248 6248 0 0.0
FLASH 14638053 14649131 11078 0.1
RAM 650736 650800 64 0.0
chip-tool-ipv6only arm64 unknown 40440 40440 0 0.0
FLASH 12609844 12617812 7968 0.1
RAM 697080 697216 136 0.0
fabric-admin debug unknown 5928 5928 0 0.0
FLASH 12709621 12720667 11046 0.1
RAM 650136 650200 64 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4586812 4586812 0 0.0
RAM 193344 193344 0 0.0
fabric-sync debug unknown 5064 5064 0 0.0
FLASH 5733733 5744837 11104 0.2
RAM 490016 490080 64 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5650209 5650209 0 0.0
RAM 209864 209864 0 0.0
lock-app debug unknown 5496 5496 0 0.0
FLASH 4835210 4835210 0 0.0
RAM 197096 197096 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4438712 4438712 0 0.0
RAM 185968 185968 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4508184 4508184 0 0.0
RAM 188600 188600 0 0.0
shell debug unknown 4256 4256 0 0.0
FLASH 3082892 3082892 0 0.0
RAM 151080 151080 0 0.0
thermostat-no-ble arm64 unknown 9784 9784 0 0.0
FLASH 4232860 4232860 0 0.0
RAM 233416 233416 0 0.0
tv-app debug unknown 5832 5832 0 0.0
FLASH 6098629 6109749 11120 0.2
RAM 614248 614312 64 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12786941 12798029 11088 0.1
RAM 767120 767184 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 921836 921836 0 0.0
RAM 167468 167468 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 913072 913072 0 0.0
RAM 145712 145712 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859012 859012 0 0.0
RAM 141095 141095 0 0.0
nxp contact mcxw71+release FLASH 624984 624984 0 0.0
RAM 63196 63196 0 0.0
lock mcxw71+release FLASH 776064 776064 0 0.0
RAM 67860 67860 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1671524 1671524 0 0.0
RAM 212464 212464 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1575876 1575876 0 0.0
RAM 208512 208512 0 0.0
light cy8ckit_062s2_43012 FLASH 1448308 1448308 0 0.0
RAM 197240 197240 0 0.0
lock cy8ckit_062s2_43012 FLASH 1480588 1480588 0 0.0
RAM 224952 224952 0 0.0
qpg lighting-app qpg6105+debug FLASH 667212 667212 0 0.0
RAM 105196 105196 0 0.0
lock-app qpg6105+debug FLASH 627280 627280 0 0.0
RAM 99816 99816 0 0.0
stm32 light STM32WB5MM-DK FLASH 464956 464956 0 0.0
RAM 141424 141424 0 0.0
telink bridge-app tl7218x FLASH 694200 677444 -16756 -2.4
694200 694200 0 0.0
RAM 102100 90960 -11140 -10.9
102100 102100 0 0.0
light-app-ota-compress-lzma-factory-data tl3218x FLASH 766638 766638 0 0.0
RAM 50252 50252 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 767668 767668 0 0.0
RAM 40544 40544 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 773746 756126 -17620 -2.3
773746 773746 0 0.0
RAM 109424 97672 -11752 -10.7
109424 109424 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 703106 687208 -15898 -2.3
703106 703106 0 0.0
RAM 62812 51780 -11032 -17.6
62812 62812 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 741060 715658 -25402 -3.4
741060 741060 0 0.0
RAM 85984 73592 -12392 -14.4
85984 85984 0 0.0
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 712986 712986 0 0.0
RAM 37228 37228 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 600610 604464 3854 0.6
600610 600610 0 0.0
RAM 120196 106920 -13276 -11.0
120196 120196 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 809084 791196 -17888 -2.2
809084 809088 4 0.0
RAM 107692 96520 -11172 -10.4
107692 107692 0 0.0
tizen all-clusters-app arm unknown 5300 5300 0 0.0
FLASH 1819708 1819708 0 0.0
RAM 97160 97160 0 0.0
chip-tool-ubsan arm unknown 20644 20644 0 0.0
FLASH 20907966 20919934 11968 0.1
RAM 9100368 9104520 4152 0.0

@vijs vijs force-pushed the feature/38197 branch 2 times, most recently from 1593bf0 to ef2a875 Compare June 17, 2025 13:39
Copy link
github-actions bot commented Jun 17, 2025

PR #39362: Size comparison from f38f1de to ef2a875

Full report (42 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, nrfconnect, nxp, psoc6, qpg, stm32)
platform target config section f38f1de ef2a875 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1102760 1102760 0 0.0
RAM 179018 179018 0 0.0
bl702 lighting-app bl702+eth FLASH 655794 655794 0 0.0
RAM 134961 134961 0 0.0
bl702+wifi FLASH 833348 833348 0 0.0
RAM 124533 124533 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066024 1066024 0 0.0
RAM 117365 117365 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895326 895326 0 0.0
RAM 105668 105668 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979050 979050 0< 10000 /td> 0.0
RAM 109852 109852 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 814292 814292 0 0.0
RAM 120024 120024 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 825984 825984 0 0.0
RAM 125176 125176 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 771852 771852 0 0.0
RAM 113580 113580 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 756160 756160 0 0.0
RAM 113788 113788 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 548766 548766 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582238 582238 0 0.0
RAM 205336 205336 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663205 663205 0 0.0
RAM 77456 77456 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683049 683049 0 0.0
RAM 80096 80096 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683049 683049 0 0.0
RAM 80096 80096 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 639981 639981 0 0.0
RAM 72524 72524 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624573 624573 0 0.0
RAM 73768 73768 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644201 644201 0 0.0
RAM 76320 76320 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644201 644201 0 0.0
RAM 76320 76320 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645501 645501 0 0.0
RAM 76768 76768 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665209 665209 0 0.0
RAM 79320 79320 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665209 665209 0 0.0
RAM 79320 79320 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620153 620153 0 0.0
RAM 70880 70880 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640013 640013 0 0.0
RAM 73512 73512 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640013 640013 0 0.0
RAM 73512 73512 0 0.0
efr32 lock-app BRD4187C FLASH 947396 947396 0 0.0
RAM 132004 132004 0 0.0
BRD4338a FLASH 776464 776456 -8 -0.0
RAM 173208 173208 0 0.0
window-app BRD4187C FLASH 1040016 1040016 0 0.0
RAM 128132 128132 0 0.0
esp32 all-clusters-app c3devkit DRAM 103488 103488 0 0.0
FLASH 1809474 1809474 0 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 122356 122356 0 0.0
FLASH 1774582 1774582 0 0.0
IRAM 117071 117071 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 922992 922992 0 0.0
RAM 167414 167414 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 913976 913976 0 0.0
RAM 145658 145658 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859488 859488 0 0.0
RAM 141047 141047 0 0.0
nxp contact mcxw71+release FLASH 625512 625512 0 0.0
RAM 63148 63148 0 0.0
lock mcxw71+release FLASH 776656 776656 0 0.0
RAM 67804 67804 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1672468 1672468 0 0.0
RAM 212408 212408 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576156 1576156 0 0.0
RAM 208464 208464 0 0.0
light cy8ckit_062s2_43012 FLASH 1448796 1448796 0 0.0
RAM 197192 197192 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481164 1481164 0 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 740616 740616 0 0.0
RAM 93336 93336 0 0.0
lock-app qpg6200+debug FLASH 750740 750740 0 0.0
RAM 93364 93364 0 0.0
stm32 light STM32WB5MM-DK FLASH 465932 465932 0 0.0
RAM 141376 141376 0 0.0

Copy link
github-actions bot commented Jun 17, 2025

PR #39362: Size comparison from 6aafb9d to bd61c3e

Full report (69 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 6aafb9d bd61c3e change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1102760 1102760 0 0.0
RAM 179018 179018 0 0.0
bl702 lighting-app bl702+eth FLASH 655794 655794 0 0.0
RAM 134961 134961 0 0.0
bl702+wifi FLASH 833348 833348 0 0.0
RAM 124533 124533 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066024 1066024 0 0.0
RAM 117365 117365 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895326 895326 0 0.0
RAM 105668 105668 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979050 979050 0 0.0
RAM 109852 109852 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 814292 814292 0 0.0
RAM 120024 120024 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 825984 825984 0 0.0
RAM 125176 125176 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 771852 771852 0 0.0
RAM 113580 113580 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 756160 756160 0 0.0
RAM 113788 113788 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 548766 548766 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582238 582238 0 0.0
RAM 205336 205336 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663205 663205 0 0.0
RAM 77456 77456 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683049 683049 0 0.0
RAM 80096 80096 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683049 683049 0 0.0
RAM 80096 80096 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 639981 639981 0 0.0
RAM 72524 72524 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624573 624573 0 0.0
RAM 73768 73768 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644201 644201 0 0.0
RAM 76320 76320 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644201 644201 0 0.0
RAM 76320 76320 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645501 645501 0 0.0
RAM 76768 76768 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665209 665209 0 0.0
RAM 79320 79320 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665209 665209 0 0.0
RAM 79320 79320 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620153 620153 0 0.0
RAM 70880 70880 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640013 640013 0 0.0
RAM 73512 73512 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640013 640013 0 0.0
RAM 73512 73512 0 0.0
efr32 lock-app BRD4187C FLASH 947396 947396 0 0.0
RAM 132004 132004 0 0.0
BRD4338a FLASH 776464 776456 -8 -0.0
RAM 173208 173208 0 0.0
window-app BRD4187C FLASH 1040016 1040016 0 0.0
RAM 128132 128132 0 0.0
esp32 all-clusters-app c3devkit DRAM 103488 103488 0 0.0
FLASH 1809474 1809474 0 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 122356 122356 0 0.0
FLASH 1774582 1774582 0 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2794988 2794988 0 0.0
RAM 117352 117352 0 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6376154 6376154 0 0.0
RAM 538160 538160 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5473570 5473570 0 0.0
RAM 228024 228024 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4805770 4805770 0 0.0
RAM 207632 207632 0 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6925755 6925755 0 0.0
RAM 229896 229896 0 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14330251 14330475 224 0.0
RAM 659288 659352 64 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14671551 1467177 220 0.0
RAM 652848 652912 64 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12739455 12739675 220 0.0
RAM 651832 651896 64 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594462 4594462 0 0.0
RAM 193504 193504 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5742157 5742429 272 0.0
RAM 490928 490992 64 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5655169 5655169 0 0.0
RAM 209928 209928 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4836234 4836234 0 0.0
RAM 197160 197160 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4444246 4444246 0 0.0
RAM 186048 186048 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4516068 4516068 0 0.0
RAM 188856 188856 0 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3081580 3081580 0 0.0
RAM 151432 151432 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6104237 6104509 272 0.0
RAM 615032 615096 64 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12822941 12823149 208 0.0
RAM 769136 769200 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 922992 922992 0 0.0
RAM 167414 167414 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 913976 913976 0 0.0
RAM 145658 145658 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859488 859488 0 0.0
RAM 141047 141047 0 0.0
nxp contact mcxw71+release FLASH 625512 625512 0 0.0
RAM 63148 63148 0 0.0
lock mcxw71+release FLASH 776656 776656 0 0.0
RAM 67804 67804 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1672468 1672468 0 0.0
RAM 212408 212408 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576156 1576156 0 0.0
RAM 208464 208464 0 0.0
light cy8ckit_062s2_43012 FLASH 1448796 1448796 0 0.0
RAM 197192 197192 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481164 1481164 0 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 740616 740616 0 0.0
RAM 93336 93336 0 0.0
lock-app qpg6200+debug FLASH 750740 750740 0 0.0
RAM 93364 93364 0 0.0
stm32 light STM32WB5MM-DK FLASH 465932 465932 0 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 704898 704898 0 0.0
RAM 93636 93636 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 796566 796566 0 0.0
RAM 44056 44056 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 784974 784974 0 0.0
RAM 100952 100952 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 712256 712256 0 0.0
RAM 54272 54272 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 748832 748832 0 0.0
RAM 77436 77436 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 725570 725570 0 0.0
RAM 37028 37028 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 605136 605136 0 0.0
RAM 112432 112432 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 820554 820558 4 0.0
RAM 99204 99204 0 0.0
tizen all-clusters-app arm unknown 5308 5308 0 0.0
FLASH 1819768 1819768 0 0.0
RAM 97436 97436 0 0.0
chip-tool-ubsan arm unknown 20700 20700 0 0.0
FLASH 20964602 2096472 120 0.0
RAM 9120812 9120844 32 0.0

Copy link
github-actions bot commented Jun 18, 2025

PR #39362: Size comparison from ae1474c to 6028994

Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section ae1474c 6028994 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103062 1103062 0 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656224 656224 0 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 833650 833650 0 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066070 1066070 0 0.0
RAM 117373 117373 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895628 895628 0 0.0
RAM 105660 105660 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979352 979352 0 0.0
RAM 109860 109860 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 814492 814492 0 0.0
RAM 120024 120024 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 826184 826184 0 0.0
RAM 125176 125176 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 772052 772052 0 0.0
RAM 113580 113580 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 756360 756360 0 0.0
RAM 113788 113788 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549382 549382 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582494 582494 0 0.0
RAM 205336 205336 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663349 663349 0 0.0
RAM 77456 77456 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683201 683201 0 0.0
RAM 80096 80096 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683201 683201 0 0.0
RAM 80096 80096 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640125 640125 0 0.0
RAM 72524 72524 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624717 624717 0 0.0
RAM 73768 73768 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644345 644345 0 0.0
RAM 76320 76320 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644345 644345 0 0.0
RAM 76320 76320 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645645 645645 0 0.0
RAM 76768 76768 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665361 665361 0 0.0
RAM 79320 79320 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665361 665361 0 0.0
RAM 79320 79320 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620305 620305 0 0.0
RAM 70880 70880 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640157 640157 0 0.0
RAM 73512 73512 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640157 640157 0 0.0
RAM 73512 73512 0 0.0
efr32 lock-app BRD4187C FLASH 947868 947868 0 0.0
RAM 132004 132004 0 0.0
BRD4338a FLASH 744780 744780 0 0.0
RAM 206872 206872 0 0.0
window-app BRD4187C FLASH 1040968 1040968 0 0.0
RAM 128100 128100 0 0.0
esp32 all-clusters-app c3devkit DRAM 103496 103496 0 0.0
FLASH 1811094 1811094 0 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 122356 122356 0 0.0
FLASH 1776142 1776142 0 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2796698 2796698 0 0.0
RAM 117352 117352 0 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6385044 6385044 0 0.0
RAM 538336 538336 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5474856 5474856 0 0.0
RAM 228024 228024 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4807350 4807350 0 0.0
RAM 207776 207776 0 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6933707 6933707 0 0.0
RAM 229896 229896 0 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14330267 14330491 224 0.0
RAM 659288 659352 64 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14671563 14671783 220 0.0
RAM 652848 652912 64 0.0
chip-tool-ipv6only arm64 unknown 40544 40544 0 0.0
FLASH 12653164 12653404 240 0.0
RAM 699152 699216 64 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12739499 12739719 220 0.0
RAM 651832 651896 64 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4593550 4593550 0 0.0
RAM 193536 193536 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5741501 5741773 272 0.0
RAM 490944 491008 64 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5656433 5656433 0 0.0
RAM 209928 209928 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4837550 4837550 0 0.0
RAM 197160 197160 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4446282 4446282 0 0.0
RAM 186192 186192 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4518276 4518276 0 0.0
RAM 189000 189000 0 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3083964 3083964 0 0.0
RAM 151624 151624 0 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4235116 4235116 0 0.0
RAM 233440 233440 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6105757 6106029 272 0.0
RAM 615176 615240 64 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12824525 12824733 208 0.0
RAM 769296 769360 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 923244 923244 0 0.0
RAM 167416 167416 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 914080 914080 0 0.0
RAM 145660 145660 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859620 859620 0 0.0
RAM 141045 141045 0 0.0
nxp contact mcxw71+release FLASH 625576 625576 0 0.0
RAM 63140 63140 0 0.0
lock mcxw71+release FLASH 776792 776792 0 0.0
RAM 67804 67804 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1673556 1673556 0 0.0
RAM 212416 212416 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576780 1576780 0 0.0
RAM 208464 208464 0 0.0
light cy8ckit_062s2_43012 FLASH 1449436 1449436 0 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481788 1481788 0 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 740864 740864 0 0.0
RAM 93336 93336 0 0.0
lock-app qpg6200+debug FLASH 751004 751004 0 0.0
RAM 93364 93364 0 0.0
stm32 light STM32WB5MM-DK FLASH 466076 466076 0 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 705062 705062 0 0.0
RAM 93636 93636 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 796652 796652 0 0.0
RAM 44052 44052 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 785054 785054 0 0.0
RAM 100948 100948 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 712336 712336 0 0.0
RAM 54272 54272 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 748912 748912 0 0.0
RAM 77436 77436 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 725656 725656 0 0.0
RAM 37028 37028 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 605222 605222 0 0.0
RAM 112428 112428 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 820634 820638 4 0.0
RAM 99200 99200 0 0.0
tizen all-clusters-app arm unknown 5312 5312 0 0.0
FLASH 1820624 1820624 0 0.0
RAM 97516 97516 0 0.0
chip-tool-ubsan arm unknown 20700 20700 0 0.0
FLASH 20964602 2096472 120 0.0
RAM 9120812 9120844 32 0.0

Copy link
github-actions bot commented Jun 20, 2025

PR #39362: Size comparison from 0bac726 to 6b64f4d

Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 0bac726 6b64f4d change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103226 1103226 0 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656388 656388 0 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 833814 833814 0 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066234 1066234 0 0.0
RAM 117373 117373 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895792 895792 0 0.0
RAM 105660 105660 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979516 979516 0 0.0
RAM 109860 109860 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764064 764064 0 0.0
RAM 103352 103352 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775740 775740 0 0.0
RAM 108520 108520 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721816 721816 0 0.0
RAM 96924 96924 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706116 706116 0 0.0
RAM 97124 97124 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549542 549542 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582654 582654 0 0.0
RAM 205336 205336 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663517 663517 0 0.0
RAM 77456 77456 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683361 683361 0 0.0
RAM 80096 80096 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683361 683361 0 0.0
RAM 80096 80096 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640293 640293 0 0.0
RAM 72524 72524 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624861 624861 0 0.0
RAM 73768 73768 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644489 644489 0 0.0
RAM 76320 76320 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644489 644489 0 0.0
RAM 76320 76320 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645813 645813 0 0.0
RAM 76768 76768 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665521 665521 0 0.0
RAM 79320 79320 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665521 665521 0 0.0
RAM 79320 79320 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620465 620465 0 0.0
RAM 70880 70880 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640325 640325 0 0.0
RAM 73512 73512 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640325 640325 0 0.0
RAM 73512 73512 0 0.0
efr32 lock-app BRD4187C FLASH 948004 948004 0 0.0
RAM 132004 132004 0 0.0
BRD4338a FLASH 744948 744948 0 0.0
RAM 206872 206872 0 0.0
window-app BRD4187C FLASH 1041136 1041136 0 0.0
RAM 128100 128100 0 0.0
esp32 all-clusters-app c3devkit DRAM 103496 103496 0 0.0
FLASH 1811248 1811248 0 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 122356 122356 0 0.0
FLASH 1776274 1776274 0 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2797082 2797082 0 0.0
RAM 117352 117352 0 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6385444 6385444 0 0.0
RAM 538336 538336 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475240 5475240 0 0.0
RAM 228024 228024 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4807734 4807734 0 0.0
RAM 207776 207776 0 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6934075 6934075 0 0.0
RAM 229896 229896 0 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14331435 14331659 224 0.0
RAM 659480 659544 64 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14673653 14673873 220 0.0
RAM 653064 653128 64 0.0
chip-tool-ipv6only arm64 unknown 40544 40544 0 0.0
FLASH 12654831 12655071 240 0.0
RAM 699352 699416 64 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12741591 12741811 220 0.0
RAM 652024 652088 64 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4593964 4593964 0 0.0
RAM 193536 193536 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5742157 5742429 272 0.0
RAM 490960 491024 64 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5656577 5656577 0 0.0
RAM 209928 209928 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4837868 4837868 0 0.0
RAM 197160 197160 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4446600 4446600 0 0.0
RAM 186192 186192 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4518594 4518594 0 0.0
RAM 189000 189000 0 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3085564 3085564 0 0.0
RAM 151624 151624 0 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4235351 4235351 0 0.0
RAM 233384 233384 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6106429 6106701 272 0.0
RAM 615192 615256 64 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12823693 12823917 224 0.0
RAM 769296 769360 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 923392 923392 0 0.0
RAM 167416 167416 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 914116 914116 0 0.0
RAM 145660 145660 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859656 859656 0 0.0
RAM 141045 141045 0 0.0
nxp contact mcxw71+release FLASH 625736 625736 0 0.0
RAM 63140 63140 0 0.0
lock mcxw71+release FLASH 776944 776944 0 0.0
RAM 67804 67804 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1673724 1673724 0 0.0
RAM 212416 212416 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576948 1576948 0 0.0
RAM 208464 208464 0 0.0
light cy8ckit_062s2_43012 FLASH 1449588 1449588 0 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481956 1481956 0 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 741256 741256 0 0.0
RAM 94104 94104 0 0.0
lock-app qpg6200+debug FLASH 751388 751388 0 0.0
RAM 94132 94132 0 0.0
stm32 light STM32WB5MM-DK FLASH 466228 466228 0 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 705154 705154 0 0.0
RAM 93636 93636 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 796744 796744 0 0.0
RAM 44052 44052 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 785146 785146 0 0.0
RAM 100948 100948 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 712420 712420 0 0.0
RAM 54272 54272 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 748996 748996 0 0.0
RAM 77436 77436 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 725740 725740 0 0.0
RAM 37028 37028 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 605314 605314 0 0.0
RAM 112428 112428 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 820726 820730 4 0.0
RAM 99200 99200 0 0.0
tizen all-clusters-app arm unknown 5312 5312 0 0.0
FLASH 1820976 1820976 0 0.0
RAM 97516 97516 0 0.0
chip-tool-ubsan arm unknown 20700 20700 0 0.0
FLASH 20967354 20967482 128 0.0
RAM 9122296 9122328 32 0.0

@mergify mergify bot added the conflict label Jun 25, 2025
@mergify mergify bot removed the conflict label Jun 25, 2025
Copy link

PR #39362: Size comparison from 3e49728 to 957ab26

Full report (1 build for stm32)
platform target config section 3e49728 957ab26 change % change
stm32 light STM32WB5MM-DK FLASH 466236 466236 0 0.0
RAM 141376 141376 0 0.0

Copy link
github-actions bot commented Jun 25, 2025

PR #39362: Size comparison from 0cda620 to 462fb97

Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 0cda620 462fb97 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103290 1103290 0 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656456 656456 0 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 833882 833882 0 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066302 1066302 0 0.0
RAM 117373 117373 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895866 895866 0 0.0
RAM 105660 105660 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979584 979584 0 0.0
RAM 109860 109860 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764096 764096 0 0.0
RAM 103352 103352 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775764 775764 0 0.0
RAM 108520 108520 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721872 721872 0 0.0
RAM 96924 96924 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706172 706172 0 0.0
RAM 97124 97124 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549446 549446 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582566 582566 0 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663533 663533 0 0.0
RAM 77456 77456 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683385 0 0.0
RAM 80096 80096 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683385 0 0.0
RAM 80096 80096 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640317 640317 0 0.0
RAM 72524 72524 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624909 624909 0 0.0
RAM 73776 73776 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76328 76328 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76328 76328 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645853 0 0.0
RAM 76776 76776 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
< F438 /td> FLASH 665561 665561 0 0.0
RAM 79328 79328 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665561 0 0.0
RAM 79328 79328 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620521 620521 0 0.0
RAM 70880 70880 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640373 640373 0 0.0
RAM 73512 73512 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640373 640373 0 0.0
RAM 73512 73512 0 0.0
efr32 lock-app BRD4187C FLASH 948380 948380 0 0.0
RAM 132004 132004 0 0.0
BRD4338a FLASH 745388 745380 -8 -0.0
RAM 206892 206892 0 0.0
window-app BRD4187C FLASH 1041584 1041576 -8 -0.0
RAM 128132 128132 0 0.0
esp32 all-clusters-app c3devkit DRAM 103496 103496 0 0.0
FLASH 1811058 1811058 0 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 122356 122356 0 0.0
FLASH 1776114 1776114 0 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2797416 2797416 0 0.0
RAM 117320 117320 0 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6384420 6384420 0 0.0
RAM 538048 538048 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475734 5475734 0 0.0
RAM 228024 228024 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808066 4808066 0 0.0
RAM 207712 207712 0 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6933771 6933771 0 0.0
RAM 229992 229992 0 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14330267 14330491 224 0.0
RAM 659128 659192 64 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14670721 14670945 224 0.0
RAM 652648 652712 64 0.0
chip-tool-ipv6only arm64 unknown 40528 40528 0 0.0
FLASH 12653311 12653567 256 0.0
RAM 698944 699008 64 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 1274041 12740637 224 0.0
RAM 651640 651704 64 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594296 4594296 0 0.0
RAM 193472 193472 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5742653 5742925 272 0.0
RAM 490704 490768 64 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5656945 5656945 0 0.0
RAM 209864 209864 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4838230 4838230 0 0.0
RAM 197096 197096 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4446964 4446964 0 0.0
RAM 186160 186160 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519122 4519122 0 0.0
RAM 188968 188968 0 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3085900 3085900 0 0.0
RAM 151624 151624 0 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4235799 4235799 0 0.0
RAM 233336 233336 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6106877 6107165 288 0.0
RAM 614936 615000 64 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12820525 12820749 224 0.0
RAM 768752 768816 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 916228 916228 0 0.0
RAM 167438 167438 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 914168 914168 0 0.0
RAM 145660 145660 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859716 859716 0 0.0
RAM 141045 141045 0 0.0
nxp contact mcxw71+release FLASH 625792 625792 0 0.0
RAM 63140 63140 0 0.0
lock mcxw71+release FLASH 777040 777040 0 0.0
RAM 67804 67804 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1673788 1673788 0 0.0
RAM 212416 212416 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576996 1576996 0 0.0
RAM 208464 208464 0 0.0
light cy8ckit_062s2_43012 FLASH 1449612 1449612 0 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481980 1481980 0 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744784 744784 0 0.0
RAM 94208 94208 0 0.0
lock-app qpg6200+debug FLASH 754540 754540 0 0.0
RAM 94244 94244 0 0.0
stm32 light STM32WB5MM-DK FLASH 466236 466236 0 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703348 703348 0 0.0
RAM 93596 93596 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795052 795052 0 0.0
RAM 44012 44012 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783458 783458 0 0.0
RAM 100908 100908 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710768 710768 0 0.0
RAM 54236 54236 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747342 747342 0 0.0
RAM 77400 77400 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724088 724088 0 0.0
RAM 36992 36992 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603634 603634 0 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819036 819040 4 0.0
RAM 99160 99160 0 0.0
tizen all-clusters-app arm unknown 5312 5312 0 0.0
FLASH 1821120 1821120 0 0.0
RAM 97516 97516 0 0.0
chip-tool-ubsan arm unknown 20692 20692 0 0.0
FLASH 20967458 20967594 136 0.0
RAM 9122780 9122812 32 0.0

@doru91 doru91 requested a review from robertfarnum July 2, 2025 13:20
@vijs vijs force-pushed the feature/38197 branch from 462fb97 to 13d247e Compare July 3, 2025 14:56
Copy link
github-actions bot commented Jul 3, 2025

PR #39362: Size comparison from b6f0333 to 13d247e

Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen) 67820
platform target config section b6f0333 13d247e change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103302 1103302 0 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656454 656454 0 0.0
RAM 134977 134977 0 0.0
bl702+wifi FLASH 833892 833892 0 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066262 1066262 0 0.0
RAM 117397 117397 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895808 895808 0 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979526 979526 0 0.0
RAM 109876 109876 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764080 764080 0 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775772 775772 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721880 721880 0 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706180 706180 0 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549470 549470 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582590 582590 0 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663541 663541 0 0.0
RAM 77472 77472 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683385 0 0.0
RAM 80112 80112 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683385 0 0.0
RAM 80112 80112 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640325 640325 0 0.0
RAM 72540 72540 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624917 624917 0 0.0
RAM 73784 73784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645853 0 0.0
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665561 0 0.0
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665561 0 0.0
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620529 620529 0 0.0
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640381 640381 0 0.0
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640381 640381 0 0.0
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948148 948148 0 0.0
RAM 131528 131528 0 0.0
BRD4338a FLASH 745604 745596 -8 -0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041512 1041504 -8 -0.0
RAM 127656 127656 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102272 0 0.0
FLASH 1781456 1781456 0 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121156 0 0.0
FLASH 1748690 1748690 0 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2798086 2798086 0 0.0
RAM 117384 117384 0 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6201620 6201620 0 0.0
RAM 531264 531264 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475456 5475456 0 0.0
RAM 228088 228088 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808736 4808736 0 0.0
RAM 207776 207776 0 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6935467 6935467 0 0.0
RAM 230088 230088 0 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14373675 14373675 0 0.0
RAM 661336 661336 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14721325 14721325 0 0.0
RAM 654856 654856 0 0.0
chip-tool-ipv6only arm64 unknown 40648 40648 0 0.0
FLASH 12698367 12698367 0 0.0
RAM 701152 701152 0 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12784747 12784747 0 0.0
RAM 653848 653848 0 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594998 4594998 0 0.0
RAM 193536 193536 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5744381 5744381 0 0.0
RAM 491728 491728 0 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5657649 5657649 0 0.0
RAM 209928 209928 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4838930 4838930 0 0.0
RAM 197160 197160 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4447664 4447664 0 0.0
RAM 186224 186224 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519822 4519822 0 0.0
RAM 189064 189064 0 0.0
shell debug unknown 4256 4256 0 0.0
FLASH 3080924 3080924 0 0.0
RAM 147328 147328 0 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4236247 4236247 0 0.0
RAM 233392 233392 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6108621 6108621 0 0.0
RAM 615960 615960 0 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12872365 12872365 0 0.0
RAM 771360 771360 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 889212 0 0.0
RAM 166162 166162 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 897256 897256 0 0.0
RAM 145100 145100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859740 859740 0 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625824 625824 0 0.0
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 777056 777056 0 0.0
RAM 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632916 1632916 0 0.0
RAM 211104 211104 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1577108 1577108 0 0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449708 1449708 0 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1482076 1482076 0 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744800 744800 0 0.0
RAM 94220 94220 0 0.0
lock-app qpg6200+debug FLASH 754572 754572 0 0.0
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466252 466252 0 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703352 703352 0 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795066 795066 0 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783472 783472 0 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710778 710778 0 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747352 747352 0 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724098 724098 0 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603650 603650 0 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819046 819050 4 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5100 5100 0 0.0
FLASH 1698072 1698072 0 0.0
RAM 91472 91472 0 0.0
chip-tool-ubsan arm unknown 20752 20752 0 0.0
FLASH 21031098 21031098 0 0.0
RAM 9154436 9154436 0 0.0

@bzbarsky-apple bzbarsky-apple dismissed their stale review July 3, 2025 19:34

There are no longer core SDK changes here, and I have no opinions on what jf-control-app does internally.

@vijs vijs force-pushed the feature/38197 branch from 13d247e to be6d62d Compare July 3, 2025 19:40
Copy link
github-actions bot commented Jul 3, 2025

PR #39362: Size comparison from c4c6bea to be6d62d

Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section c4c6bea be6d62d change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103302 1103302 0 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656454 656454 0 0.0
RAM 134977 134977 0 0.0
bl702+wifi FLASH 833892 833892 0 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066262 1066262 0 0.0
RAM 117397 117397 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895808 895808 0 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979526 979526 0 0.0
RAM 109876 109876 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764080 764080 0 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775772 775772 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721880 721880 0 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706180 706180 0 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549470 549470 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582590 582590 0 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663541 663541 0 0.0
RAM 77472 77472 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683385 0 0.0
RAM 80112 80112 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683385 0 0.0
RAM 80112 80112 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640325 640325 0 0.0
RAM 72540 72540 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624917 624917 0 0.0
RAM 73784 73784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645853 0 0.0
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665561 0 0.0
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665561 0 0.0
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620529 620529 0 0.0
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640381 640381 0 0.0
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640381 640381 0 0.0
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948148 948148 0 0.0
RAM 131528 131528 0 0.0
BRD4338a FLASH 745604 745596 -8 -0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041512 1041504 -8 -0.0
RAM 127656 127656 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102272 0 0.0
FLASH 1781456 1781456 0 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121156 0 0.0
FLASH 1748690 1748690 0 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2798168 2798168 0 0.0
RAM 117384 117384 0 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6201702 6201702 0 0.0
RAM 531264 531264 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475538 5475538 0 0.0
RAM 228088 228088 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808818 4808818 0 0.0
RAM 207776 207776 0 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6935563 6935563 0 0.0
RAM 230088 230088 0 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14373755 14373755 0 0.0
RAM 661336 661336 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14721407 14721407 0 0.0
RAM 654856 654856 0 0.0
chip-tool-ipv6only arm64 unknown 40648 40648 0 0.0
FLASH 12698415 12698415 0 0.0
RAM 701152 701152 0 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12784861 12784861 0 0.0
RAM 653848 653848 0 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594998 4594998 0 0.0
RAM 193536 193536 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5744381 5744381 0 0.0
RAM 491728 491728 0 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5657729 5657729 0 0.0
RAM 209928 209928 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4839012 4839012 0 0.0
RAM 197160 197160 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4447664 4447664 0 0.0
RAM 186224 186224 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519822 4519822 0 0.0
RAM 189064 189064 0 0.0
shell debug unknown 4256 4256 0 0.0
FLASH 3081004 3081004 0 0.0
RAM 147328 147328 0 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4236247 4236247 0 0.0
RAM 233392 233392 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6108701 6108701 0 0.0
RAM 615960 615960 0 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12872445 12872445 0 0.0
RAM 771360 771360 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 889212 0 0.0
RAM 166162 166162 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 897256 897256 0 0.0
RAM 145100 145100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859740 859740 0 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625824 625824 0 0.0
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 777056 777056 0 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632916 1632916 0 0.0
RAM 211104 211104 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1577108 1577108 0 0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449708 1449708 0 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1482076 1482076 0 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744800 744800 0 0.0
RAM 94220 94220 0 0.0
lock-app qpg6200+debug FLASH 754572 754572 0 0.0
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466252 466252 0 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703352 703352 0 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795066 795066 0 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783472 783472 0 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710778 710778 0 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747352 747352 0 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724098 724098 0 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603650 603650 0 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819046 819050 4 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5100 5100 0 0.0
FLASH 1698072 1698072 0 0.0
RAM 91472 91472 0 0.0
chip-tool-ubsan arm unknown 20752 20752 0 0.0
FLASH 21031098 21031098 0 0.0
RAM 9154436 9154436 0 0.0

Copy link
Contributor
@chrisdecenzo chrisdecenzo left a comment

Choose a reason for hiding this comment

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

can you add unit tests for these new commands please?

@doru91
Copy link
Contributor
doru91 commented Jul 7, 2025

/geminireview

Copy link
Contributor

Acknowledged! I am now performing a comprehensive code review for this pull request. The review comments and summary will appear shortly as a new review.

@Alami-Amine Alami-Amine dismissed gemini-code-assist[bot]’s stale review July 7, 2025 10:09

Gemini shouldn't request changes

@mergify mergify bot merged commit 2a944d5 into project-chip:master Jul 7, 2025
70 checks passed
dsavitsky-dsr pushed a commit to dsavitsky-dsr/connectedhomeip that referenced this pull request Jul 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
7802
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants
0