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 Pairing Commands to chip-tool-darwin #14662

Merged
merged 1 commit into from
Feb 4, 2022

Conversation

krypton36
Copy link
Contributor

Problem

  • Add chip-tool-darwin pairing commands to exercise CHIP.framework using CLI.

Change overview

  • Adds Bridge files to support integration of CHIP.framework with C++ chip-tool-utils library.
  • Adds code sign script into build since it is required for persistent storage.
  • Adds entitlements

Testing

  • Compiled
  • Paired with qrcode, manualcode, and ethernet.
  • Ran unpair command (SDK does not have implemented).

Notes

Uses chip-tool-utils for the commands line argument structure.

@github-actions
Copy link

github-actions bot commented Feb 1, 2022

PR #14662: Size comparison from 9f16e9a to 59f3362

Full report (6 builds for linux, qpg, telink)
platform target config section 9f16e9a 59f3362 change % change
linux chip-tool-ipv6only arm64 (read only) 7036484 7036484 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 6049796 6049796 0 0.0
thermostat-no-ble arm64 (read only) 2087388 2087388 0 0.0
(read/write) 148529 148529 0 0.0
.bss 66209 66209 0 0.0
.data 952 952 0 0.0
.data.rel.ro 74248 74248 0 0.0
.dynamic 560 560 0 0.0
.got 4136 4136 0 0.0
.init 24 24 0 0.0
.init_array 344 344 0 0.0
.rodata 130780 130780 0 0.0
.text 1739280 1739280 0 0.0
qpg lighting-app qpg6105+debug (read only) 570700 570700 0 0.0
(read/write) 146936 146936 0 0.0
.bss 87520 87520 0 0.0
.data 1060 1060 0 0.0
.text 565380 565380 0 0.0
lock-app qpg6105+debug (read only) 516816 516816 0 0.0
(read/write) 146936 146936 0 0.0
.bss 86960 86960 0 0.0
.data 996 996 0 0.0
.text 511496 511496 0 0.0
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 845134 0 0.0
bss 85568 85568 0 0.0
noinit 37160 37160 0 0.0
text 592564 592564 0 0.0

@github-actions
Copy link

github-actions bot commented Feb 1, 2022

PR #14662: Size comparison from 9f16e9a to 2183965

Full report (32 builds for cyw30739, efr32, esp32, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 9f16e9a 2183965 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577150 577150 0 0.0
.app_xip_area 484356 484356 0 0.0
.bss 75540 75540 0 0.0
.data 596 596 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 535146 535146 0 0.0
.app_xip_area 443920 443920 0 0.0
.bss 74012 74012 0 0.0
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559890 559890 0 0.0
.app_xip_area 459360 459360 0 0.0
.bss 82988 82988 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) 843616 843616 0 0.0
(read/write) 125072 125072 0 0.0
.bss 123176 123176 0 0.0
.data 1896 1896 0 0.0
.text 843608 843608 0 0.0
BRD4161A+rpc (read only) 830984 830984 0 0.0
(read/write) 141736 141736 0 0.0
.bss 139736 139736 0 0.0
.data 1996 1996 0 0.0
.text 830976 830976 0 0.0
window-app BRD4161A (read only) 816164 816164 0 0.0
(read/write) 123704 123704 0 0.0
.bss 121852 121852 0 0.0
.data 1852 1852 0 0.0
.text 816156 816156 0 0.0
esp32 all-clusters-app c3devkit (read only) 934322 934322 0 0.0
(read/write) 1399890 1399890 0 0.0
.dram0.bss 70344 70344 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 196376 196376 0 0.0
.flash.text 934322 934322 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 982339 982339 0 0.0
(read/write) 464236 464236 0 0.0
.dram0.bss 75096 75096 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 222988 222988 0 0.0
.flash.text 976955 976955 0 0.0
.iram0.text 123399 123399 0 0.0
linux chip-tool-ipv6only arm64 (read only) 7036484 7036484 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 6049796 6049796 0 0.0
thermostat-no-ble arm64 (read only) 2087388 2087388 0 0.0
(read/write) 148529 148529 0 0.0
.bss 66209 66209 0 0.0
.data 952 952 0 0.0
.data.rel.ro 74248 74248 0 0.0
.dynamic 560 560 0 0.0
.got 4136 4136 0 0.0
.init 24 24 0 0.0
.init_array 344 344 0 0.0
.rodata 130780 130780 0 0.0
.text 1739280 1739280 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2384584 2384584 0 0.0
.bss 189260 189260 0 0.0
.data 5288 5288 0 0.0
.text 1347184 1347184 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2338192 2338192 0 0.0
.bss 178176 178176 0 0.0
.data 5568 5568 0 0.0
.text 1300792 1300792 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302296 2302296 0 0.0
.bss 178056 178056 0 0.0
.data 5552 5552 0 0.0
.text 1264896 1264896 0 0.0
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 2292964 0 0.0
.bss 175332 175332 0 0.0
.data 5368 5368 0 0.0
.text 1255536 1255536 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980539 980539 0 0.0
bss 118544 118544 0 0.0
rodata 115840 115840 0 0.0
text 668364 668364 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 966115 966115 0 0.0
bss 115588 115588 0 0.0
rodata 107312 107312 0 0.0
text 664808 664808 0 0.0
nrf52840dongle_nrf52840 (read/write) 996623 996623 0 0.0
bss 119716 119716 0 0.0
rodata 114672 114672 0 0.0
text 673756 673756 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 889754 889754 0 0.0
bss 115332 115332 0 0.0
rodata 109116 109116 0 0.0
text 584560 584560 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 913151 913151 0 0.0
bss 116904 116904 0 0.0
rodata 104476 104476 0 0.0
text 614368 614368 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 823186 823186 0 0.0
bss 113720 113720 0 0.0
rodata 97684 97684 0 0.0
text 531344 531344 0 0.0
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) 916011 916011 0 0.0
bss 116660 116660 0 0.0
rodata 104992 104992 0 0.0
text 616892 616892 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 911171 911171 0 0.0
bss 116668 116668 0 0.0
rodata 104096 104096 0 0.0
text 612940 612940 0 0.0
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) 2445880 2445880 0 0.0
.bss 117404 117404 0 0.0
.data 2576 2576 0 0.0
.text 1404144 1404144 0 0.0
light-app default (read/write) 2340320 2340320 0 0.0
.bss 103364 103364 0 0.0
.data 2408 2408 0 0.0
.text 1298584 1298584 0 0.0
lock-app default (read/write) 2305728 2305728 0 0.0
.bss 103084 103084 0 0.0
.data 2368 2368 0 0.0
.text 1263992 1263992 0 0.0
qpg lighting-app qpg6105+debug (read only) 570700 570700 0 0.0
(read/write) 146936 146936 0 0.0
.bss 87520 87520 0 0.0
.data 1060 1060 0 0.0
.text 565380 565380 0 0.0
lock-app qpg6105+debug (read only) 516816 516816 0 0.0
(read/write) 146936 146936 0 0.0
.bss 86960 86960 0 0.0
.data 996 996 0 0.0
.text 511496 511496 0 0.0
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 845134 0 0.0
bss 85568 85568 0 0.0
noinit 37160 37160 0 0.0
text 592564 592564 0 0.0

@github-actions
Copy link

github-actions bot commented Feb 1, 2022

PR #14662: Size comparison from a2f9cad to 3519573

Full report (34 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section a2f9cad 3519573 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577150 577150 0 0.0
.app_xip_area 484356 484356 0 0.0
.bss 75540 75540 0 0.0
.data 596 596 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 535146 535146 0 0.0
.app_xip_area 443920 443920 0 0.0
.bss 74012 74012 0 0.0
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559890 559890 0 0.0
.app_xip_area 459360 459360 0 0.0
.bss 82988 82988 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) 843616 843616 0 0.0
(read/write) 125072 125072 0 0.0
.bss 123176 123176 0 0.0
.data 1896 1896 0 0.0
.text 843608 843608 0 0.0
BRD4161A+rpc (read only) 830984 830984 0 0.0
(read/write) 141736 141736 0 0.0
.bss 139736 139736 0 0.0
.data 1996 1996 0 0.0
.text 830976 830976 0 0.0
window-app BRD4161A (read only) 816164 816164 0 0.0
(read/write) 123704 123704 0 0.0
.bss 121852 121852 0 0.0
.data 1852 1852 0 0.0
.text 816156 816156 0 0.0
esp32 all-clusters-app c3devkit (read only) 934242 934242 0 0.0
(read/write) 1399834 1399834 0 0.0
.dram0.bss 70344 70344 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 196320 196320 0 0.0
.flash.text 934242 934242 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 982267 982267 0 0.0
(read/write) 464180 464180 0 0.0
.dram0.bss 75096 75096 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 222932 222932 0 0.0
.flash.text 976883 976883 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 661876 661876 0 0.0
.bss 75228 75228 0 0.0
.data 1856 1856 0 0.0
.text 578992 578992 0 0.0
lock k32w061+release (read/write) 662888 662888 0 0.0
.bss 75548 75548 0 0.0
.data 1896 1896 0 0.0
.text 579644 579644 0 0.0
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 2086860 0 0.0
(read/write) 148513 148513 0 0.0
.bss 66209 66209 0 0.0
.data 952 952 0 0.0
.data.rel.ro 74240 74240 0 0.0
.dynamic 560 560 0 0.0
.got 4136 4136 0 0.0
.init 24 24 0 0.0
.init_array 344 344 0 0.0
.rodata 130716 130716 0 0.0
.text 1738864 1738864 0 0.0
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 2338192 0 0.0
.bss 178176 178176 0 0.0
.data 5568 5568 0 0.0
.text 1300792 1300792 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302296 2302296 0 0.0
.bss 178056 178056 0 0.0
.data 5552 5552 0 0.0
.text 1264896 1264896 0 0.0
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 2292964 0 0.0
.bss 175332 175332 0 0.0
.data 5368 5368 0 0.0
.text 1255536 1255536 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980539 980539 0 0.0
bss 118544 118544 0 0.0
rodata 115840 115840 0 0.0
text 668364 668364 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 966115 966115 0 0.0
bss 115588 115588 0 0.0
rodata 107312 107312 0 0.0
text 664808 664808 0 0.0
nrf52840dongle_nrf52840 (read/write) 996623 996623 0 0.0
bss 119716 119716 0 0.0
rodata 114672 114672 0 0.0
text 673756 673756 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 889754 889754 0 0.0
bss 115332 115332 0 0.0
rodata 109116 109116 0 0.0
text 584560 584560 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 913151 913151 0 0.0
bss 116904 116904 0 0.0
rodata 104476 104476 0 0.0
text 614368 614368 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 823186 823186 0 0.0
bss 113720 113720 0 0.0
rodata 97684 97684 0 0.0
text 531344 531344 0 0.0
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 915875 0 0.0
bss 116660 116660 0 0.0
rodata 104936 104936 0 0.0
text 616824 616824 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 911051 911051 0 0.0
bss 116668 116668 0 0.0
rodata 104040 104040 0 0.0
text 612872 612872 0 0.0
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 2340320 0 0.0
.bss 103364 103364 0 0.0
.data 2408 2408 0 0.0
.text 1298584 1298584 0 0.0
lock-app default (read/write) 2305728 2305728 0 0.0
.bss 103084 103084 0 0.0
.data 2368 2368 0 0.0
.text 1263992 1263992 0 0.0
qpg lighting-app qpg6105+debug (read only) 570700 570700 0 0.0
(read/write) 146936 146936 0 0.0
.bss 87520 87520 0 0.0
.data 1060 1060 0 0.0
.text 565380 565380 0 0.0
lock-app qpg6105+debug (read only) 516816 516816 0 0.0
(read/write) 146936 146936 0 0.0
.bss 86960 86960 0 0.0
.data 996 996 0 0.0
.text 511496 511496 0 0.0
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 845134 0 0.0
bss 85568 85568 0 0.0
noinit 37160 37160 0 0.0
text 592564 592564 0 0.0

@github-actions
Copy link

github-actions bot commented Feb 3, 2022

PR #14662: Size comparison from 8881290 to e7388bb

Full report (34 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 8881290 e7388bb change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577390 577390 0 0.0
.app_xip_area 484884 484884 0 0.0
.bss 75252 75252 0 0.0
.data 596 596 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 535134 535134 0 0.0
.app_xip_area 444196 444196 0 0.0
.bss 73724 73724 0 0.0
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559618 559618 0 0.0
.app_xip_area 459360 459360 0 0.0
.bss 82716 82716 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) 844328 844328 0 0.0
(read/write) 124792 124792 0 0.0
.bss 122896 122896 0 0.0
.data 1892 1892 0 0.0
.text 844320 844320 0 0.0
BRD4161A+rpc (read only) 831704 831704 0 0.0
(read/write) 141448 141448 0 0.0
.bss 139456 139456 0 0.0
.data 1992 1992 0 0.0
.text 831696 831696 0 0.0
window-app BRD4161A (read only) 816404 816404 0 0.0
(read/write) 123412 123412 0 0.0
.bss 121564 121564 0 0.0
.data 1848 1848 0 0.0
.text 816396 816396 0 0.0
esp32 all-clusters-app c3devkit (read only) 934598 934598 0 0.0
(read/write) 1401002 1401002 0 0.0
.dram0.bss 70048 70048 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 197792 197792 0 0.0
.flash.text 934598 934598 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 982723 982723 0 0.0
(read/write) 465360 465360 0 0.0
.dram0.bss 74808 74808 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 224400 224400 0 0.0
.flash.text 977339 977339 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 661620 661620 0 0.0
.bss 74948 74948 0 0.0
.data 1852 1852 0 0.0
.text 579020 579020 0 0.0
lock k32w061+release (read/write) 662880 662880 0 0.0
.bss 75268 75268 0 0.0
.data 1892 1892 0 0.0
.text 579920 579920 0 0.0
linux chip-tool-ipv6only arm64 (read only) 7120532 7120532 0 0.0
(read/write) 284545 284545 0 0.0
.bss 47585 47585 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 186712 186712 0 0.0
.dynamic 560 560 0 0.0
.got 45336 45336 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 391564 391564 0 0.0
.text 6127236 6127236 0 0.0
thermostat-no-ble arm64 (read only) 2091484 2091484 0 0.0
(read/write) 140401 140401 0 0.0
.bss 57713 57713 0 0.0
.data 952 952 0 0.0
.data.rel.ro 74624 74624 0 0.0
.dynamic 560 560 0 0.0
.got 4136 4136 0 0.0
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 130764 130764 0 0.0
.text 1743008 1743008 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2386056 2386056 0 0.0
.bss 188964 188964 0 0.0
.data 5288 5288 0 0.0
.text 1348656 1348656 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2338744 2338744 0 0.0
.bss 177888 177888 0 0.0
.data 5568 5568 0 0.0
.text 1301344 1301344 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302600 2302600 0 0.0
.bss 177776 177776 0 0.0
.data 5544 5544 0 0.0
.text 1265200 1265200 0 0.0
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) 2292980 2292980 0 0.0
.bss 175052 175052 0 0.0
.data 5368 5368 0 0.0
.text 1255552 1255552 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980975 980975 0 0.0
bss 118260 118260 0 0.0
rodata 116324 116324 0 0.0
text 668596 668596 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 966535 966535 0 0.0
bss 115304 115304 0 0.0
rodata 107796 107796 0 0.0
text 665040 665040 0 0.0
nrf52840dongle_nrf52840 (read/write) 997039 997039 0 0.0
bss 119432 119432 0 0.0
rodata 115168 115168 0 0.0
text 673972 673972 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 890190 890190 0 0.0
bss 115044 115044 0 0.0
rodata 109616 109616 0 0.0
text 584788 584788 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 913319 913319 0 0.0
bss 116620 116620 0 0.0
rodata 104596 104596 0 0.0
text 614704 614704 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 823350 823350 0 0.0
bss 113440 113440 0 0.0
rodata 97800 97800 0 0.0
text 531672 531672 0 0.0
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) 915987 915987 0 0.0
bss 116380 116380 0 0.0
rodata 105112 105112 0 0.0
text 617048 617048 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 911195 911195 0 0.0
bss 116388 116388 0 0.0
rodata 104216 104216 0 0.0
text 613104 613104 0 0.0
shell nrf52840dk_nrf52840 (read/write) 798875 798875 0 0.0
bss 109776 109776 0 0.0
rodata 78352 78352 0 0.0
text 534248 534248 0 0.0
p6 all-clusters-app default (read/write) 2447224 2447224 0 0.0
.bss 117116 117116 0 0.0
.data 2576 2576 0 0.0
.text 1405488 1405488 0 0.0
light-app default (read/write) 2340864 2340864 0 0.0
.bss 103084 103084 0 0.0
.data 2400 2400 0 0.0
.text 1299128 1299128 0 0.0
lock-app default (read/write) 2305896 2305896 0 0.0
.bss 102804 102804 0 0.0
.data 2360 2360 0 0.0
.text 1264160 1264160 0 0.0
qpg lighting-app qpg6105+debug (read only) 571244 571244 0 0.0
(read/write) 146940 146940 0 0.0
.bss 87232 87232 0 0.0
.data 1056 1056 0 0.0
.text 565924 565924 0 0.0
lock-app qpg6105+debug (read only) 517084 517084 0 0.0
(read/write) 146940 146940 0 0.0
.bss 86680 86680 0 0.0
.data 992 992 0 0.0
.text 511764 511764 0 0.0
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) 845594 845594 0 0.0
bss 85288 85288 0 0.0
noinit 37160 37160 0 0.0
text 592830 592830 0 0.0

@github-actions
Copy link

github-actions bot commented Feb 3, 2022

PR #14662: Size comparison from 1ee9366 to ed8ff12

Full report (34 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 1ee9366 ed8ff12 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 586754 586754 0 0.0
.app_xip_area 493352 493352 0 0.0
.bss 76124 76124 0 0.0
.data 620 620 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 544578 544578 0 0.0
.app_xip_area 452744 452744 0 0.0
.bss 74596 74596 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 569034 569034 0 0.0
.app_xip_area 467880 467880 0 0.0
.bss 83588 83588 0 0.0
.data 528 528 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 855944 855944 0 0.0
(read/write) 125888 125888 0 0.0
.bss 123968 123968 0 0.0
.data 1920 1920 0 0.0
.text 855936 855936 0 0.0
BRD4161A+rpc (read only) 843320 843320 0 0.0
(read/write) 142552 142552 0 0.0
.bss 140528 140528 0 0.0
.data 2020 2020 0 0.0
.text 843312 843312 0 0.0
window-app BRD4161A (read only) 828100 828100 0 0.0
(read/write) 124520 124520 0 0.0
.bss 122644 122644 0 0.0
.data 1876 1876 0 0.0
.text 828092 828092 0 0.0
esp32 all-clusters-app c3devkit (read only) 934622 934622 0 0.0
(read/write) 1401074 1401074 0 0.0
.dram0.bss 70056 70056 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 197848 197848 0 0.0
.flash.text 934622 934622 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 982803 982803 0 0.0
(read/write) 465428 465428 0 0.0
.dram0.bss 74816 74816 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 224460 224460 0 0.0
.flash.text 977419 977419 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 671036 671036 0 0.0
.bss 75836 75836 0 0.0
.data 1880 1880 0 0.0
.text 587520 587520 0 0.0
lock k32w061+release (read/write) 672528 672528 0 0.0
.bss 76148 76148 0 0.0
.data 1920 1920 0 0.0
.text 588660 588660 0 0.0
linux chip-tool-ipv6only arm64 (read only) 7167204 7167204 0 0.0
(read/write) 284929 284929 0 0.0
.bss 47585 47585 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 187056 187056 0 0.0
.dynamic 560 560 0 0.0
.got 45376 45376 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 391436 391436 0 0.0
.text 6173044 6173044 0 0.0
thermostat-no-ble arm64 (read only) 2121852 2121852 0 0.0
(read/write) 140737 140737 0 0.0
.bss 57761 57761 0 0.0
.data 952 952 0 0.0
.data.rel.ro 74904 74904 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 131084 131084 0 0.0
.text 1772768 1772768 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2386320 2386320 0 0.0
.bss 188964 188964 0 0.0
.data 5280 5280 0 0.0
.text 1348920 1348920 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2347256 2347256 0 0.0
.bss 181080 181080 0 0.0
.data 5592 5592 0 0.0
.text 1309856 1309856 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2311112 2311112 0 0.0
.bss 180960 180960 0 0.0
.data 5576 5576 0 0.0
.text 1273712 1273712 0 0.0
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) 2301492 2301492 0 0.0
.bss 178244 178244 0 0.0
.data 5392 5392 0 0.0
.text 1264064 1264064 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 994435 994435 0 0.0
bss 120544 120544 0 0.0
rodata 117168 117168 0 0.0
text 677868 677868 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 976311 976311 0 0.0
bss 116400 116400 0 0.0
rodata 108556 108556 0 0.0
text 672936 672936 0 0.0
nrf52840dongle_nrf52840 (read/write) 1011103 1011103 0 0.0
bss 121908 121908 0 0.0
rodata 116008 116008 0 0.0
text 683320 683320 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 903874 903874 0 0.0
bss 117108 117108 0 0.0
rodata 110460 110460 0 0.0
text 595552 595552 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 926479 926479 0 0.0
bss 118880 118880 0 0.0
rodata 105444 105444 0 0.0
text 623688 623688 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 836750 836750 0 0.0
bss 115472 115472 0 0.0
rodata 98648 98648 0 0.0
text 542148 542148 0 0.0
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) 929131 929131 0 0.0
bss 118636 118636 0 0.0
rodata 105960 105960 0 0.0
text 626024 626024 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 924195 924195 0 0.0
bss 118644 118644 0 0.0
rodata 105064 105064 0 0.0
text 621964 621964 0 0.0
shell nrf52840dk_nrf52840 (read/write) 802571 802571 0 0.0
bss 110968 110968 0 0.0
rodata 78480 78480 0 0.0
text 535544 535544 0 0.0
p6 all-clusters-app default (read/write) 2447176 2447176 0 0.0
.bss 117124 117124 0 0.0
.data 2568 2568 0 0.0
.text 1405440 1405440 0 0.0
light-app default (read/write) 2352496 2352496 0 0.0
.bss 106268 106268 0 0.0
.data 2432 2432 0 0.0
.text 1310760 1310760 0 0.0
lock-app default (read/write) 2317608 2317608 0 0.0
.bss 105980 105980 0 0.0
.data 2392 2392 0 0.0
.text 1275872 1275872 0 0.0
qpg lighting-app qpg6105+debug (read only) 579316 579316 0 0.0
(read/write) 146936 146936 0 0.0
.bss 88120 88120 0 0.0
.data 1084 1084 0 0.0
.text 573996 573996 0 0.0
lock-app qpg6105+debug (read only) 525296 525296 0 0.0
(read/write) 146936 146936 0 0.0
.bss 87560 87560 0 0.0
.data 1020 1020 0 0.0
.text 519976 519976 0 0.0
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) 857950 857950 0 0.0
bss 88480 88480 0 0.0
noinit 37160 37160 0 0.0
text 601174 601174 0 0.0

@github-actions
Copy link

github-actions bot commented Feb 3, 2022

PR #14662: Size comparison from 4267a9b to d5ebc90

Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 4267a9b d5ebc90 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 586702 586702 0 0.0
.app_xip_area 493300 493300 0 0.0
.bss 76124 76124 0 0.0
.data 620 620 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 544602 544602 0 0.0
.app_xip_area 452768 452768 0 0.0
.bss 74596 74596 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 569014 569014 0 0.0
.app_xip_area 467860 467860 0 0.0
.bss 83588 83588 0 0.0
.data 528 528 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 855952 855952 0 0.0
(read/write) 125880 125880 0 0.0
.bss 123960 123960 0 0.0
.data 1920 1920 0 0.0
.text 855944 855944 0 0.0
BRD4161A+rpc (read only) 843320 843320 0 0.0
(read/write) 142544 142544 0 0.0
.bss 140520 140520 0 0.0
.data 2020 2020 0 0.0
.text 843312 843312 0 0.0
window-app BRD4161A (read only) 828180 828180 0 0.0
(read/write) 124520 124520 0 0.0
.bss 122644 122644 0 0.0
.data 1876 1876 0 0.0
.text 828172 828172 0 0.0
esp32 all-clusters-app c3devkit (read only) 934576 934576 0 0.0
(read/write) 1401026 1401026 0 0.0
.dram0.bss 70056 70056 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 197800 197800 0 0.0
.flash.text 934576 934576 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 982767 982767 0 0.0
(read/write) 465388 465388 0 0.0
.dram0.bss 74816 74816 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 224420 224420 0 0.0
.flash.text 977383 977383 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 671016 671016 0 0.0
.bss 75828 75828 0 0.0
.data 1880 1880 0 0.0
.text 587508 587508 0 0.0
lock k32w061+release (read/write) 672560 672560 0 0.0
.bss 76148 76148 0 0.0
.data 1920 1920 0 0.0
.text 588692 588692 0 0.0
linux all-clusters-app debug (read only) 2310049 2310049 0 0.0
(read/write) 139872 139872 0 0.0
.bss 54592 54592 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 204005 204005 0 0.0
.text 1944114 1944114 0 0.0
bridge-app debug+rpc (read only) 1695565 1695565 0 0.0
(read/write) 84504 84504 0 0.0
.bss 39296 39296 0 0.0
.data 1986 1986 0 0.0
.data.rel.ro 38064 38064 0 0.0
.dynamic 592 592 0 0.0
.got 3968 3968 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 139028 139028 0 0.0
.text 1440245 1440245 0 0.0
chip-tool debug (read only) 7215949 7215949 0 0.0
(read/write) 180424 180424 0 0.0
.bss 29192 29192 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 144168 144168 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 407573 407573 0 0.0
.text 6440645 6440645 0 0.0
chip-tool-ipv6only arm64 (read only) 7164708 7164708 0 0.0
(read/write) 283233 283233 0 0.0
.bss 47457 47457 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 185496 185496 0 0.0
.dynamic 560 560 0 0.0
.got 45376 45376 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 390412 390412 0 0.0
.text 6173044 6173044 0 0.0
door-lock-app debug (read only) 1893137 1893137 0 0.0
(read/write) 110696 110696 0 0.0
.bss 42272 42272 0 0.0
.data 962 962 0 0.0
.data.rel.ro 62048 62048 0 0.0
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 171804 171804 0 0.0
.text 1573074 1573074 0 0.0
lighting-app debug+rpc (read only) 1995329 1995329 0 0.0
(read/write) 115784 115784 0 0.0
.bss 43224 43224 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 65664 65664 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 161745 161745 0 0.0
.text 1679042 1679042 0 0.0
ota-provider-app debug (read only) 1691233 1691233 0 0.0
(read/write) 80560 80560 0 0.0
.bss 41152 41152 0 0.0
.data 1096 1096 0 0.0
.data.rel.ro 32808 32808 0 0.0
.dynamic 608 608 0 0.0
.got 4240 4240 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 149414 149414 0 0.0
.text 1423778 1423778 0 0.0
ota-requestor-app debug (read only) 1696529 1696529 0 0.0
(read/write) 83512 83512 0 0.0
.bss 42464 42464 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 34616 34616 0 0.0
.dynamic 592 592 0 0.0
.got 4032 4032 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 144695 144695 0 0.0
.text 1435042 1435042 0 0.0
shell debug (read only) 2283249 2283249 0 0.0
(read/write) 141360 141360 0 0.0
.bss 62016 62016 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 1922498 1922498 0 0.0
thermostat-no-ble arm64 (read only) 2121884 2121884 0 0.0
(read/write) 140705 140705 0 0.0
.bss 57745 57745 0 0.0
.data 952 952 0 0.0
.data.rel.ro 74880 74880 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 131068 131068 0 0.0
.text 1772864 1772864 0 0.0
tv-app debug (read only) 2512505 2512505 0 0.0
(read/write) 139512 139512 0 0.0
.bss 57248 57248 0 0.0
.data 3104 3104 0 0.0
.data.rel.ro 73144 73144 0 0.0
.dynamic 592 592 0 0.0
.got 4520 4520 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 193132 193132 0 0.0
.text 2146498 2146498 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2386272 2386272 0 0.0
.bss 188964 188964 0 0.0
.data 5280 5280 0 0.0
.text 1348872 1348872 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2347184 2347184 0 0.0
.bss 181072 181072 0 0.0
.data 5592 5592 0 0.0
.text 1309784 1309784 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2311176 2311176 0 0.0
.bss 180960 180960 0 0.0
.data 5576 5576 0 0.0
.text 1273776 1273776 0 0.0
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) 2301508 2301508 0 0.0
.bss 178244 178244 0 0.0
.data 5392 5392 0 0.0
.text 1264080 1264080 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 994391 994391 0 0.0
bss 120540 120540 0 0.0
rodata 117092 117092 0 0.0
text 677892 677892 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 976267 976267 0 0.0
bss 116396 116396 0 0.0
rodata 108480 108480 0 0.0
text 672960 672960 0 0.0
nrf52840dongle_nrf52840 (read/write) 1011043 1011043 0 0.0
bss 121904 121904 0 0.0
rodata 115932 115932 0 0.0
text 683344 683344 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 903830 903830 0 0.0
bss 117104 117104 0 0.0
rodata 110384 110384 0 0.0
text 595576 595576 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 926495 926495 0 0.0
bss 118880 118880 0 0.0
rodata 105444 105444 0 0.0
text 623712 623712 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 836766 836766 0 0.0
bss 115472 115472 0 0.0
rodata 98648 98648 0 0.0
text 542172 542172 0 0.0
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) 929115 929115 0 0.0
bss 118632 118632 0 0.0
rodata 105912 105912 0 0.0
text 626048 626048 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 924079 924079 0 0.0
bss 118632 118632 0 0.0
rodata 104916 104916 0 0.0
text 621988 621988 0 0.0
shell nrf52840dk_nrf52840 (read/write) 802571 802571 0 0.0
bss 110968 110968 0 0.0
rodata 78480 78480 0 0.0
text 535544 535544 0 0.0
p6 all-clusters-app default (read/write) 2447200 2447200 0 0.0
.bss 117124 117124 0 0.0
.data 2568 2568 0 0.0
.text 1405464 1405464 0 0.0
light-app default (read/write) 2352496 2352496 0 0.0
.bss 106268 106268 0 0.0
.data 2432 2432 0 0.0
.text 1310760 1310760 0 0.0
lock-app default (read/write) 2317688 2317688 0 0.0
.bss 105980 105980 0 0.0
.data 2392 2392 0 0.0
.text 1275952 1275952 0 0.0
qpg lighting-app qpg6105+debug (read only) 579272 579272 0 0.0
(read/write) 146936 146936 0 0.0
.bss 88120 88120 0 0.0
.data 1084 1084 0 0.0
.text 573952 573952 0 0.0
lock-app qpg6105+debug (read only) 525312 525312 0 0.0
(read/write) 146936 146936 0 0.0
.bss 87560 87560 0 0.0
.data 1020 1020 0 0.0
.text 519992 519992 0 0.0
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) 857886 857886 0 0.0
bss 88476 88476 0 0.0
noinit 37160 37160 0 0.0
text 601180 601180 0 0.0

@carol-apple
Copy link
Contributor

Can you please add a README which include basic information like build instructions and running the app?

@krypton36
Copy link
Contributor Author

Can you please add a README which include basic information like build instructions and running the app?

I am going to add a REAME in the PR after adding the clusters. I created an issue here:
#14798

And have a branch with the changes here:
https://github.com/krypton36/connectedhomeip/tree/DarwinChipToolCLIREADME

@github-actions
Copy link

github-actions bot commented Feb 4, 2022

PR #14662: Size comparison from 9423bb4 to ecef44a

Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 9423bb4 ecef44a change % change
cyw30739 light cyw930739m2evb_01 (read/write) 587614 587614 0 0.0
.app_xip_area 494212 494212 0 0.0
.bss 76124 76124 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 545538 545538 0 0.0
.app_xip_area 453688 453688 0 0.0
.bss 74604 74604 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 569934 569934 0 0.0
.app_xip_area 468772 468772 0 0.0
.bss 83588 83588 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 857248 857248 0 0.0
(read/write) 125888 125888 0 0.0
.bss 123960 123960 0 0.0
.data 1924 1924 0 0.0
.text 857240 857240 0 0.0
BRD4161A+rpc (read only) 844616 844616 0 0.0
(read/write) 142544 142544 0 0.0
.bss 140520 140520 0 0.0
.data 2024 2024 0 0.0
.text 844608 844608 0 0.0
window-app BRD4161A (read only) 829484 829484 0 0.0
(read/write) 124528 124528 0 0.0
.bss 122648 122648 0 0.0
.data 1880 1880 0 0.0
.text 829476 829476 0 0.0
esp32 all-clusters-app c3devkit (read only) 936818 936818 0 0.0
(read/write) 1401186 1401186 0 0.0
.dram0.bss 70064 70064 0 0.0
.dram0.data 14276 14276 0 0.0
.flash.rodata 197944 197944 0 0.0
.flash.text 936818 936818 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 984795 984795 0 0.0
(read/write) 465536 465536 0 0.0
.dram0.bss 74816 74816 0 0.0
.dram0.data 34040 34040 0 0.0
.flash.rodata 224552 224552 0 0.0
.flash.text 979411 979411 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 672140 672140 0 0.0
.bss 75832 75832 0 0.0
.data 1884 1884 0 0.0
.text 588624 588624 0 0.0
lock k32w061+release (read/write) 673704 673704 0 0.0
.bss 76160 76160 0 0.0
.data 1924 1924 0 0.0
.text 589820 589820 0 0.0
linux all-clusters-app debug (read only) 2323425 2323425 0 0.0
(read/write) 140032 140032 0 0.0
.bss 54656 54656 0 0.0
.data 1200 1200 0 0.0
.data.rel.ro 78504 78504 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 204197 204197 0 0.0
.text 1957026 1957026 0 0.0
bridge-app debug+rpc (read only) 1699973 1699973 0 0.0
(read/write) 84504 84504 0 0.0
.bss 39264 39264 0 0.0
.data 1986 1986 0 0.0
.data.rel.ro 38088 38088 0 0.0
.dynamic 592 592 0 0.0
.got 3976 3976 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 139476 139476 0 0.0
.text 1444069 1444069 0 0.0
chip-tool debug (read only) 7297349 7297349 0 0.0
(read/write) 184528 184528 0 0.0
.bss 32360 32360 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 145024 145024 0 0.0
.dynamic 608 608 0 0.0
.got 4760 4760 0 0.0
.init 27 27 0 0.0
.init_array 608 608 0 0.0
.rodata 410165 410165 0 0.0
.text 6517317 6517317 0 0.0
chip-tool-ipv6only arm64 (read only) 7237668 7237668 0 0.0
(read/write) 287873 287873 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 186488 186488 0 0.0
.dynamic 560 560 0 0.0
.got 45776 45776 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 392684 392684 0 0.0
.text 6240244 6240244 0 0.0
door-lock-app debug (read only) 1904009 1904009 0 0.0
(read/write) 110760 110760 0 0.0
.bss 42272 42272 0 0.0
.data 962 962 0 0.0
.data.rel.ro 62088 62088 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 171996 171996 0 0.0
.text 1583618 1583618 0 0.0
lighting-app debug+rpc (read only) 1998817 1998817 0 0.0
(read/write) 115784 115784 0 0.0
.bss 43256 43256 0 0.0
.data 1384 1384 0 0.0
.data.rel.ro 65640 65640 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 162097 162097 0 0.0
.text 1682194 1682194 0 0.0
ota-provider-app debug (read only) 1708073 1708073 0 0.0
(read/write) 81400 81400 0 0.0
.bss 41248 41248 0 0.0
.data 1096 1096 0 0.0
.data.rel.ro 33528 33528 0 0.0
.dynamic 608 608 0 0.0
.got 4248 4248 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 150054 150054 0 0.0
.text 1439442 1439442 0 0.0
ota-requestor-app debug (read only) 1699505 1699505 0 0.0
(read/write) 83448 83448 0 0.0
.bss 42432 42432 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 34584 34584 0 0.0
.dynamic 592 592 0 0.0
.got 4040 4040 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 144535 144535 0 0.0
.text 1438194 1438194 0 0.0
shell debug (read only) 2297481 2297481 0 0.0
(read/write) 141552 141552 0 0.0
.bss 62016 62016 0 0.0
.data 800 800 0 0.0
.data.rel.ro 73040 73040 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 205074 205074 0 0.0
.text 1935986 1935986 0 0.0
thermostat-no-ble arm64 (read only) 2126276 2126276 0 0.0
(read/write) 140705 140705 0 0.0
.bss 57745 57745 0 0.0
.data 968 968 0 0.0
.data.rel.ro 74872 74872 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 131220 131220 0 0.0
.text 1777104 1777104 0 0.0
tv-app debug (read only) 2517937 2517937 0 0.0
(read/write) 139704 139704 0 0.0
.bss 57280 57280 0 0.0
.data 3168 3168 0 0.0
.data.rel.ro 73224 73224 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 193492 193492 0 0.0
.text 2151410 2151410 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2388824 2388824 0 0.0
.bss 188972 188972 0 0.0
.data 5296 5296 0 0.0
.text 1351424 1351424 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2348016 2348016 0 0.0
.bss 181072 181072 0 0.0
.data 5600 5600 0 0.0
.text 1310616 1310616 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2312000 2312000 0 0.0
.bss 180960 180960 0 0.0
.data 5584 5584 0 0.0
.text 1274600 1274600 0 0.0
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) 2302340 2302340 0 0.0
.bss 178244 178244 0 0.0
.data 5400 5400 0 0.0
.text 1264912 1264912 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 998055 998055 0 0.0
bss 120544 120544 0 0.0
rodata 117252 117252 0 0.0
text 681356 681356 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 969411 969411 0 0.0
bss 116400 116400 0 0.0
rodata 108640 108640 0 0.0
text 665916 665916 0 0.0
nrf52840dongle_nrf52840 (read/write) 1014747 1014747 0 0.0
bss 121908 121908 0 0.0
rodata 116092 116092 0 0.0
text 686852 686852 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 904750 904750 0 0.0
bss 117108 117108 0 0.0
rodata 110512 110512 0 0.0
text 596372 596372 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 930199 930199 0 0.0
bss 118884 118884 0 0.0
rodata 105604 105604 0 0.0
text 627216 627216 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 837722 837722 0 0.0
bss 115476 115476 0 0.0
rodata 98772 98772 0 0.0
text 543004 543004 0 0.0
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) 932827 932827 0 0.0
bss 118636 118636 0 0.0
rodata 106072 106072 0 0.0
text 629556 629556 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 927783 927783 0 0.0
bss 118636 118636 0 0.0
rodata 105076 105076 0 0.0
text 625496 625496 0 0.0
shell nrf52840dk_nrf52840 (read/write) 802779 802779 0 0.0
bss 110968 110968 0 0.0
rodata 78480 78480 0 0.0
text 535760 535760 0 0.0
p6 all-clusters-app default (read/write) 2450072 2450072 0 0.0
.bss 117128 117128 0 0.0
.data 2584 2584 0 0.0
.text 1408336 1408336 0 0.0
light-app default (read/write) 2353488 2353488 0 0.0
.bss 106272 106272 0 0.0
.data 2432 2432 0 0.0
.text 1311752 1311752 0 0.0
lock-app default (read/write) 2318712 2318712 0 0.0
.bss 105992 105992 0 0.0
.data 2392 2392 0 0.0
.text 1276976 1276976 0 0.0
qpg lighting-app qpg6105+debug (read only) 580288 580288 0 0.0
(read/write) 146940 146940 0 0.0
.bss 88112 88112 0 0.0
.data 1088 1088 0 0.0
.text 574968 574968 0 0.0
lock-app qpg6105+debug (read only) 526368 526368 0 0.0
(read/write) 146940 146940 0 0.0
.bss 87560 87560 0 0.0
.data 1024 1024 0 0.0
.text 521048 521048 0 0.0
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) 859086 859086 0 0.0
bss 88476 88476 0 0.0
noinit 37160 37160 0 0.0
text 602070 602070 0 0.0

Copy link
Contributor

@woody-apple woody-apple left a comment

Choose a reason for hiding this comment

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

Fast tracking testing improvements.

@woody-apple woody-apple merged commit 4549ca8 into project-chip:master Feb 4, 2022
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.

5 participants