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

[Group] Update group demo to include encryption configuration #14862

Merged
merged 7 commits into from
Feb 9, 2022

Conversation

mkardous-silabs
Copy link
Contributor

Problem

  • Group key management cluster was not enabled on lighting app.
  • Group encryption was merged and configuration wasn't done in the group demo config yaml

Change overview

  • Enable group key management cluster on lighting app
  • Add keys configuration to group demo config

Testing

  • Manual test on efr32 to validate the demo works

@github-actions
Copy link

github-actions bot commented Feb 7, 2022

PR #14862: Size comparison from 6f9fa8e to f59316f

Increases above 0.2%:

platform target config section 6f9fa8e f59316f change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594518 599794 5276 0.9
.app_xip_area 500372 505112 4740 0.9
.bss 76868 77404 536 0.7
efr32 lighting-app BRD4161A (read only) 865884 871612 5728 0.7
(read/write) 126620 127160 540 0.4
.bss 124696 125232 536 0.4
.text 865876 871604 5728 0.7
BRD4161A+rpc (read only) 853356 859068 5712 0.7
(read/write) 143280 143820 540 0.4
.bss 141256 141792 536 0.4
.text 853348 859060 5712 0.7
mbed lighting-app CY8CPROTO_062_4343W+release .bss 180936 181472 536 0.3
.text 1311528 1316272 4744 0.4
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004827 1010083 5256 0.5
bss 121280 121812 532 0.4
rodata 118072 119040 968 0.8
text 686540 690308 3768 0.5
nrf52840dk_nrf52840+rpc (read/write) 976319 981591 5272 0.5
bss 117136 117668 532 0.5
rodata 109532 110500 968 0.9
text 671188 674952 3764 0.6
nrf52840dongle_nrf52840 (read/write) 1021647 1026903 5256 0.5
bss 122644 123176 532 0.4
rodata 116960 117928 968 0.8
text 692112 695880 3768 0.5
nrf5340dk_nrf5340_cpuapp (read/write) 911506 916790 5284 0.6
bss 117840 118376 536 0.5
rodata 111332 112296 964 0.9
text 601568 605336 3768 0.6
p6 light-app default .bss 106128 106664 536 0.5
.data 2432 2440 8 0.3
.text 1312696 1318424 5728 0.4
qpg lighting-app qpg6105+debug (read only) 585960 590296 4336 0.7
.bss 88856 89392 536 0.6
.data 1088 1092 4 0.4
.text 580640 584976 4336 0.7
telink lighting-app tlsr9518adk80d (read/write) 865822 869678 3856 0.4
bss 88592 89112 520 0.6
text 607738 610082 2344 0.4
Increases (12 builds for cyw30739, efr32, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 6f9fa8e f59316f change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594518 599794 5276 0.9
.app_xip_area 500372 505112 4740 0.9
.bss 76868 77404 536 0.7
efr32 lighting-app BRD4161A (read only) 865884 871612 5728 0.7
(read/write) 126620 127160 540 0.4
.bss 124696 125232 536 0.4
.data 1924 1928 4 0.2
.text 865876 871604 5728 0.7
BRD4161A+rpc (read only) 853356 859068 5712 0.7
(read/write) 143280 143820 540 0.4
.bss 141256 141792 536 0.4
.data 2024 2028 4 0.2
.text 853348 859060 5712 0.7
linux chip-tool-ipv6only arm64 (read only) 7263300 7265444 2144 0.0
(read/write) 288385 288417 32 0.0
.got 45904 45936 32 0.1
.rodata 393132 393228 96 0.0
.text 6264276 6266228 1952 0.0
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2348928 2353672 4744 0.2
.bss 180936 181472 536 0.3
.data 5600 5608 8 0.1
.text 1311528 1316272 4744 0.4
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004827 1010083 5256 0.5
bss 121280 121812 532 0.4
rodata 118072 119040 968 0.8
text 686540 690308 3768 0.5
nrf52840dk_nrf52840+rpc (read/write) 976319 981591 5272 0.5
bss 117136 117668 532 0.5
rodata 109532 110500 968 0.9
text 671188 674952 3764 0.6
nrf52840dongle_nrf52840 (read/write) 1021647 1026903 5256 0.5
bss 122644 123176 532 0.4
rodata 116960 117928 968 0.8
text 692112 695880 3768 0.5
nrf5340dk_nrf5340_cpuapp (read/write) 911506 916790 5284 0.6
bss 117840 118376 536 0.5
rodata 111332 112296 964 0.9
text 601568 605336 3768 0.6
p6 light-app default (read/write) 2354432 2360160 5728 0.2
.bss 106128 106664 536 0.5
.data 2432 2440 8 0.3
.text 1312696 1318424 5728 0.4
qpg lighting-app qpg6105+debug (read only) 585960 590296 4336 0.7
.bss 88856 89392 536 0.6
.data 1088 1092 4 0.4
.text 580640 584976 4336 0.7
telink lighting-app tlsr9518adk80d (read/write) 865822 869678 3856 0.4
bss 88592 89112 520 0.6
text 607738 610082 2344 0.4
Decreases (1 build for qpg)
platform target config section 6f9fa8e f59316f change % change
qpg lighting-app qpg6105+debug (read/write) 146940 146936 -4 -0.0
Full report (32 builds for cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 6f9fa8e f59316f change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594518 599794 5276 0.9
.app_xip_area 500372 505112 4740 0.9
.bss 76868 77404 536 0.7
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 552422 552422 0 0.0
.app_xip_area 459836 459836 0 0.0
.bss 75340 75340 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) 576462 576462 0 0.0
.app_xip_area 474556 474556 0 0.0
.bss 84332 84332 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) 865884 871612 5728 0.7
(read/write) 126620 127160 540 0.4
.bss 124696 125232 536 0.4
.data 1924 1928 4 0.2
.text 865876 871604 5728 0.7
BRD4161A+rpc (read only) 853356 859068 5712 0.7
(read/write) 143280 143820 540 0.4
.bss 141256 141792 536 0.4
.data 2024 2028 4 0.2
.text 853348 859060 5712 0.7
window-app BRD4161A (read only) 838104 838104 0 0.0
(read/write) 125264 125264 0 0.0
.bss 123384 123384 0 0.0
.data 1880 1880 0 0.0
.text 838096 838096 0 0.0
k32w light k32w061+release (read/write) 678648 678648 0 0.0
.bss 76568 76568 0 0.0
.data 1884 1884 0 0.0
.text 594396 594396 0 0.0
lock k32w061+release (read/write) 680532 680532 0 0.0
.bss 76896 76896 0 0.0
.data 1924 1924 0 0.0
.text 595912 595912 0 0.0
linux chip-tool-ipv6only arm64 (read only) 7263300 7265444 2144 0.0
(read/write) 288385 288417 32 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 186872 186872 0 0.0
.dynamic 560 560 0 0.0
.got 45904 45936 32 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 393132 393228 96 0.0
.text 6264276 6266228 1952 0.0
thermostat-no-ble arm64 (read only) 2129316 2129316 0 0.0
(read/write) 140625 140625 0 0.0
.bss 57665 57665 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 131860 131860 0 0.0
.text 1779504 1779504 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2389760 2389760 0 0.0
.bss 188356 188356 0 0.0
.data 5296 5296 0 0.0
.text 1352360 1352360 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2348928 2353672 4744 0.2
.bss 180936 181472 536 0.3
.data 5600 5608 8 0.1
.text 1311528 1316272 4744 0.4
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2312848 2312848 0 0.0
.bss 180824 180824 0 0.0
.data 5584 5584 0 0.0
.text 1275448 1275448 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) 2302884 2302884 0 0.0
.bss 178100 178100 0 0.0
.data 5400 5400 0 0.0
.text 1265456 1265456 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004827 1010083 5256 0.5
bss 121280 121812 532 0.4
rodata 118072 119040 968 0.8
text 686540 690308 3768 0.5
nrf52840dk_nrf52840+rpc (read/write) 976319 981591 5272 0.5
bss 117136 117668 532 0.5
rodata 109532 110500 968 0.9
text 671188 674952 3764 0.6
nrf52840dongle_nrf52840 (read/write) 1021647 1026903 5256 0.5
bss 122644 123176 532 0.4
rodata 116960 117928 968 0.8
text 692112 695880 3768 0.5
nrf5340dk_nrf5340_cpuapp (read/write) 911506 916790 5284 0.6
bss 117840 118376 536 0.5
rodata 111332 112296 964 0.9
text 601568 605336 3768 0.6
lock-app nrf52840dk_nrf52840 (read/write) 937083 937083 0 0.0
bss 119616 119616 0 0.0
rodata 106472 106472 0 0.0
text 632460 632460 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844594 844594 0 0.0
bss 116212 116212 0 0.0
rodata 99644 99644 0 0.0
text 548260 548260 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) 939331 939331 0 0.0
bss 119368 119368 0 0.0
rodata 106656 106656 0 0.0
text 634704 634704 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934671 934671 0 0.0
bss 119372 119372 0 0.0
rodata 105948 105948 0 0.0
text 630740 630740 0 0.0
shell nrf52840dk_nrf52840 (read/write) 803343 803343 0 0.0
bss 111232 111232 0 0.0
rodata 78532 78532 0 0.0
text 536004 536004 0 0.0
p6 all-clusters-app default (read/write) 2450984 2450984 0 0.0
.bss 116512 116512 0 0.0
.data 2584 2584 0 0.0
.text 1409248 1409248 0 0.0
light-app default (read/write) 2354432 2360160 5728 0.2
.bss 106128 106664 536 0.5
.data 2432 2440 8 0.3
.text 1312696 1318424 5728 0.4
lock-app default (read/write) 2319616 2319616 0 0.0
.bss 105848 105848 0 0.0
.data 2392 2392 0 0.0
.text 1277880 1277880 0 0.0
qpg lighting-app qpg6105+debug (read only) 585960 590296 4336 0.7
(read/write) 146940 146936 -4 -0.0
.bss 88856 89392 536 0.6
.data 1088 1092 4 0.4
.text 580640 584976 4336 0.7
lock-app qpg6105+debug (read only) 532028 532028 0 0.0
(read/write) 146940 146940 0 0.0
.bss 88304 88304 0 0.0
.data 1024 1024 0 0.0
.text 526708 526708 0 0.0
persistent-storage-app qpg6105+debug (read only) 99548 99548 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94228 94228 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 865822 869678 3856 0.4
bss 88592 89112 520 0.6
noinit 37160 37160 0 0.0
text 607738 610082 2344 0.4

@woody-apple
Copy link
Contributor

/rebase

@github-actions
Copy link

github-actions bot commented Feb 8, 2022

PR #14862: Size comparison from 29e6a34 to 6be0272

Increases above 0.2%:

platform target config section 29e6a34 6be0272 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594398 599670 5272 0.9
.app_xip_area 500252 504988 4736 0.9
.bss 76868 77404 536 0.7
efr32 lighting-app BRD4161A (read only) 865756 871468 5712 0.7
(read/write) 126620 127160 540 0.4
.bss 124696 125232 536 0.4
.text 865748 871460 5712 0.7
BRD4161A+rpc (read only) 853212 858924 5712 0.7
(read/write) 143280 143820 540 0.4
.bss 141256 141792 536 0.4
.text 853204 858916 5712 0.7
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2348800 2353544 4744 0.2
.bss 180936 181472 536 0.3
.text 1311400 1316144 4744 0.4
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004731 1009987 5256 0.5
bss 121280 121812 532 0.4
rodata 118072 119040 968 0.8
text 686436 690204 3768 0.5
nrf52840dk_nrf52840+rpc (read/write) 976207 981495 5288 0.5
bss 117136 117668 532 0.5
rodata 109532 110500 968 0.9
text 671076 674844 3768 0.6
nrf52840dongle_nrf52840 (read/write) 1021535 1026791 5256 0.5
bss 122644 123176 532 0.4
rodata 116960 117928 968 0.8
text 692004 695772 3768 0.5
nrf5340dk_nrf5340_cpuapp (read/write) 911394 916678 5284 0.6
bss 117840 118376 536 0.5
rodata 111332 112296 964 0.9
text 601460 605228 3768 0.6
p6 light-app default .bss 107600 108136 536 0.5
.data 2432 2440 8 0.3
.text 1325440 1331152 5712 0.4
qpg lighting-app qpg6105+debug (read only) 585768 590104 4336 0.7
.bss 88856 89392 536 0.6
.data 1084 1088 4 0.4
.text 580448 584784 4336 0.7
telink lighting-app tlsr9518adk80d (read/write) 865702 869558 3856 0.4
bss 88592 89112 520 0.6
text 607624 609968 2344 0.4
Increases (12 builds for cyw30739, efr32, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 29e6a34 6be0272 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594398 599670 5272 0.9
.app_xip_area 500252 504988 4736 0.9
.bss 76868 77404 536 0.7
efr32 lighting-app BRD4161A (read only) 865756 871468 5712 0.7
(read/write) 126620 127160 540 0.4
.bss 124696 125232 536 0.4
.data 1924 1928 4 0.2
.text 865748 871460 5712 0.7
BRD4161A+rpc (read only) 853212 858924 5712 0.7
(read/write) 143280 143820 540 0.4
.bss 141256 141792 536 0.4
.data 2024 2028 4 0.2
.text 853204 858916 5712 0.7
linux chip-tool-ipv6only arm64 (read only) 7315220 7317364 2144 0.0
(read/write) 289681 289713 32 0.0
.got 46528 46560 32 0.1
.rodata 396380 396476 96 0.0
.text 6309684 6311636 1952 0.0
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2348800 2353544 4744 0.2
.bss 180936 181472 536 0.3
.data 5600 5608 8 0.1
.text 1311400 1316144 4744 0.4
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004731 1009987 5256 0.5
bss 121280 121812 532 0.4
rodata 118072 119040 968 0.8
text 686436 690204 3768 0.5
nrf52840dk_nrf52840+rpc (read/write) 976207 981495 5288 0.5
bss 117136 117668 532 0.5
rodata 109532 110500 968 0.9
text 671076 674844 3768 0.6
nrf52840dongle_nrf52840 (read/write) 1021535 1026791 5256 0.5
bss 122644 123176 532 0.4
rodata 116960 117928 968 0.8
text 692004 695772 3768 0.5
nrf5340dk_nrf5340_cpuapp (read/write) 911394 916678 5284 0.6
bss 117840 118376 536 0.5
rodata 111332 112296 964 0.9
text 601460 605228 3768 0.6
p6 light-app default (read/write) 2367176 2372888 5712 0.2
.bss 107600 108136 536 0.5
.data 2432 2440 8 0.3
.text 1325440 1331152 5712 0.4
qpg lighting-app qpg6105+debug (read only) 585768 590104 4336 0.7
(read/write) 146936 146940 4 0.0
.bss 88856 89392 536 0.6
.data 1084 1088 4 0.4
.text 580448 584784 4336 0.7
telink lighting-app tlsr9518adk80d (read/write) 865702 869558 3856 0.4
bss 88592 89112 520 0.6
text 607624 609968 2344 0.4
Full report (32 builds for cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 29e6a34 6be0272 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594398 599670 5272 0.9
.app_xip_area 500252 504988 4736 0.9
.bss 76868 77404 536 0.7
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 552298 552298 0 0.0
.app_xip_area 459712 459712 0 0.0
.bss 75340 75340 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) 576306 576306 0 0.0
.app_xip_area 474400 474400 0 0.0
.bss 84332 84332 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) 865756 871468 5712 0.7
(read/write) 126620 127160 540 0.4
.bss 124696 125232 536 0.4
.data 1924 1928 4 0.2
.text 865748 871460 5712 0.7
BRD4161A+rpc (read only) 853212 858924 5712 0.7
(read/write) 143280 143820 540 0.4
.bss 141256 141792 536 0.4
.data 2024 2028 4 0.2
.text 853204 858916 5712 0.7
window-app BRD4161A (read only) 837960 837960 0 0.0
(read/write) 125264 125264 0 0.0
.bss 123384 123384 0 0.0
.data 1880 1880 0 0.0
.text 837952 837952 0 0.0
k32w light k32w061+release (read/write) 678488 678488 0 0.0
.bss 76568 76568 0 0.0
.data 1884 1884 0 0.0
.text 594236 594236 0 0.0
lock k32w061+release (read/write) 680388 680388 0 0.0
.bss 76896 76896 0 0.0
.data 1924 1924 0 0.0
.text 595768 595768 0 0.0
linux chip-tool-ipv6only arm64 (read only) 7315220 7317364 2144 0.0
(read/write) 289681 289713 32 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 187544 187544 0 0.0
.dynamic 560 560 0 0.0
.got 46528 46560 32 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 396380 396476 96 0.0
.text 6309684 6311636 1952 0.0
thermostat-no-ble arm64 (read only) 2129596 2129596 0 0.0
(read/write) 140641 140641 0 0.0
.bss 57665 57665 0 0.0
.data 984 984 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 131932 131932 0 0.0
.text 1779696 1779696 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2389632 2389632 0 0.0
.bss 188356 188356 0 0.0
.data 5296 5296 0 0.0
.text 1352232 1352232 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2348800 2353544 4744 0.2
.bss 180936 181472 536 0.3
.data 5600 5608 8 0.1
.text 1311400 1316144 4744 0.4
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2312720 2312720 0 0.0
.bss 180824 180824 0 0.0
.data 5584 5584 0 0.0
.text 1275320 1275320 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302692 2302692 0 0.0
.bss 178100 178100 0 0.0
.data 5400 5400 0 0.0
.text 1265264 1265264 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004731 1009987 5256 0.5
bss 121280 121812 532 0.4
rodata 118072 119040 968 0.8
text 686436 690204 3768 0.5
nrf52840dk_nrf52840+rpc (read/write) 976207 981495 5288 0.5
bss 117136 117668 532 0.5
rodata 109532 110500 968 0.9
text 671076 674844 3768 0.6
nrf52840dongle_nrf52840 (read/write) 1021535 1026791 5256 0.5
bss 122644 123176 532 0.4
rodata 116960 117928 968 0.8
text 692004 695772 3768 0.5
nrf5340dk_nrf5340_cpuapp (read/write) 911394 916678 5284 0.6
bss 117840 118376 536 0.5
rodata 111332 112296 964 0.9
text 601460 605228 3768 0.6
lock-app nrf52840dk_nrf52840 (read/write) 936987 936987 0 0.0
bss 119616 119616 0 0.0
rodata 106472 106472 0 0.0
text 632356 632356 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844482 844482 0 0.0
bss 116212 116212 0 0.0
rodata 99644 99644 0 0.0
text 548156 548156 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 541747 541747 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376920 376920 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 939219 939219 0 0.0
bss 119368 119368 0 0.0
rodata 106656 106656 0 0.0
text 634600 634600 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934559 934559 0 0.0
bss 119372 119372 0 0.0
rodata 105948 105948 0 0.0
text 630632 630632 0 0.0
shell nrf52840dk_nrf52840 (read/write) 803151 803151 0 0.0
bss 111232 111232 0 0.0
rodata 78532 78532 0 0.0
text 535824 535824 0 0.0
p6 all-clusters-app default (read/write) 2463712 2463712 0 0.0
.bss 117976 117976 0 0.0
.data 2584 2584 0 0.0
.text 1421976 1421976 0 0.0
light-app default (read/write) 2367176 2372888 5712 0.2
.bss 107600 108136 536 0.5
.data 2432 2440 8 0.3
.text 1325440 1331152 5712 0.4
lock-app default (read/write) 2332344 2332344 0 0.0
.bss 107304 107304 0 0.0
.data 2392 2392 0 0.0
.text 1290608 1290608 0 0.0
qpg lighting-app qpg6105+debug (read only) 585768 590104 4336 0.7
(read/write) 146936 146940 4 0.0
.bss 88856 89392 536 0.6
.data 1084 1088 4 0.4
.text 580448 584784 4336 0.7
lock-app qpg6105+debug (read only) 531844 531844 0 0.0
(read/write) 146940 146940 0 0.0
.bss 88304 88304 0 0.0
.data 1024 1024 0 0.0
.text 526524 526524 0 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 865702 869558 3856 0.4
bss 88592 89112 520 0.6
noinit 37160 37160 0 0.0
text 607624 609968 2344 0.4

@github-actions
Copy link

github-actions bot commented Feb 8, 2022

PR #14862: Size comparison from 2f785f4 to 4f5c4f8

Increases above 0.2%:

platform target config section 2f785f4 4f5c4f8 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594490 599762 5272 0.9
.app_xip_area 500344 505080 4736 0.9
.bss 76868 77404 536 0.7
efr32 lighting-app BRD4161A (read only) 865876 871588 5712 0.7
(read/write) 126620 127160 540 0.4
.bss 124696 125232 536 0.4
.text 865868 871580 5712 0.7
BRD4161A+rpc (read only) 853332 859060 5728 0.7
(read/write) 143280 143820 540 0.4
.bss 141256 141792 536 0.4
.text 853324 859052 5728 0.7
linux lighting-app debug+rpc (read only) 2003609 2031897 28288 1.4
(read/write) 115632 116440 808 0.7
.bss 43104 43648 544 1.3
.data.rel.ro 65672 65928 256 0.4
.init_array 712 720 8 1.1
.rodata 162897 164561 1664 1.0
.text 1686066 1712450 26384 1.6
mbed lighting-app CY8CPROTO_062_4343W+release .bss 180936 181472 536 0.3
.text 1311520 1316264 4744 0.4
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004835 1010091 5256 0.5
bss 121280 121812 532 0.4
rodata 118128 119096 968 0.8
text 686484 690252 3768 0.5
nrf52840dk_nrf52840+rpc (read/write) 976311 981599 5288 0.5
bss 117136 117668 532 0.5
rodata 109588 110556 968 0.9
text 671124 674892 3768 0.6
nrf52840dongle_nrf52840 (read/write) 1021639 1026895 5256 0.5
bss 122644 123176 532 0.4
rodata 117016 117984 968 0.8
text 692052 695820 3768 0.5
nrf5340dk_nrf5340_cpuapp (read/write) 911494 916782 5288 0.6
bss 117840 118376 536 0.5
rodata 111384 112352 968 0.9
text 601508 605276 3768 0.6
p6 light-app default .bss 107600 108136 536 0.5
.data 2432 2440 8 0.3
.text 1325560 1331272 5712 0.4
qpg lighting-app qpg6105+debug (read only) 585808 590144 4336 0.7
.bss 88856 89392 536 0.6
.data 1084 1088 4 0.4
.text 580488 584824 4336 0.7
telink lighting-app tlsr9518adk80d (read/write) 865822 869678 3856 0.4
bss 88592 89112 520 0.6
text 607684 610028 2344 0.4
Increases (14 builds for cyw30739, efr32, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 2f785f4 4f5c4f8 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594490 599762 5272 0.9
.app_xip_area 500344 505080 4736 0.9
.bss 76868 77404 536 0.7
efr32 lighting-app BRD4161A (read only) 865876 871588 5712 0.7
(read/write) 126620 127160 540 0.4
.bss 124696 125232 536 0.4
.data 1924 1928 4 0.2
.text 865868 871580 5712 0.7
BRD4161A+rpc (read only) 853332 859060 5728 0.7
(read/write) 143280 143820 540 0.4
.bss 141256 141792 536 0.4
.data 2024 2028 4 0.2
.text 853324 859052 5728 0.7
linux chip-tool debug (read only) 7481925 7484405 2480 0.0
.rodata 416437 416533 96 0.0
.text 6663061 6665445 2384 0.0
chip-tool-ipv6only arm64 (read only) 7402804 7404932 2128 0.0
(read/write) 302401 302433 32 0.0
.got 46584 46616 32 0.1
.rodata 399148 399244 96 0.0
.text 6363828 6365764 1936 0.0
lighting-app debug+rpc (read only) 2003609 2031897 28288 1.4
(read/write) 115632 116440 808 0.7
.bss 43104 43648 544 1.3
.data.rel.ro 65672 65928 256 0.4
.init_array 712 720 8 1.1
.rodata 162897 164561 1664 1.0
.text 1686066 1712450 26384 1.6
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2348920 2353664 4744 0.2
.bss 180936 181472 536 0.3
.data 5600 5608 8 0.1
.text 1311520 1316264 4744 0.4
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004835 1010091 5256 0.5
bss 121280 121812 532 0.4
rodata 118128 119096 968 0.8
text 686484 690252 3768 0.5
nrf52840dk_nrf52840+rpc (read/write) 976311 981599 5288 0.5
bss 117136 117668 532 0.5
rodata 109588 110556 968 0.9
text 671124 674892 3768 0.6
nrf52840dongle_nrf52840 (read/write) 1021639 1026895 5256 0.5
bss 122644 123176 532 0.4
rodata 117016 117984 968 0.8
text 692052 695820 3768 0.5
nrf5340dk_nrf5340_cpuapp (read/write) 911494 916782 5288 0.6
bss 117840 118376 536 0.5
rodata 111384 112352 968 0.9
text 601508 605276 3768 0.6
p6 light-app default (read/write) 2367296 2373008 5712 0.2
.bss 107600 108136 536 0.5
.data 2432 2440 8 0.3
.text 1325560 1331272 5712 0.4
qpg lighting-app qpg6105+debug (read only) 585808 590144 4336 0.7
(read/write) 146936 146940 4 0.0
.bss 88856 89392 536 0.6
.data 1084 1088 4 0.4
.text 580488 584824 4336 0.7
telink lighting-app tlsr9518adk80d (read/write) 865822 869678 3856 0.4
bss 88592 89112 520 0.6
text 607684 610028 2344 0.4
Full report (41 builds for cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 2f785f4 4f5c4f8 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594490 599762 5272 0.9
.app_xip_area 500344 505080 4736 0.9
.bss 76868 77404 536 0.7
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 552390 552390 0 0.0
.app_xip_area 459804 459804 0 0.0
.bss 75340 75340 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) 576398 576398 0 0.0
.app_xip_area 474492 474492 0 0.0
.bss 84332 84332 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) 865876 871588 5712 0.7
(read/write) 126620 127160 540 0.4
.bss 124696 125232 536 0.4
.data 1924 1928 4 0.2
.text 865868 871580 5712 0.7
BRD4161A+rpc (read only) 853332 859060 5728 0.7
(read/write) 143280 143820 540 0.4
.bss 141256 141792 536 0.4
.data 2024 2028 4 0.2
.text 853324 859052 5728 0.7
window-app BRD4161A (read only) 838080 838080 0 0.0
(read/write) 125264 125264 0 0.0
.bss 123384 123384 0 0.0
.data 1880 1880 0 0.0
.text 838072 838072 0 0.0
k32w light k32w061+release (read/write) 678572 678572 0 0.0
.bss 76568 76568 0 0.0
.data 1884 1884 0 0.0
.text 594320 594320 0 0.0
lock k32w061+release (read/write) 680488 680488 0 0.0
.bss 76896 76896 0 0.0
.data 1924 1924 0 0.0
.text 595868 595868 0 0.0
linux all-clusters-app debug (read only) 2327673 2327673 0 0.0
(read/write) 140096 140096 0 0.0
.bss 54688 54688 0 0.0
.data 1200 1200 0 0.0
.data.rel.ro 78536 78536 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 205061 205061 0 0.0
.text 1960290 1960290 0 0.0
bridge-app debug+rpc (read only) 1704373 1704373 0 0.0
(read/write) 84328 84328 0 0.0
.bss 39088 39088 0 0.0
.data 1970 1970 0 0.0
.data.rel.ro 38120 38120 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 140204 140204 0 0.0
.text 1447621 1447621 0 0.0
chip-tool debug (read only) 7481925 7484405 2480 0.0
(read/write) 198072 198072 0 0.0
.bss 32360 32360 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 158536 158536 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 416437 416533 96 0.0
.text 6663061 6665445 2384 0.0
chip-tool-ipv6only arm64 (read only) 7402804 7404932 2128 0.0
(read/write) 302401 302433 32 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 200208 200208 0 0.0
.dynamic 560 560 0 0.0
.got 46584 46616 32 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 399148 399244 96 0.0
.text 6363828 6365764 1936 0.0
door-lock-app debug (read only) 1908777 1908777 0 0.0
(read/write) 110584 110584 0 0.0
.bss 42096 42096 0 0.0
.data 946 946 0 0.0
.data.rel.ro 62128 62128 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 172818 172818 0 0.0
.text 1587442 1587442 0 0.0
lighting-app debug+rpc (read only) 2003609 2031897 28288 1.4
(read/write) 115632 116440 808 0.7
.bss 43104 43648 544 1.3
.data 1368 1368 0 0.0
.data.rel.ro 65672 65928 256 0.4
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 712 720 8 1.1
.rodata 162897 164561 1664 1.0
.text 1686066 1712450 26384 1.6
ota-provider-app debug (read only) 1712241 1712241 0 0.0
(read/write) 81368 81368 0 0.0
.bss 41120 41120 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 33560 33560 0 0.0
.dynamic 608 608 0 0.0
.got 4240 4240 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 151238 151238 0 0.0
.text 1442322 1442322 0 0.0
ota-requestor-app debug (read only) 1701673 1701673 0 0.0
(read/write) 83320 83320 0 0.0
.bss 42272 42272 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 34616 34616 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 144887 144887 0 0.0
.text 1439890 1439890 0 0.0
shell debug (read only) 2301113 2301113 0 0.0
(read/write) 141648 141648 0 0.0
.bss 62080 62080 0 0.0
.data 800 800 0 0.0
.data.rel.ro 73072 73072 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 205810 205810 0 0.0
.text 1938786 1938786 0 0.0
thermostat-no-ble arm64 (read only) 2129932 2129932 0 0.0
(read/write) 140673 140673 0 0.0
.bss 57665 57665 0 0.0
.data 984 984 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 328 328 0 0.0
.rodata 131964 131964 0 0.0
.text 1779904 1779904 0 0.0
tv-app debug (read only) 2525897 2525897 0 0.0
(read/write) 139832 139832 0 0.0
.bss 57280 57280 0 0.0
.data 3168 3168 0 0.0
.data.rel.ro 73368 73368 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 195564 195564 0 0.0
.text 2156626 2156626 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2389752 2389752 0 0.0
.bss 188356 188356 0 0.0
.data 5296 5296 0 0.0
.text 1352352 1352352 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2348920 2353664 4744 0.2
.bss 180936 181472 536 0.3
.data 5600 5608 8 0.1
.text 1311520 1316264 4744 0.4
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2312840 2312840 0 0.0
.bss 180824 180824 0 0.0
.data 5584 5584 0 0.0
.text 1275440 1275440 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302812 2302812 0 0.0
.bss 178100 178100 0 0.0
.data 5400 5400 0 0.0
.text 1265384 1265384 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1004835 1010091 5256 0.5
bss 121280 121812 532 0.4
rodata 118128 119096 968 0.8
text 686484 690252 3768 0.5
nrf52840dk_nrf52840+rpc (read/write) 976311 981599 5288 0.5
bss 117136 117668 532 0.5
rodata 109588 110556 968 0.9
text 671124 674892 3768 0.6
nrf52840dongle_nrf52840 (read/write) 1021639 1026895 5256 0.5
bss 122644 123176 532 0.4
rodata 117016 117984 968 0.8
text 692052 695820 3768 0.5
nrf5340dk_nrf5340_cpuapp (read/write) 911494 916782 5288 0.6
bss 117840 118376 536 0.5
rodata 111384 112352 968 0.9
text 601508 605276 3768 0.6
lock-app nrf52840dk_nrf52840 (read/write) 937091 937091 0 0.0
bss 119616 119616 0 0.0
rodata 106528 106528 0 0.0
text 632404 632404 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 844586 844586 0 0.0
bss 116212 116212 0 0.0
rodata 99700 99700 0 0.0
text 548204 548204 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 541747 541747 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376920 376920 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 939323 939323 0 0.0
bss 119368 119368 0 0.0
rodata 106712 106712 0 0.0
text 634648 634648 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 934663 934663 0 0.0
bss 119372 119372 0 0.0
rodata 106004 106004 0 0.0
text 630680 630680 0 0.0
shell nrf52840dk_nrf52840 (read/write) 803151 803151 0 0.0
bss 111232 111232 0 0.0
rodata 78532 78532 0 0.0
text 535824 535824 0 0.0
p6 all-clusters-app default (read/write) 2463848 2463848 0 0.0
.bss 117976 117976 0 0.0
.data 2584 2584 0 0.0
.text 1422112 1422112 0 0.0
light-app default (read/write) 2367296 2373008 5712 0.2
.bss 107600 108136 536 0.5
.data 2432 2440 8 0.3
.text 1325560 1331272 5712 0.4
lock-app default (read/write) 2332480 2332480 0 0.0
.bss 107304 107304 0 0.0
.data 2392 2392 0 0.0
.text 1290744 1290744 0 0.0
qpg lighting-app qpg6105+debug (read only) 585808 590144 4336 0.7
(read/write) 146936 146940 4 0.0
.bss 88856 89392 536 0.6
.data 1084 1088 4 0.4
.text 580488 584824 4336 0.7
lock-app qpg6105+debug (read only) 531884 531884 0 0.0
(read/write) 146940 146940 0 0.0
.bss 88304 88304 0 0.0
.data 1024 1024 0 0.0
.text 526564 526564 0 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 865822 869678 3856 0.4
bss 88592 89112 520 0.6
noinit 37160 37160 0 0.0
text 607684 610028 2344 0.4

@woody-apple woody-apple merged commit f4901af into project-chip:master Feb 9, 2022
@mkardous-silabs mkardous-silabs deleted the test/group_demo branch April 22, 2022 15:34
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