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

[example] Fix CommandList for GeneralCommissioning cluster on all-clusters-app #17833

Merged
merged 6 commits into from
May 10, 2022

Conversation

erjiaqing
Copy link
Contributor

Problem

Fixes #17547 Thread-Missing command in Generated-command-list for

Change overview

Per spec

7.13.3.1. AcceptedCommandList

...

For each client request command in this list that mandates a response from the server, the response command SHALL be in the GeneratedCommandList.

7.13.3.2. GeneratedCommandList

...

For each command in this list that is a response to a client command request, the request command SHALL be in the AcceptedCommandList.

So instead of using "incoming_client", "outgoing_server" masks, this PR directly uses the set of response commands from of the commands with "incoming_server" mask.

Also, this PR adds an "index" to the list header to help verify the generated code manually (index=x) shoud match ZAP_GENERATED_COMMANDS_INDEX( 48 )

This PR depends on project-chip/zap#480, DO NOT MERGE BEFORE IT.

Testing

In [4]: await devCtrl.ReadAttribute(nodeid=111111, attributes=[(0, Clusters.GeneralCommissioning)])
{
│   0: {
│   │   <class 'chip.clusters.Objects.GeneralCommissioning'>: {
...
│   │   │   <class 'chip.clusters.Objects.GeneralCommissioning.Attributes.GeneratedCommandList'>: [
│   │   │   │   1,
│   │   │   │   3,
│   │   │   │   5
│   │   │   ],
│   │   │   <class 'chip.clusters.Objects.GeneralCommissioning.Attributes.AcceptedCommandList'>: [
│   │   │   │   0,
│   │   │   │   2,
│   │   │   │   4
│   │   │   ],
...
│   │   }
│   }
}

@github-actions
Copy link

github-actions bot commented May 5, 2022

PR #17833: Size comparison from b963a3f to bc73874

Increases (24 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section b963a3f bc73874 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690099 690195 96 0.0
.rodata 102627 102723 96 0.1
lock-ftd LP_CC2652R7 (read only) 677975 678015 40 0.0
.rodata 94695 94735 40 0.0
lock-mtd LP_CC2652R7 (read only) 626719 626759 40 0.0
.rodata 94583 94623 40 0.0
pump-app LP_CC2652R7 (read only) 662671 662679 8 0.0
.rodata 80887 80895 8 0.0
pump-controller-app LP_CC2652R7 (read only) 655595 655603 8 0.0
.rodata 83843 83851 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627274 627290 16 0.0
.app_xip_area 529864 529880 16 0.0
lock cyw930739m2evb_01 (read/write) 625986 626026 40 0.0
.app_xip_area 530040 530080 40 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574962 574970 8 0.0
.app_xip_area 469300 469308 8 0.0
efr32 lighting-app BRD4161A (read only) 910016 910032 16 0.0
.text 910008 910024 16 0.0
BRD4161A+rpc (read only) 944360 944376 16 0.0
.text 944352 944368 16 0.0
BRD4161A+rs911x (read only) 748204 748220 16 0.0
.text 748196 748212 16 0.0
lock-app BRD4161A+wf200 (read only) 917680 917720 40 0.0
.text 917672 917712 40 0.0
window-app BRD4161A (read only) 847256 847264 8 0.0
.text 847248 847256 8 0.0
esp32 all-clusters-app c3devkit (read/write) 1474842 1474938 96 0.0
.flash.rodata 207632 207728 96 0.0
m5stack (read/write) 477256 477352 96 0.0
.flash.rodata 237404 237500 96 0.0
k32w light k32w061+release (read/write) 684800 684816 16 0.0
.text 599828 599844 16 0.0
lock k32w061+release (read/write) 729964 730004 40 0.0
.text 644600 644640 40 0.0
linux thermostat-no-ble arm64 .rodata 146476 146500 24 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2419108 2419148 40 0.0
.text 1381708 1381748 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178787 1178879 92 0.0
rodata 151188 151280 92 0.1
p6 all-clusters-app default (read/write) 2530240 2530336 96 0.0
.text 1488504 1488600 96 0.0
light-app default (read/write) 2420816 2420832 16 0.0
.text 1379080 1379096 16 0.0
lock-app default (read/write) 2430096 2430136 40 0.0
.text 1388360 1388400 40 0.0
telink lighting-app tlsr9518adk80d (read/write) 805704 805720 16 0.0
Decreases (5 builds for cc13x2_26x2, linux)
platform target config section b963a3f bc73874 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 162100 162004 -96 -0.1
lock-ftd LP_CC2652R7 (read/write) 165472 165432 -40 -0.0
pump-app LP_CC2652R7 (read/write) 182072 182064 -8 -0.0
pump-controller-app LP_CC2652R7 (read/write) 188948 188940 -8 -0.0
linux thermostat-no-ble arm64 (read only) 2366220 2366100 -120 -0.0
Full report (25 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section b963a3f bc73874 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690099 690195 96 0.0
(read/write) 162100 162004 -96 -0.1
.bss 75180 75180 0 0.0
.data 3412 3412 0 0.0
.rodata 102627 102723 96 0.1
.text 586988 586988 0 0.0
lock-ftd LP_CC2652R7 (read only) 677975 678015 40 0.0
(read/write) 165472 165432 -40 -0.0
.bss 73484 73484 0 0.0
.data 3236 3236 0 0.0
.rodata 94695 94735 40 0.0
.text 582800 582800 0 0.0
lock-mtd LP_CC2652R7 (read only) 626719 626759 40 0.0
(read/write) 146300 146300 0 0.0
.bss 69204 69204 0 0.0
.data 3236 3236 0 0.0
.rodata 94583 94623 40 0.0
.text 531648 531648 0 0.0
pump-app LP_CC2652R7 (read only) 662671 662679 8 0.0
(read/write) 182072 182064 -8 -0.0
.bss 73756 73756 0 0.0
.data 3268 3268 0 0.0
.rodata 80887 80895 8 0.0
.text 581300 581300 0 0.0
pump-controller-app LP_CC2652R7 (read only) 655595 655603 8 0.0
(read/write) 188948 188940 -8 -0.0
.bss 73812 73812 0 0.0
.data 3232 3232 0 0.0
.rodata 83843 83851 8 0.0
.text 571268 571268 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627274 627290 16 0.0
.app_xip_area 529864 529880 16 0.0
.bss 80052 80052 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 625986 626026 40 0.0
.app_xip_area 530040 530080 40 0.0
.bss 78620 78620 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574962 574970 8 0.0
.app_xip_area 469300 469308 8 0.0
.bss 88040 88040 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 910016 910032 16 0.0
(read/write) 134520 134520 0 0.0
.bss 132456 132456 0 0.0
.data 2064 2064 0 0.0
.text 910008 910024 16 0.0
BRD4161A+rpc (read only) 944360 944376 16 0.0
(read/write) 151208 151208 0 0.0
.bss 148936 148936 0 0.0
.data 2268 2268 0 0.0
.text 944352 944368 16 0.0
BRD4161A+rs911x (read only) 748204 748220 16 0.0
(read/write) 128700 128700 0 0.0
.bss 126708 126708 0 0.0
.data 1992 1992 0 0.0
.text 748196 748212 16 0.0
lock-app BRD4161A+wf200 (read only) 917680 917720 40 0.0
(read/write) 127484 127484 0 0.0
.bss 125532 125532 0 0.0
.data 1948 1948 0 0.0
.text 917672 917712 40 0.0
window-app BRD4161A (read only) 847256 847264 8 0.0
(read/write) 132608 132608 0 0.0
.bss 130632 130632 0 0.0
.data 1976 1976 0 0.0
.text 847248 847256 8 0.0
esp32 all-clusters-app c3devkit (read only) 1000606 1000606 0 0.0
(read/write) 1474842 1474938 96 0.0
.dram0.bss 68320 68320 0 0.0
.dram0.data 14444 14444 0 0.0
.flash.rodata 207632 207728 96 0.0
.flash.text 1000606 1000606 0 0.0
.iram0.text 62020 62020 0 0.0
m5stack (read only) 1055667 1055667 0 0.0
(read/write) 477256 477352 96 0.0
.dram0.bss 73832 73832 0 0.0
.dram0.data 34184 34184 0 0.0
.flash.rodata 237404 237500 96 0.0
.flash.text 1050283 1050283 0 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 684800 684816 16 0.0
.bss 81248 81248 0 0.0
.data 2020 2020 0 0.0
.text 599828 599844 16 0.0
lock k32w061+release (read/write) 729964 730004 40 0.0
.bss 81680 81680 0 0.0
.data 1980 1980 0 0.0
.text 644600 644640 40 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 8822740 8822740 0 0.0
(read/write) 643025 643025 0 0.0
.bss 41105 41105 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 581936 581936 0 0.0
.dynamic 560 560 0 0.0
.got 14968 14968 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 432052 432052 0 0.0
.text 6931748 6931748 0 0.0
thermostat-no-ble arm64 (read only) 2366220 2366100 -120 -0.0
(read/write) 174993 174993 0 0.0
.bss 86401 86401 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79272 79272 0 0.0
.dynamic 560 560 0 0.0
.got 4760 4760 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 146476 146500 24 0.0
.text 1990336 1990336 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2419108 2419148 40 0.0
.bss 205820 205820 0 0.0
.data 5872 5872 0 0.0
.text 1381708 1381748 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178787 1178879 92 0.0
bss 139532 139532 0 0.0
rodata 151188 151280 92 0.1
text 809340 809340 0 0.0
p6 all-clusters-app default (read/write) 2530240 2530336 96 0.0
.bss 139184 139184 0 0.0
.data 2808 2808 0 0.0
.text 1488504 1488600 96 0.0
light-app default (read/write) 2420816 2420832 16 0.0
.bss 132648 132648 0 0.0
.data 2608 2608 0 0.0
.text 1379080 1379096 16 0.0
lock-app default (read/write) 2430096 2430136 40 0.0
.bss 132472 132472 0 0.0
.data 2568 2568 0 0.0
.text 1388360 1388400 40 0.0
telink lighting-app tlsr9518adk80d (read/write) 805704 805720 16 0.0
bss 72172 72172 0 0.0
noinit 40416 40416 0 0.0
text 572178 572178 0 0.0

@github-actions
Copy link

github-actions bot commented May 5, 2022

PR #17833: Size comparison from b963a3f to 547ccef

Increases (24 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section b963a3f 547ccef change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690099 690195 96 0.0
.rodata 102627 102723 96 0.1
lock-ftd LP_CC2652R7 (read only) 677975 678015 40 0.0
.rodata 94695 94735 40 0.0
lock-mtd LP_CC2652R7 (read only) 626719 626759 40 0.0
.rodata 94583 94623 40 0.0
pump-app LP_CC2652R7 (read only) 662671 662679 8 0.0
.rodata 80887 80895 8 0.0
pump-controller-app LP_CC2652R7 (read only) 655595 655603 8 0.0
.rodata 83843 83851 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627274 627290 16 0.0
.app_xip_area 529864 529880 16 0.0
lock cyw930739m2evb_01 (read/write) 625986 626026 40 0.0
.app_xip_area 530040 530080 40 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574962 574970 8 0.0
.app_xip_area 469300 469308 8 0.0
efr32 lighting-app BRD4161A (read only) 910016 910032 16 0.0
.text 910008 910024 16 0.0
BRD4161A+rpc (read only) 944360 944376 16 0.0
.text 944352 944368 16 0.0
BRD4161A+rs911x (read only) 748204 748220 16 0.0
.text 748196 748212 16 0.0
lock-app BRD4161A+wf200 (read only) 917680 917720 40 0.0
.text 917672 917712 40 0.0
window-app BRD4161A (read only) 847256 847264 8 0.0
.text 847248 847256 8 0.0
esp32 all-clusters-app c3devkit (read/write) 1474842 1474938 96 0.0
.flash.rodata 207632 207728 96 0.0
m5stack (read/write) 477256 477352 96 0.0
.flash.rodata 237404 237500 96 0.0
k32w light k32w061+release (read/write) 684800 684816 16 0.0
.text 599828 599844 16 0.0
lock k32w061+release (read/write) 729964 730004 40 0.0
.text 644600 644640 40 0.0
linux thermostat-no-ble arm64 .rodata 146476 146500 24 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2419108 2419148 40 0.0
.text 1381708 1381748 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178787 1178879 92 0.0
rodata 151188 151280 92 0.1
p6 all-clusters-app default (read/write) 2530240 2530336 96 0.0
.text 1488504 1488600 96 0.0
light-app default (read/write) 2420816 2420832 16 0.0
.text 1379080 1379096 16 0.0
lock-app default (read/write) 2430096 2430136 40 0.0
.text 1388360 1388400 40 0.0
telink lighting-app tlsr9518adk80d (read/write) 805704 805720 16 0.0
Decreases (5 builds for cc13x2_26x2, linux)
platform target config section b963a3f 547ccef change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 162100 162004 -96 -0.1
lock-ftd LP_CC2652R7 (read/write) 165472 165432 -40 -0.0
pump-app LP_CC2652R7 (read/write) 182072 182064 -8 -0.0
pump-controller-app LP_CC2652R7 (read/write) 188948 188940 -8 -0.0
linux thermostat-no-ble arm64 (read only) 2366220 2366196 -24 -0.0
Full report (25 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section b963a3f 547ccef change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690099 690195 96 0.0
(read/write) 162100 162004 -96 -0.1
.bss 75180 75180 0 0.0
.data 3412 3412 0 0.0
.rodata 102627 102723 96 0.1
.text 586988 586988 0 0.0
lock-ftd LP_CC2652R7 (read only) 677975 678015 40 0.0
(read/write) 165472 165432 -40 -0.0
.bss 73484 73484 0 0.0
.data 3236 3236 0 0.0
.rodata 94695 94735 40 0.0
.text 582800 582800 0 0.0
lock-mtd LP_CC2652R7 (read only) 626719 626759 40 0.0
(read/write) 146300 146300 0 0.0
.bss 69204 69204 0 0.0
.data 3236 3236 0 0.0
.rodata 94583 94623 40 0.0
.text 531648 531648 0 0.0
pump-app LP_CC2652R7 (read only) 662671 662679 8 0.0
(read/write) 182072 182064 -8 -0.0
.bss 73756 73756 0 0.0
.data 3268 3268 0 0.0
.rodata 80887 80895 8 0.0
.text 581300 581300 0 0.0
pump-controller-app LP_CC2652R7 (read only) 655595 655603 8 0.0
(read/write) 188948 188940 -8 -0.0
.bss 73812 73812 0 0.0
.data 3232 3232 0 0.0
.rodata 83843 83851 8 0.0
.text 571268 571268 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627274 627290 16 0.0
.app_xip_area 529864 529880 16 0.0
.bss 80052 80052 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 625986 626026 40 0.0
.app_xip_area 530040 530080 40 0.0
.bss 78620 78620 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574962 574970 8 0.0
.app_xip_area 469300 469308 8 0.0
.bss 88040 88040 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 910016 910032 16 0.0
(read/write) 134520 134520 0 0.0
.bss 132456 132456 0 0.0
.data 2064 2064 0 0.0
.text 910008 910024 16 0.0
BRD4161A+rpc (read only) 944360 944376 16 0.0
(read/write) 151208 151208 0 0.0
.bss 148936 148936 0 0.0
.data 2268 2268 0 0.0
.text 944352 944368 16 0.0
BRD4161A+rs911x (read only) 748204 748220 16 0.0
(read/write) 128700 128700 0 0.0
.bss 126708 126708 0 0.0
.data 1992 1992 0 0.0
.text 748196 748212 16 0.0
lock-app BRD4161A+wf200 (read only) 917680 917720 40 0.0
(read/write) 127484 127484 0 0.0
.bss 125532 125532 0 0.0
.data 1948 1948 0 0.0
.text 917672 917712 40 0.0
window-app BRD4161A (read only) 847256 847264 8 0.0
(read/write) 132608 132608 0 0.0
.bss 130632 130632 0 0.0
.data 1976 1976 0 0.0
.text 847248 847256 8 0.0
esp32 all-clusters-app c3devkit (read only) 1000606 1000606 0 0.0
(read/write) 1474842 1474938 96 0.0
.dram0.bss 68320 68320 0 0.0
.dram0.data 14444 14444 0 0.0
.flash.rodata 207632 207728 96 0.0
.flash.text 1000606 1000606 0 0.0
.iram0.text 62020 62020 0 0.0
m5stack (read only) 1055667 1055667 0 0.0
(read/write) 477256 477352 96 0.0
.dram0.bss 73832 73832 0 0.0
.dram0.data 34184 34184 0 0.0
.flash.rodata 237404 237500 96 0.0
.flash.text 1050283 1050283 0 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 684800 684816 16 0.0
.bss 81248 81248 0 0.0
.data 2020 2020 0 0.0
.text 599828 599844 16 0.0
lock k32w061+release (read/write) 729964 730004 40 0.0
.bss 81680 81680 0 0.0
.data 1980 1980 0 0.0
.text 644600 644640 40 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 8822740 8822740 0 0.0
(read/write) 643025 643025 0 0.0
.bss 41105 41105 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 581936 581936 0 0.0
.dynamic 560 560 0 0.0
.got 14968 14968 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 432052 432052 0 0.0
.text 6931748 6931748 0 0.0
thermostat-no-ble arm64 (read only) 2366220 2366196 -24 -0.0
(read/write) 174993 174993 0 0.0
.bss 86401 86401 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79272 79272 0 0.0
.dynamic 560 560 0 0.0
.got 4760 4760 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 146476 146500 24 0.0
.text 1990336 1990336 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2419108 2419148 40 0.0
.bss 205820 205820 0 0.0
.data 5872 5872 0 0.0
.text 1381708 1381748 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178787 1178879 92 0.0
bss 139532 139532 0 0.0
rodata 151188 151280 92 0.1
text 809340 809340 0 0.0
p6 all-clusters-app default (read/write) 2530240 2530336 96 0.0
.bss 139184 139184 0 0.0
.data 2808 2808 0 0.0
.text 1488504 1488600 96 0.0
light-app default (read/write) 2420816 2420832 16 0.0
.bss 132648 132648 0 0.0
.data 2608 2608 0 0.0
.text 1379080 1379096 16 0.0
lock-app default (read/write) 2430096 2430136 40 0.0
.bss 132472 132472 0 0.0
.data 2568 2568 0 0.0
.text 1388360 1388400 40 0.0
telink lighting-app tlsr9518adk80d (read/write) 805704 805720 16 0.0
bss 72172 72172 0 0.0
noinit 40416 40416 0 0.0
text 572178 572178 0 0.0

@github-actions
Copy link

github-actions bot commented May 5, 2022

PR #17833: Size comparison from b963a3f to 5ccb9e8

Increases (24 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section b963a3f 5ccb9e8 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690099 690195 96 0.0
.rodata 102627 102723 96 0.1
lock-ftd LP_CC2652R7 (read only) 677975 678015 40 0.0
.rodata 94695 94735 40 0.0
lock-mtd LP_CC2652R7 (read only) 626719 626759 40 0.0
.rodata 94583 94623 40 0.0
pump-app LP_CC2652R7 (read only) 662671 662679 8 0.0
.rodata 80887 80895 8 0.0
pump-controller-app LP_CC2652R7 (read only) 655595 655603 8 0.0
.rodata 83843 83851 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627274 627290 16 0.0
.app_xip_area 529864 529880 16 0.0
lock cyw930739m2evb_01 (read/write) 625986 626026 40 0.0
.app_xip_area 530040 530080 40 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574962 574970 8 0.0
.app_xip_area 469300 469308 8 0.0
efr32 lighting-app BRD4161A (read only) 910016 910032 16 0.0
.text 910008 910024 16 0.0
BRD4161A+rpc (read only) 944360 944376 16 0.0
.text 944352 944368 16 0.0
BRD4161A+rs911x (read only) 748204 748220 16 0.0
.text 748196 748212 16 0.0
lock-app BRD4161A+wf200 (read only) 917680 917720 40 0.0
.text 917672 917712 40 0.0
window-app BRD4161A (read only) 847256 847264 8 0.0
.text 847248 847256 8 0.0
esp32 all-clusters-app c3devkit (read/write) 1474842 1474938 96 0.0
.flash.rodata 207632 207728 96 0.0
m5stack (read/write) 477256 477352 96 0.0
.flash.rodata 237404 237500 96 0.0
k32w light k32w061+release (read/write) 684800 684816 16 0.0
.text 599828 599844 16 0.0
lock k32w061+release (read/write) 729964 730004 40 0.0
.text 644600 644640 40 0.0
linux thermostat-no-ble arm64 (read only) 2366220 2366292 72 0.0
.rodata 146476 146500 24 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2419108 2419148 40 0.0
.text 1381708 1381748 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178787 1178879 92 0.0
rodata 151188 151280 92 0.1
p6 all-clusters-app default (read/write) 2530240 2530336 96 0.0
.text 1488504 1488600 96 0.0
light-app default (read/write) 2420816 2420832 16 0.0
.text 1379080 1379096 16 0.0
lock-app default (read/write) 2430096 2430136 40 0.0
.text 1388360 1388400 40 0.0
telink lighting-app tlsr9518adk80d (read/write) 805704 805720 16 0.0
Decreases (4 builds for cc13x2_26x2)
platform target config section b963a3f 5ccb9e8 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 162100 162004 -96 -0.1
lock-ftd LP_CC2652R7 (read/write) 165472 165432 -40 -0.0
pump-app LP_CC2652R7 (read/write) 182072 182064 -8 -0.0
pump-controller-app LP_CC2652R7 (read/write) 188948 188940 -8 -0.0
Full report (25 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section b963a3f 5ccb9e8 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690099 690195 96 0.0
(read/write) 162100 162004 -96 -0.1
.bss 75180 75180 0 0.0
.data 3412 3412 0 0.0
.rodata 102627 102723 96 0.1
.text 586988 586988 0 0.0
lock-ftd LP_CC2652R7 (read only) 677975 678015 40 0.0
(read/write) 165472 165432 -40 -0.0
.bss 73484 73484 0 0.0
.data 3236 3236 0 0.0
.rodata 94695 94735 40 0.0
.text 582800 582800 0 0.0
lock-mtd LP_CC2652R7 (read only) 626719 626759 40 0.0
(read/write) 146300 146300 0 0.0
.bss 69204 69204 0 0.0
.data 3236 3236 0 0.0
.rodata 94583 94623 40 0.0
.text 531648 531648 0 0.0
pump-app LP_CC2652R7 (read only) 662671 662679 8 0.0
(read/write) 182072 182064 -8 -0.0
.bss 73756 73756 0 0.0
.data 3268 3268 0 0.0
.rodata 80887 80895 8 0.0
.text 581300 581300 0 0.0
pump-controller-app LP_CC2652R7 (read only) 655595 655603 8 0.0
(read/write) 188948 188940 -8 -0.0
.bss 73812 73812 0 0.0
.data 3232 3232 0 0.0
.rodata 83843 83851 8 0.0
.text 571268 571268 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627274 627290 16 0.0
.app_xip_area 529864 529880 16 0.0
.bss 80052 80052 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 625986 626026 40 0.0
.app_xip_area 530040 530080 40 0.0
.bss 78620 78620 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574962 574970 8 0.0
.app_xip_area 469300 469308 8 0.0
.bss 88040 88040 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 910016 910032 16 0.0
(read/write) 134520 134520 0 0.0
.bss 132456 132456 0 0.0
.data 2064 2064 0 0.0
.text 910008 910024 16 0.0
BRD4161A+rpc (read only) 944360 944376 16 0.0
(read/write) 151208 151208 0 0.0
.bss 148936 148936 0 0.0
.data 2268 2268 0 0.0
.text 944352 944368 16 0.0
BRD4161A+rs911x (read only) 748204 748220 16 0.0
(read/write) 128700 128700 0 0.0
.bss 126708 126708 0 0.0
.data 1992 1992 0 0.0
.text 748196 748212 16 0.0
lock-app BRD4161A+wf200 (read only) 917680 917720 40 0.0
(read/write) 127484 127484 0 0.0
.bss 125532 125532 0 0.0
.data 1948 1948 0 0.0
.text 917672 917712 40 0.0
window-app BRD4161A (read only) 847256 847264 8 0.0
(read/write) 132608 132608 0 0.0
.bss 130632 130632 0 0.0
.data 1976 1976 0 0.0
.text 847248 847256 8 0.0
esp32 all-clusters-app c3devkit (read only) 1000606 1000606 0 0.0
(read/write) 1474842 1474938 96 0.0
.dram0.bss 68320 68320 0 0.0
.dram0.data 14444 14444 0 0.0
.flash.rodata 207632 207728 96 0.0
.flash.text 1000606 1000606 0 0.0
.iram0.text 62020 62020 0 0.0
m5stack (read only) 1055667 1055667 0 0.0
(read/write) 477256 477352 96 0.0
.dram0.bss 73832 73832 0 0.0
.dram0.data 34184 34184 0 0.0
.flash.rodata 237404 237500 96 0.0
.flash.text 1050283 1050283 0 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 684800 684816 16 0.0
.bss 81248 81248 0 0.0
.data 2020 2020 0 0.0
.text 599828 599844 16 0.0
lock k32w061+release (read/write) 729964 730004 40 0.0
.bss 81680 81680 0 0.0
.data 1980 1980 0 0.0
.text 644600 644640 40 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 8822740 8822740 0 0.0
(read/write) 643025 643025 0 0.0
.bss 41105 41105 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 581936 581936 0 0.0
.dynamic 560 560 0 0.0
.got 14968 14968 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 432052 432052 0 0.0
.text 6931748 6931748 0 0.0
thermostat-no-ble arm64 (read only) 2366220 2366292 72 0.0
(read/write) 174993 174993 0 0.0
.bss 86401 86401 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79272 79272 0 0.0
.dynamic 560 560 0 0.0
.got 4760 4760 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 146476 146500 24 0.0
.text 1990336 1990336 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2419108 2419148 40 0.0
.bss 205820 205820 0 0.0
.data 5872 5872 0 0.0
.text 1381708 1381748 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178787 1178879 92 0.0
bss 139532 139532 0 0.0
rodata 151188 151280 92 0.1
text 809340 809340 0 0.0
p6 all-clusters-app default (read/write) 2530240 2530336 96 0.0
.bss 139184 139184 0 0.0
.data 2808 2808 0 0.0
.text 1488504 1488600 96 0.0
light-app default (read/write) 2420816 2420832 16 0.0
.bss 132648 132648 0 0.0
.data 2608 2608 0 0.0
.text 1379080 1379096 16 0.0
lock-app default (read/write) 2430096 2430136 40 0.0
.bss 132472 132472 0 0.0
.data 2568 2568 0 0.0
.text 1388360 1388400 40 0.0
telink lighting-app tlsr9518adk80d (read/write) 805704 805720 16 0.0
bss 72172 72172 0 0.0
noinit 40416 40416 0 0.0
text 572178 572178 0 0.0

@github-actions
Copy link

github-actions bot commented May 5, 2022

PR #17833: Size comparison from b963a3f to 27a2718

Increases above 0.2%:

platform target config section b963a3f 27a2718 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 .rodata 102627 102995 368 0.4
esp32 all-clusters-app c3devkit .dram0.bss 68320 68464 144 0.2
Increases (24 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section b963a3f 27a2718 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690099 690659 560 0.1
.bss 75180 75324 144 0.2
.rodata 102627 102995 368 0.4
.text 586988 587180 192 0.0
lock-ftd LP_CC2652R7 (read only) 677975 678207 232 0.0
.rodata 94695 94735 40 0.0
.text 582800 582992 192 0.0
lock-mtd LP_CC2652R7 (read only) 626719 626951 232 0.0
.rodata 94583 94623 40 0.0
.text 531648 531840 192 0.0
pump-app LP_CC2652R7 (read only) 662671 662679 8 0.0
.rodata 80887 80895 8 0.0
pump-controller-app LP_CC2652R7 (read only) 655595 655603 8 0.0
.rodata 83843 83851 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627274 627290 16 0.0
.app_xip_area 529864 529880 16 0.0
lock cyw930739m2evb_01 (read/write) 625986 626218 232 0.0
.app_xip_area 530040 530272 232 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574962 574970 8 0.0
.app_xip_area 469300 469308 8 0.0
efr32 lighting-app BRD4161A (read only) 910016 910032 16 0.0
.text 910008 910024 16 0.0
BRD4161A+rpc (read only) 944360 944376 16 0.0
.text 944352 944368 16 0.0
BRD4161A+rs911x (read only) 748204 748220 16 0.0
.text 748196 748212 16 0.0
lock-app BRD4161A+wf200 (read only) 917680 917912 232 0.0
.text 917672 917904 232 0.0
window-app BRD4161A (read only) 847256 847264 8 0.0
.text 847248 847256 8 0.0
esp32 all-clusters-app c3devkit (read only) 1000606 1000802 196 0.0
(read/write) 1474842 1475354 512 0.0
.dram0.bss 68320 68464 144 0.2
.flash.rodata 207632 208000 368 0.2
.flash.text 1000606 1000802 196 0.0
m5stack (read only) 1055667 1055831 164 0.0
(read/write) 477256 477768 512 0.1
.dram0.bss 73832 73976 144 0.2
.flash.rodata 237404 237772 368 0.2
.flash.text 1050283 1050447 164 0.0
k32w light k32w061+release (read/write) 684800 684816 16 0.0
.text 599828 599844 16 0.0
lock k32w061+release (read/write) 729964 730196 232 0.0
.text 644600 644832 232 0.0
linux thermostat-no-ble arm64 (read only) 2366220 2366292 72 0.0
.rodata 146476 146500 24 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2419108 2419340 232 0.0
.text 1381708 1381940 232 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178787 1179471 684 0.1
bss 139532 139676 144 0.1
rodata 151188 151552 364 0.2
text 809340 809532 192 0.0
p6 all-clusters-app default (read/write) 2530240 2530848 608 0.0
.bss 139184 139328 144 0.1
.text 1488504 1489112 608 0.0
light-app default (read/write) 2420816 2420832 16 0.0
.text 1379080 1379096 16 0.0
lock-app default (read/write) 2430096 2430360 264 0.0
.text 1388360 1388624 264 0.0
telink lighting-app tlsr9518adk80d (read/write) 805704 805720 16 0.0
Decreases (5 builds for cc13x2_26x2, linux)
platform target config section b963a3f 27a2718 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 162100 161684 -416 -0.3
lock-ftd LP_CC2652R7 (read/write) 165472 165240 -232 -0.1
pump-app LP_CC2652R7 (read/write) 182072 182064 -8 -0.0
pump-controller-app LP_CC2652R7 (read/write) 188948 188940 -8 -0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 8822740 8820676 -2064 -0.0
.rodata 432052 431764 -288 -0.1
.text 6931748 6929972 -1776 -0.0
Full report (25 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section b963a3f 27a2718 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690099 690659 560 0.1
(read/write) 162100 161684 -416 -0.3
.bss 75180 75324 144 0.2
.data 3412 3412 0 0.0
.rodata 102627 102995 368 0.4
.text 586988 587180 192 0.0
lock-ftd LP_CC2652R7 (read only) 677975 678207 232 0.0
(read/write) 165472 165240 -232 -0.1
.bss 73484 73484 0 0.0
.data 3236 3236 0 0.0
.rodata 94695 94735 40 0.0
.text 582800 582992 192 0.0
lock-mtd LP_CC2652R7 (read only) 626719 626951 232 0.0
(read/write) 146300 146300 0 0.0
.bss 69204 69204 0 0.0
.data 3236 3236 0 0.0
.rodata 94583 94623 40 0.0
.text 531648 531840 192 0.0
pump-app LP_CC2652R7 (read only) 662671 662679 8 0.0
(read/write) 182072 182064 -8 -0.0
.bss 73756 73756 0 0.0
.data 3268 3268 0 0.0
.rodata 80887 80895 8 0.0
.text 581300 581300 0 0.0
pump-controller-app LP_CC2652R7 (read only) 655595 655603 8 0.0
(read/write) 188948 188940 -8 -0.0
.bss 73812 73812 0 0.0
.data 3232 3232 0 0.0
.rodata 83843 83851 8 0.0
.text 571268 571268 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627274 627290 16 0.0
.app_xip_area 529864 529880 16 0.0
.bss 80052 80052 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 625986 626218 232 0.0
.app_xip_area 530040 530272 232 0.0
.bss 78620 78620 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574962 574970 8 0.0
.app_xip_area 469300 469308 8 0.0
.bss 88040 88040 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 910016 910032 16 0.0
(read/write) 134520 134520 0 0.0
.bss 132456 132456 0 0.0
.data 2064 2064 0 0.0
.text 910008 910024 16 0.0
BRD4161A+rpc (read only) 944360 944376 16 0.0
(read/write) 151208 151208 0 0.0
.bss 148936 148936 0 0.0
.data 2268 2268 0 0.0
.text 944352 944368 16 0.0
BRD4161A+rs911x (read only) 748204 748220 16 0.0
(read/write) 128700 128700 0 0.0
.bss 126708 126708 0 0.0
.data 1992 1992 0 0.0
.text 748196 748212 16 0.0
lock-app BRD4161A+wf200 (read only) 917680 917912 232 0.0
(read/write) 127484 127484 0 0.0
.bss 125532 125532 0 0.0
.data 1948 1948 0 0.0
.text 917672 917904 232 0.0
window-app BRD4161A (read only) 847256 847264 8 0.0
(read/write) 132608 132608 0 0.0
.bss 130632 130632 0 0.0
.data 1976 1976 0 0.0
.text 847248 847256 8 0.0
esp32 all-clusters-app c3devkit (read only) 1000606 1000802 196 0.0
(read/write) 1474842 1475354 512 0.0
.dram0.bss 68320 68464 144 0.2
.dram0.data 14444 14444 0 0.0
.flash.rodata 207632 208000 368 0.2
.flash.text 1000606 1000802 196 0.0
.iram0.text 62020 62020 0 0.0
m5stack (read only) 1055667 1055831 164 0.0
(read/write) 477256 477768 512 0.1
.dram0.bss 73832 73976 144 0.2
.dram0.data 34184 34184 0 0.0
.flash.rodata 237404 237772 368 0.2
.flash.text 1050283 1050447 164 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 684800 684816 16 0.0
.bss 81248 81248 0 0.0
.data 2020 2020 0 0.0
.text 599828 599844 16 0.0
lock k32w061+release (read/write) 729964 730196 232 0.0
.bss 81680 81680 0 0.0
.data 1980 1980 0 0.0
.text 644600 644832 232 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 8822740 8820676 -2064 -0.0
(read/write) 643025 643025 0 0.0
.bss 41105 41105 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 581936 581936 0 0.0
.dynamic 560 560 0 0.0
.got 14968 14968 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 432052 431764 -288 -0.1
.text 6931748 6929972 -1776 -0.0
thermostat-no-ble arm64 (read only) 2366220 2366292 72 0.0
(read/write) 174993 174993 0 0.0
.bss 86401 86401 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79272 79272 0 0.0
.dynamic 560 560 0 0.0
.got 4760 4760 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 146476 146500 24 0.0
.text 1990336 1990336 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2419108 2419340 232 0.0
.bss 205820 205820 0 0.0
.data 5872 5872 0 0.0
.text 1381708 1381940 232 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178787 1179471 684 0.1
bss 139532 139676 144 0.1
rodata 151188 151552 364 0.2
text 809340 809532 192 0.0
p6 all-clusters-app default (read/write) 2530240 2530848 608 0.0
.bss 139184 139328 144 0.1
.data 2808 2808 0 0.0
.text 1488504 1489112 608 0.0
light-app default (read/write) 2420816 2420832 16 0.0
.bss 132648 132648 0 0.0
.data 2608 2608 0 0.0
.text 1379080 1379096 16 0.0
lock-app default (read/write) 2430096 2430360 264 0.0
.bss 132472 132472 0 0.0
.data 2568 2568 0 0.0
.text 1388360 1388624 264 0.0
telink lighting-app tlsr9518adk80d (read/write) 805704 805720 16 0.0
bss 72172 72172 0 0.0
noinit 40416 40416 0 0.0
text 572178 572178 0 0.0

erjiaqing added a commit to erjiaqing/connectedhomeip that referenced this pull request May 6, 2022
@github-actions
Copy link

github-actions bot commented May 6, 2022

PR #17833: Size comparison from 42bd156 to facef86

Increases (20 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 42bd1566 facef86 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690947 691035 88 0.0
.rodata 102979 103067 88 0.1
lock-ftd LP_CC2652R7 (read only) 678503 678543 40 0.0
.rodata 94767 94807 40 0.0
lock-mtd LP_CC2652R7 (read only) 627255 627295 40 0.0
.rodata 94647 94687 40 0.0
pump-app LP_CC2652R7 (read only) 663051 663059 8 0.0
.rodata 80971 80979 8 0.0
pump-controller-app LP_CC2652R7 (read only) 655943 655951 8 0.0
.rodata 83911 83919 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627594 627610 16 0.0
.app_xip_area 530184 530200 16 0.0
lock cyw930739m2evb_01 (read/write) 626482 626522 40 0.0
.app_xip_area 530528 530568 40 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 575242 575250 8 0.0
.app_xip_area 469572 469580 8 0.0
esp32 all-clusters-app c3devkit (read/write) 1475658 1475746 88 0.0
.flash.rodata 208304 208392 88 0.0
m5stack (read/write) 478080 478176 96 0.0
.flash.rodata 238076 238172 96 0.0
k32w light k32w061+release (read/write) 685136 685152 16 0.0
.text 600164 600180 16 0.0
lock k32w061+release (read/write) 730484 730524 40 0.0
.text 645120 645160 40 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 8844468 8844660 192 0.0
.rodata 432404 432436 32 0.0
.text 6952756 6952916 160 0.0
thermostat-no-ble arm64 (read only) 2368620 2368692 72 0.0
.rodata 146844 146868 24 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2420076 2420116 40 0.0
.text 1382676 1382716 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1179787 1179879 92 0.0
rodata 151532 151624 92 0.1
p6 all-clusters-app default (read/write) 2531536 2531632 96 0.0
.text 1489800 1489896 96 0.0
light-app default (read/write) 2421592 2421608 16 0.0
.text 1379856 1379872 16 0.0
lock-app default (read/write) 2431096 2431136 40 0.0
.text 1389360 1389400 40 0.0
telink lighting-app tlsr9518adk80d (read/write) 806024 806040 16 0.0
Decreases (4 builds for cc13x2_26x2)
platform target config section 42bd1566 facef86 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 161404 161316 -88 -0.1
lock-ftd LP_CC2652R7 (read/write) 164952 164912 -40 -0.0
pump-app LP_CC2652R7 (read/write) 181692 181684 -8 -0.0
pump-controller-app LP_CC2652R7 (read/write) 188600 188592 -8 -0.0
Full report (20 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 42bd1566 facef86 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690947 691035 88 0.0
(read/write) 161404 161316 -88 -0.1
.bss 75332 75332 0 0.0
.data 3412 3412 0 0.0
.rodata 102979 103067 88 0.1
.text 587484 587484 0 0.0
lock-ftd LP_CC2652R7 (read only) 678503 678543 40 0.0
(read/write) 164952 164912 -40 -0.0
.bss 73492 73492 0 0.0
.data 3236 3236 0 0.0
.rodata 94767 94807 40 0.0
.text 583256 583256 0 0.0
lock-mtd LP_CC2652R7 (read only) 627255 627295 40 0.0
(read/write) 146308 146308 0 0.0
.bss 69212 69212 0 0.0
.data 3236 3236 0 0.0
.rodata 94647 94687 40 0.0
.text 532120 532120 0 0.0
pump-app LP_CC2652R7 (read only) 663051 663059 8 0.0
(read/write) 181692 181684 -8 -0.0
.bss 73756 73756 0 0.0
.data 3268 3268 0 0.0
.rodata 80971 80979 8 0.0
.text 581596 581596 0 0.0
pump-controller-app LP_CC2652R7 (read only) 655943 655951 8 0.0
(read/write) 188600 188592 -8 -0.0
.bss 73812 73812 0 0.0
.data 3232 3232 0 0.0
.rodata 83911 83919 8 0.0
.text 571548 571548 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627594 627610 16 0.0
.app_xip_area 530184 530200 16 0.0
.bss 80052 80052 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 626482 626522 40 0.0
.app_xip_area 530528 530568 40 0.0
.bss 78628 78628 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 575242 575250 8 0.0
.app_xip_area 469572 469580 8 0.0
.bss 88048 88048 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 1001096 1001096 0 0.0
(read/write) 1475658 1475746 88 0.0
.dram0.bss 68464 68464 0 0.0
.dram0.data 14444 14444 0 0.0
.flash.rodata 208304 208392 88 0.0
.flash.text 1001096 1001096 0 0.0
.iram0.text 62020 62020 0 0.0
m5stack (read only) 1056047 1056047 0 0.0
(read/write) 478080 478176 96 0.0
.dram0.bss 73984 73984 0 0.0
.dram0.data 34184 34184 0 0.0
.flash.rodata 238076 238172 96 0.0
.flash.text 1050663 1050663 0 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 685136 685152 16 0.0
.bss 81248 81248 0 0.0
.data 2020 2020 0 0.0
.text 600164 600180 16 0.0
lock k32w061+release (read/write) 730484 730524 40 0.0
.bss 81680 81680 0 0.0
.data 1980 1980 0 0.0
.text 645120 645160 40 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 8844468 8844660 192 0.0
(read/write) 643137 643137 0 0.0
.bss 41105 41105 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 582048 582048 0 0.0
.dynamic 560 560 0 0.0
.got 14976 14976 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 432404 432436 32 0.0
.text 6952756 6952916 160 0.0
thermostat-no-ble arm64 (read only) 2368620 2368692 72 0.0
(read/write) 175121 175121 0 0.0
.bss 86417 86417 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79376 79376 0 0.0
.dynamic 560 560 0 0.0
.got 4768 4768 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 146844 146868 24 0.0
.text 1992032 1992032 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2420076 2420116 40 0.0
.bss 205820 205820 0 0.0
.data 5872 5872 0 0.0
.text 1382676 1382716 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1179787 1179879 92 0.0
bss 139680 139680 0 0.0
rodata 151532 151624 92 0.1
text 809860 809860 0 0.0
p6 all-clusters-app default (read/write) 2531536 2531632 96 0.0
.bss 139328 139328 0 0.0
.data 2808 2808 0 0.0
.text 1489800 1489896 96 0.0
light-app default (read/write) 2421592 2421608 16 0.0
.bss 132656 132656 0 0.0
.data 2608 2608 0 0.0
.text 1379856 1379872 16 0.0
lock-app default (read/write) 2431096 2431136 40 0.0
.bss 132472 132472 0 0.0
.data 2568 2568 0 0.0
.text 1389360 1389400 40 0.0
telink lighting-app tlsr9518adk80d (read/write) 806024 806040 16 0.0
bss 72176 72176 0 0.0
noinit 40416 40416 0 0.0
text 572432 572432 0 0.0

andy31415 pushed a commit that referenced this pull request May 6, 2022
@andy31415
Copy link
Contributor

/rebase

@github-actions
Copy link

github-actions bot commented May 9, 2022

PR #17833: Size comparison from 11587f5 to 27b51ae

Increases (25 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 11587f5 27b51ae change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690935 691023 88 0.0
.rodata 102983 103071 88 0.1
lock-ftd LP_CC2652R7 (read only) 678507 678547 40 0.0
.rodata 94771 94811 40 0.0
lock-mtd LP_CC2652R7 (read only) 627259 627299 40 0.0
.rodata 94651 94691 40 0.0
pump-app LP_CC2652R7 (read only) 663035 663043 8 0.0
.rodata 80971 80979 8 0.0
pump-controller-app LP_CC2652R7 (read only) 655943 655951 8 0.0
.rodata 83911 83919 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627586 627602 16 0.0
.app_xip_area 530176 530192 16 0.0
lock cyw930739m2evb_01 (read/write) 626474 626514 40 0.0
.app_xip_area 530520 530560 40 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 575234 575242 8 0.0
.app_xip_area 469564 469572 8 0.0
efr32 lighting-app BRD4161A (read only) 910096 910112 16 0.0
.text 910088 910104 16 0.0
BRD4161A+rpc (read only) 944440 944456 16 0.0
.text 944432 944448 16 0.0
BRD4161A+rs911x (read only) 787676 787692 16 0.0
.text 787668 787684 16 0.0
lock-app BRD4161A+wf200 (read only) 946768 946808 40 0.0
.text 946760 946800 40 0.0
window-app BRD4161A (read only) 890408 890416 8 0.0
.text 890400 890408 8 0.0
esp32 all-clusters-app c3devkit (read/write) 1475658 1475746 88 0.0
.flash.rodata 208304 208392 88 0.0
m5stack (read/write) 478088 478176 88 0.0
.flash.rodata 238084 238172 88 0.0
k32w light k32w061+release (read/write) 685136 685152 16 0.0
.text 600164 600180 16 0.0
lock k32w061+release (read/write) 730468 730508 40 0.0
.text 645104 645144 40 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 8914548 8914724 176 0.0
.rodata 436164 436180 16 0.0
.text 7019108 7019268 160 0.0
thermostat-no-ble arm64 (read only) 2368620 2368692 72 0.0
.rodata 146844 146868 24 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2420084 2420124 40 0.0
.text 1382684 1382724 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1179787 1179879 92 0.0
rodata 151532 151624 92 0.1
p6 all-clusters-app default (read/write) 2531536 2531632 96 0.0
.text 1489800 1489896 96 0.0
light-app default (read/write) 2421592 2421608 16 0.0
.text 1379856 1379872 16 0.0
lock-app default (read/write) 2431096 2431136 40 0.0
.text 1389360 1389400 40 0.0
telink lighting-app tlsr9518adk80d (read/write) 806024 806040 16 0.0
Decreases (4 builds for cc13x2_26x2)
platform target config section 11587f5 27b51ae change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 161416 161328 -88 -0.1
lock-ftd LP_CC2652R7 (read/write) 164948 164908 -40 -0.0
pump-app LP_CC2652R7 (read/write) 181708 181700 -8 -0.0
pump-controller-app LP_CC2652R7 (read/write) 188600 188592 -8 -0.0
Full report (25 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 11587f5 27b51ae change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690935 691023 88 0.0
(read/write) 161416 161328 -88 -0.1
.bss 75332 75332 0 0.0
.data 3412 3412 0 0.0
.rodata 102983 103071 88 0.1
.text 587468 587468 0 0.0
lock-ftd LP_CC2652R7 (read only) 678507 678547 40 0.0
(read/write) 164948 164908 -40 -0.0
.bss 73492 73492 0 0.0
.data 3236 3236 0 0.0
.rodata 94771 94811 40 0.0
.text 583256 583256 0 0.0
lock-mtd LP_CC2652R7 (read only) 627259 627299 40 0.0
(read/write) 146308 146308 0 0.0
.bss 69212 69212 0 0.0
.data 3236 3236 0 0.0
.rodata 94651 94691 40 0.0
.text 532120 532120 0 0.0
pump-app LP_CC2652R7 (read only) 663035 663043 8 0.0
(read/write) 181708 181700 -8 -0.0
.bss 73756 73756 0 0.0
.data 3268 3268 0 0.0
.rodata 80971 80979 8 0.0
.text 581580 581580 0 0.0
pump-controller-app LP_CC2652R7 (read only) 655943 655951 8 0.0
(read/write) 188600 188592 -8 -0.0
.bss 73812 73812 0 0.0
.data 3232 3232 0 0.0
.rodata 83911 83919 8 0.0
.text 571548 571548 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627586 627602 16 0.0
.app_xip_area 530176 530192 16 0.0
.bss 80052 80052 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 626474 626514 40 0.0
.app_xip_area 530520 530560 40 0.0
.bss 78628 78628 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 575234 575242 8 0.0
.app_xip_area 469564 469572 8 0.0
.bss 88048 88048 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 910096 910112 16 0.0
(read/write) 134520 134520 0 0.0
.bss 132456 132456 0 0.0
.data 2064 2064 0 0.0
.text 910088 910104 16 0.0
BRD4161A+rpc (read only) 944440 944456 16 0.0
(read/write) 151208 151208 0 0.0
.bss 148936 148936 0 0.0
.data 2268 2268 0 0.0
.text 944432 944448 16 0.0
BRD4161A+rs911x (read only) 787676 787692 16 0.0
(read/write) 129776 129776 0 0.0
.bss 127708 127708 0 0.0
.data 2068 2068 0 0.0
.text 787668 787684 16 0.0
lock-app BRD4161A+wf200 (read only) 946768 946808 40 0.0
(read/write) 124268 124268 0 0.0
.bss 122244 122244 0 0.0
.data 2024 2024 0 0.0
.text 946760 946800 40 0.0
window-app BRD4161A (read only) 890408 890416 8 0.0
(read/write) 134472 134472 0 0.0
.bss 132416 132416 0 0.0
.data 2052 2052 0 0.0
.text 890400 890408 8 0.0
esp32 all-clusters-app c3devkit (read only) 1001090 1001090 0 0.0
(read/write) 1475658 1475746 88 0.0
.dram0.bss 68464 68464 0 0.0
.dram0.data 14444 14444 0 0.0
.flash.rodata 208304 208392 88 0.0
.flash.text 1001090 1001090 0 0.0
.iram0.text 62020 62020 0 0.0
m5stack (read only) 1056031 1056031 0 0.0
(read/write) 478088 478176 88 0.0
.dram0.bss 73984 73984 0 0.0
.dram0.data 34184 34184 0 0.0
.flash.rodata 238084 238172 88 0.0
.flash.text 1050647 1050647 0 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 685136 685152 16 0.0
.bss 81248 81248 0 0.0
.data 2020 2020 0 0.0
.text 600164 600180 16 0.0
lock k32w061+release (read/write) 730468 730508 40 0.0
.bss 81680 81680 0 0.0
.data 1980 1980 0 0.0
.text 645104 645144 40 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 8914548 8914724 176 0.0
(read/write) 643121 643121 0 0.0
.bss 41105 41105 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 582024 582024 0 0.0
.dynamic 560 560 0 0.0
.got 14976 14976 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 436164 436180 16 0.0
.text 7019108 7019268 160 0.0
thermostat-no-ble arm64 (read only) 2368620 2368692 72 0.0
(read/write) 175121 175121 0 0.0
.bss 86417 86417 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79376 79376 0 0.0
.dynamic 560 560 0 0.0
.got 4768 4768 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 146844 146868 24 0.0
.text 1992032 1992032 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2420084 2420124 40 0.0
.bss 205820 205820 0 0.0
.data 5872 5872 0 0.0
.text 1382684 1382724 40 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1179787 1179879 92 0.0
bss 139680 139680 0 0.0
rodata 151532 151624 92 0.1
text 809856 809856 0 0.0
p6 all-clusters-app default (read/write) 2531536 2531632 96 0.0
.bss 139328 139328 0 0.0
.data 2808 2808 0 0.0
.text 1489800 1489896 96 0.0
light-app default (read/write) 2421592 2421608 16 0.0
.bss 132656 132656 0 0.0
.data 2608 2608 0 0.0
.text 1379856 1379872 16 0.0
lock-app default (read/write) 2431096 2431136 40 0.0
.bss 132472 132472 0 0.0
.data 2568 2568 0 0.0
.text 1389360 1389400 40 0.0
telink lighting-app tlsr9518adk80d (read/write) 806024 806040 16 0.0
bss 72176 72176 0 0.0
noinit 40416 40416 0 0.0
text 572426 572426 0 0.0

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.

[SQA] Thread-Missing command in Generated-command-list for (TC-GC-1.1)
5 participants