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 Access-Control cluster to all example apps using ZAP #14657

Conversation

harsha-rajendran
Copy link
Contributor

Problem

#14461
Add Access-Control cluster to all remaining example apps

Change overview

Used ZAP GUI to add access-control cluster (server) to all example apps. Additionally, the Bridge, door-lock, lighting, and OTA-Provider apps also has the Access-control client cluster enabled.

Testing

  • Ensured local build and tests all ran successfully

@harsha-rajendran harsha-rajendran force-pushed the Add-access-control-cluster-to-example-apps branch 2 times, most recently from 4b66059 to c839e6f Compare February 1, 2022 23:09
@harsha-rajendran harsha-rajendran marked this pull request as ready for review February 1, 2022 23:10
@github-actions
Copy link

github-actions bot commented Feb 1, 2022

PR #14657: Size comparison from a2f9cad to c839e6f

Increases above 0.2%:

platform target config section a2f9cad c839e6fb change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577150 586318 9168 1.6
.app_xip_area 484356 492620 8264 1.7
.bss 75540 76420 880 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 535146 544402 9256 1.7
.app_xip_area 443920 452280 8360 1.9
.bss 74012 74884 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559890 569074 9184 1.6
.app_xip_area 459360 467648 8288 1.8
.bss 82988 83860 872 1.1
.data 504 528 24 4.8
efr32 lighting-app BRD4161A (read only) 843616 855240 11624 1.4
(read/write) 125072 126176 1104 0.9
.bss 123176 124248 1072 0.9
.data 1896 1928 32 1.7
.text 843608 855232 11624 1.4
BRD4161A+rpc (read only) 830984 842608 11624 1.4
(read/write) 141736 142840 1104 0.8
.bss 139736 140808 1072 0.8
.data 1996 2028 32 1.6
.text 830976 842600 11624 1.4
window-app BRD4161A (read only) 816164 827868 11704 1.4
(read/write) 123704 124808 1104 0.9
.bss 121852 122924 1072 0.9
.data 1852 1884 32 1.7
.text 816156 827860 11704 1.4
k32w light k32w061+release (read/write) 661876 671064 9188 1.4
.bss 75228 76108 880 1.2
.data 1856 1888 32 1.7
.text 578992 587268 8276 1.4
lock k32w061+release (read/write) 662888 672124 9236 1.4
.bss 75548 76428 880 1.2
.data 1896 1928 32 1.7
.text 579644 587968 8324 1.4
linux thermostat-no-ble arm64 (read only) 2086860 2117068 30208 1.4
.data.rel.ro 74240 74504 264 0.4
.init_array 344 352 8 2.3
.rodata 130716 131052 336 0.3
.text 1738864 1768448 29584 1.7
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2338192 2346432 8240 0.4
.bss 178176 181368 3192 1.8
.data 5568 5600 32 0.6
.text 1300792 1309032 8240 0.6
lock-app CY8CPROTO_062_4343W+release (read/write) 2302296 2310600 8304 0.4
.bss 178056 181248 3192 1.8
.data 5552 5584 32 0.6
.text 1264896 1273200 8304 0.7
shell CY8CPROTO_062_4343W+release (read/write) 2292964 2301212 8248 0.4
.bss 175332 178516 3184 1.8
.data 5368 5400 32 0.6
.text 1255536 1263784 8248 0.7
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980539 989791 9252 0.9
bss 118544 119612 1068 0.9
rodata 115840 116460 620 0.5
text 668364 675900 7536 1.1
nrf52840dk_nrf52840+rpc (read/write) 966115 975359 9244 1.0
bss 115588 116656 1068 0.9
rodata 107312 107940 628 0.6
text 664808 672340 7532 1.1
nrf52840dongle_nrf52840 (read/write) 996623 1005891 9268 0.9
bss 119716 120784 1068 0.9
rodata 114672 115292 620 0.5
text 673756 681324 7568 1.1
nrf5340dk_nrf5340_cpuapp (read/write) 889754 898990 9236 1.0
bss 115332 116396 1064 0.9
rodata 109116 109736 620 0.6
text 584560 592092 7532 1.3
lock-app nrf52840dk_nrf52840 (read/write) 913151 922515 9364 1.0
bss 116904 117968 1064 0.9
rodata 104476 105096 620 0.6
text 614368 622016 7648 1.2
nrf5340dk_nrf5340_cpuapp (read/write) 823186 832578 9392 1.1
bss 113720 114788 1068 0.9
rodata 97684 98300 616 0.6
text 531344 538992 7648 1.4
pump-app nrf52840dk_nrf52840 (read/write) 915875 925223 9348 1.0
bss 116660 117728 1068 0.9
rodata 104936 105556 620 0.6
text 616824 624456 7632 1.2
pump-controller-app nrf52840dk_nrf52840 (read/write) 911051 920319 9268 1.0
bss 116668 117736 1068 0.9
rodata 104040 104660 620 0.6
text 612872 620404 7532 1.2
p6 light-app default (read/write) 2340320 2351960 11640 0.5
.bss 103364 106548 3184 3.1
.data 2408 2440 32 1.3
.text 1298584 1310224 11640 0.9
lock-app default (read/write) 2305728 2317464 11736 0.5
.bss 103084 106260 3176 3.1
.data 2368 2400 32 1.4
.text 1263992 1275728 11736 0.9
qpg lighting-app qpg6105+debug (read only) 570700 578560 7860 1.4
.bss 87520 88408 888 1.0
.data 1060 1092 32 3.0
.text 565380 573240 7860 1.4
lock-app qpg6105+debug (read only) 516816 524788 7972 1.5
.bss 86960 87848 888 1.0
.data 996 1028 32 3.2
.text 511496 519468 7972 1.6
telink lighting-app tlsr9518adk80d (read/write) 845134 857266 12132 1.4
bss 85568 88756 3188 3.7
text 592564 600800 8236 1.4
Increases (25 builds for cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section a2f9cad c839e6fb change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577150 586318 9168 1.6
.app_xip_area 484356 492620 8264 1.7
.bss 75540 76420 880 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 535146 544402 9256 1.7
.app_xip_area 443920 452280 8360 1.9
.bss 74012 74884 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559890 569074 9184 1.6
.app_xip_area 459360 467648 8288 1.8
.bss 82988 83860 872 1.1
.data 504 528 24 4.8
efr32 lighting-app BRD4161A (read only) 843616 855240 11624 1.4
(read/write) 125072 126176 1104 0.9
.bss 123176 124248 1072 0.9
.data 1896 1928 32 1.7
.text 843608 855232 11624 1.4
BRD4161A+rpc (read only) 830984 842608 11624 1.4
(read/write) 141736 142840 1104 0.8
.bss 139736 140808 1072 0.8
.data 1996 2028 32 1.6
.text 830976 842600 11624 1.4
window-app BRD4161A (read only) 816164 827868 11704 1.4
(read/write) 123704 124808 1104 0.9
.bss 121852 122924 1072 0.9
.data 1852 1884 32 1.7
.text 816156 827860 11704 1.4
k32w light k32w061+release (read/write) 661876 671064 9188 1.4
.bss 75228 76108 880 1.2
.data 1856 1888 32 1.7
.text 578992 587268 8276 1.4
lock k32w061+release (read/write) 662888 672124 9236 1.4
.bss 75548 76428 880 1.2
.data 1896 1928 32 1.7
.text 579644 587968 8324 1.4
linux thermostat-no-ble arm64 (read only) 2086860 2117068 30208 1.4
(read/write) 148513 148833 320 0.2
.bss 66209 66241 32 0.0
.data.rel.ro 74240 74504 264 0.4
.got 4136 4144 8 0.2
.init_array 344 352 8 2.3
.rodata 130716 131052 336 0.3
.text 1738864 1768448 29584 1.7
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2338192 2346432 8240 0.4
.bss 178176 181368 3192 1.8
.data 5568 5600 32 0.6
.text 1300792 1309032 8240 0.6
lock-app CY8CPROTO_062_4343W+release (read/write) 2302296 2310600 8304 0.4
.bss 178056 181248 3192 1.8
.data 5552 5584 32 0.6
.text 1264896 1273200 8304 0.7
shell CY8CPROTO_062_4343W+release (read/write) 2292964 2301212 8248 0.4
.bss 175332 178516 3184 1.8
.data 5368 5400 32 0.6
.text 1255536 1263784 8248 0.7
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980539 989791 9252 0.9
bss 118544 119612 1068 0.9
rodata 115840 116460 620 0.5
text 668364 675900 7536 1.1
nrf52840dk_nrf52840+rpc (read/write) 966115 975359 9244 1.0
bss 115588 116656 1068 0.9
rodata 107312 107940 628 0.6
text 664808 672340 7532 1.1
nrf52840dongle_nrf52840 (read/write) 996623 1005891 9268 0.9
bss 119716 120784 1068 0.9
rodata 114672 115292 620 0.5
text 673756 681324 7568 1.1
nrf5340dk_nrf5340_cpuapp (read/write) 889754 898990 9236 1.0
bss 115332 116396 1064 0.9
rodata 109116 109736 620 0.6
text 584560 592092 7532 1.3
lock-app nrf52840dk_nrf52840 (read/write) 913151 922515 9364 1.0
bss 116904 117968 1064 0.9
rodata 104476 105096 620 0.6
text 614368 622016 7648 1.2
nrf5340dk_nrf5340_cpuapp (read/write) 823186 832578 9392 1.1
bss 113720 114788 1068 0.9
rodata 97684 98300 616 0.6
text 531344 538992 7648 1.4
pump-app nrf52840dk_nrf52840 (read/write) 915875 925223 9348 1.0
bss 116660 117728 1068 0.9
rodata 104936 105556 620 0.6
text 616824 624456 7632 1.2
pump-controller-app nrf52840dk_nrf52840 (read/write) 911051 920319 9268 1.0
bss 116668 117736 1068 0.9
rodata 104040 104660 620 0.6
text 612872 620404 7532 1.2
p6 light-app default (read/write) 2340320 2351960 11640 0.5
.bss 103364 106548 3184 3.1
.data 2408 2440 32 1.3
.text 1298584 1310224 11640 0.9
lock-app default (read/write) 2305728 2317464 11736 0.5
.bss 103084 106260 3176 3.1
.data 2368 2400 32 1.4
.text 1263992 1275728 11736 0.9
qpg lighting-app qpg6105+debug (read only) 570700 578560 7860 1.4
.bss 87520 88408 888 1.0
.data 1060 1092 32 3.0
.text 565380 573240 7860 1.4
lock-app qpg6105+debug (read only) 516816 524788 7972 1.5
.bss 86960 87848 888 1.0
.data 996 1028 32 3.2
.text 511496 519468 7972 1.6
telink lighting-app tlsr9518adk80d (read/write) 845134 857266 12132 1.4
bss 85568 88756 3188 3.7
text 592564 600800 8236 1.4
Full report (32 builds for cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section a2f9cad c839e6fb change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577150 586318 9168 1.6
.app_xip_area 484356 492620 8264 1.7
.bss 75540 76420 880 1.2
.data 596 620 24 4.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 535146 544402 9256 1.7
.app_xip_area 443920 452280 8360 1.9
.bss 74012 74884 872 1.2
.data 560 584 24 4.3
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559890 569074 9184 1.6
.app_xip_area 459360 467648 8288 1.8
.bss 82988 83860 872 1.1
.data 504 528 24 4.8
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 843616 855240 11624 1.4
(read/write) 125072 126176 1104 0.9
.bss 123176 124248 1072 0.9
.data 1896 1928 32 1.7
.text 843608 855232 11624 1.4
BRD4161A+rpc (read only) 830984 842608 11624 1.4
(read/write) 141736 142840 1104 0.8
.bss 139736 140808 1072 0.8
.data 1996 2028 32 1.6
.text 830976 842600 11624 1.4
window-app BRD4161A (read only) 816164 827868 11704 1.4
(read/write) 123704 124808 1104 0.9
.bss 121852 122924 1072 0.9
.data 1852 1884 32 1.7
.text 816156 827860 11704 1.4
k32w light k32w061+release (read/write) 661876 671064 9188 1.4
.bss 75228 76108 880 1.2
.data 1856 1888 32 1.7
.text 578992 587268 8276 1.4
lock k32w061+release (read/write) 662888 672124 9236 1.4
.bss 75548 76428 880 1.2
.data 1896 1928 32 1.7
.text 579644 587968 8324 1.4
linux chip-tool-ipv6only arm64 (read only) 7036900 7036900 0 0.0
(read/write) 289857 289857 0 0.0
.bss 54593 54593 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 185152 185152 0 0.0
.dynamic 560 560 0 0.0
.got 45200 45200 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 387804 387804 0 0.0
.text 6050212 6050212 0 0.0
thermostat-no-ble arm64 (read only) 2086860 2117068 30208 1.4
(read/write) 148513 148833 320 0.2
.bss 66209 66241 32 0.0
.data 952 952 0 0.0
.data.rel.ro 74240 74504 264 0.4
.dynamic 560 560 0 0.0
.got 4136 4144 8 0.2
.init 24 24 0 0.0
.init_array 344 352 8 2.3
.rodata 130716 131052 336 0.3
.text 1738864 1768448 29584 1.7
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2384408 2384408 0 0.0
.bss 189260 189260 0 0.0
.data 5288 5288 0 0.0
.text 1347008 1347008 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2338192 2346432 8240 0.4
.bss 178176 181368 3192 1.8
.data 5568 5600 32 0.6
.text 1300792 1309032 8240 0.6
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302296 2310600 8304 0.4
.bss 178056 181248 3192 1.8
.data 5552 5584 32 0.6
.text 1264896 1273200 8304 0.7
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2292964 2301212 8248 0.4
.bss 175332 178516 3184 1.8
.data 5368 5400 32 0.6
.text 1255536 1263784 8248 0.7
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980539 989791 9252 0.9
bss 118544 119612 1068 0.9
rodata 115840 116460 620 0.5
text 668364 675900 7536 1.1
nrf52840dk_nrf52840+rpc (read/write) 966115 975359 9244 1.0
bss 115588 116656 1068 0.9
rodata 107312 107940 628 0.6
text 664808 672340 7532 1.1
nrf52840dongle_nrf52840 (read/write) 996623 1005891 9268 0.9
bss 119716 120784 1068 0.9
rodata 114672 115292 620 0.5
text 673756 681324 7568 1.1
nrf5340dk_nrf5340_cpuapp (read/write) 889754 898990 9236 1.0
bss 115332 116396 1064 0.9
rodata 109116 109736 620 0.6
text 584560 592092 7532 1.3
lock-app nrf52840dk_nrf52840 (read/write) 913151 922515 9364 1.0
bss 116904 117968 1064 0.9
rodata 104476 105096 620 0.6
text 614368 622016 7648 1.2
nrf5340dk_nrf5340_cpuapp (read/write) 823186 832578 9392 1.1
bss 113720 114788 1068 0.9
rodata 97684 98300 616 0.6
text 531344 538992 7648 1.4
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 915875 925223 9348 1.0
bss 116660 117728 1068 0.9
rodata 104936 105556 620 0.6
text 616824 624456 7632 1.2
pump-controller-app nrf52840dk_nrf52840 (read/write) 911051 920319 9268 1.0
bss 116668 117736 1068 0.9
rodata 104040 104660 620 0.6
text 612872 620404 7532 1.2
shell nrf52840dk_nrf52840 (read/write) 798395 798395 0 0.0
bss 109776 109776 0 0.0
rodata 78352 78352 0 0.0
text 533760 533760 0 0.0
p6 all-clusters-app default (read/write) 2445744 2445744 0 0.0
.bss 117404 117404 0 0.0
.data 2576 2576 0 0.0
.text 1404008 1404008 0 0.0
light-app default (read/write) 2340320 2351960 11640 0.5
.bss 103364 106548 3184 3.1
.data 2408 2440 32 1.3
.text 1298584 1310224 11640 0.9
lock-app default (read/write) 2305728 2317464 11736 0.5
.bss 103084 106260 3176 3.1
.data 2368 2400 32 1.4
.text 1263992 1275728 11736 0.9
qpg lighting-app qpg6105+debug (read only) 570700 578560 7860 1.4
(read/write) 146936 146936 0 0.0
.bss 87520 88408 888 1.0
.data 1060 1092 32 3.0
.text 565380 573240 7860 1.4
lock-app qpg6105+debug (read only) 516816 524788 7972 1.5
(read/write) 146936 146936 0 0.0
.bss 86960 87848 888 1.0
.data 996 1028 32 3.2
.text 511496 519468 7972 1.6
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 845134 857266 12132 1.4
bss 85568 88756 3188 3.7
noinit 37160 37160 0 0.0
text 592564 600800 8236 1.4

Copy link
Contributor

@mlepage-google mlepage-google left a comment

Choose a reason for hiding this comment

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

Looks better now, just keep an eye on the zap when rebasing etc. thanks!

@harsha-rajendran harsha-rajendran force-pushed the Add-access-control-cluster-to-example-apps branch from c839e6f to 38251e5 Compare February 2, 2022 16:02
@github-actions
Copy link

github-actions bot commented Feb 2, 2022

PR #14657: Size comparison from 543cc88 to 38251e5

Increases above 0.2%:

platform target config section 543cc88 38251e5 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577442 586602 9160 1.6
.app_xip_area 484680 492944 8264 1.7
.bss 75508 76380 872 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 535078 544334 9256 1.7
.app_xip_area 443884 452244 8360 1.9
.bss 73980 74852 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559658 568858 9200 1.6
.app_xip_area 459144 467448 8304 1.8
.bss 82972 83844 872 1.1
.data 504 528 24 4.8
efr32 lighting-app BRD4161A (read only) 843664 855312 11648 1.4
(read/write) 125040 126152 1112 0.9
.bss 123144 124224 1080 0.9
.data 1892 1924 32 1.7
.text 843656 855304 11648 1.4
BRD4161A+rpc (read only) 831032 842680 11648 1.4
(read/write) 141696 142808 1112 0.8
.bss 139704 140784 1080 0.8
.data 1992 2024 32 1.6
.text 831024 842672 11648 1.4
window-app BRD4161A (read only) 815908 827636 11728 1.4
(read/write) 123668 124772 1104 0.9
.bss 121820 122892 1072 0.9
.data 1848 1880 32 1.7
.text 815900 827628 11728 1.4
k32w light k32w061+release (read/write) 661652 670832 9180 1.4
.bss 75204 76084 880 1.2
.data 1852 1884 32 1.7
.text 578796 587064 8268 1.4
lock k32w061+release (read/write) 662820 672048 9228 1.4
.bss 75524 76404 880 1.2
.data 1892 1924 32 1.7
.text 579604 587920 8316 1.4
linux thermostat-no-ble arm64 (read only) 2086396 2116604 30208 1.4
.data.rel.ro 74624 74904 280 0.4
.init_array 336 344 8 2.4
.text 1737664 1767264 29600 1.7
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2338512 2346760 8248 0.4
.bss 178144 181336 3192 1.8
.data 5568 5600 32 0.6
.text 1301112 1309360 8248 0.6
lock-app CY8CPROTO_062_4343W+release (read/write) 2302232 2310552 8320 0.4
.bss 178024 181216 3192 1.8
.data 5544 5576 32 0.6
.text 1264832 1273152 8320 0.7
shell CY8CPROTO_062_4343W+release (read/write) 2292740 2301060 8320 0.4
.bss 175308 178500 3192 1.8
.data 5368 5400 32 0.6
.text 1255312 1263632 8320 0.7
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980831 990091 9260 0.9
bss 118512 119580 1068 0.9
rodata 116532 117160 628 0.5
text 667988 675532 7544 1.1
nrf52840dk_nrf52840+rpc (read/write) 966391 975659 9268 1.0
bss 115556 116624 1068 0.9
rodata 108004 108640 636 0.6
text 664428 671976 7548 1.1
nrf52840dongle_nrf52840 (read/write) 996915 1006207 9292 0.9
bss 119684 120752 1068 0.9
rodata 115380 116008 628 0.5
text 673380 680960 7580 1.1
nrf5340dk_nrf5340_cpuapp (read/write) 890046 899306 9260 1.0
bss 115300 116364 1064 0.9
rodata 109824 110452 628 0.6
text 584176 591724 7548 1.3
lock-app nrf52840dk_nrf52840 (read/write) 913079 922467 9388 1.0
bss 116876 117940 1064 0.9
rodata 104804 105432 628 0.6
text 614000 621664 7664 1.2
nrf5340dk_nrf5340_cpuapp (read/write) 823114 832514 9400 1.1
bss 113692 114760 1068 0.9
rodata 98012 98636 624 0.6
text 530968 538632 7664 1.4
pump-app nrf52840dk_nrf52840 (read/write) 915863 925267 9404 1.0
bss 116632 117700 1068 0.9
rodata 105324 105952 628 0.6
text 616456 624104 7648 1.2
pump-controller-app nrf52840dk_nrf52840 (read/write) 911039 920331 9292 1.0
bss 116640 117708 1068 0.9
rodata 104428 105056 628 0.6
text 612516 620060 7544 1.2
p6 light-app default (read/write) 2340368 2352032 11664 0.5
.bss 103340 106516 3176 3.1
.data 2400 2432 32 1.3
.text 1298632 1310296 11664 0.9
lock-app default (read/write) 2305400 2317160 11760 0.5
.bss 103060 106236 3176 3.1
.data 2360 2392 32 1.4
.text 1263664 1275424 11760 0.9
qpg lighting-app qpg6105+debug (read only) 571040 578892 7852 1.4
.bss 87488 88368 880 1.0
.data 1056 1088 32 3.0
.text 565720 573572 7852 1.4
lock-app qpg6105+debug (read only) 516776 524756 7980 1.5
.bss 86928 87816 888 1.0
.data 992 1024 32 3.2
.text 511456 519436 7980 1.6
telink lighting-app tlsr9518adk80d (read/write) 845406 857538 12132 1.4
bss 85540 88728 3188 3.7
text 592178 600418 8240 1.4
Increases (25 builds for cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 543cc88 38251e5 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577442 586602 9160 1.6
.app_xip_area 484680 492944 8264 1.7
.bss 75508 76380 872 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 535078 544334 9256 1.7
.app_xip_area 443884 452244 8360 1.9
.bss 73980 74852 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559658 568858 9200 1.6
.app_xip_area 459144 467448 8304 1.8
.bss 82972 83844 872 1.1
.data 504 528 24 4.8
efr32 lighting-app BRD4161A (read only) 843664 855312 11648 1.4
(read/write) 125040 126152 1112 0.9
.bss 123144 124224 1080 0.9
.data 1892 1924 32 1.7
.text 843656 855304 11648 1.4
BRD4161A+rpc (read only) 831032 842680 11648 1.4
(read/write) 141696 142808 1112 0.8
.bss 139704 140784 1080 0.8
.data 1992 2024 32 1.6
.text 831024 842672 11648 1.4
window-app BRD4161A (read only) 815908 827636 11728 1.4
(read/write) 123668 124772 1104 0.9
.bss 121820 122892 1072 0.9
.data 1848 1880 32 1.7
.text 815900 827628 11728 1.4
k32w light k32w061+release (read/write) 661652 670832 9180 1.4
.bss 75204 76084 880 1.2
.data 1852 1884 32 1.7
.text 578796 587064 8268 1.4
lock k32w061+release (read/write) 662820 672048 9228 1.4
.bss 75524 76404 880 1.2
.data 1892 1924 32 1.7
.text 579604 587920 8316 1.4
linux thermostat-no-ble arm64 (read only) 2086396 2116604 30208 1.4
(read/write) 148817 149137 320 0.2
.bss 66129 66161 32 0.0
.data.rel.ro 74624 74904 280 0.4
.got 4136 4144 8 0.2
.init_array 336 344 8 2.4
.rodata 131004 131324 320 0.2
.text 1737664 1767264 29600 1.7
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2338512 2346760 8248 0.4
.bss 178144 181336 3192 1.8
.data 5568 5600 32 0.6
.text 1301112 1309360 8248 0.6
lock-app CY8CPROTO_062_4343W+release (read/write) 2302232 2310552 8320 0.4
.bss 178024 181216 3192 1.8
.data 5544 5576 32 0.6
.text 1264832 1273152 8320 0.7
shell CY8CPROTO_062_4343W+release (read/write) 2292740 2301060 8320 0.4
.bss 175308 178500 3192 1.8
.data 5368 5400 32 0.6
.text 1255312 1263632 8320 0.7
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980831 990091 9260 0.9
bss 118512 119580 1068 0.9
rodata 116532 117160 628 0.5
text 667988 675532 7544 1.1
nrf52840dk_nrf52840+rpc (read/write) 966391 975659 9268 1.0
bss 115556 116624 1068 0.9
rodata 108004 108640 636 0.6
text 664428 671976 7548 1.1
nrf52840dongle_nrf52840 (read/write) 996915 1006207 9292 0.9
bss 119684 120752 1068 0.9
rodata 115380 116008 628 0.5
text 673380 680960 7580 1.1
nrf5340dk_nrf5340_cpuapp (read/write) 890046 899306 9260 1.0
bss 115300 116364 1064 0.9
rodata 109824 110452 628 0.6
text 584176 591724 7548 1.3
lock-app nrf52840dk_nrf52840 (read/write) 913079 922467 9388 1.0
bss 116876 117940 1064 0.9
rodata 104804 105432 628 0.6
text 614000 621664 7664 1.2
nrf5340dk_nrf5340_cpuapp (read/write) 823114 832514 9400 1.1
bss 113692 114760 1068 0.9
rodata 98012 98636 624 0.6
text 530968 538632 7664 1.4
pump-app nrf52840dk_nrf52840 (read/write) 915863 925267 9404 1.0
bss 116632 117700 1068 0.9
rodata 105324 105952 628 0.6
text 616456 624104 7648 1.2
pump-controller-app nrf52840dk_nrf52840 (read/write) 911039 920331 9292 1.0
bss 116640 117708 1068 0.9
rodata 104428 105056 628 0.6
text 612516 620060 7544 1.2
p6 light-app default (read/write) 2340368 2352032 11664 0.5
.bss 103340 106516 3176 3.1
.data 2400 2432 32 1.3
.text 1298632 1310296 11664 0.9
lock-app default (read/write) 2305400 2317160 11760 0.5
.bss 103060 106236 3176 3.1
.data 2360 2392 32 1.4
.text 1263664 1275424 11760 0.9
qpg lighting-app qpg6105+debug (read only) 571040 578892 7852 1.4
.bss 87488 88368 880 1.0
.data 1056 1088 32 3.0
.text 565720 573572 7852 1.4
lock-app qpg6105+debug (read only) 516776 524756 7980 1.5
.bss 86928 87816 888 1.0
.data 992 1024 32 3.2
.text 511456 519436 7980 1.6
telink lighting-app tlsr9518adk80d (read/write) 845406 857538 12132 1.4
bss 85540 88728 3188 3.7
text 592178 600418 8240 1.4
Full report (34 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 543cc88 38251e5 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577442 586602 9160 1.6
.app_xip_area 484680 492944 8264 1.7
.bss 75508 76380 872 1.2
.data 596 620 24 4.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 535078 544334 9256 1.7
.app_xip_area 443884 452244 8360 1.9
.bss 73980 74852 872 1.2
.data 560 584 24 4.3
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559658 568858 9200 1.6
.app_xip_area 459144 467448 8304 1.8
.bss 82972 83844 872 1.1
.data 504 528 24 4.8
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 843664 855312 11648 1.4
(read/write) 125040 126152 1112 0.9
.bss 123144 124224 1080 0.9
.data 1892 1924 32 1.7
.text 843656 855304 11648 1.4
BRD4161A+rpc (read only) 831032 842680 11648 1.4
(read/write) 141696 142808 1112 0.8
.bss 139704 140784 1080 0.8
.data 1992 2024 32 1.6
.text 831024 842672 11648 1.4
window-app BRD4161A (read only) 815908 827636 11728 1.4
(read/write) 123668 124772 1104 0.9
.bss 121820 122892 1072 0.9
.data 1848 1880 32 1.7
.text 815900 827628 11728 1.4
esp32 all-clusters-app c3devkit (read only) 933934 933934 0 0.0
(read/write) 1401466 1401466 0 0.0
.dram0.bss 70304 70304 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 198000 198000 0 0.0
.flash.text 933934 933934 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 981987 981987 0 0.0
(read/write) 465824 465824 0 0.0
.dram0.bss 75064 75064 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 224608 224608 0 0.0
.flash.text 976603 976603 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 661652 670832 9180 1.4
.bss 75204 76084 880 1.2
.data 1852 1884 32 1.7
.text 578796 587064 8268 1.4
lock k32w061+release (read/write) 662820 672048 9228 1.4
.bss 75524 76404 880 1.2
.data 1892 1924 32 1.7
.text 579604 587920 8316 1.4
linux chip-tool-ipv6only arm64 (read only) 7093252 7093252 0 0.0
(read/write) 290977 290977 0 0.0
.bss 54577 54577 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 186256 186256 0 0.0
.dynamic 560 560 0 0.0
.got 45232 45232 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 390492 390492 0 0.0
.text 6102388 6102388 0 0.0
thermostat-no-ble arm64 (read only) 2086396 2116604 30208 1.4
(read/write) 148817 149137 320 0.2
.bss 66129 66161 32 0.0
.data 952 952 0 0.0
.data.rel.ro 74624 74904 280 0.4
.dynamic 560 560 0 0.0
.got 4136 4144 8 0.2
.init 24 24 0 0.0
.init_array 336 344 8 2.4
.rodata 131004 131324 320 0.2
.text 1737664 1767264 29600 1.7
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2385696 2385696 0 0.0
.bss 189220 189220 0 0.0
.data 5288 5288 0 0.0
.text 1348296 1348296 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2338512 2346760 8248 0.4
.bss 178144 181336 3192 1.8
.data 5568 5600 32 0.6
.text 1301112 1309360 8248 0.6
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302232 2310552 8320 0.4
.bss 178024 181216 3192 1.8
.data 5544 5576 32 0.6
.text 1264832 1273152 8320 0.7
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2292740 2301060 8320 0.4
.bss 175308 178500 3192 1.8
.data 5368 5400 32 0.6
.text 1255312 1263632 8320 0.7
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980831 990091 9260 0.9
bss 118512 119580 1068 0.9
rodata 116532 117160 628 0.5
text 667988 675532 7544 1.1
nrf52840dk_nrf52840+rpc (read/write) 966391 975659 9268 1.0
bss 115556 116624 1068 0.9
rodata 108004 108640 636 0.6
text 664428 671976 7548 1.1
nrf52840dongle_nrf52840 (read/write) 996915 1006207 9292 0.9
bss 119684 120752 1068 0.9
rodata 115380 116008 628 0.5
text 673380 680960 7580 1.1
nrf5340dk_nrf5340_cpuapp (read/write) 890046 899306 9260 1.0
bss 115300 116364 1064 0.9
rodata 109824 110452 628 0.6
text 584176 591724 7548 1.3
lock-app nrf52840dk_nrf52840 (read/write) 913079 922467 9388 1.0
bss 116876 117940 1064 0.9
rodata 104804 105432 628 0.6
text 614000 621664 7664 1.2
nrf5340dk_nrf5340_cpuapp (read/write) 823114 832514 9400 1.1
bss 113692 114760 1068 0.9
rodata 98012 98636 624 0.6
text 530968 538632 7664 1.4
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 915863 925267 9404 1.0
bss 116632 117700 1068 0.9
rodata 105324 105952 628 0.6
text 616456 624104 7648 1.2
pump-controller-app nrf52840dk_nrf52840 (read/write) 911039 920331 9292 1.0
bss 116640 117708 1068 0.9
rodata 104428 105056 628 0.6
text 612516 620060 7544 1.2
shell nrf52840dk_nrf52840 (read/write) 798379 798379 0 0.0
bss 109772 109772 0 0.0
rodata 78352 78352 0 0.0
text 533752 533752 0 0.0
p6 all-clusters-app default (read/write) 2446768 2446768 0 0.0
.bss 117372 117372 0 0.0
.data 2576 2576 0 0.0
.text 1405032 1405032 0 0.0
light-app default (read/write) 2340368 2352032 11664 0.5
.bss 103340 106516 3176 3.1
.data 2400 2432 32 1.3
.text 1298632 1310296 11664 0.9
lock-app default (read/write) 2305400 2317160 11760 0.5
.bss 103060 106236 3176 3.1
.data 2360 2392 32 1.4
.text 1263664 1275424 11760 0.9
qpg lighting-app qpg6105+debug (read only) 571040 578892 7852 1.4
(read/write) 146940 146940 0 0.0
.bss 87488 88368 880 1.0
.data 1056 1088 32 3.0
.text 565720 573572 7852 1.4
lock-app qpg6105+debug (read only) 516776 524756 7980 1.5
(read/write) 146940 146940 0 0.0
.bss 86928 87816 888 1.0
.data 992 1024 32 3.2
.text 511456 519436 7980 1.6
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 845406 857538 12132 1.4
bss 85540 88728 3188 3.7
noinit 37160 37160 0 0.0
text 592178 600418 8240 1.4

@harsha-rajendran harsha-rajendran force-pushed the Add-access-control-cluster-to-example-apps branch from 38251e5 to 3837caa Compare February 2, 2022 18:00
@github-actions
Copy link

github-actions bot commented Feb 2, 2022

PR #14657: Size comparison from 2a6dc3e to 3837caa

Increases above 0.2%:

platform target config section 2a6dc3e 3837caa change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577442 586602 9160 1.6
.app_xip_area 484680 492944 8264 1.7
.bss 75508 76380 872 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 535078 544334 9256 1.7
.app_xip_area 443884 452244 8360 1.9
.bss 73980 74852 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559658 568858 9200 1.6
.app_xip_area 459144 467448 8304 1.8
.bss 82972 83844 872 1.1
.data 504 528 24 4.8
efr32 lighting-app BRD4161A (read only) 843664 855312 11648 1.4
(read/write) 125040 126152 1112 0.9
.bss 123144 124224 1080 0.9
.data 1892 1924 32 1.7
.text 843656 855304 11648 1.4
BRD4161A+rpc (read only) 831032 842680 11648 1.4
(read/write) 141696 142808 1112 0.8
.bss 139704 140784 1080 0.8
.data 1992 2024 32 1.6
.text 831024 842672 11648 1.4
window-app BRD4161A (read only) 815908 827636 11728 1.4
(read/write) 123668 124772 1104 0.9
.bss 121820 122892 1072 0.9
.data 1848 1880 32 1.7
.text 815900 827628 11728 1.4
k32w light k32w061+release (read/write) 661652 670832 9180 1.4
.bss 75204 76084 880 1.2
.data 1852 1884 32 1.7
.text 578796 587064 8268 1.4
lock k32w061+release (read/write) 662820 672048 9228 1.4
.bss 75524 76404 880 1.2
.data 1892 1924 32 1.7
.text 579604 587920 8316 1.4
linux thermostat-no-ble arm64 (read only) 2086396 2116604 30208 1.4
.data.rel.ro 74624 74904 280 0.4
.init_array 336 344 8 2.4
.text 1737664 1767264 29600 1.7
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2338512 2346760 8248 0.4
.bss 178144 181336 3192 1.8
.data 5568 5600 32 0.6
.text 1301112 1309360 8248 0.6
lock-app CY8CPROTO_062_4343W+release (read/write) 2302232 2310552 8320 0.4
.bss 178024 181216 3192 1.8
.data 5544 5576 32 0.6
.text 1264832 1273152 8320 0.7
shell CY8CPROTO_062_4343W+release (read/write) 2292740 2301060 8320 0.4
.bss 175308 178500 3192 1.8
.data 5368 5400 32 0.6
.text 1255312 1263632 8320 0.7
p6 light-app default (read/write) 2340368 2352032 11664 0.5
.bss 103340 106516 3176 3.1
.data 2400 2432 32 1.3
.text 1298632 1310296 11664 0.9
lock-app default (read/write) 2305400 2317160 11760 0.5
.bss 103060 106236 3176 3.1
.data 2360 2392 32 1.4
.text 1263664 1275424 11760 0.9
qpg lighting-app qpg6105+debug (read only) 571040 578892 7852 1.4
.bss 87488 88368 880 1.0
.data 1056 1088 32 3.0
.text 565720 573572 7852 1.4
lock-app qpg6105+debug (read only) 516776 524756 7980 1.5
.bss 86928 87816 888 1.0
.data 992 1024 32 3.2
.text 511456 519436 7980 1.6
telink lighting-app tlsr9518adk80d (read/write) 845406 857538 12132 1.4
bss 85540 88728 3188 3.7
text 592178 600418 8240 1.4
Increases (17 builds for cyw30739, efr32, k32w, linux, mbed, p6, qpg, telink)
platform target config section 2a6dc3e 3837caa change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577442 586602 9160 1.6
.app_xip_area 484680 492944 8264 1.7
.bss 75508 76380 872 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 535078 544334 9256 1.7
.app_xip_area 443884 452244 8360 1.9
.bss 73980 74852 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559658 568858 9200 1.6
.app_xip_area 459144 467448 8304 1.8
.bss 82972 83844 872 1.1
.data 504 528 24 4.8
efr32 lighting-app BRD4161A (read only) 843664 855312 11648 1.4
(read/write) 125040 126152 1112 0.9
.bss 123144 124224 1080 0.9
.data 1892 1924 32 1.7
.text 843656 855304 11648 1.4
BRD4161A+rpc (read only) 831032 842680 11648 1.4
(read/write) 141696 142808 1112 0.8
.bss 139704 140784 1080 0.8
.data 1992 2024 32 1.6
.text 831024 842672 11648 1.4
window-app BRD4161A (read only) 815908 827636 11728 1.4
(read/write) 123668 124772 1104 0.9
.bss 121820 122892 1072 0.9
.data 1848 1880 32 1.7
.text 815900 827628 11728 1.4
k32w light k32w061+release (read/write) 661652 670832 9180 1.4
.bss 75204 76084 880 1.2
.data 1852 1884 32 1.7
.text 578796 587064 8268 1.4
lock k32w061+release (read/write) 662820 672048 9228 1.4
.bss 75524 76404 880 1.2
.data 1892 1924 32 1.7
.text 579604 587920 8316 1.4
linux thermostat-no-ble arm64 (read only) 2086396 2116604 30208 1.4
(read/write) 148817 149137 320 0.2
.bss 66129 66161 32 0.0
.data.rel.ro 74624 74904 280 0.4
.got 4136 4144 8 0.2
.init_array 336 344 8 2.4
.rodata 131004 131324 320 0.2
.text 1737664 1767264 29600 1.7
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2338512 2346760 8248 0.4
.bss 178144 181336 3192 1.8
.data 5568 5600 32 0.6
.text 1301112 1309360 8248 0.6
lock-app CY8CPROTO_062_4343W+release (read/write) 2302232 2310552 8320 0.4
.bss 178024 181216 3192 1.8
.data 5544 5576 32 0.6
.text 1264832 1273152 8320 0.7
shell CY8CPROTO_062_4343W+release (read/write) 2292740 2301060 8320 0.4
.bss 175308 178500 3192 1.8
.data 5368 5400 32 0.6
.text 1255312 1263632 8320 0.7
p6 light-app default (read/write) 2340368 2352032 11664 0.5
.bss 103340 106516 3176 3.1
.data 2400 2432 32 1.3
.text 1298632 1310296 11664 0.9
lock-app default (read/write) 2305400 2317160 11760 0.5
.bss 103060 106236 3176 3.1
.data 2360 2392 32 1.4
.text 1263664 1275424 11760 0.9
qpg lighting-app qpg6105+debug (read only) 571040 578892 7852 1.4
.bss 87488 88368 880 1.0
.data 1056 1088 32 3.0
.text 565720 573572 7852 1.4
lock-app qpg6105+debug (read only) 516776 524756 7980 1.5
.bss 86928 87816 888 1.0
.data 992 1024 32 3.2
.text 511456 519436 7980 1.6
telink lighting-app tlsr9518adk80d (read/write) 845406 857538 12132 1.4
bss 85540 88728 3188 3.7
text 592178 600418 8240 1.4
Full report (24 builds for cyw30739, efr32, esp32, k32w, linux, mbed, p6, qpg, telink)
platform target config section 2a6dc3e 3837caa change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577442 586602 9160 1.6
.app_xip_area 484680 492944 8264 1.7
.bss 75508 76380 872 1.2
.data 596 620 24 4.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 535078 544334 9256 1.7
.app_xip_area 443884 452244 8360 1.9
.bss 73980 74852 872 1.2
.data 560 584 24 4.3
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559658 568858 9200 1.6
.app_xip_area 459144 467448 8304 1.8
.bss 82972 83844 872 1.1
.data 504 528 24 4.8
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 843664 855312 11648 1.4
(read/write) 125040 126152 1112 0.9
.bss 123144 124224 1080 0.9
.data 1892 1924 32 1.7
.text 843656 855304 11648 1.4
BRD4161A+rpc (read only) 831032 842680 11648 1.4
(read/write) 141696 142808 1112 0.8
.bss 139704 140784 1080 0.8
.data 1992 2024 32 1.6
.text 831024 842672 11648 1.4
window-app BRD4161A (read only) 815908 827636 11728 1.4
(read/write) 123668 124772 1104 0.9
.bss 121820 122892 1072 0.9
.data 1848 1880 32 1.7
.text 815900 827628 11728 1.4
esp32 all-clusters-app c3devkit (read only) 933934 933934 0 0.0
(read/write) 1401466 1401466 0 0.0
.dram0.bss 70304 70304 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 198000 198000 0 0.0
.flash.text 933934 933934 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 981987 981987 0 0.0
(read/write) 465824 465824 0 0.0
.dram0.bss 75064 75064 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 224608 224608 0 0.0
.flash.text 976603 976603 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 661652 670832 9180 1.4
.bss 75204 76084 880 1.2
.data 1852 1884 32 1.7
.text 578796 587064 8268 1.4
lock k32w061+release (read/write) 662820 672048 9228 1.4
.bss 75524 76404 880 1.2
.data 1892 1924 32 1.7
.text 579604 587920 8316 1.4
linux chip-tool-ipv6only arm64 (read only) 7093252 7093252 0 0.0
(read/write) 290977 290977 0 0.0
.bss 54577 54577 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 186256 186256 0 0.0
.dynamic 560 560 0 0.0
.got 45232 45232 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 390492 390492 0 0.0
.text 6102388 6102388 0 0.0
thermostat-no-ble arm64 (read only) 2086396 2116604 30208 1.4
(read/write) 148817 149137 320 0.2
.bss 66129 66161 32 0.0
.data 952 952 0 0.0
.data.rel.ro 74624 74904 280 0.4
.dynamic 560 560 0 0.0
.got 4136 4144 8 0.2
.init 24 24 0 0.0
.init_array 336 344 8 2.4
.rodata 131004 131324 320 0.2
.text 1737664 1767264 29600 1.7
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2385696 2385696 0 0.0
.bss 189220 189220 0 0.0
.data 5288 5288 0 0.0
.text 1348296 1348296 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2338512 2346760 8248 0.4
.bss 178144 181336 3192 1.8
.data 5568 5600 32 0.6
.text 1301112 1309360 8248 0.6
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302232 2310552 8320 0.4
.bss 178024 181216 3192 1.8
.data 5544 5576 32 0.6
.text 1264832 1273152 8320 0.7
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2292740 2301060 8320 0.4
.bss 175308 178500 3192 1.8
.data 5368 5400 32 0.6
.text 1255312 1263632 8320 0.7
p6 all-clusters-app default (read/write) 2446768 2446768 0 0.0
.bss 117372 117372 0 0.0
.data 2576 2576 0 0.0
.text 1405032 1405032 0 0.0
light-app default (read/write) 2340368 2352032 11664 0.5
.bss 103340 106516 3176 3.1
.data 2400 2432 32 1.3
.text 1298632 1310296 11664 0.9
lock-app default (read/write) 2305400 2317160 11760 0.5
.bss 103060 106236 3176 3.1
.data 2360 2392 32 1.4
.text 1263664 1275424 11760 0.9
qpg lighting-app qpg6105+debug (read only) 571040 578892 7852 1.4
(read/write) 146940 146940 0 0.0
.bss 87488 88368 880 1.0
.data 1056 1088 32 3.0
.text 565720 573572 7852 1.4
lock-app qpg6105+debug (read only) 516776 524756 7980 1.5
(read/write) 146940 146940 0 0.0
.bss 86928 87816 888 1.0
.data 992 1024 32 3.2
.text 511456 519436 7980 1.6
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 845406 857538 12132 1.4
bss 85540 88728 3188 3.7
noinit 37160 37160 0 0.0
text 592178 600418 8240 1.4

@harsha-rajendran harsha-rajendran force-pushed the Add-access-control-cluster-to-example-apps branch from 3837caa to 0fb65d7 Compare February 2, 2022 19:24
@github-actions
Copy link

github-actions bot commented Feb 2, 2022

PR #14657: Size comparison from 8ffe422 to 0fb65d7

Increases above 0.2%:

platform target config section 8ffe422 0fb65d7 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 576910 586070 9160 1.6
.app_xip_area 484404 492668 8264 1.7
.bss 75252 76124 872 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 534662 543910 9248 1.7
.app_xip_area 443724 452076 8352 1.9
.bss 73724 74596 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559130 568330 9200 1.6
.app_xip_area 458872 467176 8304 1.8
.bss 82716 83588 872 1.1
.data 504 528 24 4.8
k32w light k32w061+release (read/write) 661128 670316 9188 1.4
.bss 74948 75836 888 1.2
.data 1852 1884 32 1.7
.text 578528 586796 8268 1.4
lock k32w061+release (read/write) 662404 671632 9228 1.4
.bss 75268 76148 880 1.2
.data 1892 1924 32 1.7
.text 579444 587760 8316 1.4
qpg lighting-app qpg6105+debug (read only) 570760 578612 7852 1.4
.bss 87232 88112 880 1.0
.data 1056 1088 32 3.0
.text 565440 573292 7852 1.4
lock-app qpg6105+debug (read only) 516608 524596 7988 1.5
.bss 86680 87560 880 1.0
.data 992 1024 32 3.2
.text 511288 519276 7988 1.6
telink lighting-app tlsr9518adk80d (read/write) 844886 857018 12132 1.4
bss 85288 88472 3184 3.7
text 592168 600408 8240 1.4
Increases (8 builds for cyw30739, k32w, qpg, telink)
platform target config section 8ffe422 0fb65d7 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 576910 586070 9160 1.6
.app_xip_area 484404 492668 8264 1.7
.bss 75252 76124 872 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 534662 543910 9248 1.7
.app_xip_area 443724 452076 8352 1.9
.bss 73724 74596 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559130 568330 9200 1.6
.app_xip_area 458872 467176 8304 1.8
.bss 82716 83588 872 1.1
.data 504 528 24 4.8
k32w light k32w061+release (read/write) 661128 670316 9188 1.4
.bss 74948 75836 888 1.2
.data 1852 1884 32 1.7
.text 578528 586796 8268 1.4
lock k32w061+release (read/write) 662404 671632 9228 1.4
.bss 75268 76148 880 1.2
.data 1892 1924 32 1.7
.text 579444 587760 8316 1.4
qpg lighting-app qpg6105+debug (read only) 570760 578612 7852 1.4
.bss 87232 88112 880 1.0
.data 1056 1088 32 3.0
.text 565440 573292 7852 1.4
lock-app qpg6105+debug (read only) 516608 524596 7988 1.5
.bss 86680 87560 880 1.0
.data 992 1024 32 3.2
.text 511288 519276 7988 1.6
telink lighting-app tlsr9518adk80d (read/write) 844886 857018 12132 1.4
bss 85288 88472 3184 3.7
text 592168 600408 8240 1.4
Full report (9 builds for cyw30739, k32w, qpg, telink)
platform target config section 8ffe422 0fb65d7 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 576910 586070 9160 1.6
.app_xip_area 484404 492668 8264 1.7
.bss 75252 76124 872 1.2
.data 596 620 24 4.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 534662 543910 9248 1.7
.app_xip_area 443724 452076 8352 1.9
.bss 73724 74596 872 1.2
.data 560 584 24 4.3
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559130 568330 9200 1.6
.app_xip_area 458872 467176 8304 1.8
.bss 82716 83588 872 1.1
.data 504 528 24 4.8
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w light k32w061+release (read/write) 661128 670316 9188 1.4
.bss 74948 75836 888 1.2
.data 1852 1884 32 1.7
.text 578528 586796 8268 1.4
lock k32w061+release (read/write) 662404 671632 9228 1.4
.bss 75268 76148 880 1.2
.data 1892 1924 32 1.7
.text 579444 587760 8316 1.4
qpg lighting-app qpg6105+debug (read only) 570760 578612 7852 1.4
(read/write) 146940 146940 0 0.0
.bss 87232 88112 880 1.0
.data 1056 1088 32 3.0
.text 565440 573292 7852 1.4
lock-app qpg6105+debug (read only) 516608 524596 7988 1.5
(read/write) 146940 146940 0 0.0
.bss 86680 87560 880 1.0
.data 992 1024 32 3.2
.text 511288 519276 7988 1.6
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 844886 857018 12132 1.4
bss 85288 88472 3184 3.7
noinit 37160 37160 0 0.0
text 592168 600408 8240 1.4

@harsha-rajendran harsha-rajendran force-pushed the Add-access-control-cluster-to-example-apps branch from 0fb65d7 to 3712fc5 Compare February 2, 2022 19:50
@github-actions
Copy link

github-actions bot commented Feb 2, 2022

PR #14657: Size comparison from 22f5d22 to 3712fc5

Increases above 0.2%:

platform target config section 22f5d22 3712fc5 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 576874 586034 9160 1.6
.app_xip_area 484368 492632 8264 1.7
.bss 75252 76124 872 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 534634 543874 9240 1.7
.app_xip_area 443696 452040 8344 1.9
.bss 73724 74596 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559102 568294 9192 1.6
.app_xip_area 458844 467140 8296 1.8
.bss 82716 83588 872 1.1
.data 504 528 24 4.8
efr32 lighting-app BRD4161A (read only) 843568 855216 11648 1.4
(read/write) 124792 125896 1104 0.9
.bss 122896 123968 1072 0.9
.data 1892 1924 32 1.7
.text 843560 855208 11648 1.4
BRD4161A+rpc (read only) 830920 842568 11648 1.4
(read/write) 141448 142552 1104 0.8
.bss 139456 140528 1072 0.8
.data 1992 2024 32 1.6
.text 830912 842560 11648 1.4
window-app BRD4161A (read only) 815796 827540 11744 1.4
(read/write) 123412 124524 1112 0.9
.bss 121564 122644 1080 0.9
.data 1848 1880 32 1.7
.text 815788 827532 11744 1.4
k32w light k32w061+release (read/write) 661112 670316 9204 1.4
.bss 74948 75836 888 1.2
.data 1852 1884 32 1.7
.text 578512 586796 8284 1.4
lock k32w061+release (read/write) 662388 671632 9244 1.4
.bss 75268 76148 880 1.2
.data 1892 1924 32 1.7
.text 579428 587760 8332 1.4
linux thermostat-no-ble arm64 (read only) 2090044 2120252 30208 1.4
.data.rel.ro 74624 74904 280 0.4
.init_array 336 344 8 2.4
.text 1741616 1771216 29600 1.7
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2338256 2346504 8248 0.4
.bss 177888 181080 3192 1.8
.data 5568 5600 32 0.6
.text 1300856 1309104 8248 0.6
lock-app CY8CPROTO_062_4343W+release (read/write) 2302040 2310360 8320 0.4
.bss 177776 180960 3184 1.8
.data 5544 5576 32 0.6
.text 1264640 1272960 8320 0.7
shell CY8CPROTO_062_4343W+release (read/write) 2292484 2300740 8256 0.4
.bss 175052 178244 3192 1.8
.data 5368 5400 32 0.6
.text 1255056 1263312 8256 0.7
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980291 989547 9256 0.9
bss 118260 119324 1064 0.9
rodata 116280 116904 624 0.5
text 667968 675512 7544 1.1
nrf52840dk_nrf52840+rpc (read/write) 965867 975131 9264 1.0
bss 115304 116368 1064 0.9
rodata 107752 108384 632 0.6
text 664408 671956 7548 1.1
nrf52840dongle_nrf52840 (read/write) 996387 1005679 9292 0.9
bss 119432 120496 1064 0.9
rodata 115124 115752 628 0.5
text 673360 680940 7580 1.1
nrf5340dk_nrf5340_cpuapp (read/write) 889522 898778 9256 1.0
bss 115044 116112 1068 0.9
rodata 109572 110196 624 0.6
text 584156 591704 7548 1.3
lock-app nrf52840dk_nrf52840 (read/write) 912667 922039 9372 1.0
bss 116620 117688 1068 0.9
rodata 104552 105180 628 0.6
text 614096 621756 7660 1.2
nrf5340dk_nrf5340_cpuapp (read/write) 822698 832102 9404 1.1
bss 113440 114504 1064 0.9
rodata 97756 98384 628 0.6
text 531064 538724 7660 1.4
pump-app nrf52840dk_nrf52840 (read/write) 915335 924723 9388 1.0
bss 116380 117444 1064 0.9
rodata 105068 105696 628 0.6
text 616436 624084 7648 1.2
pump-controller-app nrf52840dk_nrf52840 (read/write) 910543 919803 9260 1.0
bss 116388 117452 1064 0.9
rodata 104172 104800 628 0.6
text 612496 620040 7544 1.2
p6 light-app default (read/write) 2340256 2351936 11680 0.5
.bss 103084 106260 3176 3.1
.data 2400 2432 32 1.3
.text 1298520 1310200 11680 0.9
lock-app default (read/write) 2305304 2317064 11760 0.5
.bss 102804 105980 3176 3.1
.data 2360 2392 32 1.4
.text 1263568 1275328 11760 0.9
qpg lighting-app qpg6105+debug (read only) 570760 578612 7852 1.4
.bss 87232 88112 880 1.0
.data 1056 1088 32 3.0
.text 565440 573292 7852 1.4
lock-app qpg6105+debug (read only) 516600 524588 7988 1.5
.bss 86680 87560 880 1.0
.data 992 1024 32 3.2
.text 511280 519268 7988 1.6
telink lighting-app tlsr9518adk80d (read/write) 844862 856994 12132 1.4
bss 85288 88472 3184 3.7
text 592146 600386 8240 1.4
Increases (25 builds for cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 22f5d22 3712fc5 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 576874 586034 9160 1.6
.app_xip_area 484368 492632 8264 1.7
.bss 75252 76124 872 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 534634 543874 9240 1.7
.app_xip_area 443696 452040 8344 1.9
.bss 73724 74596 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559102 568294 9192 1.6
.app_xip_area 458844 467140 8296 1.8
.bss 82716 83588 872 1.1
.data 504 528 24 4.8
efr32 lighting-app BRD4161A (read only) 843568 855216 11648 1.4
(read/write) 124792 125896 1104 0.9
.bss 122896 123968 1072 0.9
.data 1892 1924 32 1.7
.text 843560 855208 11648 1.4
BRD4161A+rpc (read only) 830920 842568 11648 1.4
(read/write) 141448 142552 1104 0.8
.bss 139456 140528 1072 0.8
.data 1992 2024 32 1.6
.text 830912 842560 11648 1.4
window-app BRD4161A (read only) 815796 827540 11744 1.4
(read/write) 123412 124524 1112 0.9
.bss 121564 122644 1080 0.9
.data 1848 1880 32 1.7
.text 815788 827532 11744 1.4
k32w light k32w061+release (read/write) 661112 670316 9204 1.4
.bss 74948 75836 888 1.2
.data 1852 1884 32 1.7
.text 578512 586796 8284 1.4
lock k32w061+release (read/write) 662388 671632 9244 1.4
.bss 75268 76148 880 1.2
.data 1892 1924 32 1.7
.text 579428 587760 8332 1.4
linux thermostat-no-ble arm64 (read only) 2090044 2120252 30208 1.4
(read/write) 140273 140593 320 0.2
.bss 57585 57617 32 0.1
.data.rel.ro 74624 74904 280 0.4
.got 4136 4144 8 0.2
.init_array 336 344 8 2.4
.rodata 130716 131036 320 0.2
.text 1741616 1771216 29600 1.7
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2338256 2346504 8248 0.4
.bss 177888 181080 3192 1.8
.data 5568 5600 32 0.6
.text 1300856 1309104 8248 0.6
lock-app CY8CPROTO_062_4343W+release (read/write) 2302040 2310360 8320 0.4
.bss 177776 180960 3184 1.8
.data 5544 5576 32 0.6
.text 1264640 1272960 8320 0.7
shell CY8CPROTO_062_4343W+release (read/write) 2292484 2300740 8256 0.4
.bss 175052 178244 3192 1.8
.data 5368 5400 32 0.6
.text 1255056 1263312 8256 0.7
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980291 989547 9256 0.9
bss 118260 119324 1064 0.9
rodata 116280 116904 624 0.5
text 667968 675512 7544 1.1
nrf52840dk_nrf52840+rpc (read/write) 965867 975131 9264 1.0
bss 115304 116368 1064 0.9
rodata 107752 108384 632 0.6
text 664408 671956 7548 1.1
nrf52840dongle_nrf52840 (read/write) 996387 1005679 9292 0.9
bss 119432 120496 1064 0.9
rodata 115124 115752 628 0.5
text 673360 680940 7580 1.1
nrf5340dk_nrf5340_cpuapp (read/write) 889522 898778 9256 1.0
bss 115044 116112 1068 0.9
rodata 109572 110196 624 0.6
text 584156 591704 7548 1.3
lock-app nrf52840dk_nrf52840 (read/write) 912667 922039 9372 1.0
bss 116620 117688 1068 0.9
rodata 104552 105180 628 0.6
text 614096 621756 7660 1.2
nrf5340dk_nrf5340_cpuapp (read/write) 822698 832102 9404 1.1
bss 113440 114504 1064 0.9
rodata 97756 98384 628 0.6
text 531064 538724 7660 1.4
pump-app nrf52840dk_nrf52840 (read/write) 915335 924723 9388 1.0
bss 116380 117444 1064 0.9
rodata 105068 105696 628 0.6
text 616436 624084 7648 1.2
pump-controller-app nrf52840dk_nrf52840 (read/write) 910543 919803 9260 1.0
bss 116388 117452 1064 0.9
rodata 104172 104800 628 0.6
text 612496 620040 7544 1.2
p6 light-app default (read/write) 2340256 2351936 11680 0.5
.bss 103084 106260 3176 3.1
.data 2400 2432 32 1.3
.text 1298520 1310200 11680 0.9
lock-app default (read/write) 2305304 2317064 11760 0.5
.bss 102804 105980 3176 3.1
.data 2360 2392 32 1.4
.text 1263568 1275328 11760 0.9
qpg lighting-app qpg6105+debug (read only) 570760 578612 7852 1.4
.bss 87232 88112 880 1.0
.data 1056 1088 32 3.0
.text 565440 573292 7852 1.4
lock-app qpg6105+debug (read only) 516600 524588 7988 1.5
.bss 86680 87560 880 1.0
.data 992 1024 32 3.2
.text 511280 519268 7988 1.6
telink lighting-app tlsr9518adk80d (read/write) 844862 856994 12132 1.4
bss 85288 88472 3184 3.7
text 592146 600386 8240 1.4
Full report (34 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 22f5d22 3712fc5 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 576874 586034 9160 1.6
.app_xip_area 484368 492632 8264 1.7
.bss 75252 76124 872 1.2
.data 596 620 24 4.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 534634 543874 9240 1.7
.app_xip_area 443696 452040 8344 1.9
.bss 73724 74596 872 1.2
.data 560 584 24 4.3
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559102 568294 9192 1.6
.app_xip_area 458844 467140 8296 1.8
.bss 82716 83588 872 1.1
.data 504 528 24 4.8
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 843568 855216 11648 1.4
(read/write) 124792 125896 1104 0.9
.bss 122896 123968 1072 0.9
.data 1892 1924 32 1.7
.text 843560 855208 11648 1.4
BRD4161A+rpc (read only) 830920 842568 11648 1.4
(read/write) 141448 142552 1104 0.8
.bss 139456 140528 1072 0.8
.data 1992 2024 32 1.6
.text 830912 842560 11648 1.4
window-app BRD4161A (read only) 815796 827540 11744 1.4
(read/write) 123412 124524 1112 0.9
.bss 121564 122644 1080 0.9
.data 1848 1880 32 1.7
.text 815788 827532 11744 1.4
esp32 all-clusters-app c3devkit (read only) 934044 934044 0 0.0
(read/write) 1400954 1400954 0 0.0
.dram0.bss 70048 70048 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 197744 197744 0 0.0
.flash.text 934044 934044 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 982083 982083 0 0.0
(read/write) 465320 465320 0 0.0
.dram0.bss 74808 74808 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 224360 224360 0 0.0
.flash.text 976699 976699 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 661112 670316 9204 1.4
.bss 74948 75836 888 1.2
.data 1852 1884 32 1.7
.text 578512 586796 8284 1.4
lock k32w061+release (read/write) 662388 671632 9244 1.4
.bss 75268 76148 880 1.2
.data 1892 1924 32 1.7
.text 579428 587760 8332 1.4
linux chip-tool-ipv6only arm64 (read only) 7092068 7092068 0 0.0
(read/write) 283521 283521 0 0.0
.bss 47089 47089 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 186304 186304 0 0.0
.dynamic 560 560 0 0.0
.got 45216 45216 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 390476 390476 0 0.0
.text 6101124 6101124 0 0.0
thermostat-no-ble arm64 (read only) 2090044 2120252 30208 1.4
(read/write) 140273 140593 320 0.2
.bss 57585 57617 32 0.1
.data 952 952 0 0.0
.data.rel.ro 74624 74904 280 0.4
.dynamic 560 560 0 0.0
.got 4136 4144 8 0.2
.init 24 24 0 0.0
.init_array 336 344 8 2.4
.rodata 130716 131036 320 0.2
.text 1741616 1771216 29600 1.7
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2385568 2385568 0 0.0
.bss 188964 188964 0 0.0
.data 5288 5288 0 0.0
.text 1348168 1348168 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2338256 2346504 8248 0.4
.bss 177888 181080 3192 1.8
.data 5568 5600 32 0.6
.text 1300856 1309104 8248 0.6
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302040 2310360 8320 0.4
.bss 177776 180960 3184 1.8
.data 5544 5576 32 0.6
.text 1264640 1272960 8320 0.7
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2292484 2300740 8256 0.4
.bss 175052 178244 3192 1.8
.data 5368 5400 32 0.6
.text 1255056 1263312 8256 0.7
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980291 989547 9256 0.9
bss 118260 119324 1064 0.9
rodata 116280 116904 624 0.5
text 667968 675512 7544 1.1
nrf52840dk_nrf52840+rpc (read/write) 965867 975131 9264 1.0
bss 115304 116368 1064 0.9
rodata 107752 108384 632 0.6
text 664408 671956 7548 1.1
nrf52840dongle_nrf52840 (read/write) 996387 1005679 9292 0.9
bss 119432 120496 1064 0.9
rodata 115124 115752 628 0.5
text 673360 680940 7580 1.1
nrf5340dk_nrf5340_cpuapp (read/write) 889522 898778 9256 1.0
bss 115044 116112 1068 0.9
rodata 109572 110196 624 0.6
text 584156 591704 7548 1.3
lock-app nrf52840dk_nrf52840 (read/write) 912667 922039 9372 1.0
bss 116620 117688 1068 0.9
rodata 104552 105180 628 0.6
text 614096 621756 7660 1.2
nrf5340dk_nrf5340_cpuapp (read/write) 822698 832102 9404 1.1
bss 113440 114504 1064 0.9
rodata 97756 98384 628 0.6
text 531064 538724 7660 1.4
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 915335 924723 9388 1.0
bss 116380 117444 1064 0.9
rodata 105068 105696 628 0.6
text 616436 624084 7648 1.2
pump-controller-app nrf52840dk_nrf52840 (read/write) 910543 919803 9260 1.0
bss 116388 117452 1064 0.9
rodata 104172 104800 628 0.6
text 612496 620040 7544 1.2
shell nrf52840dk_nrf52840 (read/write) 798363 798363 0 0.0
bss 109772 109772 0 0.0
rodata 78352 78352 0 0.0
text 533732 533732 0 0.0
p6 all-clusters-app default (read/write) 2446672 2446672 0 0.0
.bss 117116 117116 0 0.0
.data 2576 2576 0 0.0
.text 1404936 1404936 0 0.0
light-app default (read/write) 2340256 2351936 11680 0.5
.bss 103084 106260 3176 3.1
.data 2400 2432 32 1.3
.text 1298520 1310200 11680 0.9
lock-app default (read/write) 2305304 2317064 11760 0.5
.bss 102804 105980 3176 3.1
.data 2360 2392 32 1.4
.text 1263568 1275328 11760 0.9
qpg lighting-app qpg6105+debug (read only) 570760 578612 7852 1.4
(read/write) 146940 146940 0 0.0
.bss 87232 88112 880 1.0
.data 1056 1088 32 3.0
.text 565440 573292 7852 1.4
lock-app qpg6105+debug (read only) 516600 524588 7988 1.5
(read/write) 146940 146940 0 0.0
.bss 86680 87560 880 1.0
.data 992 1024 32 3.2
.text 511280 519268 7988 1.6
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 844862 856994 12132 1.4
bss 85288 88472 3184 3.7
noinit 37160 37160 0 0.0
text 592146 600386 8240 1.4

@harsha-rajendran harsha-rajendran force-pushed the Add-access-control-cluster-to-example-apps branch from 3712fc5 to a9bb84f Compare February 2, 2022 21:56
@github-actions
Copy link

github-actions bot commented Feb 2, 2022

PR #14657: Size comparison from 22f5d22 to a9bb84f

Increases above 0.2%:

platform target config section 22f5d22 a9bb84f change % change
cyw30739 light cyw930739m2evb_01 (read/write) 576874 586034 9160 1.6
.app_xip_area 484368 492632 8264 1.7
.bss 75252 76124 872 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 534634 543874 9240 1.7
.app_xip_area 443696 452040 8344 1.9
.bss 73724 74596 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559102 568294 9192 1.6
.app_xip_area 458844 467140 8296 1.8
.bss 82716 83588 872 1.1
.data 504 528 24 4.8
efr32 lighting-app BRD4161A (read only) 843568 855216 11648 1.4
(read/write) 124792 125896 1104 0.9
.bss 122896 123968 1072 0.9
.data 1892 1924 32 1.7
.text 843560 855208 11648 1.4
BRD4161A+rpc (read only) 830920 842568 11648 1.4
(read/write) 141448 142552 1104 0.8
.bss 139456 140528 1072 0.8
.data 1992 2024 32 1.6
.text 830912 842560 11648 1.4
window-app BRD4161A (read only) 815796 827540 11744 1.4
(read/write) 123412 124524 1112 0.9
.bss 121564 122644 1080 0.9
.data 1848 1880 32 1.7
.text 815788 827532 11744 1.4
k32w light k32w061+release (read/write) 661112 670316 9204 1.4
.bss 74948 75836 888 1.2
.data 1852 1884 32 1.7
.text 578512 586796 8284 1.4
lock k32w061+release (read/write) 662388 671632 9244 1.4
.bss 75268 76148 880 1.2
.data 1892 1924 32 1.7
.text 579428 587760 8332 1.4
linux thermostat-no-ble arm64 (read only) 2090044 2120252 30208 1.4
.data.rel.ro 74624 74904 280 0.4
.init_array 336 344 8 2.4
.text 1741616 1771216 29600 1.7
p6 light-app default (read/write) 2340256 2351936 11680 0.5
.bss 103084 106260 3176 3.1
.data 2400 2432 32 1.3
.text 1298520 1310200 11680 0.9
lock-app default (read/write) 2305304 2317064 11760 0.5
.bss 102804 105980 3176 3.1
.data 2360 2392 32 1.4
.text 1263568 1275328 11760 0.9
qpg lighting-app qpg6105+debug (read only) 570760 578612 7852 1.4
.bss 87232 88112 880 1.0
.data 1056 1088 32 3.0
.text 565440 573292 7852 1.4
lock-app qpg6105+debug (read only) 516600 524588 7988 1.5
.bss 86680 87560 880 1.0
.data 992 1024 32 3.2
.text 511280 519268 7988 1.6
telink lighting-app tlsr9518adk80d (read/write) 844862 856994 12132 1.4
bss 85288 88472 3184 3.7
text 592146 600386 8240 1.4
Increases (14 builds for cyw30739, efr32, k32w, linux, p6, qpg, telink)
platform target config section 22f5d22 a9bb84f change % change
cyw30739 light cyw930739m2evb_01 (read/write) 576874 586034 9160 1.6
.app_xip_area 484368 492632 8264 1.7
.bss 75252 76124 872 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 534634 543874 9240 1.7
.app_xip_area 443696 452040 8344 1.9
.bss 73724 74596 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559102 568294 9192 1.6
.app_xip_area 458844 467140 8296 1.8
.bss 82716 83588 872 1.1
.data 504 528 24 4.8
efr32 lighting-app BRD4161A (read only) 843568 855216 11648 1.4
(read/write) 124792 125896 1104 0.9
.bss 122896 123968 1072 0.9
.data 1892 1924 32 1.7
.text 843560 855208 11648 1.4
BRD4161A+rpc (read only) 830920 842568 11648 1.4
(read/write) 141448 142552 1104 0.8
.bss 139456 140528 1072 0.8
.data 1992 2024 32 1.6
.text 830912 842560 11648 1.4
window-app BRD4161A (read only) 815796 827540 11744 1.4
(read/write) 123412 124524 1112 0.9
.bss 121564 122644 1080 0.9
.data 1848 1880 32 1.7
.text 815788 827532 11744 1.4
k32w light k32w061+release (read/write) 661112 670316 9204 1.4
.bss 74948 75836 888 1.2
.data 1852 1884 32 1.7
.text 578512 586796 8284 1.4
lock k32w061+release (read/write) 662388 671632 9244 1.4
.bss 75268 76148 880 1.2
.data 1892 1924 32 1.7
.text 579428 587760 8332 1.4
linux thermostat-no-ble arm64 (read only) 2090044 2120252 30208 1.4
(read/write) 140273 140593 320 0.2
.bss 57585 57617 32 0.1
.data.rel.ro 74624 74904 280 0.4
.got 4136 4144 8 0.2
.init_array 336 344 8 2.4
.rodata 130716 131036 320 0.2
.text 1741616 1771216 29600 1.7
p6 light-app default (read/write) 2340256 2351936 11680 0.5
.bss 103084 106260 3176 3.1
.data 2400 2432 32 1.3
.text 1298520 1310200 11680 0.9
lock-app default (read/write) 2305304 2317064 11760 0.5
.bss 102804 105980 3176 3.1
.data 2360 2392 32 1.4
.text 1263568 1275328 11760 0.9
qpg lighting-app qpg6105+debug (read only) 570760 578612 7852 1.4
.bss 87232 88112 880 1.0
.data 1056 1088 32 3.0
.text 565440 573292 7852 1.4
lock-app qpg6105+debug (read only) 516600 524588 7988 1.5
.bss 86680 87560 880 1.0
.data 992 1024 32 3.2
.text 511280 519268 7988 1.6
telink lighting-app tlsr9518adk80d (read/write) 844862 856994 12132 1.4
bss 85288 88472 3184 3.7
text 592146 600386 8240 1.4
Full report (17 builds for cyw30739, efr32, k32w, linux, p6, qpg, telink)
platform target config section 22f5d22 a9bb84f change % change
cyw30739 light cyw930739m2evb_01 (read/write) 576874 586034 9160 1.6
.app_xip_area 484368 492632 8264 1.7
.bss 75252 76124 872 1.2
.data 596 620 24 4.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 534634 543874 9240 1.7
.app_xip_area 443696 452040 8344 1.9
.bss 73724 74596 872 1.2
.data 560 584 24 4.3
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559102 568294 9192 1.6
.app_xip_area 458844 467140 8296 1.8
.bss 82716 83588 872 1.1
.data 504 528 24 4.8
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 843568 855216 11648 1.4
(read/write) 124792 125896 1104 0.9
.bss 122896 123968 1072 0.9
.data 1892 1924 32 1.7
.text 843560 855208 11648 1.4
BRD4161A+rpc (read only) 830920 842568 11648 1.4
(read/write) 141448 142552 1104 0.8
.bss 139456 140528 1072 0.8
.data 1992 2024 32 1.6
.text 830912 842560 11648 1.4
window-app BRD4161A (read only) 815796 827540 11744 1.4
(read/write) 123412 124524 1112 0.9
.bss 121564 122644 1080 0.9
.data 1848 1880 32 1.7
.text 815788 827532 11744 1.4
k32w light k32w061+release (read/write) 661112 670316 9204 1.4
.bss 74948 75836 888 1.2
.data 1852 1884 32 1.7
.text 578512 586796 8284 1.4
lock k32w061+release (read/write) 662388 671632 9244 1.4
.bss 75268 76148 880 1.2
.data 1892 1924 32 1.7
.text 579428 587760 8332 1.4
linux chip-tool-ipv6only arm64 (read only) 7092068 7092068 0 0.0
(read/write) 283521 283521 0 0.0
.bss 47089 47089 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 186304 186304 0 0.0
.dynamic 560 560 0 0.0
.got 45216 45216 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 390476 390476 0 0.0
.text 6101124 6101124 0 0.0
thermostat-no-ble arm64 (read only) 2090044 2120252 30208 1.4
(read/write) 140273 140593 320 0.2
.bss 57585 57617 32 0.1
.data 952 952 0 0.0
.data.rel.ro 74624 74904 280 0.4
.dynamic 560 560 0 0.0
.got 4136 4144 8 0.2
.init 24 24 0 0.0
.init_array 336 344 8 2.4
.rodata 130716 131036 320 0.2
.text 1741616 1771216 29600 1.7
p6 all-clusters-app default (read/write) 2446672 2446672 0 0.0
.bss 117116 117116 0 0.0
.data 2576 2576 0 0.0
.text 1404936 1404936 0 0.0
light-app default (read/write) 2340256 2351936 11680 0.5
.bss 103084 106260 3176 3.1
.data 2400 2432 32 1.3
.text 1298520 1310200 11680 0.9
lock-app default (read/write) 2305304 2317064 11760 0.5
.bss 102804 105980 3176 3.1
.data 2360 2392 32 1.4
.text 1263568 1275328 11760 0.9
qpg lighting-app qpg6105+debug (read only) 570760 578612 7852 1.4
(read/write) 146940 146940 0 0.0
.bss 87232 88112 880 1.0
.data 1056 1088 32 3.0
.text 565440 573292 7852 1.4
lock-app qpg6105+debug (read only) 516600 524588 7988 1.5
(read/write) 146940 146940 0 0.0
.bss 86680 87560 880 1.0
.data 992 1024 32 3.2
.text 511280 519268 7988 1.6
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 844862 856994 12132 1.4
bss 85288 88472 3184 3.7
noinit 37160 37160 0 0.0
text 592146 600386 8240 1.4

@harsha-rajendran harsha-rajendran force-pushed the Add-access-control-cluster-to-example-apps branch from a9bb84f to 8e79895 Compare February 2, 2022 22:48
@github-actions
Copy link

github-actions bot commented Feb 2, 2022

PR #14657: Size comparison from 22f5d22 to 8e79895

Increases above 0.2%:

platform target config section 22f5d22 8e79895 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 576874 586034 9160 1.6
.app_xip_area 484368 492632 8264 1.7
.bss 75252 76124 872 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 534634 543874 9240 1.7
.app_xip_area 443696 452040 8344 1.9
.bss 73724 74596 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559102 568294 9192 1.6
.app_xip_area 458844 467140 8296 1.8
.bss 82716 83588 872 1.1
.data 504 528 24 4.8
efr32 lighting-app BRD4161A (read only) 843568 855216 11648 1.4
(read/write) 124792 125896 1104 0.9
.bss 122896 123968 1072 0.9
.data 1892 1924 32 1.7
.text 843560 855208 11648 1.4
BRD4161A+rpc (read only) 830920 842568 11648 1.4
(read/write) 141448 142552 1104 0.8
.bss 139456 140528 1072 0.8
.data 1992 2024 32 1.6
.text 830912 842560 11648 1.4
window-app BRD4161A (read only) 815796 827540 11744 1.4
(read/write) 123412 124524 1112 0.9
.bss 121564 122644 1080 0.9
.data 1848 1880 32 1.7
.text 815788 827532 11744 1.4
k32w light k32w061+release (read/write) 661112 670316 9204 1.4
.bss 74948 75836 888 1.2
.data 1852 1884 32 1.7
.text 578512 586796 8284 1.4
lock k32w061+release (read/write) 662388 671632 9244 1.4
.bss 75268 76148 880 1.2
.data 1892 1924 32 1.7
.text 579428 587760 8332 1.4
linux bridge-app debug+rpc (read only) 1634181 1693053 58872 3.6
(read/write) 80424 84376 3952 4.9
.bss 35904 39136 3232 9.0
.data 1922 1986 64 3.3
.data.rel.ro 37440 38096 656 1.8
.init_array 544 560 16 2.9
.rodata 137556 138996 1440 1.0
.text 1381557 1437765 56208 4.1
door-lock-app debug (read only) 1855417 1890625 35208 1.9
(read/write) 110304 110536 232 0.2
.data.rel.ro 61856 62048 192 0.3
.init_array 664 672 8 1.2
.rodata 170876 171772 896 0.5
.text 1536498 1570594 34096 2.2
lighting-app debug+rpc (read only) 1956801 1992841 36040 1.8
(read/write) 115424 115656 232 0.2
.data.rel.ro 65504 65696 192 0.3
.init_array 704 712 8 1.1
.rodata 160913 161745 832 0.5
.text 1641490 1676482 34992 2.1
ota-provider-app debug (read only) 1637873 1688833 50960 3.1
(read/write) 79912 80432 520 0.7
.data 1064 1096 32 3.0
.data.rel.ro 32376 32808 432 1.3
.init_array 608 616 8 1.3
.rodata 148422 149350 928 0.6
.text 1372034 1421442 49408 3.6
ota-requestor-app debug (read only) 1643449 1694033 50584 3.1
(read/write) 82896 83384 488 0.6
.data 1096 1128 32 2.9
.data.rel.ro 34248 34616 368 1.1
.init_array 616 624 8 1.3
.rodata 143799 144695 896 0.6
.text 1383410 1432498 49088 3.5
thermostat-no-ble arm64 (read only) 2090044 2120252 30208 1.4
.data.rel.ro 74624 74904 280 0.4
.init_array 336 344 8 2.4
.text 1741616 1771216 29600 1.7
tv-app debug (read only) 2410617 2446545 35928 1.5
.data.rel.ro 72504 72696 192 0.3
.init_array 872 880 8 0.9
.rodata 191788 192652 864 0.5
.text 2047346 2082194 34848 1.7
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2338256 2346504 8248 0.4
.bss 177888 181080 3192 1.8
.data 5568 5600 32 0.6
.text 1300856 1309104 8248 0.6
lock-app CY8CPROTO_062_4343W+release (read/write) 2302040 2310360 8320 0.4
.bss 177776 180960 3184 1.8
.data 5544 5576 32 0.6
.text 1264640 1272960 8320 0.7
shell CY8CPROTO_062_4343W+release (read/write) 2292484 2300740 8256 0.4
.bss 175052 178244 3192 1.8
.data 5368 5400 32 0.6
.text 1255056 1263312 8256 0.7
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980291 989547 9256 0.9
bss 118260 119324 1064 0.9
rodata 116280 116904 624 0.5
text 667968 675512 7544 1.1
nrf52840dk_nrf52840+rpc (read/write) 965867 975131 9264 1.0
bss 115304 116368 1064 0.9
rodata 107752 108384 632 0.6
text 664408 671956 7548 1.1
nrf52840dongle_nrf52840 (read/write) 996387 1005679 9292 0.9
bss 119432 120496 1064 0.9
rodata 115124 115752 628 0.5
text 673360 680940 7580 1.1
nrf5340dk_nrf5340_cpuapp (read/write) 889522 898778 9256 1.0
bss 115044 116112 1068 0.9
rodata 109572 110196 624 0.6
text 584156 591704 7548 1.3
lock-app nrf52840dk_nrf52840 (read/write) 912667 922039 9372 1.0
bss 116620 117688 1068 0.9
rodata 104552 105180 628 0.6
text 614096 621756 7660 1.2
nrf5340dk_nrf5340_cpuapp (read/write) 822698 832102 9404 1.1
bss 113440 114504 1064 0.9
rodata 97756 98384 628 0.6
text 531064 538724 7660 1.4
pump-app nrf52840dk_nrf52840 (read/write) 915335 924723 9388 1.0
bss 116380 117444 1064 0.9
rodata 105068 105696 628 0.6
text 616436 624084 7648 1.2
pump-controller-app nrf52840dk_nrf52840 (read/write) 910543 919803 9260 1.0
bss 116388 117452 1064 0.9
rodata 104172 104800 628 0.6
text 612496 620040 7544 1.2
p6 light-app default (read/write) 2340256 2351936 11680 0.5
.bss 103084 106260 3176 3.1
.data 2400 2432 32 1.3
.text 1298520 1310200 11680 0.9
lock-app default (read/write) 2305304 2317064 11760 0.5
.bss 102804 105980 3176 3.1
.data 2360 2392 32 1.4
.text 1263568 1275328 11760 0.9
qpg lighting-app qpg6105+debug (read only) 570760 578612 7852 1.4
.bss 87232 88112 880 1.0
.data 1056 1088 32 3.0
.text 565440 573292 7852 1.4
lock-app qpg6105+debug (read only) 516600 524588 7988 1.5
.bss 86680 87560 880 1.0
.data 992 1024 32 3.2
.text 511280 519268 7988 1.6
telink lighting-app tlsr9518adk80d (read/write) 844862 856994 12132 1.4
bss 85288 88472 3184 3.7
text 592146 600386 8240 1.4
Increases (31 builds for cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 22f5d22 8e79895 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 576874 586034 9160 1.6
.app_xip_area 484368 492632 8264 1.7
.bss 75252 76124 872 1.2
.data 596 620 24 4.0
lock cyw930739m2evb_01 (read/write) 534634 543874 9240 1.7
.app_xip_area 443696 452040 8344 1.9
.bss 73724 74596 872 1.2
.data 560 584 24 4.3
ota-requestor cyw930739m2evb_01 (read/write) 559102 568294 9192 1.6
.app_xip_area 458844 467140 8296 1.8
.bss 82716 83588 872 1.1
.data 504 528 24 4.8
efr32 lighting-app BRD4161A (read only) 843568 855216 11648 1.4
(read/write) 124792 125896 1104 0.9
.bss 122896 123968 1072 0.9
.data 1892 1924 32 1.7
.text 843560 855208 11648 1.4
BRD4161A+rpc (read only) 830920 842568 11648 1.4
(read/write) 141448 142552 1104 0.8
.bss 139456 140528 1072 0.8
.data 1992 2024 32 1.6
.text 830912 842560 11648 1.4
window-app BRD4161A (read only) 815796 827540 11744 1.4
(read/write) 123412 124524 1112 0.9
.bss 121564 122644 1080 0.9
.data 1848 1880 32 1.7
.text 815788 827532 11744 1.4
k32w light k32w061+release (read/write) 661112 670316 9204 1.4
.bss 74948 75836 888 1.2
.data 1852 1884 32 1.7
.text 578512 586796 8284 1.4
lock k32w061+release (read/write) 662388 671632 9244 1.4
.bss 75268 76148 880 1.2
.data 1892 1924 32 1.7
.text 579428 587760 8332 1.4
linux bridge-app debug+rpc (read only) 1634181 1693053 58872 3.6
(read/write) 80424 84376 3952 4.9
.bss 35904 39136 3232 9.0
.data 1922 1986 64 3.3
.data.rel.ro 37440 38096 656 1.8
.init_array 544 560 16 2.9
.rodata 137556 138996 1440 1.0
.text 1381557 1437765 56208 4.1
door-lock-app debug (read only) 1855417 1890625 35208 1.9
(read/write) 110304 110536 232 0.2
.bss 42080 42112 32 0.1
.data.rel.ro 61856 62048 192 0.3
.init_array 664 672 8 1.2
.rodata 170876 171772 896 0.5
.text 1536498 1570594 34096 2.2
lighting-app debug+rpc (read only) 1956801 1992841 36040 1.8
(read/write) 115424 115656 232 0.2
.bss 43032 43064 32 0.1
.data.rel.ro 65504 65696 192 0.3
.init_array 704 712 8 1.1
.rodata 160913 161745 832 0.5
.text 1641490 1676482 34992 2.1
ota-provider-app debug (read only) 1637873 1688833 50960 3.1
(read/write) 79912 80432 520 0.7
.bss 40960 41024 64 0.2
.data 1064 1096 32 3.0
.data.rel.ro 32376 32808 432 1.3
.init_array 608 616 8 1.3
.rodata 148422 149350 928 0.6
.text 1372034 1421442 49408 3.6
ota-requestor-app debug (read only) 1643449 1694033 50584 3.1
(read/write) 82896 83384 488 0.6
.bss 42272 42336 64 0.2
.data 1096 1128 32 2.9
.data.rel.ro 34248 34616 368 1.1
.init_array 616 624 8 1.3
.rodata 143799 144695 896 0.6
.text 1383410 1432498 49088 3.5
thermostat-no-ble arm64 (read only) 2090044 2120252 30208 1.4
(read/write) 140273 140593 320 0.2
.bss 57585 57617 32 0.1
.data.rel.ro 74624 74904 280 0.4
.got 4136 4144 8 0.2
.init_array 336 344 8 2.4
.rodata 130716 131036 320 0.2
.text 1741616 1771216 29600 1.7
tv-app debug (read only) 2410617 2446545 35928 1.5
(read/write) 138640 138872 232 0.2
.bss 57024 57056 32 0.1
.data.rel.ro 72504 72696 192 0.3
.init_array 872 880 8 0.9
.rodata 191788 192652 864 0.5
.text 2047346 2082194 34848 1.7
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2338256 2346504 8248 0.4
.bss 177888 181080 3192 1.8
.data 5568 5600 32 0.6
.text 1300856 1309104 8248 0.6
lock-app CY8CPROTO_062_4343W+release (read/write) 2302040 2310360 8320 0.4
.bss 177776 180960 3184 1.8
.data 5544 5576 32 0.6
.text 1264640 1272960 8320 0.7
shell CY8CPROTO_062_4343W+release (read/write) 2292484 2300740 8256 0.4
.bss 175052 178244 3192 1.8
.data 5368 5400 32 0.6
.text 1255056 1263312 8256 0.7
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980291 989547 9256 0.9
bss 118260 119324 1064 0.9
rodata 116280 116904 624 0.5
text 667968 675512 7544 1.1
nrf52840dk_nrf52840+rpc (read/write) 965867 975131 9264 1.0
bss 115304 116368 1064 0.9
rodata 107752 108384 632 0.6
text 664408 671956 7548 1.1
nrf52840dongle_nrf52840 (read/write) 996387 1005679 9292 0.9
bss 119432 120496 1064 0.9
rodata 115124 115752 628 0.5
text 673360 680940 7580 1.1
nrf5340dk_nrf5340_cpuapp (read/write) 889522 898778 9256 1.0
bss 115044 116112 1068 0.9
rodata 109572 110196 624 0.6
text 584156 591704 7548 1.3
lock-app nrf52840dk_nrf52840 (read/write) 912667 922039 9372 1.0
bss 116620 117688 1068 0.9
rodata 104552 105180 628 0.6
text 614096 621756 7660 1.2
nrf5340dk_nrf5340_cpuapp (read/write) 822698 832102 9404 1.1
bss 113440 114504 1064 0.9
rodata 97756 98384 628 0.6
text 531064 538724 7660 1.4
pump-app nrf52840dk_nrf52840 (read/write) 915335 924723 9388 1.0
bss 116380 117444 1064 0.9
rodata 105068 105696 628 0.6
text 616436 624084 7648 1.2
pump-controller-app nrf52840dk_nrf52840 (read/write) 910543 919803 9260 1.0
bss 116388 117452 1064 0.9
rodata 104172 104800 628 0.6
text 612496 620040 7544 1.2
p6 light-app default (read/write) 2340256 2351936 11680 0.5
.bss 103084 106260 3176 3.1
.data 2400 2432 32 1.3
.text 1298520 1310200 11680 0.9
lock-app default (read/write) 2305304 2317064 11760 0.5
.bss 102804 105980 3176 3.1
.data 2360 2392 32 1.4
.text 1263568 1275328 11760 0.9
qpg lighting-app qpg6105+debug (read only) 570760 578612 7852 1.4
.bss 87232 88112 880 1.0
.data 1056 1088 32 3.0
.text 565440 573292 7852 1.4
lock-app qpg6105+debug (read only) 516600 524588 7988 1.5
.bss 86680 87560 880 1.0
.data 992 1024 32 3.2
.text 511280 519268 7988 1.6
telink lighting-app tlsr9518adk80d (read/write) 844862 856994 12132 1.4
bss 85288 88472 3184 3.7
text 592146 600386 8240 1.4
Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 22f5d22 8e79895 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 576874 586034 9160 1.6
.app_xip_area 484368 492632 8264 1.7
.bss 75252 76124 872 1.2
.data 596 620 24 4.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 534634 543874 9240 1.7
.app_xip_area 443696 452040 8344 1.9
.bss 73724 74596 872 1.2
.data 560 584 24 4.3
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559102 568294 9192 1.6
.app_xip_area 458844 467140 8296 1.8
.bss 82716 83588 872 1.1
.data 504 528 24 4.8
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 843568 855216 11648 1.4
(read/write) 124792 125896 1104 0.9
.bss 122896 123968 1072 0.9
.data 1892 1924 32 1.7
.text 843560 855208 11648 1.4
BRD4161A+rpc (read only) 830920 842568 11648 1.4
(read/write) 141448 142552 1104 0.8
.bss 139456 140528 1072 0.8
.data 1992 2024 32 1.6
.text 830912 842560 11648 1.4
window-app BRD4161A (read only) 815796 827540 11744 1.4
(read/write) 123412 124524 1112 0.9
.bss 121564 122644 1080 0.9
.data 1848 1880 32 1.7
.text 815788 827532 11744 1.4
esp32 all-clusters-app c3devkit (read only) 934044 934044 0 0.0
(read/write) 1400954 1400954 0 0.0
.dram0.bss 70048 70048 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 197744 197744 0 0.0
.flash.text 934044 934044 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 982083 982083 0 0.0
(read/write) 465320 465320 0 0.0
.dram0.bss 74808 74808 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 224360 224360 0 0.0
.flash.text 976699 976699 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 661112 670316 9204 1.4
.bss 74948 75836 888 1.2
.data 1852 1884 32 1.7
.text 578512 586796 8284 1.4
lock k32w061+release (read/write) 662388 671632 9244 1.4
.bss 75268 76148 880 1.2
.data 1892 1924 32 1.7
.text 579428 587760 8332 1.4
linux all-clusters-app debug (read only) 2306625 2306625 0 0.0
(read/write) 139744 139744 0 0.0
.bss 54464 54464 0 0.0
.data 1200 1200 0 0.0
.data.rel.ro 78392 78392 0 0.0
.dynamic 592 592 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 203973 203973 0 0.0
.text 1940674 1940674 0 0.0
bridge-app debug+rpc (read only) 1634181 1693053 58872 3.6
(read/write) 80424 84376 3952 4.9
.bss 35904 39136 3232 9.0
.data 1922 1986 64 3.3
.data.rel.ro 37440 38096 656 1.8
.dynamic 592 592 0 0.0
.got 3968 3968 0 0.0
.init 27 27 0 0.0
.init_array 544 560 16 2.9
.rodata 137556 138996 1440 1.0
.text 1381557 1437765 56208 4.1
chip-tool debug (read only) 7140509 7140509 0 0.0
(read/write) 180872 180872 0 0.0
.bss 28776 28776 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 145008 145008 0 0.0
.dynamic 608 608 0 0.0
.got 4760 4760 0 0.0
.init 27 27 0 0.0
.init_array 600 600 0 0.0
.rodata 407445 407445 0 0.0
.text 6365573 6365573 0 0.0
chip-tool-ipv6only arm64 (read only) 7092068 7092068 0 0.0
(read/write) 283521 283521 0 0.0
.bss 47089 47089 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 186304 186304 0 0.0
.dynamic 560 560 0 0.0
.got 45216 45216 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 390476 390476 0 0.0
.text 6101124 6101124 0 0.0
door-lock-app debug (read only) 1855417 1890625 35208 1.9
(read/write) 110304 110536 232 0.2
.bss 42080 42112 32 0.1
.data 962 962 0 0.0
.data.rel.ro 61856 62048 192 0.3
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 664 672 8 1.2
.rodata 170876 171772 896 0.5
.text 1536498 1570594 34096 2.2
lighting-app debug+rpc (read only) 1956801 1992841 36040 1.8
(read/write) 115424 115656 232 0.2
.bss 43032 43064 32 0.1
.data 1392 1392 0 0.0
.data.rel.ro 65504 65696 192 0.3
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 704 712 8 1.1
.rodata 160913 161745 832 0.5
.text 1641490 1676482 34992 2.1
ota-provider-app debug (read only) 1637873 1688833 50960 3.1
(read/write) 79912 80432 520 0.7
.bss 40960 41024 64 0.2
.data 1064 1096 32 3.0
.data.rel.ro 32376 32808 432 1.3
.dynamic 608 608 0 0.0
.got 4240 4240 0 0.0
.init 27 27 0 0.0
.init_array 608 616 8 1.3
.rodata 148422 149350 928 0.6
.text 1372034 1421442 49408 3.6
ota-requestor-app debug (read only) 1643449 1694033 50584 3.1
(read/write) 82896 83384 488 0.6
.bss 42272 42336 64 0.2
.data 1096 1128 32 2.9
.data.rel.ro 34248 34616 368 1.1
.dynamic 592 592 0 0.0
.got 4032 4032 0 0.0
.init 27 27 0 0.0
.init_array 616 624 8 1.3
.rodata 143799 144695 896 0.6
.text 1383410 1432498 49088 3.5
shell debug (read only) 2280929 2280929 0 0.0
(read/write) 141104 141104 0 0.0
.bss 61760 61760 0 0.0
.data 768 768 0 0.0
.data.rel.ro 72896 72896 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 204754 204754 0 0.0
.text 1920130 1920130 0 0.0
thermostat-no-ble arm64 (read only) 2090044 2120252 30208 1.4
(read/write) 140273 140593 320 0.2
.bss 57585 57617 32 0.1
.data 952 952 0 0.0
.data.rel.ro 74624 74904 280 0.4
.dynamic 560 560 0 0.0
.got 4136 4144 8 0.2
.init 24 24 0 0.0
.init_array 336 344 8 2.4
.rodata 130716 131036 320 0.2
.text 1741616 1771216 29600 1.7
tv-app debug (read only) 2410617 2446545 35928 1.5
(read/write) 138640 138872 232 0.2
.bss 57024 57056 32 0.1
.data 3104 3104 0 0.0
.data.rel.ro 72504 72696 192 0.3
.dynamic 592 592 0 0.0
.got 4520 4520 0 0.0
.init 27 27 0 0.0
.init_array 872 880 8 0.9
.rodata 191788 192652 864 0.5
.text 2047346 2082194 34848 1.7
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2385568 2385568 0 0.0
.bss 188964 188964 0 0.0
.data 5288 5288 0 0.0
.text 1348168 1348168 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2338256 2346504 8248 0.4
.bss 177888 181080 3192 1.8
.data 5568 5600 32 0.6
.text 1300856 1309104 8248 0.6
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302040 2310360 8320 0.4
.bss 177776 180960 3184 1.8
.data 5544 5576 32 0.6
.text 1264640 1272960 8320 0.7
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2292484 2300740 8256 0.4
.bss 175052 178244 3192 1.8
.data 5368 5400 32 0.6
.text 1255056 1263312 8256 0.7
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980291 989547 9256 0.9
bss 118260 119324 1064 0.9
rodata 116280 116904 624 0.5
text 667968 675512 7544 1.1
nrf52840dk_nrf52840+rpc (read/write) 965867 975131 9264 1.0
bss 115304 116368 1064 0.9
rodata 107752 108384 632 0.6
text 664408 671956 7548 1.1
nrf52840dongle_nrf52840 (read/write) 996387 1005679 9292 0.9
bss 119432 120496 1064 0.9
rodata 115124 115752 628 0.5
text 673360 680940 7580 1.1
nrf5340dk_nrf5340_cpuapp (read/write) 889522 898778 9256 1.0
bss 115044 116112 1068 0.9
rodata 109572 110196 624 0.6
text 584156 591704 7548 1.3
lock-app nrf52840dk_nrf52840 (read/write) 912667 922039 9372 1.0
bss 116620 117688 1068 0.9
rodata 104552 105180 628 0.6
text 614096 621756 7660 1.2
nrf5340dk_nrf5340_cpuapp (read/write) 822698 832102 9404 1.1
bss 113440 114504 1064 0.9
rodata 97756 98384 628 0.6
text 531064 538724 7660 1.4
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 915335 924723 9388 1.0
bss 116380 117444 1064 0.9
rodata 105068 105696 628 0.6
text 616436 624084 7648 1.2
pump-controller-app nrf52840dk_nrf52840 (read/write) 910543 919803 9260 1.0
bss 116388 117452 1064 0.9
rodata 104172 104800 628 0.6
text 612496 620040 7544 1.2
shell nrf52840dk_nrf52840 (read/write) 798363 798363 0 0.0
bss 109772 109772 0 0.0
rodata 78352 78352 0 0.0
text 533732 533732 0 0.0
p6 all-clusters-app default (read/write) 2446672 2446672 0 0.0
.bss 117116 117116 0 0.0
.data 2576 2576 0 0.0
.text 1404936 1404936 0 0.0
light-app default (read/write) 2340256 2351936 11680 0.5
.bss 103084 106260 3176 3.1
.data 2400 2432 32 1.3
.text 1298520 1310200 11680 0.9
lock-app default (read/write) 2305304 2317064 11760 0.5
.bss 102804 105980 3176 3.1
.data 2360 2392 32 1.4
.text 1263568 1275328 11760 0.9
qpg lighting-app qpg6105+debug (read only) 570760 578612 7852 1.4
(read/write) 146940 146940 0 0.0
.bss 87232 88112 880 1.0
.data 1056 1088 32 3.0
.text 565440 573292 7852 1.4
lock-app qpg6105+debug (read only) 516600 524588 7988 1.5
(read/write) 146940 146940 0 0.0
.bss 86680 87560 880 1.0
.data 992 1024 32 3.2
.text 511280 519268 7988 1.6
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 844862 856994 12132 1.4
bss 85288 88472 3184 3.7
noinit 37160 37160 0 0.0
text 592146 600386 8240 1.4

@harsha-rajendran harsha-rajendran merged commit d02ff67 into project-chip:master Feb 3, 2022
@harsha-rajendran harsha-rajendran deleted the Add-access-control-cluster-to-example-apps branch February 3, 2022 14:26
@mlepage-google
Copy link
Contributor

Verified cluster is present (on Linux) and functioning in these apps:

  • door lock
  • lighting
  • thermostat
  • tv

Could not commission the bridge app for some reason, so couldn't check it.

@mlepage-google
Copy link
Contributor

Looks like all directories in examples had a zap file updated, except:

all-clusters-app build-overrides chip-tool chip-tool-darwin common ipv6only-app minimal-mdns persistent-storage pigweed-app placeholder platform shell

all-clusters-app was already done, and the rest look like real exceptions (i.e. not apps) to me. None of them have zap files in this list, except placeholder (which seems to be some sort of template app):

$ find . -name '*.zap'
./temperature-measurement-app/esp32/main/temperature-measurement.zap
./bridge-app/bridge-common/bridge-app.zap
./all-clusters-app/all-clusters-common/all-clusters-app.zap
./window-app/common/window-app.zap
./log-source-app/log-source-common/log-source-app.zap
./pump-controller-app/pump-controller-common/pump-controller-app.zap
./ota-requestor-app/ota-requestor-common/ota-requestor-app.zap
./light-switch-app/light-switch-common/light-switch-app.zap
./lighting-app/lighting-common/lighting-app.zap
./thermostat/thermostat-common/thermostat.zap
./lock-app/lock-common/lock-app.zap
./ota-provider-app/ota-provider-common/ota-provider-app.zap
./tv-casting-app/tv-casting-common/tv-casting-app.zap
./pump-app/pump-common/pump-app.zap
./placeholder/linux/apps/app1/config.zap
./placeholder/linux/apps/app2/config.zap
./door-lock-app/door-lock-common/door-lock-app.zap
./tv-app/tv-common/tv-app.zap

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add access control cluster to any example apps that don't have it yet
4 participants