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

add add some basic information cluster attributes to cmd line args to the reference app #33303

Open
wants to merge 38 commits into
base: master
Choose a base branch
from

Conversation

cjandhyala
Copy link
Contributor

fixed #33302

@CLAassistant
Copy link

CLAassistant commented May 3, 2024

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
2 out of 3 committers have signed the CLA.

✅ cjandhyala
✅ arkq
❌ chaitanya jandhyala


chaitanya jandhyala seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

examples/platform/linux/Options.cpp Outdated Show resolved Hide resolved
examples/platform/linux/Options.cpp Outdated Show resolved Hide resolved
examples/platform/linux/Options.cpp Outdated Show resolved Hide resolved
examples/platform/linux/Options.cpp Outdated Show resolved Hide resolved
examples/platform/linux/Options.cpp Outdated Show resolved Hide resolved
examples/platform/linux/Options.cpp Outdated Show resolved Hide resolved
examples/platform/linux/CommissionableInit.cpp Outdated Show resolved Hide resolved
examples/platform/linux/Options.h Show resolved Hide resolved
Copy link

github-actions bot commented May 3, 2024

PR #33303: Size comparison from f0ba374 to 736e622

Increases above 0.2%:

platform target config section f0ba374 736e622 change % change
linux air-purifier-app debug (read/write) 132432 132880 448 0.3
.bss 47720 47912 192 0.4
.data 2272 2368 96 4.2
.data.rel.ro 76440 76600 160 0.2
.rodata 186352 186960 608 0.3
all-clusters-app debug .data 4560 4624 64 1.4
all-clusters-minimal-app debug .data 4464 4528 64 1.4
bridge-app debug .data 6240 6304 64 1.0
.rodata 232426 233002 576 0.2
lighting-app debug+rpc+ui .data 4896 4992 96 2.0
lock-app debug (read/write) 208032 208480 448 0.2
.data 4192 4288 96 2.3
.rodata 258346 258954 608 0.2
ota-provider-app debug (read/write) 196504 196952 448 0.2
.data 4368 4464 96 2.2
.data.rel.ro 71712 71872 160 0.2
.rodata 211178 211754 576 0.3
ota-requestor-app debug (read/write) 200872 201320 448 0.2
.data 4768 4864 96 2.0
.data.rel.ro 74816 74976 160 0.2
.rodata 217258 217866 608 0.3
thermostat-no-ble arm64 .data 3408 3488 80 2.3
.got 8960 8992 32 0.4
.rodata 161876 162364 488 0.3
tv-app debug .data 6560 6624 64 1.0
.rodata 296554 297162 608 0.2
tv-casting-app debug .data 3008 3072 64 2.1
Increases (14 builds for linux)
platform target config section f0ba374 736e622 change % change
linux air-purifier-app debug (read only) 2713421 2718229 4808 0.2
(read/write) 132432 132880 448 0.3
.bss 47720 47912 192 0.4
.data 2272 2368 96 4.2
.data.rel.ro 76440 76600 160 0.2
.rodata 186352 186960 608 0.3
.text 2344133 2347733 3600 0.2
all-clusters-app debug (read only) 6026009 6030817 4808 0.1
(read/write) 483976 484392 416 0.1
.bss 136000 136192 192 0.1
.data 4560 4624 64 1.4
.data.rel.ro 335960 336120 160 0.0
.rodata 353072 353680 608 0.2
.text 5234291 5237891 3600 0.1
all-clusters-minimal-app debug (read only) 5309529 5314305 4776 0.1
(read/write) 239928 240344 416 0.2
.bss 128864 129056 192 0.1
.data 4464 4528 64 1.4
.data.rel.ro 99496 99656 160 0.2
.rodata 291978 292554 576 0.2
.text 4777715 4781315 3600 0.1
bridge-app debug (read only) 4700153 4704929 4776 0.1
(read/write) 220840 221256 416 0.2
.bss 119392 119584 192 0.2
.data 6240 6304 64 1.0
.data.rel.ro 88464 88624 160 0.2
.rodata 232426 233002 576 0.2
.text 4242307 4245907 3600 0.1
chip-tool debug (read only) 1214514 12148169 3024 0.0
(read/write) 524288 524448 160 0.0
.data.rel.ro 416904 417064 160 0.0
.rodata 453081 453209 128 0.0
.text 10981427 10983843 2416 0.0
chip-tool-ipv6only arm64 (read only) 11473604 11475988 2384 0.0
.data.rel.ro 457000 457192 192 0.0
.got 17232 17264 32 0.2
.text 1023151 10233416 1904 0.0
lighting-app debug+rpc+ui (read only) 5623745 5628553 4808 0.1
(read/write) 229640 230088 448 0.2
.bss 120336 120528 192 0.2
.data 4896 4992 96 2.0
.data.rel.ro 96880 97040 160 0.2
.rodata 356276 356884 608 0.2
.text 5015619 5019219 3600 0.1
lock-app debug (read only) 4767193 4772001 4808 0.1
(read/write) 208032 208480 448 0.2
.bss 114664 114856 192 0.2
.data 4192 4288 96 2.3
.data.rel.ro 82472 82632 160 0.2
.rodata 258346 258954 608 0.2
.text 4292499 4296099 3600 0.1
ota-provider-app debug (read only) 4375033 4379809 4776 0.1
(read/write) 196504 196952 448 0.2
.bss 114464 114656 192 0.2
.data 4368 4464 96 2.2
.data.rel.ro 71712 71872 160 0.2
.rodata 211178 211754 576 0.3
.text 3966163 3969763 3600 0.1
ota-requestor-app debug (read only) 4505737 4510529 4792 0.1
(read/write) 200872 201320 448 0.2
.bss 115360 115552 192 0.2
.data 4768 4864 96 2.0
.data.rel.ro 74816 74976 160 0.2
.rodata 217258 217866 608 0.3
.text 4086243 4089827 3584 0.1
shell debug (read only) 2997553 3000545 2992 0.1
(read/write) 159408 159568 160 0.1
.data.rel.ro 88640 88800 160 0.2
.rodata 189984 190080 96 0.1
.text 2628610 2631026 2416 0.1
thermostat-no-ble arm64 (read only) 4493948 4497812 3864 0.1
(read/write) 248008 248488 480 0.2
.bss 122984 123144 160 0.1
.data 3408 3488 80 2.3
.data.rel.ro 105912 106104 192 0.2
.got 8960 8992 32 0.4
.rodata 161876 162364 488 0.3
.text 3990872 3993640 2768 0.1
tv-app debug (read only) 5823329 5828137 4808 0.1
(read/write) 355224 355640 416 0.1
.bss 245136 245328 192 0.1
.data 6560 6624 64 1.0
.data.rel.ro 96248 96408 160 0.2
.rodata 296554 297162 608 0.2
.text 5280643 5284243 3600 0.1
tv-casting-app debug (read only) 9983769 9988001 4232 0.0
(read/write) 345632 346048 416 0.1
.bss 159448 159640 192 0.1
.data 3008 3072 64 2.1
.data.rel.ro 176208 176368 160 0.1
.rodata 386648 387224 576 0.1
.text 9126275 9129331 3056 0.0
Decreases (1 build for linux)
platform target config section f0ba374 736e622 change % change
linux chip-tool-ipv6only arm64 (read/write) 591600 589248 -2352 -0.4
Full report (14 builds for linux)
platform target config section f0ba374 736e622 change % change
linux air-purifier-app debug (read only) 2713421 2718229 4808 0.2
(read/write) 132432 132880 448 0.3
.bss 47720 47912 192 0.4
.data 2272 2368 96 4.2
.data.rel.ro 76440 76600 160 0.2
.dynamic 608 608 0 0.0
.got 4576 4576 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 186352 186960 608 0.3
.text 2344133 2347733 3600 0.2
all-clusters-app debug (read only) 6026009 6030817 4808 0.1
(read/write) 483976 484392 416 0.1
.bss 136000 136192 192 0.1
.data 4560 4624 64 1.4
.data.rel.ro 335960 336120 160 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1440 1440 0 0.0
.rodata 353072 353680 608 0.2
.text 5234291 5237891 3600 0.1
all-clusters-minimal-app debug (read only) 5309529 5314305 4776 0.1
(read/write) 239928 240344 416 0.2
.bss 128864 129056 192 0.1
.data 4464 4528 64 1.4
.data.rel.ro 99496 99656 160 0.2
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 291978 292554 576 0.2
.text 4777715 4781315 3600 0.1
bridge-app debug (read only) 4700153 4704929 4776 0.1
(read/write) 220840 221256 416 0.2
.bss 119392 119584 192 0.2
.data 6240 6304 64 1.0
.data.rel.ro 88464 88624 160 0.2
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 232426 233002 576 0.2
.text 4242307 4245907 3600 0.1
chip-tool debug (read only) 1214514 12148169 3024 0.0
(read/write) 524288 524448 160 0.0
.bss 95032 95032 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 416904 417064 160 0.0
.dynamic 624 624 0 0.0
.got 5736 5736 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 453081 453209 128 0.0
.text 10981427 10983843 2416 0.0
chip-tool-ipv6only arm64 (read only) 11473604 11475988 2384 0.0
(read/write) 591600 589248 -2352 -0.4
.bss 104008 104008 0 0.0
.data 4520 4520 0 0.0
.data.rel.ro 457000 457192 192 0.0
.dynamic 512 512 0 0.0
.got 17232 17264 32 0.2
.init 24 24 0 0.0
.init_array 280 280 0 0.0
.rodata 357476 357476 0 0.0
.text 1023151 10233416 1904 0.0
lighting-app debug+rpc+ui (read only) 5623745 5628553 4808 0.1
(read/write) 229640 230088 448 0.2
.bss 120336 120528 192 0.2
.data 4896 4992 96 2.0
.data.rel.ro 96880 97040 160 0.2
.dynamic 672 672 0 0.0
.got 5864 5864 0 0.0
.init 27 27 0 0.0
.init_array 976 976 0 0.0
.rodata 356276 356884 608 0.2
.text 5015619 5019219 3600 0.1
lock-app debug (read only) 4767193 4772001 4808 0.1
(read/write) 208032 208480 448 0.2
.bss 114664 114856 192 0.2
.data 4192 4288 96 2.3
.data.rel.ro 82472 82632 160 0.2
.dynamic 624 624 0 0.0
.got 5184 5184 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 258346 258954 608 0.2
.text 4292499 4296099 3600 0.1
ota-provider-app debug (read only) 4375033 4379809 4776 0.1
(read/write) 196504 196952 448 0.2
.bss 114464 114656 192 0.2
.data 4368 4464 96 2.2
.data.rel.ro 71712 71872 160 0.2
.dynamic 624 624 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 211178 211754 576 0.3
.text 3966163 3969763 3600 0.1
ota-requestor-app debug (read only) 4505737 4510529 4792 0.1
(read/write) 200872 201320 448 0.2
.bss 115360 115552 192 0.2
.data 4768 4864 96 2.0
.data.rel.ro 74816 74976 160 0.2
.dynamic 624 624 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 217258 217866 608 0.3
.text 4086243 4089827 3584 0.1
shell debug (read only) 2997553 3000545 2992 0.1
(read/write) 159408 159568 160 0.1
.bss 63504 63504 0 0.0
.data 1424 1424 0 0.0
.data.rel.ro 88640 88800 160 0.2
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 189984 190080 96 0.1
.text 2628610 2631026 2416 0.1
thermostat-no-ble arm64 (read only) 4493948 4497812 3864 0.1
(read/write) 248008 248488 480 0.2
.bss 122984 123144 160 0.1
.data 3408 3488 80 2.3
.data.rel.ro 105912 106104 192 0.2
.dynamic 512 512 0 0.0
.got 8960 8992 32 0.4
.init 24 24 0 0.0
.init_array 448 448 0 0.0
.rodata 161876 162364 488 0.3
.text 3990872 3993640 2768 0.1
tv-app debug (read only) 5823329 5828137 4808 0.1
(read/write) 355224 355640 416 0.1
.bss 245136 245328 192 0.1
.data 6560 6624 64 1.0
.data.rel.ro 96248 96408 160 0.2
.dynamic 624 624 0 0.0
.got 5464 5464 0 0.0
.init 27 27 0 0.0
.init_array 1184 1184 0 0.0
.rodata 296554 297162 608 0.2
.text 5280643 5284243 3600 0.1
tv-casting-app debug (read only) 9983769 9988001 4232 0.0
(read/write) 345632 346048 416 0.1
.bss 159448 159640 192 0.1
.data 3008 3072 64 2.1
.data.rel.ro 176208 176368 160 0.1
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1216 1216 0 0.0
.rodata 386648 387224 576 0.1
.text 9126275 9129331 3056 0.0

examples/platform/linux/CommissionableInit.cpp Outdated Show resolved Hide resolved
examples/platform/linux/CommissionableInit.cpp Outdated Show resolved Hide resolved
examples/platform/linux/CommissionableInit.cpp Outdated Show resolved Hide resolved
examples/platform/linux/CommissionableInit.cpp Outdated Show resolved Hide resolved
src/platform/fake/ConfigurationManagerImpl.h Outdated Show resolved Hide resolved
src/platform/tests/TestConfigurationMgr.cpp Outdated Show resolved Hide resolved
src/platform/tests/TestConfigurationMgr.cpp Outdated Show resolved Hide resolved
examples/platform/linux/Options.h Outdated Show resolved Hide resolved
if (options.vendorName.HasValue())
{
chip::Span<const char> vendor_name(options.vendorName.Value().c_str(), options.vendorName.Value().size());
VerifyOrDie(configManager.StoreVendorName(vendor_name) == CHIP_NO_ERROR);
Copy link
Contributor

Choose a reason for hiding this comment

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

With these verify or die calls, is the user going to be able to tell what went wrong? This can happen fairly easily, right? If the user enters a too-long name?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

verify or die, throws error if the user does not provide value to cmd line arg. if the user enters too long name, it doesn't throw error, but when we read from the basic information cluster, we get IM Error 0x00000501: General error: 0x01 (FAILURE). BTW its same API used for other cmd line args.

@cjandhyala cjandhyala force-pushed the serial_number_args_to_app branch from a2fa434 to feb127e Compare June 11, 2024 05:17
Copy link

github-actions bot commented Jun 11, 2024

PR #33303: Size comparison from 47097e0 to feb127e

Increases above 0.2%:

platform target config section 47097e0 feb127e change % change
linux air-purifier-app debug FLASH 2532240 2537808 5568 0.2
RAM 129104 129552 448 0.3
lock-app debug RAM 204240 204688 448 0.2
ota-provider-app debug RAM 193200 193648 448 0.2
ota-requestor-app debug RAM 197712 198160 448 0.2
thermostat-no-ble arm64 unknown 9160 9192 32 0.3
Full report (16 builds for linux)
platform target config section 47097e0 feb127e change % change
linux air-purifier-app debug unknown 4576 4576 0 0.0
FLASH 2532240 2537808 5568 0.2
RAM 129104 129552 448 0.3
all-clusters-app debug unknown 5344 5344 0 0.0
FLASH 5568382 5573950 5568 0.1
RAM 482216 482632 416 0.1
all-clusters-minimal-app debug unknown 5264 5264 0 0.0
FLASH 5052264 5057816 5552 0.1
RAM 236792 237208 416 0.2
bridge-app debug unknown 5232 5232 0 0.0
FLASH 4477768 4483320 5552 0.1
RAM 216816 217232 416 0.2
chip-tool debug unknown 5744 5744 0 0.0
FLASH 11518679 11521383 2704 0.0
RAM 521762 521922 160 0.0
chip-tool-ipv6only arm64 unknown 17384 17416 32 0.2
FLASH 10666900 10669076 2176 0.0
RAM 569744 569936 192 0.0
fabric-admin debug unknown 5600 5600 0 0.0
FLASH 11288759 11291463 2704 0.0
RAM 515330 515490 160 0.0
fabric-bridge-app debug unknown 5240 5240 0 0.0
FLASH 4347352 4352904 5552 0.1
RAM 208864 209280 416 0.2
lighting-app debug+rpc+ui unknown 5864 5864 0 0.0
FLASH 5366002 5371554 5552 0.1
RAM 225424 225872 448 0.2
lock-app debug unknown 5184 5184 0 0.0
FLASH 4542616 4548184 5568 0.1
RAM 204240 204688 448 0.2
ota-provider-app debug unknown 4552 4552 0 0.0
FLASH 4177528 4183096 5568 0.1
RAM 193200 193648 448 0.2
ota-requestor-app debug unknown 4488 4488 0 0.0
FLASH 4301896 4307448 5552 0.1
RAM 197712 198160 448 0.2
shell debug unknown 4112 4112 0 0.0
FLASH 2799949 2802621 2672 0.1
RAM 154424 154584 160 0.1
thermostat-no-ble arm64 unknown 9160 9192 32 0.3
FLASH 4149604 4154316 4712 0.1
RAM 234616 235048 432 0.2
tv-app debug unknown 5472 5472 0 0.0
FLASH 5588696 5594248 5552 0.1
RAM 344872 345288 416 0.1
tv-casting-app debug unknown 5104 5104 0 0.0
FLASH 9567878 9572166 4288 0.0
RAM 340288 340704 416 0.1

Copy link

github-actions bot commented Jul 1, 2024

PR #33303: Size comparison from 1919112 to cfc477f

Increases above 0.2%:

platform target config section 1919112 cfc477f change % change
linux thermostat-no-ble arm64 unknown 9184 9216 32 0.3
Full report (28 builds for efr32, linux, nxp, qpg, telink)
platform target config section 1919112 cfc477f change % change
efr32 lighting-app BRD4187C FLASH 923444 923836 392 0.0
RAM 134996 134996 0 0.0
lock-app BRD4338a FLASH 762412 762748 336 0.0
RAM 174552 174552 0 0.0
window-app BRD4187C FLASH 1012232 1012560 328 0.0
RAM 129616 129616 0 0.0
linux chip-tool-ipv6only arm64 unknown 19992 20024 32 0.2
FLASH 10811724 10813356 1632 0.0
RAM 591072 591264 192 0.0
thermostat-no-ble arm64 unknown 9184 9216 32 0.3
FLASH 4167980 4172212 4232 0.1
RAM 235864 236296 432 0.2
nxp contact k32w0+release FLASH 575996 576476 480 0.1
RAM 70024 70056 32 0.0
k32w1+release FLASH 591160 591528 368 0.1
RAM 74056 74056 0 0.0
light k32w0+release FLASH 610120 610600 480 0.1
RAM 69500 69532 32 0.0
k32w1+release FLASH 674752 675120 368 0.1
RAM 82816 82816 0 0.0
qpg lighting-app qpg6105+debug FLASH 651084 651428 344 0.1
RAM 104564 104564 0 0.0
lock-app qpg6105+debug FLASH 611208 611552 344 0.1
RAM 99240 99240 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 632528 632834 306 0.0
RAM 50528 50528 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 657206 657512 306 0.0
RAM 145872 145872 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 777506 777812 306 0.0
RAM 110684 110684 0 0.0
bridge-app tlsr9258a FLASH 675524 675830 306 0.0
RAM 95304 95304 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634112 634418 306 0.0
RAM 50572 50572 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 719916 720086 170 0.0
RAM 77148 77148 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 612340 612510 170 0.0
RAM 142104 142104 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 800126 800296 170 0.0
RAM 100508 100508 0 0.0
lock-app-dfu tlsr9528a FLASH 665686 665992 306 0.0
RAM 69860 69860 0 0.0
ota-requestor-app tlsr9258a FLASH 694854 695160 306 0.0
RAM 95028 95028 0 0.0
pump-app tlsr9518adk80d FLASH 616386 616692 306 0.0
RAM 56952 56952 0 0.0
pump-controller-app tlsr9518adk80d FLASH 606770 607076 306 0.1
RAM 56752 56752 0 0.0
shell tlsr9518adk80d FLASH 466214 466522 308 0.1
RAM 72484 72484 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 640726 641032 306 0.0
RAM 52200 52200 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 650596 650902 306 0.0
RAM 60388 60388 0 0.0
thermostat tlsr9518adk80d FLASH 625660 625966 306 0.0
RAM 57084 57084 0 0.0
window-covering tlsr9118bdk40d FLASH 518886 519192 306 0.1
RAM 97800 97800 0 0.0

@cjandhyala cjandhyala force-pushed the serial_number_args_to_app branch from cfc477f to a37f7ac Compare July 8, 2024 21:27
@github-actions github-actions bot added esp32 tizen For Tizen platform labels Jul 8, 2024
Copy link

github-actions bot commented Jul 8, 2024

PR #33303: Size comparison from 8786012 to a37f7ac

Increases above 0.2%:

platform target config section 87860124 a37f7ac change % change
linux air-purifier-app debug RAM 125072 125520 448 0.4
fabric-bridge-app debug RAM 198808 199256 448 0.2
lock-app debug RAM 200240 200688 448 0.2
ota-provider-app debug RAM 194520 194968 448 0.2
ota-requestor-app debug RAM 199176 199624 448 0.2
thermostat-no-ble arm64 unknown 9144 9176 32 0.3
Full report (62 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, linux, nxp, qpg, stm32, telink)
platform target config section 87860124 a37f7ac change % change
bl602 lighting-app bl602 FLASH 1271026 1271506 480 0.0
RAM 95328 95328 0 0.0
bl602+mfd FLASH 1285284 1285764 480 0.0
RAM 95472 95472 0 0.0
bl602+rpc FLASH 1309986 1310466 480 0.0
RAM 103752 103752 0 0.0
bl702 lighting-app bl702 FLASH 1091924 1092404 480 0.0
RAM 15265 15265 0 0.0
bl702+mfd FLASH 1102618 1103098 480 0.0
RAM 15417 15417 0 0.0
bl702+rpc FLASH 1181734 1182470 736 0.1
RAM 24285 24285 0 0.0
bl706-eth FLASH 875196 875676 480 0.1
RAM 27376 27376 0 0.0
bl706-wifi FLASH 1127270 1127798 528 0.0
RAM 14709 14709 0 0.0
bl702l lighting-app bl702l FLASH 1078806 1079286 480 0.0
RAM 21836 21836 0 0.0
bl702l+mfd FLASH 1090068 1090548 480 0.0
RAM 21996 21996 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 797972 798404 432 0.1
RAM 109180 109180 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816000 816432 432 0.1
RAM 116956 116956 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 807452 807884 432 0.1
RAM 111236 111236 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 760308 760740 432 0.1
RAM 105336 105336 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746036 746468 432 0.1
RAM 105576 105576 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 605706 606518 812 0.1
RAM 204508 204508 0 0.0
lock CC3235SF_LAUNCHXL FLASH 650734 651546 812 0.1
RAM 204780 204780 0 0.0
efr32 lighting-app BRD4187C FLASH 924208 924608 400 0.0
RAM 137516 137516 0 0.0
lock-app BRD4338a FLASH 733068 733404 336 0.0
RAM 207996 207996 0 0.0
window-app BRD4187C FLASH 1012016 1012352 336 0.0
RAM 129620 129620 0 0.0
esp32 all-clusters-app c3devkit DRAM 90860 90868 8 0.0
FLASH 1468738 1469078 340 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117412 117420 8 0.0
FLASH 1537631 1537927 296 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4592 4592 0 0.0
FLASH 2529008 2533968 4960 0.2
RAM 125072 125520 448 0.4
all-clusters-app debug unknown 5368 5368 0 0.0
FLASH 5588686 5593662 4976 0.1
RAM 490864 491312 448 0.1
all-clusters-minimal-app debug unknown 5288 5288 0 0.0
FLASH 5060696 5065704 5008 0.1
RAM 235488 235936 448 0.2
bridge-app debug unknown 5256 5256 0 0.0
FLASH 4477208 4482184 4976 0.1
RAM 212744 213160 416 0.2
chip-tool debug unknown 5728 5728 0 0.0
FLASH 11720407 11722487 2080 0.0
RAM 543610 543770 160 0.0
chip-tool-ipv6only arm64 unknown 20008 20040 32 0.2
FLASH 10835356 10836988 1632 0.0
RAM 592416 592608 192 0.0
fabric-admin debug unknown 5616 5616 0 0.0
FLASH 10804871 10806967 2096 0.0
RAM 540450 540610 160 0.0
fabric-bridge-app debug unknown 4528 4528 0 0.0
FLASH 4242760 4247800 5040 0.1
RAM 198808 199256 448 0.2
lighting-app debug+rpc+ui unknown 5936 5936 0 0.0
FLASH 5381570 5386610 5040 0.1
RAM 224096 224544 448 0.2
lock-app debug unknown 5192 5192 0 0.0
FLASH 4540776 4545784 5008 0.1
RAM 200240 200688 448 0.2
ota-provider-app debug unknown 4576 4576 0 0.0
FLASH 4196616 4201608 4992 0.1
RAM 194520 194968 448 0.2
ota-requestor-app debug unknown 4512 4512 0 0.0
FLASH 4322152 4327160 5008 0.1
RAM 199176 199624 448 0.2
shell debug unknown 4112 4112 0 0.0
FLASH 2803773 2805821 2048 0.1
RAM 153000 153160 160 0.1
thermostat-no-ble arm64 unknown 9144 9176 32 0.3
FLASH 4167132 4171364 4232 0.1
RAM 235640 236072 432 0.2
tv-app debug unknown 5472 5472 0 0.0
FLASH 5604696 5609704 5008 0.1
RAM 341760 342208 448 0.1
tv-casting-app debug unknown 5096 5096 0 0.0
FLASH 9889950 9893614 3664 0.0
RAM 400816 401232 416 0.1
nxp contact k32w0+release FLASH 575916 576396 480 0.1
RAM 70004 70036 32 0.0
k32w1+release FLASH 591144 591512 368 0.1
RAM 74056 74056 0 0.0
light k32w0+release FLASH 610016 610496 480 0.1
RAM 69480 69512 32 0.0
k32w1+release FLASH 674728 675104 376 0.1
RAM 82816 82816 0 0.0
qpg lighting-app qpg6105+debug FLASH 651052 651396 344 0.1
RAM 104560 104560 0 0.0
lock-app qpg6105+debug FLASH 611168 611512 344 0.1
RAM 99228 99228 0 0.0
stm32 light STM32WB5MM-DK FLASH 473376 473736 360 0.1
RAM 144204 144204 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 632484 632790 306 0.0
RAM 50424 50424 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658250 658556 306 0.0
RAM 148296 148296 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 778648 778954 306 0.0
RAM 113116 113116 0 0.0
bridge-app tlsr9258a FLASH 675470 675776 306 0.0
RAM 95200 95200 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634068 634374 306 0.0
RAM 50468 50468 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 719858 720028 170 0.0
RAM 77044 77044 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 613438 613608 170 0.0
RAM 144532 144532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801224 801394 170 0.0
RAM 102936 102936 0 0.0
lock-app-dfu tlsr9528a FLASH 665632 665938 306 0.0
RAM 69756 69756 0 0.0
ota-requestor-app tlsr9258a FLASH 694800 695106 306 0.0
RAM 94924 94924 0 0.0
pump-app tlsr9518adk80d FLASH 616332 616638 306 0.0
RAM 56848 56848 0 0.0
pump-controller-app tlsr9518adk80d FLASH 606716 607022 306 0.1
RAM 56648 56648 0 0.0
shell tlsr9518adk80d FLASH 466150 466458 308 0.1
RAM 72460 72460 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 640682 640988 306 0.0
RAM 52096 52096 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 650542 650848 306 0.0
RAM 60284 60284 0 0.0
thermostat tlsr9518adk80d FLASH 625606 625912 306 0.0
RAM 56980 56980 0 0.0
window-covering tlsr9118bdk40d FLASH 518832 519138 306 0.1
RAM 97696 97696 0 0.0

Copy link

github-actions bot commented Jul 8, 2024

PR #33303: Size comparison from 8786012 to 4c42a96

Increases above 0.2%:

platform target config section 87860124 4c42a96 change % change
linux air-purifier-app debug RAM 125072 125520 448 0.4
fabric-bridge-app debug RAM 198808 199256 448 0.2
lock-app debug RAM 200240 200688 448 0.2
ota-provider-app debug RAM 194520 194968 448 0.2
ota-requestor-app debug RAM 199176 199624 448 0.2
thermostat-no-ble arm64 unknown 9144 9176 32 0.3
tizen all-clusters-app arm RAM 48540 48732 192 0.4
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 87860124 4c42a96 change % change
bl602 lighting-app bl602 FLASH 1271026 1271506 480 0.0
RAM 95328 95328 0 0.0
bl602+mfd FLASH 1285284 1285764 480 0.0
RAM 95472 95472 0 0.0
bl602+rpc FLASH 1309986 1310466 480 0.0
RAM 103752 103752 0 0.0
bl702 lighting-app bl702 FLASH 1091924 1092404 480 0.0
RAM 15265 15265 0 0.0
bl702+mfd FLASH 1102618 1103098 480 0.0
RAM 15417 15417 0 0.0
bl702+rpc FLASH 1181734 1182470 736 0.1
RAM 24285 24285 0 0.0
bl706-eth FLASH 875196 875676 480 0.1
RAM 27376 27376 0 0.0
bl706-wifi FLASH 1127270 1127798 528 0.0
RAM 14709 14709 0 0.0
bl702l lighting-app bl702l FLASH 1078806 1079286 480 0.0
RAM 21836 21836 0 0.0
bl702l+mfd FLASH 1090068 1090548 480 0.0
RAM 21996 21996 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 797972 798404 432 0.1
RAM 109180 109180 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816000 816432 432 0.1
RAM 116956 116956 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 807452 807884 432 0.1
RAM 111236 111236 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 760308 760740 432 0.1
RAM 105336 105336 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746036 746468 432 0.1
RAM 105576 105576 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 605706 606518 812 0.1
RAM 204508 204508 0 0.0
lock CC3235SF_LAUNCHXL FLASH 650734 651546 812 0.1
RAM 204780 204780 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 667113 667457 344 0.1
RAM 77644 77644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 686957 687309 352 0.1
RAM 80276 80276 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 686957 687309 352 0.1
RAM 80276 80276 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 643901 644245 344 0.1
RAM 72712 72712 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 608745 609073 328 0.1
RAM 70804 70804 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 628389 628717 328 0.1
RAM 73348 73348 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 628389 628717 328 0.1
RAM 73348 73348 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624273 624601 328 0.1
RAM 73820 73820 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 643989 644325 336 0.1
RAM 76364 76364 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 643989 644325 336 0.1
RAM 76364 76364 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 592845 593181 336 0.1
RAM 67788 67788 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 612689 613025 336 0.1
RAM 70428 70428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 612689 613025 336 0.1
RAM 70428 70428 0 0.0
efr32 lighting-app BRD4187C FLASH 924208 924608 400 0.0
RAM 137516 137516 0 0.0
lock-app BRD4338a FLASH 733068 733404 336 0.0
RAM 207996 207996 0 0.0
window-app BRD4187C FLASH 1012016 1012352 336 0.0
RAM 129620 129620 0 0.0
esp32 all-clusters-app c3devkit DRAM 90860 90868 8 0.0
FLASH 1468738 1469078 340 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117412 117420 8 0.0
FLASH 1537631 1537927 296 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4592 4592 0 0.0
FLASH 2529008 2533968 4960 0.2
RAM 125072 125520 448 0.4
all-clusters-app debug unknown 5368 5368 0 0.0
FLASH 5588686 5593662 4976 0.1
RAM 490864 491312 448 0.1
all-clusters-minimal-app debug unknown 5288 5288 0 0.0
FLASH 5060696 5065704 5008 0.1
RAM 235488 235936 448 0.2
bridge-app debug unknown 5256 5256 0 0.0
FLASH 4477208 4482184 4976 0.1
RAM 212744 213160 416 0.2
chip-tool debug unknown 5728 5728 0 0.0
FLASH 11720407 11722487 2080 0.0
RAM 543610 543770 160 0.0
chip-tool-ipv6only arm64 unknown 20008 20040 32 0.2
FLASH 10835356 10836988 1632 0.0
RAM 592416 592608 192 0.0
fabric-admin debug unknown 5616 5616 0 0.0
FLASH 10804871 10806967 2096 0.0
RAM 540450 540610 160 0.0
fabric-bridge-app debug unknown 4528 4528 0 0.0
FLASH 4242760 4247800 5040 0.1
RAM 198808 199256 448 0.2
lighting-app debug+rpc+ui unknown 5936 5936 0 0.0
FLASH 5381570 5386610 5040 0.1
RAM 224096 224544 448 0.2
lock-app debug unknown 5192 5192 0 0.0
FLASH 4540776 4545784 5008 0.1
RAM 200240 200688 448 0.2
ota-provider-app debug unknown 4576 4576 0 0.0
FLASH 4196616 4201608 4992 0.1
RAM 194520 194968 448 0.2
ota-requestor-app debug unknown 4512 4512 0 0.0
FLASH 4322152 4327160 5008 0.1
RAM 199176 199624 448 0.2
shell debug unknown 4112 4112 0 0.0
FLASH 2803773 2805821 2048 0.1
RAM 153000 153160 160 0.1
thermostat-no-ble arm64 unknown 9144 9176 32 0.3
FLASH 4167132 4171364 4232 0.1
RAM 235640 236072 432 0.2
tv-app debug unknown 5472 5472 0 0.0
FLASH 5604696 5609704 5008 0.1
RAM 341760 342208 448 0.1
tv-casting-app debug unknown 5096 5096 0 0.0
FLASH 9889950 9893614 3664 0.0
RAM 400816 401232 416 0.1
mbed lock-app-release cy8cproto_062_4343w FLASH 1502292 1502940 648 0.0
RAM 226640 226640 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 882144 882660 516 0.1
RAM 142109 142109 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 952748 953084 336 0.0
RAM 140537 140537 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 827748 828260 512 0.1
RAM 141023 141023 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 786620 786960 340 0.0
RAM 132548 132548 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 931932 932272 340 0.0
RAM 130241 130241 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 871700 872044 344 0.0
RAM 146831 146831 0 0.0
nrf52840dongle_nrf52840 FLASH 813520 814024 504 0.1
RAM 154836 154836 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 769216 769552 336 0.0
RAM 145637 145637 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 931932 932272 340 0.0
RAM 130241 130241 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 798224 798564 340 0.0
RAM 133071 133071 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 723516 723860 344 0.0
RAM 133137 133137 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 944476 944816 340 0.0
RAM 130764 130764 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 750996 751336 340 0.0
RAM 131756 131756 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 737608 737948 340 0.0
RAM 131555 131555 0 0.0
nxp contact k32w0+release FLASH 575916 576396 480 0.1
RAM 70004 70036 32 0.0
k32w1+release FLASH 591144 591512 368 0.1
RAM 74056 74056 0 0.0
light k32w0+release FLASH 610016 610496 480 0.1
RAM 69480 69512 32 0.0
k32w1+release FLASH 674728 675104 376 0.1
RAM 82816 82816 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1614804 1615284 480 0.0
RAM 209692 209692 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1535700 1536180 480 0.0
RAM 206580 206580 0 0.0
light cy8ckit_062s2_43012 FLASH 1462348 1462836 488 0.0
RAM 199852 199852 0 0.0
lock cy8ckit_062s2_43012 FLASH 1462828 1463324 496 0.0
RAM 224380 224380 0 0.0
qpg lighting-app qpg6105+debug FLASH 651052 651396 344 0.1
RAM 104560 104560 0 0.0
lock-app qpg6105+debug FLASH 611168 611512 344 0.1
RAM 99228 99228 0 0.0
stm32 light STM32WB5MM-DK FLASH 473376 473736 360 0.1
RAM 144204 144204 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 632484 632790 306 0.0
RAM 50424 50424 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658250 658556 306 0.0
RAM 148296 148296 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 778648 778954 306 0.0
RAM 113116 113116 0 0.0
bridge-app tlsr9258a FLASH 675470 675776 306 0.0
RAM 95200 95200 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634068 634374 306 0.0
RAM 50468 50468 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 719858 720028 170 0.0
RAM 77044 77044 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 613438 613608 170 0.0
RAM 144532 144532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801224 801394 170 0.0
RAM 102936 102936 0 0.0
lock-app-dfu tlsr9528a FLASH 665632 665938 306 0.0
RAM 69756 69756 0 0.0
ota-requestor-app tlsr9258a FLASH 694800 695106 306 0.0
RAM 94924 94924 0 0.0
pump-app tlsr9518adk80d FLASH 616332 616638 306 0.0
RAM 56848 56848 0 0.0
pump-controller-app tlsr9518adk80d FLASH 606716 607022 306 0.1
RAM 56648 56648 0 0.0
shell tlsr9518adk80d FLASH 466150 466458 308 0.1
RAM 72460 72460 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 640682 640988 306 0.0
RAM 52096 52096 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 650542 650848 306 0.0
RAM 60284 60284 0 0.0
thermostat tlsr9518adk80d FLASH 625606 625912 306 0.0
RAM 56980 56980 0 0.0
window-covering tlsr9118bdk40d FLASH 518832 519138 306 0.1
RAM 97696 97696 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1637576 1640616 3040 0.2
RAM 48540 48732 192 0.4
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16168382 16171374 2992 0.0
RAM 7103620 7104908 1288 0.0

Copy link

github-actions bot commented Jul 9, 2024

PR #33303: Size comparison from 8786012 to 44fa365

Increases above 0.2%:

platform target config section 87860124 44fa365 change % change
linux air-purifier-app debug FLASH 2529008 2534480 5472 0.2
RAM 125072 125520 448 0.4
fabric-bridge-app debug RAM 198808 199256 448 0.2
lock-app debug RAM 200240 200688 448 0.2
ota-provider-app debug RAM 194520 194968 448 0.2
ota-requestor-app debug RAM 199176 199624 448 0.2
thermostat-no-ble arm64 unknown 9144 9176 32 0.3
tizen all-clusters-app arm RAM 48540 48732 192 0.4
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 87860124 44fa365 change % change
bl602 lighting-app bl602 FLASH 1271026 1271706 680 0.1
RAM 95328 95328 0 0.0
bl602+mfd FLASH 1285284 1285964 680 0.1
RAM 95472 95472 0 0.0
bl602+rpc FLASH 1309986 1310666 680 0.1
RAM 103752 103752 0 0.0
bl702 lighting-app bl702 FLASH 1091924 1092544 620 0.1
RAM 15265 15265 0 0.0
bl702+mfd FLASH 1102618 1103238 620 0.1
RAM 15417 15417 0 0.0
bl702+rpc FLASH 1181734 1182610 876 0.1
RAM 24285 24285 0 0.0
bl706-eth FLASH 875196 875876 680 0.1
RAM 27376 27376 0 0.0
bl706-wifi FLASH 1127270 1128020 750 0.1
RAM 14709 14709 0 0.0
bl702l lighting-app bl702l FLASH 1078806 1079426 620 0.1
RAM 21836 21836 0 0.0
bl702l+mfd FLASH 1090068 1090688 620 0.1
RAM 21996 21996 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 797972 798668 696 0.1
RAM 109180 109180 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816000 816704 704 0.1
RAM 116956 116956 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 807452 808164 712 0.1
RAM 111236 111236 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 760308 761020 712 0.1
RAM 105336 105336 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746036 746732 696 0.1
RAM 105576 105576 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 605706 606782 1076 0.2
RAM 204508 204508 0 0.0
lock CC3235SF_LAUNCHXL FLASH 650734 651826 1092 0.2
RAM 204780 204780 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 667113 667721 608 0.1
RAM 77644 77644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 686957 687573 616 0.1
RAM 80276 80276 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 686957 687573 616 0.1
RAM 80276 80276 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 643901 644509 608 0.1
RAM 72712 72712 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 608745 609337 592 0.1
RAM 70804 70804 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 628389 628981 592 0.1
RAM 73348 73348 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 628389 628981 592 0.1
RAM 73348 73348 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624273 624857 584 0.1
RAM 73820 73820 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 643989 644581 592 0.1
RAM 76364 76364 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 643989 644581 592 0.1
RAM 76364 76364 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 592845 593437 592 0.1
RAM 67788 67788 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 612689 613281 592 0.1
RAM 70428 70428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 612689 613281 592 0.1
RAM 70428 70428 0 0.0
efr32 lighting-app BRD4187C FLASH 924208 924736 528 0.1
RAM 137516 137516 0 0.0
lock-app BRD4338a FLASH 733068 733468 400 0.1
RAM 207996 207900 -96 -0.0
window-app BRD4187C FLASH 1012016 1012516 500 0.0
RAM 129620 129620 0 0.0
esp32 all-clusters-app c3devkit DRAM 90860 90868 8 0.0
FLASH 1468738 1469216 478 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117412 117420 8 0.0
FLASH 1537631 1538163 532 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4592 4592 0 0.0
FLASH 2529008 2534480 5472 0.2
RAM 125072 125520 448 0.4
all-clusters-app debug unknown 5368 5368 0 0.0
FLASH 5588686 5594286 5600 0.1
RAM 490864 491312 448 0.1
all-clusters-minimal-app debug unknown 5288 5288 0 0.0
FLASH 5060696 5066240 5544 0.1
RAM 235488 235936 448 0.2
bridge-app debug unknown 5256 5256 0 0.0
FLASH 4477208 4482800 5592 0.1
RAM 212744 213160 416 0.2
chip-tool debug unknown 5728 5728 0 0.0
FLASH 11720407 11723479 3072 0.0
RAM 543610 543770 160 0.0
chip-tool-ipv6only arm64 unknown 20008 20040 32 0.2
FLASH 10835356 10837724 2368 0.0
RAM 592416 592608 192 0.0
fabric-admin debug unknown 5616 5616 0 0.0
FLASH 10804871 10807623 2752 0.0
RAM 540450 540610 160 0.0
fabric-bridge-app debug unknown 4528 4528 0 0.0
FLASH 4242760 4248384 5624 0.1
RAM 198808 199256 448 0.2
lighting-app debug+rpc+ui unknown 5936 5936 0 0.0
FLASH 5381570 5387250 5680 0.1
RAM 224096 224544 448 0.2
lock-app debug unknown 5192 5192 0 0.0
FLASH 4540776 4546304 5528 0.1
RAM 200240 200688 448 0.2
ota-provider-app debug unknown 4576 4576 0 0.0
FLASH 4196616 4202240 5624 0.1
RAM 194520 194968 448 0.2
ota-requestor-app debug unknown 4512 4512 0 0.0
FLASH 4322152 4327776 5624 0.1
RAM 199176 199624 448 0.2
shell debug unknown 4112 4112 0 0.0
FLASH 2803773 2806525 2752 0.1
RAM 153000 153160 160 0.1
thermostat-no-ble arm64 unknown 9144 9176 32 0.3
FLASH 4167132 4171812 4680 0.1
RAM 235640 236072 432 0.2
tv-app debug unknown 5472 5472 0 0.0
FLASH 5604696 5610512 5816 0.1
RAM 341760 342208 448 0.1
tv-casting-app debug unknown 5096 5096 0 0.0
FLASH 9889950 9894510 4560 0.0
RAM 400816 401232 416 0.1
mbed lock-app-release cy8cproto_062_4343w FLASH 1502292 1503068 776 0.1
RAM 226640 226640 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 882144 882788 644 0.1
RAM 142109 142109 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 952748 953204 456 0.0
RAM 140537 140537 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 827748 828388 640 0.1
RAM 141023 141023 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 786620 787092 472 0.1
RAM 132548 132548 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 931932 932384 452 0.0
RAM 130241 130241 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 871700 872172 472 0.1
RAM 146831 146831 0 0.0
nrf52840dongle_nrf52840 FLASH 813520 814160 640 0.1
RAM 154836 154836 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 769216 769684 468 0.1
RAM 145637 145637 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 931932 932384 452 0.0
RAM 130241 130241 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 798224 798692 468 0.1
RAM 133071 133071 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 723516 723988 472 0.1
RAM 133137 133137 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 944476 944928 452 0.0
RAM 130764 130764 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 750996 751464 468 0.1
RAM 131756 131756 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 737608 738076 468 0.1
RAM 131555 131555 0 0.0
nxp contact k32w0+release FLASH 575916 576492 576 0.1
RAM 70004 70036 32 0.0
k32w1+release FLASH 591144 591648 504 0.1
RAM 74056 74056 0 0.0
light k32w0+release FLASH 610016 610608 592 0.1
RAM 69480 69512 32 0.0
k32w1+release FLASH 674728 675240 512 0.1
RAM 82816 82816 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1614804 1615540 736 0.0
RAM 209692 209692 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1535700 1536468 768 0.1
RAM 206580 206580 0 0.0
light cy8ckit_062s2_43012 FLASH 1462348 1463100 752 0.1
RAM 199852 199852 0 0.0
lock cy8ckit_062s2_43012 FLASH 1462828 1463604 776 0.1
RAM 224380 224380 0 0.0
qpg lighting-app qpg6105+debug FLASH 651052 651484 432 0.1
RAM 104560 104560 0 0.0
lock-app qpg6105+debug FLASH 611168 611600 432 0.1
RAM 99228 99228 0 0.0
stm32 light STM32WB5MM-DK FLASH 473376 473816 440 0.1
RAM 144204 144204 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 632484 632906 422 0.1
RAM 50424 50424 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658250 658706 456 0.1
RAM 148296 148296 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 778648 779072 424 0.1
RAM 113116 113116 0 0.0
bridge-app tlsr9258a FLASH 675470 675892 422 0.1
RAM 95200 95200 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634068 634490 422 0.1
RAM 50468 50468 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 719858 720228 370 0.1
RAM 77044 77044 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 613438 613758 320 0.1
RAM 144532 144532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801224 801510 286 0.0
RAM 102936 102936 0 0.0
lock-app-dfu tlsr9528a FLASH 665632 666056 424 0.1
RAM 69756 69756 0 0.0
ota-requestor-app tlsr9258a FLASH 694800 695222 422 0.1
RAM 94924 94924 0 0.0
pump-app tlsr9518adk80d FLASH 616332 616754 422 0.1
RAM 56848 56848 0 0.0
pump-controller-app tlsr9518adk80d FLASH 606716 607138 422 0.1
RAM 56648 56648 0 0.0
shell tlsr9518adk80d FLASH 466150 466624 474 0.1
RAM 72460 72460 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 640682 641108 426 0.1
RAM 52096 52096 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 650542 650964 422 0.1
RAM 60284 60284 0 0.0
thermostat tlsr9518adk80d FLASH 625606 626028 422 0.1
RAM 56980 56980 0 0.0
window-covering tlsr9118bdk40d FLASH 518832 519288 456 0.1
RAM 97696 97696 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1637576 1641048 3472 0.2
RAM 48540 48732 192 0.4
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16168382 16173886 5504 0.0
RAM 7103620 7105924 2304 0.0

@arkq arkq force-pushed the serial_number_args_to_app branch from e5dbc7c to 7760323 Compare July 16, 2024 08:45
Copy link

github-actions bot commented Jul 16, 2024

PR #33303: Size comparison from 74768a8 to 7760323

Increases above 0.2%:

platform target config section 74768a8 7760323 change % change
linux air-purifier-app debug RAM 125112 125560 448 0.4
fabric-bridge-app debug RAM 199000 199448 448 0.2
lock-app debug RAM 200456 200904 448 0.2
ota-provider-app debug RAM 194544 194992 448 0.2
ota-requestor-app debug RAM 199168 199616 448 0.2
thermostat-no-ble arm64 unknown 9184 9216 32 0.3
tizen all-clusters-app arm RAM 48548 48756 208 0.4
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 74768a8 7760323 change % change
bl602 lighting-app bl602 FLASH 1271432 1272168 736 0.1
RAM 95328 95328 0 0.0
bl602+mfd FLASH 1285946 1286426 480 0.0
RAM 95472 95472 0 0.0
bl602+rpc FLASH 1310648 1311128 480 0.0
RAM 103752 103752 0 0.0
bl702 lighting-app bl702 FLASH 1092542 1093022 480 0.0
RAM 15161 15161 0 0.0
bl702+mfd FLASH 1103236 1103716 480 0.0
RAM 15313 15313 0 0.0
bl702+rpc FLASH 1182352 1182832 480 0.0
RAM 24181 24181 0 0.0
bl706-eth FLASH 875672 876152 480 0.1
RAM 27272 27272 0 0.0
bl706-wifi FLASH 1128098 1128626 528 0.0
RAM 14605 14605 0 0.0
bl702l lighting-app bl702l FLASH 1079428 1079908 480 0.0
RAM 21732 21732 0 0.0
bl702l+mfd FLASH 1090690 1091170 480 0.0
RAM 21892 21892 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798528 798960 432 0.1
RAM 109180 109180 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816572 817012 440 0.1
RAM 116948 116948 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808208 808640 432 0.1
RAM 111236 111236 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 760872 761304 432 0.1
RAM 105328 105328 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746584 747016 432 0.1
RAM 105576 105576 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606406 607218 812 0.1
RAM 204508 204508 0 0.0
lock CC3235SF_LAUNCHXL FLASH 651730 652542 812 0.1
RAM 204780 204780 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 667649 667993 344 0.1
RAM 77644 77644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687501 687845 344 0.1
RAM 80276 80276 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687501 687845 344 0.1
RAM 80276 80276 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644445 644789 344 0.1
RAM 72712 72712 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609297 609625 328 0.1
RAM 70804 70804 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 628933 629261 328 0.1
RAM 73356 73356 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 628933 629261 328 0.1
RAM 73356 73356 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625033 625361 328 0.1
RAM 73820 73820 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644741 645069 328 0.1
RAM 76372 76372 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644741 645069 328 0.1
RAM 76372 76372 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593389 593717 328 0.1
RAM 67788 67788 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613241 613569 328 0.1
RAM 70420 70420 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613241 613569 328 0.1
RAM 70420 70420 0 0.0
efr32 lighting-app BRD4187C FLASH 924620 925012 392 0.0
RAM 137528 137528 0 0.0
lock-app BRD4338a FLASH 733836 734164 328 0.0
RAM 207892 207892 0 0.0
window-app BRD4187C FLASH 1012660 1012956 296 0.0
RAM 129632 129632 0 0.0
esp32 all-clusters-app c3devkit DRAM 90860 90868 8 0.0
FLASH 1470656 1470996 340 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117340 117348 8 0.0
FLASH 1539519 1539815 296 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4592 4592 0 0.0
FLASH 2531280 2536256 4976 0.2
RAM 125112 125560 448 0.4
all-clusters-app debug unknown 5368 5368 0 0.0
FLASH 5592382 5597358 4976 0.1
RAM 493240 493688 448 0.1
all-clusters-minimal-app debug unknown 5288 5288 0 0.0
FLASH 5065440 5070448 5008 0.1
RAM 235704 236152 448 0.2
bridge-app debug unknown 5256 5256 0 0.0
FLASH 4479680 4484656 4976 0.1
RAM 212832 213248 416 0.2
chip-tool debug unknown 5728 5728 0 0.0
FLASH 11797879 11799959 2080 0.0
RAM 547618 547778 160 0.0
chip-tool-ipv6only arm64 unknown 20128 20160 32 0.2
FLASH 10908108 10909740 1632 0.0
RAM 596616 596808 192 0.0
fabric-admin debug unknown 5616 5616 0 0.0
FLASH 10879207 10881303 2096 0.0
RAM 544650 544810 160 0.0
fabric-bridge-app debug unknown 4544 4544 0 0.0
FLASH 4248656 4253664 5008 0.1
RAM 199000 199448 448 0.2
lighting-app debug+rpc+ui unknown 5936 5936 0 0.0
FLASH 5384066 5389106 5040 0.1
RAM 224136 224584 448 0.2
lock-app debug unknown 5192 5192 0 0.0
FLASH 4546000 4551008 5008 0.1
RAM 200456 200904 448 0.2
ota-provider-app debug unknown 4576 4576 0 0.0
FLASH 4199120 4204128 5008 0.1
RAM 194544 194992 448 0.2
ota-requestor-app debug unknown 4512 4512 0 0.0
FLASH 4324448 4329456 5008 0.1
RAM 199168 199616 448 0.2
shell debug unknown 4112 4112 0 0.0
FLASH 2805741 2807805 2064 0.1
RAM 153008 153168 160 0.1
thermostat-no-ble arm64 unknown 9184 9216 32 0.3
FLASH 4169676 4173892 4216 0.1
RAM 235840 236272 432 0.2
tv-app debug unknown 5472 5472 0 0.0
FLASH 5627648 5632656 5008 0.1
RAM 342120 342568 448 0.1
tv-casting-app debug unknown 5096 5096 0 0.0
FLASH 9967822 9971454 3632 0.0
RAM 402936 403352 416 0.1
mbed lock-app-release cy8cproto_062_4343w FLASH 1502884 1503532 648 0.0
RAM 226648 226648 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 882636 883148 512 0.1
RAM 142229 142229 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 953128 953468 340 0.0
RAM 140657 140657 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 828128 828644 516 0.1
RAM 141123 141123 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 787008 787348 340 0.0
RAM 132652 132652 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 932288 932624 336 0.0
RAM 130345 130345 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 872104 872444 340 0.0
RAM 146935 146935 0 0.0
nrf52840dongle_nrf52840 FLASH 813924 814428 504 0.1
RAM 154940 154940 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 769616 769956 340 0.0
RAM 145741 145741 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 932288 932624 336 0.0
RAM 130345 130345 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 799016 799356 340 0.0
RAM 133171 133171 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 724308 724648 340 0.0
RAM 133237 133237 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 945236 945576 340 0.0
RAM 130864 130864 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 751392 751732 340 0.0
RAM 131860 131860 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 738004 738344 340 0.0
RAM 131659 131659 0 0.0
nxp contact k32w0+release FLASH 576164 576644 480 0.1
RAM 70024 70056 32 0.0
k32w1+release FLASH 591520 591888 368 0.1
RAM 74056 74056 0 0.0
light k32w0+release FLASH 610392 610856 464 0.1
RAM 69500 69532 32 0.0
k32w1+release FLASH 675128 675496 368 0.1
RAM 82816 82816 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1615564 1616036 472 0.0
RAM 209692 209692 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1536436 1536924 488 0.0
RAM 206588 206588 0 0.0
light cy8ckit_062s2_43012 FLASH 1463044 1463524 480 0.0
RAM 199876 199876 0 0.0
lock cy8ckit_062s2_43012 FLASH 1463788 1464276 488 0.0
RAM 224388 224388 0 0.0
qpg lighting-app qpg6105+debug FLASH 651404 651748 344 0.1
RAM 104564 104564 0 0.0
lock-app qpg6105+debug FLASH 611936 612280 344 0.1
RAM 99240 99240 0 0.0
stm32 light STM32WB5MM-DK FLASH 473728 474096 368 0.1
RAM 144196 144196 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 632956 633262 306 0.0
RAM 50528 50528 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658818 659124 306 0.0
RAM 148408 148408 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 779120 779426 306 0.0
RAM 113212 113212 0 0.0
bridge-app tlsr9258a FLASH 675952 676258 306 0.0
RAM 95304 95304 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634540 634846 306 0.0
RAM 50572 50572 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720400 720570 170 0.0
RAM 77148 77148 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 613924 614094 170 0.0
RAM 144636 144636 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801706 801876 170 0.0
RAM 103040 103040 0 0.0
lock-app-dfu tlsr9528a FLASH 666356 666662 306 0.0
RAM 69852 69852 0 0.0
ota-requestor-app tlsr9258a FLASH 695282 695588 306 0.0
RAM 95028 95028 0 0.0
pump-app tlsr9518adk80d FLASH 616814 617120 306 0.0
RAM 56952 56952 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607198 607504 306 0.1
RAM 56752 56752 0 0.0
shell tlsr9518adk80d FLASH 466356 466664 308 0.1
RAM 72484 72484 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641158 641464 306 0.0
RAM 52200 52200 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651024 651330 306 0.0
RAM 60388 60388 0 0.0
thermostat tlsr9518adk80d FLASH 626088 626394 306 0.0
RAM 57084 57084 0 0.0
window-covering tlsr9118bdk40d FLASH 519318 519624 306 0.1
RAM 97800 97800 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1639300 1642604 3304 0.2
RAM 48548 48756 208 0.4
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16293278 16297030 3752 0.0
RAM 7156300 7157896 1596 0.0

cjandhyala and others added 4 commits July 16, 2024 10:45
@github-actions github-actions bot added github workflows gn tests icd Intermittently Connected Devices docker matter-1.4-te2-script-change Script changes before end of Matter 1.4 TE2 labels Oct 9, 2024
Copy link

github-actions bot commented Oct 9, 2024

PR #33303: Size comparison from 24fd0d6 to c4c0e91

Full report (15 builds for cc13x4_26x4, cc32xx, nxp, qpg, stm32)
platform target config section 24fd0d6 c4c0e91 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 829348 829796 448 0.1
RAM 123292 123292 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 814672 815128 456 0.1
RAM 125172 125172 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761236 761668 432 0.1
RAM 113664 113664 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 745464 745896 432 0.1
RAM 113856 113856 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 616978 617790 812 0.1
RAM 205396 205396 0 0.0
lock CC3235SF_LAUNCHXL FLASH 657074 657886 812 0.1
RAM 205548 205548 0 0.0
nxp contact k32w1+release FLASH 596784 597168 384 0.1
RAM 63016 63016 0 0.0
mcxw71+release FLASH 596536 596912 376 0.1
RAM 63016 63016 0 0.0
light k32w1+release FLASH 682784 683152 368 0.1
RAM 48648 48648 0 0.0
mcxw71+release FLASH 682784 683152 368 0.1
RAM 48648 48648 0 0.0
lock k32w1+release FLASH 705128 705496 368 0.1
RAM 67156 67156 0 0.0
mcxw71+release FLASH 705136 705504 368 0.1
RAM 67156 67156 0 0.0
qpg lighting-app qpg6105+debug FLASH 660344 660688 344 0.1
RAM 105236 105236 0 0.0
lock-app qpg6105+debug FLASH 618356 618700 344 0.1
RAM 99704 99704 0 0.0
stm32 light STM32WB5MM-DK FLASH 481640 481992 352 0.1
RAM 144684 144684 0 0.0

Copy link

github-actions bot commented Oct 9, 2024

PR #33303: Size comparison from a7bbd7b to cea2b21

Increases above 0.2%:

platform target config section a7bbd7b cea2b21 change % change
linux air-purifier-app debug RAM 129520 130000 480 0.4
bridge-app debug RAM 218384 218832 448 0.2
fabric-bridge-app debug RAM 205048 205528 480 0.2
lighting-app debug+rpc+ui RAM 228488 228968 480 0.2
lock-app debug RAM 204472 204952 480 0.2
ota-provider-app debug RAM 198192 198672 480 0.2
ota-requestor-app debug RAM 202760 203240 480 0.2
thermostat-no-ble arm64 unknown 9448 9480 32 0.3
tizen all-clusters-app arm unknown 4904 4920 16 0.3
RAM 89084 89356 272 0.3
Full report (80 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, linux, nrfconnect, nxp, qpg, stm32, telink, tizen)
platform target config section a7bbd7b cea2b21 change % change
bl602 lighting-app bl602 FLASH 1280856 1281336 480 0.0
RAM 95808 95808 0 0.0
bl602+mfd FLASH 1308904 1309384 480 0.0
RAM 95464 95464 0 0.0
bl602+rpc FLASH 1335532 1336012 480 0.0
RAM 103784 103784 0 0.0
bl702 lighting-app bl702 FLASH 945236 945652 416 0.0
RAM 15105 15105 0 0.0
bl702+mfd FLASH 957690 958106 416 0.0
RAM 14769 14769 0 0.0
bl702+rpc FLASH 1051394 1051810 416 0.0
RAM 23661 23661 0 0.0
bl706-eth FLASH 658368 658784 416 0.1
RAM 24745 24745 0 0.0
bl706-wifi FLASH 825164 825580 416 0.1
RAM 13965 13965 0 0.0
bl702l lighting-app bl702l FLASH 962172 962588 416 0.0
RAM 16804 16804 0 0.0
bl702l+mfd FLASH 974934 975350 416 0.0
RAM 16468 16468 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 829460 829908 448 0.1
RAM 123292 123292 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 814792 815248 456 0.1
RAM 125172 125172 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761356 761788 432 0.1
RAM 113664 113664 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 745584 746016 432 0.1
RAM 113856 113856 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 617114 617926 812 0.1
RAM 205396 205396 0 0.0
lock CC3235SF_LAUNCHXL FLASH 657218 658030 812 0.1
RAM 205548 205548 0 0.0
efr32 lighting-app BRD4187C FLASH 934544 934976 432 0.0
RAM 135956 135956 0 0.0
lock-app BRD2605a FLASH 740640 740984 344 0.0
RAM 230816 230816 0 0.0
BRD4338a FLASH 741288 741632 344 0.0
RAM 230848 230848 0 0.0
window-app BRD4187C FLASH 1018108 1018412 304 0.0
RAM 127892 127892 0 0.0
esp32 all-clusters-app c3devkit DRAM 94088 94096 8 0.0
FLASH 1538678 1539036 358 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115032 115040 8 0.0
FLASH 1549018 1549310 292 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2780949 2785941 4992 0.2
RAM 129520 130000 480 0.4
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 6085426 6090450 5024 0.1
RAM 514720 515168 448 0.1
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5418228 5423252 5024 0.1
RAM 241200 241648 448 0.2
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4751700 4756692 4992 0.1
RAM 218384 218832 448 0.2
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12779836 12781932 2096 0.0
RAM 567890 568050 160 0.0
chip-tool-ipv6only arm64 unknown 20880 20912 32 0.2
FLASH 11396256 11397888 1632 0.0
RAM 618432 618624 192 0.0
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11090809 11092905 2096 0.0
RAM 567578 567738 160 0.0
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4574898 4579922 5024 0.1
RAM 205048 205528 480 0.2
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5692289 5697281 4992 0.1
RAM 228488 228968 480 0.2
lock-app debug unknown 5344 5344 0 0.0
FLASH 4801264 4806256 4992 0.1
RAM 204472 204952 480 0.2
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4430688 4435712 5024 0.1
RAM 198192 198672 480 0.2
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4569502 4574526 5024 0.1
RAM 202760 203240 480 0.2
shell debug unknown 4216 4216 0 0.0
FLASH 3111005 3113037 2032 0.1
RAM 159280 159440 160 0.1
thermostat-no-ble arm64 unknown 9448 9480 32 0.3
FLASH 4319472 4323688 4216 0.1
RAM 242888 243320 432 0.2
tv-app debug unknown 5624 5624 0 0.0
FLASH 6029621 6034645 5024 0.1
RAM 588256 588704 448 0.1
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 10979229 10982845 3616 0.0
RAM 656960 657408 448 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914420 914912 492 0.1
RAM 142199 142199 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 885228 885556 328 0.0
RAM 140338 140338 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 847836 848328 492 0.1
RAM 141101 141101 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 791924 792248 324 0.0
RAM 132171 132171 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 936336 936656 320 0.0
RAM 130744 130744 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 883524 883852 328 0.0
RAM 146589 146589 0 0.0
nrf52840dongle_nrf52840 FLASH 824240 824728 488 0.1
RAM 154451 154451 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 780504 780824 320 0.0
RAM 145599 145599 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 936336 936656 320 0.0
RAM 130744 130744 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 806992 807320 328 0.0
RAM 132726 132726 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 732540 732864 324 0.0
RAM 132856 132856 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 952332 952660 328 0.0
RAM 131299 131299 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 759764 760088 324 0.0
RAM 131517 131517 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 744956 745284 328 0.0
RAM 131276 131276 0 0.0
nxp contact k32w1+release FLASH 596896 597288 392 0.1
RAM 63016 63016 0 0.0
mcxw71+release FLASH 596656 597024 368 0.1
RAM 63016 63016 0 0.0
light k32w1+release FLASH 682904 683280 376 0.1
RAM 48648 48648 0 0.0
mcxw71+release FLASH 682904 683280 376 0.1
RAM 48648 48648 0 0.0
lock k32w1+release FLASH 705248 705624 376 0.1
RAM 67156 67156 0 0.0
mcxw71+release FLASH 705256 705632 376 0.1
RAM 67156 67156 0 0.0
qpg lighting-app qpg6105+debug FLASH 660488 660832 344 0.1
RAM 105236 105236 0 0.0
lock-app qpg6105+debug FLASH 618508 618852 344 0.1
RAM 99704 99704 0 0.0
stm32 light STM32WB5MM-DK FLASH 481784 482144 360 0.1
RAM 144684 144684 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 620946 621252 306 0.0
RAM 50488 50488 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 688144 688450 306 0.0
RAM 148328 148328 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 781136 781442 306 0.0
RAM 110280 110280 0 0.0
bridge-app tlsr9258a FLASH 681042 681348 306 0.0
RAM 91144 91144 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 620710 621016 306 0.0
RAM 50440 50440 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 708652 708822 170 0.0
RAM 73780 73780 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 625648 625818 170 0.0
RAM 144308 144308 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 811408 811578 170 0.0
RAM 98940 98940 0 0.0
lock-app-dfu tlsr9528a FLASH 656616 656922 306 0.0
RAM 66500 66500 0 0.0
ota-requestor-app tlsr9258a FLASH 697020 697326 306 0.0
RAM 90736 90736 0 0.0
pump-app-usb tlsr9518adk80d FLASH 634344 634650 306 0.0
RAM 55316 55316 0 0.0
pump-controller-app tlsr9518adk80d FLASH 611534 611840 306 0.1
RAM 52560 52560 0 0.0
shell tlsr9518adk80d FLASH 467872 468180 308 0.1
RAM 68168 68168 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 627860 628166 306 0.0
RAM 52160 52160 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 653666 653972 306 0.0
RAM 56108 56108 0 0.0
thermostat tlsr9518adk80d FLASH 638266 638572 306 0.0
RAM 52952 52952 0 0.0
window-covering tlsr9118bdk40d FLASH 524404 524710 306 0.1
RAM 97284 97284 0 0.0
tizen all-clusters-app arm unknown 4904 4920 16 0.3
FLASH 1726732 1730084 3352 0.2
RAM 89084 89356 272 0.3
chip-tool-ubsan arm unknown 10528 10544 16 0.2
FLASH 17717818 17721778 3960 0.0
RAM 7714500 7716176 1676 0.0

Copy link

PR #33303: Size comparison from 7287041 to 9accc81

Full report (1 build for stm32)
platform target config section 7287041 9accc81 change % change
stm32 light STM32WB5MM-DK FLASH 481824 482288 464 0.1
RAM 144844 144844 0 0.0

Copy link

github-actions bot commented Oct 14, 2024

PR #33303: Size comparison from 7287041 to 08b7479

Increases above 0.2%:

platform target config section 7287041 08b7479 change % change
linux air-purifier-app debug RAM 129520 130096 576 0.4
all-clusters-app debug RAM 514752 523456 8704 1.7
all-clusters-minimal-app debug RAM 241200 241744 544 0.2
bridge-app debug RAM 218384 218928 544 0.2
chip-tool debug FLASH 12780298 13164816 384518 3.0
RAM 567890 584818 16928 3.0
chip-tool-ipv6only arm64 unknown 20880 21440 560 2.7
FLASH 11396576 11722736 326160 2.9
RAM 618432 635704 17272 2.8
fabric-admin debug FLASH 11091169 11379899 288730 2.6
RAM 567578 584474 16896 3.0
fabric-bridge-app debug RAM 205048 205624 576 0.3
lighting-app debug+rpc+ui RAM 228488 229064 576 0.3
lock-app debug RAM 204472 205048 576 0.3
ota-provider-app debug RAM 198192 198768 576 0.3
ota-requestor-app debug RAM 202760 203336 576 0.3
thermostat-no-ble arm64 unknown 9448 9480 32 0.3
tv-app debug RAM 588256 596960 8704 1.5
tv-casting-app debug FLASH 10979373 11372189 392816 3.6
RAM 656960 676480 19520 3.0
tizen all-clusters-app arm unknown 4904 4920 16 0.3
RAM 89084 89404 320 0.4
chip-tool-ubsan arm unknown 10528 10808 280 2.7
FLASH 17718602 18332466 613864 3.5
RAM 7714800 7971644 256844 3.3
Full report (90 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 7287041 08b7479 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1349682 1350340 658 0.0
RAM 104120 104120 0 0.0
bl702 lighting-app bl702+eth FLASH 647718 648254 536 0.1
RAM 25233 25233 0 0.0
bl702+wifi FLASH 825204 825742 538 0.1
RAM 13965 13965 0 0.0
bl706+mfd+rpc+littlefs FLASH 1053834 1054372 538 0.1
RAM 23821 23821 0 0.0
bl702l lighting-app bl702l+mfd+littlefs FLASH 974974 975512 538 0.1
RAM 16468 16468 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 829492 830108 616 0.1
RAM 123452 123452 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 814832 815456 624 0.1
RAM 125332 125332 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761396 761996 600 0.1
RAM 113824 113824 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 745624 746224 600 0.1
RAM 114016 114016 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 617154 618254 1100 0.2
RAM 205908 205908 0 0.0
lock CC3235SF_LAUNCHXL FLASH 657258 658358 1100 0.2
RAM 206060 206060 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 678477 678965 488 0.1
RAM 78668 78668 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 698321 698809 488 0.1
RAM 81300 81300 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 698321 698809 488 0.1
RAM 81300 81300 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 655257 655745 488 0.1
RAM 73736 73736 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614805 615301 496 0.1
RAM 71628 71628 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634433 634929 496 0.1
RAM 74180 74180 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634433 634929 496 0.1
RAM 74180 74180 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 634125 634613 488 0.1
RAM 74676 74676 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 653833 654321 488 0.1
RAM 77228 77228 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 653833 654321 488 0.1
RAM 77228 77228 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609429 609917 488 0.1
RAM 68764 68764 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629289 629777 488 0.1
RAM 71396 71396 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629289 629777 488 0.1
RAM 71396 71396 0 0.0
efr32 lock-app BRD4338a FLASH 741352 741824 472 0.1
RAM 231008 231008 0 0.0
window-app BRD4187C FLASH 1018140 1018620 480 0.0
RAM 128052 128052 0 0.0
esp32 all-clusters-app c3devkit DRAM 94248 94256 8 0.0
FLASH 1538700 1539190 490 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115192 115200 8 0.0
FLASH 1549010 1549474 464 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2781021 2786547 5526 0.2
RAM 129520 130096 576 0.4
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 6085626 6093170 7544 0.1
RAM 514752 523456 8704 1.7
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5418300 5423858 5558 0.1
RAM 241200 241744 544 0.2
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4751772 4757288 5516 0.1
RAM 218384 218928 544 0.2
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12780298 13164816 384518 3.0
RAM 567890 584818 16928 3.0
chip-tool-ipv6only arm64 unknown 20880 21440 560 2.7
FLASH 11396576 11722736 326160 2.9
RAM 618432 635704 17272 2.8
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11091169 11379899 288730 2.6
RAM 567578 584474 16896 3.0
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4575402 4580952 5550 0.1
RAM 205048 205624 576 0.3
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5692353 5697889 5536 0.1
RAM 228488 229064 576 0.3
lock-app debug unknown 5344 5344 0 0.0
FLASH 4801336 4806864 5528 0.1
RAM 204472 205048 576 0.3
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4430760 4436320 5560 0.1
RAM 198192 198768 576 0.3
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4569574 4575134 5560 0.1
RAM 202760 203336 576 0.3
shell debug unknown 4216 4216 0 0.0
FLASH 3111085 3113645 2560 0.1
RAM 159280 159536 256 0.2
thermostat-no-ble arm64 unknown 9448 9480 32 0.3
FLASH 4319488 4324088 4600 0.1
RAM 242888 243352 464 0.2
tv-app debug unknown 5624 5624 0 0.0
FLASH 6029685 6037253 7568 0.1
RAM 588256 596960 8704 1.5
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 10979373 11372189 392816 3.6
RAM 656960 676480 19520 3.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914460 915100 640 0.1
RAM 142359 142359 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 885276 885716 440 0.0
RAM 140498 140498 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 847880 848520 640 0.1
RAM 141261 141261 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 791968 792440 472 0.1
RAM 132331 132331 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 936376 936844 468 0.0
RAM 130904 130904 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 883564 884044 480 0.1
RAM 146749 146749 0 0.0
nrf52840dongle_nrf52840 FLASH 824280 824912 632 0.1
RAM 154611 154611 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 780548 781016 468 0.1
RAM 145759 145759 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 936376 936844 468 0.0
RAM 130904 130904 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 807032 807508 476 0.1
RAM 132886 132886 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 732584 733056 472 0.1
RAM 133016 133016 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 952376 952852 476 0.0
RAM 131459 131459 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 759808 760280 472 0.1
RAM 131677 131677 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 744996 745472 476 0.1
RAM 131436 131436 0 0.0
nxp contact k32w1+release FLASH 597048 597592 544 0.1
RAM 63176 63176 0 0.0
mcxw71+release FLASH 596808 597344 536 0.1
RAM 63176 63176 0 0.0
light k32w1+release FLASH 683040 683568 528 0.1
RAM 48808 48808 0 0.0
mcxw71+release FLASH 683040 683584 544 0.1
RAM 48808 48808 0 0.0
lock k32w1+release FLASH 705408 705928 520 0.1
RAM 67316 67316 0 0.0
mcxw71+release FLASH 705416 705952 536 0.1
RAM 67316 67316 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646340 1646972 632 0.0
RAM 211400 211400 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1552388 1553036 648 0.0
RAM 208200 208200 0 0.0
light cy8ckit_062s2_43012 FLASH 1467860 1468524 664 0.0
RAM 201200 201200 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464932 1465580 648 0.0
RAM 225560 225560 0 0.0
qpg lighting-app qpg6105+debug FLASH 660528 661000 472 0.1
RAM 105396 105396 0 0.0
lock-app qpg6105+debug FLASH 618548 619020 472 0.1
RAM 99864 99864 0 0.0
stm32 light STM32WB5MM-DK FLASH 481824 482328 504 0.1
RAM 144844 144844 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 620986 621384 398 0.1
RAM 50648 50648 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 688188 688598 410 0.1
RAM 148488 148488 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 781180 781590 410 0.1
RAM 110440 110440 0 0.0
bridge-app tlsr9258a FLASH 681086 681484 398 0.1
RAM 91304 91304 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 620750 621148 398 0.1
RAM 50600 50600 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 708692 708966 274 0.0
RAM 73940 73940 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 625692 625966 274 0.0
RAM 144468 144468 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 811452 811726 274 0.0
RAM 99100 99100 0 0.0
lock-app-dfu tlsr9528a FLASH 656656 657054 398 0.1
RAM 66660 66660 0 0.0
ota-requestor-app tlsr9258a FLASH 697064 697462 398 0.1
RAM 90896 90896 0 0.0
pump-app-usb tlsr9518adk80d FLASH 634384 634794 410 0.1
RAM 55476 55476 0 0.0
pump-controller-app tlsr9518adk80d FLASH 611574 611984 410 0.1
RAM 52720 52720 0 0.0
shell tlsr9518adk80d FLASH 467872 468260 388 0.1
RAM 68168 68168 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 627900 628298 398 0.1
RAM 52320 52320 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 653706 654116 410 0.1
RAM 56268 56268 0 0.0
thermostat tlsr9518adk80d FLASH 638306 638716 410 0.1
RAM 53112 53112 0 0.0
window-covering tlsr9118bdk40d FLASH 524444 524842 398 0.1
RAM 97444 97444 0 0.0
tizen all-clusters-app arm unknown 4904 4920 16 0.3
FLASH 1726772 1730372 3600 0.2
RAM 89084 89404 320 0.4
chip-tool-ubsan arm unknown 10528 10808 280 2.7
FLASH 17718602 18332466 613864 3.5
RAM 7714800 7971644 256844 3.3

Copy link

github-actions bot commented Oct 14, 2024

PR #33303: Size comparison from 7287041 to 84b9f51

Increases above 0.2%:

platform target config section 7287041 84b9f51 change % change
linux air-purifier-app debug RAM 129520 130096 576 0.4
all-clusters-app debug RAM 514752 523456 8704 1.7
all-clusters-minimal-app debug RAM 241200 241744 544 0.2
bridge-app debug RAM 218384 218928 544 0.2
chip-tool debug FLASH 12780298 13164816 384518 3.0
RAM 567890 584818 16928 3.0
chip-tool-ipv6only arm64 unknown 20880 21440 560 2.7
FLASH 11396576 11722736 326160 2.9
RAM 618432 635704 17272 2.8
fabric-admin debug FLASH 11091169 11379899 288730 2.6
RAM 567578 584474 16896 3.0
fabric-bridge-app debug RAM 205048 205624 576 0.3
lighting-app debug+rpc+ui RAM 228488 229064 576 0.3
lock-app debug RAM 204472 205048 576 0.3
ota-provider-app debug RAM 198192 198768 576 0.3
ota-requestor-app debug RAM 202760 203336 576 0.3
thermostat-no-ble arm64 unknown 9448 9480 32 0.3
tv-app debug RAM 588256 596960 8704 1.5
tv-casting-app debug FLASH 10979373 11372189 392816 3.6
RAM 656960 676480 19520 3.0
tizen all-clusters-app arm unknown 4904 4920 16 0.3
RAM 89084 89404 320 0.4
chip-tool-ubsan arm unknown 10528 10808 280 2.7
FLASH 17718602 18332466 613864 3.5
RAM 7714800 7971644 256844 3.3
Full report (90 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 7287041 84b9f51 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1349682 1350340 658 0.0
RAM 104120 104120 0 0.0
bl702 lighting-app bl702+eth FLASH 647718 648254 536 0.1
RAM 25233 25233 0 0.0
bl702+wifi FLASH 825204 825742 538 0.1
RAM 13965 13965 0 0.0
bl706+mfd+rpc+littlefs FLASH 1053834 1054372 538 0.1
RAM 23821 23821 0 0.0
bl702l lighting-app bl702l+mfd+littlefs FLASH 974974 975512 538 0.1
RAM 16468 16468 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 829492 830108 616 0.1
RAM 123452 123452 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 814832 815456 624 0.1
RAM 125332 125332 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761396 761996 600 0.1
RAM 113824 113824 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 745624 746224 600 0.1
RAM 114016 114016 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 617154 618254 1100 0.2
RAM 205908 205908 0 0.0
lock CC3235SF_LAUNCHXL FLASH 657258 658358 1100 0.2
RAM 206060 206060 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 678477 678965 488 0.1
RAM 78668 78668 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 698321 698809 488 0.1
RAM 81300 81300 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 698321 698809 488 0.1
RAM 81300 81300 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 655257 655745 488 0.1
RAM 73736 73736 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614805 615301 496 0.1
RAM 71628 71628 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634433 634929 496 0.1
RAM 74180 74180 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634433 634929 496 0.1
RAM 74180 74180 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 634125 634613 488 0.1
RAM 74676 74676 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 653833 654321 488 0.1
RAM 77228 77228 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 653833 654321 488 0.1
RAM 77228 77228 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609429 609917 488 0.1
RAM 68764 68764 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629289 629777 488 0.1
RAM 71396 71396 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629289 629777 488 0.1
RAM 71396 71396 0 0.0
efr32 lock-app BRD4338a FLASH 741352 741824 472 0.1
RAM 231008 231008 0 0.0
window-app BRD4187C FLASH 1018140 1018620 480 0.0
RAM 128052 128052 0 0.0
esp32 all-clusters-app c3devkit DRAM 94248 94256 8 0.0
FLASH 1538700 1539190 490 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115192 115200 8 0.0
FLASH 1549010 1549474 464 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2781021 2786547 5526 0.2
RAM 129520 130096 576 0.4
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 6085626 6093170 7544 0.1
RAM 514752 523456 8704 1.7
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5418300 5423858 5558 0.1
RAM 241200 241744 544 0.2
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4751772 4757288 5516 0.1
RAM 218384 218928 544 0.2
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12780298 13164816 384518 3.0
RAM 567890 584818 16928 3.0
chip-tool-ipv6only arm64 unknown 20880 21440 560 2.7
FLASH 11396576 11722736 326160 2.9
RAM 618432 635704 17272 2.8
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11091169 11379899 288730 2.6
RAM 567578 584474 16896 3.0
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4575402 4580952 5550 0.1
RAM 205048 205624 576 0.3
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5692353 5697889 5536 0.1
RAM 228488 229064 576 0.3
lock-app debug unknown 5344 5344 0 0.0
FLASH 4801336 4806864 5528 0.1
RAM 204472 205048 576 0.3
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4430760 4436320 5560 0.1
RAM 198192 198768 576 0.3
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4569574 4575134 5560 0.1
RAM 202760 203336 576 0.3
shell debug unknown 4216 4216 0 0.0
FLASH 3111085 3113645 2560 0.1
RAM 159280 159536 256 0.2
thermostat-no-ble arm64 unknown 9448 9480 32 0.3
FLASH 4319488 4324088 4600 0.1
RAM 242888 243352 464 0.2
tv-app debug unknown 5624 5624 0 0.0
FLASH 6029685 6037253 7568 0.1
RAM 588256 596960 8704 1.5
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 10979373 11372189 392816 3.6
RAM 656960 676480 19520 3.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914460 915100 640 0.1
RAM 142359 142359 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 885276 885716 440 0.0
RAM 140498 140498 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 847880 848520 640 0.1
RAM 141261 141261 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 791968 792440 472 0.1
RAM 132331 132331 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 936376 936844 468 0.0
RAM 130904 130904 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 883564 884044 480 0.1
RAM 146749 146749 0 0.0
nrf52840dongle_nrf52840 FLASH 824280 824912 632 0.1
RAM 154611 154611 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 780548 781016 468 0.1
RAM 145759 145759 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 936376 936844 468 0.0
RAM 130904 130904 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 807032 807508 476 0.1
RAM 132886 132886 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 732584 733056 472 0.1
RAM 133016 133016 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 952376 952852 476 0.0
RAM 131459 131459 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 759808 760280 472 0.1
RAM 131677 131677 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 744996 745472 476 0.1
RAM 131436 131436 0 0.0
nxp contact k32w1+release FLASH 597048 597592 544 0.1
RAM 63176 63176 0 0.0
mcxw71+release FLASH 596808 597344 536 0.1
RAM 63176 63176 0 0.0
light k32w1+release FLASH 683040 683568 528 0.1
RAM 48808 48808 0 0.0
mcxw71+release FLASH 683040 683584 544 0.1
RAM 48808 48808 0 0.0
lock k32w1+release FLASH 705408 705928 520 0.1
RAM 67316 67316 0 0.0
mcxw71+release FLASH 705416 705952 536 0.1
RAM 67316 67316 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646340 1646972 632 0.0
RAM 211400 211400 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1552388 1553036 648 0.0
RAM 208200 208200 0 0.0
light cy8ckit_062s2_43012 FLASH 1467860 1468524 664 0.0
RAM 201200 201200 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464932 1465580 648 0.0
RAM 225560 225560 0 0.0
qpg lighting-app qpg6105+debug FLASH 660528 661000 472 0.1
RAM 105396 105396 0 0.0
lock-app qpg6105+debug FLASH 618548 619020 472 0.1
RAM 99864 99864 0 0.0
stm32 light STM32WB5MM-DK FLASH 481824 482328 504 0.1
RAM 144844 144844 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 620986 621384 398 0.1
RAM 50648 50648 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 688188 688598 410 0.1
RAM 148488 148488 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 781180 781590 410 0.1
RAM 110440 110440 0 0.0
bridge-app tlsr9258a FLASH 681086 681484 398 0.1
RAM 91304 91304 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 620750 621148 398 0.1
RAM 50600 50600 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 708692 708966 274 0.0
RAM 73940 73940 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 625692 625966 274 0.0
RAM 144468 144468 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 811452 811726 274 0.0
RAM 99100 99100 0 0.0
lock-app-dfu tlsr9528a FLASH 656656 657054 398 0.1
RAM 66660 66660 0 0.0
ota-requestor-app tlsr9258a FLASH 697064 697462 398 0.1
RAM 90896 90896 0 0.0
pump-app-usb tlsr9518adk80d FLASH 634384 634794 410 0.1
RAM 55476 55476 0 0.0
pump-controller-app tlsr9518adk80d FLASH 611574 611984 410 0.1
RAM 52720 52720 0 0.0
shell tlsr9518adk80d FLASH 467872 468260 388 0.1
RAM 68168 68168 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 627900 628298 398 0.1
RAM 52320 52320 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 653706 654116 410 0.1
RAM 56268 56268 0 0.0
thermostat tlsr9518adk80d FLASH 638306 638716 410 0.1
RAM 53112 53112 0 0.0
window-covering tlsr9118bdk40d FLASH 524444 524842 398 0.1
RAM 97444 97444 0 0.0
tizen all-clusters-app arm unknown 4904 4920 16 0.3
FLASH 1726772 1730372 3600 0.2
RAM 89084 89404 320 0.4
chip-tool-ubsan arm unknown 10528 10808 280 2.7
FLASH 17718602 18332466 613864 3.5
RAM 7714800 7971644 256844 3.3

Copy link

github-actions bot commented Oct 14, 2024

PR #33303: Size comparison from 7287041 to bb8b3c6

Increases above 0.2%:

platform target config section 7287041 bb8b3c6 change % change
linux air-purifier-app debug RAM 129520 130096 576 0.4
all-clusters-app debug RAM 514752 523456 8704 1.7
all-clusters-minimal-app debug RAM 241200 241744 544 0.2
bridge-app debug RAM 218384 218928 544 0.2
chip-tool debug FLASH 12780298 13164816 384518 3.0
RAM 567890 584818 16928 3.0
chip-tool-ipv6only arm64 unknown 20880 21440 560 2.7
FLASH 11396576 11722736 326160 2.9
RAM 618432 635704 17272 2.8
fabric-admin debug FLASH 11091169 11379899 288730 2.6
RAM 567578 584474 16896 3.0
fabric-bridge-app debug RAM 205048 205624 576 0.3
lighting-app debug+rpc+ui RAM 228488 229064 576 0.3
lock-app debug RAM 204472 205048 576 0.3
ota-provider-app debug RAM 198192 198768 576 0.3
ota-requestor-app debug RAM 202760 203336 576 0.3
thermostat-no-ble arm64 unknown 9448 9480 32 0.3
tv-app debug RAM 588256 596960 8704 1.5
tv-casting-app debug FLASH 10979373 11372189 392816 3.6
RAM 656960 676480 19520 3.0
tizen all-clusters-app arm unknown 4904 4920 16 0.3
RAM 89084 89404 320 0.4
chip-tool-ubsan arm unknown 10528 10808 280 2.7
FLASH 17718602 18332466 613864 3.5
RAM 7714800 7971644 256844 3.3
Full report (90 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 7287041 bb8b3c6 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1349682 1350340 658 0.0
RAM 104120 104120 0 0.0
bl702 lighting-app bl702+eth FLASH 647718 648254 536 0.1
RAM 25233 25233 0 0.0
bl702+wifi FLASH 825204 825742 538 0.1
RAM 13965 13965 0 0.0
bl706+mfd+rpc+littlefs FLASH 1053834 1054372 538 0.1
RAM 23821 23821 0 0.0
bl702l lighting-app bl702l+mfd+littlefs FLASH 974974 975512 538 0.1
RAM 16468 16468 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 829492 830108 616 0.1
RAM 123452 123452 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 814832 815456 624 0.1
RAM 125332 125332 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761396 761996 600 0.1
RAM 113824 113824 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 745624 746224 600 0.1
RAM 114016 114016 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 617154 618254 1100 0.2
RAM 205908 205908 0 0.0
lock CC3235SF_LAUNCHXL FLASH 657258 658358 1100 0.2
RAM 206060 206060 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 678477 678965 488 0.1
RAM 78668 78668 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 698321 698809 488 0.1
RAM 81300 81300 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 698321 698809 488 0.1
RAM 81300 81300 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 655257 655745 488 0.1
RAM 73736 73736 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614805 615301 496 0.1
RAM 71628 71628 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634433 634929 496 0.1
RAM 74180 74180 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634433 634929 496 0.1
RAM 74180 74180 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 634125 634613 488 0.1
RAM 74676 74676 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 653833 654321 488 0.1
RAM 77228 77228 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 653833 654321 488 0.1
RAM 77228 77228 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609429 609917 488 0.1
RAM 68764 68764 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629289 629777 488 0.1
RAM 71396 71396 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629289 629777 488 0.1
RAM 71396 71396 0 0.0
efr32 lock-app BRD4338a FLASH 741352 741824 472 0.1
RAM 231008 231008 0 0.0
window-app BRD4187C FLASH 1018140 1018620 480 0.0
RAM 128052 128052 0 0.0
esp32 all-clusters-app c3devkit DRAM 94248 94256 8 0.0
FLASH 1538700 1539190 490 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115192 115200 8 0.0
FLASH 1549010 1549474 464 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2781021 2786547 5526 0.2
RAM 129520 130096 576 0.4
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 6085626 6093170 7544 0.1
RAM 514752 523456 8704 1.7
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5418300 5423858 5558 0.1
RAM 241200 241744 544 0.2
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4751772 4757288 5516 0.1
RAM 218384 218928 544 0.2
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12780298 13164816 384518 3.0
RAM 567890 584818 16928 3.0
chip-tool-ipv6only arm64 unknown 20880 21440 560 2.7
FLASH 11396576 11722736 326160 2.9
RAM 618432 635704 17272 2.8
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11091169 11379899 288730 2.6
RAM 567578 584474 16896 3.0
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4575402 4580952 5550 0.1
RAM 205048 205624 576 0.3
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5692353 5697889 5536 0.1
RAM 228488 229064 576 0.3
lock-app debug unknown 5344 5344 0 0.0
FLASH 4801336 4806864 5528 0.1
RAM 204472 205048 576 0.3
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4430760 4436320 5560 0.1
RAM 198192 198768 576 0.3
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4569574 4575134 5560 0.1
RAM 202760 203336 576 0.3
shell debug unknown 4216 4216 0 0.0
FLASH 3111085 3113645 2560 0.1
RAM 159280 159536 256 0.2
thermostat-no-ble arm64 unknown 9448 9480 32 0.3
FLASH 4319488 4324088 4600 0.1
RAM 242888 243352 464 0.2
tv-app debug unknown 5624 5624 0 0.0
FLASH 6029685 6037253 7568 0.1
RAM 588256 596960 8704 1.5
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 10979373 11372189 392816 3.6
RAM 656960 676480 19520 3.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914460 915100 640 0.1
RAM 142359 142359 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 885276 885716 440 0.0
RAM 140498 140498 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 847880 848520 640 0.1
RAM 141261 141261 0 0.0
light-switch-app nrf52840dk_nrf52840 FLASH 791968 792440 472 0.1
RAM 132331 132331 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 936376 936844 468 0.0
RAM 130904 130904 0 0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 883564 884044 480 0.1
RAM 146749 146749 0 0.0
nrf52840dongle_nrf52840 FLASH 824280 824912 632 0.1
RAM 154611 154611 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 780548 781016 468 0.1
RAM 145759 145759 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 936376 936844 468 0.0
RAM 130904 130904 0 0.0
lock-app nrf52840dk_nrf52840 FLASH 807032 807508 476 0.1
RAM 132886 132886 0 0.0
nrf5340dk_nrf5340_cpuapp FLASH 732584 733056 472 0.1
RAM 133016 133016 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 952376 952852 476 0.0
RAM 131459 131459 0 0.0
pump-app nrf52840dk_nrf52840 FLASH 759808 760280 472 0.1
RAM 131677 131677 0 0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 744996 745472 476 0.1
RAM 131436 131436 0 0.0
nxp contact k32w1+release FLASH 597048 597592 544 0.1
RAM 63176 63176 0 0.0
mcxw71+release FLASH 596808 597344 536 0.1
RAM 63176 63176 0 0.0
light k32w1+release FLASH 683040 683568 528 0.1
RAM 48808 48808 0 0.0
mcxw71+release FLASH 683040 683584 544 0.1
RAM 48808 48808 0 0.0
lock k32w1+release FLASH 705408 705928 520 0.1
RAM 67316 67316 0 0.0
mcxw71+release FLASH 705416 705952 536 0.1
RAM 67316 67316 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646340 1646972 632 0.0
RAM 211400 211400 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1552388 1553036 648 0.0
RAM 208200 208200 0 0.0
light cy8ckit_062s2_43012 FLASH 1467860 1468524 664 0.0
RAM 201200 201200 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464932 1465580 648 0.0
RAM 225560 225560 0 0.0
qpg lighting-app qpg6105+debug FLASH 660528 661000 472 0.1
RAM 105396 105396 0 0.0
lock-app qpg6105+debug FLASH 618548 619020 472 0.1
RAM 99864 99864 0 0.0
stm32 light STM32WB5MM-DK FLASH 481824 482328 504 0.1
RAM 144844 144844 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 620986 621384 398 0.1
RAM 50648 50648 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 688188 688598 410 0.1
RAM 148488 148488 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 781180 781590 410 0.1
RAM 110440 110440 0 0.0
bridge-app tlsr9258a FLASH 681086 681484 398 0.1
RAM 91304 91304 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 620750 621148 398 0.1
RAM 50600 50600 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 708692 708966 274 0.0
RAM 73940 73940 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 625692 625966 274 0.0
RAM 144468 144468 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 811452 811726 274 0.0
RAM 99100 99100 0 0.0
lock-app-dfu tlsr9528a FLASH 656656 657054 398 0.1
RAM 66660 66660 0 0.0
ota-requestor-app tlsr9258a FLASH 697064 697462 398 0.1
RAM 90896 90896 0 0.0
pump-app-usb tlsr9518adk80d FLASH 634384 634794 410 0.1
RAM 55476 55476 0 0.0
pump-controller-app tlsr9518adk80d FLASH 611574 611984 410 0.1
RAM 52720 52720 0 0.0
shell tlsr9518adk80d FLASH 467872 468260 388 0.1
RAM 68168 68168 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 627900 628298 398 0.1
RAM 52320 52320 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 653706 654116 410 0.1
RAM 56268 56268 0 0.0
thermostat tlsr9518adk80d FLASH 638306 638716 410 0.1
RAM 53112 53112 0 0.0
window-covering tlsr9118bdk40d FLASH 524444 524842 398 0.1
RAM 97444 97444 0 0.0
tizen all-clusters-app arm unknown 4904 4920 16 0.3
FLASH 1726772 1730372 3600 0.2
RAM 89084 89404 320 0.4
chip-tool-ubsan arm unknown 10528 10808 280 2.7
FLASH 17718602 18332466 613864 3.5
RAM 7714800 7971644 256844 3.3

Comment on lines +367 to +403

VerifyOrReturnError(err == CHIP_NO_ERROR, CHIP_ERROR_INTERNAL);

return err;
}

template <class ConfigClass>
CHIP_ERROR GenericConfigurationManagerImpl<ConfigClass>::StoreSerialNumber(const char * serialNum, size_t serialNumLen)
CHIP_ERROR GenericConfigurationManagerImpl<ConfigClass>::StoreSerialNumber(CharSpan serialNumber)
{
return WriteConfigValueStr(ConfigClass::kConfigKey_SerialNum, serialNumber.data(), serialNumber.size());
}
template <class ConfigClass>
CHIP_ERROR GenericConfigurationManagerImpl<ConfigClass>::StoreVendorName(CharSpan vendorName)
{

return WriteConfigValueStr(ConfigClass::kConfigKey_VendorName, vendorName.data(), vendorName.size());
}
template <class ConfigClass>
CHIP_ERROR GenericConfigurationManagerImpl<ConfigClass>::StoreProductName(CharSpan productName)
{
return WriteConfigValueStr(ConfigClass::kConfigKey_ProductName, productName.data(), productName.size());
}
template <class ConfigClass>
CHIP_ERROR GenericConfigurationManagerImpl<ConfigClass>::StoreHardwareVersionString(CharSpan hardwareVersionString)
{
return WriteConfigValueStr(ConfigClass::kConfigKey_HardwareVersionString, hardwareVersionString.data(),
hardwareVersionString.size());
}
template <class ConfigClass>
CHIP_ERROR GenericConfigurationManagerImpl<ConfigClass>::StoreSoftwareVersionString(CharSpan softwareVersionString)
{
return WriteConfigValueStr(ConfigClass::kConfigKey_SoftwareVersionString, softwareVersionString.data(),
softwareVersionString.size());
}
template <class ConfigClass>
CHIP_ERROR GenericConfigurationManagerImpl<ConfigClass>::StoreVendorName(const char * vendorName, size_t vendorNameLen)
{
Copy link
Contributor

Choose a reason for hiding this comment

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

Do not add this to the Generic configuration manager.

Overall, all the settings for this should com from overrides to DeviceInstanceInfoProvider on Linux only, and NOT by adding more ways to store data in here, which may clash with some external platforms, or require additional flash.

Copy link
Contributor

@tcarmelveilleux tcarmelveilleux left a comment

Choose a reason for hiding this comment

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

  • Remove all changes to GenericConfigurationManager.
  • Move the configurable values to a Linux-samples DeviceInstanceInfoProvider
  • If needed add interfaces there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

[linux] add some basic information cluster attributes to cmd line args to the reference app
7 participants