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

EVSE add get set clear targets support #31407

Merged

Conversation

jamesharrow
Copy link
Contributor

@jamesharrow jamesharrow commented Jan 14, 2024

This PR is to add:

  • Support for Clear Targets
  • Support for Set Targets
  • Support for Get Targets
  • Persisting the targets
  • Added TC_EEVSE_2_3.py (test case for EVSE Preferences)

Also fixes #31900 - remove 80A limit from EVSE SDK code

@jamesharrow jamesharrow linked an issue Jan 14, 2024 that may be closed by this pull request
11 tasks
@jamesharrow jamesharrow added app-clusters Application cluster work energy energy evse Issue related to EVSE feature labels Jan 14, 2024
@jamesharrow jamesharrow self-assigned this Jan 14, 2024
@jamesharrow jamesharrow added the skip-protocol-compatibility Marker that protocol backwards compatibility checks are to be skipped label Jan 14, 2024
Copy link

github-actions bot commented Jan 14, 2024

PR #31407: Size comparison from 4676d27 to 02c6749

Increases above 0.2%:

platform target config section 4676d27 02c6749 change % change
linux all-clusters-app debug (read only) 5435593 5453785 18192 0.3
.rodata 314012 316252 2240 0.7
.text 4709395 4725203 15808 0.3
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1075376 1078252 2876 0.3
rodata 106752 107436 684 0.6
text 791520 793704 2184 0.3
nrf7002dk_nrf5340_cpuapp text 788600 790572 1972 0.3
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1761028 1767028 6000 0.3
.text 1554996 1560996 6000 0.4
telink all-clusters-app tlsr9518adk80d (read/write) 1090060 1093368 3308 0.3
text 769954 772560 2606 0.3
Increases (8 builds for linux, nrfconnect, psoc6, telink)
platform target config section 4676d27 02c6749 change % change
linux all-clusters-app debug (read only) 5435593 5453785 18192 0.3
(read/write) 458208 458240 32 0.0
.data.rel.ro 315352 315384 32 0.0
.rodata 314012 316252 2240 0.7
.text 4709395 4725203 15808 0.3
chip-tool debug (read only) 11782833 11792249 9416 0.1
.rodata 429657 429721 64 0.0
.text 10663363 10672739 9376 0.1
chip-tool-ipv6only arm64 (read only) 11357216 11365296 8080 0.1
.rodata 340332 340364 32 0.0
.text 10146652 10154700 8048 0.1
tv-casting-app debug (read only) 9654665 9664153 9488 0.1
.rodata 365800 365896 96 0.0
.text 8827171 8836563 9392 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1075376 1078252 2876 0.3
rodata 106752 107436 684 0.6
text 791520 793704 2184 0.3
nrf7002dk_nrf5340_cpuapp (read/write) 1200292 1202256 1964 0.2
text 788600 790572 1972 0.3
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1761028 1767028 6000 0.3
.text 1554996 1560996 6000 0.4
telink all-clusters-app tlsr9518adk80d (read/write) 1090060 1093368 3308 0.3
text 769954 772560 2606 0.3
Decreases (7 builds for efr32, esp32, linux, nrfconnect)
platform target config section 4676d27 02c6749 change % change
efr32 window-app BRD4187C (read/write) 1138792 1138784 -8 -0.0
.text 968556 968548 -8 -0.0
esp32 all-clusters-app c3devkit (read/write) 1669488 1669456 -32 -0.0
.flash.rodata 240240 240208 -32 -0.0
m5stack (read only) 1200131 1200119 -12 -0.0
(read/write) 520108 520068 -40 -0.0
.flash.rodata 270536 270496 -40 -0.0
.flash.text 1193967 1193955 -12 -0.0
linux chip-tool debug (read/write) 506264 506200 -64 -0.0
.data.rel.ro 399792 399728 -64 -0.0
chip-tool-ipv6only arm64 (read/write) 576232 572208 -4024 -0.7
.data.rel.ro 439024 439000 -24 -0.0
shell debug (read only) 2802969 2802945 -24 -0.0
(read/write) 152704 152672 -32 -0.0
.data.rel.ro 83784 83752 -32 -0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp rodata 139600 139596 -4 -0.0
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 4676d27 02c6749 change % change
bl602 lighting-app bl602 (read/write) 1420086 1420086 0 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 157048 157048 0 0.0
.text 1087726 1087726 0 0.0
bl602+mfd (read/write) 1434558 1434558 0 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 156008 156008 0 0.0
.text 1103094 1103094 0 0.0
bl602+rpc (read/write) 1467862 1467862 0 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164664 164664 0 0.0
.text 1119470 1119470 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1185131 1185131 0 0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106420 106420 0 0.0
.text 957390 957390 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196263 1196263 0 0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105360 105360 0 0.0
.text 969454 969454 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276807 1276807 0 0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121840 121840 0 0.0
.text 1032196 1032196 0 0.0
bl706-eth (read/write) 1004249 1004249 0 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99752 99752 0 0.0
.text 749796 749796 0 0.0
bl706-wifi (read/write) 1235138 1235138 0 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120732 120732 0 0.0
.text 977928 977928 0 0.0
bl702l lighting-app bl702l (read/write) 1155284 1155284 0 0.0
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100424 100424 0 0.0
.text 950516 950516 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165968 1165968 0 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99364 99364 0 0.0
.text 962636 962636 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778248 778248 0 0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88896 88896 0 0.0
.text 689088 689088 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794264 794264 0 0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83112 83112 0 0.0
.text 710884 710884 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782568 782568 0 0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109760 109760 0 0.0
.text 672540 672540 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735192 735192 0 0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84488 84488 0 0.0
.text 650440 650440 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720704 720704 0 0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80328 80328 0 0.0
.text 640112 640112 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568106 0 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 84034 84034 0 0.0
.text 481948 481948 0 0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621458 0 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105898 105898 0 0.0
.text 513436 513436 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562271 562271 0 0.0
.app_xip_area 452425 452425 0 0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544527 544527 0 0.0
.app_xip_area 429945 429945 0 0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563287 563287 0 0.0
.app_xip_area 454897 454897 0 0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558831 558831 0 0.0
.app_xip_area 447209 447209 0 0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042376 1042376 0 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 846924 846924 0 0.0
BRD4187C (read/write) 1105456 1105456 0 0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 907120 907120 0 0.0
lock-app BRD4161A+wf200 (read/write) 1118300 1118300 0 0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927440 927440 0 0.0
window-app BRD4187C (read/write) 1138792 1138784 -8 -0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968556 968548 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1153886 1153886 0 0.0
(read/write) 1669488 1669456 -32 -0.0
.dram0.bss 71656 71656 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 240240 240208 -32 -0.0
.flash.text 1153886 1153886 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1200131 1200119 -12 -0.0
(read/write) 520108 520068 -40 -0.0
.dram0.bss 78520 78520 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 270536 270496 -40 -0.0
.flash.text 1193967 1193955 -12 -0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606840 606840 0 0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606304 606304 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 692116 692116 0 0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578248 578248 0 0.0
light k32w0+release (read only) 596184 596184 0 0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595648 595648 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783928 783928 0 0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661192 661192 0 0.0
lock k32w0+release (read only) 577656 577656 0 0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 577120 577120 0 0.0
linux air-purifier-app debug (read only) 2535309 2535309 0 0.0
(read/write) 127192 127192 0 0.0
.bss 46272 46272 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 179688 179688 0 0.0
.text 2180341 2180341 0 0.0
all-clusters-app debug (read only) 5435593 5453785 18192 0.3
(read/write) 458208 458240 32 0.0
.bss 131216 131216 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 315352 315384 32 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1224 1224 0 0.0
.rodata 314012 316252 2240 0.7
.text 4709395 4725203 15808 0.3
all-clusters-minimal-app debug (read only) 4961265 4961265 0 0.0
(read/write) 234640 234640 0 0.0
.bss 127216 127216 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 95976 95976 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 271949 271949 0 0.0
.text 4457027 4457027 0 0.0
bridge-app debug (read only) 4426473 4426473 0 0.0
(read/write) 215976 215976 0 0.0
.bss 117816 117816 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 219509 219509 0 0.0
.text 3988419 3988419 0 0.0
chip-tool debug (read only) 11782833 11792249 9416 0.1
(read/write) 506264 506200 -64 -0.0
.bss 94200 94200 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 399792 399728 -64 -0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 429657 429721 64 0.0
.text 10663363 10672739 9376 0.1
chip-tool-ipv6only arm64 (read only) 11357216 11365296 8080 0.1
(read/write) 576232 572208 -4024 -0.7
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 439024 439000 -24 -0.0
.dynamic 512 512 0 0.0
.got 20040 20040 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 340332 340364 32 0.0
.text 10146652 10154700 8048 0.1
lighting-app debug+rpc+ui (read only) 5311121 5311121 0 0.0
(read/write) 224936 224936 0 0.0
.bss 118848 118848 0 0.0
.data 4864 4864 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 340276 340276 0 0.0
.text 4726131 4726131 0 0.0
lock-app debug (read only) 4511721 4511721 0 0.0
(read/write) 203600 203600 0 0.0
.bss 113248 113248 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 247445 247445 0 0.0
.text 4054275 4054275 0 0.0
ota-provider-app debug (read only) 4175953 4175953 0 0.0
(read/write) 192680 192680 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 201781 201781 0 0.0
.text 3782323 3782323 0 0.0
ota-requestor-app debug (read only) 4266833 4266833 0 0.0
(read/write) 196960 196960 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 205589 205589 0 0.0
.text 3865091 3865091 0 0.0
shell debug (read only) 2802969 2802945 -24 -0.0
(read/write) 152704 152672 -32 -0.0
.bss 61832 61832 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 83784 83752 -32 -0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 182016 182016 0 0.0
.text 2449746 2449746 0 0.0
thermostat-no-ble arm64 (read only) 4355544 4355544 0 0.0
(read/write) 245728 245728 0 0.0
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102776 102776 0 0.0
.dynamic 512 512 0 0.0
.got 12088 12088 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 155916 155916 0 0.0
.text 3857084 3857084 0 0.0
tv-app debug (read only) 5412993 5412993 0 0.0
(read/write) 349128 349128 0 0.0
.bss 243136 243136 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 92248 92248 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 273493 273493 0 0.0
.text 4901875 4901875 0 0.0
tv-casting-app debug (read only) 9654665 9664153 9488 0.1
(read/write) 338080 338080 0 0.0
.bss 155936 155936 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 172384 172384 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 365800 365896 96 0.0
.text 8827171 8836563 9392 0.1
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2527112 2527112 0 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489796 1489796 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1075376 1078252 2876 0.3
bss 129403 129403 0 0.0
rodata 106752 107436 684 0.6
text 791520 793704 2184 0.3
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1200292 1202256 1964 0.2
bss 121613 121613 0 0.0
rodata 139600 139596 -4 -0.0
text 788600 790572 1972 0.3
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041448 0 0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765448 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835696 835696 0 0.0
(read/write) 1761028 1767028 6000 0.3
.bss 195020 195020 0 0.0
.data 2624 2624 0 0.0
.text 1554996 1560996 6000 0.4
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1707524 1707524 0 0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1503612 1503612 0 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632444 1632444 0 0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435220 1435220 0 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659348 1659348 0 0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1435004 1435004 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1117960 1117960 0 0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630340 630340 0 0.0
lock-app qpg6105+debug (read/write) 1081936 1081936 0 0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594312 594312 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822594 822594 0 0.0
bss 50916 50916 0 0.0
text 614800 614800 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1090060 1093368 3308 0.3
bss 100384 100384 0 0.0
text 769954 772560 2606 0.3
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1085496 1085496 0 0.0
bss 109696 109696 0 0.0
text 754632 754632 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935944 935944 0 0.0
bss 93664 93664 0 0.0
text 647880 647880 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822830 822830 0 0.0
bss 50960 50960 0 0.0
text 615170 615170 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 980468 980468 0 0.0
bss 79004 79004 0 0.0
text 695692 695692 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1094524 1094524 0 0.0
bss 99840 99840 0 0.0
text 771006 771006 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966552 966552 0 0.0
bss 97304 97304 0 0.0
text 648938 648938 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949880 949880 0 0.0
bss 92348 92348 0 0.0
text 664248 664248 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881732 881732 0 0.0
bss 69032 69032 0 0.0
text 623286 623286 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822384 822384 0 0.0
bss 57276 57276 0 0.0
text 590210 590210 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705632 705632 0 0.0
bss 73568 73568 0 0.0
text 462136 462136 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824558 824558 0 0.0
bss 51096 51096 0 0.0
text 617914 617914 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879609 879609 0 0.0
bss 60744 60744 0 0.0
text 632106 632106 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 846748 846748 0 0.0
bss 57564 57564 0 0.0
text 608676 608676 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840948 840948 0 0.0
bss 57880 57880 0 0.0
text 602630 602630 0 0.0

Copy link

github-actions bot commented Jan 14, 2024

PR #31407: Size comparison from 4676d27 to 7e4ab61

Increases above 0.2%:

platform target config section 4676d27 7e4ab61 change % change
linux all-clusters-app debug (read only) 5435593 5453753 18160 0.3
.rodata 314012 316220 2208 0.7
.text 4709395 4725203 15808 0.3
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1075376 1078252 2876 0.3
rodata 106752 107436 684 0.6
text 791520 793704 2184 0.3
nrf7002dk_nrf5340_cpuapp text 788600 790572 1972 0.3
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1761028 1767028 6000 0.3
.text 1554996 1560996 6000 0.4
telink all-clusters-app tlsr9518adk80d (read/write) 1090060 1093368 3308 0.3
text 769954 772560 2606 0.3
Increases (8 builds for linux, nrfconnect, psoc6, telink)
platform target config section 4676d27 7e4ab61 change % change
linux all-clusters-app debug (read only) 5435593 5453753 18160 0.3
(read/write) 458208 458240 32 0.0
.data.rel.ro 315352 315384 32 0.0
.rodata 314012 316220 2208 0.7
.text 4709395 4725203 15808 0.3
chip-tool debug (read only) 11782833 11792217 9384 0.1
.rodata 429657 429689 32 0.0
.text 10663363 10672739 9376 0.1
chip-tool-ipv6only arm64 (read only) 11357216 11365248 8032 0.1
.text 10146652 10154700 8048 0.1
tv-casting-app debug (read only) 9654665 9664153 9488 0.1
.rodata 365800 365896 96 0.0
.text 8827171 8836563 9392 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1075376 1078252 2876 0.3
rodata 106752 107436 684 0.6
text 791520 793704 2184 0.3
nrf7002dk_nrf5340_cpuapp (read/write) 1200292 1202256 1964 0.2
text 788600 790572 1972 0.3
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1761028 1767028 6000 0.3
.text 1554996 1560996 6000 0.4
telink all-clusters-app tlsr9518adk80d (read/write) 1090060 1093368 3308 0.3
text 769954 772560 2606 0.3
Decreases (7 builds for efr32, esp32, linux, nrfconnect)
platform target config section 4676d27 7e4ab61 change % change
efr32 window-app BRD4187C (read/write) 1138792 1138784 -8 -0.0
.text 968556 968548 -8 -0.0
esp32 all-clusters-app c3devkit (read/write) 1669488 1669456 -32 -0.0
.flash.rodata 240240 240208 -32 -0.0
m5stack (read only) 1200131 1200119 -12 -0.0
(read/write) 520108 520068 -40 -0.0
.flash.rodata 270536 270496 -40 -0.0
.flash.text 1193967 1193955 -12 -0.0
linux chip-tool debug (read/write) 506264 506200 -64 -0.0
.data.rel.ro 399792 399728 -64 -0.0
chip-tool-ipv6only arm64 (read/write) 576232 572272 -3960 -0.7
.data.rel.ro 439024 439000 -24 -0.0
.rodata 340332 340316 -16 -0.0
shell debug (read only) 2802969 2802945 -24 -0.0
(read/write) 152704 152672 -32 -0.0
.data.rel.ro 83784 83752 -32 -0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp rodata 139600 139596 -4 -0.0
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 4676d27 7e4ab61 change % change
bl602 lighting-app bl602 (read/write) 1420086 1420086 0 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 157048 157048 0 0.0
.text 1087726 1087726 0 0.0
bl602+mfd (read/write) 1434558 1434558 0 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 156008 156008 0 0.0
.text 1103094 1103094 0 0.0
bl602+rpc (read/write) 1467862 1467862 0 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164664 164664 0 0.0
.text 1119470 1119470 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1185131 1185131 0 0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106420 106420 0 0.0
.text 957390 957390 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196263 1196263 0 0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105360 105360 0 0.0
.text 969454 969454 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276807 1276807 0 0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121840 121840 0 0.0
.text 1032196 1032196 0 0.0
bl706-eth (read/write) 1004249 1004249 0 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99752 99752 0 0.0
.text 749796 749796 0 0.0
bl706-wifi (read/write) 1235138 1235138 0 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120732 120732 0 0.0
.text 977928 977928 0 0.0
bl702l lighting-app bl702l (read/write) 1155284 1155284 0 0.0
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100424 100424 0 0.0
.text 950516 950516 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165968 1165968 0 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99364 99364 0 0.0
.text 962636 962636 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778248 778248 0 0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88896 88896 0 0.0
.text 689088 689088 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794264 794264 0 0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83112 83112 0 0.0
.text 710884 710884 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782568 782568 0 0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109760 109760 0 0.0
.text 672540 672540 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735192 735192 0 0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84488 84488 0 0.0
.text 650440 650440 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720704 720704 0 0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80328 80328 0 0.0
.text 640112 640112 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568106 0 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 84034 84034 0 0.0
.text 481948 481948 0 0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621458 0 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105898 105898 0 0.0
.text 513436 513436 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562271 562271 0 0.0
.app_xip_area 452425 452425 0 0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544527 544527 0 0.0
.app_xip_area 429945 429945 0 0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563287 563287 0 0.0
.app_xip_area 454897 454897 0 0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558831 558831 0 0.0
.app_xip_area 447209 447209 0 0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042376 1042376 0 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 846924 846924 0 0.0
BRD4187C (read/write) 1105456 1105456 0 0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 907120 907120 0 0.0
lock-app BRD4161A+wf200 (read/write) 1118300 1118300 0 0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927440 927440 0 0.0
window-app BRD4187C (read/write) 1138792 1138784 -8 -0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968556 968548 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1153886 1153886 0 0.0
(read/write) 1669488 1669456 -32 -0.0
.dram0.bss 71656 71656 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 240240 240208 -32 -0.0
.flash.text 1153886 1153886 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1200131 1200119 -12 -0.0
(read/write) 520108 520068 -40 -0.0
.dram0.bss 78520 78520 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 270536 270496 -40 -0.0
.flash.text 1193967 1193955 -12 -0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606840 606840 0 0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606304 606304 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 692116 692116 0 0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578248 578248 0 0.0
light k32w0+release (read only) 596184 596184 0 0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595648 595648 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783928 783928 0 0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661192 661192 0 0.0
lock k32w0+release (read only) 577656 577656 0 0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 577120 577120 0 0.0
linux air-purifier-app debug (read only) 2535309 2535309 0 0.0
(read/write) 127192 127192 0 0.0
.bss 46272 46272 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 179688 179688 0 0.0
.text 2180341 2180341 0 0.0
all-clusters-app debug (read only) 5435593 5453753 18160 0.3
(read/write) 458208 458240 32 0.0
.bss 131216 131216 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 315352 315384 32 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1224 1224 0 0.0
.rodata 314012 316220 2208 0.7
.text 4709395 4725203 15808 0.3
all-clusters-minimal-app debug (read only) 4961265 4961265 0 0.0
(read/write) 234640 234640 0 0.0
.bss 127216 127216 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 95976 95976 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 271949 271949 0 0.0
.text 4457027 4457027 0 0.0
bridge-app debug (read only) 4426473 4426473 0 0.0
(read/write) 215976 215976 0 0.0
.bss 117816 117816 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 219509 219509 0 0.0
.text 3988419 3988419 0 0.0
chip-tool debug (read only) 11782833 11792217 9384 0.1
(read/write) 506264 506200 -64 -0.0
.bss 94200 94200 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 399792 399728 -64 -0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 429657 429689 32 0.0
.text 10663363 10672739 9376 0.1
chip-tool-ipv6only arm64 (read only) 11357216 11365248 8032 0.1
(read/write) 576232 572272 -3960 -0.7
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 439024 439000 -24 -0.0
.dynamic 512 512 0 0.0
.got 20040 20040 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 340332 340316 -16 -0.0
.text 10146652 10154700 8048 0.1
lighting-app debug+rpc+ui (read only) 5311121 5311121 0 0.0
(read/write) 224936 224936 0 0.0
.bss 118848 118848 0 0.0
.data 4864 4864 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 340276 340276 0 0.0
.text 4726131 4726131 0 0.0
lock-app debug (read only) 4511721 4511721 0 0.0
(read/write) 203600 203600 0 0.0
.bss 113248 113248 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 247445 247445 0 0.0
.text 4054275 4054275 0 0.0
ota-provider-app debug (read only) 4175953 4175953 0 0.0
(read/write) 192680 192680 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 201781 201781 0 0.0
.text 3782323 3782323 0 0.0
ota-requestor-app debug (read only) 4266833 4266833 0 0.0
(read/write) 196960 196960 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 205589 205589 0 0.0
.text 3865091 3865091 0 0.0
shell debug (read only) 2802969 2802945 -24 -0.0
(read/write) 152704 152672 -32 -0.0
.bss 61832 61832 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 83784 83752 -32 -0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 182016 182016 0 0.0
.text 2449746 2449746 0 0.0
thermostat-no-ble arm64 (read only) 4355544 4355544 0 0.0
(read/write) 245728 245728 0 0.0
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102776 102776 0 0.0
.dynamic 512 512 0 0.0
.got 12088 12088 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 155916 155916 0 0.0
.text 3857084 3857084 0 0.0
tv-app debug (read only) 5412993 5412993 0 0.0
(read/write) 349128 349128 0 0.0
.bss 243136 243136 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 92248 92248 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 273493 273493 0 0.0
.text 4901875 4901875 0 0.0
tv-casting-app debug (read only) 9654665 9664153 9488 0.1
(read/write) 338080 338080 0 0.0
.bss 155936 155936 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 172384 172384 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 365800 365896 96 0.0
.text 8827171 8836563 9392 0.1
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2527112 2527112 0 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489796 1489796 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1075376 1078252 2876 0.3
bss 129403 129403 0 0.0
rodata 106752 107436 684 0.6
text 791520 793704 2184 0.3
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1200292 1202256 1964 0.2
bss 121613 121613 0 0.0
rodata 139600 139596 -4 -0.0
text 788600 790572 1972 0.3
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041448 0 0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765448 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835696 835696 0 0.0
(read/write) 1761028 1767028 6000 0.3
.bss 195020 195020 0 0.0
.data 2624 2624 0 0.0
.text 1554996 1560996 6000 0.4
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1707524 1707524 0 0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1503612 1503612 0 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632444 1632444 0 0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435220 1435220 0 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659348 1659348 0 0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1435004 1435004 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1117960 1117960 0 0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630340 630340 0 0.0
lock-app qpg6105+debug (read/write) 1081936 1081936 0 0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594312 594312 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822594 822594 0 0.0
bss 50916 50916 0 0.0
text 614800 614800 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1090060 1093368 3308 0.3
bss 100384 100384 0 0.0
text 769954 772560 2606 0.3
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1085496 1085496 0 0.0
bss 109696 109696 0 0.0
text 754632 754632 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935944 935944 0 0.0
bss 93664 93664 0 0.0
text 647880 647880 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822830 822830 0 0.0
bss 50960 50960 0 0.0
text 615170 615170 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 980468 980468 0 0.0
bss 79004 79004 0 0.0
text 695692 695692 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1094524 1094524 0 0.0
bss 99840 99840 0 0.0
text 771006 771006 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966552 966552 0 0.0
bss 97304 97304 0 0.0
text 648938 648938 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949880 949880 0 0.0
bss 92348 92348 0 0.0
text 664248 664248 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881732 881732 0 0.0
bss 69032 69032 0 0.0
text 623286 623286 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822384 822384 0 0.0
bss 57276 57276 0 0.0
text 590210 590210 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705632 705632 0 0.0
bss 73568 73568 0 0.0
text 462136 462136 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824558 824558 0 0.0
bss 51096 51096 0 0.0
text 617914 617914 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879609 879609 0 0.0
bss 60744 60744 0 0.0
text 632106 632106 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 846748 846748 0 0.0
bss 57564 57564 0 0.0
text 608676 608676 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840948 840948 0 0.0
bss 57880 57880 0 0.0
text 602630 602630 0 0.0

Copy link

github-actions bot commented Jan 15, 2024

PR #31407: Size comparison from 2869798 to 7b3c366

Increases above 0.2%:

platform target config section 2869798 7b3c366 change % change
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1080852 1085760 4908 0.5
rodata 107572 108832 1260 1.2
text 796040 799680 3640 0.5
nrf7002dk_nrf5340_cpuapp (read/write) 1205188 1208380 3192 0.3
text 792856 796028 3172 0.4
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1767860 1776468 8608 0.5
.text 1561716 1570324 8608 0.6
Increases (3 builds for nrfconnect, psoc6)
platform target config section 2869798 7b3c366 change % change
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1080852 1085760 4908 0.5
rodata 107572 108832 1260 1.2
text 796040 799680 3640 0.5
nrf7002dk_nrf5340_cpuapp (read/write) 1205188 1208380 3192 0.3
rodata 140136 140144 8 0.0
text 792856 796028 3172 0.4
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1767860 1776468 8608 0.5
.text 1561716 1570324 8608 0.6
Decreases (3 builds for efr32, esp32)
platform target config section 2869798 7b3c366 change % change
efr32 window-app BRD4187C (read/write) 1138792 1138784 -8 -0.0
.text 968556 968548 -8 -0.0
esp32 all-clusters-app c3devkit (read/write) 1670416 1670384 -32 -0.0
.flash.rodata 241072 241040 -32 -0.0
m5stack (read only) 1205019 1205011 -8 -0.0
(read/write) 521028 520996 -32 -0.0
.flash.rodata 271360 271328 -32 -0.0
.flash.text 1198855 1198847 -8 -0.0
Full report (42 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, mbed, nrfconnect, psoc6, qpg)
platform target config section 2869798 7b3c366 change % change
bl602 lighting-app bl602 (read/write) 1420086 1420086 0 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 157048 157048 0 0.0
.text 1087726 1087726 0 0.0
bl602+mfd (read/write) 1434558 1434558 0 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 156008 156008 0 0.0
.text 1103094 1103094 0 0.0
bl602+rpc (read/write) 1467822 1467822 0 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164616 164616 0 0.0
.text 1119474 1119474 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1185131 1185131 0 0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106420 106420 0 0.0
.text 957390 957390 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196263 1196263 0 0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105360 105360 0 0.0
.text 969454 969454 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276763 1276763 0 0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121792 121792 0 0.0
.text 1032200 1032200 0 0.0
bl706-eth (read/write) 1004249 1004249 0 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99752 99752 0 0.0
.text 749796 749796 0 0.0
bl706-wifi (read/write) 1235138 1235138 0 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120732 120732 0 0.0
.text 977928 977928 0 0.0
bl702l lighting-app bl702l (read/write) 1155284 1155284 0 0.0
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100424 100424 0 0.0
.text 950516 950516 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165968 1165968 0 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99364 99364 0 0.0
.text 962636 962636 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778248 778248 0 0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88896 88896 0 0.0
.text 689088 689088 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794264 794264 0 0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83112 83112 0 0.0
.text 710884 710884 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782568 782568 0 0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109760 109760 0 0.0
.text 672540 672540 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735192 735192 0 0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84488 84488 0 0.0
.text 650440 650440 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720704 720704 0 0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80328 80328 0 0.0
.text 640112 640112 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568106 0 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 84034 84034 0 0.0
.text 481948 481948 0 0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621458 0 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105898 105898 0 0.0
.text 513436 513436 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562271 562271 0 0.0
.app_xip_area 452425 452425 0 0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544527 544527 0 0.0
.app_xip_area 429945 429945 0 0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563287 563287 0 0.0
.app_xip_area 454897 454897 0 0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558855 558855 0 0.0
.app_xip_area 447233 447233 0 0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042376 1042376 0 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 846924 846924 0 0.0
BRD4187C (read/write) 1105408 1105408 0 0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 907072 907072 0 0.0
lock-app BRD4161A+wf200 (read/write) 1118300 1118300 0 0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927440 927440 0 0.0
window-app BRD4187C (read/write) 1138792 1138784 -8 -0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968556 968548 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1159084 1159084 0 0.0
(read/write) 1670416 1670384 -32 -0.0
.dram0.bss 71752 71752 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 241072 241040 -32 -0.0
.flash.text 1159084 1159084 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1205019 1205011 -8 -0.0
(read/write) 521028 520996 -32 -0.0
.dram0.bss 78616 78616 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 271360 271328 -32 -0.0
.flash.text 1198855 1198847 -8 -0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606856 606856 0 0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606320 606320 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 692132 692132 0 0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578264 578264 0 0.0
light k32w0+release (read only) 596200 596200 0 0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595664 595664 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783944 783944 0 0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661208 661208 0 0.0
lock k32w0+release (read only) 577656 577656 0 0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 577120 577120 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2527064 2527064 0 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489748 1489748 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1080852 1085760 4908 0.5
bss 129507 129507 0 0.0
rodata 107572 108832 1260 1.2
text 796040 799680 3640 0.5
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1205188 1208380 3192 0.3
bss 121717 121717 0 0.0
rodata 140136 140144 8 0.0
text 792856 796028 3172 0.4
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041448 0 0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765448 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835584 835584 0 0.0
(read/write) 1767860 1776468 8608 0.5
.bss 195124 195124 0 0.0
.data 2632 2632 0 0.0
.text 1561716 1570324 8608 0.6
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1707524 1707524 0 0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1503612 1503612 0 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632444 1632444 0 0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435220 1435220 0 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659348 1659348 0 0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1435004 1435004 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1117960 1117960 0 0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630340 630340 0 0.0
lock-app qpg6105+debug (read/write) 1081936 1081936 0 0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594312 594312 0 0.0

Copy link

github-actions bot commented Jan 16, 2024

PR #31407: Size comparison from 2869798 to 2c1a8f1

Increases above 0.2%:

platform target config section 2869798 2c1a8f1 change % change
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1080852 1085572 4720 0.4
rodata 107572 108836 1264 1.2
text 796040 799500 3460 0.4
nrf7002dk_nrf5340_cpuapp (read/write) 1205188 1208416 3228 0.3
text 792856 796060 3204 0.4
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1767860 1776460 8600 0.5
.text 1561716 1570316 8600 0.6
Increases (9 builds for bl702l, cc13x4_26x4, efr32, esp32, mbed, nrfconnect, psoc6)
platform target config section 2869798 2c1a8f1 change % change
bl702l lighting-app bl702l+mfd (read/write) 1165968 1166252 284 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 .rodata 88896 88904 8 0.0
efr32 lock-app BRD4161A+wf200 (read/write) 1118300 1118332 32 0.0
.text 927440 927472 32 0.0
esp32 all-clusters-app c3devkit (read only) 1159084 1159178 94 0.0
.flash.text 1159084 1159178 94 0.0
m5stack (read only) 1205019 1205031 12 0.0
.flash.text 1198855 1198867 12 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2527064 2527136 72 0.0
.text 1489748 1489820 72 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1080852 1085572 4720 0.4
rodata 107572 108836 1264 1.2
text 796040 799500 3460 0.4
nrf7002dk_nrf5340_cpuapp (read/write) 1205188 1208416 3228 0.3
rodata 140136 140148 12 0.0
text 792856 796060 3204 0.4
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1767860 1776460 8600 0.5
.text 1561716 1570316 8600 0.6
Decreases (29 builds for bl702, bl702l, cc13x4_26x4, cyw30739, efr32, esp32, k32w, nrfconnect, psoc6, qpg)
platform target config section 2869798 2c1a8f1 change % change
bl702 lighting-app bl702 (read/write) 1185131 1184899 -232 -0.0
.text 957390 957160 -230 -0.0
bl702+mfd (read/write) 1196263 1195775 -488 -0.0
.text 969454 968968 -486 -0.1
bl702+rpc (read/write) 1276763 1276535 -228 -0.0
.text 1032200 1031970 -230 -0.0
bl702l lighting-app bl702l (read/write) 1155284 1154288 -996 -0.1
.text 950516 950030 -486 -0.1
bl702l+mfd .text 962636 962406 -230 -0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778248 778080 -168 -0.0
.text 689088 688912 -176 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794264 794088 -176 -0.0
.text 710884 710708 -176 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782568 782392 -176 -0.0
.text 672540 672364 -176 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 735192 735000 -192 -0.0
.text 650440 650248 -192 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720704 720528 -176 -0.0
.text 640112 639936 -176 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562271 562103 -168 -0.0
.app_xip_area 452425 452257 -168 -0.0
lock cyw930739m2evb_01 (read/write) 544527 544359 -168 -0.0
.app_xip_area 429945 429777 -168 -0.0
ota-requestor cyw930739m2evb_01 (read/write) 563287 563103 -184 -0.0
.app_xip_area 454897 454713 -184 -0.0
switch cyw930739m2evb_01 (read/write) 558855 558679 -176 -0.0
.app_xip_area 447233 447057 -176 -0.0
efr32 lighting-app BRD4187C (read/write) 1105408 1105216 -192 -0.0
.text 907072 906880 -192 -0.0
window-app BRD4187C (read/write) 1138792 1138440 -352 -0.0
.text 968556 968204 -352 -0.0
esp32 all-clusters-app c3devkit (read/write) 1670416 1670384 -32 -0.0
.flash.rodata 241072 241040 -32 -0.0
m5stack (read/write) 521028 520996 -32 -0.0
.flash.rodata 271360 271328 -32 -0.0
k32w contact k32w0+release (read only) 606856 606672 -184 -0.0
.text 606320 606136 -184 -0.0
k32w1+release (read/write) 692132 691964 -168 -0.0
.text 578264 578096 -168 -0.0
light k32w0+release (read only) 596200 596032 -168 -0.0
.text 595664 595496 -168 -0.0
k32w1+release (read/write) 783944 783760 -184 -0.0
.text 661208 661024 -184 -0.0
lock k32w0+release (read only) 577656 577488 -168 -0.0
.text 577120 576952 -168 -0.0
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1041448 1041272 -176 -0.0
text 765448 765268 -180 -0.0
psoc6 all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1707524 1707516 -8 -0.0
.text 1503612 1503604 -8 -0.0
light cy8ckit_062s2_43012 (read/write) 1632444 1632428 -16 -0.0
.text 1435220 1435204 -16 -0.0
lock cy8ckit_062s2_43012 (read/write) 1659348 1659340 -8 -0.0
.text 1435004 1434996 -8 -0.0
qpg lighting-app qpg6105+debug (read/write) 1117960 1117792 -168 -0.0
.text 630340 630172 -168 -0.0
lock-app qpg6105+debug (read/write) 1081936 1081760 -176 -0.0
.text 594312 594136 -176 -0.0
Full report (42 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, mbed, nrfconnect, psoc6, qpg)
platform target config section 2869798 2c1a8f1 change % change
bl602 lighting-app bl602 (read/write) 1420086 1420086 0 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 157048 157048 0 0.0
.text 1087726 1087726 0 0.0
bl602+mfd (read/write) 1434558 1434558 0 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 156008 156008 0 0.0
.text 1103094 1103094 0 0.0
bl602+rpc (read/write) 1467822 1467822 0 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164616 164616 0 0.0
.text 1119474 1119474 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1185131 1184899 -232 -0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106420 106420 0 0.0
.text 957390 957160 -230 -0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196263 1195775 -488 -0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105360 105360 0 0.0
.text 969454 968968 -486 -0.1
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276763 1276535 -228 -0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121792 121792 0 0.0
.text 1032200 1031970 -230 -0.0
bl706-eth (read/write) 1004249 1004249 0 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99752 99752 0 0.0
.text 749796 749796 0 0.0
bl706-wifi (read/write) 1235138 1235138 0 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120732 120732 0 0.0
.text 977928 977928 0 0.0
bl702l lighting-app bl702l (read/write) 1155284 1154288 -996 -0.1
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100424 100424 0 0.0
.text 950516 950030 -486 -0.1
bl702l+mfd (read/write) 1165968 1166252 284 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99364 99364 0 0.0
.text 962636 962406 -230 -0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778248 778080 -168 -0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88896 88904 8 0.0
.text 689088 688912 -176 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794264 794088 -176 -0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83112 83112 0 0.0
.text 710884 710708 -176 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782568 782392 -176 -0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109760 109760 0 0.0
.text 672540 672364 -176 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 735192 735000 -192 -0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84488 84488 0 0.0
.text 650440 650248 -192 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720704 720528 -176 -0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80328 80328 0 0.0
.text 640112 639936 -176 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568106 0 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 84034 84034 0 0.0
.text 481948 481948 0 0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621458 0 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105898 105898 0 0.0
.text 513436 513436 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562271 562103 -168 -0.0
.app_xip_area 452425 452257 -168 -0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544527 544359 -168 -0.0
.app_xip_area 429945 429777 -168 -0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563287 563103 -184 -0.0
.app_xip_area 454897 454713 -184 -0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558855 558679 -176 -0.0
.app_xip_area 447233 447057 -176 -0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042376 1042376 0 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 846924 846924 0 0.0
BRD4187C (read/write) 1105408 1105216 -192 -0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 907072 906880 -192 -0.0
lock-app BRD4161A+wf200 (read/write) 1118300 1118332 32 0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927440 927472 32 0.0
window-app BRD4187C (read/write) 1138792 1138440 -352 -0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968556 968204 -352 -0.0
esp32 all-clusters-app c3devkit (read only) 1159084 1159178 94 0.0
(read/write) 1670416 1670384 -32 -0.0
.dram0.bss 71752 71752 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 241072 241040 -32 -0.0
.flash.text 1159084 1159178 94 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1205019 1205031 12 0.0
(read/write) 521028 520996 -32 -0.0
.dram0.bss 78616 78616 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 271360 271328 -32 -0.0
.flash.text 1198855 1198867 12 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606856 606672 -184 -0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606320 606136 -184 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 692132 691964 -168 -0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578264 578096 -168 -0.0
light k32w0+release (read only) 596200 596032 -168 -0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595664 595496 -168 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783944 783760 -184 -0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661208 661024 -184 -0.0
lock k32w0+release (read only) 577656 577488 -168 -0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 577120 576952 -168 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2527064 2527136 72 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489748 1489820 72 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1080852 1085572 4720 0.4
bss 129507 129507 0 0.0
rodata 107572 108836 1264 1.2
text 796040 799500 3460 0.4
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1205188 1208416 3228 0.3
bss 121717 121717 0 0.0
rodata 140136 140148 12 0.0
text 792856 796060 3204 0.4
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041272 -176 -0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765268 -180 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835584 835584 0 0.0
(read/write) 1767860 1776460 8600 0.5
.bss 195124 195124 0 0.0
.data 2632 2632 0 0.0
.text 1561716 1570316 8600 0.6
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1707524 1707516 -8 -0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1503612 1503604 -8 -0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632444 1632428 -16 -0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435220 1435204 -16 -0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659348 1659340 -8 -0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1435004 1434996 -8 -0.0
qpg lighting-app qpg6105+debug (read/write) 1117960 1117792 -168 -0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630340 630172 -168 -0.0
lock-app qpg6105+debug (read/write) 1081936 1081760 -176 -0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594312 594136 -176 -0.0

Copy link

github-actions bot commented Jul 22, 2024

PR #31407: Size comparison from 3bc5667 to e5f3790

Increases above 0.2%:

platform target config section 3bc5667 e5f3790 change % change
esp32 all-clusters-app c3devkit FLASH 1471314 1478284 6970 0.5
m5stack FLASH 1540315 1547083 6768 0.4
linux all-clusters-app debug FLASH 5835478 5867678 32200 0.6
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 883308 889392 6084 0.7
nrf7002dk_nrf5340_cpuapp FLASH 953548 957560 4012 0.4
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611636 1618748 7112 0.4
telink all-clusters-app tlsr9118bdk40d FLASH 659054 664528 5474 0.8
tizen all-clusters-app arm FLASH 1641256 1659080 17824 1.1
Full report (96 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 3bc5667 e5f3790 change % change
bl602 lighting-app bl602 FLASH 1272020 1272020 0 0.0
RAM 95392 95392 0 0.0
bl602+mfd FLASH 1286278 1286278 0 0.0
RAM 95536 95536 0 0.0
bl602+rpc FLASH 1310988 1310988 0 0.0
RAM 103816 103816 0 0.0
bl702 lighting-app bl702 FLASH 1092926 1092926 0 0.0
RAM 15229 15229 0 0.0
bl702+mfd FLASH 1103876 1103876 0 0.0
RAM 15381 15381 0 0.0
bl702+rpc FLASH 1182992 1182992 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 876226 876226 0 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1128408 1128408 0 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1080068 1080068 0 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1091074 1091074 0 0.0
RAM 21960 21960 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798884 798884 0 0.0
RAM 109236 109236 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816636 816636 0 0.0
RAM 117028 117028 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808492 808492 0 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761092 761092 0 0.0
RAM 105400 105400 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746876 746876 0 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606630 606630 0 0.0
RAM 204572 204572 0 0.0
lock CC3235SF_LAUNCHXL FLASH 651970 651970 0 0.0
RAM 204844 204844 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 668025 668025 0 0.0
RAM 77700 77700 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687877 687877 0 0.0
RAM 80340 80340 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687877 687877 0 0.0
RAM 80340 80340 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644813 644813 0 0.0
RAM 72768 72768 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609561 609561 0 0.0
RAM 70876 70876 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629197 629197 0 0.0
RAM 73420 73420 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629197 629197 0 0.0
RAM 73420 73420 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625273 625273 0 0.0
RAM 73892 73892 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644981 644981 0 0.0
RAM 76436 76436 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644981 644981 0 0.0
RAM 76436 76436 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593637 593637 0 0.0
RAM 67844 67844 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613489 613489 0 0.0
RAM 70484 70484 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613489 613489 0 0.0
RAM 70484 70484 0 0.0
efr32 lighting-app BRD4187C FLASH 926112 926112 0 0.0
RAM 134532 134532 0 0.0
lock-app BRD4338a FLASH 734524 734516 -8 -0.0
RAM 208000 208000 0 0.0
window-app BRD4187C FLASH 1014604 1014604 0 0.0
RAM 126644 126644 0 0.0
esp32 all-clusters-app c3devkit DRAM 90932 90940 8 0.0
FLASH 1471314 1478284 6970 0.5
IRAM 75570 75570 0 0.0
m5stack DRAM 117404 117412 8 0.0
FLASH 1540315 1547083 6768 0.4
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4624 4624 0 0.0
FLASH 2706913 2706913 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5392 5392 0 0.0
FLASH 5835478 5867678 32200 0.6
RAM 494688 494864 176 0.0
all-clusters-minimal-app debug unknown 5304 5304 0 0.0
FLASH 5295130 5295130 0 0.0
RAM 235696 235696 0 0.0
bridge-app debug unknown 5288 5288 0 0.0
FLASH 4694462 4694462 0 0.0
RAM 212960 212960 0 0.0
chip-tool debug unknown 5776 5776 0 0.0
FLASH 12296496 12296496 0 0.0
RAM 548818 548818 0 0.0
chip-tool-ipv6only arm64 unknown 20168 20168 0 0.0
FLASH 11002556 11002556 0 0.0
RAM 598464 598464 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 1131456 1131456 0 0.0
RAM 545658 545658 0 0.0
fabric-bridge-app debug unknown 4560 4560 0 0.0
FLASH 4448640 4448640 0 0.0
RAM 198992 198992 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5618529 5618529 0 0.0
RAM 224240 224240 0 0.0
lock-app debug unknown 5224 5224 0 0.0
FLASH 4752912 4752912 0 0.0
RAM 200672 200672 0 0.0
ota-provider-app debug unknown 4600 4600 0 0.0
FLASH 4397300 4397300 0 0.0
RAM 194848 194848 0 0.0
ota-requestor-app debug unknown 4536 4536 0 0.0
FLASH 4535114 4535114 0 0.0
RAM 199384 199384 0 0.0
shell debug unknown 4168 4168 0 0.0
FLASH 2979645 2979645 0 0.0
RAM 153736 153736 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4256884 4256884 0 0.0
RAM 236336 236336 0 0.0
tv-app debug unknown 5496 5496 0 0.0
FLASH 5893615 5893647 32 0.0
RAM 342080 342080 0 0.0
tv-casting-app debug unknown 5160 5160 0 0.0
FLASH 10431405 10431405 0 0.0
RAM 403080 403080 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503276 1503276 0 0.0
RAM 226728 226728 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 883308 889392 6084 0.7
RAM 142311 142315 4 0.0
nrf7002dk_nrf5340_cpuapp FLASH 953548 957560 4012 0.4
RAM 140739 140743 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 828160 828160 0 0.0
RAM 141179 141179 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 787156 787156 0 0.0
RAM 132700 132700 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 932412 932412 0 0.0
RAM 130393 130393 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 872312 872312 0 0.0
RAM 146991 146991 0 0.0
nrf52840dongle_nrf52840 FLASH 814136 814136 0 0.0
RAM 154996 154996 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 769832 769832 0 0.0
RAM 145797 145797 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 932412 932412 0 0.0
RAM 130393 130393 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 799148 799148 0 0.0
RAM 133227 133227 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 724436 724436 0 0.0
RAM 133293 133293 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 945344 945344 0 0.0
RAM 130920 130920 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 751440 751440 0 0.0
RAM 131916 131916 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 738152 738152 0 0.0
RAM 131715 131715 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70096 70096 0 0.0
k32w1+release FLASH 591664 591664 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 610416 610416 0 0.0
RAM 69564 69564 0 0.0
k32w1+release FLASH 675192 675192 0 0.0
RAM 82880 82880 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611636 1618748 7112 0.4
RAM 209736 209736 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1531956 1531956 0 0.0
RAM 206544 206544 0 0.0
light cy8ckit_062s2_43012 FLASH 1458812 1458812 0 0.0
RAM 199808 199808 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459468 1459468 0 0.0
RAM 224336 224336 0 0.0
qpg lighting-app qpg6105+debug FLASH 651740 651740 0 0.0
RAM 104644 104644 0 0.0
lock-app qpg6105+debug FLASH 612144 612144 0 0.0
RAM 99312 99312 0 0.0
stm32 light STM32WB5MM-DK FLASH 474064 474064 0 0.0
RAM 144268 144268 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633102 633102 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 659054 664528 5474 0.8
RAM 148488 148488 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 779246 779246 0 0.0
RAM 113260 113260 0 0.0
bridge-app tlsr9258a FLASH 676078 676078 0 0.0
RAM 95352 95352 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634686 634686 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720554 720554 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614130 614130 0 0.0
RAM 144684 144684 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801934 801934 0 0.0
RAM 103088 103088 0 0.0
lock-app-dfu tlsr9528a FLASH 666510 666510 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695436 695436 0 0.0
RAM 95076 95076 0 0.0
pump-app tlsr9518adk80d FLASH 616942 616942 0 0.0
RAM 57000 57000 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607352 607352 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641304 641304 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651178 651178 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626242 626242 0 0.0
RAM 57132 57132 0 0.0
window-covering tlsr9118bdk40d FLASH 519448 519448 0 0.0
RAM 97848 97848 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1641256 1659080 17824 1.1
RAM 48708 48716 8 0.0
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16310718 16310718 0 0.0
RAM 7168520 7168520 0 0.0

Copy link

github-actions bot commented Jul 23, 2024

PR #31407: Size comparison from 3bc5667 to 6013407

Increases above 0.2%:

platform target config section 3bc5667 6013407 change % change
esp32 all-clusters-app c3devkit FLASH 1471314 1478368 7054 0.5
m5stack FLASH 1540315 1547167 6852 0.4
linux all-clusters-app debug FLASH 5835478 5867774 32296 0.6
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 883308 889472 6164 0.7
nrf7002dk_nrf5340_cpuapp FLASH 953548 957564 4016 0.4
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611636 1618820 7184 0.4
telink all-clusters-app tlsr9118bdk40d FLASH 659054 664556 5502 0.8
tizen all-clusters-app arm FLASH 1641256 1659176 17920 1.1
Full report (96 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 3bc5667 6013407 change % change
bl602 lighting-app bl602 FLASH 1272020 1272020 0 0.0
RAM 95392 95392 0 0.0
bl602+mfd FLASH 1286278 1286278 0 0.0
RAM 95536 95536 0 0.0
bl602+rpc FLASH 1310988 1310988 0 0.0
RAM 103816 103816 0 0.0
bl702 lighting-app bl702 FLASH 1092926 1092926 0 0.0
RAM 15229 15229 0 0.0
bl702+mfd FLASH 1103876 1103876 0 0.0
RAM 15381 15381 0 0.0
bl702+rpc FLASH 1182992 1182992 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 876226 876226 0 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1128408 1128408 0 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1080068 1080068 0 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1091074 1091074 0 0.0
RAM 21960 21960 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798884 798884 0 0.0
RAM 109236 109236 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816636 816636 0 0.0
RAM 117028 117028 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808492 808492 0 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761092 761092 0 0.0
RAM 105400 105400 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746876 746876 0 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606630 606630 0 0.0
RAM 204572 204572 0 0.0
lock CC3235SF_LAUNCHXL FLASH 651970 651970 0 0.0
RAM 204844 204844 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 668025 668025 0 0.0
RAM 77700 77700 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687877 687877 0 0.0
RAM 80340 80340 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687877 687877 0 0.0
RAM 80340 80340 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644813 644813 0 0.0
RAM 72768 72768 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609561 609561 0 0.0
RAM 70876 70876 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629197 629197 0 0.0
RAM 73420 73420 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629197 629197 0 0.0
RAM 73420 73420 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625273 625273 0 0.0
RAM 73892 73892 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644981 644981 0 0.0
RAM 76436 76436 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644981 644981 0 0.0
RAM 76436 76436 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593637 593637 0 0.0
RAM 67844 67844 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613489 613489 0 0.0
RAM 70484 70484 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613489 613489 0 0.0
RAM 70484 70484 0 0.0
efr32 lighting-app BRD4187C FLASH 926112 926112 0 0.0
RAM 134532 134532 0 0.0
lock-app BRD4338a FLASH 734524 734516 -8 -0.0
RAM 208000 208000 0 0.0
window-app BRD4187C FLASH 1014604 1014604 0 0.0
RAM 126644 126644 0 0.0
esp32 all-clusters-app c3devkit DRAM 90932 90940 8 0.0
FLASH 1471314 1478368 7054 0.5
IRAM 75570 75570 0 0.0
m5stack DRAM 117404 117412 8 0.0
FLASH 1540315 1547167 6852 0.4
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4624 4624 0 0.0
FLASH 2706913 2706913 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5392 5392 0 0.0
FLASH 5835478 5867774 32296 0.6
RAM 494688 494864 176 0.0
all-clusters-minimal-app debug unknown 5304 5304 0 0.0
FLASH 5295130 5295130 0 0.0
RAM 235696 235696 0 0.0
bridge-app debug unknown 5288 5288 0 0.0
FLASH 4694462 4694462 0 0.0
RAM 212960 212960 0 0.0
chip-tool debug unknown 5776 5776 0 0.0
FLASH 12296496 12296496 0 0.0
RAM 548818 548818 0 0.0
chip-tool-ipv6only arm64 unknown 20168 20168 0 0.0
FLASH 11002556 11002556 0 0.0
RAM 598464 598464 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 1131456 1131456 0 0.0
RAM 545658 545658 0 0.0
fabric-bridge-app debug unknown 4560 4560 0 0.0
FLASH 4448640 4448640 0 0.0
RAM 198992 198992 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5618529 5618529 0 0.0
RAM 224240 224240 0 0.0
lock-app debug unknown 5224 5224 0 0.0
FLASH 4752912 4752912 0 0.0
RAM 200672 200672 0 0.0
ota-provider-app debug unknown 4600 4600 0 0.0
FLASH 4397300 4397300 0 0.0
RAM 194848 194848 0 0.0
ota-requestor-app debug unknown 4536 4536 0 0.0
FLASH 4535114 4535114 0 0.0
RAM 199384 199384 0 0.0
shell debug unknown 4168 4168 0 0.0
FLASH 2979645 2979645 0 0.0
RAM 153736 153736 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4256884 4256884 0 0.0
RAM 236336 236336 0 0.0
tv-app debug unknown 5496 5496 0 0.0
FLASH 5893615 5893647 32 0.0
RAM 342080 342080 0 0.0
tv-casting-app debug unknown 5160 5160 0 0.0
FLASH 10431405 10431405 0 0.0
RAM 403080 403080 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503276 1503276 0 0.0
RAM 226728 226728 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 883308 889472 6164 0.7
RAM 142311 142315 4 0.0
nrf7002dk_nrf5340_cpuapp FLASH 953548 957564 4016 0.4
RAM 140739 140743 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 828160 828160 0 0.0
RAM 141179 141179 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 787156 787156 0 0.0
RAM 132700 132700 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 932412 932412 0 0.0
RAM 130393 130393 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 872312 872312 0 0.0
RAM 146991 146991 0 0.0
nrf52840dongle_nrf52840 FLASH 814136 814136 0 0.0
RAM 154996 154996 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 769832 769832 0 0.0
RAM 145797 145797 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 932412 932412 0 0.0
RAM 130393 130393 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 799148 799148 0 0.0
RAM 133227 133227 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 724436 724436 0 0.0
RAM 133293 133293 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 945344 945344 0 0.0
RAM 130920 130920 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 751440 751440 0 0.0
RAM 131916 131916 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 738152 738152 0 0.0
RAM 131715 131715 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70096 70096 0 0.0
k32w1+release FLASH 591664 591664 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 610416 610416 0 0.0
RAM 69564 69564 0 0.0
k32w1+release FLASH 675192 675192 0 0.0
RAM 82880 82880 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611636 1618820 7184 0.4
RAM 209736 209736 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1531956 1531956 0 0.0
RAM 206544 206544 0 0.0
light cy8ckit_062s2_43012 FLASH 1458812 1458812 0 0.0
RAM 199808 199808 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459468 1459468 0 0.0
RAM 224336 224336 0 0.0
qpg lighting-app qpg6105+debug FLASH 651740 651740 0 0.0
RAM 104644 104644 0 0.0
lock-app qpg6105+debug FLASH 612144 612144 0 0.0
RAM 99312 99312 0 0.0
stm32 light STM32WB5MM-DK FLASH 474064 474064 0 0.0
RAM 144268 144268 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633102 633102 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 659054 664556 5502 0.8
RAM 148488 148488 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 779246 779246 0 0.0
RAM 113260 113260 0 0.0
bridge-app tlsr9258a FLASH 676078 676078 0 0.0
RAM 95352 95352 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634686 634686 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720554 720554 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614130 614130 0 0.0
RAM 144684 144684 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801934 801934 0 0.0
RAM 103088 103088 0 0.0
lock-app-dfu tlsr9528a FLASH 666510 666510 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695436 695436 0 0.0
RAM 95076 95076 0 0.0
pump-app tlsr9518adk80d FLASH 616942 616942 0 0.0
RAM 57000 57000 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607352 607352 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641304 641304 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651178 651178 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626242 626242 0 0.0
RAM 57132 57132 0 0.0
window-covering tlsr9118bdk40d FLASH 519448 519448 0 0.0
RAM 97848 97848 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1641256 1659176 17920 1.1
RAM 48708 48716 8 0.0
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16310718 16310718 0 0.0
RAM 7168520 7168520 0 0.0

Copy link

github-actions bot commented Jul 24, 2024

PR #31407: Size comparison from 8306353 to d013648

Increases above 0.2%:

platform target config section 8306353 d013648 change % change
esp32 all-clusters-app c3devkit FLASH 1471170 1478224 7054 0.5
m5stack FLASH 1540279 1547131 6852 0.4
linux all-clusters-app debug FLASH 5835588 5867884 32296 0.6
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611668 1618852 7184 0.4
telink all-clusters-app tlsr9118bdk40d FLASH 658938 664440 5502 0.8
tizen all-clusters-app arm FLASH 1641292 1659220 17928 1.1
Full report (82 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 8306353 d013648 change % change
bl602 lighting-app bl602 FLASH 1271952 1271952 0 0.0
RAM 95384 95384 0 0.0
bl602+mfd FLASH 1286210 1286210 0 0.0
RAM 95528 95528 0 0.0
bl602+rpc FLASH 1310920 1310920 0 0.0
RAM 103808 103808 0 0.0
bl702 lighting-app bl702 FLASH 1092846 1092846 0 0.0
RAM 15245 15245 0 0.0
bl702+mfd FLASH 1103540 1103540 0 0.0
RAM 15397 15397 0 0.0
bl702+rpc FLASH 1182912 1182912 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 876146 876146 0 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1128328 1128328 0 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1079744 1079744 0 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1091006 1091006 0 0.0
RAM 21960 21960 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798900 798900 0 0.0
RAM 109236 109236 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816660 816660 0 0.0
RAM 117020 117020 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808492 808492 0 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761108 761108 0 0.0
RAM 105408 105408 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746892 746892 0 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606670 606670 0 0.0
RAM 204564 204564 0 0.0
lock CC3235SF_LAUNCHXL FLASH 652018 652018 0 0.0
RAM 204836 204836 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 668009 668009 0 0.0
RAM 77700 77700 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687861 687861 0 0.0
RAM 80340 80340 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687861 687861 0 0.0
RAM 80340 80340 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644805 644805 0 0.0
RAM 72768 72768 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609561 609561 0 0.0
RAM 70884 70884 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629189 629189 0 0.0
RAM 73428 73428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629189 629189 0 0.0
RAM 73428 73428 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625257 625257 0 0.0
RAM 73900 73900 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644965 644965 0 0.0
RAM 76444 76444 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644965 644965 0 0.0
RAM 76444 76444 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593629 593629 0 0.0
RAM 67852 67852 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613481 613481 0 0.0
RAM 70492 70492 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613481 613481 0 0.0
RAM 70492 70492 0 0.0
efr32 lighting-app BRD4187C FLASH 926120 926120 0 0.0
RAM 134528 134528 0 0.0
lock-app BRD4338a FLASH 734508 734500 -8 -0.0
RAM 208004 208004 0 0.0
window-app BRD4187C FLASH 1014572 1014572 0 0.0
RAM 126648 126648 0 0.0
esp32 all-clusters-app c3devkit DRAM 90924 90932 8 0.0
FLASH 1471170 1478224 7054 0.5
IRAM 75570 75570 0 0.0
m5stack DRAM 117404 117412 8 0.0
FLASH 1540279 1547131 6852 0.4
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4632 4632 0 0.0
FLASH 2707111 2707111 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5400 5400 0 0.0
FLASH 5835588 5867884 32296 0.6
RAM 494784 494960 176 0.0
all-clusters-minimal-app debug unknown 5312 5312 0 0.0
FLASH 5295288 5295288 0 0.0
RAM 235728 235728 0 0.0
bridge-app debug unknown 5296 5296 0 0.0
FLASH 4694610 4694610 0 0.0
RAM 212992 212992 0 0.0
chip-tool debug unknown 5784 5784 0 0.0
FLASH 12297294 12297294 0 0.0
RAM 548882 548882 0 0.0
chip-tool-ipv6only arm64 unknown 20168 20168 0 0.0
FLASH 11003212 11003212 0 0.0
RAM 598528 598528 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11315133 11315133 0 0.0
RAM 545722 545722 0 0.0
fabric-bridge-app debug unknown 4568 4568 0 0.0
FLASH 4448844 4448844 0 0.0
RAM 199024 199024 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5618689 5618689 0 0.0
RAM 224272 224272 0 0.0
lock-app debug unknown 5232 5232 0 0.0
FLASH 4753062 4753062 0 0.0
RAM 200704 200704 0 0.0
ota-provider-app debug unknown 4608 4608 0 0.0
FLASH 4397556 4397556 0 0.0
RAM 194880 194880 0 0.0
ota-requestor-app debug unknown 4544 4544 0 0.0
FLASH 4535338 4535338 0 0.0
RAM 199416 199416 0 0.0
shell debug unknown 4168 4168 0 0.0
FLASH 2979805 2979805 0 0.0
RAM 153736 153736 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4256996 4256996 0 0.0
RAM 236336 236336 0 0.0
tv-app debug unknown 5504 5504 0 0.0
FLASH 5970397 5970429 32 0.0
RAM 573376 573376 0 0.0
tv-casting-app debug unknown 5168 5168 0 0.0
FLASH 10509533 10509533 0 0.0
RAM 634344 634344 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503276 1503276 0 0.0
RAM 226720 226720 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70104 70104 0 0.0
k32w1+release FLASH 591656 591656 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 610400 610400 0 0.0
RAM 69564 69564 0 0.0
k32w1+release FLASH 675192 675192 0 0.0
RAM 82872 82872 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611668 1618852 7184 0.4
RAM 209728 209728 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1532020 1532020 0 0.0
RAM 206544 206544 0 0.0
light cy8ckit_062s2_43012 FLASH 1458844 1458844 0 0.0
RAM 199808 199808 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459484 1459484 0 0.0
RAM 224328 224328 0 0.0
qpg lighting-app qpg6105+debug FLASH 651724 651724 0 0.0
RAM 104636 104636 0 0.0
lock-app qpg6105+debug FLASH 612120 612120 0 0.0
RAM 99320 99320 0 0.0
stm32 light STM32WB5MM-DK FLASH 474120 474120 0 0.0
RAM 144260 144260 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633086 633086 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658938 664440 5502 0.8
RAM 148480 148488 8 0.0
all-clusters-minimal-app tlsr9528a FLASH 779164 779164 0 0.0
RAM 113260 113260 0 0.0
bridge-app tlsr9258a FLASH 676006 676006 0 0.0
RAM 95344 95344 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634670 634670 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720542 720542 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614040 614040 0 0.0
RAM 144684 144684 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801844 801844 0 0.0
RAM 103088 103088 0 0.0
lock-app-dfu tlsr9528a FLASH 666498 666498 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695368 695368 0 0.0
RAM 95068 95068 0 0.0
pump-app tlsr9518adk80d FLASH 616934 616934 0 0.0
RAM 57000 57000 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607344 607344 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641288 641288 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651166 651166 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626230 626230 0 0.0
RAM 57124 57124 0 0.0
window-covering tlsr9118bdk40d FLASH 519436 519436 0 0.0
RAM 97856 97856 0 0.0
tizen all-clusters-app arm unknown 1588 1588 0 0.0
FLASH 1641292 1659220 17928 1.1
RAM 48708 48716 8 0.0
chip-tool-ubsan arm unknown 2388 2388 0 0.0
FLASH 16324982 16324982 0 0.0
RAM 7168664 7168664 0 0.0

Copy link

github-actions bot commented Jul 24, 2024

PR #31407: Size comparison from c88d5cf to 915db4f

Increases above 0.2%:

platform target config section c88d5cf 915db4f change % change
esp32 all-clusters-app c3devkit FLASH 1471086 1478140 7054 0.5
m5stack FLASH 1540211 1547063 6852 0.4
linux all-clusters-app debug FLASH 5838628 5870924 32296 0.6
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611476 1618652 7176 0.4
telink all-clusters-app tlsr9118bdk40d FLASH 658786 664288 5502 0.8
tizen all-clusters-app arm FLASH 1640516 1658444 17928 1.1
Full report (82 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section c88d5cf 915db4f change % change
bl602 lighting-app bl602 FLASH 1271964 1271964 0 0.0
RAM 95384 95384 0 0.0
bl602+mfd FLASH 1286222 1286222 0 0.0
RAM 95528 95528 0 0.0
bl602+rpc FLASH 1310932 1310932 0 0.0
RAM 103808 103808 0 0.0
bl702 lighting-app bl702 FLASH 1092858 1092858 0 0.0
RAM 15245 15245 0 0.0
bl702+mfd FLASH 1103552 1103552 0 0.0
RAM 15397 15397 0 0.0
bl702+rpc FLASH 1182924 1182924 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 876158 876158 0 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1128342 1128342 0 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1079756 1079756 0 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1091018 1091018 0 0.0
RAM 21960 21960 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798924 798924 0 0.0
RAM 109236 109236 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816684 816684 0 0.0
RAM 117020 117020 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808516 808516 0 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761132 761132 0 0.0
RAM 105408 105408 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746916 746916 0 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606494 606494 0 0.0
RAM 204564 204564 0 0.0
lock CC3235SF_LAUNCHXL FLASH 652026 652026 0 0.0
RAM 204836 204836 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 668041 668041 0 0.0
RAM 77700 77700 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687893 687893 0 0.0
RAM 80340 80340 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687893 687893 0 0.0
RAM 80340 80340 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644829 644829 0 0.0
RAM 72768 72768 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609585 609585 0 0.0
RAM 70884 70884 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629221 629221 0 0.0
RAM 73428 73428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629221 629221 0 0.0
RAM 73428 73428 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625289 625289 0 0.0
RAM 73900 73900 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644997 644997 0 0.0
RAM 76444 76444 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644997 644997 0 0.0
RAM 76444 76444 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593509 593509 0 0.0
RAM 67852 67852 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613361 613361 0 0.0
RAM 70492 70492 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613361 613361 0 0.0
RAM 70492 70492 0 0.0
efr32 lighting-app BRD4187C FLASH 926120 926120 0 0.0
RAM 134528 134528 0 0.0
lock-app BRD4338a FLASH 734524 734516 -8 -0.0
RAM 208004 208004 0 0.0
window-app BRD4187C FLASH 1014604 1014604 0 0.0
RAM 126648 126648 0 0.0
esp32 all-clusters-app c3devkit DRAM 90948 90956 8 0.0
FLASH 1471086 1478140 7054 0.5
IRAM 75570 75570 0 0.0
m5stack DRAM 117428 117436 8 0.0
FLASH 1540211 1547063 6852 0.4
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4632 4632 0 0.0
FLASH 2710279 2710279 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5400 5400 0 0.0
FLASH 5838628 5870924 32296 0.6
RAM 494560 494736 176 0.0
all-clusters-minimal-app debug unknown 5312 5312 0 0.0
FLASH 5298426 5298426 0 0.0
RAM 235728 235728 0 0.0
bridge-app debug unknown 5296 5296 0 0.0
FLASH 4699178 4699178 0 0.0
RAM 212992 212992 0 0.0
chip-tool debug unknown 5784 5784 0 0.0
FLASH 12279306 12279306 0 0.0
RAM 548050 548050 0 0.0
chip-tool-ipv6only arm64 unknown 20128 20128 0 0.0
FLASH 10986972 10986972 0 0.0
RAM 597680 597680 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11299679 11299679 0 0.0
RAM 544890 544890 0 0.0
fabric-bridge-app debug unknown 4568 4568 0 0.0
FLASH 4453412 4453412 0 0.0
RAM 199024 199024 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5623249 5623249 0 0.0
RAM 224272 224272 0 0.0
lock-app debug unknown 5232 5232 0 0.0
FLASH 4757630 4757630 0 0.0
RAM 200704 200704 0 0.0
ota-provider-app debug unknown 4608 4608 0 0.0
FLASH 4402124 4402124 0 0.0
RAM 194880 194880 0 0.0
ota-requestor-app debug unknown 4544 4544 0 0.0
FLASH 4539938 4539938 0 0.0
RAM 199416 199416 0 0.0
shell debug unknown 4168 4168 0 0.0
FLASH 2982829 2982829 0 0.0
RAM 153704 153704 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4259572 4259572 0 0.0
RAM 236360 236360 0 0.0
tv-app debug unknown 5504 5504 0 0.0
FLASH 5974781 5974813 32 0.0
RAM 573184 573184 0 0.0
tv-casting-app debug unknown 5168 5168 0 0.0
FLASH 10490877 10490877 0 0.0
RAM 633352 633352 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503276 1503276 0 0.0
RAM 226720 226720 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70104 70104 0 0.0
k32w1+release FLASH 591672 591672 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 610432 610432 0 0.0
RAM 69564 69564 0 0.0
k32w1+release FLASH 675216 675216 0 0.0
RAM 82872 82872 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611476 1618652 7176 0.4
RAM 209728 209728 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1531828 1531828 0 0.0
RAM 206544 206544 0 0.0
light cy8ckit_062s2_43012 FLASH 1458860 1458860 0 0.0
RAM 199808 199808 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459500 1459500 0 0.0
RAM 224328 224328 0 0.0
qpg lighting-app qpg6105+debug FLASH 651748 651748 0 0.0
RAM 104636 104636 0 0.0
lock-app qpg6105+debug FLASH 612136 612136 0 0.0
RAM 99320 99320 0 0.0
stm32 light STM32WB5MM-DK FLASH 474144 474144 0 0.0
RAM 144260 144260 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633112 633112 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658786 664288 5502 0.8
RAM 148480 148488 8 0.0
all-clusters-minimal-app tlsr9528a FLASH 779012 779012 0 0.0
RAM 113260 113260 0 0.0
bridge-app tlsr9258a FLASH 676032 676032 0 0.0
RAM 95344 95344 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634696 634696 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720568 720568 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614066 614066 0 0.0
RAM 144684 144684 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801870 801870 0 0.0
RAM 103088 103088 0 0.0
lock-app-dfu tlsr9528a FLASH 666524 666524 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695394 695394 0 0.0
RAM 95068 95068 0 0.0
pump-app tlsr9518adk80d FLASH 616960 616960 0 0.0
RAM 57000 57000 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607370 607370 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641314 641314 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651192 651192 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626078 626078 0 0.0
RAM 57124 57124 0 0.0
window-covering tlsr9118bdk40d FLASH 519462 519462 0 0.0
RAM 97856 97856 0 0.0
tizen all-clusters-app arm unknown 1588 1588 0 0.0
FLASH 1640516 1658444 17928 1.1
RAM 48708 48716 8 0.0
chip-tool-ubsan arm unknown 2388 2388 0 0.0
FLASH 16290886 16290886 0 0.0
RAM 7153232 7153232 0 0.0

Copy link

github-actions bot commented Jul 25, 2024

PR #31407: Size comparison from c88d5cf to 6dc3eaf

Increases above 0.2%:

platform target config section c88d5cf 6dc3eaf change % change
esp32 all-clusters-app c3devkit FLASH 1471086 1478262 7176 0.5
m5stack FLASH 1540211 1547183 6972 0.5
linux all-clusters-app debug unknown 5400 5416 16 0.3
FLASH 5838628 5882372 43744 0.7
telink all-clusters-app tlsr9118bdk40d FLASH 658786 664344 5558 0.8
Full report (40 builds for cc32xx, efr32, esp32, linux, mbed, stm32, telink)
platform target config section c88d5cf 6dc3eaf change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606494 606494 0 0.0
RAM 204564 204564 0 0.0
lock CC3235SF_LAUNCHXL FLASH 652026 652026 0 0.0
RAM 204836 204836 0 0.0
efr32 lighting-app BRD4187C FLASH 926120 926152 32 0.0
RAM 134528 134528 0 0.0
lock-app BRD4338a FLASH 734524 734516 -8 -0.0
RAM 208004 208004 0 0.0
window-app BRD4187C FLASH 1014604 1014604 0 0.0
RAM 126648 126648 0 0.0
esp32 all-clusters-app c3devkit DRAM 90948 90956 8 0.0
FLASH 1471086 1478262 7176 0.5
IRAM 75570 75570 0 0.0
m5stack DRAM 117428 117436 8 0.0
FLASH 1540211 1547183 6972 0.5
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4632 4632 0 0.0
FLASH 2710279 2710279 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5400 5416 16 0.3
FLASH 5838628 5882372 43744 0.7
RAM 494560 494768 208 0.0
all-clusters-minimal-app debug unknown 5312 5312 0 0.0
FLASH 5298426 5298760 334 0.0
RAM 235728 235728 0 0.0
bridge-app debug unknown 5296 5296 0 0.0
FLASH 4699178 4699178 0 0.0
RAM 212992 212992 0 0.0
chip-tool debug unknown 5784 5784 0 0.0
FLASH 12279306 12279384 78 0.0
RAM 548050 548050 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11299679 11299943 264 0.0
RAM 544890 544890 0 0.0
fabric-bridge-app debug unknown 4568 4568 0 0.0
FLASH 4453412 4453464 52 0.0
RAM 199024 199024 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5623249 5623585 336 0.0
RAM 224272 224272 0 0.0
lock-app debug unknown 5232 5232 0 0.0
FLASH 4757630 4757630 0 0.0
RAM 200704 200704 0 0.0
ota-provider-app debug unknown 4608 4608 0 0.0
FLASH 4402124 4402124 0 0.0
RAM 194880 194880 0 0.0
ota-requestor-app debug unknown 4544 4544 0 0.0
FLASH 4539938 4540272 334 0.0
RAM 199416 199416 0 0.0
shell debug unknown 4168 4168 0 0.0
FLASH 2982829 2983165 336 0.0
RAM 153704 153704 0 0.0
tv-app debug unknown 5504 5504 0 0.0
FLASH 5974781 5974813 32 0.0
RAM 573184 573184 0 0.0
tv-casting-app debug unknown 5168 5168 0 0.0
FLASH 10490877 10490877 0 0.0
RAM 633352 633352 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503276 1503276 0 0.0
RAM 226720 226720 0 0.0
stm32 light STM32WB5MM-DK FLASH 474144 474176 32 0.0
RAM 144260 144260 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633112 633112 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658786 664344 5558 0.8
RAM 148480 148488 8 0.0
all-clusters-minimal-app tlsr9528a FLASH 779012 779052 40 0.0
RAM 113260 113260 0 0.0
bridge-app tlsr9258a FLASH 676032 676032 0 0.0
RAM 95344 95344 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634696 634696 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720568 720568 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614066 614100 34 0.0
RAM 144684 144684 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801870 801904 34 0.0
RAM 103088 103088 0 0.0
lock-app-dfu tlsr9528a FLASH 666524 666524 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695394 695428 34 0.0
RAM 95068 95068 0 0.0
pump-app tlsr9518adk80d FLASH 616960 616960 0 0.0
RAM 57000 57000 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607370 607370 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641314 641314 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651192 651192 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626078 626084 6 0.0
RAM 57124 57124 0 0.0
window-covering tlsr9118bdk40d FLASH 519462 519462 0 0.0
RAM 97856 97856 0 0.0

Copy link

github-actions bot commented Jul 25, 2024

PR #31407: Size comparison from c91a779 to a643aa4

Increases above 0.2%:

platform target config section c91a779 a643aa4 change % change
esp32 all-clusters-app c3devkit FLASH 1471128 1478262 7134 0.5
m5stack FLASH 1540255 1547183 6928 0.4
linux all-clusters-app debug FLASH 5849966 5882372 32406 0.6
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 887792 894024 6232 0.7
nrf7002dk_nrf5340_cpuapp FLASH 956088 960108 4020 0.4
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611588 1618844 7256 0.5
telink all-clusters-app tlsr9118bdk40d FLASH 658826 664344 5518 0.8
tizen all-clusters-app arm FLASH 1640836 1658844 18008 1.1
Full report (96 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section c91a779 a643aa4 change % change
bl602 lighting-app bl602 FLASH 1271964 1271964 0 0.0
RAM 95384 95384 0 0.0
bl602+mfd FLASH 1286222 1286222 0 0.0
RAM 95528 95528 0 0.0
bl602+rpc FLASH 1311188 1311188 0 0.0
RAM 103808 103808 0 0.0
bl702 lighting-app bl702 FLASH 1092858 1092858 0 0.0
RAM 15245 15245 0 0.0
bl702+mfd FLASH 1103808 1103808 0 0.0
RAM 15397 15397 0 0.0
bl702+rpc FLASH 1182924 1182924 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 876158 876158 0 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1128598 1128598 0 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1080012 1080012 0 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1091274 1091274 0 0.0
RAM 21960 21960 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798972 798972 0 0.0
RAM 109236 109236 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816684 816684 0 0.0
RAM 117020 117020 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808516 808516 0 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761132 761132 0 0.0
RAM 105408 105408 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746916 746916 0 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606494 606494 0 0.0
RAM 204564 204564 0 0.0
lock CC3235SF_LAUNCHXL FLASH 652026 652026 0 0.0
RAM 204836 204836 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 668081 668081 0 0.0
RAM 77700 77700 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687933 687933 0 0.0
RAM 80340 80340 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687933 687933 0 0.0
RAM 80340 80340 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644869 644869 0 0.0
RAM 72768 72768 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609585 609585 0 0.0
RAM 70884 70884 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629221 629221 0 0.0
RAM 73428 73428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629221 629221 0 0.0
RAM 73428 73428 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625289 625289 0 0.0
RAM 73900 73900 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644997 644997 0 0.0
RAM 76444 76444 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644997 644997 0 0.0
RAM 76444 76444 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593517 593517 0 0.0
RAM 67852 67852 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613369 613369 0 0.0
RAM 70492 70492 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613369 613369 0 0.0
RAM 70492 70492 0 0.0
efr32 lighting-app BRD4187C FLASH 926152 926152 0 0.0
RAM 134528 134528 0 0.0
lock-app BRD4338a FLASH 734524 734516 -8 -0.0
RAM 208004 208004 0 0.0
window-app BRD4187C FLASH 1014604 1014604 0 0.0
RAM 126648 126648 0 0.0
esp32 all-clusters-app c3devkit DRAM 90948 90956 8 0.0
FLASH 1471128 1478262 7134 0.5
IRAM 75570 75570 0 0.0
m5stack DRAM 117428 117436 8 0.0
FLASH 1540255 1547183 6928 0.4
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4632 4632 0 0.0
FLASH 2710279 2710279 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5416 5416 0 0.0
FLASH 5849966 5882372 32406 0.6
RAM 494592 494768 176 0.0
all-clusters-minimal-app debug unknown 5312 5312 0 0.0
FLASH 5298760 5298760 0 0.0
RAM 235728 235728 0 0.0
bridge-app debug unknown 5296 5296 0 0.0
FLASH 4699178 4699178 0 0.0
RAM 212992 212992 0 0.0
chip-tool debug unknown 5784 5784 0 0.0
FLASH 12279384 12279384 0 0.0
RAM 548050 548050 0 0.0
chip-tool-ipv6only arm64 unknown 20128 20128 0 0.0
FLASH 10987004 10987004 0 0.0
RAM 597680 597680 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11299943 11299943 0 0.0
RAM 544890 544890 0 0.0
fabric-bridge-app debug unknown 4568 4568 0 0.0
FLASH 4453464 4453464 0 0.0
RAM 199024 199024 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5623585 5623585 0 0.0
RAM 224272 224272 0 0.0
lock-app debug unknown 5232 5232 0 0.0
FLASH 4757630 4757630 0 0.0
RAM 200704 200704 0 0.0
ota-provider-app debug unknown 4608 4608 0 0.0
FLASH 4402124 4402124 0 0.0
RAM 194880 194880 0 0.0
ota-requestor-app debug unknown 4544 4544 0 0.0
FLASH 4540272 4540272 0 0.0
RAM 199416 199416 0 0.0
shell debug unknown 4168 4168 0 0.0
FLASH 2983165 2983165 0 0.0
RAM 153704 153704 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4259572 4259572 0 0.0
RAM 236360 236360 0 0.0
tv-app debug unknown 5504 5504 0 0.0
FLASH 5974781 5974813 32 0.0
RAM 573184 573184 0 0.0
tv-casting-app debug unknown 5168 5168 0 0.0
FLASH 10490877 10490877 0 0.0
RAM 633352 633352 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503276 1503276 0 0.0
RAM 226720 226720 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 887792 894024 6232 0.7
RAM 141556 141560 4 0.0
nrf7002dk_nrf5340_cpuapp FLASH 956088 960108 4020 0.4
RAM 140660 140664 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 831548 831548 0 0.0
RAM 140424 140424 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 790040 790040 0 0.0
RAM 131953 131953 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 934452 934452 0 0.0
RAM 130518 130518 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 875564 875564 0 0.0
RAM 146168 146168 0 0.0
nrf52840dongle_nrf52840 FLASH 816688 816688 0 0.0
RAM 154030 154030 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 773004 773004 0 0.0
RAM 145178 145178 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 934452 934452 0 0.0
RAM 130518 130518 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 802024 802024 0 0.0
RAM 132480 132480 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 727600 727600 0 0.0
RAM 132610 132610 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 947360 947360 0 0.0
RAM 131045 131045 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 754340 754340 0 0.0
RAM 131161 131161 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 741056 741056 0 0.0
RAM 130960 130960 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70104 70104 0 0.0
k32w1+release FLASH 591672 591672 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 610464 610464 0 0.0
RAM 69564 69564 0 0.0
k32w1+release FLASH 675248 675248 0 0.0
RAM 82872 82872 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611588 1618844 7256 0.5
RAM 209728 209728 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1531940 1531940 0 0.0
RAM 206544 206544 0 0.0
light cy8ckit_062s2_43012 FLASH 1458956 1458956 0 0.0
RAM 199808 199808 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459500 1459500 0 0.0
RAM 224328 224328 0 0.0
qpg lighting-app qpg6105+debug FLASH 651796 651796 0 0.0
RAM 104636 104636 0 0.0
lock-app qpg6105+debug FLASH 612152 612152 0 0.0
RAM 99320 99320 0 0.0
stm32 light STM32WB5MM-DK FLASH 474176 474176 0 0.0
RAM 144260 144260 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633112 633112 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658826 664344 5518 0.8
RAM 148480 148488 8 0.0
all-clusters-minimal-app tlsr9528a FLASH 779052 779052 0 0.0
RAM 113260 113260 0 0.0
bridge-app tlsr9258a FLASH 676032 676032 0 0.0
RAM 95344 95344 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634696 634696 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720568 720568 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614100 614100 0 0.0
RAM 144684 144684 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801904 801904 0 0.0
RAM 103088 103088 0 0.0
lock-app-dfu tlsr9528a FLASH 666524 666524 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695428 695428 0 0.0
RAM 95068 95068 0 0.0
pump-app tlsr9518adk80d FLASH 616960 616960 0 0.0
RAM 57000 57000 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607370 607370 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641314 641314 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651192 651192 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626084 626084 0 0.0
RAM 57124 57124 0 0.0
window-covering tlsr9118bdk40d FLASH 519462 519462 0 0.0
RAM 97856 97856 0 0.0
tizen all-clusters-app arm unknown 1588 1588 0 0.0
FLASH 1640836 1658844 18008 1.1
RAM 48708 48716 8 0.0
chip-tool-ubsan arm unknown 2388 2388 0 0.0
FLASH 16291318 16291318 0 0.0
RAM 7153452 7153452 0 0.0

Copy link

github-actions bot commented Jul 25, 2024

PR #31407: Size comparison from ba949bf to af6486e

Increases above 0.2%:

platform target config section ba949bf af6486e change % change
esp32 all-clusters-app c3devkit FLASH 1472594 1479728 7134 0.5
m5stack FLASH 1541975 1548983 7008 0.5
linux all-clusters-app debug FLASH 5858050 5890456 32406 0.6
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889076 895312 6236 0.7
nrf7002dk_nrf5340_cpuapp FLASH 957296 961312 4016 0.4
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1613124 1620388 7264 0.5
telink all-clusters-app tlsr9118bdk40d FLASH 660244 665762 5518 0.8
tizen all-clusters-app arm FLASH 1645992 1664000 18008 1.1
Full report (96 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section ba949bf af6486e change % change
bl602 lighting-app bl602 FLASH 1274146 1274146 0 0.0
RAM 95424 95424 0 0.0
bl602+mfd FLASH 1288404 1288404 0 0.0
RAM 95568 95568 0 0.0
bl602+rpc FLASH 1313114 1313114 0 0.0
RAM 103848 103848 0 0.0
bl702 lighting-app bl702 FLASH 1095040 1095040 0 0.0
RAM 15245 15245 0 0.0
bl702+mfd FLASH 1105734 1105734 0 0.0
RAM 15397 15397 0 0.0
bl702+rpc FLASH 1185106 1185106 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 878084 878084 0 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1130780 1130780 0 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1081938 1081938 0 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1093200 1093200 0 0.0
RAM 21960 21960 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 800260 800260 0 0.0
RAM 109276 109276 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816684 816684 0 0.0
RAM 117020 117020 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808652 808652 0 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 762416 762416 0 0.0
RAM 105448 105448 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 747068 747068 0 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606670 606670 0 0.0
RAM 204564 204564 0 0.0
lock CC3235SF_LAUNCHXL FLASH 652210 652210 0 0.0
RAM 204836 204836 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 669329 669329 0 0.0
RAM 77740 77740 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 689189 689189 0 0.0
RAM 80380 80380 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 689189 689189 0 0.0
RAM 80380 80380 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 646125 646125 0 0.0
RAM 72808 72808 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609737 609737 0 0.0
RAM 70884 70884 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629365 629365 0 0.0
RAM 73428 73428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629365 629365 0 0.0
RAM 73428 73428 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625433 625433 0 0.0
RAM 73900 73900 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 645141 645141 0 0.0
RAM 76444 76444 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 645141 645141 0 0.0
RAM 76444 76444 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593661 593661 0 0.0
RAM 67852 67852 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613513 613513 0 0.0
RAM 70492 70492 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613513 613513 0 0.0
RAM 70492 70492 0 0.0
efr32 lighting-app BRD4187C FLASH 927312 927304 -8 -0.0
RAM 134568 134568 0 0.0
lock-app BRD4338a FLASH 734684 734676 -8 -0.0
RAM 208004 208004 0 0.0
window-app BRD4187C FLASH 1014772 1014772 0 0.0
RAM 126648 126648 0 0.0
esp32 all-clusters-app c3devkit DRAM 90988 90996 8 0.0
FLASH 1472594 1479728 7134 0.5
IRAM 75570 75570 0 0.0
m5stack DRAM 117468 117476 8 0.0
FLASH 1541975 1548983 7008 0.5
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4632 4632 0 0.0
FLASH 2710565 2710565 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5416 5416 0 0.0
FLASH 5858050 5890456 32406 0.6
RAM 494784 494960 176 0.0
all-clusters-minimal-app debug unknown 5312 5312 0 0.0
FLASH 5306984 5306984 0 0.0
RAM 235920 235920 0 0.0
bridge-app debug unknown 5296 5296 0 0.0
FLASH 4707482 4707482 0 0.0
RAM 213664 213664 0 0.0
chip-tool debug unknown 5784 5784 0 0.0
FLASH 12279672 12279672 0 0.0
RAM 548050 548050 0 0.0
chip-tool-ipv6only arm64 unknown 20128 20128 0 0.0
FLASH 10987228 10987228 0 0.0
RAM 597680 597680 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11300231 11300231 0 0.0
RAM 544890 544890 0 0.0
fabric-bridge-app debug unknown 4568 4568 0 0.0
FLASH 4453750 4453750 0 0.0
RAM 199024 199024 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5631569 5631569 0 0.0
RAM 224464 224464 0 0.0
lock-app debug unknown 5232 5232 0 0.0
FLASH 4757948 4757948 0 0.0
RAM 200704 200704 0 0.0
ota-provider-app debug unknown 4608 4608 0 0.0
FLASH 4402410 4402410 0 0.0
RAM 194880 194880 0 0.0
ota-requestor-app debug unknown 4544 4544 0 0.0
FLASH 4540558 4540558 0 0.0
RAM 199416 199416 0 0.0
shell debug unknown 4176 4176 0 0.0
FLASH 2991629 2991629 0 0.0
RAM 153896 153896 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4259812 4259812 0 0.0
RAM 236360 236360 0 0.0
tv-app debug unknown 5504 5504 0 0.0
FLASH 5983085 5983117 32 0.0
RAM 573856 573856 0 0.0
tv-casting-app debug unknown 5168 5168 0 0.0
FLASH 10491197 10491197 0 0.0
RAM 633352 633352 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503444 1503444 0 0.0
RAM 226720 226720 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889076 895312 6236 0.7
RAM 141596 141600 4 0.0
nrf7002dk_nrf5340_cpuapp FLASH 957296 961312 4016 0.4
RAM 140700 140704 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 832696 832696 0 0.0
RAM 140464 140464 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 790176 790176 0 0.0
RAM 131953 131953 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 934588 934588 0 0.0
RAM 130518 130518 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 876724 876724 0 0.0
RAM 146208 146208 0 0.0
nrf52840dongle_nrf52840 FLASH 817872 817872 0 0.0
RAM 154070 154070 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 774168 774168 0 0.0
RAM 145218 145218 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 934588 934588 0 0.0
RAM 130518 130518 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 802024 802024 0 0.0
RAM 132480 132480 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 727600 727600 0 0.0
RAM 132610 132610 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 947360 947360 0 0.0
RAM 131045 131045 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 755500 755500 0 0.0
RAM 131201 131201 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 741056 741056 0 0.0
RAM 130960 130960 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70104 70104 0 0.0
k32w1+release FLASH 591808 591808 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 611696 611696 0 0.0
RAM 69608 69608 0 0.0
k32w1+release FLASH 676528 676528 0 0.0
RAM 82912 82912 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1613124 1620388 7264 0.5
RAM 209768 209768 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1533476 1533476 0 0.0
RAM 206584 206584 0 0.0
light cy8ckit_062s2_43012 FLASH 1460500 1460500 0 0.0
RAM 199848 199848 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459668 1459668 0 0.0
RAM 224328 224328 0 0.0
qpg lighting-app qpg6105+debug FLASH 653084 653084 0 0.0
RAM 104680 104680 0 0.0
lock-app qpg6105+debug FLASH 612288 612288 0 0.0
RAM 99320 99320 0 0.0
stm32 light STM32WB5MM-DK FLASH 475456 475456 0 0.0
RAM 144300 144300 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633182 633182 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 660244 665762 5518 0.8
RAM 148520 148528 8 0.0
all-clusters-minimal-app tlsr9528a FLASH 780470 780470 0 0.0
RAM 113300 113300 0 0.0
bridge-app tlsr9258a FLASH 677462 677462 0 0.0
RAM 95384 95384 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634766 634766 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720638 720638 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 615524 615524 0 0.0
RAM 144724 144724 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 803328 803328 0 0.0
RAM 103128 103128 0 0.0
lock-app-dfu tlsr9528a FLASH 666594 666594 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695498 695498 0 0.0
RAM 95068 95068 0 0.0
pump-app tlsr9518adk80d FLASH 618410 618410 0 0.0
RAM 57040 57040 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607440 607440 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641384 641384 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651262 651262 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626148 626148 0 0.0
RAM 57124 57124 0 0.0
window-covering tlsr9118bdk40d FLASH 519532 519532 0 0.0
RAM 97856 97856 0 0.0
tizen all-clusters-app arm unknown 1588 1588 0 0.0
FLASH 1645992 1664000 18008 1.1
RAM 48908 48916 8 0.0
chip-tool-ubsan arm unknown 2388 2388 0 0.0
FLASH 16291606 16291606 0 0.0
RAM 7153512 7153512 0 0.0

Copy link

github-actions bot commented Jul 25, 2024

PR #31407: Size comparison from 434b3f8 to 86d7d98

Increases above 0.2%:

platform target config section 434b3f8 86d7d98 change % change
esp32 all-clusters-app c3devkit FLASH 1472594 1479728 7134 0.5
m5stack FLASH 1541971 1548979 7008 0.5
linux all-clusters-app debug FLASH 5858092 5890498 32406 0.6
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889076 895312 6236 0.7
nrf7002dk_nrf5340_cpuapp FLASH 957296 961312 4016 0.4
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1613124 1620388 7264 0.5
telink all-clusters-app tlsr9118bdk40d FLASH 660244 665762 5518 0.8
tizen all-clusters-app arm FLASH 1645992 1664008 18016 1.1
Full report (96 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 434b3f8 86d7d98 change % change
bl602 lighting-app bl602 FLASH 1274146 1274146 0 0.0
RAM 95424 95424 0 0.0
bl602+mfd FLASH 1288404 1288404 0 0.0
RAM 95568 95568 0 0.0
bl602+rpc FLASH 1313114 1313114 0 0.0
RAM 103848 103848 0 0.0
bl702 lighting-app bl702 FLASH 1095040 1095040 0 0.0
RAM 15245 15245 0 0.0
bl702+mfd FLASH 1105734 1105734 0 0.0
RAM 15397 15397 0 0.0
bl702+rpc FLASH 1185106 1185106 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 878084 878084 0 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1130780 1130780 0 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1081938 1081938 0 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1093200 1093200 0 0.0
RAM 21960 21960 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 800260 800260 0 0.0
RAM 109276 109276 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816684 816684 0 0.0
RAM 117020 117020 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808652 808652 0 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 762416 762416 0 0.0
RAM 105448 105448 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 747068 747068 0 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606670 606670 0 0.0
RAM 204564 204564 0 0.0
lock CC3235SF_LAUNCHXL FLASH 652210 652210 0 0.0
RAM 204836 204836 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 669329 669329 0 0.0
RAM 77740 77740 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 689189 689189 0 0.0
RAM 80380 80380 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 689189 689189 0 0.0
RAM 80380 80380 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 646125 646125 0 0.0
RAM 72808 72808 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609737 609737 0 0.0
RAM 70884 70884 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629365 629365 0 0.0
RAM 73428 73428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629365 629365 0 0.0
RAM 73428 73428 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625433 625433 0 0.0
RAM 73900 73900 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 645141 645141 0 0.0
RAM 76444 76444 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 645141 645141 0 0.0
RAM 76444 76444 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593661 593661 0 0.0
RAM 67852 67852 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613513 613513 0 0.0
RAM 70492 70492 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613513 613513 0 0.0
RAM 70492 70492 0 0.0
efr32 lighting-app BRD4187C FLASH 927312 927304 -8 -0.0
RAM 134568 134568 0 0.0
lock-app BRD4338a FLASH 734684 734676 -8 -0.0
RAM 208004 208004 0 0.0
window-app BRD4187C FLASH 1014772 1014772 0 0.0
RAM 126648 126648 0 0.0
esp32 all-clusters-app c3devkit DRAM 90988 90996 8 0.0
FLASH 1472594 1479728 7134 0.5
IRAM 75570 75570 0 0.0
m5stack DRAM 117468 117476 8 0.0
FLASH 1541971 1548979 7008 0.5
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4632 4632 0 0.0
FLASH 2710575 2710575 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5416 5416 0 0.0
FLASH 5858092 5890498 32406 0.6
RAM 494944 495120 176 0.0
all-clusters-minimal-app debug unknown 5312 5312 0 0.0
FLASH 5306994 5306994 0 0.0
RAM 235920 235920 0 0.0
bridge-app debug unknown 5296 5296 0 0.0
FLASH 4707492 4707492 0 0.0
RAM 213664 213664 0 0.0
chip-tool debug unknown 5784 5784 0 0.0
FLASH 12284870 12284870 0 0.0
RAM 548434 548434 0 0.0
chip-tool-ipv6only arm64 unknown 20144 20144 0 0.0
FLASH 10991020 10991020 0 0.0
RAM 598088 598088 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11305463 11305463 0 0.0
RAM 545274 545274 0 0.0
fabric-bridge-app debug unknown 4568 4568 0 0.0
FLASH 4453760 4453760 0 0.0
RAM 199024 199024 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5631585 5631585 0 0.0
RAM 224464 224464 0 0.0
lock-app debug unknown 5232 5232 0 0.0
FLASH 4757958 4757958 0 0.0
RAM 200704 200704 0 0.0
ota-provider-app debug unknown 4608 4608 0 0.0
FLASH 4402420 4402420 0 0.0
RAM 194880 194880 0 0.0
ota-requestor-app debug unknown 4544 4544 0 0.0
FLASH 4540568 4540568 0 0.0
RAM 199416 199416 0 0.0
shell debug unknown 4176 4176 0 0.0
FLASH 2991629 2991629 0 0.0
RAM 153896 153896 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4259844 4259844 0 0.0
RAM 236360 236360 0 0.0
tv-app debug unknown 5504 5504 0 0.0
FLASH 5983117 5983165 48 0.0
RAM 574016 574016 0 0.0
tv-casting-app debug unknown 5168 5168 0 0.0
FLASH 10496589 10496589 0 0.0
RAM 633784 633784 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503444 1503444 0 0.0
RAM 226720 226720 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889076 895312 6236 0.7
RAM 141596 141600 4 0.0
nrf7002dk_nrf5340_cpuapp FLASH 957296 961312 4016 0.4
RAM 140700 140704 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 832696 832696 0 0.0
RAM 140464 140464 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 790176 790176 0 0.0
RAM 131953 131953 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 934588 934588 0 0.0
RAM 130518 130518 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 876724 876724 0 0.0
RAM 146208 146208 0 0.0
nrf52840dongle_nrf52840 FLASH 817872 817872 0 0.0
RAM 154070 154070 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 774168 774168 0 0.0
RAM 145218 145218 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 934588 934588 0 0.0
RAM 130518 130518 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 802024 802024 0 0.0
RAM 132480 132480 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 727600 727600 0 0.0
RAM 132610 132610 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 947360 947360 0 0.0
RAM 131045 131045 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 755500 755500 0 0.0
RAM 131201 131201 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 741056 741056 0 0.0
RAM 130960 130960 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70104 70104 0 0.0
k32w1+release FLASH 591808 591808 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 611696 611696 0 0.0
RAM 69608 69608 0 0.0
k32w1+release FLASH 676528 676528 0 0.0
RAM 82912 82912 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1613124 1620388 7264 0.5
RAM 209768 209768 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1533476 1533476 0 0.0
RAM 206584 206584 0 0.0
light cy8ckit_062s2_43012 FLASH 1460500 1460500 0 0.0
RAM 199848 199848 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459668 1459668 0 0.0
RAM 224328 224328 0 0.0
qpg lighting-app qpg6105+debug FLASH 653084 653084 0 0.0
RAM 104680 104680 0 0.0
lock-app qpg6105+debug FLASH 612288 612288 0 0.0
RAM 99320 99320 0 0.0
stm32 light STM32WB5MM-DK FLASH 475456 475456 0 0.0
RAM 144300 144300 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633182 633182 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 660244 665762 5518 0.8
RAM 148520 148528 8 0.0
all-clusters-minimal-app tlsr9528a FLASH 780470 780470 0 0.0
RAM 113300 113300 0 0.0
bridge-app tlsr9258a FLASH 677462 677462 0 0.0
RAM 95384 95384 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634766 634766 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720638 720638 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 615524 615524 0 0.0
RAM 144724 144724 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 803328 803328 0 0.0
RAM 103128 103128 0 0.0
lock-app-dfu tlsr9528a FLASH 666594 666594 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695498 695498 0 0.0
RAM 95068 95068 0 0.0
pump-app tlsr9518adk80d FLASH 618410 618410 0 0.0
RAM 57040 57040 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607440 607440 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641384 641384 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651262 651262 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626148 626148 0 0.0
RAM 57124 57124 0 0.0
window-covering tlsr9118bdk40d FLASH 519532 519532 0 0.0
RAM 97856 97856 0 0.0
tizen all-clusters-app arm unknown 1588 1588 0 0.0
FLASH 1645992 1664008 18016 1.1
RAM 48908 48916 8 0.0
chip-tool-ubsan arm unknown 2388 2388 0 0.0
FLASH 16298422 16298422 0 0.0
RAM 7156200 7156200 0 0.0

Copy link

github-actions bot commented Jul 26, 2024

PR #31407: Size comparison from 9421127 to d2b398a

Increases above 0.2%:

platform target config section 9421127 d2b398a change % change
esp32 all-clusters-app c3devkit FLASH 1475484 1482400 6916 0.5
m5stack FLASH 1544691 1551487 6796 0.4
linux all-clusters-app debug FLASH 5870520 5902302 31782 0.5
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 891152 897228 6076 0.7
nrf7002dk_nrf5340_cpuapp FLASH 958880 962828 3948 0.4
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1615884 1622948 7064 0.4
telink all-clusters-app tlsr9118bdk40d FLASH 662012 667410 5398 0.8
tizen all-clusters-app arm FLASH 1651480 1669024 17544 1.1
Full report (96 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 9421127 d2b398a change % change
bl602 lighting-app bl602 FLASH 1274146 1274146 0 0.0
RAM 95424 95424 0 0.0
bl602+mfd FLASH 1288404 1288404 0 0.0
RAM 95568 95568 0 0.0
bl602+rpc FLASH 1313114 1313114 0 0.0
RAM 103848 103848 0 0.0
bl702 lighting-app bl702 FLASH 1095040 1095040 0 0.0
RAM 15245 15245 0 0.0
bl702+mfd FLASH 1105734 1105734 0 0.0
RAM 15397 15397 0 0.0
bl702+rpc FLASH 1185106 1185106 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 878084 878084 0 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1130780 1130780 0 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1081938 1081938 0 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1093200 1093200 0 0.0
RAM 21960 21960 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 800212 800212 0 0.0
RAM 109276 109276 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816684 816684 0 0.0
RAM 117020 117020 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808652 808652 0 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 762416 762416 0 0.0
RAM 105448 105448 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 747068 747068 0 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606670 606670 0 0.0
RAM 204564 204564 0 0.0
lock CC3235SF_LAUNCHXL FLASH 652210 652210 0 0.0
RAM 204836 204836 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 669281 669281 0 0.0
RAM 77740 77740 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 689141 689141 0 0.0
RAM 80380 80380 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 689141 689141 0 0.0
RAM 80380 80380 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 646077 646077 0 0.0
RAM 72808 72808 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609737 609737 0 0.0
RAM 70884 70884 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629365 629365 0 0.0
RAM 73428 73428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629365 629365 0 0.0
RAM 73428 73428 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625433 625433 0 0.0
RAM 73900 73900 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 645141 645141 0 0.0
RAM 76444 76444 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 645141 645141 0 0.0
RAM 76444 76444 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593661 593661 0 0.0
RAM 67852 67852 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613513 613513 0 0.0
RAM 70492 70492 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613513 613513 0 0.0
RAM 70492 70492 0 0.0
efr32 lighting-app BRD4187C FLASH 927248 927240 -8 -0.0
RAM 134568 134568 0 0.0
lock-app BRD4338a FLASH 734684 734676 -8 -0.0
RAM 208004 208004 0 0.0
window-app BRD4187C FLASH 1014772 1014772 0 0.0
RAM 126648 126648 0 0.0
esp32 all-clusters-app c3devkit DRAM 91012 91020 8 0.0
FLASH 1475484 1482400 6916 0.5
IRAM 75570 75570 0 0.0
m5stack DRAM 117492 117500 8 0.0
FLASH 1544691 1551487 6796 0.4
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4632 4632 0 0.0
FLASH 2710575 2710575 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5416 5416 0 0.0
FLASH 5870520 5902302 31782 0.5
RAM 499400 499576 176 0.0
all-clusters-minimal-app debug unknown 5312 5312 0 0.0
FLASH 5306932 5306932 0 0.0
RAM 235920 235920 0 0.0
bridge-app debug unknown 5296 5296 0 0.0
FLASH 4707492 4707492 0 0.0
RAM 213664 213664 0 0.0
chip-tool debug unknown 5784 5784 0 0.0
FLASH 12336908 12336908 0 0.0
RAM 553458 553458 0 0.0
chip-tool-ipv6only arm64 unknown 20192 20192 0 0.0
FLASH 11035932 11035932 0 0.0
RAM 603176 603176 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11343039 11343039 0 0.0
RAM 550298 550298 0 0.0
fabric-bridge-app debug unknown 4568 4568 0 0.0
FLASH 4453760 4463202 9442 0.2
RAM 199024 199248 224 0.1
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5631521 5631521 0 0.0
RAM 224464 224464 0 0.0
lock-app debug unknown 5232 5232 0 0.0
FLASH 4757958 4757958 0 0.0
RAM 200704 200704 0 0.0
ota-provider-app debug unknown 4608 4608 0 0.0
FLASH 4402420 4402420 0 0.0
RAM 194880 194880 0 0.0
ota-requestor-app debug unknown 4544 4544 0 0.0
FLASH 4540568 4540568 0 0.0
RAM 199416 199416 0 0.0
shell debug unknown 4176 4176 0 0.0
FLASH 2991613 2991613 0 0.0
RAM 154056 154056 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4259844 4259844 0 0.0
RAM 236360 236360 0 0.0
tv-app debug unknown 5504 5504 0 0.0
FLASH 5983373 5983421 48 0.0
RAM 578144 578144 0 0.0
tv-casting-app debug unknown 5168 5168 0 0.0
FLASH 10549501 10549501 0 0.0
RAM 638984 638984 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503444 1503444 0 0.0
RAM 226720 226720 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 891152 897228 6076 0.7
RAM 141604 141608 4 0.0
nrf7002dk_nrf5340_cpuapp FLASH 958880 962828 3948 0.4
RAM 140708 140712 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 832644 832644 0 0.0
RAM 140464 140464 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 790176 790176 0 0.0
RAM 131953 131953 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 934588 934588 0 0.0
RAM 130518 130518 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 876672 876672 0 0.0
RAM 146208 146208 0 0.0
nrf52840dongle_nrf52840 FLASH 817820 817820 0 0.0
RAM 154070 154070 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 774116 774116 0 0.0
RAM 145218 145218 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 934588 934588 0 0.0
RAM 130518 130518 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 802024 802024 0 0.0
RAM 132480 132480 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 727600 727600 0 0.0
RAM 132610 132610 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 947360 947360 0 0.0
RAM 131045 131045 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 755500 755500 0 0.0
RAM 131201 131201 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 741056 741056 0 0.0
RAM 130960 130960 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70104 70104 0 0.0
k32w1+release FLASH 591808 591808 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 611696 611696 0 0.0
RAM 69608 69608 0 0.0
k32w1+release FLASH 676528 676528 0 0.0
RAM 82912 82912 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1615884 1622948 7064 0.4
RAM 209776 209776 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1533444 1533444 0 0.0
RAM 206584 206584 0 0.0
light cy8ckit_062s2_43012 FLASH 1460468 1460468 0 0.0
RAM 199848 199848 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459668 1459668 0 0.0
RAM 224328 224328 0 0.0
qpg lighting-app qpg6105+debug FLASH 653084 653084 0 0.0
RAM 104680 104680 0 0.0
lock-app qpg6105+debug FLASH 612288 612288 0 0.0
RAM 99320 99320 0 0.0
stm32 light STM32WB5MM-DK FLASH 475408 475408 0 0.0
RAM 144300 144300 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633182 633182 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 662012 667410 5398 0.8
RAM 148528 148536 8 0.0
all-clusters-minimal-app tlsr9528a FLASH 780420 780420 0 0.0
RAM 113300 113300 0 0.0
bridge-app tlsr9258a FLASH 677462 677462 0 0.0
RAM 95384 95384 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634766 634766 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720638 720638 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 615474 615474 0 0.0
RAM 144724 144724 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 803278 803278 0 0.0
RAM 103128 103128 0 0.0
lock-app-dfu tlsr9528a FLASH 666594 666594 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695498 695498 0 0.0
RAM 95068 95068 0 0.0
pump-app-usb tlsr9518adk80d FLASH 629838 629838 0 0.0
RAM 59556 59556 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607440 607440 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641384 641384 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651262 651262 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626148 626148 0 0.0
RAM 57124 57124 0 0.0
window-covering tlsr9118bdk40d FLASH 519532 519532 0 0.0
RAM 97856 97856 0 0.0
tizen all-clusters-app arm unknown 1588 1588 0 0.0
FLASH 1651480 1669024 17544 1.1
RAM 48916 48924 8 0.0
chip-tool-ubsan arm unknown 2388 2388 0 0.0
FLASH 16381654 16381654 0 0.0
RAM 7190408 7190408 0 0.0

Copy link

github-actions bot commented Jul 26, 2024

PR #31407: Size comparison from 9421127 to 2809f51

Increases above 0.2%:

platform target config section 9421127 2809f51 change % change
esp32 all-clusters-app c3devkit FLASH 1475484 1482400 6916 0.5
m5stack FLASH 1544691 1551487 6796 0.4
linux all-clusters-app debug FLASH 5870520 5902302 31782 0.5
fabric-bridge-app debug FLASH 4453760 4463202 9442 0.2
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 891152 897228 6076 0.7
nrf7002dk_nrf5340_cpuapp FLASH 958880 962828 3948 0.4
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1615884 1622948 7064 0.4
telink all-clusters-app tlsr9118bdk40d FLASH 662012 667410 5398 0.8
tizen all-clusters-app arm FLASH 1651480 1669024 17544 1.1
Full report (96 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 9421127 2809f51 change % change
bl602 lighting-app bl602 FLASH 1274146 1274146 0 0.0
RAM 95424 95424 0 0.0
bl602+mfd FLASH 1288404 1288404 0 0.0
RAM 95568 95568 0 0.0
bl602+rpc FLASH 1313114 1313114 0 0.0
RAM 103848 103848 0 0.0
bl702 lighting-app bl702 FLASH 1095040 1095040 0 0.0
RAM 15245 15245 0 0.0
bl702+mfd FLASH 1105734 1105734 0 0.0
RAM 15397 15397 0 0.0
bl702+rpc FLASH 1185106 1185106 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 878084 878084 0 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1130780 1130780 0 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1081938 1081938 0 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1093200 1093200 0 0.0
RAM 21960 21960 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 800212 800212 0 0.0
RAM 109276 109276 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816684 816684 0 0.0
RAM 117020 117020 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808652 808652 0 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 762416 762416 0 0.0
RAM 105448 105448 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 747068 747068 0 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606670 606670 0 0.0
RAM 204564 204564 0 0.0
lock CC3235SF_LAUNCHXL FLASH 652210 652210 0 0.0
RAM 204836 204836 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 669281 669281 0 0.0
RAM 77740 77740 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 689141 689141 0 0.0
RAM 80380 80380 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 689141 689141 0 0.0
RAM 80380 80380 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 646077 646077 0 0.0
RAM 72808 72808 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609737 609737 0 0.0
RAM 70884 70884 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629365 629365 0 0.0
RAM 73428 73428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629365 629365 0 0.0
RAM 73428 73428 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625433 625433 0 0.0
RAM 73900 73900 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 645141 645141 0 0.0
RAM 76444 76444 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 645141 645141 0 0.0
RAM 76444 76444 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593661 593661 0 0.0
RAM 67852 67852 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613513 613513 0 0.0
RAM 70492 70492 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613513 613513 0 0.0
RAM 70492 70492 0 0.0
efr32 lighting-app BRD4187C FLASH 927248 927240 -8 -0.0
RAM 134568 134568 0 0.0
lock-app BRD4338a FLASH 734684 734676 -8 -0.0
RAM 208004 208004 0 0.0
window-app BRD4187C FLASH 1014772 1014772 0 0.0
RAM 126648 126648 0 0.0
esp32 all-clusters-app c3devkit DRAM 91012 91020 8 0.0
FLASH 1475484 1482400 6916 0.5
IRAM 75570 75570 0 0.0
m5stack DRAM 117492 117500 8 0.0
FLASH 1544691 1551487 6796 0.4
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4632 4632 0 0.0
FLASH 2710575 2710575 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5416 5416 0 0.0
FLASH 5870520 5902302 31782 0.5
RAM 499400 499576 176 0.0
all-clusters-minimal-app debug unknown 5312 5312 0 0.0
FLASH 5306932 5306932 0 0.0
RAM 235920 235920 0 0.0
bridge-app debug unknown 5296 5296 0 0.0
FLASH 4707492 4707492 0 0.0
RAM 213664 213664 0 0.0
chip-tool debug unknown 5784 5784 0 0.0
FLASH 12336908 12336908 0 0.0
RAM 553458 553458 0 0.0
chip-tool-ipv6only arm64 unknown 20192 20192 0 0.0
FLASH 11035932 11035932 0 0.0
RAM 603176 603176 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11343039 11343039 0 0.0
RAM 550298 550298 0 0.0
fabric-bridge-app debug unknown 4568 4568 0 0.0
FLASH 4453760 4463202 9442 0.2
RAM 199024 199248 224 0.1
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5631521 5631521 0 0.0
RAM 224464 224464 0 0.0
lock-app debug unknown 5232 5232 0 0.0
FLASH 4757958 4757958 0 0.0
RAM 200704 200704 0 0.0
ota-provider-app debug unknown 4608 4608 0 0.0
FLASH 4402420 4402420 0 0.0
RAM 194880 194880 0 0.0
ota-requestor-app debug unknown 4544 4544 0 0.0
FLASH 4540568 4540568 0 0.0
RAM 199416 199416 0 0.0
shell debug unknown 4176 4176 0 0.0
FLASH 2991613 2991613 0 0.0
RAM 154056 154056 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4259844 4259844 0 0.0
RAM 236360 236360 0 0.0
tv-app debug unknown 5504 5504 0 0.0
FLASH 5983373 5983421 48 0.0
RAM 578144 578144 0 0.0
tv-casting-app debug unknown 5168 5168 0 0.0
FLASH 10549501 10549501 0 0.0
RAM 638984 638984 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503444 1503444 0 0.0
RAM 226720 226720 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 891152 897228 6076 0.7
RAM 141604 141608 4 0.0
nrf7002dk_nrf5340_cpuapp FLASH 958880 962828 3948 0.4
RAM 140708 140712 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 832644 832644 0 0.0
RAM 140464 140464 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 790176 790176 0 0.0
RAM 131953 131953 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 934588 934588 0 0.0
RAM 130518 130518 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 876672 876672 0 0.0
RAM 146208 146208 0 0.0
nrf52840dongle_nrf52840 FLASH 817820 817820 0 0.0
RAM 154070 154070 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 774116 774116 0 0.0
RAM 145218 145218 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 934588 934588 0 0.0
RAM 130518 130518 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 802024 802024 0 0.0
RAM 132480 132480 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 727600 727600 0 0.0
RAM 132610 132610 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 947360 947360 0 0.0
RAM 131045 131045 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 755500 755500 0 0.0
RAM 131201 131201 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 741056 741056 0 0.0
RAM 130960 130960 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70104 70104 0 0.0
k32w1+release FLASH 591808 591808 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 611696 611696 0 0.0
RAM 69608 69608 0 0.0
k32w1+release FLASH 676528 676528 0 0.0
RAM 82912 82912 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1615884 1622948 7064 0.4
RAM 209776 209776 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1533444 1533444 0 0.0
RAM 206584 206584 0 0.0
light cy8ckit_062s2_43012 FLASH 1460468 1460468 0 0.0
RAM 199848 199848 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459668 1459668 0 0.0
RAM 224328 224328 0 0.0
qpg lighting-app qpg6105+debug FLASH 653084 653084 0 0.0
RAM 104680 104680 0 0.0
lock-app qpg6105+debug FLASH 612288 612288 0 0.0
RAM 99320 99320 0 0.0
stm32 light STM32WB5MM-DK FLASH 475408 475408 0 0.0
RAM 144300 144300 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633182 633182 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 662012 667410 5398 0.8
RAM 148528 148536 8 0.0
all-clusters-minimal-app tlsr9528a FLASH 780420 780420 0 0.0
RAM 113300 113300 0 0.0
bridge-app tlsr9258a FLASH 677462 677462 0 0.0
RAM 95384 95384 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634766 634766 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720638 720638 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 615474 615474 0 0.0
RAM 144724 144724 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 803278 803278 0 0.0
RAM 103128 103128 0 0.0
lock-app-dfu tlsr9528a FLASH 666594 666594 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695498 695498 0 0.0
RAM 95068 95068 0 0.0
pump-app-usb tlsr9518adk80d FLASH 629838 629838 0 0.0
RAM 59556 59556 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607440 607440 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641384 641384 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651262 651262 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626148 626148 0 0.0
RAM 57124 57124 0 0.0
window-covering tlsr9118bdk40d FLASH 519532 519532 0 0.0
RAM 97856 97856 0 0.0
tizen all-clusters-app arm unknown 1588 1588 0 0.0
FLASH 1651480 1669024 17544 1.1
RAM 48916 48924 8 0.0
chip-tool-ubsan arm unknown 2388 2388 0 0.0
FLASH 16381654 16381654 0 0.0
RAM 7190408 7190408 0 0.0

Copy link

github-actions bot commented Jul 26, 2024

PR #31407: Size comparison from 9421127 to 3f3da3e

Increases above 0.2%:

platform target config section 9421127 3f3da3e change % change
esp32 all-clusters-app c3devkit FLASH 1475484 1482400 6916 0.5
m5stack FLASH 1544691 1551487 6796 0.4
linux all-clusters-app debug FLASH 5870520 5902302 31782 0.5
fabric-bridge-app debug FLASH 4453760 4463202 9442 0.2
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 891152 897228 6076 0.7
nrf7002dk_nrf5340_cpuapp FLASH 958880 962828 3948 0.4
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1615884 1622948 7064 0.4
telink all-clusters-app tlsr9118bdk40d FLASH 662012 667410 5398 0.8
tizen all-clusters-app arm FLASH 1651480 1669024 17544 1.1
Full report (96 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 9421127 3f3da3e change % change
bl602 lighting-app bl602 FLASH 1274146 1274146 0 0.0
RAM 95424 95424 0 0.0
bl602+mfd FLASH 1288404 1288404 0 0.0
RAM 95568 95568 0 0.0
bl602+rpc FLASH 1313114 1313114 0 0.0
RAM 103848 103848 0 0.0
bl702 lighting-app bl702 FLASH 1095040 1095040 0 0.0
RAM 15245 15245 0 0.0
bl702+mfd FLASH 1105734 1105734 0 0.0
RAM 15397 15397 0 0.0
bl702+rpc FLASH 1185106 1185106 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 878084 878084 0 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1130780 1130780 0 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1081938 1081938 0 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1093200 1093200 0 0.0
RAM 21960 21960 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 800212 800212 0 0.0
RAM 109276 109276 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816684 816684 0 0.0
RAM 117020 117020 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808652 808652 0 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 762416 762416 0 0.0
RAM 105448 105448 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 747068 747068 0 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606670 606670 0 0.0
RAM 204564 204564 0 0.0
lock CC3235SF_LAUNCHXL FLASH 652210 652210 0 0.0
RAM 204836 204836 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 669281 669281 0 0.0
RAM 77740 77740 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 689141 689141 0 0.0
RAM 80380 80380 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 689141 689141 0 0.0
RAM 80380 80380 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 646077 646077 0 0.0
RAM 72808 72808 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609737 609737 0 0.0
RAM 70884 70884 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629365 629365 0 0.0
RAM 73428 73428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629365 629365 0 0.0
RAM 73428 73428 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625433 625433 0 0.0
RAM 73900 73900 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 645141 645141 0 0.0
RAM 76444 76444 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 645141 645141 0 0.0
RAM 76444 76444 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593661 593661 0 0.0
RAM 67852 67852 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613513 613513 0 0.0
RAM 70492 70492 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613513 613513 0 0.0
RAM 70492 70492 0 0.0
efr32 lighting-app BRD4187C FLASH 927248 927240 -8 -0.0
RAM 134568 134568 0 0.0
lock-app BRD4338a FLASH 734684 734676 -8 -0.0
RAM 208004 208004 0 0.0
window-app BRD4187C FLASH 1014772 1014772 0 0.0
RAM 126648 126648 0 0.0
esp32 all-clusters-app c3devkit DRAM 91012 91020 8 0.0
FLASH 1475484 1482400 6916 0.5
IRAM 75570 75570 0 0.0
m5stack DRAM 117492 117500 8 0.0
FLASH 1544691 1551487 6796 0.4
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4632 4632 0 0.0
FLASH 2710575 2710575 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5416 5416 0 0.0
FLASH 5870520 5902302 31782 0.5
RAM 499400 499576 176 0.0
all-clusters-minimal-app debug unknown 5312 5312 0 0.0
FLASH 5306932 5306932 0 0.0
RAM 235920 235920 0 0.0
bridge-app debug unknown 5296 5296 0 0.0
FLASH 4707492 4707492 0 0.0
RAM 213664 213664 0 0.0
chip-tool debug unknown 5784 5784 0 0.0
FLASH 12336908 12336908 0 0.0
RAM 553458 553458 0 0.0
chip-tool-ipv6only arm64 unknown 20192 20192 0 0.0
FLASH 11035932 11035932 0 0.0
RAM 603176 603176 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11343039 11343039 0 0.0
RAM 550298 550298 0 0.0
fabric-bridge-app debug unknown 4568 4568 0 0.0
FLASH 4453760 4463202 9442 0.2
RAM 199024 199248 224 0.1
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5631521 5631521 0 0.0
RAM 224464 224464 0 0.0
lock-app debug unknown 5232 5232 0 0.0
FLASH 4757958 4757958 0 0.0
RAM 200704 200704 0 0.0
ota-provider-app debug unknown 4608 4608 0 0.0
FLASH 4402420 4402420 0 0.0
RAM 194880 194880 0 0.0
ota-requestor-app debug unknown 4544 4544 0 0.0
FLASH 4540568 4540568 0 0.0
RAM 199416 199416 0 0.0
shell debug unknown 4176 4176 0 0.0
FLASH 2991613 2991613 0 0.0
RAM 154056 154056 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4259844 4259844 0 0.0
RAM 236360 236360 0 0.0
tv-app debug unknown 5504 5504 0 0.0
FLASH 5983373 5983421 48 0.0
RAM 578144 578144 0 0.0
tv-casting-app debug unknown 5168 5168 0 0.0
FLASH 10549501 10549501 0 0.0
RAM 638984 638984 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503444 1503444 0 0.0
RAM 226720 226720 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 891152 897228 6076 0.7
RAM 141604 141608 4 0.0
nrf7002dk_nrf5340_cpuapp FLASH 958880 962828 3948 0.4
RAM 140708 140712 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 832644 832644 0 0.0
RAM 140464 140464 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 790176 790176 0 0.0
RAM 131953 131953 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 934588 934588 0 0.0
RAM 130518 130518 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 876672 876672 0 0.0
RAM 146208 146208 0 0.0
nrf52840dongle_nrf52840 FLASH 817820 817820 0 0.0
RAM 154070 154070 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 774116 774116 0 0.0
RAM 145218 145218 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 934588 934588 0 0.0
RAM 130518 130518 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 802024 802024 0 0.0
RAM 132480 132480 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 727600 727600 0 0.0
RAM 132610 132610 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 947360 947360 0 0.0
RAM 131045 131045 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 755500 755500 0 0.0
RAM 131201 131201 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 741056 741056 0 0.0
RAM 130960 130960 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70104 70104 0 0.0
k32w1+release FLASH 591808 591808 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 611696 611696 0 0.0
RAM 69608 69608 0 0.0
k32w1+release FLASH 676528 676528 0 0.0
RAM 82912 82912 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1615884 1622948 7064 0.4
RAM 209776 209776 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1533444 1533444 0 0.0
RAM 206584 206584 0 0.0
light cy8ckit_062s2_43012 FLASH 1460468 1460468 0 0.0
RAM 199848 199848 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459668 1459668 0 0.0
RAM 224328 224328 0 0.0
qpg lighting-app qpg6105+debug FLASH 653084 653084 0 0.0
RAM 104680 104680 0 0.0
lock-app qpg6105+debug FLASH 612288 612288 0 0.0
RAM 99320 99320 0 0.0
stm32 light STM32WB5MM-DK FLASH 475408 475408 0 0.0
RAM 144300 144300 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633182 633182 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 662012 667410 5398 0.8
RAM 148528 148536 8 0.0
all-clusters-minimal-app tlsr9528a FLASH 780420 780420 0 0.0
RAM 113300 113300 0 0.0
bridge-app tlsr9258a FLASH 677462 677462 0 0.0
RAM 95384 95384 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634766 634766 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720638 720638 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 615474 615474 0 0.0
RAM 144724 144724 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 803278 803278 0 0.0
RAM 103128 103128 0 0.0
lock-app-dfu tlsr9528a FLASH 666594 666594 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695498 695498 0 0.0
RAM 95068 95068 0 0.0
pump-app-usb tlsr9518adk80d FLASH 629838 629838 0 0.0
RAM 59556 59556 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607440 607440 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641384 641384 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651262 651262 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626148 626148 0 0.0
RAM 57124 57124 0 0.0
window-covering tlsr9118bdk40d FLASH 519532 519532 0 0.0
RAM 97856 97856 0 0.0
tizen all-clusters-app arm unknown 1588 1588 0 0.0
FLASH 1651480 1669024 17544 1.1
RAM 48916 48924 8 0.0
chip-tool-ubsan arm unknown 2388 2388 0 0.0
FLASH 16381654 16381654 0 0.0
RAM 7190408 7190408 0 0.0

@mergify mergify bot merged commit 9ef5bbf into project-chip:master Jul 26, 2024
69 checks passed
@jamesharrow jamesharrow deleted the EVSE_Add_Get_Set_Clear_Targets_Support branch July 27, 2024 11:49
j-ororke pushed a commit to j-ororke/connectedhomeip that referenced this pull request Jul 31, 2024
* De-alphabetize list of files to avoid breaking GH action

* Semi-realphabetize?

* Restore strangely dropped events

* Better BitMask handling

* Change min/max on electrical measurements to be decimal instead of hex

* Rename meas-and-sense to measurement-and-sensing.xml

* Remove seemingly superfluous attribute requirements on Descriptor cluster on Electrical Measurement

* Updates to electrical-power-measurement-server based on comments

* Remove defaults from MeasurementAccuracyRangeStruct to match spec update

* Restore side="server" to events

* Move common enums and bitmaps to detail:: instead of detail::Enums and detail::Bitmaps; remove superfluous using statement

* Assign ID to Electrical Sensor device type

* Removed EPM and EEM from Root Node Device

* Restyled formatting is different than clang-format

* Re-add FeatureMap to attributeAccessInterfaceAttributes for EEM and EPM

* Regen after merge

* Added electrical-energy-measurement-server to CMakelist to fix linker issue.

* Lock client on Electrical Sensor device type

* Remove unneeded using statement now that Enums are in detail::

* Check for null iterators and error

* Switch to ResourceExhausted from CHIP_ERROR_INTERNAL

* Re-enabled EEM in energy management app and regen all after previous merge

* Some refactoring to add EPM Instance into the EVSEManufacturer class to clean up containment. Added ability to fake voltage, power and current to the TE triggers.

* Missed one file.

* Fixed crash due to unassigned dg pointer. Power/Voltage/Current faking working too.

* Touch file since restyled crashed

* Restyled by gn

* Restyled by isort

* Add stub for EPM cluster

* Reverted whitespace change

* Did regen_all after merge from master to resolve conflicts.

* Put back line of clusters which somehow got deleted accidentally.

* Remerged ZAP file and regen all after resolving conflicts.

* Fixes for Python tests

* Correct name for Ember init callback

* Formatting

* Sync optional attributes list with .zap file for EPM

* Add missing features to EPM stub

* Revert FeatureMap in attributeAccessInterfaceAttributes

* Allow FeatureMap in EEM constructor; add all-clusters-app EEM stub

* Forgot zcl-with-test-extensions

* Unregister EEM attribute access in destructor

* Remove redundant returns to keep clang-tidy happy

* Fix for issue mentioned in code review on EEM cluster limiting the number of endpoints it allows.

* Refactoring to have a common EvseMain across all platforms to avoid making changes in multiple places

* Added electrical-power-measurement-server to ESP32 CMakeLists.txt

* Updated Matter device types to add EVSE

* Open and saved energy-management-app.zap and regen_all

* Removed duplicate ElectricalEnergyMeasurment class which was accidentally merged in. Fixed issue raised about ElectricalEnergyMeasurement array size not working on bridges.

* Added support for test event triggers and handling of reading events into matter_testing_support.

* Made TC_EEVSE_Utils.py use the matter_testing_support instead of its own local copy.

* Restyled by isort

* Cherry pick from Tweaks to EVSE Test plans (Issue project-chip#31460)

* Changed the random value generation to make the values +/- and handle sign conversion to avoid compile warnings

* Enabled cumulativeEnergyExported in Energy-management-app.

* Added initial electrical power measurement 2.2 test case

* Changed copyright date

* Code review comment fixes.

* Changed to c++ style cast

* Fixed trailing whitepace

* Added support for testing read of EEM attributes and change of values

* Corrected EPM references in TC_EEM_2_2. Added TC_EEM_2_3

* Added periodic energy reporting, and new cumulativeEnergyReset attribute into energy-management-app.zap

* Added periodic energy reading support and TC_EEM_2_3 to 2_5.

* Python removed unused logging and EventChangeCallback

* Updates to align to test plan PR project-chip#3949

* Added initial EEM_2_1 test script.

* Added example of setting EEM Accuracy and EEM CumulativeEnergyReset structure - TC_EEM_2_1 now passes

* Restyled by whitespace

* Restyled

* Removed extra spaces in TC_EEM_2_1.py

* Removed unused EnergyManagementManager.cpp/.h

* Fixed PowerMode = kAc

* Initial TC_EPM_2_1.py script

* Restyled by isort

* Merged TC_EEVSE tests back in

* Initialized NumberOfMeasurementTypes

* Added EEM 2.1,2.2,2.3,2.4,2.5 and EPM 2.1,2.2 into CI workflow tests.yaml

* Interim state - partially refactored how Measurement Structs are encoded similar to how ModeBase clusters are implemented. Needs tidy up. Will break all-clusters for now

* Removed SetNumberOfMeasurementTypes since this can be derived from the ArraySize(kMeasurementAccuracies). Added more stringent checking in test script of measurementTypes and ranges.

* Completed TC_EPM_2_1.py script

* Corrected test plan spec reference.

* Test EPM_2_1 now runs and passes. Allows checking that attributes are supported, and skips test if not. Validation of values ignores Nulls (which are allowed). Turned on Ranges attribute.

* Revert unintended change to tests.yaml

* Python test case code-review updates

* Removed old range iterator.

* Fixed lint issues and adjusted timings to match the test plan pr.

* Fixed all-clusters electrical-power-measurement cluster by using the energy-management-app/common Delegate

* Implemented HarmonicCurrents and HarmonicStructs (to return empty list for now)

* Updated TC_EEVSE_2_3.py from more up to date branch.

* Added basic set/get/clear targets framework based on earlier work. Not working

* Removed files that were recently deleted upstream

* Corrected PICS in TC_EEVSE_2_3.py and copyright date

* Interim checkin with GetTargets not working

* Initial GetTargets working with a constant static array to demonstrate the command response can be encoded ok

* Removed unused EnergyEvseManager.cpp, Added EnergyEvseTargetStore.cpp

* Added EVSETargets to DefaultStorageKeyAllocator.h

* Reverted incorrect removal of EnergyEvseManager.cpp

* Added override into EnergyEvseDelegate which resulted in strange errors on some platforms.

* Added basic infrastructure for storing targets and reading them back. Compiles and runs

* Store working

* Store and Load seem to work.

* Fixed Status change caused by upstream changes

* Added helper function to compute day of week bitmap

* Fix to evse-stub in all-clusters to add gEvseTargetsDelegate

* Fixed build error on some platforms: cast of dayOfWeek to uint8_t

* Refactoring of GetTargets command to build the response using dynamic memory

* Updated evse-server.cpp/.h

* Tidy up of unused CommonIterator in electrical-power-measurement-server.h

* Get Targets reading back from file working

* Starting to clean up - ran through Valgrind to check for memory leaks.

* More clean up

* Added Clear Targets support and initial implementation of SetTargets

* Fixed crash when erasing entries - test reported PASS!

* Attempt to fix Darwin complaint about unsigned int cast

* Added logging of get targets response

* Fixed platform specific logging compilation issue

* Clean up of unused code

* More clean up

* Removed unused variable - Darwin check

* clang checker updates

* Refactored code to fix missing added energy since the TargetSoC could be optional and calling Next() would skip AddedEnergy

* Added checking of GetTargetsResponse - PASSES

* Almost working but need to resolve the Charging current and start time calculation in some scenarios.

* Fixed PEP8 lint errors in TC_EVSE_2_3.py and TC_EEVSE_Utils.py taking advantage of new TestStep 3rd arg

* Restyled by isort

* Fixed ChipLogDetail %d errors on some platforms with a static_cast

* Fixes in EVSE FindTargets to remove signed/unsigned comparison. Calculation of charging time was out by factor of 10.

* Fixed TC_EEVSE_2_3.py to match test plan. Fixed EVSE FindNextTarget to handle targets if searching for future days. Now passes tests.

* Fixed FindNextTarget to use epoch_s for NextChargeTargetTime and NextChargeStartTime with associated TC_EEVSE_2_3.py changes. Fixed bug when TargetSoC = 100% caused start time to be reported incorrectly.

* Fix: When EVSE is not plugged in, or not enabled for charge we shouldn't compute a schedule. Also add callbacks to update schedule if the state changes.

* Updated TC_EEM, TC_EPM, TC_EEVSE to take advantage of the new TestStep 3rd element.

* Address comments from Boris Zbarsky

* Fix lint error by adding entry for src/app/clusters/energy-evse-server/energy-evse-server.h

* Revert "Fix lint error by adding entry for src/app/clusters/energy-evse-server/energy-evse-server.h"

This reverts commit 7a60876.

* Rework HandleGetTargets following project-chip#33736

* Address comments from Boris Zbarsky

* Update TC_EEVSE_2_3 to align with latest test spec

* Remove the use of vector

* Get all targets building again

* Catch up from master + fix some lint and build errors

* Restyled by whitespace

* Restyled by clang-format

* Restyled by autopep8

* Restyled by isort

* Fixing regession-build error

* Restyled by clang-format

* Fixing regession-build error

* Changed logic to not return NextChargeRequiredEnergy if not plugged in or not enabled for charging.

* Removed max 80A current limit which aligns to the spec. Who knows how many Amps chargers will have in the future!

* Bug fix - When disabling the mMaximumChargingCurrentLimitFromCommand was not being updated, so we didn't get attribute updates for MaximumChargeCurrent when toggling Enable-Disable-Enable.

* Being into line with latest EVSE test spec although TODOs around the time of use trigger

* Load the targets in EnergyEvseInit()

* Made EvseTargetsEntryType -> evseTargetsEntryType (since it is a variable not a type)

* Reformatting and correcting the cluster PICS to be EEVSE not DEM.

* Reverted changes to python test cases which don't belong in this PR - See PR#34243 (makes this PR 10 files smaller).

* Address review comments from James Harrow

* Address review comments from James Harrow

* Add energy unit tests

* Fix test case to align with PR10027

* Move the EVSE targets key to be a private member of EnergyEvseTargetsStore

* Move EvseTargetStore test harness to examples/energy-management-app/energy-management-common/tests

* Move example tests to examples/BUILD.gn

* Restyled by clang-format

* Restyled by gn

* Add a mechanism to enable the targets persistent data to be delete when the last fabric is deleted

* Fix unused variable compilation issues

* Restyled by whitespace

* Restyled by clang-format

* Adde TC_EEVSE_2_3.py to CI testing.

* Added new test-runner info to top of Python TC_EEVSE_2_3.py

* Remove assert from BUILD.gn so test harness can build

* Put BEGIN CI TEST ARGUMENTS around runner test arguments

* Fix compilation problem in unit test

* Try and fix the zephyr build problems

* Restyled by gn

* Try and fix the zephyr build problems

* Try and fix the zephyr build problems

* Try and fix the zephyr build problems

* Restyled by gn

* Start addressing comments from Andrei

* Continuing addressing comments from Andrei

* Continuing addressing comments from Andrei

* Restyled by clang-format

* Fix a problem with the return code spotted by Boris

* Update examples/energy-management-app/energy-management-common/src/ChargingTargetsMemMgr.cpp

Co-authored-by: Andrei Litvin <andy314@gmail.com>

* Update examples/energy-management-app/energy-management-common/src/ChargingTargetsMemMgr.cpp

Co-authored-by: Andrei Litvin <andy314@gmail.com>

* Update examples/energy-management-app/energy-management-common/src/EVSEManufacturerImpl.cpp

Co-authored-by: Andrei Litvin <andy314@gmail.com>

* Update with further review comments from Andrei

* Update with further review comments from Andrei

* Update with further review comments from Andrei

* Get all targets building

* Restyled by whitespace

* Restyled by clang-format

* Update with further review comments from Andrei

* Address further review comments from Andrei

* Restyled by clang-format

* Complete rename of Reset to ChargingTargetsMemMgr::PrepareDaySchedule

* Fix potential memory leak

* Add check in ChargingTargetsMemMgr::PrepareDaySchedule against a bad chargingTargetSchedulesIdx

* Restyled by clang-format

* Address final comments from Andrei

* Restyled by gn

* Removed whitespace in openiotsdk/CMakelists.txt

* Fix merge issue

* Fix CI build issue

---------

Co-authored-by: Hasty Granbery <hasty@granbery.org>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: pcoleman <pcoleman@geotogether.com>
Co-authored-by: PeterC1965 <101805108+PeterC1965@users.noreply.github.com>
Co-authored-by: Andrei Litvin <andy314@gmail.com>
rochaferraz pushed a commit to rochaferraz/connectedhomeip that referenced this pull request Jul 31, 2024
* De-alphabetize list of files to avoid breaking GH action

* Semi-realphabetize?

* Restore strangely dropped events

* Better BitMask handling

* Change min/max on electrical measurements to be decimal instead of hex

* Rename meas-and-sense to measurement-and-sensing.xml

* Remove seemingly superfluous attribute requirements on Descriptor cluster on Electrical Measurement

* Updates to electrical-power-measurement-server based on comments

* Remove defaults from MeasurementAccuracyRangeStruct to match spec update

* Restore side="server" to events

* Move common enums and bitmaps to detail:: instead of detail::Enums and detail::Bitmaps; remove superfluous using statement

* Assign ID to Electrical Sensor device type

* Removed EPM and EEM from Root Node Device

* Restyled formatting is different than clang-format

* Re-add FeatureMap to attributeAccessInterfaceAttributes for EEM and EPM

* Regen after merge

* Added electrical-energy-measurement-server to CMakelist to fix linker issue.

* Lock client on Electrical Sensor device type

* Remove unneeded using statement now that Enums are in detail::

* Check for null iterators and error

* Switch to ResourceExhausted from CHIP_ERROR_INTERNAL

* Re-enabled EEM in energy management app and regen all after previous merge

* Some refactoring to add EPM Instance into the EVSEManufacturer class to clean up containment. Added ability to fake voltage, power and current to the TE triggers.

* Missed one file.

* Fixed crash due to unassigned dg pointer. Power/Voltage/Current faking working too.

* Touch file since restyled crashed

* Restyled by gn

* Restyled by isort

* Add stub for EPM cluster

* Reverted whitespace change

* Did regen_all after merge from master to resolve conflicts.

* Put back line of clusters which somehow got deleted accidentally.

* Remerged ZAP file and regen all after resolving conflicts.

* Fixes for Python tests

* Correct name for Ember init callback

* Formatting

* Sync optional attributes list with .zap file for EPM

* Add missing features to EPM stub

* Revert FeatureMap in attributeAccessInterfaceAttributes

* Allow FeatureMap in EEM constructor; add all-clusters-app EEM stub

* Forgot zcl-with-test-extensions

* Unregister EEM attribute access in destructor

* Remove redundant returns to keep clang-tidy happy

* Fix for issue mentioned in code review on EEM cluster limiting the number of endpoints it allows.

* Refactoring to have a common EvseMain across all platforms to avoid making changes in multiple places

* Added electrical-power-measurement-server to ESP32 CMakeLists.txt

* Updated Matter device types to add EVSE

* Open and saved energy-management-app.zap and regen_all

* Removed duplicate ElectricalEnergyMeasurment class which was accidentally merged in. Fixed issue raised about ElectricalEnergyMeasurement array size not working on bridges.

* Added support for test event triggers and handling of reading events into matter_testing_support.

* Made TC_EEVSE_Utils.py use the matter_testing_support instead of its own local copy.

* Restyled by isort

* Cherry pick from Tweaks to EVSE Test plans (Issue project-chip#31460)

* Changed the random value generation to make the values +/- and handle sign conversion to avoid compile warnings

* Enabled cumulativeEnergyExported in Energy-management-app.

* Added initial electrical power measurement 2.2 test case

* Changed copyright date

* Code review comment fixes.

* Changed to c++ style cast

* Fixed trailing whitepace

* Added support for testing read of EEM attributes and change of values

* Corrected EPM references in TC_EEM_2_2. Added TC_EEM_2_3

* Added periodic energy reporting, and new cumulativeEnergyReset attribute into energy-management-app.zap

* Added periodic energy reading support and TC_EEM_2_3 to 2_5.

* Python removed unused logging and EventChangeCallback

* Updates to align to test plan PR project-chip#3949

* Added initial EEM_2_1 test script.

* Added example of setting EEM Accuracy and EEM CumulativeEnergyReset structure - TC_EEM_2_1 now passes

* Restyled by whitespace

* Restyled

* Removed extra spaces in TC_EEM_2_1.py

* Removed unused EnergyManagementManager.cpp/.h

* Fixed PowerMode = kAc

* Initial TC_EPM_2_1.py script

* Restyled by isort

* Merged TC_EEVSE tests back in

* Initialized NumberOfMeasurementTypes

* Added EEM 2.1,2.2,2.3,2.4,2.5 and EPM 2.1,2.2 into CI workflow tests.yaml

* Interim state - partially refactored how Measurement Structs are encoded similar to how ModeBase clusters are implemented. Needs tidy up. Will break all-clusters for now

* Removed SetNumberOfMeasurementTypes since this can be derived from the ArraySize(kMeasurementAccuracies). Added more stringent checking in test script of measurementTypes and ranges.

* Completed TC_EPM_2_1.py script

* Corrected test plan spec reference.

* Test EPM_2_1 now runs and passes. Allows checking that attributes are supported, and skips test if not. Validation of values ignores Nulls (which are allowed). Turned on Ranges attribute.

* Revert unintended change to tests.yaml

* Python test case code-review updates

* Removed old range iterator.

* Fixed lint issues and adjusted timings to match the test plan pr.

* Fixed all-clusters electrical-power-measurement cluster by using the energy-management-app/common Delegate

* Implemented HarmonicCurrents and HarmonicStructs (to return empty list for now)

* Updated TC_EEVSE_2_3.py from more up to date branch.

* Added basic set/get/clear targets framework based on earlier work. Not working

* Removed files that were recently deleted upstream

* Corrected PICS in TC_EEVSE_2_3.py and copyright date

* Interim checkin with GetTargets not working

* Initial GetTargets working with a constant static array to demonstrate the command response can be encoded ok

* Removed unused EnergyEvseManager.cpp, Added EnergyEvseTargetStore.cpp

* Added EVSETargets to DefaultStorageKeyAllocator.h

* Reverted incorrect removal of EnergyEvseManager.cpp

* Added override into EnergyEvseDelegate which resulted in strange errors on some platforms.

* Added basic infrastructure for storing targets and reading them back. Compiles and runs

* Store working

* Store and Load seem to work.

* Fixed Status change caused by upstream changes

* Added helper function to compute day of week bitmap

* Fix to evse-stub in all-clusters to add gEvseTargetsDelegate

* Fixed build error on some platforms: cast of dayOfWeek to uint8_t

* Refactoring of GetTargets command to build the response using dynamic memory

* Updated evse-server.cpp/.h

* Tidy up of unused CommonIterator in electrical-power-measurement-server.h

* Get Targets reading back from file working

* Starting to clean up - ran through Valgrind to check for memory leaks.

* More clean up

* Added Clear Targets support and initial implementation of SetTargets

* Fixed crash when erasing entries - test reported PASS!

* Attempt to fix Darwin complaint about unsigned int cast

* Added logging of get targets response

* Fixed platform specific logging compilation issue

* Clean up of unused code

* More clean up

* Removed unused variable - Darwin check

* clang checker updates

* Refactored code to fix missing added energy since the TargetSoC could be optional and calling Next() would skip AddedEnergy

* Added checking of GetTargetsResponse - PASSES

* Almost working but need to resolve the Charging current and start time calculation in some scenarios.

* Fixed PEP8 lint errors in TC_EVSE_2_3.py and TC_EEVSE_Utils.py taking advantage of new TestStep 3rd arg

* Restyled by isort

* Fixed ChipLogDetail %d errors on some platforms with a static_cast

* Fixes in EVSE FindTargets to remove signed/unsigned comparison. Calculation of charging time was out by factor of 10.

* Fixed TC_EEVSE_2_3.py to match test plan. Fixed EVSE FindNextTarget to handle targets if searching for future days. Now passes tests.

* Fixed FindNextTarget to use epoch_s for NextChargeTargetTime and NextChargeStartTime with associated TC_EEVSE_2_3.py changes. Fixed bug when TargetSoC = 100% caused start time to be reported incorrectly.

* Fix: When EVSE is not plugged in, or not enabled for charge we shouldn't compute a schedule. Also add callbacks to update schedule if the state changes.

* Updated TC_EEM, TC_EPM, TC_EEVSE to take advantage of the new TestStep 3rd element.

* Address comments from Boris Zbarsky

* Fix lint error by adding entry for src/app/clusters/energy-evse-server/energy-evse-server.h

* Revert "Fix lint error by adding entry for src/app/clusters/energy-evse-server/energy-evse-server.h"

This reverts commit 7a60876.

* Rework HandleGetTargets following project-chip#33736

* Address comments from Boris Zbarsky

* Update TC_EEVSE_2_3 to align with latest test spec

* Remove the use of vector

* Get all targets building again

* Catch up from master + fix some lint and build errors

* Restyled by whitespace

* Restyled by clang-format

* Restyled by autopep8

* Restyled by isort

* Fixing regession-build error

* Restyled by clang-format

* Fixing regession-build error

* Changed logic to not return NextChargeRequiredEnergy if not plugged in or not enabled for charging.

* Removed max 80A current limit which aligns to the spec. Who knows how many Amps chargers will have in the future!

* Bug fix - When disabling the mMaximumChargingCurrentLimitFromCommand was not being updated, so we didn't get attribute updates for MaximumChargeCurrent when toggling Enable-Disable-Enable.

* Being into line with latest EVSE test spec although TODOs around the time of use trigger

* Load the targets in EnergyEvseInit()

* Made EvseTargetsEntryType -> evseTargetsEntryType (since it is a variable not a type)

* Reformatting and correcting the cluster PICS to be EEVSE not DEM.

* Reverted changes to python test cases which don't belong in this PR - See PR#34243 (makes this PR 10 files smaller).

* Address review comments from James Harrow

* Address review comments from James Harrow

* Add energy unit tests

* Fix test case to align with PR10027

* Move the EVSE targets key to be a private member of EnergyEvseTargetsStore

* Move EvseTargetStore test harness to examples/energy-management-app/energy-management-common/tests

* Move example tests to examples/BUILD.gn

* Restyled by clang-format

* Restyled by gn

* Add a mechanism to enable the targets persistent data to be delete when the last fabric is deleted

* Fix unused variable compilation issues

* Restyled by whitespace

* Restyled by clang-format

* Adde TC_EEVSE_2_3.py to CI testing.

* Added new test-runner info to top of Python TC_EEVSE_2_3.py

* Remove assert from BUILD.gn so test harness can build

* Put BEGIN CI TEST ARGUMENTS around runner test arguments

* Fix compilation problem in unit test

* Try and fix the zephyr build problems

* Restyled by gn

* Try and fix the zephyr build problems

* Try and fix the zephyr build problems

* Try and fix the zephyr build problems

* Restyled by gn

* Start addressing comments from Andrei

* Continuing addressing comments from Andrei

* Continuing addressing comments from Andrei

* Restyled by clang-format

* Fix a problem with the return code spotted by Boris

* Update examples/energy-management-app/energy-management-common/src/ChargingTargetsMemMgr.cpp

Co-authored-by: Andrei Litvin <andy314@gmail.com>

* Update examples/energy-management-app/energy-management-common/src/ChargingTargetsMemMgr.cpp

Co-authored-by: Andrei Litvin <andy314@gmail.com>

* Update examples/energy-management-app/energy-management-common/src/EVSEManufacturerImpl.cpp

Co-authored-by: Andrei Litvin <andy314@gmail.com>

* Update with further review comments from Andrei

* Update with further review comments from Andrei

* Update with further review comments from Andrei

* Get all targets building

* Restyled by whitespace

* Restyled by clang-format

* Update with further review comments from Andrei

* Address further review comments from Andrei

* Restyled by clang-format

* Complete rename of Reset to ChargingTargetsMemMgr::PrepareDaySchedule

* Fix potential memory leak

* Add check in ChargingTargetsMemMgr::PrepareDaySchedule against a bad chargingTargetSchedulesIdx

* Restyled by clang-format

* Address final comments from Andrei

* Restyled by gn

* Removed whitespace in openiotsdk/CMakelists.txt

* Fix merge issue

* Fix CI build issue

---------

Co-authored-by: Hasty Granbery <hasty@granbery.org>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: pcoleman <pcoleman@geotogether.com>
Co-authored-by: PeterC1965 <101805108+PeterC1965@users.noreply.github.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
Projects
Status: Done
Status: Done