8000 [Closure] Refactoring closure control server implementation by sabollim-silabs · Pull Request #38545 · project-chip/connectedhomeip · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[Closure] Refactoring closure control server implementation #38545

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

Conversation

sabollim-silabs
Copy link
Contributor
@sabollim-silabs sabollim-silabs commented Apr 23, 2025

This PR contains the closure control server code implementation as per the latest spec.

Chip-spec SHA: 00a5876d51684ff38233310f254cfff280b3d05e

Testing

Build code successfully.

Unit tests are added for most of the code.

@sabollim-silabs sabollim-silabs marked this pull request as draft April 23, 2025 14:18
@github-actions github-actions bot added the app label Apr 23, 2025
Copy link
github-actions bot commented Apr 23, 2025

PR #38545: Size comparison from 3121a4d to 0591cfa

Full report (42 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, nrfconnect, nxp, psoc6, qpg, stm32, tizen)
platform target config section 3121a4d 0591cfa change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1098928 1098928 0 0.0
RAM 94850 94850 0 0.0
bl702 lighting-app bl702+eth FLASH 653844 653844 0 0.0
RAM 33533 33533 0 0.0
bl702+wifi FLASH 831096 831096 0 0.0
RAM 22257 22257 0 0.0
bl706+mfd+rpc+littlefs FLASH 1063620 1063620 0 0.0
RAM 32181 32181 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 894508 894508 0 0.0
RAM 26920 26920 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 977296 977296 0 0.0
RAM 24668 24668 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 818796 818796 0 0.0
RAM 120288 120288 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 827756 827756 0 0.0
RAM 125384 125384 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 774800 774800 0 0.0
RAM 113756 113756 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 759100 759100 0 0.0
RAM 113972 113972 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 542474 542474 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 576438 576438 0 0.0
RAM 205392 205392 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 660813 660813 0 0.0
RAM 77260 77260 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 680673 680673 0 0.0
RAM 79900 79900 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 680673 680673 0 0.0
RAM 79900 79900 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 637597 637597 0 0.0
RAM 72328 72328 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620893 620893 0 0.0
RAM 73508 73508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640529 640529 0 0.0
RAM 76052 76052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640529 640529 0 0.0
RAM 76052 76052 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 640341 640341 0 0.0
RAM 76508 76508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 660057 660057 0 0.0
RAM 79052 79052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 660057 660057 0 0.0
RAM 79052 79052 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 616737 616737 0 0.0
RAM 70596 70596 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 636597 636597 0 0.0
RAM 73236 73236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 636597 636597 0 0.0
RAM 73236 73236 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 917340 917340 0 0.0
RAM 167469 167469 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 909808 909808 0 0.0
RAM 145713 145713 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 853868 853868 0 0.0
RAM 141223 141223 0 0.0
nxp contact k32w0+release FLASH 589256 589256 0 0.0
RAM 72836 72836 0 0.0
mcxw71+release FLASH 621208 621208 0 0.0
RAM 63172 63172 0 0.0
light k32w0+release FLASH 615028 615028 0 0.0
RAM 72132 72132 0 0.0
k32w1+release FLASH 705304 705304 0 0.0
RAM 72020 72020 0 0.0
lock mcxw71+release FLASH 770320 770320 0 0.0
RAM 67588 67588 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1662172 1662172 0 0.0
RAM 212352 212352 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1566428 1566428 0 0.0
RAM 208544 208544 0 0.0
light cy8ckit_062s2_43012 FLASH 1442692 1442692 0 0.0
RAM 197312 197312 0 0.0
lock cy8ckit_062s2_43012 FLASH 1471468 1471468 0 0.0
RAM 224976 224976 0 0.0
qpg lighting-app qpg6105+debug FLASH 665820 665820 0 0.0
RAM 105188 105188 0 0.0
lock-app qpg6105+debug FLASH 624104 624104 0 0.0
RAM 99816 99816 0 0.0
stm32 light STM32WB5MM-DK FLASH 463016 463016 0 0.0
RAM 141488 141488 0 0.0
tizen all-clusters-app arm unknown 5164 5164 0 0.0
FLASH 1801716 1801716 0 0.0
RAM 94528 94528 0 0.0
chip-tool-ubsan arm unknown 20272 20272 0 0.0
FLASH 20361806 20361806 0 0.0
RAM 8872644 8872644 0 0.0

@github-actions github-actions bot added the tests label Apr 23, 2025
Copy link

PR #38545: Size comparison from 3121a4d to 13bd3d6

Full report (1 build for stm32)
platform target config section 3121a4d 13bd3d6 change % change
stm32 light STM32WB5MM-DK FLASH 463016 463016 0 0.0
RAM 141488 141488 0 0.0

Copy link
github-actions bot commented Apr 23, 2025

PR #38545: Size comparison from 3121a4d to 8a4e14f

Full report (70 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, linux, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 3121a4d 8a4e14f change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1098928 1098928 0 0.0
RAM 94850 94850 0 0.0
bl702 lighting-app bl702+eth FLASH 653844 653844 0 0.0
RAM 33533 33533 0 0.0
bl702+wifi FLASH 831096 831096 0 0.0
RAM 22257 22257 0 0.0
bl706+mfd+rpc+littlefs FLASH 1063620 1063620 0 0.0
RAM 32181 32181 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 894508 894508 0 0.0
RAM 26920 26920 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 977296 977296 0 0.0
RAM 24668 24668 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 818796 818796 0 0.0
RAM 120288 120288 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 827756 827756 0 0.0
RAM 125384 125384 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 774800 774800 0 0.0
RAM 113756 113756 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 759100 759100 0 0.0
RAM 113972 113972 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 542474 542474 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 576438 576438 0 0.0
RAM 205392 205392 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 660813 660813 0 0.0
RAM 77260 77260 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 680673 680673 0 0.0
RAM 79900 79900 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 680673 680673 0 0.0
RAM 79900 79900 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 637597 637597 0 0.0
RAM 72328 72328 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620893 620893 0 0.0
RAM 73508 73508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640529 640529 0 0.0
RAM 76052 76052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640529 640529 0 0.0
RAM 76052 76052 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 640341 640341 0 0.0
RAM 76508 76508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 660057 660057 0 0.0
RAM 79052 79052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 660057 660057 0 0.0
RAM 79052 79052 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 616737 616737 0 0.0
RAM 70596 70596 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 636597 636597 0 0.0
RAM 73236 73236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 636597 636597 0 0.0
RAM 73236 73236 0 0.0
efr32 lock-app BRD4187C FLASH 942008 942128 120 0.0
RAM 132008 132008 0 0.0
BRD4338a FLASH 735864 735968 104 0.0
RAM 206916 206916 0 0.0
window-app BRD4187C FLASH 1033632 1033752 120 0.0
RAM 128048 128048 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2749699 2749699 0 0.0
RAM 114264 114264 0 0.0
all-clusters-app debug unknown 5656 5656 0 0.0
FLASH 6295048 6295048 0 0.0
RAM 532112 532112 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5419912 5419912 0 0.0
RAM 224528 224528 0 0.0
bridge-app debug unknown 5544 5544 0 0.0
FLASH 4719692 4719692 0 0.0
RAM 202880 202880 0 0.0
camera-app debug unknown 8856 8856 0 0.0
FLASH 6797275 6797563 288 0.0
RAM 225392 225392 0 0.0
camera-controller debug unknown 9120 9120 0 0.0
FLASH 13883387 13883675 288 0.0
RAM 646032 646032 0 0.0
chip-tool debug unknown 6256 6256 0 0.0
FLASH 14305261 14305261 0 0.0
RAM 636224 636224 0 0.0
chip-tool-ipv6only arm64 unknown 39696 39696 0 0.0
FLASH 12339840 12339840 0 0.0
RAM 682416 682416 0 0.0
fabric-admin debug unknown 5936 5936 0 0.0
FLASH 12409089 12409089 0 0.0
RAM 635584 635584 0 0.0
fabric-bridge-app debug unknown 4800 4800 0 0.0
FLASH 4550456 4550456 0 0.0
RAM 190160 190160 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5691045 5691045 0 0.0
RAM 486344 486344 0 0.0
lighting-app debug+rpc+ui unknown 6264 6264 0 0.0
FLASH 5620449 5620449 0 0.0
RAM 207144 207144 0 0.0
lock-app debug unknown 5496 5496 0 0.0
FLASH 4788220 4788220 0 0.0
RAM 194272 194272 0 0.0
ota-provider-app debug unknown 4840 4840 0 0.0
FLASH 4407906 4407906 0 0.0
RAM 182992 182992 0 0.0
ota-requestor-app debug unknown 4792 4792 0 0.0
FLASH 4540246 4540246 0 0.0
RAM 187464 187464 0 0.0
shell debug unknown 4272 4272 0 0.0
FLASH 3055996 3055996 0 0.0
RAM 147824 147824 0 0.0
thermostat-no-ble arm64 unknown 9560 9560 0 0.0
FLASH 4206552 4206552 0 0.0
RAM 230856 230856 0 0.0
tv-app debug unknown 5832 5832 0 0.0
FLASH 6038133 6038133 0 0.0
RAM 609760 609760 0 0.0
tv-casting-app debug unknown 5416 5416 0 0.0
FLASH 12470973 12470973 0 0.0
RAM 754144 754144 0 0.0
nxp contact k32w0+release FLASH 589256 589256 0 0.0
RAM 72836 72836 0 0.0
mcxw71+release FLASH 621208 621208 0 0.0
RAM 63172 63172 0 0.0
light k32w0+release FLASH 615028 615028 0 0.0
RAM 72132 72132 0 0.0
k32w1+release FLASH 705304 705304 0 0.0
RAM 72020 72020 0 0.0
lock mcxw71+release FLASH 770320 770320 0 0.0
RAM 67588 67588 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1662172 1662172 0 0.0
RAM 212352 212352 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1566428 1566428 0 0.0
RAM 208544 208544 0 0.0
light cy8ckit_062s2_43012 FLASH 1442692 1442692 0 0.0
RAM 197312 197312 0 0.0
lock cy8ckit_062s2_43012 FLASH 1471468 1471468 0 0.0
RAM 224976 224976 0 0.0
qpg lighting-app qpg6105+debug FLASH 665820 665820 0 0.0
RAM 105188 105188 0 0.0
lock-app qpg6105+debug FLASH 624104 624104 0 0.0
RAM 99816 99816 0 0.0
stm32 light STM32WB5MM-DK FLASH 463016 463016 0 0.0
RAM 141488 141488 0 0.0
telink bridge-app tl7218x FLASH 696146 673028 -23118 -3.3
RAM 101860 90712 -11148 -10.9
light-app-ota-compress-lzma-factory-data tl3218x FLASH 777962 777962 0 0.0
RAM 50120 50120 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 768224 768224 0 0.0
RAM 40420 40420 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 784598 756684 -27914 -3.6
RAM 109308 97540 -11768 -10.8
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 705824 683714 -22110 -3.1
RAM 62620 51588 -11032 -17.6
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 742006 712164 -29842 -4.0
RAM 85808 73408 -12400 -14.5
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 709710 709710 0 0.0
RAM 37044 37044 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603726 604188 462 0.1
RAM 148704 138640 -10064 -6.8
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819212 791686 -27526 -3.4
RAM 107568 96396 -11172 -10.4
tizen all-clusters-app arm unknown 5164 5164 0 0.0
FLASH 1801716 1801716 0 0.0
RAM 94528 94528 0 0.0
chip-tool-ubsan arm unknown 20272 20272 0 0.0
FLASH 20361806 20361806 0 0.0
RAM 8872644 8872644 0 0.0

Copy link
github-actions bot commented Apr 24, 2025

PR #38545: Size comparison from 3121a4d to 961fbcb

Full report (19 builds for efr32, linux, nxp, telink)
platform target config section 3121a4d 961fbcb change % change
efr32 lock-app BRD4187C FLASH 942008 942128 120 0.0
RAM 132008 132008 0 0.0
BRD4338a FLASH 735864 735968 104 0.0
RAM 206916 206916 0 0.0
window-app BRD4187C FLASH 1033632 1033752 120 0.0
RAM 128048 128048 0 0.0
linux chip-tool-ipv6only arm64 unknown 39696 39696 0 0.0
FLASH 12339840 12339840 0 0.0
RAM 682416 682416 0 0.0
thermostat-no-ble arm64 unknown 9560 9560 0 0.0
FLASH 4206552 4206552 0 0.0
RAM 230856 230856 0 0.0
nxp contact k32w0+release FLASH 589256 589256 0 0.0
RAM 72836 72836 0 0.0
mcxw71+release FLASH 621208 621208 0 0.0
RAM 63172 63172 0 0.0
light k32w0+release FLASH 615028 615028 0 0.0
RAM 72132 72132 0 0.0
k32w1+release FLASH 705304 705304 0 0.0
RAM 72020 72020 0 0.0
lock mcxw71+release FLASH 770320 770320 0 0.0
RAM 67588 67588 0 0.0
telink bridge-app tl7218x FLASH 696146 673028 -23118 -3.3
RAM 101860 90712 -11148 -10.9
light-app-ota-compress-lzma-factory-data tl3218x FLASH 777962 777962 0 0.0
RAM 50120 50120 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 768224 768224 0 0.0
RAM 40420 40420 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 784598 756684 -27914 -3.6
RAM 109308 97540 -11768 -10.8
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 705824 683714 -22110 -3.1
RAM 62620 51588 -11032 -17.6
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 742006 712164 -29842 -4.0
RAM 85808 73408 -12400 -14.5
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 709710 709710 0 0.0
RAM 37044 37044 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603726 604188 462 0.1
RAM 148704 138640 -10064 -6.8
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819212 791686 -27526 -3.4
RAM 107568 96396 -11172 -10.4

@sabollim-silabs sabollim-silabs changed the title Refactoring closure control server implementation [WIP] Refactoring closure control server implementation Apr 24, 2025
@sabollim-silabs sabollim-silabs changed the title [WIP] Refactoring closure control server implementation [Closure] Refactoring closure control server implementation Apr 24, 2025
@sabollim-silabs sabollim-silabs marked this pull request as ready for review April 25, 2025 18:21
@sabollim-silabs sabollim-silabs force-pushed the feature/closure_control_cluster_spec_final_CSA branch from da033db to 8ce278d Compare May 2, 2025 04:51
@mergify mergify bot removed the conflict label May 2, 2025
Copy link
github-actions bot commented May 2, 2025

PR #38545: Size comparison from d23294b to 8ce278d

Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section d23294b 8ce278d change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1102926 1102926 0 0.0
RAM 94866 94866 0 0.0
bl702 lighting-app bl702+eth FLASH 657772 657772 0 0.0
RAM 33637 33637 0 0.0
bl702+wifi FLASH 834770 834770 0 0.0
RAM 22361 22361 0 0.0
bl706+mfd+rpc+littlefs FLASH 1067550 1067550 0 0.0
RAM 32285 32285 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 898438 898438 0 0.0
RAM 27024 27024 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 980970 980970 0 0.0
RAM 24772 24772 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 822180 822180 0 0.0
RAM 120296 120296 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 831464 831464 0 0.0
RAM 125432 125432 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 778360 778360 0 0.0
RAM 113780 113780 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 762684 762684 0 0.0
RAM 113988 113988 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549042 549042 0 0.0
RAM 205192 205192 0 0.0
lock CC3235SF_LAUNCHXL FLASH 580602 580602 0 0.0
RAM 205440 205440 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 664341 664341 0 0.0
RAM 77304 77304 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 684193 684193 0 0.0
RAM 79944 79944 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 684193 684193 0 0.0
RAM 79944 79944 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 641133 641133 0 0.0
RAM 72372 72372 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624565 624565 0 0.0
RAM 73544 73544 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644201 644201 0 0.0
RAM 76096 76096 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644201 644201 0 0.0
RAM 76096 76096 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 644333 644333 0 0.0
RAM 76568 76568 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 664049 664049 0 0.0
RAM 79120 79120 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 664049 664049 0 0.0
RAM 79120 79120 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620737 620737 0 0.0
RAM 70664 70664 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640589 640589 0 0.0
RAM 73296 73296 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640589 640589 0 0.0
RAM 73296 73296 0 0.0
esp32 all-clusters-app c3devkit DRAM 103400 103400 0 0.0
FLASH 1806026 1806026 0 0.0
IRAM 83846 83846 0 0.0
m5stack DRAM 121988 121988 0 0.0
FLASH 1771146 1771146 0 0.0
IRAM 117043 117043 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2781645 2781645 0 0.0
RAM 114616 114616 0 0.0
all-clusters-app debug unknown 5656 5656 0 0.0
FLASH 6333230 6333230 0 0.0
RAM 529752 529752 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5437728 5437728 0 0.0
RAM 224744 224744 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4753360 4753360 0 0.0
RAM 204240 204240 0 0.0
camera-app debug unknown 8856 8856 0 0.0
FLASH 6857195 6857195 0 0.0
RAM 226352 226352 0 0.0
camera-controller debug unknown 9240 9240 0 0.0
FLASH 14001883 14001883 0 0.0
RAM 644976 644976 0 0.0
chip-tool debug unknown 6256 6256 0 0.0
FLASH 14225739 14225739 0 0.0
RAM 631696 631696 0 0.0
chip-tool-ipv6only arm64 unknown 39432 39432 0 0.0
FLASH 12280256 12280256 0 0.0
RAM 677760 677760 0 0.0
fabric-admin debug unknown 5936 5936 0 0.0
FLASH 12375235 12375235 0 0.0
RAM 631056 631056 0 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4572734 4572734 0 0.0
RAM 190280 190280 0 0.0
fabric-sync debug unknown 5064 5064 0 0.0
FLASH 5712373 5712373 0 0.0
RAM 483000 483000 0 0.0
lighting-app debug+rpc+ui unknown 6264 6264 0 0.0
FLASH 5642577 5642577 0 0.0
RAM 207256 207256 0 0.0
lock-app debug unknown 5496 5496 0 0.0
FLASH 4813192 4813192 0 0.0
RAM 194488 194488 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4435848 4435848 0 0.0
RAM 183720 183720 0 0.0
ota-requestor-app debug unknown 4800 4800 0 0.0
FLASH 4563556 4563556 0 0.0
RAM 187624 187624 0 0.0
shell debug unknown 4272 4272 0 0.0
FLASH 3073868 3073868 0 0.0
RAM 148136 148136 0 0.0
thermostat-no-ble arm64 unknown 9552 9552 0 0.0
FLASH 4225696 4225696 0 0.0
RAM 230968 230968 0 0.0
tv-app debug unknown 5832 5832 0 0.0
FLASH 6067013 6067013 0 0.0
RAM 607680 607680 0 0.0
tv-casting-app debug unknown 5416 5416 0 0.0
FLASH 12401757 12401757 0 0.0
RAM 749448 749448 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 919932 919932 0 0.0
RAM 167401 167401 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 911860 911860 0 0.0
RAM 145645 145645 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 856392 856392 0 0.0
RAM 141163 141163 0 0.0
nxp contact k32w0+release FLASH 592304 592304 0 0.0
RAM 72848 72848 0 0.0
mcxw71+release FLASH 624568 624568 0 0.0
RAM 63188 63188 0 0.0
light k32w0+release FLASH 618268 618268 0 0.0
RAM 72144 72144 0 0.0
k32w1+release FLASH 709032 709032 0 0.0
RAM 72036 72036 0 0.0
lock mcxw71+release FLASH 774048 774048 0 0.0
RAM 67612 67612 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1666044 1666044 0 0.0
RAM 212400 212400 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1570236 1570236 0 0.0
RAM 208576 208576 0 0.0
light cy8ckit_062s2_43012 FLASH 1447620 1447620 0 0.0
RAM 197320 197320 0 0.0
lock cy8ckit_062s2_43012 FLASH 1476924 1476924 0 0.0
RAM 225016 225016 0 0.0
qpg lighting-app qpg6105+debug FLASH 669196 669196 0 0.0
RAM 105200 105200 0 0.0
lock-app qpg6105+debug FLASH 627632 627632 0 0.0
RAM 99820 99820 0 0.0
stm32 light STM32WB5MM-DK FLASH 466540 466540 0 0.0
RAM 141504 141504 0 0.0
telink bridge-app tl7218x FLASH 699878 676760 -23118 -3.3
RAM 101820 90672 -11148 -10.9
light-app-ota-compress-lzma-factory-data tl3218x FLASH 781332 781332 0 0.0
RAM 50052 50052 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 771592 771592 0 0.0
RAM 40352 40352 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 787984 760066 -27918 -3.5
RAM 109240 97472 -11768 -10.8
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 709210 687100 -22110 -3.1
RAM 62552 51520 -11032 -17.6
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 745392 715550 -29842 -4.0
RAM 85740 73340 -12400 -14.5
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 713080 713080 0 0.0
RAM 36976 36976 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 607112 607112 0 0.0
RAM 148636 148636 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 822598 795072 -27526 -3.3
RAM 107500 96328 -11172 -10.4
tizen all-clusters-app arm unknown 5184 5184 0 0.0
FLASH 1808972 1808972 0 0.0
RAM 94696 94696 0 0.0
chip-tool-ubsan arm unknown 20152 20152 0 0.0
FLASH 20253974 20253974 0 0.0
RAM 8820252 8820252 0 0.0

Copy link
github-actions bot commented May 2, 2025

PR #38545: Size comparison from d23294b to 84e5481

Full report (11 builds for cc13x4_26x4, cc32xx, qpg, stm32, tizen)
platform target config section d23294b 84e5481 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 822180 822180 0 0.0
RAM 120296 120296 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 831464 831464 0 0.0
RAM 125432 125432 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 778360 778360 0 0.0
RAM 113780 113780 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 762684 762684 0 0.0
RAM 113988 113988 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549042 549042 0 0.0
RAM 205192 205192 0 0.0
lock CC3235SF_LAUNCHXL FLASH 580602 580602 0 0.0
RAM 205440 205440 0 0.0
qpg lighting-app qpg6105+debug FLASH 669196 669196 0 0.0
RAM 105200 105200 0 0.0
lock-app qpg6105+debug FLASH 627632 627632 0 0.0
RAM 99820 99820 0 0.0
stm32 light STM32WB5MM-DK FLASH 466540 466540 0 0.0
RAM 141504 141504 0 0.0
tizen all-clusters-app arm unknown 5184 5184 0 0.0
FLASH 1808972 1808972 0 0.0
RAM 94696 94696 0 0.0
chip-tool-ubsan arm unknown 20152 20152 0 0.0
FLASH 20253974 20253974 0 0.0
RAM 8820252 8820252 0 0.0

Copy link
github-actions bot commented May 2, 2025

PR #38545: Size comparison from d23294b to 6320ea9

Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section d23294b 6320ea9 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1102926 1102926 0 0.0
RAM 94866 94866 0 0.0
bl702 lighting-app bl702+eth FLASH 657772 657772 0 0.0
RAM 33637 33637 0 0.0
bl702+wifi FLASH 834770 834770 0 0.0
RAM 22361 22361 0 0.0
bl706+mfd+rpc+littlefs FLASH 1067550 1067550 0 0.0
RAM 32285 32285 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 898438 898438 0 0.0
RAM 27024 27024 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 980970 980970 0 0.0
RAM 24772 24772 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 822180 822180 0 0.0
RAM 120296 120296 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 831464 831464 0 0.0
RAM 125432 125432 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 778360 778360 0 0.0
RAM 113780 113780 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 762684 762684 0 0.0
RAM 113988 113988 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549042 549042 0 0.0
RAM 205192 205192 0 0.0
lock CC3235SF_LAUNCHXL FLASH 580602 580602 0 0.0
RAM 205440 205440 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 664341 664341 0 0.0
RAM 77304 77304 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 684193 684193 0 0.0
RAM 79944 79944 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 684193 684193 0 0.0
RAM 79944 79944 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 641133 641133 0 0.0
RAM 72372 72372 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624565 624565 0 0.0
RAM 73544 73544 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644201 644201 0 0.0
RAM 76096 76096 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644201 644201 0 0.0
RAM 76096 76096 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 644333 644333 0 0.0
RAM 76568 76568 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 664049 664049 0 0.0
RAM 79120 79120 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 664049 664049 0 0.0
RAM 79120 79120 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620737 620737 0 0.0
RAM 70664 70664 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640589 640589 0 0.0
RAM 73296 73296 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640589 640589 0 0.0
RAM 73296 73296 0 0.0
efr32 lock-app BRD4187C FLASH 945932 945932 0 0.0
RAM 132064 132064 0 0.0
BRD4338a FLASH 740640 740640 0 0.0
RAM 206956 206956 0 0.0
window-app BRD4187C FLASH 1038432 1038424 -8 -0.0
RAM 128072 128072 0 0.0
esp32 all-clusters-app c3devkit DRAM 103400 103400 0 0.0
FLASH 1806026 1806026 0 0.0
IRAM 83846 83846 0 0.0
m5stack DRAM 121988 121988 0 0.0
FLASH 1771146 1771146 0 0.0
IRAM 117043 117043 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2781645 2781645 0 0.0
RAM 114616 114616 0 0.0
all-clusters-app debug unknown 5656 5656 0 0.0
FLASH 6333230 6333230 0 0.0
RAM 529752 529752 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5437728 5437728 0 0.0
RAM 224744 224744 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4753360 4753360 0 0.0
RAM 204240 204240 0 0.0
camera-app debug unknown 8856 8856 0 0.0
FLASH 6857195 6857195 0 0.0
RAM 226352 226352 0 0.0
camera-controller debug unknown 9240 9240 0 0.0
FLASH 14001883 14001883 0 0.0
RAM 644976 644976 0 0.0
chip-tool debug unknown 6256 6256 0 0.0
FLASH 14225739 14225739 0 0.0
RAM 631696 631696 0 0.0
chip-tool-ipv6only arm64 unknown 39432 39432 0 0.0
FLASH 12280256 12280256 0 0.0
RAM 677760 677760 0 0.0
fabric-admin debug unknown 5936 5936 0 0.0
FLASH 12375235 12375235 0 0.0
RAM 631056 631056 0 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4572734 4572734 0 0.0
RAM 190280 190280 0 0.0
fabric-sync debug unknown 5064 5064 0 0.0
FLASH 5712373 5712373 0 0.0
RAM 483000 483000 0 0.0
lighting-app debug+rpc+ui unknown 6264 6264 0 0.0
FLASH 5642577 5642577 0 0.0
RAM 207256 207256 0 0.0
lock-app debug unknown 5496 5496 0 0.0
FLASH 4813192 4813192 0 0.0
RAM 194488 194488 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4435848 4435848 0 0.0
RAM 183720 183720 0 0.0
ota-requestor-app debug unknown 4800 4800 0 0.0
FLASH 4563556 4563556 0 0.0
RAM 187624 187624 0 0.0
shell debug unknown 4272 4272 0 0.0
FLASH 3073868 3073868 0 0.0
RAM 148136 148136 0 0.0
thermostat-no-ble arm64 unknown 9552 9552 0 0.0
FLASH 4225696 4225696 0 0.0
RAM 230968 230968 0 0.0
tv-app debug unknown 5832 5832 0 0.0
FLASH 6067013 6067013 0 0.0
RAM 607680 607680 0 0.0
tv-casting-app debug unknown 5416 5416 0 0.0
FLASH 12401757 12401757 0 0.0
RAM 749448 749448 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 919932 919932 0 0.0
RAM 167401 167401 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 911860 911860 0 0.0
RAM 145645 145645 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 856392 856392 0 0.0
RAM 141163 141163 0 0.0
nxp contact k32w0+release FLASH 592304 592304 0 0.0
RAM 72848 72848 0 0.0
mcxw71+release FLASH 624568 624568 0 0.0
RAM 63188 63188 0 0.0
light k32w0+release FLASH 618268 618268 0 0.0
RAM 72144 72144 0 0.0
k32w1+release FLASH 709032 709032 0 0.0
RAM 72036 72036 0 0.0
lock mcxw71+release FLASH 774048 774048 0 0.0
RAM 67612 67612 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1666044 1666044 0 0.0
RAM 212400 212400 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1570236 1570236 0 0.0
RAM 208576 208576 0 0.0
light cy8ckit_062s2_43012 FLASH 1447620 1447620 0 0.0
RAM 197320 197320 0 0.0
lock cy8ckit_062s2_43012 FLASH 1476924 1476924 0 0.0
RAM 225016 225016 0 0.0
qpg lighting-app qpg6105+debug FLASH 669196 669196 0 0.0
RAM 105200 105200 0 0.0
lock-app qpg6105+debug FLASH 627632 627632 0 0.0
RAM 99820 99820 0 0.0
stm32 light STM32WB5MM-DK FLASH 466540 466540 0 0.0
RAM 141504 141504 0 0.0
telink bridge-app tl7218x FLASH 676760 676760 0 0.0
699878 699878 0 0.0
RAM 90672 90672 0 0.0
101820 101820 0 0.0
light-app-ota-compress-lzma-factory-data tl3218x FLASH 781332 781332 0 0.0
RAM 50052 50052 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 771592 771592 0 0.0
RAM 40352 40352 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 760066 760066 0 0.0
787984 787984 0 0.0
RAM 97472 97472 0 0.0
109240 109240 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 687100 687100 0 0.0
709210 709210 0 0.0
RAM 51520 51520 0 0.0
62552 62552 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 715550 715550 0 0.0
745392 745392 0 0.0
RAM 73340 73340 0 0.0
85740 85740 0 0.0
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 713080 713080 0 0.0
RAM 36976 36976 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 607570 607570 0 0.0
607112 607112 0 0.0
RAM 138572 138572 0 0.0
148636 148636 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 795068 795072 4 0.0
822598 822602 4 0.0
RAM 96328 96328 0 0.0
107500 107500 0 0.0
tizen all-clusters-app arm unknown 5184 5184 0 0.0
FLASH 1808972 1808972 0 0.0
RAM 94696 94696 0 0.0
chip-tool-ubsan arm unknown 20152 20152 0 0.0
FLASH 20253974 20253974 0 0.0
RAM 8820252 8820252 0 0.0

Copy link
Contributor
@bzbarsky-apple bzbarsky-apple left a comment

Choose a reason for hiding this comment

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

Approving on the assumption that these comments will get addressed.

@bufl-blum
Copy link
Contributor

The methods for reading the feature map and cluster revisions attributes appear to be missing in both the ControlClusterLogic and ControlClusterServer implementations.

@sabollim-silabs
Copy link
Contributor Author

The methods for reading the feature map and cluster revisions attributes appear to be missing in both the ControlClusterLogic and ControlClusterServer implementations.

sure. will add them in next upcoming PR.

@mergify mergify bot merged commit a387d6f into project-chip:master May 13, 2025
139 checks passed
Copy link
github-actions bot commented May 13, 2025

PR #38545: Size comparison from 70e5039 to aeb7b5a

Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 70e5039 aeb7b5a change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1101688 1101688 0 0.0
RAM 179002 179002 0 0.0
bl702 lighting-app bl702+eth FLASH 656482 656482 0 0.0
RAM 134941 134941 0 0.0
bl702+wifi FLASH 833504 833504 0 0.0
RAM 124481 124481 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066592 1066592 0 0.0
RAM 117349 117349 0 0.0
bl702l contac 10000 t-sensor-app bl702l+mfd+littlefs FLASH 897152 897152 0 0.0
RAM 105760 105760 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979936 979936 0 0.0
RAM 109836 109836 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 821256 821256 0 0.0
RAM 120272 120272 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 831052 831052 0 0.0
RAM 125408 125408 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 778416 778416 0 0.0
RAM 113780 113780 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 762732 762732 0 0.0
RAM 113988 113988 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549002 549002 0 0.0
RAM 205192 205192 0 0.0
lock CC3235SF_LAUNCHXL FLASH 580582 580582 0 0.0
RAM 205416 205416 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 662789 662789 0 0.0
RAM 77300 77300 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 682641 682641 0 0.0
RAM 79940 79940 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 682641 682641 0 0.0
RAM 79940 79940 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 639581 639581 0 0.0
RAM 72368 72368 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 622941 622941 0 0.0
RAM 73532 73532 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 642585 642585 0 0.0
RAM 76084 76084 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 642585 642585 0 0.0
RAM 76084 76084 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 643237 643237 0 0.0
RAM 76564 76564 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 662953 662953 0 0.0
RAM 79116 79116 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 662953 662953 0 0.0
RAM 79116 79116 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 619601 619601 0 0.0
RAM 70660 70660 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 639453 639453 0 0.0
RAM 73292 73292 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 639453 639453 0 0.0
RAM 73292 73292 0 0.0
efr32 lock-app BRD4187C FLASH 945820 945820 0 0.0
RAM 132060 132060 0 0.0
BRD4338a FLASH 772296 772288 -8 -0.0
RAM 173300 173300 0 0.0
window-app BRD4187C FLASH 1038272 1038272 0 0.0
RAM 128196 128196 0 0.0
esp32 all-clusters-app c3devkit DRAM 103328 103328 0 0.0
FLASH 1805448 1805448 0 0.0
IRAM 83846 83846 0 0.0
m5stack DRAM 121932 121932 0 0.0
FLASH 1770642 1770642 0 0.0
IRAM 117043 117043 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2787224 2787224 0 0.0
RAM 115032 115032 0 0.0
all-clusters-app debug unknown 5656 5656 0 0.0
FLASH 6340948 6340948 0 0.0
RAM 533496 533496 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5445240 5445240 0 0.0
RAM 225000 225000 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4761644 4761644 0 0.0
RAM 204640 204640 0 0.0
camera-app debug unknown 8856 8856 0 0.0
FLASH 6894763 6894763 0 0.0
RAM 226600 226600 0 0.0
camera-controller debug unknown 9240 9240 0 0.0
FLASH 14317083 14317083 0 0.0
RAM 658800 658800 0 0.0
chip-tool debug unknown 6256 6256 0 0.0
FLASH 14604569 14604569 0 0.0
RAM 645552 645552 0 0.0
chip-tool-ipv6only arm64 unknown 40328 40328 0 0.0
FLASH 1258230 1258230 0 0.0
RAM 691856 691856 0 0.0
fabric-admin debug unknown 5936 5936 0 0.0
FLASH 12676181 12676181 0 0.0
RAM 644912 644912 0 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4578682 4578682 0 0.0
RAM 190704 190704 0 0.0
fabric-sync debug unknown 5064 5064 0 0.0
FLASH 5718933 5718933 0 0.0
RAM 486944 486944 0 0.0
lighting-app debug+rpc+ui unknown 6264 6264 0 0.0
FLASH 5646833 5646833 0 0.0
RAM 207504 207504 0 0.0
lock-app debug unknown 5496 5496 0 0.0
FLASH 4819698 4819698 0 0.0
RAM 194704 194704 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4439656 4439656 0 0.0
RAM 183888 183888 0 0.0
ota-requestor-app debug unknown 4800 4800 0 0.0
FLASH 4567420 4567420 0 0.0
RAM 187792 187792 0 0.0
shell debug unknown 4272 4272 0 0.0
FLASH 3078620 3078620 0 0.0
RAM 148072 148072 0 0.0
thermostat-no-ble arm64 unknown 9608 9608 0 0.0
FLASH 4230840 4230840 0 0.0
RAM 231112 231112 0 0.0
tv-app debug unknown 5832 5832 0 0.0
FLASH 6074389 6074389 0 0.0
RAM 611368 611368 0 0.0
tv-casting-app debug unknown 5416 5416 0 0.0
FLASH 12794077 12794077 0 0.0
RAM 765840 765840 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 919196 919196 0 0.0
RAM 167328 167328 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 911184 911184 0 0.0
RAM 145572 145572 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 856420 856420 0 0.0
RAM 141091 141091 0 0.0
nxp contact k32w0+release FLASH 591872 591872 0 0.0
RAM 72848 72848 0 0.0
mcxw71+release FLASH 624640 624640 0 0.0
RAM 63188 63188 0 0.0
light k32w0+release FLASH 617804 617804 0 0.0
RAM 72144 72144 0 0.0
k32w1+release FLASH 709120 709120 0 0.0
RAM 72036 72036 0 0.0
lock mcxw71+release FLASH 774168 774168 0 0.0
RAM 67612 67612 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1665252 1665252 0 0.0
RAM 212328 212328 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1569756 1569756 0 0.0
RAM 208504 208504 0 0.0
light cy8ckit_062s2_43012 FLASH 1446524 1446524 0 0.0
RAM 197280 197280 0 0.0
lock cy8ckit_062s2_43012 FLASH 1476364 1476364 0 0.0
RAM 224976 224976 0 0.0
qpg lighting-app qpg6105+debug FLASH 666748 666748 0 0.0
RAM 105172 105172 0 0.0
lock-app qpg6105+debug FLASH 625160 625160 0 0.0
RAM 99792 99792 0 0.0
stm32 light STM32WB5MM-DK FLASH 465596 465596 0 0.0
RAM 141480 141480 0 0.0
telink bridge-app tl7218x FLASH 693508 693508 0 0.0
RAM 101832 101832 0 0.0
light-app-ota-compress-lzma-factory-data tl3218x FLASH 773756 773756 0 0.0
RAM 50044 50044 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 780862 780862 0 0.0
RAM 109224 109224 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 702268 702268 0 0.0
RAM 62544 62544 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 740222 740222 0 0.0
RAM 85724 85724 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 607184 607184 0 0.0
RAM 119440 119440 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 816172 816176 4 0.0
RAM 107492 107492 0 0.0
tizen all-clusters-app arm unknown 5212 5212 0 0.0
FLASH 1812288 1812288 0 0.0
RAM 94832 94832 0 0.0
chip-tool-ubsan arm unknown 20600 20600 0 0.0
FLASH 20843598 20843598 0 0.0
RAM 9067720 9067720 0 0.0

heinsaar pushed a commit to heinsaar/connectedhomeip that referenced this pull request May 15, 2025
…chip#38545)

* Closure control changes

* Restyled by whitespace

* Restyled by clang-format

* Add Closure Control unittest cases

* Restyled by whitespace

* Restyled by clang-format

* Resolve build error in CI

* Resolve CI build errors

* Add missing source files

* Addressing PR comments

* Adding UnitTests

* Restyled by whitespace

* Restyled by clang-format

* Addressing PR comments

* Fix build CI failures

* Restyled by whitespace

* Restyled by clang-format

* Restyled by gn

* refactoring setter for OverallState and OverallTarget

* Restyled by whitespace

* Restyled by clang-format

* Fix CI failures

* Fix CI failures

* Restyled by clang-format

* addressing PR comments

* Restyled by whitespace

* Restyled by clang-format

* Apply suggestions from code review

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Addressing PR comments

* Restyled by whitespace

* Restyled by clang-format

* rearranging private methods and variables

* Restyled by clang-format

* Removing delegate specific reporting in countdowntime

* Update function comments

* Restyled by whitespace

* Restyled by clang-format

* Removing Testcases related to COundowntime changes

* Fix closure app failure with closure control server changes

* Restyled by clang-format

* Removing commented code

* Added TODO for countdowntime handling

* Addressing PR comments

* Restyled by whitespace

* Restyled by clang-format

---------

Co-authored-by: sabollim <satyanaag.bollimpalli@silabs.com>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Arun Padakanti <arunkumar.padakanti@silabs.com>
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
@sabollim-silabs sabollim-silabs deleted the feature/closure_control_cluster_spec_final_CSA branch July 4, 2025 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants
0