Skip to content
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

data-model-provider: Add an interface to report attribute changes which are not caused by WriteAttribute. #36364

Merged

Conversation

wqx6
Copy link
Contributor

@wqx6 wqx6 commented Nov 5, 2024

Short term fix for #36353

Copy link

Review changes with  SemanticDiff

Copy link

github-actions bot commented Nov 5, 2024

PR #36364: Size comparison from 9c389ba to d88f83e

Full report (63 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 9c389ba d88f83e change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1351454 1351718 264 0.0
RAM 104080 104080 0 0.0
bl702 lighting-app bl702+eth FLASH 649058 649318 260 0.0
RAM 25321 25321 0 0.0
bl702+wifi FLASH 826638 826898 260 0.0
RAM 14053 14053 0 0.0
bl706+mfd+rpc+littlefs FLASH 1056298 1056302 4 0.0
RAM 23901 23901 0 0.0
bl702l lighting-app bl702l+mfd+littlefs FLASH 976464 976468 4 0.0
RAM 16556 16556 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 837924 838028 104 0.0
RAM 123628 123628 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823696 823808 112 0.0
RAM 125516 125516 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 770436 770556 120 0.0
RAM 113984 113984 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 754640 754736 96 0.0
RAM 114192 114192 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 627382 627550 168 0.0
RAM 205780 205780 0 0.0
lock CC3235SF_LAUNCHXL FLASH 667126 667278 152 0.0
RAM 205932 205932 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 679585 679697 112 0.0
RAM 78684 78684 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 699437 699549 112 0.0
RAM 81324 81324 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 699437 699549 112 0.0
RAM 81324 81324 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 656373 656477 104 0.0
RAM 73752 73752 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 616289 616401 112 0.0
RAM 71644 71644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635917 636037 120 0.0
RAM 74188 74188 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635917 636037 120 0.0
RAM 74188 74188 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 635753 635865 112 0.0
RAM 74692 74692 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 655469 655581 112 0.0
RAM 77236 77236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 655469 655581 112 0.0
RAM 77236 77236 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 611157 611269 112 0.0
RAM 68772 68772 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 631009 631121 112 0.0
RAM 71412 71412 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 631009 631121 112 0.0
RAM 71412 71412 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2698549 2698909 360 0.0
RAM 129616 129616 0 0.0
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 5990696 5991056 360 0.0
RAM 523872 523872 0 0.0
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5328004 5328282 278 0.0
RAM 242448 242448 0 0.0
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4670416 4670776 360 0.0
RAM 218384 218400 16 0.0
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12871656 12872026 370 0.0
RAM 584466 584466 0 0.0
chip-tool-ipv6only arm64 unknown 21400 21400 0 0.0
FLASH 11001840 11002128 288 0.0
RAM 635368 635376 8 0.0
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11278711 11279081 370 0.0
RAM 584922 584954 32 0.0
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4497260 4497538 278 0.0
RAM 205368 205400 32 0.0
fabric-sync debug unknown 4856 4856 0 0.0
FLASH 5303989 5304277 288 0.0
RAM 466864 466880 16 0.0
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5609185 5609473 288 0.0
RAM 228520 228552 32 0.0
lock-app debug unknown 5344 5344 0 0.0
FLASH 4719890 4720168 278 0.0
RAM 204520 204536 16 0.0
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4345322 4345600 278 0.0
RAM 198240 198256 16 0.0
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4483724 4484002 278 0.0
RAM 202808 202824 16 0.0
shell debug unknown 4216 4216 0 0.0
FLASH 3013773 3014221 448 0.0
RAM 160336 160368 32 0.0
thermostat-no-ble arm64 unknown 9440 9440 0 0.0
FLASH 4089072 4089232 160 0.0
RAM 242904 242912 8 0.0
tv-app debug unknown 5624 5624 0 0.0
FLASH 5942037 5942309 272 0.0
RAM 596304 596320 16 0.0
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 11078813 11079261 448 0.0
RAM 694536 694552 16 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 915000 915096 96 0.0
RAM 143281 143281 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 887560 887676 116 0.0
RAM 141468 141468 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 849064 849140 76 0.0
RAM 142189 142189 0 0.0
nxp contact k32w0+release FLASH 584112 584216 104 0.0
RAM 71044 71044 0 0.0
mcxw71+release FLASH 598656 598768 112 0.0
RAM 63144 63144 0 0.0
light k32w0+release FLASH 611156 611252 96 0.0
RAM 70436 70436 0 0.0
k32w1+release FLASH 684952 685064 112 0.0
RAM 48776 48776 0 0.0
lock mcxw71+release FLASH 748488 748584 96 0.0
RAM 67300 67300 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1642828 1642948 120 0.0
RAM 212056 212056 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1550356 1550460 104 0.0
RAM 208856 208856 0 0.0
light cy8ckit_062s2_43012 FLASH 1466956 1467108 152 0.0
RAM 200840 200840 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464684 1464820 136 0.0
RAM 225200 225200 0 0.0
qpg lighting-app qpg6105+debug FLASH 662240 662360 120 0.0
RAM 105380 105380 0 0.0
lock-app qpg6105+debug FLASH 620196 620316 120 0.0
RAM 99832 99832 0 0.0
stm32 light STM32WB5MM-DK FLASH 483056 483176 120 0.0
RAM 144844 144844 0 0.0
telink bridge-app tlsr9258a FLASH 684316 684422 106 0.0
RAM 91528 91528 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 622372 622500 128 0.0
RAM 50464 50464 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 710288 710416 128 0.0
RAM 73804 73804 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 628478 628606 128 0.0
RAM 145384 145384 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 814826 814954 128 0.0
RAM 100004 100004 0 0.0
tizen all-clusters-app arm unknown 4932 4932 0 0.0
FLASH 1721588 1721748 160 0.0
RAM 90608 90616 8 0.0
chip-tool-ubsan arm unknown 10820 10820 0 0.0
FLASH 18006430 18007526 1096 0.0
RAM 7857244 7857692 448 0.0

@github-actions github-actions bot added the tests label Nov 5, 2024
Copy link

github-actions bot commented Nov 5, 2024

PR #36364: Size comparison from 9c389ba to 38b2fb2

Full report (7 builds for cc13x4_26x4, cc32xx, stm32)
platform target config section 9c389ba 38b2fb2 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 837924 838028 104 0.0
RAM 123628 123628 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823696 823808 112 0.0
RAM 125516 125516 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 770436 770556 120 0.0
RAM 113984 113984 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 754640 754736 96 0.0
RAM 114192 114192 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 627382 627550 168 0.0
RAM 205780 205780 0 0.0
lock CC3235SF_LAUNCHXL FLASH 667126 667278 152 0.0
RAM 205932 205932 0 0.0
stm32 light STM32WB5MM-DK FLASH 483056 483176 120 0.0
RAM 144844 144844 0 0.0

Copy link

github-actions bot commented Nov 5, 2024

PR #36364: Size comparison from 9c389ba to 3005430

Full report (65 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 9c389ba 3005430 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1351454 1351718 264 0.0
RAM 104080 104080 0 0.0
bl702 lighting-app bl702+eth FLASH 649058 649318 260 0.0
RAM 25321 25321 0 0.0
bl702+wifi FLASH 826638 826898 260 0.0
RAM 14053 14053 0 0.0
bl706+mfd+rpc+littlefs FLASH 1056298 1056302 4 0.0
RAM 23901 23901 0 0.0
bl702l lighting-app bl702l+mfd+littlefs FLASH 976464 976468 4 0.0
RAM 16556 16556 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 837924 838028 104 0.0
RAM 123628 123628 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823696 823808 112 0.0
RAM 125516 125516 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 770436 770556 120 0.0
RAM 113984 113984 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 754640 754736 96 0.0
RAM 114192 114192 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 627382 627550 168 0.0
RAM 205780 205780 0 0.0
lock CC3235SF_LAUNCHXL FLASH 667126 667278 152 0.0
RAM 205932 205932 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 679585 679697 112 0.0
RAM 78684 78684 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 699437 699549 112 0.0
RAM 81324 81324 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 699437 699549 112 0.0
RAM 81324 81324 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 656373 656477 104 0.0
RAM 73752 73752 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 616289 616401 112 0.0
RAM 71644 71644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635917 636037 120 0.0
RAM 74188 74188 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635917 636037 120 0.0
RAM 74188 74188 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 635753 635865 112 0.0
RAM 74692 74692 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 655469 655581 112 0.0
RAM 77236 77236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 655469 655581 112 0.0
RAM 77236 77236 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 611157 611269 112 0.0
RAM 68772 68772 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 631009 631121 112 0.0
RAM 71412 71412 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 631009 631121 112 0.0
RAM 71412 71412 0 0.0
esp32 all-clusters-app c3devkit DRAM 95328 95328 0 0.0
FLASH 1539912 1540016 104 0.0
IRAM 82542 82542 0 0.0
m5stack DRAM 116256 116256 0 0.0
FLASH 1549102 1549214 112 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2698549 2698929 380 0.0
RAM 129616 129616 0 0.0
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 5990696 5991076 380 0.0
RAM 523872 523872 0 0.0
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5328004 5328302 298 0.0
RAM 242448 242448 0 0.0
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4670416 4670796 380 0.0
RAM 218384 218400 16 0.0
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12871656 1287204 390 0.0
RAM 584466 584466 0 0.0
chip-tool-ipv6only arm64 unknown 21400 21400 0 0.0
FLASH 11001840 11002128 288 0.0
RAM 635368 635376 8 0.0
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11278711 11279101 390 0.0
RAM 584922 584954 32 0.0
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4497260 4497558 298 0.0
RAM 205368 205400 32 0.0
fabric-sync debug unknown 4856 4856 0 0.0
FLASH 5303989 5304293 304 0.0
RAM 466864 466880 16 0.0
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5609185 5609489 304 0.0
RAM 228520 228552 32 0.0
lock-app debug unknown 5344 5344 0 0.0
FLASH 4719890 4720188 298 0.0
RAM 204520 204536 16 0.0
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4345322 4345620 298 0.0
RAM 198240 198256 16 0.0
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4483724 4484022 298 0.0
RAM 202808 202824 16 0.0
shell debug unknown 4216 4216 0 0.0
FLASH 3013773 3014237 464 0.0
RAM 160336 160368 32 0.0
thermostat-no-ble arm64 unknown 9440 9440 0 0.0
FLASH 4089072 4089232 160 0.0
RAM 242904 242912 8 0.0
tv-app debug unknown 5624 5624 0 0.0
FLASH 5942037 5942325 288 0.0
RAM 596304 596320 16 0.0
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 11078813 11079277 464 0.0
RAM 694536 694552 16 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 915000 915096 96 0.0
RAM 143281 143281 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 887560 887676 116 0.0
RAM 141468 141468 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 849064 849140 76 0.0
RAM 142189 142189 0 0.0
nxp contact k32w0+release FLASH 584112 584216 104 0.0
RAM 71044 71044 0 0.0
mcxw71+release FLASH 598656 598768 112 0.0
RAM 63144 63144 0 0.0
light k32w0+release FLASH 611156 611252 96 0.0
RAM 70436 70436 0 0.0
k32w1+release FLASH 684952 685064 112 0.0
RAM 48776 48776 0 0.0
lock mcxw71+release FLASH 748488 748584 96 0.0
RAM 67300 67300 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1642828 1642948 120 0.0
RAM 212056 212056 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1550356 1550476 120 0.0
RAM 208856 208856 0 0.0
light cy8ckit_062s2_43012 FLASH 1466956 1467108 152 0.0
RAM 200840 200840 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464684 1464836 152 0.0
RAM 225200 225200 0 0.0
qpg lighting-app qpg6105+debug FLASH 662240 662360 120 0.0
RAM 105380 105380 0 0.0
lock-app qpg6105+debug FLASH 620196 620316 120 0.0
RAM 99832 99832 0 0.0
stm32 light STM32WB5MM-DK FLASH 483056 483176 120 0.0
RAM 144844 144844 0 0.0
telink bridge-app tlsr9258a FLASH 684316 684422 106 0.0
RAM 91528 91528 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 622372 622500 128 0.0
RAM 50464 50464 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 710288 710416 128 0.0
RAM 73804 73804 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 628478 628606 128 0.0
RAM 145384 145384 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 814826 814954 128 0.0
RAM 100004 100004 0 0.0
tizen all-clusters-app arm unknown 4932 4932 0 0.0
FLASH 1721588 1721776 188 0.0
RAM 90608 90616 8 0.0
chip-tool-ubsan arm unknown 10820 10820 0 0.0
FLASH 18006430 18007550 1120 0.0
RAM 7857244 7857692 448 0.0

@wqx6 wqx6 force-pushed the data-model-provider/attribute-change-report branch from 3005430 to 00cb6e3 Compare November 5, 2024 08:58
Copy link

github-actions bot commented Nov 5, 2024

PR #36364: Size comparison from 123570c to 00cb6e3

Full report (68 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 123570c 00cb6e3 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1351454 1351718 264 0.0
RAM 104080 104080 0 0.0
bl702 lighting-app bl702+eth FLASH 649058 649318 260 0.0
RAM 25321 25321 0 0.0
bl702+wifi FLASH 826638 826642 4 0.0
RAM 14053 14053 0 0.0
bl706+mfd+rpc+littlefs FLASH 1056298 1056302 4 0.0
RAM 23901 23901 0 0.0
bl702l lighting-app bl702l+mfd+littlefs FLASH 976464 976468 4 0.0
RAM 16556 16556 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 837924 837996 72 0.0
RAM 123628 123628 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823696 823776 80 0.0
RAM 125516 125516 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 770436 770524 88 0.0
RAM 113984 113984 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 754640 754704 64 0.0
RAM 114192 114192 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 627382 627502 120 0.0
RAM 205780 205780 0 0.0
lock CC3235SF_LAUNCHXL FLASH 667126 667230 104 0.0
RAM 205932 205932 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 679585 679665 80 0.0
RAM 78684 78684 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 699437 699517 80 0.0
RAM 81324 81324 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 699437 699517 80 0.0
RAM 81324 81324 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 656373 656445 72 0.0
RAM 73752 73752 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 616289 616369 80 0.0
RAM 71644 71644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635917 636005 88 0.0
RAM 74188 74188 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635917 636005 88 0.0
RAM 74188 74188 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 635753 635833 80 0.0
RAM 74692 74692 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 655469 655549 80 0.0
RAM 77236 77236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 655469 655549 80 0.0
RAM 77236 77236 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 611157 611237 80 0.0
RAM 68772 68772 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 631009 631089 80 0.0
RAM 71412 71412 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 631009 631089 80 0.0
RAM 71412 71412 0 0.0
efr32 lock-app BRD4187C FLASH 928556 928660 104 0.0
RAM 160164 160164 0 0.0
BRD4338a FLASH 743288 743392 104 0.0
RAM 233272 233272 0 0.0
window-app BRD4187C FLASH 1018584 1018688 104 0.0
RAM 128260 128260 0 0.0
esp32 all-clusters-app c3devkit DRAM 95328 95328 0 0.0
FLASH 1539912 1540018 106 0.0
IRAM 82542 82542 0 0.0
m5stack DRAM 116256 116256 0 0.0
FLASH 1549102 1549214 112 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2698549 2698903 354 0.0
RAM 129616 129616 0 0.0
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 5990696 5991050 354 0.0
RAM 523872 523872 0 0.0
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5328004 5328276 272 0.0
RAM 242448 242448 0 0.0
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4670416 4670770 354 0.0
RAM 218384 218400 16 0.0
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12871656 12871844 188 0.0
RAM 584466 584466 0 0.0
chip-tool-ipv6only arm64 unknown 21400 21400 0 0.0
FLASH 11001840 11001984 144 0.0
RAM 635368 635376 8 0.0
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11278807 11278995 188 0.0
RAM 584922 584954 32 0.0
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4497280 4497552 272 0.0
RAM 205368 205400 32 0.0
fabric-sync debug unknown 4856 4856 0 0.0
FLASH 5303989 5304261 272 0.0
RAM 466864 466880 16 0.0
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5609185 5609457 272 0.0
RAM 228520 228552 32 0.0
lock-app debug unknown 5344 5344 0 0.0
FLASH 4719890 4720162 272 0.0
RAM 204520 204536 16 0.0
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4345322 4345594 272 0.0
RAM 198240 198256 16 0.0
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4483724 4483996 272 0.0
RAM 202808 202824 16 0.0
shell debug unknown 4216 4216 0 0.0
FLASH 3013773 3014045 272 0.0
RAM 160336 160368 32 0.0
thermostat-no-ble arm64 unknown 9440 9440 0 0.0
FLASH 4089072 4089232 160 0.0
RAM 242904 242912 8 0.0
tv-app debug unknown 5624 5624 0 0.0
FLASH 5942037 5942309 272 0.0
RAM 596304 596320 16 0.0
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 11078813 11079085 272 0.0
RAM 694536 694552 16 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 915000 915100 100 0.0
RAM 143281 143281 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 887560 887664 104 0.0
RAM 141468 141468 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 849064 849144 80 0.0
RAM 142189 142189 0 0.0
nxp contact k32w0+release FLASH 584112 584184 72 0.0
RAM 71044 71044 0 0.0
mcxw71+release FLASH 598656 598736 80 0.0
RAM 63144 63144 0 0.0
light k32w0+release FLASH 611156 611220 64 0.0
RAM 70436 70436 0 0.0
k32w1+release FLASH 684952 685032 80 0.0
RAM 48776 48776 0 0.0
lock mcxw71+release FLASH 748488 748552 64 0.0
RAM 67300 67300 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1642828 1642948 120 0.0
RAM 212056 212056 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1550356 1550460 104 0.0
RAM 208856 208856 0 0.0
light cy8ckit_062s2_43012 FLASH 1466956 1467060 104 0.0
RAM 200840 200840 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464684 1464788 104 0.0
RAM 225200 225200 0 0.0
qpg lighting-app qpg6105+debug FLASH 662240 662328 88 0.0
RAM 105380 105380 0 0.0
lock-app qpg6105+debug FLASH 620196 620284 88 0.0
RAM 99832 99832 0 0.0
stm32 light STM32WB5MM-DK FLASH 483056 483144 88 0.0
RAM 144844 144844 0 0.0
telink bridge-app tlsr9258a FLASH 684316 684424 108 0.0
RAM 91528 91528 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 622372 622466 94 0.0
RAM 50464 50464 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 710288 710382 94 0.0
RAM 73804 73804 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 628478 628572 94 0.0
RAM 145384 145384 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 814826 814920 94 0.0
RAM 100004 100004 0 0.0
tizen all-clusters-app arm unknown 4932 4932 0 0.0
FLASH 1721588 1721748 160 0.0
RAM 90608 90616 8 0.0
chip-tool-ubsan arm unknown 10820 10820 0 0.0
FLASH 18006430 18007158 728 0.0
RAM 7857244 7857524 280 0.0

Copy link
Contributor

@andy31415 andy31415 left a comment

Choose a reason for hiding this comment

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

I am generally weary of adding things to DataModelProvider.

In particular its design is such that it is the interface to query for data and it owns all the underlying data.

Please provide a use case and design description in the summary at least, so I understand it. Right now the data model intentionally did not provide version updates as it is supposed to externally notify changes by using its context, however it is not designed to get pushes to version.

The underlying concept is that the DataModel::Provider owns its data and versions. So you cannot tell it "I changed your data" because you do not own it.

Copy link

github-actions bot commented Nov 6, 2024

PR #36364: Size comparison from 2a7106f to e3e1ca9

Full report (3 builds for cc32xx, stm32)
platform target config section 2a7106f e3e1ca9 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 627382 627502 120 0.0
RAM 205780 205780 0 0.0
lock CC3235SF_LAUNCHXL FLASH 667126 667230 104 0.0
RAM 205932 205932 0 0.0
stm32 light STM32WB5MM-DK FLASH 483056 483144 88 0.0
RAM 144844 144844 0 0.0

Copy link

github-actions bot commented Nov 6, 2024

PR #36364: Size comparison from 2a7106f to c74017e

Full report (65 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 2a7106f c74017e change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1351454 1351718 264 0.0
RAM 104080 104080 0 0.0
bl702 lighting-app bl702+eth FLASH 649058 649318 260 0.0
RAM 25321 25321 0 0.0
bl702+wifi FLASH 826638 826642 4 0.0
RAM 14053 14053 0 0.0
bl706+mfd+rpc+littlefs FLASH 1056298 1056302 4 0.0
RAM 23901 23901 0 0.0
bl702l lighting-app bl702l+mfd+littlefs FLASH 976464 976468 4 0.0
RAM 16556 16556 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 837924 837996 72 0.0
RAM 123628 123628 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823696 823776 80 0.0
RAM 125516 125516 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 770436 770524 88 0.0
RAM 113984 113984 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 754640 754704 64 0.0
RAM 114192 114192 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 627382 627502 120 0.0
RAM 205780 205780 0 0.0
lock CC3235SF_LAUNCHXL FLASH 667126 667230 104 0.0
RAM 205932 205932 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 679585 679665 80 0.0
RAM 78684 78684 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 699437 699517 80 0.0
RAM 81324 81324 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 699437 699517 80 0.0
RAM 81324 81324 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 656373 656445 72 0.0
RAM 73752 73752 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 616289 616369 80 0.0
RAM 71644 71644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635917 636005 88 0.0
RAM 74188 74188 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635917 636005 88 0.0
RAM 74188 74188 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 635753 635833 80 0.0
RAM 74692 74692 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 655469 655549 80 0.0
RAM 77236 77236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 655469 655549 80 0.0
RAM 77236 77236 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 611157 611237 80 0.0
RAM 68772 68772 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 631009 631089 80 0.0
RAM 71412 71412 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 631009 631089 80 0.0
RAM 71412 71412 0 0.0
efr32 lock-app BRD4187C FLASH 928556 928660 104 0.0
RAM 160164 160164 0 0.0
BRD4338a FLASH 743288 743392 104 0.0
RAM 233272 233272 0 0.0
window-app BRD4187C FLASH 1018584 1018688 104 0.0
RAM 128260 128260 0 0.0
esp32 all-clusters-app c3devkit DRAM 95328 95328 0 0.0
FLASH 1539912 1540018 106 0.0
IRAM 82542 82542 0 0.0
m5stack DRAM 116256 116256 0 0.0
FLASH 1549102 1549214 112 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2698549 2698903 354 0.0
RAM 129616 129616 0 0.0
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 5990696 5991050 354 0.0
RAM 523872 523872 0 0.0
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5328004 5328276 272 0.0
RAM 242448 242448 0 0.0
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4670416 4670770 354 0.0
RAM 218384 218400 16 0.0
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12871656 12871844 188 0.0
RAM 584466 584466 0 0.0
chip-tool-ipv6only arm64 unknown 21400 21400 0 0.0
FLASH 11001840 11001984 144 0.0
RAM 635368 635376 8 0.0
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11278807 11279089 282 0.0
RAM 584922 584954 32 0.0
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4497280 4497552 272 0.0
RAM 205368 205400 32 0.0
fabric-sync debug unknown 4856 4856 0 0.0
FLASH 5303989 5304213 224 0.0
RAM 466864 466880 16 0.0
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5609185 5609457 272 0.0
RAM 228520 228552 32 0.0
lock-app debug unknown 5344 5344 0 0.0
FLASH 4719890 4720162 272 0.0
RAM 204520 204536 16 0.0
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4345322 4345594 272 0.0
RAM 198240 198256 16 0.0
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4483724 4483996 272 0.0
RAM 202808 202824 16 0.0
shell debug unknown 4216 4216 0 0.0
FLASH 3013773 3014045 272 0.0
RAM 160336 160368 32 0.0
thermostat-no-ble arm64 unknown 9440 9440 0 0.0
FLASH 4089072 4089232 160 0.0
RAM 242904 242912 8 0.0
tv-app debug unknown 5624 5624 0 0.0
FLASH 5942037 5942309 272 0.0
RAM 596304 596320 16 0.0
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 11078813 11079085 272 0.0
RAM 694536 694552 16 0.0
nxp contact k32w0+release FLASH 584112 584184 72 0.0
RAM 71044 71044 0 0.0
mcxw71+release FLASH 598656 598736 80 0.0
RAM 63144 63144 0 0.0
light k32w0+release FLASH 611156 611220 64 0.0
RAM 70436 70436 0 0.0
k32w1+release FLASH 684952 685032 80 0.0
RAM 48776 48776 0 0.0
lock mcxw71+release FLASH 748488 748552 64 0.0
RAM 67300 67300 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1642828 1642948 120 0.0
RAM 212056 212056 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1550356 1550460 104 0.0
RAM 208856 208856 0 0.0
light cy8ckit_062s2_43012 FLASH 1466956 1467060 104 0.0
RAM 200840 200840 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464684 1464788 104 0.0
RAM 225200 225200 0 0.0
qpg lighting-app qpg6105+debug FLASH 662240 662328 88 0.0
RAM 105380 105380 0 0.0
lock-app qpg6105+debug FLASH 620196 620284 88 0.0
RAM 99832 99832 0 0.0
stm32 light STM32WB5MM-DK FLASH 483056 483144 88 0.0
RAM 144844 144844 0 0.0
telink bridge-app tlsr9258a FLASH 684318 684426 108 0.0
RAM 91528 91528 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 622362 622456 94 0.0
RAM 50464 50464 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 710292 710386 94 0.0
RAM 73804 73804 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 628478 628572 94 0.0
RAM 145384 145384 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 814302 814396 94 0.0
RAM 100004 100004 0 0.0
tizen all-clusters-app arm unknown 4932 4932 0 0.0
FLASH 1721588 1721748 160 0.0
RAM 90608 90616 8 0.0
chip-tool-ubsan arm unknown 10820 10820 0 0.0
FLASH 18006430 18007158 728 0.0
RAM 7857244 7857524 280 0.0

wqx6 and others added 4 commits November 11, 2024 10:44
@wqx6
Copy link
Contributor Author

wqx6 commented Nov 15, 2024

The deprecated mark will cause CI failures, as the lots of CI buildings are using -Werror=deprecated-declarations compile option. Removed the deprecated mark.

Copy link

github-actions bot commented Nov 19, 2024

PR #36364: Size comparison from d8ededa to 0f356bb

Full report (68 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section d8ededa 0f356bb change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1349448 1349712 264 0.0
RAM 104080 104080 0 0.0
bl702 lighting-app bl702+eth FLASH 649334 649338 4 0.0
RAM 25329 25329 0 0.0
bl702+wifi FLASH 826914 826918 4 0.0
RAM 14069 14069 0 0.0
bl706+mfd+rpc+littlefs FLASH 1055112 1055116 4 0.0
RAM 23909 23909 0 0.0
bl702l lighting-app bl702l+mfd+littlefs FLASH 976486 976746 260 0.0
RAM 16556 16556 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 837852 837956 104 0.0
RAM 123632 123632 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823768 823880 112 0.0
RAM 125520 125520 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 770492 770612 120 0.0
RAM 113988 113988 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 754704 754816 112 0.0
RAM 114196 114196 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 628662 628830 168 0.0
RAM 205792 205792 0 0.0
lock CC3235SF_LAUNCHXL FLASH 667242 667394 152 0.0
RAM 205936 205936 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 679489 679601 112 0.0
RAM 78692 78692 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 699333 699445 112 0.0
RAM 81324 81324 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 699333 699445 112 0.0
RAM 81324 81324 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 656277 656381 104 0.0
RAM 73760 73760 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 616345 616449 104 0.0
RAM 71644 71644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635973 636085 112 0.0
RAM 74196 74196 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635973 636085 112 0.0
RAM 74196 74196 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 635801 635921 120 0.0
RAM 74692 74692 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 655509 655629 120 0.0
RAM 77244 77244 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 655509 655629 120 0.0
RAM 77244 77244 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 612285 612389 104 0.0
RAM 68780 68780 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 632137 632241 104 0.0
RAM 71412 71412 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 632137 632241 104 0.0
RAM 71412 71412 0 0.0
efr32 lock-app BRD4187C FLASH 927596 927692 96 0.0
RAM 160164 160164 0 0.0
BRD4338a FLASH 743696 743840 144 0.0
RAM 233296 233296 0 0.0
window-app BRD4187C FLASH 1018816 1018944 128 0.0
RAM 128264 128264 0 0.0
esp32 all-clusters-app c3devkit DRAM 95344 95344 0 0.0
FLASH 1541124 1541228 104 0.0
IRAM 82542 82542 0 0.0
m5stack DRAM 116264 116264 0 0.0
FLASH 1549766 1549862 96 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4712 4712 0 0.0
FLASH 2702165 2702525 360 0.0
RAM 129736 129736 0 0.0
all-clusters-app debug unknown 5552 5552 0 0.0
FLASH 5993394 5993754 360 0.0
RAM 523464 523464 0 0.0
all-clusters-minimal-app debug unknown 5448 5448 0 0.0
FLASH 5331522 5331800 278 0.0
RAM 242520 242520 0 0.0
bridge-app debug unknown 5432 5432 0 0.0
FLASH 4671272 4671632 360 0.0
RAM 218464 218480 16 0.0
chip-tool debug unknown 5984 5984 0 0.0
FLASH 12830462 12830832 370 0.0
RAM 582226 582226 0 0.0
chip-tool-ipv6only arm64 unknown 21288 21288 0 0.0
FLASH 10966816 10967088 272 0.0
RAM 633144 633152 8 0.0
fabric-admin debug unknown 5808 5808 0 0.0
FLASH 11239405 11239775 370 0.0
RAM 582610 582642 32 0.0
fabric-bridge-app debug unknown 4688 4688 0 0.0
FLASH 4495542 4495820 278 0.0
RAM 205424 205424 0 0.0
fabric-sync debug unknown 4896 4896 0 0.0
FLASH 5529749 5530037 288 0.0
RAM 471232 471248 16 0.0
lighting-app debug+rpc+ui unknown 6096 6096 0 0.0
FLASH 5607217 5607489 272 0.0
RAM 228616 228648 32 0.0
lock-app debug unknown 5368 5368 0 0.0
FLASH 4720694 4720972 278 0.0
RAM 204632 204648 16 0.0
ota-provider-app debug unknown 4744 4744 0 0.0
FLASH 4346146 4346424 278 0.0
RAM 198304 198320 16 0.0
ota-requestor-app debug unknown 4680 4680 0 0.0
FLASH 4484580 4484858 278 0.0
RAM 202888 202904 16 0.0
shell debug unknown 4240 4240 0 0.0
FLASH 3016589 3017053 464 0.0
RAM 160368 160368 0 0.0
thermostat-no-ble arm64 unknown 9496 9496 0 0.0
FLASH 4093392 4093552 160 0.0
RAM 242984 242992 8 0.0
tv-app debug unknown 5664 5664 0 0.0
FLASH 5943813 5944101 288 0.0
RAM 595920 595936 16 0.0
tv-casting-app debug unknown 5232 5232 0 0.0
FLASH 11035981 11036445 464 0.0
RAM 691960 691976 16 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 915852 915948 96 0.0
RAM 143292 143292 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 888132 888248 116 0.0
RAM 141479 141479 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 850048 850124 76 0.0
RAM 142200 142200 0 0.0
nxp contact k32w0+release FLASH 584128 584248 120 0.0
RAM 71048 71048 0 0.0
mcxw71+release FLASH 598664 598776 112 0.0
RAM 63144 63144 0 0.0
light k32w0+release FLASH 611172 611284 112 0.0
RAM 70440 70440 0 0.0
k32w1+release FLASH 684976 685088 112 0.0
RAM 48776 48776 0 0.0
lock mcxw71+release FLASH 748512 748632 120 0.0
RAM 67300 67300 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1643604 1643724 120 0.0
RAM 212072 212072 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1551596 1551700 104 0.0
RAM 208872 208872 0 0.0
light cy8ckit_062s2_43012 FLASH 1466620 1466772 152 0.0
RAM 200848 200848 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464812 1464948 136 0.0
RAM 225208 225208 0 0.0
qpg lighting-app qpg6105+debug FLASH 662136 662256 120 0.0
RAM 105384 105384 0 0.0
lock-app qpg6105+debug FLASH 620244 620364 120 0.0
RAM 99836 99836 0 0.0
stm32 light STM32WB5MM-DK FLASH 482944 483056 112 0.0
RAM 144848 144848 0 0.0
telink bridge-app tlsr9258a FLASH 684686 684792 106 0.0
RAM 91536 91536 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 622694 622822 128 0.0
RAM 50472 50472 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 710624 710752 128 0.0
RAM 73812 73812 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 628992 629120 128 0.0
RAM 145504 145504 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 814880 815008 128 0.0
RAM 100012 100012 0 0.0
tizen all-clusters-app arm unknown 4968 4968 0 0.0
FLASH 1723852 1724012 160 0.0
RAM 90640 90648 8 0.0
chip-tool-ubsan arm unknown 10776 10776 0 0.0
FLASH 17939086 1794017 1088 0.0
RAM 7825976 7826424 448 0.0

@mergify mergify bot added the conflict label Nov 29, 2024
@andy31415
Copy link
Contributor

Fast tracking: comments were addressed and PR is open for 1 month.

@mergify mergify bot removed the conflict label Dec 4, 2024
Copy link

github-actions bot commented Dec 4, 2024

PR #36364: Size comparison from ca772d7 to b0dc126

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 ca772d7 b0dc126 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1352942 1353210 268 0.0
RAM 104104 104104 0 0.0
bl702 lighting-app bl702+eth FLASH 651536 651540 4 0.0
RAM 25345 25345 0 0.0
bl702+wifi FLASH 829120 829124 4 0.0
RAM 14085 14085 0 0.0
bl706+mfd+rpc+littlefs FLASH 1057314 1057574 260 0.0
RAM 23933 23933 0 0.0
bl702l lighting-app bl702l+mfd+littlefs FLASH 978688 978692 4 0.0
RAM 16572 16572 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 839576 839688 112 0.0
RAM 123656 123656 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 825116 825220 104 0.0
RAM 125536 125536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 771864 771960 96 0.0
RAM 114004 114004 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 756052 756172 120 0.0
RAM 114220 114220 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 630686 630854 168 0.0
RAM 205808 205808 0 0.0
lock CC3235SF_LAUNCHXL FLASH 669298 669434 136 0.0
RAM 205952 205952 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 681249 681361 112 0.0
RAM 78716 78716 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 701101 701213 112 0.0
RAM 81348 81348 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 701101 701213 112 0.0
RAM 81348 81348 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 658037 658141 104 0.0
RAM 73784 73784 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 617809 617913 104 0.0
RAM 71692 71692 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 637437 637549 112 0.0
RAM 74244 74244 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 637437 637549 112 0.0
RAM 74244 74244 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 637201 637313 112 0.0
RAM 74708 74708 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 656917 657029 112 0.0
RAM 77260 77260 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 656917 657029 112 0.0
RAM 77260 77260 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 613669 613789 120 0.0
RAM 68796 68796 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 633521 633641 120 0.0
RAM 71436 71436 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 633521 633641 120 0.0
RAM 71436 71436 0 0.0
efr32 lock-app BRD4187C FLASH 932116 932212 96 0.0
RAM 160180 160180 0 0.0
BRD4338a FLASH 745824 745960 136 0.0
RAM 233312 233312 0 0.0
window-app BRD4187C FLASH 1024480 1024616 136 0.0
RAM 128284 128284 0 0.0
esp32 all-clusters-app c3devkit DRAM 95344 95344 0 0.0
FLASH 1543262 1543358 96 0.0
IRAM 82542 82542 0 0.0
m5stack DRAM 116296 116296 0 0.0
FLASH 1550006 1550094 88 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4720 4720 0 0.0
FLASH 2713581 2713941 360 0.0
RAM 129768 129800 32 0.0
all-clusters-app debug unknown 5560 5560 0 0.0
FLASH 6005600 6005960 360 0.0
RAM 523512 523544 32 0.0
all-clusters-minimal-app debug unknown 5456 5456 0 0.0
FLASH 5343408 5343686 278 0.0
RAM 242568 242600 32 0.0
bridge-app debug unknown 5440 5440 0 0.0
FLASH 4682894 4683254 360 0.0
RAM 218368 218400 32 0.0
chip-tool debug unknown 5992 5992 0 0.0
FLASH 12845682 12846052 370 0.0
RAM 582314 582346 32 0.0
chip-tool-ipv6only arm64 unknown 21312 21312 0 0.0
FLASH 10979696 1097998 288 0.0
RAM 633232 633240 8 0.0
fabric-admin debug unknown 5816 5816 0 0.0
FLASH 11249747 11250117 370 0.0
RAM 582690 582722 32 0.0
fabric-bridge-app debug unknown 4696 4696 0 0.0
FLASH 4508584 4508862 278 0.0
RAM 205536 205568 32 0.0
fabric-sync debug unknown 4936 4936 0 0.0
FLASH 5605301 5605589 288 0.0
RAM 472536 472568 32 0.0
lighting-app debug+rpc+ui unknown 6104 6104 0 0.0
FLASH 5619729 5620017 288 0.0
RAM 228760 228760 0 0.0
lock-app debug unknown 5376 5376 0 0.0
FLASH 4732248 4732526 278 0.0
RAM 204744 204760 16 0.0
ota-provider-app debug unknown 4752 4752 0 0.0
FLASH 4358002 4358280 278 0.0
RAM 198416 198432 16 0.0
ota-requestor-app debug unknown 4688 4688 0 0.0
FLASH 4497042 4497320 278 0.0
RAM 203000 203016 16 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3028477 3028925 448 0.0
RAM 160456 160456 0 0.0
thermostat-no-ble arm64 unknown 9520 9520 0 0.0
FLASH 4102480 4102640 160 0.0
RAM 243040 243048 8 0.0
tv-app debug unknown 5704 5704 0 0.0
FLASH 5956293 5956581 288 0.0
RAM 596000 596032 32 0.0
tv-casting-app debug unknown 5288 5288 0 0.0
FLASH 11052605 11053069 464 0.0
RAM 692120 692136 16 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 917380 917476 96 0.0
RAM 143292 143292 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 889868 889984 116 0.0
RAM 141479 141479 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 851548 851624 76 0.0
RAM 142200 142200 0 0.0
nxp contact k32w0+release FLASH 585264 585368 104 0.0
RAM 71072 71072 0 0.0
mcxw71+release FLASH 599800 599920 120 0.0
RAM 63168 63168 0 0.0
light k32w0+release FLASH 612204 612324 120 0.0
RAM 70464 70464 0 0.0
k32w1+release FLASH 686344 686456 112 0.0
RAM 48792 48792 0 0.0
lock mcxw71+release FLASH 762688 762800 112 0.0
RAM 70828 70828 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646068 1646196 128 0.0
RAM 212088 212088 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1553836 1553940 104 0.0
RAM 208888 208888 0 0.0
light cy8ckit_062s2_43012 FLASH 1469108 1469268 160 0.0
RAM 200872 200872 0 0.0
lock cy8ckit_062s2_43012 FLASH 1466836 1466980 144 0.0
RAM 225232 225232 0 0.0
qpg lighting-app qpg6105+debug FLASH 663736 663848 112 0.0
RAM 105400 105400 0 0.0
lock-app qpg6105+debug FLASH 621572 621684 112 0.0
RAM 99860 99860 0 0.0
stm32 light STM32WB5MM-DK FLASH 484492 484596 104 0.0
RAM 144864 144864 0 0.0
telink bridge-app tlsr9258a FLASH 682594 682700 106 0.0
RAM 91200 91200 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 623004 623132 128 0.0
RAM 31432 31432 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 764510 764638 128 0.0
RAM 50212 50212 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 710424 710552 128 0.0
RAM 73496 73496 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 627530 627658 128 0.0
RAM 142132 142132 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 813458 813586 128 0.0
RAM 99676 99676 0 0.0
tizen all-clusters-app arm unknown 4980 4980 0 0.0
FLASH 1731836 1732004 168 0.0
RAM 90724 90736 12 0.0
chip-tool-ubsan arm unknown 10792 10792 0 0.0
FLASH 1796559 17966670 1080 0.0
RAM 7838600 7839052 452 0.0

Copy link

github-actions bot commented Dec 5, 2024

PR #36364: Size comparison from e419e33 to c9a6c3e

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 e419e33 c9a6c3e change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1352942 1353210 268 0.0
RAM 104104 104104 0 0.0
bl702 lighting-app bl702+eth FLASH 651536 651540 4 0.0
RAM 25345 25345 0 0.0
bl702+wifi FLASH 829120 829124 4 0.0
RAM 14085 14085 0 0.0
bl706+mfd+rpc+littlefs FLASH 1057314 1057574 260 0.0
RAM 23933 23933 0 0.0
bl702l lighting-app bl702l+mfd+littlefs FLASH 978688 978692 4 0.0
RAM 16572 16572 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 839576 839688 112 0.0
RAM 123656 123656 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 825116 825220 104 0.0
RAM 125536 125536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 771864 771960 96 0.0
RAM 114004 114004 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 756052 756172 120 0.0
RAM 114220 114220 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 630686 630854 168 0.0
RAM 205808 205808 0 0.0
lock CC3235SF_LAUNCHXL FLASH 669298 669434 136 0.0
RAM 205952 205952 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 681249 681361 112 0.0
RAM 78716 78716 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 701101 701213 112 0.0
RAM 81348 81348 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 701101 701213 112 0.0
RAM 81348 81348 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 658037 658141 104 0.0
RAM 73784 73784 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 617809 617913 104 0.0
RAM 71692 71692 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 637437 637549 112 0.0
RAM 74244 74244 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 637437 637549 112 0.0
RAM 74244 74244 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 637201 637313 112 0.0
RAM 74708 74708 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 656917 657029 112 0.0
RAM 77260 77260 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 656917 657029 112 0.0
RAM 77260 77260 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 613669 613789 120 0.0
RAM 68796 68796 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 633521 633641 120 0.0
RAM 71436 71436 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 633521 633641 120 0.0
RAM 71436 71436 0 0.0
efr32 lock-app BRD4187C FLASH 932116 932212 96 0.0
RAM 160180 160180 0 0.0
BRD4338a FLASH 745824 745960 136 0.0
RAM 233312 233312 0 0.0
window-app BRD4187C FLASH 1024480 1024616 136 0.0
RAM 128284 128284 0 0.0
esp32 all-clusters-app c3devkit DRAM 95344 95344 0 0.0
FLASH 1543262 1543358 96 0.0
IRAM 82542 82542 0 0.0
m5stack DRAM 116296 116296 0 0.0
FLASH 1550006 1550094 88 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4720 4720 0 0.0
FLASH 2713581 2713941 360 0.0
RAM 129768 129800 32 0.0
all-clusters-app debug unknown 5560 5560 0 0.0
FLASH 6005600 6005960 360 0.0
RAM 523512 523544 32 0.0
all-clusters-minimal-app debug unknown 5456 5456 0 0.0
FLASH 5343408 5343686 278 0.0
RAM 242568 242600 32 0.0
bridge-app debug unknown 5440 5440 0 0.0
FLASH 4682894 4683254 360 0.0
RAM 218368 218400 32 0.0
chip-tool debug unknown 5992 5992 0 0.0
FLASH 12845682 12846052 370 0.0
RAM 582314 582346 32 0.0
chip-tool-ipv6only arm64 unknown 21312 21312 0 0.0
FLASH 10979696 1097998 288 0.0
RAM 633232 633240 8 0.0
fabric-admin debug unknown 5816 5816 0 0.0
FLASH 11249747 11250117 370 0.0
RAM 582690 582722 32 0.0
fabric-bridge-app debug unknown 4696 4696 0 0.0
FLASH 4508584 4508862 278 0.0
RAM 205536 205568 32 0.0
fabric-sync debug unknown 4936 4936 0 0.0
FLASH 5605301 5605589 288 0.0
RAM 472536 472568 32 0.0
lighting-app debug+rpc+ui unknown 6104 6104 0 0.0
FLASH 5619729 5620017 288 0.0
RAM 228760 228760 0 0.0
lock-app debug unknown 5376 5376 0 0.0
FLASH 4732248 4732526 278 0.0
RAM 204744 204760 16 0.0
ota-provider-app debug unknown 4752 4752 0 0.0
FLASH 4358002 4358280 278 0.0
RAM 198416 198432 16 0.0
ota-requestor-app debug unknown 4688 4688 0 0.0
FLASH 4497042 4497320 278 0.0
RAM 203000 203016 16 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3028477 3028925 448 0.0
RAM 160456 160456 0 0.0
thermostat-no-ble arm64 unknown 9520 9520 0 0.0
FLASH 4102480 4102640 160 0.0
RAM 243040 243048 8 0.0
tv-app debug unknown 5704 5704 0 0.0
FLASH 5956293 5956581 288 0.0
RAM 596000 596032 32 0.0
tv-casting-app debug unknown 5288 5288 0 0.0
FLASH 11052605 11053069 464 0.0
RAM 692120 692136 16 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 917380 917476 96 0.0
RAM 143292 143292 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 889868 889984 116 0.0
RAM 141479 141479 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 851548 851624 76 0.0
RAM 142200 142200 0 0.0
nxp contact k32w0+release FLASH 585264 585368 104 0.0
RAM 71072 71072 0 0.0
mcxw71+release FLASH 599800 599920 120 0.0
RAM 63168 63168 0 0.0
light k32w0+release FLASH 612204 612324 120 0.0
RAM 70464 70464 0 0.0
k32w1+release FLASH 686344 686456 112 0.0
RAM 48792 48792 0 0.0
lock mcxw71+release FLASH 762688 762800 112 0.0
RAM 70828 70828 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646068 1646196 128 0.0
RAM 212088 212088 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1553836 1553940 104 0.0
RAM 208888 208888 0 0.0
light cy8ckit_062s2_43012 FLASH 1469108 1469268 160 0.0
RAM 200872 200872 0 0.0
lock cy8ckit_062s2_43012 FLASH 1466836 1466980 144 0.0
RAM 225232 225232 0 0.0
qpg lighting-app qpg6105+debug FLASH 663736 663848 112 0.0
RAM 105400 105400 0 0.0
lock-app qpg6105+debug FLASH 621572 621684 112 0.0
RAM 99860 99860 0 0.0
stm32 light STM32WB5MM-DK FLASH 484492 484596 104 0.0
RAM 144864 144864 0 0.0
telink bridge-app tlsr9258a FLASH 682594 682700 106 0.0
RAM 91200 91200 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 623004 623132 128 0.0
RAM 31432 31432 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 764510 764638 128 0.0
RAM 50212 50212 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 710424 710552 128 0.0
RAM 73496 73496 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 627530 627658 128 0.0
RAM 142132 142132 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 813458 813586 128 0.0
RAM 99676 99676 0 0.0
tizen all-clusters-app arm unknown 4980 4980 0 0.0
FLASH 1731836 1732004 168 0.0
RAM 90724 90736 12 0.0
chip-tool-ubsan arm unknown 10792 10792 0 0.0
FLASH 1796559 17966670 1080 0.0
RAM 7838600 7839052 452 0.0

Copy link

github-actions bot commented Dec 5, 2024

PR #36364: Size comparison from b0fd385 to 1dd4d46

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 b0fd385 1dd4d46 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1352942 1353210 268 0.0
RAM 104104 104104 0 0.0
bl702 lighting-app bl702+eth FLASH 651536 651540 4 0.0
RAM 25345 25345 0 0.0
bl702+wifi FLASH 829120 829124 4 0.0
RAM 14085 14085 0 0.0
bl706+mfd+rpc+littlefs FLASH 1057314 1057574 260 0.0
RAM 23933 23933 0 0.0
bl702l lighting-app bl702l+mfd+littlefs FLASH 978688 978692 4 0.0
RAM 16572 16572 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 839576 839688 112 0.0
RAM 123656 123656 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 825116 825220 104 0.0
RAM 125536 125536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 771864 771960 96 0.0
RAM 114004 114004 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 756052 756172 120 0.0
RAM 114220 114220 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 630686 630854 168 0.0
RAM 205808 205808 0 0.0
lock CC3235SF_LAUNCHXL FLASH 669298 669434 136 0.0
RAM 205952 205952 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 681249 681361 112 0.0
RAM 78716 78716 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 701101 701213 112 0.0
RAM 81348 81348 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 701101 701213 112 0.0
RAM 81348 81348 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 658037 658141 104 0.0
RAM 73784 73784 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 617809 617913 104 0.0
RAM 71692 71692 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 637437 637549 112 0.0
RAM 74244 74244 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 637437 637549 112 0.0
RAM 74244 74244 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 637201 637313 112 0.0
RAM 74708 74708 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 656917 657029 112 0.0
RAM 77260 77260 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 656917 657029 112 0.0
RAM 77260 77260 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 613669 613789 120 0.0
RAM 68796 68796 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 633521 633641 120 0.0
RAM 71436 71436 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 633521 633641 120 0.0
RAM 71436 71436 0 0.0
efr32 lock-app BRD4187C FLASH 932116 932212 96 0.0
RAM 160180 160180 0 0.0
BRD4338a FLASH 745824 745960 136 0.0
RAM 233312 233312 0 0.0
window-app BRD4187C FLASH 1024480 1024616 136 0.0
RAM 128284 128284 0 0.0
esp32 all-clusters-app c3devkit DRAM 95344 95344 0 0.0
FLASH 1543262 1543358 96 0.0
IRAM 82542 82542 0 0.0
m5stack DRAM 116296 116296 0 0.0
FLASH 1550006 1550094 88 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4720 4720 0 0.0
FLASH 2713581 2713941 360 0.0
RAM 129768 129800 32 0.0
all-clusters-app debug unknown 5560 5560 0 0.0
FLASH 6005600 6005960 360 0.0
RAM 523512 523544 32 0.0
all-clusters-minimal-app debug unknown 5456 5456 0 0.0
FLASH 5343408 5343686 278 0.0
RAM 242568 242600 32 0.0
bridge-app debug unknown 5440 5440 0 0.0
FLASH 4682894 4683254 360 0.0
RAM 218368 218400 32 0.0
chip-tool debug unknown 5992 5992 0 0.0
FLASH 12845682 12846052 370 0.0
RAM 582314 582346 32 0.0
chip-tool-ipv6only arm64 unknown 21312 21312 0 0.0
FLASH 10979696 1097998 288 0.0
RAM 633232 633240 8 0.0
fabric-admin debug unknown 5816 5816 0 0.0
FLASH 11249747 11250117 370 0.0
RAM 582690 582722 32 0.0
fabric-bridge-app debug unknown 4696 4696 0 0.0
FLASH 4508584 4508862 278 0.0
RAM 205536 205568 32 0.0
fabric-sync debug unknown 4936 4936 0 0.0
FLASH 5605301 5605589 288 0.0
RAM 472536 472568 32 0.0
lighting-app debug+rpc+ui unknown 6104 6104 0 0.0
FLASH 5619729 5620017 288 0.0
RAM 228760 228760 0 0.0
lock-app debug unknown 5376 5376 0 0.0
FLASH 4732248 4732526 278 0.0
RAM 204744 204760 16 0.0
ota-provider-app debug unknown 4752 4752 0 0.0
FLASH 4358002 4358280 278 0.0
RAM 198416 198432 16 0.0
ota-requestor-app debug unknown 4688 4688 0 0.0
FLASH 4497042 4497320 278 0.0
RAM 203000 203016 16 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3028477 3028925 448 0.0
RAM 160456 160456 0 0.0
thermostat-no-ble arm64 unknown 9520 9520 0 0.0
FLASH 4102480 4102640 160 0.0
RAM 243040 243048 8 0.0
tv-app debug unknown 5704 5704 0 0.0
FLASH 5956293 5956581 288 0.0
RAM 596000 596032 32 0.0
tv-casting-app debug unknown 5288 5288 0 0.0
FLASH 11052605 11053069 464 0.0
RAM 692120 692136 16 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 917380 917476 96 0.0
RAM 143292 143292 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 889868 889984 116 0.0
RAM 141479 141479 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 851548 851624 76 0.0
RAM 142200 142200 0 0.0
nxp contact k32w0+release FLASH 585264 585368 104 0.0
RAM 71072 71072 0 0.0
mcxw71+release FLASH 599800 599920 120 0.0
RAM 63168 63168 0 0.0
light k32w0+release FLASH 612204 612324 120 0.0
RAM 70464 70464 0 0.0
k32w1+release FLASH 686344 686456 112 0.0
RAM 48792 48792 0 0.0
lock mcxw71+release FLASH 762688 762800 112 0.0
RAM 70828 70828 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646068 1646196 128 0.0
RAM 212088 212088 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1553836 1553940 104 0.0
RAM 208888 208888 0 0.0
light cy8ckit_062s2_43012 FLASH 1469108 1469268 160 0.0
RAM 200872 200872 0 0.0
lock cy8ckit_062s2_43012 FLASH 1466836 1466980 144 0.0
RAM 225232 225232 0 0.0
qpg lighting-app qpg6105+debug FLASH 663736 663848 112 0.0
RAM 105400 105400 0 0.0
lock-app qpg6105+debug FLASH 621572 621684 112 0.0
RAM 99860 99860 0 0.0
stm32 light STM32WB5MM-DK FLASH 484492 484596 104 0.0
RAM 144864 144864 0 0.0
telink bridge-app tlsr9258a FLASH 682594 682700 106 0.0
RAM 91200 91200 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 623004 623132 128 0.0
RAM 31432 31432 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 764510 764638 128 0.0
RAM 50212 50212 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 710424 710552 128 0.0
RAM 73496 73496 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 627530 627658 128 0.0
RAM 142132 142132 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 813458 813586 128 0.0
RAM 99676 99676 0 0.0
tizen all-clusters-app arm unknown 4980 4980 0 0.0
FLASH 1731836 1732004 168 0.0
RAM 90724 90736 12 0.0
chip-tool-ubsan arm unknown 10792 10792 0 0.0
FLASH 1796559 17966670 1080 0.0
RAM 7838600 7839052 452 0.0

@mergify mergify bot merged commit 6ee4e23 into project-chip:master Dec 5, 2024
67 checks passed
yyzhong-g pushed a commit to yyzhong-g/connectedhomeip that referenced this pull request Dec 12, 2024
…ch are not caused by WriteAttribute. (project-chip#36364)

* data-model-provider: Add an interface to report attribute changes which are not caused by WriteAttribute

* review changes

* Restyled by clang-format

* Update src/app/data-model-provider/Provider.h

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

* Update src/app/data-model-provider/Provider.h

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

* review changes

* remove the deprecated mark to fix CI issue

* review changes

* Restyled by clang-format

* fix java build

* move the report change callback to metadatatree

* fix CI build

---------

Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Co-authored-by: Andrei Litvin <andy314@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

4 participants