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

chef sample app #16731

Conversation

rochaferraz
Copy link
Contributor

Description

The purpose of the chef app is to to increase the coverage of device types in
Matter.

It uses the shell app a starting point, adding the processing of ZAP files and
the support of a few targets under a unified build script: chef.py.

As it incorporates the processing of ZAP files as part of the build process, it
does not use zzz_generated, but rather places the auto-generated zap
artifacts under its zap-generated temporary folder.

All device types available (DM/IM .zap files) are found inside the devices
folder.

Change overview

New sample App under examples/chef

#16639 is similar and targets interop_testing_2022_01_18 branch

…during the build process

Change-Id: Ia6aeba2d5587e09074defcd34dc5028288d74a90
Change-Id: I33f572f313dc7be91e208b074fe6ba6c7ab9da31
@boring-cyborg boring-cyborg bot added config documentation Improvements or additions to documentation github workflows labels Mar 31, 2022
Change-Id: If7c287ea7e9632fb8b4a49e8e4c82af4002cf4e4
@rochaferraz rochaferraz force-pushed the experimental/rochaferraz/github-patch1-master branch from 033488c to 863a8ec Compare March 31, 2022 20:18
@github-actions
Copy link

github-actions bot commented Mar 31, 2022

PR #16731: Size comparison from e8c3452 to 863a8ec

Increases (1 build for esp32)
platform target config section e8c3452 863a8ec change % change
esp32 all-clusters-app m5stack (read only) 1026223 1027019 796 0.1
(read/write) 462900 463012 112 0.0
.flash.rodata 229056 229168 112 0.0
.flash.text 1020839 1021635 796 0.1
Full report (39 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section e8c3452 863a8ec change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 667427 667427 0 0.0
(read/write) 184316 184316 0 0.0
.bss 81784 81784 0 0.0
.data 3132 3132 0 0.0
.rodata 79595 79595 0 0.0
.text 587352 587352 0 0.0
lock-mtd LP_CC2652R7 (read only) 616555 616555 0 0.0
(read/write) 154500 154500 0 0.0
.bss 77512 77512 0 0.0
.data 3132 3132 0 0.0
.rodata 79475 79475 0 0.0
.text 536592 536592 0 0.0
pump-app LP_CC2652R7 (read only) 686887 686887 0 0.0
(read/write) 166016 166016 0 0.0
.bss 82176 82176 0 0.0
.data 3164 3164 0 0.0
.rodata 81671 81671 0 0.0
.text 604732 604732 0 0.0
pump-controller-app LP_CC2652R7 (read only) 669159 669159 0 0.0
(read/write) 183488 183488 0 0.0
.bss 81920 81920 0 0.0
.data 3128 3128 0 0.0
.rodata 78007 78007 0 0.0
.text 590668 590668 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 609634 609634 0 0.0
.app_xip_area 516376 516376 0 0.0
.bss 76004 76004 0 0.0
.data 600 600 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 567146 567146 0 0.0
.app_xip_area 475424 475424 0 0.0
.bss 74508 74508 0 0.0
.data 564 564 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 578926 578926 0 0.0
.app_xip_area 477548 477548 0 0.0
.bss 83836 83836 0 0.0
.data 504 504 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 930216 930216 0 0.0
(read/write) 129128 129128 0 0.0
.bss 127136 127136 0 0.0
.data 1992 1992 0 0.0
.text 930208 930208 0 0.0
BRD4161A+rpc (read only) 959216 959216 0 0.0
(read/write) 145088 145088 0 0.0
.bss 142912 142912 0 0.0
.data 2172 2172 0 0.0
.text 959208 959208 0 0.0
window-app BRD4161A (read only) 865512 865512 0 0.0
(read/write) 127136 127136 0 0.0
.bss 125264 125264 0 0.0
.data 1872 1872 0 0.0
.text 865504 865504 0 0.0
esp32 all-clusters-app c3devkit (read only) 970490 970490 0 0.0
(read/write) 1395138 1395138 0 0.0
.dram0.bss 62456 62456 0 0.0
.dram0.data 14220 14220 0 0.0
.flash.rodata 199544 199544 0 0.0
.flash.text 970490 970490 0 0.0
.iram0.text 62016 62016 0 0.0
m5stack (read only) 1026223 1027019 796 0.1
(read/write) 462900 463012 112 0.0
.dram0.bss 67984 67984 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 229056 229168 112 0.0
.flash.text 1020839 1021635 796 0.1
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 707240 707240 0 0.0
.bss 77992 77992 0 0.0
.data 1872 1872 0 0.0
.text 621576 621576 0 0.0
lock k32w061+release (read/write) 706488 706488 0 0.0
.bss 77960 77960 0 0.0
.data 1912 1912 0 0.0
.text 620816 620816 0 0.0
linux all-clusters-app debug (read only) 2552497 2552497 0 0.0
(read/write) 143872 143872 0 0.0
.bss 57472 57472 0 0.0
.data 1296 1296 0 0.0
.data.rel.ro 79352 79352 0 0.0
.dynamic 592 592 0 0.0
.got 4184 4184 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 218981 218981 0 0.0
.text 2169090 2169090 0 0.0
bridge-app debug+rpc (read only) 1782397 1782397 0 0.0
(read/write) 89880 89880 0 0.0
.bss 44552 44552 0 0.0
.data 2000 2000 0 0.0
.data.rel.ro 38232 38232 0 0.0
.dynamic 592 592 0 0.0
.got 3928 3928 0 0.0
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 146961 146961 0 0.0
.text 1519573 1519573 0 0.0
chip-tool debug (read only) 10335837 10335837 0 0.0
(read/write) 356640 356640 0 0.0
.bss 22080 22080 0 0.0
.data 1072 1072 0 0.0
.data.rel.ro 327264 327264 0 0.0
.dynamic 624 624 0 0.0
.got 4896 4896 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 530637 530637 0 0.0
.text 9017141 9017141 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9943796 9943796 0 0.0
(read/write) 475633 475633 0 0.0
.bss 40401 40401 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 374024 374024 0 0.0
.dynamic 560 560 0 0.0
.got 56264 56264 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 504332 504332 0 0.0
.text 8380852 8380852 0 0.0
door-lock-app debug (read only) 2035121 2035121 0 0.0
(read/write) 117288 117288 0 0.0
.bss 47680 47680 0 0.0
.data 1008 1008 0 0.0
.data.rel.ro 63176 63176 0 0.0
.dynamic 592 592 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 183553 183553 0 0.0
.text 1701250 1701250 0 0.0
lighting-app debug+rpc (read only) 2212881 2212881 0 0.0
(read/write) 124280 124280 0 0.0
.bss 48960 48960 0 0.0
.data 1488 1488 0 0.0
.data.rel.ro 68248 68248 0 0.0
.dynamic 608 608 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 177569 177569 0 0.0
.text 1875634 1875634 0 0.0
ota-provider-app debug (read only) 1974937 1974937 0 0.0
(read/write) 113016 113016 0 0.0
.bss 47584 47584 0 0.0
.data 1288 1288 0 0.0
.data.rel.ro 58488 58488 0 0.0
.dynamic 608 608 0 0.0
.got 4384 4384 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 169187 169187 0 0.0
.text 1653378 1653378 0 0.0
ota-requestor-app debug (read only) 2003129 2003129 0 0.0
(read/write) 116176 116176 0 0.0
.bss 48544 48544 0 0.0
.data 1480 1480 0 0.0
.data.rel.ro 60680 60680 0 0.0
.dynamic 592 592 0 0.0
.got 4192 4192 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 165612 165612 0 0.0
.text 1684210 1684210 0 0.0
shell debug (read only) 2467801 2467801 0 0.0
(read/write) 147824 147824 0 0.0
.bss 67304 67304 0 0.0
.data 784 784 0 0.0
.data.rel.ro 74016 74016 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 212146 212146 0 0.0
.text 2098034 2098034 0 0.0
thermostat-no-ble arm64 (read only) 2292676 2292676 0 0.0
(read/write) 148657 148657 0 0.0
.bss 62849 62849 0 0.0
.data 1040 1040 0 0.0
.data.rel.ro 77216 77216 0 0.0
.dynamic 560 560 0 0.0
.got 4536 4536 0 0.0
.init 24 24 0 0.0
.init_array 360 360 0 0.0
.rodata 142052 142052 0 0.0
.text 1926688 1926688 0 0.0
tv-app debug (read only) 2716201 2716201 0 0.0
(read/write) 248632 248632 0 0.0
.bss 165072 165072 0 0.0
.data 3136 3136 0 0.0
.data.rel.ro 74368 74368 0 0.0
.dynamic 592 592 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 896 896 0 0.0
.rodata 209419 209419 0 0.0
.text 2331650 2331650 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2358540 2358540 0 0.0
.bss 185052 185052 0 0.0
.data 5760 5760 0 0.0
.text 1321140 1321140 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1147827 1147827 0 0.0
bss 143092 143092 0 0.0
rodata 143204 143204 0 0.0
text 786732 786732 0 0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1133275 1133275 0 0.0
bss 139536 139536 0 0.0
rodata 120188 120188 0 0.0
text 794952 794952 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 1097363 1097363 0 0.0
bss 139772 139772 0 0.0
rodata 111332 111332 0 0.0
text 767328 767328 0 0.0
nrf52840dongle_nrf52840 (read/write) 1147395 1147395 0 0.0
bss 140520 140520 0 0.0
rodata 119784 119784 0 0.0
text 797660 797660 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1041974 1041974 0 0.0
bss 136600 136600 0 0.0
rodata 113380 113380 0 0.0
text 710120 710120 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 1033583 1033583 0 0.0
bss 129484 129484 0 0.0
rodata 113112 113112 0 0.0
text 712620 712620 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 942654 942654 0 0.0
bss 126580 126580 0 0.0
rodata 106356 106356 0 0.0
text 627936 627936 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 1052515 1052515 0 0.0
bss 129400 129400 0 0.0
rodata 115196 115196 0 0.0
text 729444 729444 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1034711 1034711 0 0.0
bss 129144 129144 0 0.0
rodata 111408 111408 0 0.0
text 715724 715724 0 0.0
p6 all-clusters-app default (read/write) 2502872 2502872 0 0.0
.bss 118488 118488 0 0.0
.data 2640 2640 0 0.0
.text 1461136 1461136 0 0.0
light-app default (read/write) 2404360 2404360 0 0.0
.bss 111944 111944 0 0.0
.data 2496 2496 0 0.0
.text 1362624 1362624 0 0.0
lock-app default (read/write) 2367968 2367968 0 0.0
.bss 111688 111688 0 0.0
.data 2456 2456 0 0.0
.text 1326232 1326232 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 791300 791300 0 0.0
bss 70296 70296 0 0.0
noinit 40416 40416 0 0.0
text 561260 561260 0 0.0

@github-actions
Copy link

github-actions bot commented Mar 31, 2022

PR #16731: Size comparison from e8c3452 to 91b40bd

Increases (1 build for esp32)
platform target config section e8c3452 91b40bd change % change
esp32 all-clusters-app m5stack (read only) 1026223 1027019 796 0.1
(read/write) 462900 463012 112 0.0
.flash.rodata 229056 229168 112 0.0
.flash.text 1020839 1021635 796 0.1
Full report (39 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section e8c3452 91b40bd change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 667427 667427 0 0.0
(read/write) 184316 184316 0 0.0
.bss 81784 81784 0 0.0
.data 3132 3132 0 0.0
.rodata 79595 79595 0 0.0
.text 587352 587352 0 0.0
lock-mtd LP_CC2652R7 (read only) 616555 616555 0 0.0
(read/write) 154500 154500 0 0.0
.bss 77512 77512 0 0.0
.data 3132 3132 0 0.0
.rodata 79475 79475 0 0.0
.text 536592 536592 0 0.0
pump-app LP_CC2652R7 (read only) 686887 686887 0 0.0
(read/write) 166016 166016 0 0.0
.bss 82176 82176 0 0.0
.data 3164 3164 0 0.0
.rodata 81671 81671 0 0.0
.text 604732 604732 0 0.0
pump-controller-app LP_CC2652R7 (read only) 669159 669159 0 0.0
(read/write) 183488 183488 0 0.0
.bss 81920 81920 0 0.0
.data 3128 3128 0 0.0
.rodata 78007 78007 0 0.0
.text 590668 590668 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 609634 609634 0 0.0
.app_xip_area 516376 516376 0 0.0
.bss 76004 76004 0 0.0
.data 600 600 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 567146 567146 0 0.0
.app_xip_area 475424 475424 0 0.0
.bss 74508 74508 0 0.0
.data 564 564 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 578926 578926 0 0.0
.app_xip_area 477548 477548 0 0.0
.bss 83836 83836 0 0.0
.data 504 504 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 930216 930216 0 0.0
(read/write) 129128 129128 0 0.0
.bss 127136 127136 0 0.0
.data 1992 1992 0 0.0
.text 930208 930208 0 0.0
BRD4161A+rpc (read only) 959216 959216 0 0.0
(read/write) 145088 145088 0 0.0
.bss 142912 142912 0 0.0
.data 2172 2172 0 0.0
.text 959208 959208 0 0.0
window-app BRD4161A (read only) 865512 865512 0 0.0
(read/write) 127136 127136 0 0.0
.bss 125264 125264 0 0.0
.data 1872 1872 0 0.0
.text 865504 865504 0 0.0
esp32 all-clusters-app c3devkit (read only) 970490 970490 0 0.0
(read/write) 1395138 1395138 0 0.0
.dram0.bss 62456 62456 0 0.0
.dram0.data 14220 14220 0 0.0
.flash.rodata 199544 199544 0 0.0
.flash.text 970490 970490 0 0.0
.iram0.text 62016 62016 0 0.0
m5stack (read only) 1026223 1027019 796 0.1
(read/write) 462900 463012 112 0.0
.dram0.bss 67984 67984 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 229056 229168 112 0.0
.flash.text 1020839 1021635 796 0.1
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 707240 707240 0 0.0
.bss 77992 77992 0 0.0
.data 1872 1872 0 0.0
.text 621576 621576 0 0.0
lock k32w061+release (read/write) 706488 706488 0 0.0
.bss 77960 77960 0 0.0
.data 1912 1912 0 0.0
.text 620816 620816 0 0.0
linux all-clusters-app debug (read only) 2552497 2552497 0 0.0
(read/write) 143872 143872 0 0.0
.bss 57472 57472 0 0.0
.data 1296 1296 0 0.0
.data.rel.ro 79352 79352 0 0.0
.dynamic 592 592 0 0.0
.got 4184 4184 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 218981 218981 0 0.0
.text 2169090 2169090 0 0.0
bridge-app debug+rpc (read only) 1782397 1782397 0 0.0
(read/write) 89880 89880 0 0.0
.bss 44552 44552 0 0.0
.data 2000 2000 0 0.0
.data.rel.ro 38232 38232 0 0.0
.dynamic 592 592 0 0.0
.got 3928 3928 0 0.0
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 146961 146961 0 0.0
.text 1519573 1519573 0 0.0
chip-tool debug (read only) 10335837 10335837 0 0.0
(read/write) 356640 356640 0 0.0
.bss 22080 22080 0 0.0
.data 1072 1072 0 0.0
.data.rel.ro 327264 327264 0 0.0
.dynamic 624 624 0 0.0
.got 4896 4896 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 530637 530637 0 0.0
.text 9017141 9017141 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9943796 9943796 0 0.0
(read/write) 475633 475633 0 0.0
.bss 40401 40401 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 374024 374024 0 0.0
.dynamic 560 560 0 0.0
.got 56264 56264 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 504332 504332 0 0.0
.text 8380852 8380852 0 0.0
door-lock-app debug (read only) 2035121 2035121 0 0.0
(read/write) 117288 117288 0 0.0
.bss 47680 47680 0 0.0
.data 1008 1008 0 0.0
.data.rel.ro 63176 63176 0 0.0
.dynamic 592 592 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 183553 183553 0 0.0
.text 1701250 1701250 0 0.0
lighting-app debug+rpc (read only) 2212881 2212881 0 0.0
(read/write) 124280 124280 0 0.0
.bss 48960 48960 0 0.0
.data 1488 1488 0 0.0
.data.rel.ro 68248 68248 0 0.0
.dynamic 608 608 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 177569 177569 0 0.0
.text 1875634 1875634 0 0.0
ota-provider-app debug (read only) 1974937 1974937 0 0.0
(read/write) 113016 113016 0 0.0
.bss 47584 47584 0 0.0
.data 1288 1288 0 0.0
.data.rel.ro 58488 58488 0 0.0
.dynamic 608 608 0 0.0
.got 4384 4384 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 169187 169187 0 0.0
.text 1653378 1653378 0 0.0
ota-requestor-app debug (read only) 2003129 2003129 0 0.0
(read/write) 116176 116176 0 0.0
.bss 48544 48544 0 0.0
.data 1480 1480 0 0.0
.data.rel.ro 60680 60680 0 0.0
.dynamic 592 592 0 0.0
.got 4192 4192 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 165612 165612 0 0.0
.text 1684210 1684210 0 0.0
shell debug (read only) 2467801 2467801 0 0.0
(read/write) 147824 147824 0 0.0
.bss 67304 67304 0 0.0
.data 784 784 0 0.0
.data.rel.ro 74016 74016 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 212146 212146 0 0.0
.text 2098034 2098034 0 0.0
thermostat-no-ble arm64 (read only) 2292676 2292676 0 0.0
(read/write) 148657 148657 0 0.0
.bss 62849 62849 0 0.0
.data 1040 1040 0 0.0
.data.rel.ro 77216 77216 0 0.0
.dynamic 560 560 0 0.0
.got 4536 4536 0 0.0
.init 24 24 0 0.0
.init_array 360 360 0 0.0
.rodata 142052 142052 0 0.0
.text 1926688 1926688 0 0.0
tv-app debug (read only) 2716201 2716201 0 0.0
(read/write) 248632 248632 0 0.0
.bss 165072 165072 0 0.0
.data 3136 3136 0 0.0
.data.rel.ro 74368 74368 0 0.0
.dynamic 592 592 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 896 896 0 0.0
.rodata 209419 209419 0 0.0
.text 2331650 2331650 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2358540 2358540 0 0.0
.bss 185052 185052 0 0.0
.data 5760 5760 0 0.0
.text 1321140 1321140 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1147827 1147827 0 0.0
bss 143092 143092 0 0.0
rodata 143204 143204 0 0.0
text 786732 786732 0 0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1133275 1133275 0 0.0
bss 139536 139536 0 0.0
rodata 120188 120188 0 0.0
text 794952 794952 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 1097363 1097363 0 0.0
bss 139772 139772 0 0.0
rodata 111332 111332 0 0.0
text 767328 767328 0 0.0
nrf52840dongle_nrf52840 (read/write) 1147395 1147395 0 0.0
bss 140520 140520 0 0.0
rodata 119784 119784 0 0.0
text 797660 797660 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1041974 1041974 0 0.0
bss 136600 136600 0 0.0
rodata 113380 113380 0 0.0
text 710120 710120 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 1033583 1033583 0 0.0
bss 129484 129484 0 0.0
rodata 113112 113112 0 0.0
text 712620 712620 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 942654 942654 0 0.0
bss 126580 126580 0 0.0
rodata 106356 106356 0 0.0
text 627936 627936 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 1052515 1052515 0 0.0
bss 129400 129400 0 0.0
rodata 115196 115196 0 0.0
text 729444 729444 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1034711 1034711 0 0.0
bss 129144 129144 0 0.0
rodata 111408 111408 0 0.0
text 715724 715724 0 0.0
p6 all-clusters-app default (read/write) 2502872 2502872 0 0.0
.bss 118488 118488 0 0.0
.data 2640 2640 0 0.0
.text 1461136 1461136 0 0.0
light-app default (read/write) 2404360 2404360 0 0.0
.bss 111944 111944 0 0.0
.data 2496 2496 0 0.0
.text 1362624 1362624 0 0.0
lock-app default (read/write) 2367968 2367968 0 0.0
.bss 111688 111688 0 0.0
.data 2456 2456 0 0.0
.text 1326232 1326232 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 791300 791300 0 0.0
bss 70296 70296 0 0.0
noinit 40416 40416 0 0.0
text 561260 561260 0 0.0

@woody-apple
Copy link
Contributor

Fast tracking testing changes.

@rochaferraz Can you please re-generate zap?

@mspang
Copy link
Contributor

mspang commented Apr 5, 2022

Should it be merged into shell/ ?

examples/chef/README.md Outdated Show resolved Hide resolved
examples/chef/chef_config.py Show resolved Hide resolved
Change-Id: I8a353828804b2a203d336e47edbe58ce7d62163a
@rochaferraz rochaferraz force-pushed the experimental/rochaferraz/github-patch1-master branch from 91b40bd to 19a5fc1 Compare April 5, 2022 17:28
Change-Id: I252594388ec759c84525ea9090c153bdd7f80d3f
@github-actions
Copy link

github-actions bot commented Apr 5, 2022

PR #16731: Size comparison from bc01144 to 42ca0d2

Increases (1 build for esp32)
platform target config section bc01144 42ca0d2 change % change
esp32 all-clusters-app m5stack (read only) 1040787 1041611 824 0.1
(read/write) 461912 462008 96 0.0
.flash.rodata 227232 227328 96 0.0
.flash.text 1035403 1036227 824 0.1
Full report (36 builds for cc13x2_26x2, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section bc01144 42ca0d2 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 670911 670911 0 0.0
(read/write) 180808 180808 0 0.0
.bss 81760 81760 0 0.0
.data 3164 3164 0 0.0
.rodata 80039 80039 0 0.0
.text 590392 590392 0 0.0
lock-mtd LP_CC2652R7 (read only) 620039 620039 0 0.0
(read/write) 154508 154508 0 0.0
.bss 77488 77488 0 0.0
.data 3164 3164 0 0.0
.rodata 79927 79927 0 0.0
.text 539624 539624 0 0.0
pump-app LP_CC2652R7 (read only) 690327 690327 0 0.0
(read/write) 162568 162568 0 0.0
.bss 82168 82168 0 0.0
.data 3196 3196 0 0.0
.rodata 82127 82127 0 0.0
.text 607716 607716 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672567 672567 0 0.0
(read/write) 180056 180056 0 0.0
.bss 81896 81896 0 0.0
.data 3160 3160 0 0.0
.rodata 78463 78463 0 0.0
.text 593620 593620 0 0.0
efr32 lighting-app BRD4161A (read only) 919692 919692 0 0.0
(read/write) 129792 129792 0 0.0
.bss 127800 127800 0 0.0
.data 1992 1992 0 0.0
.text 919684 919684 0 0.0
BRD4161A+rpc (read only) 947604 947604 0 0.0
(read/write) 145740 145740 0 0.0
.bss 143568 143568 0 0.0
.data 2172 2172 0 0.0
.text 947596 947596 0 0.0
window-app BRD4161A (read only) 854860 854860 0 0.0
(read/write) 127816 127816 0 0.0
.bss 125944 125944 0 0.0
.data 1872 1872 0 0.0
.text 854852 854852 0 0.0
esp32 all-clusters-app c3devkit (read only) 988422 988422 0 0.0
(read/write) 1460922 1460922 0 0.0
.dram0.bss 62952 62952 0 0.0
.dram0.data 14196 14196 0 0.0
.flash.rodata 198288 198288 0 0.0
.flash.text 988422 988422 0 0.0
.iram0.text 62572 62572 0 0.0
m5stack (read only) 1040787 1041611 824 0.1
(read/write) 461912 462008 96 0.0
.dram0.bss 68480 68480 0 0.0
.dram0.data 34056 34056 0 0.0
.flash.rodata 227232 227328 96 0.0
.flash.text 1035403 1036227 824 0.1
.iram0.text 123415 123415 0 0.0
k32w light k32w061+release (read/write) 681992 681992 0 0.0
.bss 78448 78448 0 0.0
.data 1984 1984 0 0.0
.text 595760 595760 0 0.0
lock k32w061+release (read/write) 686488 686488 0 0.0
.bss 79032 79032 0 0.0
.data 1944 1944 0 0.0
.text 599712 599712 0 0.0
linux all-clusters-app debug (read only) 2595705 2595705 0 0.0
(read/write) 144872 144872 0 0.0
.bss 57664 57664 0 0.0
.data 1440 1440 0 0.0
.data.rel.ro 79880 79880 0 0.0
.dynamic 592 592 0 0.0
.got 4312 4312 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 221285 221285 0 0.0
.text 2206402 2206402 0 0.0
bridge-app debug+rpc (read only) 1804485 1804485 0 0.0
(read/write) 90296 90296 0 0.0
.bss 44584 44584 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 38584 38584 0 0.0
.dynamic 592 592 0 0.0
.got 3928 3928 0 0.0
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 147513 147513 0 0.0
.text 1540341 1540341 0 0.0
chip-tool debug (read only) 10632181 10632181 0 0.0
(read/write) 370520 370520 0 0.0
.bss 22592 22592 0 0.0
.data 1040 1040 0 0.0
.data.rel.ro 340656 340656 0 0.0
.dynamic 624 624 0 0.0
.got 4928 4928 0 0.0
.init 27 27 0 0.0
.init_array 656 656 0 0.0
.rodata 535949 535949 0 0.0
.text 9269429 9269429 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 10242412 10242412 0 0.0
(read/write) 490609 490609 0 0.0
.bss 40897 40897 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 387648 387648 0 0.0
.dynamic 560 560 0 0.0
.got 57128 57128 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 510412 510412 0 0.0
.text 8632244 8632244 0 0.0
door-lock-app debug (read only) 2075777 2075777 0 0.0
(read/write) 118320 118320 0 0.0
.bss 47904 47904 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 63704 63704 0 0.0
.dynamic 592 592 0 0.0
.got 4256 4256 0 0.0
.init 27 27 0 0.0
.init_array 680 680 0 0.0
.rodata 185513 185513 0 0.0
.text 1736450 1736450 0 0.0
lighting-app debug+rpc (read only) 2255289 2255289 0 0.0
(read/write) 125312 125312 0 0.0
.bss 49216 49216 0 0.0
.data 1600 1600 0 0.0
.data.rel.ro 68808 68808 0 0.0
.dynamic 608 608 0 0.0
.got 4304 4304 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 179625 179625 0 0.0
.text 1912386 1912386 0 0.0
ota-provider-app debug (read only) 2013697 2013697 0 0.0
(read/write) 113888 113888 0 0.0
.bss 47744 47744 0 0.0
.data 1384 1384 0 0.0
.data.rel.ro 59032 59032 0 0.0
.dynamic 608 608 0 0.0
.got 4456 4456 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 171403 171403 0 0.0
.text 1687570 1687570 0 0.0
ota-requestor-app debug (read only) 2043289 2043289 0 0.0
(read/write) 117208 117208 0 0.0
.bss 48736 48736 0 0.0
.data 1608 1608 0 0.0
.data.rel.ro 61272 61272 0 0.0
.dynamic 592 592 0 0.0
.got 4296 4296 0 0.0
.init 27 27 0 0.0
.init_array 656 656 0 0.0
.rodata 167892 167892 0 0.0
.text 1718898 1718898 0 0.0
shell debug (read only) 2491433 2491433 0 0.0
(read/write) 148336 148336 0 0.0
.bss 67336 67336 0 0.0
.data 848 848 0 0.0
.data.rel.ro 74424 74424 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 212978 212978 0 0.0
.text 2119922 2119922 0 0.0
thermostat-no-ble arm64 (read only) 2326940 2326940 0 0.0
(read/write) 149521 149521 0 0.0
.bss 62977 62977 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 77760 77760 0 0.0
.dynamic 560 560 0 0.0
.got 4632 4632 0 0.0
.init 24 24 0 0.0
.init_array 368 368 0 0.0
.rodata 143340 143340 0 0.0
.text 1957760 1957760 0 0.0
tv-app debug (read only) 2764905 2764905 0 0.0
(read/write) 249984 249984 0 0.0
.bss 165360 165360 0 0.0
.data 3392 3392 0 0.0
.data.rel.ro 75040 75040 0 0.0
.dynamic 592 592 0 0.0
.got 4672 4672 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 211467 211467 0 0.0
.text 2374610 2374610 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2363084 2363084 0 0.0
.bss 185052 185052 0 0.0
.data 5784 5784 0 0.0
.text 1325684 1325684 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1149847 1149847 0 0.0
bss 135812 135812 0 0.0
rodata 145088 145088 0 0.0
text 790320 790320 0 0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1136631 1136631 0 0.0
bss 139516 139516 0 0.0
rodata 120632 120632 0 0.0
text 797960 797960 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 1100859 1100859 0 0.0
bss 139752 139752 0 0.0
rodata 111772 111772 0 0.0
text 770344 770344 0 0.0
nrf52840dongle_nrf52840 (read/write) 1151031 1151031 0 0.0
bss 140516 140516 0 0.0
rodata 120204 120204 0 0.0
text 800832 800832 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1045438 1045438 0 0.0
bss 136580 136580 0 0.0
rodata 113820 113820 0 0.0
text 713116 713116 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 1037115 1037115 0 0.0
bss 129464 129464 0 0.0
rodata 113556 113556 0 0.0
text 715680 715680 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 946154 946154 0 0.0
bss 126560 126560 0 0.0
rodata 106800 106800 0 0.0
text 630992 630992 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 1056011 1056011 0 0.0
bss 129380 129380 0 0.0
rodata 115636 115636 0 0.0
text 732460 732460 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1038179 1038179 0 0.0
bss 129124 129124 0 0.0
rodata 111852 111852 0 0.0
text 718700 718700 0 0.0
p6 all-clusters-app default (read/write) 2507928 2507928 0 0.0
.bss 118480 118480 0 0.0
.data 2672 2672 0 0.0
.text 1466192 1466192 0 0.0
light-app default (read/write) 2409120 2409120 0 0.0
.bss 111944 111944 0 0.0
.data 2528 2528 0 0.0
.text 1367384 1367384 0 0.0
lock-app default (read/write) 2372816 2372816 0 0.0
.bss 111688 111688 0 0.0
.data 2488 2488 0 0.0
.text 1331080 1331080 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 795232 795232 0 0.0
bss 70300 70300 0 0.0
noinit 40416 40416 0 0.0
text 564698 564698 0 0.0

Change-Id: Ia17baae1a7cca206fd1854928f1b56ca05c0b9e7
@github-actions
Copy link

github-actions bot commented Apr 5, 2022

PR #16731: Size comparison from bc01144 to 2682d93

Increases above 0.2%:

platform target config section bc01144 2682d93 change % change
linux bridge-app debug+rpc .data.rel.ro 38584 38712 128 0.3
door-lock-app debug .data.rel.ro 63704 63832 128 0.2
ota-provider-app debug .data.rel.ro 59032 59160 128 0.2
ota-requestor-app debug .data.rel.ro 61272 61400 128 0.2
thermostat-no-ble arm64 .got 4632 4648 16 0.3
Increases (12 builds for esp32, linux)
platform target config section bc01144 2682d93 change % change
esp32 all-clusters-app m5stack (read only) 1040787 1041579 792 0.1
(read/write) 461912 462008 96 0.0
.flash.rodata 227232 227328 96 0.0
.flash.text 1035403 1036195 792 0.1
linux all-clusters-app debug (read/write) 144872 145000 128 0.1
.data.rel.ro 79880 80008 128 0.2
bridge-app debug+rpc (read/write) 90296 90424 128 0.1
.data.rel.ro 38584 38712 128 0.3
chip-tool debug (read only) 10632181 10633141 960 0.0
(read/write) 370520 370648 128 0.0
.data.rel.ro 340656 340784 128 0.0
.text 9269429 9270309 880 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 10242412 10243708 1296 0.0
(read/write) 490609 490769 160 0.0
.data.rel.ro 387648 387792 144 0.0
.got 57128 57144 16 0.0
.rodata 510412 510460 48 0.0
.text 8632244 8633156 912 0.0
door-lock-app debug (read/write) 118320 118448 128 0.1
.data.rel.ro 63704 63832 128 0.2
lighting-app debug+rpc (read/write) 125312 125440 128 0.1
.data.rel.ro 68808 68936 128 0.2
ota-provider-app debug (read/write) 113888 114016 128 0.1
.data.rel.ro 59032 59160 128 0.2
ota-requestor-app debug (read/write) 117208 117336 128 0.1
.data.rel.ro 61272 61400 128 0.2
shell debug (read/write) 148336 148464 128 0.1
.data.rel.ro 74424 74552 128 0.2
thermostat-no-ble arm64 (read only) 2326940 2327212 272 0.0
(read/write) 149521 149681 160 0.1
.data.rel.ro 77760 77904 144 0.2
.got 4632 4648 16 0.3
.rodata 143340 143388 48 0.0
tv-app debug (read/write) 249984 250112 128 0.1
.data.rel.ro 75040 75168 128 0.2
Decreases (34 builds for cc13x2_26x2, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section bc01144 2682d93 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 670911 670727 -184 -0.0
(read/write) 180808 180736 -72 -0.0
.bss 81760 81504 -256 -0.3
.text 590392 590208 -184 -0.0
lock-mtd LP_CC2652R7 (read only) 620039 619855 -184 -0.0
(read/write) 154508 154252 -256 -0.2
.bss 77488 77232 -256 -0.3
.text 539624 539440 -184 -0.0
pump-app LP_CC2652R7 (read only) 690327 690143 -184 -0.0
(read/write) 162568 162496 -72 -0.0
.bss 82168 81912 -256 -0.3
.text 607716 607532 -184 -0.0
pump-controller-app LP_CC2652R7 (read only) 672567 672391 -176 -0.0
(read/write) 180056 179976 -80 -0.0
.bss 81896 81640 -256 -0.3
.text 593620 593444 -176 -0.0
efr32 lighting-app BRD4161A (read only) 919692 919420 -272 -0.0
(read/write) 129792 129536 -256 -0.2
.bss 127800 127544 -256 -0.2
.text 919684 919412 -272 -0.0
BRD4161A+rpc (read only) 947604 947332 -272 -0.0
(read/write) 145740 145484 -256 -0.2
.bss 143568 143312 -256 -0.2
.text 947596 947324 -272 -0.0
window-app BRD4161A (read only) 854860 854588 -272 -0.0
(read/write) 127816 127560 -256 -0.2
.bss 125944 125688 -256 -0.2
.text 854852 854580 -272 -0.0
esp32 all-clusters-app c3devkit (read only) 988422 988372 -50 -0.0
.flash.text 988422 988372 -50 -0.0
k32w light k32w061+release (read/write) 681992 681576 -416 -0.1
.bss 78448 78192 -256 -0.3
.text 595760 595600 -160 -0.0
lock k32w061+release (read/write) 686488 686056 -432 -0.1
.bss 79032 78776 -256 -0.3
.text 599712 599536 -176 -0.0
linux all-clusters-app debug (read only) 2595705 2595177 -528 -0.0
.rodata 221285 220965 -320 -0.1
.text 2206402 2205954 -448 -0.0
bridge-app debug+rpc (read only) 1804485 1803973 -512 -0.0
.rodata 147513 147225 -288 -0.2
.text 1540341 1539877 -464 -0.0
chip-tool debug .rodata 535949 535789 -160 -0.0
door-lock-app debug (read only) 2075777 2075489 -288 -0.0
.rodata 185513 185257 -256 -0.1
.text 1736450 1736178 -272 -0.0
lighting-app debug+rpc (read only) 2255289 2254969 -320 -0.0
.rodata 179625 179337 -288 -0.2
.text 1912386 1912114 -272 -0.0
ota-provider-app debug (read only) 2013697 2013329 -368 -0.0
.rodata 171403 171067 -336 -0.2
.text 1687570 1687298 -272 -0.0
ota-requestor-app debug (read only) 2043289 2042969 -320 -0.0
.rodata 167892 167620 -272 -0.2
.text 1718898 1718610 -288 -0.0
shell debug (read only) 2491433 2490889 -544 -0.0
.rodata 212978 212658 -320 -0.2
.text 2119922 2119458 -464 -0.0
thermostat-no-ble arm64 .text 1957760 1957648 -112 -0.0
tv-app debug (read only) 2764905 2764393 -512 -0.0
.rodata 211467 211211 -256 -0.1
.text 2374610 2374114 -496 -0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2363084 2363020 -64 -0.0
.text 1325684 1325620 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1149847 1149431 -416 -0.0
bss 135812 135556 -256 -0.2
text 790320 790160 -160 -0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1136631 1136215 -416 -0.0
bss 139516 139260 -256 -0.2
text 797960 797796 -164 -0.0
nrf52840dk_nrf52840+rpc (read/write) 1100859 1100427 -432 -0.0
bss 139752 139496 -256 -0.2
text 770344 770180 -164 -0.0
nrf52840dongle_nrf52840 (read/write) 1151031 1150599 -432 -0.0
bss 140516 140260 -256 -0.2
text 800832 800668 -164 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1045438 1045022 -416 -0.0
bss 136580 136324 -256 -0.2
text 713116 712956 -160 -0.0
lock-app nrf52840dk_nrf52840 (read/write) 1037115 1036699 -416 -0.0
bss 129464 129208 -256 -0.2
text 715680 715516 -164 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 946154 945738 -416 -0.0
bss 126560 126304 -256 -0.2
text 630992 630828 -164 -0.0
pump-app nrf52840dk_nrf52840 (read/write) 1056011 1055595 -416 -0.0
bss 129380 129124 -256 -0.2
text 732460 732300 -160 -0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1038179 1037747 -432 -0.0
bss 129124 128868 -256 -0.2
text 718700 718536 -164 -0.0
p6 all-clusters-app default (read/write) 2507928 2507784 -144 -0.0
.text 1466192 1466048 -144 -0.0
light-app default (read/write) 2409120 2408960 -160 -0.0
.text 1367384 1367224 -160 -0.0
lock-app default (read/write) 2372816 2372672 -144 -0.0
.text 1331080 1330936 -144 -0.0
telink lighting-app tlsr9518adk80d (read/write) 795232 794824 -408 -0.1
bss 70300 70044 -256 -0.4
text 564698 564548 -150 -0.0
Full report (36 builds for cc13x2_26x2, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section bc01144 2682d93 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 670911 670727 -184 -0.0
(read/write) 180808 180736 -72 -0.0
.bss 81760 81504 -256 -0.3
.data 3164 3164 0 0.0
.rodata 80039 80039 0 0.0
.text 590392 590208 -184 -0.0
lock-mtd LP_CC2652R7 (read only) 620039 619855 -184 -0.0
(read/write) 154508 154252 -256 -0.2
.bss 77488 77232 -256 -0.3
.data 3164 3164 0 0.0
.rodata 79927 79927 0 0.0
.text 539624 539440 -184 -0.0
pump-app LP_CC2652R7 (read only) 690327 690143 -184 -0.0
(read/write) 162568 162496 -72 -0.0
.bss 82168 81912 -256 -0.3
.data 3196 3196 0 0.0
.rodata 82127 82127 0 0.0
.text 607716 607532 -184 -0.0
pump-controller-app LP_CC2652R7 (read only) 672567 672391 -176 -0.0
(read/write) 180056 179976 -80 -0.0
.bss 81896 81640 -256 -0.3
.data 3160 3160 0 0.0
.rodata 78463 78463 0 0.0
.text 593620 593444 -176 -0.0
efr32 lighting-app BRD4161A (read only) 919692 919420 -272 -0.0
(read/write) 129792 129536 -256 -0.2
.bss 127800 127544 -256 -0.2
.data 1992 1992 0 0.0
.text 919684 919412 -272 -0.0
BRD4161A+rpc (read only) 947604 947332 -272 -0.0
(read/write) 145740 145484 -256 -0.2
.bss 143568 143312 -256 -0.2
.data 2172 2172 0 0.0
.text 947596 947324 -272 -0.0
window-app BRD4161A (read only) 854860 854588 -272 -0.0
(read/write) 127816 127560 -256 -0.2
.bss 125944 125688 -256 -0.2
.data 1872 1872 0 0.0
.text 854852 854580 -272 -0.0
esp32 all-clusters-app c3devkit (read only) 988422 988372 -50 -0.0
(read/write) 1460922 1460922 0 0.0
.dram0.bss 62952 62952 0 0.0
.dram0.data 14196 14196 0 0.0
.flash.rodata 198288 198288 0 0.0
.flash.text 988422 988372 -50 -0.0
.iram0.text 62572 62572 0 0.0
m5stack (read only) 1040787 1041579 792 0.1
(read/write) 461912 462008 96 0.0
.dram0.bss 68480 68480 0 0.0
.dram0.data 34056 34056 0 0.0
.flash.rodata 227232 227328 96 0.0
.flash.text 1035403 1036195 792 0.1
.iram0.text 123415 123415 0 0.0
k32w light k32w061+release (read/write) 681992 681576 -416 -0.1
.bss 78448 78192 -256 -0.3
.data 1984 1984 0 0.0
.text 595760 595600 -160 -0.0
lock k32w061+release (read/write) 686488 686056 -432 -0.1
.bss 79032 78776 -256 -0.3
.data 1944 1944 0 0.0
.text 599712 599536 -176 -0.0
linux all-clusters-app debug (read only) 2595705 2595177 -528 -0.0
(read/write) 144872 145000 128 0.1
.bss 57664 57664 0 0.0
.data 1440 1440 0 0.0
.data.rel.ro 79880 80008 128 0.2
.dynamic 592 592 0 0.0
.got 4312 4312 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 221285 220965 -320 -0.1
.text 2206402 2205954 -448 -0.0
bridge-app debug+rpc (read only) 1804485 1803973 -512 -0.0
(read/write) 90296 90424 128 0.1
.bss 44584 44584 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 38584 38712 128 0.3
.dynamic 592 592 0 0.0
.got 3928 3928 0 0.0
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 147513 147225 -288 -0.2
.text 1540341 1539877 -464 -0.0
chip-tool debug (read only) 10632181 10633141 960 0.0
(read/write) 370520 370648 128 0.0
.bss 22592 22592 0 0.0
.data 1040 1040 0 0.0
.data.rel.ro 340656 340784 128 0.0
.dynamic 624 624 0 0.0
.got 4928 4928 0 0.0
.init 27 27 0 0.0
.init_array 656 656 0 0.0
.rodata 535949 535789 -160 -0.0
.text 9269429 9270309 880 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 10242412 10243708 1296 0.0
(read/write) 490609 490769 160 0.0
.bss 40897 40897 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 387648 387792 144 0.0
.dynamic 560 560 0 0.0
.got 57128 57144 16 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 510412 510460 48 0.0
.text 8632244 8633156 912 0.0
door-lock-app debug (read only) 2075777 2075489 -288 -0.0
(read/write) 118320 118448 128 0.1
.bss 47904 47904 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 63704 63832 128 0.2
.dynamic 592 592 0 0.0
.got 4256 4256 0 0.0
.init 27 27 0 0.0
.init_array 680 680 0 0.0
.rodata 185513 185257 -256 -0.1
.text 1736450 1736178 -272 -0.0
lighting-app debug+rpc (read only) 2255289 2254969 -320 -0.0
(read/write) 125312 125440 128 0.1
.bss 49216 49216 0 0.0
.data 1600 1600 0 0.0
.data.rel.ro 68808 68936 128 0.2
.dynamic 608 608 0 0.0
.got 4304 4304 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 179625 179337 -288 -0.2
.text 1912386 1912114 -272 -0.0
ota-provider-app debug (read only) 2013697 2013329 -368 -0.0
(read/write) 113888 114016 128 0.1
.bss 47744 47744 0 0.0
.data 1384 1384 0 0.0
.data.rel.ro 59032 59160 128 0.2
.dynamic 608 608 0 0.0
.got 4456 4456 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 171403 171067 -336 -0.2
.text 1687570 1687298 -272 -0.0
ota-requestor-app debug (read only) 2043289 2042969 -320 -0.0
(read/write) 117208 117336 128 0.1
.bss 48736 48736 0 0.0
.data 1608 1608 0 0.0
.data.rel.ro 61272 61400 128 0.2
.dynamic 592 592 0 0.0
.got 4296 4296 0 0.0
.init 27 27 0 0.0
.init_array 656 656 0 0.0
.rodata 167892 167620 -272 -0.2
.text 1718898 1718610 -288 -0.0
shell debug (read only) 2491433 2490889 -544 -0.0
(read/write) 148336 148464 128 0.1
.bss 67336 67336 0 0.0
.data 848 848 0 0.0
.data.rel.ro 74424 74552 128 0.2
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 212978 212658 -320 -0.2
.text 2119922 2119458 -464 -0.0
thermostat-no-ble arm64 (read only) 2326940 2327212 272 0.0
(read/write) 149521 149681 160 0.1
.bss 62977 62977 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 77760 77904 144 0.2
.dynamic 560 560 0 0.0
.got 4632 4648 16 0.3
.init 24 24 0 0.0
.init_array 368 368 0 0.0
.rodata 143340 143388 48 0.0
.text 1957760 1957648 -112 -0.0
tv-app debug (read only) 2764905 2764393 -512 -0.0
(read/write) 249984 250112 128 0.1
.bss 165360 165360 0 0.0
.data 3392 3392 0 0.0
.data.rel.ro 75040 75168 128 0.2
.dynamic 592 592 0 0.0
.got 4672 4672 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 211467 211211 -256 -0.1
.text 2374610 2374114 -496 -0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2363084 2363020 -64 -0.0
.bss 185052 185052 0 0.0
.data 5784 5784 0 0.0
.text 1325684 1325620 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1149847 1149431 -416 -0.0
bss 135812 135556 -256 -0.2
rodata 145088 145088 0 0.0
text 790320 790160 -160 -0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1136631 1136215 -416 -0.0
bss 139516 139260 -256 -0.2
rodata 120632 120632 0 0.0
text 797960 797796 -164 -0.0
nrf52840dk_nrf52840+rpc (read/write) 1100859 1100427 -432 -0.0
bss 139752 139496 -256 -0.2
rodata 111772 111772 0 0.0
text 770344 770180 -164 -0.0
nrf52840dongle_nrf52840 (read/write) 1151031 1150599 -432 -0.0
bss 140516 140260 -256 -0.2
rodata 120204 120204 0 0.0
text 800832 800668 -164 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1045438 1045022 -416 -0.0
bss 136580 136324 -256 -0.2
rodata 113820 113820 0 0.0
text 713116 712956 -160 -0.0
lock-app nrf52840dk_nrf52840 (read/write) 1037115 1036699 -416 -0.0
bss 129464 129208 -256 -0.2
rodata 113556 113556 0 0.0
text 715680 715516 -164 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 946154 945738 -416 -0.0
bss 126560 126304 -256 -0.2
rodata 106800 106800 0 0.0
text 630992 630828 -164 -0.0
pump-app nrf52840dk_nrf52840 (read/write) 1056011 1055595 -416 -0.0
bss 129380 129124 -256 -0.2
rodata 115636 115636 0 0.0
text 732460 732300 -160 -0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1038179 1037747 -432 -0.0
bss 129124 128868 -256 -0.2
rodata 111852 111852 0 0.0
text 718700 718536 -164 -0.0
p6 all-clusters-app default (read/write) 2507928 2507784 -144 -0.0
.bss 118480 118480 0 0.0
.data 2672 2672 0 0.0
.text 1466192 1466048 -144 -0.0
light-app default (read/write) 2409120 2408960 -160 -0.0
.bss 111944 111944 0 0.0
.data 2528 2528 0 0.0
.text 1367384 1367224 -160 -0.0
lock-app default (read/write) 2372816 2372672 -144 -0.0
.bss 111688 111688 0 0.0
.data 2488 2488 0 0.0
.text 1331080 1330936 -144 -0.0
telink lighting-app tlsr9518adk80d (read/write) 795232 794824 -408 -0.1
bss 70300 70044 -256 -0.4
noinit 40416 40416 0 0.0
text 564698 564548 -150 -0.0

@github-actions
Copy link

github-actions bot commented Apr 6, 2022

PR #16731: Size comparison from 964b4c2 to 2922409

Increases (1 build for esp32)
platform target config section 964b4c2 2922409 change % change
esp32 all-clusters-app m5stack (read only) 1043503 1044367 864 0.1
(read/write) 462488 462584 96 0.0
.flash.rodata 227752 227848 96 0.0
.flash.text 1038119 1038983 864 0.1
Full report (25 builds for cc13x2_26x2, efr32, esp32, k32w, mbed, nrfconnect, p6, telink)
platform target config section 964b4c2 2922409 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 674307 674307 0 0.0
(read/write) 177204 177204 0 0.0
.bss 81552 81552 0 0.0
.data 3168 3168 0 0.0
.rodata 80579 80579 0 0.0
.text 593248 593248 0 0.0
lock-mtd LP_CC2652R7 (read only) 623443 623443 0 0.0
(read/write) 154304 154304 0 0.0
.bss 77280 77280 0 0.0
.data 3168 3168 0 0.0
.rodata 80467 80467 0 0.0
.text 542488 542488 0 0.0
pump-app LP_CC2652R7 (read only) 691607 691607 0 0.0
(read/write) 161064 161064 0 0.0
.bss 81944 81944 0 0.0
.data 3200 3200 0 0.0
.rodata 82511 82511 0 0.0
.text 608612 608612 0 0.0
pump-controller-app LP_CC2652R7 (read only) 675979 675979 0 0.0
(read/write) 176436 176436 0 0.0
.bss 81688 81688 0 0.0
.data 3164 3164 0 0.0
.rodata 79011 79011 0 0.0
.text 596484 596484 0 0.0
efr32 lighting-app BRD4161A (read only) 923476 923476 0 0.0
(read/write) 129580 129580 0 0.0
.bss 127584 127584 0 0.0
.data 1996 1996 0 0.0
.text 923468 923468 0 0.0
BRD4161A+rpc (read only) 951364 951364 0 0.0
(read/write) 145528 145528 0 0.0
.bss 143352 143352 0 0.0
.data 2176 2176 0 0.0
.text 951356 951356 0 0.0
window-app BRD4161A (read only) 860796 860796 0 0.0
(read/write) 127640 127640 0 0.0
.bss 125760 125760 0 0.0
.data 1880 1880 0 0.0
.text 860788 860788 0 0.0
esp32 all-clusters-app c3devkit (read only) 991668 991668 0 0.0
(read/write) 1461530 1461530 0 0.0
.dram0.bss 63000 63000 0 0.0
.dram0.data 14260 14260 0 0.0
.flash.rodata 198784 198784 0 0.0
.flash.text 991668 991668 0 0.0
.iram0.text 62572 62572 0 0.0
m5stack (read only) 1043503 1044367 864 0.1
(read/write) 462488 462584 96 0.0
.dram0.bss 68528 68528 0 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 227752 227848 96 0.0
.flash.text 1038119 1038983 864 0.1
.iram0.text 123415 123415 0 0.0
k32w light k32w061+release (read/write) 684828 684828 0 0.0
.bss 78240 78240 0 0.0
.data 1988 1988 0 0.0
.text 598800 598800 0 0.0
lock k32w061+release (read/write) 689668 689668 0 0.0
.bss 78816 78816 0 0.0
.data 1948 1948 0 0.0
.text 603104 603104 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2366580 2366580 0 0.0
.bss 185092 185092 0 0.0
.data 5792 5792 0 0.0
.text 1329180 1329180 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1152967 1152967 0 0.0
bss 135604 135604 0 0.0
rodata 145632 145632 0 0.0
text 793156 793156 0 0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1139895 1139895 0 0.0
bss 139308 139308 0 0.0
rodata 121192 121192 0 0.0
text 800792 800792 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 1104135 1104135 0 0.0
bss 139544 139544 0 0.0
rodata 112320 112320 0 0.0
text 773204 773204 0 0.0
nrf52840dongle_nrf52840 (read/write) 1154287 1154287 0 0.0
bss 140308 140308 0 0.0
rodata 120748 120748 0 0.0
text 803664 803664 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 1048610 1048610 0 0.0
bss 136372 136372 0 0.0
rodata 114368 114368 0 0.0
text 715956 715956 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 1040239 1040239 0 0.0
bss 129252 129252 0 0.0
rodata 114096 114096 0 0.0
text 718512 718512 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 949342 949342 0 0.0
bss 126348 126348 0 0.0
rodata 107324 107324 0 0.0
text 633828 633828 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 1059263 1059263 0 0.0
bss 129168 129168 0 0.0
rodata 116176 116176 0 0.0
text 735296 735296 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 1041435 1041435 0 0.0
bss 128912 128912 0 0.0
rodata 112396 112396 0 0.0
text 721532 721532 0 0.0
p6 all-clusters-app default (read/write) 2511992 2511992 0 0.0
.bss 118528 118528 0 0.0
.data 2672 2672 0 0.0
.text 1470256 1470256 0 0.0
light-app default (read/write) 2413168 2413168 0 0.0
.bss 111992 111992 0 0.0
.data 2528 2528 0 0.0
.text 1371432 1371432 0 0.0
lock-app default (read/write) 2376848 2376848 0 0.0
.bss 111736 111736 0 0.0
.data 2488 2488 0 0.0
.text 1335112 1335112 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 798836 798836 0 0.0
bss 70096 70096 0 0.0
noinit 40416 40416 0 0.0
text 567918 567918 0 0.0

@andy31415 andy31415 merged commit 172c024 into project-chip:master Apr 6, 2022
andrei-menzopol pushed a commit to andrei-menzopol/connectedhomeip that referenced this pull request Apr 14, 2022
* new: chef app is a configurable application that processes zap files during the build process

Change-Id: Ia6aeba2d5587e09074defcd34dc5028288d74a90

* fix: esp32 functional on master on 28/mar/2021

Change-Id: I33f572f313dc7be91e208b074fe6ba6c7ab9da31

* chg: removed old zap files that need to be updated

Change-Id: Ibbe26ad39ba69d251fd4ef956632eb1aac9dfdf8

* Restyled by whitespace

* Restyled by clang-format

* Restyled by gn

* Restyled by prettier-markdown

* Restyled by autopep8

* fix: init server on scheduled task

Change-Id: If7c287ea7e9632fb8b4a49e8e4c82af4002cf4e4

* fix: excluded unsued context from task call

Change-Id: I8a353828804b2a203d336e47edbe58ce7d62163a

* chg: fixes to paths in README file

Change-Id: I252594388ec759c84525ea9090c153bdd7f80d3f

* fix: update to zap regen script to ignore chef sample app

Change-Id: Ia17baae1a7cca206fd1854928f1b56ca05c0b9e7

* Update wordlist: add new work (flags gzbf) and sort|unique the word list

Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Andrei Litvin <[email protected]>
vinitg1 pushed a commit to vinitg1/connectedhomeip that referenced this pull request Apr 22, 2022
* new: chef app is a configurable application that processes zap files during the build process

Change-Id: Ia6aeba2d5587e09074defcd34dc5028288d74a90

* fix: esp32 functional on master on 28/mar/2021

Change-Id: I33f572f313dc7be91e208b074fe6ba6c7ab9da31

* chg: removed old zap files that need to be updated

Change-Id: Ibbe26ad39ba69d251fd4ef956632eb1aac9dfdf8

* Restyled by whitespace

* Restyled by clang-format

* Restyled by gn

* Restyled by prettier-markdown

* Restyled by autopep8

* fix: init server on scheduled task

Change-Id: If7c287ea7e9632fb8b4a49e8e4c82af4002cf4e4

* fix: excluded unsued context from task call

Change-Id: I8a353828804b2a203d336e47edbe58ce7d62163a

* chg: fixes to paths in README file

Change-Id: I252594388ec759c84525ea9090c153bdd7f80d3f

* fix: update to zap regen script to ignore chef sample app

Change-Id: Ia17baae1a7cca206fd1854928f1b56ca05c0b9e7

* Update wordlist: add new work (flags gzbf) and sort|unique the word list

Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Andrei Litvin <[email protected]>
andy31415 added a commit that referenced this pull request Apr 22, 2022
* chef sample app (#16731)

* new: chef app is a configurable application that processes zap files during the build process

Change-Id: Ia6aeba2d5587e09074defcd34dc5028288d74a90

* fix: esp32 functional on master on 28/mar/2021

Change-Id: I33f572f313dc7be91e208b074fe6ba6c7ab9da31

* chg: removed old zap files that need to be updated

Change-Id: Ibbe26ad39ba69d251fd4ef956632eb1aac9dfdf8

* Restyled by whitespace

* Restyled by clang-format

* Restyled by gn

* Restyled by prettier-markdown

* Restyled by autopep8

* fix: init server on scheduled task

Change-Id: If7c287ea7e9632fb8b4a49e8e4c82af4002cf4e4

* fix: excluded unsued context from task call

Change-Id: I8a353828804b2a203d336e47edbe58ce7d62163a

* chg: fixes to paths in README file

Change-Id: I252594388ec759c84525ea9090c153bdd7f80d3f

* fix: update to zap regen script to ignore chef sample app

Change-Id: Ia17baae1a7cca206fd1854928f1b56ca05c0b9e7

* Update wordlist: add new work (flags gzbf) and sort|unique the word list

Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Andrei Litvin <[email protected]>

* Chef Sample App - yaml configuration file (#17330)

* chg: removed config file, SDK path needs to be set as environment variable

Change-Id: Ied6a186f5d7370818461f921e76309a0508aaaf5

* chg: config file is now a YAML file

Change-Id: Ia34b45c1e54245b94da06dca626170a78581b7b9

* chg: zap-generated files in independent folders by device type

Change-Id: If86a393576166a03f1aa801947b36233308e6df4

* fix: fixes CMakeLists files for ESP32 and nrfconnect to build on current tot

Change-Id: Ia6f94dfc6a186036f41af1c567b4b8416ff2ef22

* chg: applied restyle

Change-Id: I38f52568e0a7f967b35ad42ca7ade1373235c3fe

* fix: added a words to .wordslist

Change-Id: I84a7cb6ea7830146711450d0d713b9da2fd895b4

* Update .wordlist.txt

* Update README.md

* Update README.md

* Update .wordlist.txt

* fix: reverted unwanted change to submodule hash reference

Change-Id: I15fee54e792d8aa06d83051b803c9e27093d29d3

* Restyled by autopep8

Co-authored-by: Douglas Rocha Ferraz <[email protected]>
Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Andrei Litvin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants