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

Added Device Energy Management server.cpp to all-clusters-app #30957

Conversation

jamesharrow
Copy link
Contributor

@jamesharrow jamesharrow commented Dec 12, 2023

Fixes #30726

Initial implementation of Device Energy Management server.

  • Adds DEM to all-clusters-app
  • Adds DEM to energy-management-app

NOTE: some of the TODO's are tracked here:
[#31147]

- Changed to use amperage_mA, energy_mWh
- removed max on epoch_s
- removed access for operate
- removed side for events
…ogen, but still fails with some parts of regen_all
…ml-device-energy-management-to-use-new-types-and-clean-up-other-comments-with-optional-xml
Copy link

github-actions bot commented Dec 12, 2023

PR #30957: Size comparison from 9d08b73 to 82d6fa5

Increases above 0.2%:

platform target config section 9d08b73 82d6fa5 change % change
linux all-clusters-app debug .init_array 1232 1240 8 0.6
shell debug .data.rel.ro 82864 83056 192 0.2
.init_array 1080 1088 8 0.7
.rodata 181792 183264 1472 0.8
Increases (5 builds for linux, nrfconnect, telink)
platform target config section 9d08b73 82d6fa5 change % change
linux all-clusters-app debug (read only) 5380697 5380905 208 0.0
(read/write) 453576 453776 200 0.0
.data.rel.ro 310904 311096 192 0.1
.init_array 1232 1240 8 0.6
.text 4663587 4663747 160 0.0
shell debug (read only) 2787865 2789529 1664 0.1
(read/write) 151592 151792 200 0.1
.data.rel.ro 82864 83056 192 0.2
.init_array 1080 1088 8 0.7
.rodata 181792 183264 1472 0.8
.text 2435170 2435314 144 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1062456 1062648 192 0.0
bss 129375 129385 10 0.0
rodata 104392 104536 144 0.1
text 781104 781148 44 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1189032 1189216 184 0.0
bss 121585 121595 10 0.0
rodata 138460 138604 144 0.1
text 778648 778692 44 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1080344 1080532 188 0.0
bss 100388 100396 8 0.0
text 762378 762390 12 0.0
Decreases (1 build for efr32)
platform target config section 9d08b73 82d6fa5 change % change
efr32 lock-app BRD4161A+wf200 (read/write) 1114448 1114440 -8 -0.0
.text 923060 923052 -8 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, k32w, linux, mbed, nrfconnect, qpg, telink)
platform target config section 9d08b73 82d6fa5 change % change
bl602 lighting-app bl602 (read/write) 1417862 1417862 0 0.0
.bss 85160 85160 0 0.0
.data 9416 9416 0 0.0
.rodata 156892 156892 0 0.0
.text 1085746 1085746 0 0.0
bl602+mfd (read/write) 1432582 1432582 0 0.0
.bss 85328 85328 0 0.0
.data 9384 9384 0 0.0
.rodata 155852 155852 0 0.0
.text 1101368 1101368 0 0.0
bl602+rpc (read/write) 1465646 1465646 0 0.0
.bss 93192 93192 0 0.0
.data 9784 9784 0 0.0
.rodata 164516 164516 0 0.0
.text 1117490 1117490 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1182871 1182871 0 0.0
.bss 11197 11197 0 0.0
.data 3584 3584 0 0.0
.rodata 106268 106268 0 0.0
.text 955448 955448 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1194003 1194003 0 0.0
.bss 11373 11373 0 0.0
.data 3568 3568 0 0.0
.rodata 105208 105208 0 0.0
.text 967510 967510 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1274887 1274887 0 0.0
.bss 19677 19677 0 0.0
.data 4144 4144 0 0.0
.rodata 121688 121688 0 0.0
.text 1030510 1030510 0 0.0
bl706-eth (read/write) 1002497 1002497 0 0.0
.bss 23772 23772 0 0.0
.data 3160 3160 0 0.0
.rodata 99600 99600 0 0.0
.text 748344 748344 0 0.0
bl706-wifi (read/write) 1240630 1240630 0 0.0
.bss 10641 10641 0 0.0
.data 3600 3600 0 0.0
.rodata 120580 120580 0 0.0
.text 975636 975636 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1152580 1152580 0 0.0
.bss 16392 16392 0 0.0
.data 4952 4952 0 0.0
.rodata 100272 100272 0 0.0
.text 948574 948574 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1164028 1164028 0 0.0
.bss 16568 16568 0 0.0
.data 4928 4928 0 0.0
.rodata 99212 99212 0 0.0
.text 960948 960948 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 771768 771768 0 0.0
(read/write) 168100 168100 0 0.0
.bss 90436 90436 0 0.0
.data 3460 3460 0 0.0
.rodata 89520 89520 0 0.0
.text 681980 681980 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787824 787824 0 0.0
(read/write) 178328 178328 0 0.0
.bss 100612 100612 0 0.0
.data 3488 3488 0 0.0
.rodata 83768 83768 0 0.0
.text 703792 703792 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776072 776072 0 0.0
(read/write) 172784 172784 0 0.0
.bss 95068 95068 0 0.0
.data 3488 3488 0 0.0
.rodata 110376 110376 0 0.0
.text 665432 665432 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 728688 728688 0 0.0
(read/write) 167096 167096 0 0.0
.bss 89208 89208 0 0.0
.data 3448 3448 0 0.0
.rodata 85096 85096 0 0.0
.text 643324 643324 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714224 714224 0 0.0
(read/write) 167276 167276 0 0.0
.bss 89392 89392 0 0.0
.data 3444 3444 0 0.0
.rodata 80928 80928 0 0.0
.text 633028 633028 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 566962 566962 0 0.0
(read/write) 207652 207652 0 0.0
.bss 201116 201116 0 0.0
.data 1412 1412 0 0.0
.rodata 83922 83922 0 0.0
.text 480916 480916 0 0.0
lock CC3235SF_LAUNCHXL (read only) 620298 620298 0 0.0
(read/write) 208048 208048 0 0.0
.bss 201480 201480 0 0.0
.data 1448 1448 0 0.0
.rodata 105786 105786 0 0.0
.text 512388 512388 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1016988 1016988 0 0.0
.bss 172600 172600 0 0.0
.data 2688 2688 0 0.0
.text 841680 841680 0 0.0
BRD4187C (read/write) 1100988 1100988 0 0.0
.bss 196204 196204 0 0.0
.data 3296 3296 0 0.0
.text 901468 901468 0 0.0
lock-app BRD4161A+wf200 (read/write) 1114448 1114440 -8 -0.0
.bss 188656 188656 0 0.0
.data 2712 2712 0 0.0
.text 923060 923052 -8 -0.0
window-app BRD4187C (read/write) 1135712 1135712 0 0.0
.bss 168236 168236 0 0.0
.data 3168 3168 0 0.0
.text 964288 964288 0 0.0
k32w contact k32w0+release (read only) 605000 605000 0 0.0
(read/write) 81736 81736 0 0.0
.bss 69584 69584 0 0.0
.data 2168 2168 0 0.0
.text 604464 604464 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 690704 690704 0 0.0
.bss 67600 67600 0 0.0
.data 2716 2716 0 0.0
.text 576912 576912 0 0.0
light k32w0+release (read only) 594944 594944 0 0.0
(read/write) 79112 79112 0 0.0
.bss 67008 67008 0 0.0
.data 2120 2120 0 0.0
.text 594408 594408 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 782516 782516 0 0.0
.bss 77276 77276 0 0.0
.data 1928 1928 0 0.0
.text 659856 659856 0 0.0
lock k32w0+release (read only) 576104 576104 0 0.0
(read/write) 79216 79216 0 0.0
.bss 67136 67136 0 0.0
.data 2096 2096 0 0.0
.text 575568 575568 0 0.0
linux air-purifier-app debug (read only) 2525661 2525661 0 0.0
(read/write) 127176 127176 0 0.0
.bss 46944 46944 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72776 72776 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 179272 179272 0 0.0
.text 2171029 2171029 0 0.0
all-clusters-app debug (read only) 5380697 5380905 208 0.0
(read/write) 453576 453776 200 0.0
.bss 131600 131600 0 0.0
.data 3840 3840 0 0.0
.data.rel.ro 310904 311096 192 0.1
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1232 1240 8 0.6
.rodata 309884 309884 0 0.0
.text 4663587 4663747 160 0.0
all-clusters-minimal-app debug (read only) 4952889 4952889 0 0.0
(read/write) 234656 234656 0 0.0
.bss 127856 127856 0 0.0
.data 3776 3776 0 0.0
.data.rel.ro 95912 95912 0 0.0
.dynamic 624 624 0 0.0
.got 5312 5312 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 272845 272845 0 0.0
.text 4447619 4447619 0 0.0
bridge-app debug (read only) 4416617 4416617 0 0.0
(read/write) 215896 215896 0 0.0
.bss 119224 119224 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 85232 85232 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 219157 219157 0 0.0
.text 3978931 3978931 0 0.0
chip-tool debug (read only) 11682569 11682569 0 0.0
(read/write) 503952 503952 0 0.0
.bss 94200 94200 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 397520 397520 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 424393 424393 0 0.0
.text 10568339 10568339 0 0.0
lighting-app debug+rpc+ui (read only) 5302305 5302305 0 0.0
(read/write) 224968 224968 0 0.0
.bss 119360 119360 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 93632 93632 0 0.0
.dynamic 672 672 0 0.0
.got 5896 5896 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 340340 340340 0 0.0
.text 4717219 4717219 0 0.0
lock-app debug (read only) 4501681 4501681 0 0.0
(read/write) 203616 203616 0 0.0
.bss 113760 113760 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79464 79464 0 0.0
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 247029 247029 0 0.0
.text 4044659 4044659 0 0.0
ota-provider-app debug (read only) 4165809 4165809 0 0.0
(read/write) 192696 192696 0 0.0
.bss 113632 113632 0 0.0
.data 3904 3904 0 0.0
.data.rel.ro 69248 69248 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 201301 201301 0 0.0
.text 3772675 3772675 0 0.0
ota-requestor-app debug (read only) 4255313 4255313 0 0.0
(read/write) 196976 196976 0 0.0
.bss 114656 114656 0 0.0
.data 4176 4176 0 0.0
.data.rel.ro 72240 72240 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 205141 205141 0 0.0
.text 3853939 3853939 0 0.0
shell debug (read only) 2787865 2789529 1664 0.1
(read/write) 151592 151792 200 0.1
.bss 62152 62152 0 0.0
.data 768 768 0 0.0
.data.rel.ro 82864 83056 192 0.2
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 1080 1088 8 0.7
.rodata 181792 183264 1472 0.8
.text 2435170 2435314 144 0.0
tv-app debug (read only) 5384297 5384297 0 0.0
(read/write) 348896 348896 0 0.0
.bss 244384 244384 0 0.0
.data 4992 4992 0 0.0
.data.rel.ro 92216 92216 0 0.0
.dynamic 624 624 0 0.0
.got 5520 5520 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272853 272853 0 0.0
.text 4873635 4873635 0 0.0
tv-casting-app debug (read only) 9562057 9562057 0 0.0
(read/write) 338168 338168 0 0.0
.bss 156192 156192 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 172664 172664 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 362632 362632 0 0.0
.text 8735715 8735715 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526040 2526040 0 0.0
.bss 220216 220216 0 0.0
.data 5144 5144 0 0.0
.text 1488724 1488724 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062456 1062648 192 0.0
bss 129375 129385 10 0.0
rodata 104392 104536 144 0.1
text 781104 781148 44 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1189032 1189216 184 0.0
bss 121585 121595 10 0.0
rodata 138460 138604 144 0.1
text 778648 778692 44 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1046728 1046728 0 0.0
bss 129348 129348 0 0.0
rodata 99432 99432 0 0.0
text 770320 770320 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1116748 1116748 0 0.0
.bss 101216 101216 0 0.0
.data 740 740 0 0.0
.text 629124 629124 0 0.0
lock-app qpg6105+debug (read/write) 1080500 1080500 0 0.0
.bss 97352 97352 0 0.0
.data 784 784 0 0.0
.text 592880 592880 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820830 820830 0 0.0
bss 54904 54904 0 0.0
text 613512 613512 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1080344 1080532 188 0.0
bss 100388 100396 8 0.0
text 762378 762390 12 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1083928 1083928 0 0.0
bss 109764 109764 0 0.0
text 753428 753428 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934568 934568 0 0.0
bss 94272 94272 0 0.0
text 646848 646848 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 821066 821066 0 0.0
bss 54948 54948 0 0.0
text 613882 613882 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 978216 978216 0 0.0
bss 78932 78932 0 0.0
text 694030 694030 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1092916 1092916 0 0.0
bss 99836 99836 0 0.0
text 769740 769740 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 964348 964348 0 0.0
bss 97196 97196 0 0.0
text 647584 647584 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 948244 948244 0 0.0
bss 92380 92380 0 0.0
text 662956 662956 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 879864 879864 0 0.0
bss 68924 68924 0 0.0
text 621890 621890 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 820476 820476 0 0.0
bss 57160 57160 0 0.0
text 588766 588766 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705584 705584 0 0.0
bss 73588 73588 0 0.0
text 462084 462084 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822802 822802 0 0.0
bss 55084 55084 0 0.0
text 616626 616626 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 877569 877569 0 0.0
bss 60636 60636 0 0.0
text 630506 630506 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844848 844848 0 0.0
bss 57456 57456 0 0.0
text 607232 607232 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 839124 839124 0 0.0
bss 57808 57808 0 0.0
text 601266 601266 0 0.0

Copy link

github-actions bot commented Dec 13, 2023

PR #30957: Size comparison from 9d08b73 to c9ce2f7

Increases above 0.2%:

platform target config section 9d08b73 c9ce2f7 change % change
linux all-clusters-app debug .init_array 1232 1240 8 0.6
shell debug .init_array 1080 1088 8 0.7
.rodata 181792 183008 1216 0.7
Increases (11 builds for bl602, bl702, bl702l, linux, nrfconnect, telink)
platform target config section 9d08b73 c9ce2f7 change % change
bl602 lighting-app bl602+mfd (read/write) 1432582 1432590 8 0.0
.text 1101368 1101370 2 0.0
bl702 lighting-app bl702+mfd .text 967510 967512 2 0.0
bl702l lighting-app bl702l+mfd (read/write) 1164028 1164032 4 0.0
.text 960948 960950 2 0.0
linux all-clusters-app debug (read only) 5380697 5381017 320 0.0
(read/write) 453576 453872 296 0.1
.data.rel.ro 310904 311192 288 0.1
.init_array 1232 1240 8 0.6
.rodata 309884 309916 32 0.0
.text 4663587 4663731 144 0.0
chip-tool debug (read only) 11682569 11684537 1968 0.0
(read/write) 503952 504048 96 0.0
.data.rel.ro 397520 397616 96 0.0
.rodata 424393 424489 96 0.0
.text 10568339 10570115 1776 0.0
chip-tool-ipv6only arm64 (read only) 11410720 11412176 1456 0.0
.data.rel.ro 436312 436448 136 0.0
.rodata 344792 344872 80 0.0
.text 10198072 10199320 1248 0.0
shell debug (read only) 2787865 2789289 1424 0.1
(read/write) 151592 151792 200 0.1
.data.rel.ro 82864 83056 192 0.2
.init_array 1080 1088 8 0.7
.rodata 181792 183008 1216 0.7
.text 2435170 2435330 160 0.0
tv-casting-app debug (read only) 9562057 9563961 1904 0.0
.rodata 362632 362760 128 0.0
.text 8735715 8737491 1776 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1062456 1062648 192 0.0
bss 129375 129385 10 0.0
rodata 104392 104536 144 0.1
text 781104 781148 44 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1189032 1189216 184 0.0
bss 121585 121595 10 0.0
rodata 138460 138604 144 0.1
text 778648 778692 44 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1080344 1080532 188 0.0
bss 100388 100396 8 0.0
text 762378 762390 12 0.0
Decreases (2 builds for efr32, linux)
platform target config section 9d08b73 c9ce2f7 change % change
efr32 lock-app BRD4161A+wf200 (read/write) 1114448 1114440 -8 -0.0
.text 923060 923052 -8 -0.0
linux chip-tool-ipv6only arm64 (read/write) 571848 570416 -1432 -0.3
Full report (62 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, k32w, linux, mbed, nrfconnect, qpg, telink)
platform target config section 9d08b73 c9ce2f7 change % change
bl602 lighting-app bl602 (read/write) 1417862 1417862 0 0.0
.bss 85160 85160 0 0.0
.data 9416 9416 0 0.0
.rodata 156892 156892 0 0.0
.text 1085746 1085746 0 0.0
bl602+mfd (read/write) 1432582 1432590 8 0.0
.bss 85328 85328 0 0.0
.data 9384 9384 0 0.0
.rodata 155852 155852 0 0.0
.text 1101368 1101370 2 0.0
bl602+rpc (read/write) 1465646 1465646 0 0.0
.bss 93192 93192 0 0.0
.data 9784 9784 0 0.0
.rodata 164516 164516 0 0.0
.text 1117490 1117490 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1182871 1182871 0 0.0
.bss 11197 11197 0 0.0
.data 3584 3584 0 0.0
.rodata 106268 106268 0 0.0
.text 955448 955448 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1194003 1194003 0 0.0
.bss 11373 11373 0 0.0
.data 3568 3568 0 0.0
.rodata 105208 105208 0 0.0
.text 967510 967512 2 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1274887 1274887 0 0.0
.bss 19677 19677 0 0.0
.data 4144 4144 0 0.0
.rodata 121688 121688 0 0.0
.text 1030510 1030510 0 0.0
bl706-eth (read/write) 1002497 1002497 0 0.0
.bss 23772 23772 0 0.0
.data 3160 3160 0 0.0
.rodata 99600 99600 0 0.0
.text 748344 748344 0 0.0
bl706-wifi (read/write) 1240630 1240630 0 0.0
.bss 10641 10641 0 0.0
.data 3600 3600 0 0.0
.rodata 120580 120580 0 0.0
.text 975636 975636 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1152580 1152580 0 0.0
.bss 16392 16392 0 0.0
.data 4952 4952 0 0.0
.rodata 100272 100272 0 0.0
.text 948574 948574 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1164028 1164032 4 0.0
.bss 16568 16568 0 0.0
.data 4928 4928 0 0.0
.rodata 99212 99212 0 0.0
.text 960948 960950 2 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 771768 771768 0 0.0
(read/write) 168100 168100 0 0.0
.bss 90436 90436 0 0.0
.data 3460 3460 0 0.0
.rodata 89520 89520 0 0.0
.text 681980 681980 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787824 787824 0 0.0
(read/write) 178328 178328 0 0.0
.bss 100612 100612 0 0.0
.data 3488 3488 0 0.0
.rodata 83768 83768 0 0.0
.text 703792 703792 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776072 776072 0 0.0
(read/write) 172784 172784 0 0.0
.bss 95068 95068 0 0.0
.data 3488 3488 0 0.0
.rodata 110376 110376 0 0.0
.text 665432 665432 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 728688 728688 0 0.0
(read/write) 167096 167096 0 0.0
.bss 89208 89208 0 0.0
.data 3448 3448 0 0.0
.rodata 85096 85096 0 0.0
.text 643324 643324 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714224 714224 0 0.0
(read/write) 167276 167276 0 0.0
.bss 89392 89392 0 0.0
.data 3444 3444 0 0.0
.rodata 80928 80928 0 0.0
.text 633028 633028 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 566962 566962 0 0.0
(read/write) 207652 207652 0 0.0
.bss 201116 201116 0 0.0
.data 1412 1412 0 0.0
.rodata 83922 83922 0 0.0
.text 480916 480916 0 0.0
lock CC3235SF_LAUNCHXL (read only) 620298 620298 0 0.0
(read/write) 208048 208048 0 0.0
.bss 201480 201480 0 0.0
.data 1448 1448 0 0.0
.rodata 105786 105786 0 0.0
.text 512388 512388 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1016988 1016988 0 0.0
.bss 172600 172600 0 0.0
.data 2688 2688 0 0.0
.text 841680 841680 0 0.0
BRD4187C (read/write) 1100988 1100988 0 0.0
.bss 196204 196204 0 0.0
.data 3296 3296 0 0.0
.text 901468 901468 0 0.0
lock-app BRD4161A+wf200 (read/write) 1114448 1114440 -8 -0.0
.bss 188656 188656 0 0.0
.data 2712 2712 0 0.0
.text 923060 923052 -8 -0.0
window-app BRD4187C (read/write) 1135712 1135712 0 0.0
.bss 168236 168236 0 0.0
.data 3168 3168 0 0.0
.text 964288 964288 0 0.0
k32w contact k32w0+release (read only) 605000 605000 0 0.0
(read/write) 81736 81736 0 0.0
.bss 69584 69584 0 0.0
.data 2168 2168 0 0.0
.text 604464 604464 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 690704 690704 0 0.0
.bss 67600 67600 0 0.0
.data 2716 2716 0 0.0
.text 576912 576912 0 0.0
light k32w0+release (read only) 594944 594944 0 0.0
(read/write) 79112 79112 0 0.0
.bss 67008 67008 0 0.0
.data 2120 2120 0 0.0
.text 594408 594408 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 782516 782516 0 0.0
.bss 77276 77276 0 0.0
.data 1928 1928 0 0.0
.text 659856 659856 0 0.0
lock k32w0+release (read only) 576104 576104 0 0.0
(read/write) 79216 79216 0 0.0
.bss 67136 67136 0 0.0
.data 2096 2096 0 0.0
.text 575568 575568 0 0.0
linux air-purifier-app debug (read only) 2525661 2525661 0 0.0
(read/write) 127176 127176 0 0.0
.bss 46944 46944 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72776 72776 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 179272 179272 0 0.0
.text 2171029 2171029 0 0.0
all-clusters-app debug (read only) 5380697 5381017 320 0.0
(read/write) 453576 453872 296 0.1
.bss 131600 131600 0 0.0
.data 3840 3840 0 0.0
.data.rel.ro 310904 311192 288 0.1
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1232 1240 8 0.6
.rodata 309884 309916 32 0.0
.text 4663587 4663731 144 0.0
all-clusters-minimal-app debug (read only) 4952889 4952889 0 0.0
(read/write) 234656 234656 0 0.0
.bss 127856 127856 0 0.0
.data 3776 3776 0 0.0
.data.rel.ro 95912 95912 0 0.0
.dynamic 624 624 0 0.0
.got 5312 5312 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 272845 272845 0 0.0
.text 4447619 4447619 0 0.0
bridge-app debug (read only) 4416617 4416617 0 0.0
(read/write) 215896 215896 0 0.0
.bss 119224 119224 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 85232 85232 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 219157 219157 0 0.0
.text 3978931 3978931 0 0.0
chip-tool debug (read only) 11682569 11684537 1968 0.0
(read/write) 503952 504048 96 0.0
.bss 94200 94200 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 397520 397616 96 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 424393 424489 96 0.0
.text 10568339 10570115 1776 0.0
chip-tool-ipv6only arm64 (read only) 11410720 11412176 1456 0.0
(read/write) 571848 570416 -1432 -0.3
.bss 103448 103448 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 436312 436448 136 0.0
.dynamic 512 512 0 0.0
.got 19816 19816 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 344792 344872 80 0.0
.text 10198072 10199320 1248 0.0
lighting-app debug+rpc+ui (read only) 5302305 5302305 0 0.0
(read/write) 224968 224968 0 0.0
.bss 119360 119360 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 93632 93632 0 0.0
.dynamic 672 672 0 0.0
.got 5896 5896 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 340340 340340 0 0.0
.text 4717219 4717219 0 0.0
lock-app debug (read only) 4501681 4501681 0 0.0
(read/write) 203616 203616 0 0.0
.bss 113760 113760 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79464 79464 0 0.0
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 247029 247029 0 0.0
.text 4044659 4044659 0 0.0
ota-provider-app debug (read only) 4165809 4165809 0 0.0
(read/write) 192696 192696 0 0.0
.bss 113632 113632 0 0.0
.data 3904 3904 0 0.0
.data.rel.ro 69248 69248 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 201301 201301 0 0.0
.text 3772675 3772675 0 0.0
ota-requestor-app debug (read only) 4255313 4255313 0 0.0
(read/write) 196976 196976 0 0.0
.bss 114656 114656 0 0.0
.data 4176 4176 0 0.0
.data.rel.ro 72240 72240 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 205141 205141 0 0.0
.text 3853939 3853939 0 0.0
shell debug (read only) 2787865 2789289 1424 0.1
(read/write) 151592 151792 200 0.1
.bss 62152 62152 0 0.0
.data 768 768 0 0.0
.data.rel.ro 82864 83056 192 0.2
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 1080 1088 8 0.7
.rodata 181792 183008 1216 0.7
.text 2435170 2435330 160 0.0
thermostat-no-ble arm64 (read only) 4405296 4405296 0 0.0
(read/write) 245192 245192 0 0.0
.bss 122232 122232 0 0.0
.data 2784 2784 0 0.0
.data.rel.ro 102312 102312 0 0.0
.dynamic 512 512 0 0.0
.got 12008 12008 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 162332 162332 0 0.0
.text 3902648 3902648 0 0.0
tv-app debug (read only) 5384297 5384297 0 0.0
(read/write) 348896 348896 0 0.0
.bss 244384 244384 0 0.0
.data 4992 4992 0 0.0
.data.rel.ro 92216 92216 0 0.0
.dynamic 624 624 0 0.0
.got 5520 5520 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272853 272853 0 0.0
.text 4873635 4873635 0 0.0
tv-casting-app debug (read only) 9562057 9563961 1904 0.0
(read/write) 338168 338168 0 0.0
.bss 156192 156192 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 172664 172664 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 362632 362760 128 0.0
.text 8735715 8737491 1776 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526040 2526040 0 0.0
.bss 220216 220216 0 0.0
.data 5144 5144 0 0.0
.text 1488724 1488724 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062456 1062648 192 0.0
bss 129375 129385 10 0.0
rodata 104392 104536 144 0.1
text 781104 781148 44 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1189032 1189216 184 0.0
bss 121585 121595 10 0.0
rodata 138460 138604 144 0.1
text 778648 778692 44 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1046728 1046728 0 0.0
bss 129348 129348 0 0.0
rodata 99432 99432 0 0.0
text 770320 770320 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1116748 1116748 0 0.0
.bss 101216 101216 0 0.0
.data 740 740 0 0.0
.text 629124 629124 0 0.0
lock-app qpg6105+debug (read/write) 1080500 1080500 0 0.0
.bss 97352 97352 0 0.0
.data 784 784 0 0.0
.text 592880 592880 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820830 820830 0 0.0
bss 54904 54904 0 0.0
text 613512 613512 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1080344 1080532 188 0.0
bss 100388 100396 8 0.0
text 762378 762390 12 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1083928 1083928 0 0.0
bss 109764 109764 0 0.0
text 753428 753428 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934568 934568 0 0.0
bss 94272 94272 0 0.0
text 646848 646848 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 821066 821066 0 0.0
bss 54948 54948 0 0.0
text 613882 613882 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 978216 978216 0 0.0
bss 78932 78932 0 0.0
text 694030 694030 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1092916 1092916 0 0.0
bss 99836 99836 0 0.0
text 769740 769740 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 964348 964348 0 0.0
bss 97196 97196 0 0.0
text 647584 647584 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 948244 948244 0 0.0
bss 92380 92380 0 0.0
text 662956 662956 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 879864 879864 0 0.0
bss 68924 68924 0 0.0
text 621890 621890 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 820476 820476 0 0.0
bss 57160 57160 0 0.0
text 588766 588766 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705584 705584 0 0.0
bss 73588 73588 0 0.0
text 462084 462084 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822802 822802 0 0.0
bss 55084 55084 0 0.0
text 616626 616626 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 877569 877569 0 0.0
bss 60636 60636 0 0.0
text 630506 630506 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844848 844848 0 0.0
bss 57456 57456 0 0.0
text 607232 607232 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 839124 839124 0 0.0
bss 57808 57808 0 0.0
text 601266 601266 0 0.0

jamesharrow and others added 9 commits December 15, 2023 00:39
…Device-Energy-Management-cluster-to-All-clusters-app
…ml-device-energy-management-to-use-new-types-and-clean-up-other-comments-with-optional-xml
…-energy-management-to-use-new-types-and-clean-up-other-comments-with-optional-xml
…Device-Energy-Management-cluster-to-All-clusters-app
Copy link

github-actions bot commented Dec 15, 2023

PR #30957: Size comparison from 221e466 to 9a491cf

Increases (2 builds for nrfconnect)
platform target config section 221e466 9a491cf change % change
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1062456 1062648 192 0.0
bss 129375 129385 10 0.0
rodata 104408 104552 144 0.1
text 781088 781132 44 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1189032 1189216 184 0.0
bss 121585 121595 10 0.0
rodata 138476 138620 144 0.1
text 778632 778676 44 0.0
Full report (13 builds for cc13x4_26x4, cc32xx, mbed, nrfconnect, qpg)
platform target config section 221e466 9a491cf change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 771736 771736 0 0.0
(read/write) 168100 168100 0 0.0
.bss 90436 90436 0 0.0
.data 3460 3460 0 0.0
.rodata 89536 89536 0 0.0
.text 681932 681932 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787816 787816 0 0.0
(read/write) 178328 178328 0 0.0
.bss 100612 100612 0 0.0
.data 3488 3488 0 0.0
.rodata 83792 83792 0 0.0
.text 703760 703760 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776048 776048 0 0.0
(read/write) 172784 172784 0 0.0
.bss 95068 95068 0 0.0
.data 3488 3488 0 0.0
.rodata 110392 110392 0 0.0
.text 665392 665392 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 728664 728664 0 0.0
(read/write) 167096 167096 0 0.0
.bss 89208 89208 0 0.0
.data 3448 3448 0 0.0
.rodata 85112 85112 0 0.0
.text 643284 643284 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714200 714200 0 0.0
(read/write) 167276 167276 0 0.0
.bss 89392 89392 0 0.0
.data 3444 3444 0 0.0
.rodata 80944 80944 0 0.0
.text 632988 632988 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567010 567010 0 0.0
(read/write) 207652 207652 0 0.0
.bss 201116 201116 0 0.0
.data 1412 1412 0 0.0
.rodata 83938 83938 0 0.0
.text 480948 480948 0 0.0
lock CC3235SF_LAUNCHXL (read only) 620354 620354 0 0.0
(read/write) 208048 208048 0 0.0
.bss 201480 201480 0 0.0
.data 1448 1448 0 0.0
.rodata 105810 105810 0 0.0
.text 512420 512420 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526056 2526056 0 0.0
.bss 220216 220216 0 0.0
.data 5144 5144 0 0.0
.text 1488740 1488740 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062456 1062648 192 0.0
bss 129375 129385 10 0.0
rodata 104408 104552 144 0.1
text 781088 781132 44 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1189032 1189216 184 0.0
bss 121585 121595 10 0.0
rodata 138476 138620 144 0.1
text 778632 778676 44 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1046728 1046728 0 0.0
bss 129348 129348 0 0.0
rodata 99448 99448 0 0.0
text 770304 770304 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1116604 1116604 0 0.0
.bss 101216 101216 0 0.0
.data 740 740 0 0.0
.text 628980 628980 0 0.0
lock-app qpg6105+debug (read/write) 1080588 1080588 0 0.0
.bss 97512 97512 0 0.0
.data 784 784 0 0.0
.text 592968 592968 0 0.0

…ement-to-use-new-types-and-clean-up-other-comments-with-optional-xml' into Fix-for-project-chip#30726---Add-Device-Energy-Management-cluster-to-All-clusters-app
Copy link

github-actions bot commented Jan 13, 2024

PR #30957: Size comparison from 4676d27 to e2c9b65

Increases above 0.2%:

platform target config section 4676d27 e2c9b65 change % change
linux all-clusters-app debug (read only) 5435593 5502289 66696 1.2
(read/write) 458208 459296 1088 0.2
.data.rel.ro 315352 316408 1056 0.3
.init_array 1224 1256 32 2.6
.rodata 314012 318812 4800 1.5
.text 4709395 4769155 59760 1.3
shell debug .data.rel.ro 83784 84008 224 0.3
.init_array 1040 1048 8 0.8
.rodata 182016 183232 1216 0.7
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1075376 1085156 9780 0.9
rodata 106752 109188 2436 2.3
text 791520 798724 7204 0.9
nrf7002dk_nrf5340_cpuapp (read/write) 1200292 1207264 6972 0.6
rodata 139600 140084 484 0.3
text 788600 795076 6476 0.8
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1761028 1776988 15960 0.9
.data 2624 2632 8 0.3
.text 1554996 1570940 15944 1.0
telink all-clusters-app tlsr9518adk80d (read/write) 1090060 1101004 10944 1.0
text 769954 778330 8376 1.1
Increases (8 builds for esp32, linux, nrfconnect, psoc6, telink)
platform target config section 4676d27 e2c9b65 change % change
esp32 all-clusters-app c3devkit (read only) 1153886 1153906 20 0.0
(read/write) 1669488 1669680 192 0.0
.flash.rodata 240240 240432 192 0.1
.flash.text 1153886 1153906 20 0.0
m5stack (read only) 1200131 1200179 48 0.0
(read/write) 520108 520300 192 0.0
.flash.rodata 270536 270728 192 0.1
.flash.text 1193967 1194015 48 0.0
linux all-clusters-app debug (read only) 5435593 5502289 66696 1.2
(read/write) 458208 459296 1088 0.2
.data.rel.ro 315352 316408 1056 0.3
.init_array 1224 1256 32 2.6
.rodata 314012 318812 4800 1.5
.text 4709395 4769155 59760 1.3
shell debug (read only) 2802969 2804425 1456 0.1
(read/write) 152704 152936 232 0.2
.data.rel.ro 83784 84008 224 0.3
.init_array 1040 1048 8 0.8
.rodata 182016 183232 1216 0.7
.text 2449746 2449890 144 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1075376 1085156 9780 0.9
bss 129403 129413 10 0.0
rodata 106752 109188 2436 2.3
text 791520 798724 7204 0.9
nrf7002dk_nrf5340_cpuapp (read/write) 1200292 1207264 6972 0.6
bss 121613 121623 10 0.0
rodata 139600 140084 484 0.3
text 788600 795076 6476 0.8
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1761028 1776988 15960 0.9
.bss 195020 195028 8 0.0
.data 2624 2632 8 0.3
.text 1554996 1570940 15944 1.0
telink all-clusters-app tlsr9518adk80d (read/write) 1090060 1101004 10944 1.0
bss 100384 100392 8 0.0
text 769954 778330 8376 1.1
Decreases (2 builds for efr32, psoc6)
platform target config section 4676d27 e2c9b65 change % change
efr32 window-app BRD4187C (read/write) 1138792 1138784 -8 -0.0
.text 968556 968548 -8 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835696 835680 -16 -0.0
Full report (83 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 4676d27 e2c9b65 change % change
bl602 lighting-app bl602 (read/write) 1420086 1420086 0 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 157048 157048 0 0.0
.text 1087726 1087726 0 0.0
bl602+mfd (read/write) 1434558 1434558 0 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 156008 156008 0 0.0
.text 1103094 1103094 0 0.0
bl602+rpc (read/write) 1467862 1467862 0 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164664 164664 0 0.0
.text 1119470 1119470 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1185131 1185131 0 0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106420 106420 0 0.0
.text 957390 957390 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196263 1196263 0 0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105360 105360 0 0.0
.text 969454 969454 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276807 1276807 0 0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121840 121840 0 0.0
.text 1032196 1032196 0 0.0
bl706-eth (read/write) 1004249 1004249 0 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99752 99752 0 0.0
.text 749796 749796 0 0.0
bl706-wifi (read/write) 1235138 1235138 0 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120732 120732 0 0.0
.text 977928 977928 0 0.0
bl702l lighting-app bl702l (read/write) 1155284 1155284 0 0.0
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100424 100424 0 0.0
.text 950516 950516 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165968 1165968 0 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99364 99364 0 0.0
.text 962636 962636 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778248 778248 0 0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88896 88896 0 0.0
.text 689088 689088 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794264 794264 0 0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83112 83112 0 0.0
.text 710884 710884 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782568 782568 0 0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109760 109760 0 0.0
.text 672540 672540 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735192 735192 0 0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84488 84488 0 0.0
.text 650440 650440 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720704 720704 0 0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80328 80328 0 0.0
.text 640112 640112 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568106 0 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 84034 84034 0 0.0
.text 481948 481948 0 0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621458 0 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105898 105898 0 0.0
.text 513436 513436 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562271 562271 0 0.0
.app_xip_area 452425 452425 0 0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544527 544527 0 0.0
.app_xip_area 429945 429945 0 0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563287 563287 0 0.0
.app_xip_area 454897 454897 0 0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558831 558831 0 0.0
.app_xip_area 447209 447209 0 0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042376 1042376 0 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 846924 846924 0 0.0
BRD4187C (read/write) 1105456 1105456 0 0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 907120 907120 0 0.0
lock-app BRD4161A+wf200 (read/write) 1118300 1118300 0 0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927440 927440 0 0.0
window-app BRD4187C (read/write) 1138792 1138784 -8 -0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968556 968548 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1153886 1153906 20 0.0
(read/write) 1669488 1669680 192 0.0
.dram0.bss 71656 71656 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 240240 240432 192 0.1
.flash.text 1153886 1153906 20 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1200131 1200179 48 0.0
(read/write) 520108 520300 192 0.0
.dram0.bss 78520 78520 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 270536 270728 192 0.1
.flash.text 1193967 1194015 48 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606840 606840 0 0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606304 606304 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 692116 692116 0 0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578248 578248 0 0.0
light k32w0+release (read only) 596184 596184 0 0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595648 595648 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783928 783928 0 0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661192 661192 0 0.0
lock k32w0+release (read only) 577656 577656 0 0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 577120 577120 0 0.0
linux air-purifier-app debug (read only) 2535309 2535309 0 0.0
(read/write) 127192 127192 0 0.0
.bss 46272 46272 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 179688 179688 0 0.0
.text 2180341 2180341 0 0.0
all-clusters-app debug (read only) 5435593 5502289 66696 1.2
(read/write) 458208 459296 1088 0.2
.bss 131216 131216 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 315352 316408 1056 0.3
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1224 1256 32 2.6
.rodata 314012 318812 4800 1.5
.text 4709395 4769155 59760 1.3
all-clusters-minimal-app debug (read only) 4961265 4961265 0 0.0
(read/write) 234640 234640 0 0.0
.bss 127216 127216 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 95976 95976 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 271949 271949 0 0.0
.text 4457027 4457027 0 0.0
bridge-app debug (read only) 4426473 4426473 0 0.0
(read/write) 215976 215976 0 0.0
.bss 117816 117816 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 219509 219509 0 0.0
.text 3988419 3988419 0 0.0
chip-tool debug (read only) 11782833 11782833 0 0.0
(read/write) 506264 506264 0 0.0
.bss 94200 94200 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 399792 399792 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 429657 429657 0 0.0
.text 10663363 10663363 0 0.0
chip-tool-ipv6only arm64 (read only) 11357216 11357216 0 0.0
(read/write) 576232 576232 0 0.0
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 439024 439024 0 0.0
.dynamic 512 512 0 0.0
.got 20040 20040 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 340332 340332 0 0.0
.text 10146652 10146652 0 0.0
lighting-app debug+rpc+ui (read only) 5311121 5311121 0 0.0
(read/write) 224936 224936 0 0.0
.bss 118848 118848 0 0.0
.data 4864 4864 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 340276 340276 0 0.0
.text 4726131 4726131 0 0.0
lock-app debug (read only) 4511721 4511721 0 0.0
(read/write) 203600 203600 0 0.0
.bss 113248 113248 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 247445 247445 0 0.0
.text 4054275 4054275 0 0.0
ota-provider-app debug (read only) 4175953 4175953 0 0.0
(read/write) 192680 192680 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 201781 201781 0 0.0
.text 3782323 3782323 0 0.0
ota-requestor-app debug (read only) 4266833 4266833 0 0.0
(read/write) 196960 196960 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 205589 205589 0 0.0
.text 3865091 3865091 0 0.0
shell debug (read only) 2802969 2804425 1456 0.1
(read/write) 152704 152936 232 0.2
.bss 61832 61832 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 83784 84008 224 0.3
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1040 1048 8 0.8
.rodata 182016 183232 1216 0.7
.text 2449746 2449890 144 0.0
thermostat-no-ble arm64 (read only) 4355544 4355544 0 0.0
(read/write) 245728 245728 0 0.0
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102776 102776 0 0.0
.dynamic 512 512 0 0.0
.got 12088 12088 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 155916 155916 0 0.0
.text 3857084 3857084 0 0.0
tv-app debug (read only) 5412993 5412993 0 0.0
(read/write) 349128 349128 0 0.0
.bss 243136 243136 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 92248 92248 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 273493 273493 0 0.0
.text 4901875 4901875 0 0.0
tv-casting-app debug (read only) 9654665 9654665 0 0.0
(read/write) 338080 338080 0 0.0
.bss 155936 155936 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 172384 172384 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 365800 365800 0 0.0
.text 8827171 8827171 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2527112 2527112 0 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489796 1489796 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1075376 1085156 9780 0.9
bss 129403 129413 10 0.0
rodata 106752 109188 2436 2.3
text 791520 798724 7204 0.9
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1200292 1207264 6972 0.6
bss 121613 121623 10 0.0
rodata 139600 140084 484 0.3
text 788600 795076 6476 0.8
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041448 0 0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765448 0 0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1000180 1000180 0 0.0
bss 124880 124880 0 0.0
rodata 88972 88972 0 0.0
text 738652 738652 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1186424 1186424 0 0.0
bss 114811 114811 0 0.0
rodata 166436 166436 0 0.0
text 750760 750760 0 0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1094888 1094888 0 0.0
bss 135132 135132 0 0.0
rodata 94128 94128 0 0.0
text 814932 814932 0 0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1056248 1056248 0 0.0
bss 143197 143197 0 0.0
rodata 84360 84360 0 0.0
text 773244 773244 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 979232 979232 0 0.0
bss 131469 131469 0 0.0
rodata 83144 83144 0 0.0
text 712416 712416 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1186424 1186424 0 0.0
bss 114811 114811 0 0.0
rodata 166436 166436 0 0.0
text 750760 750760 0 0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1011668 1011668 0 0.0
bss 125387 125387 0 0.0
rodata 108516 108516 0 0.0
text 730120 730120 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 926832 926832 0 0.0
bss 122984 122984 0 0.0
rodata 102800 102800 0 0.0
text 648840 648840 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1198728 1198728 0 0.0
bss 115318 115318 0 0.0
rodata 185984 185984 0 0.0
text 743068 743068 0 0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 958932 958932 0 0.0
bss 122576 122576 0 0.0
rodata 83572 83572 0 0.0
text 705208 705208 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 946792 946792 0 0.0
bss 122375 122375 0 0.0
rodata 80488 80488 0 0.0
text 696288 696288 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835696 835680 -16 -0.0
(read/write) 1761028 1776988 15960 0.9
.bss 195020 195028 8 0.0
.data 2624 2632 8 0.3
.text 1554996 1570940 15944 1.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1707524 1707524 0 0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1503612 1503612 0 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632444 1632444 0 0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435220 1435220 0 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659348 1659348 0 0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1435004 1435004 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1117960 1117960 0 0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630340 630340 0 0.0
lock-app qpg6105+debug (read/write) 1081936 1081936 0 0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594312 594312 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822594 822594 0 0.0
bss 50916 50916 0 0.0
text 614800 614800 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1090060 1101004 10944 1.0
bss 100384 100392 8 0.0
text 769954 778330 8376 1.1
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1085496 1085496 0 0.0
bss 109696 109696 0 0.0
text 754632 754632 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935944 935944 0 0.0
bss 93664 93664 0 0.0
text 647880 647880 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822830 822830 0 0.0
bss 50960 50960 0 0.0
text 615170 615170 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 980468 980468 0 0.0
bss 79004 79004 0 0.0
text 695692 695692 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1094524 1094524 0 0.0
bss 99840 99840 0 0.0
text 771006 771006 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966552 966552 0 0.0
bss 97304 97304 0 0.0
text 648938 648938 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949880 949880 0 0.0
bss 92348 92348 0 0.0
text 664248 664248 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881732 881732 0 0.0
bss 69032 69032 0 0.0
text 623286 623286 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822384 822384 0 0.0
bss 57276 57276 0 0.0
text 590210 590210 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705632 705632 0 0.0
bss 73568 73568 0 0.0
text 462136 462136 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824558 824558 0 0.0
bss 51096 51096 0 0.0
text 617914 617914 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879609 879609 0 0.0
bss 60744 60744 0 0.0
text 632106 632106 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 846748 846748 0 0.0
bss 57564 57564 0 0.0
text 608676 608676 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840948 840948 0 0.0
bss 57880 57880 0 0.0
text 602630 602630 0 0.0

Copy link

github-actions bot commented Jan 16, 2024

PR #30957: Size comparison from 654f83a to ec1e6a6

Increases above 0.2%:

platform target config section 654f83a ec1e6a6 change % change
linux all-clusters-app debug (read only) 5475649 5539865 64216 1.2
.data.rel.ro 319384 320408 1024 0.3
.init_array 1248 1280 32 2.6
.rodata 316700 321468 4768 1.5
.text 4743139 4800451 57312 1.2
shell debug .init_array 1056 1064 8 0.8
.rodata 183264 184512 1248 0.7
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1081512 1091068 9556 0.9
rodata 107784 110220 2436 2.3
text 796364 803468 7104 0.9
nrf7002dk_nrf5340_cpuapp (read/write) 1205856 1212740 6884 0.6
rodata 140348 140832 484 0.3
text 793268 799636 6368 0.8
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1768804 1784172 15368 0.9
.data 2632 2640 8 0.3
.text 1562612 1577964 15352 1.0
telink all-clusters-app tlsr9518adk80d (read/write) 1096884 1107700 10816 1.0
text 775534 783780 8246 1.1
Increases (8 builds for esp32, linux, nrfconnect, psoc6, telink)
platform target config section 654f83a ec1e6a6 change % change
esp32 all-clusters-app c3devkit (read only) 1159724 1159734 10 0.0
(read/write) 1670672 1670864 192 0.0
.flash.rodata 241280 241472 192 0.1
.flash.text 1159724 1159734 10 0.0
m5stack (read only) 1205595 1205627 32 0.0
(read/write) 521284 521476 192 0.0
.flash.rodata 271568 271760 192 0.1
.flash.text 1199431 1199463 32 0.0
linux all-clusters-app debug (read only) 5475649 5539865 64216 1.2
(read/write) 462712 463768 1056 0.2
.data.rel.ro 319384 320408 1024 0.3
.init_array 1248 1280 32 2.6
.rodata 316700 321468 4768 1.5
.text 4743139 4800451 57312 1.2
shell debug (read only) 2834657 2836145 1488 0.1
(read/write) 154128 154328 200 0.1
.data.rel.ro 84840 85032 192 0.2
.init_array 1056 1064 8 0.8
.rodata 183264 184512 1248 0.7
.text 2479394 2479538 144 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1081512 1091068 9556 0.9
bss 129550 129560 10 0.0
rodata 107784 110220 2436 2.3
text 796364 803468 7104 0.9
nrf7002dk_nrf5340_cpuapp (read/write) 1205856 1212740 6884 0.6
bss 121760 121770 10 0.0
rodata 140348 140832 484 0.3
text 793268 799636 6368 0.8
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1768804 1784172 15368 0.9
.bss 195172 195180 8 0.0
.data 2632 2640 8 0.3
.text 1562612 1577964 15352 1.0
telink all-clusters-app tlsr9518adk80d (read/write) 1096884 1107700 10816 1.0
bss 100532 100540 8 0.0
text 775534 783780 8246 1.1
Decreases (1 build for psoc6)
platform target config section 654f83a ec1e6a6 change % change
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835536 835520 -16 -0.0
Full report (83 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 654f83a ec1e6a6 change % change
bl602 lighting-app bl602 (read/write) 1420342 1420342 0 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 157048 157048 0 0.0
.text 1087984 1087984 0 0.0
bl602+mfd (read/write) 1434814 1434814 0 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 156008 156008 0 0.0
.text 1103352 1103352 0 0.0
bl602+rpc (read/write) 1468078 1468078 0 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164616 164616 0 0.0
.text 1119732 1119732 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1185131 1185131 0 0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106420 106420 0 0.0
.text 957392 957392 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196263 1196263 0 0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105360 105360 0 0.0
.text 969456 969456 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276767 1276767 0 0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121792 121792 0 0.0
.text 1032202 1032202 0 0.0
bl706-eth (read/write) 1004253 1004253 0 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99752 99752 0 0.0
.text 749798 749798 0 0.0
bl706-wifi (read/write) 1235398 1235398 0 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120732 120732 0 0.0
.text 978186 978186 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1154520 1154520 0 0.0
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100424 100424 0 0.0
.text 950262 950262 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165972 1165972 0 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99364 99364 0 0.0
.text 962638 962638 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778304 778304 0 0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88904 88904 0 0.0
.text 689136 689136 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794312 794312 0 0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83112 83112 0 0.0
.text 710932 710932 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782616 782616 0 0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109760 109760 0 0.0
.text 672588 672588 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735224 735224 0 0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84488 84488 0 0.0
.text 650472 650472 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720752 720752 0 0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80328 80328 0 0.0
.text 640160 640160 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568106 0 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 84034 84034 0 0.0
.text 481948 481948 0 0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621458 0 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105898 105898 0 0.0
.text 513436 513436 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562343 562343 0 0.0
.app_xip_area 452497 452497 0 0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544583 544583 0 0.0
.app_xip_area 430001 430001 0 0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563335 563335 0 0.0
.app_xip_area 454945 454945 0 0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558903 558903 0 0.0
.app_xip_area 447281 447281 0 0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042648 1042648 0 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 847196 847196 0 0.0
BRD4187C (read/write) 1105440 1105440 0 0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 907104 907104 0 0.0
lock-app BRD4161A+wf200 (read/write) 1118428 1118428 0 0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927568 927568 0 0.0
window-app BRD4187C (read/write) 1138728 1138728 0 0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968492 968492 0 0.0
esp32 all-clusters-app c3devkit (read only) 1159724 1159734 10 0.0
(read/write) 1670672 1670864 192 0.0
.dram0.bss 71800 71800 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 241280 241472 192 0.1
.flash.text 1159724 1159734 10 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1205595 1205627 32 0.0
(read/write) 521284 521476 192 0.0
.dram0.bss 78664 78664 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 271568 271760 192 0.1
.flash.text 1199431 1199463 32 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606912 606912 0 0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606376 606376 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 692196 692196 0 0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578328 578328 0 0.0
light k32w0+release (read only) 596256 596256 0 0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595720 595720 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783984 783984 0 0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661248 661248 0 0.0
lock k32w0+release (read only) 577712 577712 0 0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 577176 577176 0 0.0
linux air-purifier-app debug (read only) 2536093 2536093 0 0.0
(read/write) 127192 127192 0 0.0
.bss 46272 46272 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 179688 179688 0 0.0
.text 2181125 2181125 0 0.0
all-clusters-app debug (read only) 5475649 5539865 64216 1.2
(read/write) 462712 463768 1056 0.2
.bss 131664 131664 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 319384 320408 1024 0.3
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1248 1280 32 2.6
.rodata 316700 321468 4768 1.5
.text 4743139 4800451 57312 1.2
all-clusters-minimal-app debug (read only) 4965249 4965249 0 0.0
(read/write) 234704 234704 0 0.0
.bss 127216 127216 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 96040 96040 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 271949 271949 0 0.0
.text 4461011 4461011 0 0.0
bridge-app debug (read only) 4427257 4427257 0 0.0
(read/write) 215976 215976 0 0.0
.bss 117816 117816 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 219509 219509 0 0.0
.text 3989203 3989203 0 0.0
chip-tool debug (read only) 11956513 11956513 0 0.0
(read/write) 512568 512568 0 0.0
.bss 94200 94200 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 406096 406096 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 433401 433401 0 0.0
.text 10822307 10822307 0 0.0
chip-tool-ipv6only arm64 (read only) 11516816 11516816 0 0.0
(read/write) 580464 580464 0 0.0
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 445488 445488 0 0.0
.dynamic 512 512 0 0.0
.got 20224 20224 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 343612 343612 0 0.0
.text 10291276 10291276 0 0.0
lighting-app debug+rpc+ui (read only) 5314201 5314201 0 0.0
(read/write) 224904 224904 0 0.0
.bss 118880 118880 0 0.0
.data 4800 4800 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 341300 341300 0 0.0
.text 4728259 4728259 0 0.0
lock-app debug (read only) 4512297 4512297 0 0.0
(read/write) 203600 203600 0 0.0
.bss 113248 113248 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 247413 247413 0 0.0
.text 4054883 4054883 0 0.0
ota-provider-app debug (read only) 4176689 4176689 0 0.0
(read/write) 192680 192680 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 201749 201749 0 0.0
.text 3783091 3783091 0 0.0
ota-requestor-app debug (read only) 4267617 4267617 0 0.0
(read/write) 196960 196960 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 205589 205589 0 0.0
.text 3865875 3865875 0 0.0
shell debug (read only) 2834657 2836145 1488 0.1
(read/write) 154128 154328 200 0.1
.bss 62184 62184 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 84840 85032 192 0.2
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1056 1064 8 0.8
.rodata 183264 184512 1248 0.7
.text 2479394 2479538 144 0.0
thermostat-no-ble arm64 (read only) 4358504 4358504 0 0.0
(read/write) 246864 246864 0 0.0
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102776 102776 0 0.0
.dynamic 512 512 0 0.0
.got 12088 12088 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 155916 155916 0 0.0
.text 3860044 3860044 0 0.0
tv-app debug (read only) 5413569 5413569 0 0.0
(read/write) 349128 349128 0 0.0
.bss 243136 243136 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 92248 92248 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 273461 273461 0 0.0
.text 4902483 4902483 0 0.0
tv-casting-app debug (read only) 9825241 9825241 0 0.0
(read/write) 341632 341632 0 0.0
.bss 155936 155936 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 175936 175936 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 368552 368552 0 0.0
.text 8986307 8986307 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2527200 2527200 0 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489884 1489884 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1081512 1091068 9556 0.9
bss 129550 129560 10 0.0
rodata 107784 110220 2436 2.3
text 796364 803468 7104 0.9
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1205856 1212740 6884 0.6
bss 121760 121770 10 0.0
rodata 140348 140832 484 0.3
text 793268 799636 6368 0.8
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041868 1041868 0 0.0
bss 129300 129300 0 0.0
rodata 98924 98924 0 0.0
text 765820 765820 0 0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1000252 1000252 0 0.0
bss 124880 124880 0 0.0
rodata 88980 88980 0 0.0
text 738712 738712 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1186572 1186572 0 0.0
bss 114811 114811 0 0.0
rodata 166440 166440 0 0.0
text 750908 750908 0 0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1094892 1094892 0 0.0
bss 135132 135132 0 0.0
rodata 94084 94084 0 0.0
text 814980 814980 0 0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1056296 1056296 0 0.0
bss 143197 143197 0 0.0
rodata 84360 84360 0 0.0
text 773292 773292 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 979284 979284 0 0.0
bss 131469 131469 0 0.0
rodata 83148 83148 0 0.0
text 712464 712464 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1186572 1186572 0 0.0
bss 114811 114811 0 0.0
rodata 166440 166440 0 0.0
text 750908 750908 0 0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1011716 1011716 0 0.0
bss 125387 125387 0 0.0
rodata 108516 108516 0 0.0
text 730164 730164 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 926880 926880 0 0.0
bss 122984 122984 0 0.0
rodata 102800 102800 0 0.0
text 648884 648884 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1198860 1198860 0 0.0
bss 115318 115318 0 0.0
rodata 185988 185988 0 0.0
text 743196 743196 0 0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 958984 958984 0 0.0
bss 122576 122576 0 0.0
rodata 83576 83576 0 0.0
text 705252 705252 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 946844 946844 0 0.0
bss 122375 122375 0 0.0
rodata 80492 80492 0 0.0
text 696332 696332 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835536 835520 -16 -0.0
(read/write) 1768804 1784172 15368 0.9
.bss 195172 195180 8 0.0
.data 2632 2640 8 0.3
.text 1562612 1577964 15352 1.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1708268 1708268 0 0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1504356 1504356 0 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632700 1632700 0 0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435476 1435476 0 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659580 1659580 0 0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1435236 1435236 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1118016 1118016 0 0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630396 630396 0 0.0
lock-app qpg6105+debug (read/write) 1081976 1081976 0 0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594352 594352 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822614 822614 0 0.0
bss 50916 50916 0 0.0
text 614818 614818 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1096884 1107700 10816 1.0
bss 100532 100540 8 0.0
text 775534 783780 8246 1.1
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1085992 1085992 0 0.0
bss 109696 109696 0 0.0
text 754984 754984 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 931816 931816 0 0.0
bss 92772 92772 0 0.0
text 646030 646030 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822850 822850 0 0.0
bss 50960 50960 0 0.0
text 615188 615188 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 980552 980552 0 0.0
bss 79004 79004 0 0.0
text 695746 695746 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1094604 1094604 0 0.0
bss 99840 99840 0 0.0
text 771118 771118 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966616 966616 0 0.0
bss 97304 97304 0 0.0
text 648982 648982 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949936 949936 0 0.0
bss 92348 92348 0 0.0
text 664282 664282 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881752 881752 0 0.0
bss 69032 69032 0 0.0
text 623304 623304 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822404 822404 0 0.0
bss 57276 57276 0 0.0
text 590228 590228 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705632 705632 0 0.0
bss 73568 73568 0 0.0
text 462136 462136 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824578 824578 0 0.0
bss 51096 51096 0 0.0
text 617932 617932 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879673 879673 0 0.0
bss 60744 60744 0 0.0
text 632142 632142 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 847112 847112 0 0.0
bss 57564 57564 0 0.0
text 608984 608984 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840968 840968 0 0.0
bss 57880 57880 0 0.0
text 602648 602648 0 0.0

…Device-Energy-Management-cluster-to-All-clusters-app
Copy link

github-actions bot commented Jan 17, 2024

PR #30957: Size comparison from 09f014c to e04030e

Increases above 0.2%:

platform target config section 09f014c e04030e change % change
linux all-clusters-app debug (read only) 5495345 5540233 44888 0.8
.data.rel.ro 319864 320728 864 0.3
.init_array 1248 1280 32 2.6
.rodata 319068 321596 2528 0.8
.text 4759939 4800451 40512 0.9
shell debug .data.rel.ro 84840 85032 192 0.2
.init_array 1056 1064 8 0.8
.rodata 183264 184512 1248 0.7
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1084672 1091068 6396 0.6
rodata 108512 110220 1708 1.6
text 798792 803468 4676 0.6
nrf7002dk_nrf5340_cpuapp (read/write) 1208104 1212740 4636 0.4
rodata 140388 140832 444 0.3
text 795480 799636 4156 0.5
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1775028 1784172 9144 0.5
.data 2632 2640 8 0.3
.text 1568836 1577964 9128 0.6
telink all-clusters-app tlsr9518adk80d (read/write) 1100532 1107700 7168 0.7
text 778432 783780 5348 0.7
Increases (8 builds for esp32, linux, nrfconnect, psoc6, telink)
platform target config section 09f014c e04030e change % change
esp32 all-clusters-app c3devkit (read only) 1159724 1159734 10 0.0
(read/write) 1670672 1670864 192 0.0
.flash.rodata 241280 241472 192 0.1
.flash.text 1159724 1159734 10 0.0
m5stack (read only) 1205579 1205607 28 0.0
(read/write) 521284 521476 192 0.0
.flash.rodata 271568 271760 192 0.1
.flash.text 1199415 1199443 28 0.0
linux all-clusters-app debug (read only) 5495345 5540233 44888 0.8
(read/write) 463192 464088 896 0.2
.data.rel.ro 319864 320728 864 0.3
.init_array 1248 1280 32 2.6
.rodata 319068 321596 2528 0.8
.text 4759939 4800451 40512 0.9
shell debug (read only) 2834657 2836145 1488 0.1
(read/write) 154128 154328 200 0.1
.data.rel.ro 84840 85032 192 0.2
.init_array 1056 1064 8 0.8
.rodata 183264 184512 1248 0.7
.text 2479394 2479538 144 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1084672 1091068 6396 0.6
bss 129550 129560 10 0.0
rodata 108512 110220 1708 1.6
text 798792 803468 4676 0.6
nrf7002dk_nrf5340_cpuapp (read/write) 1208104 1212740 4636 0.4
bss 121760 121770 10 0.0
rodata 140388 140832 444 0.3
text 795480 799636 4156 0.5
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1775028 1784172 9144 0.5
.bss 195172 195180 8 0.0
.data 2632 2640 8 0.3
.text 1568836 1577964 9128 0.6
telink all-clusters-app tlsr9518adk80d (read/write) 1100532 1107700 7168 0.7
bss 100532 100540 8 0.0
text 778432 783780 5348 0.7
Decreases (1 build for psoc6)
platform target config section 09f014c e04030e change % change
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835536 835520 -16 -0.0
Full report (81 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 09f014c e04030e change % change
bl602 lighting-app bl602 (read/write) 1420342 1420342 0 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 157048 157048 0 0.0
.text 1087984 1087984 0 0.0
bl602+mfd (read/write) 1434814 1434814 0 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 156008 156008 0 0.0
.text 1103352 1103352 0 0.0
bl602+rpc (read/write) 1468078 1468078 0 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164616 164616 0 0.0
.text 1119732 1119732 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1185131 1185131 0 0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106420 106420 0 0.0
.text 957392 957392 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196263 1196263 0 0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105360 105360 0 0.0
.text 969456 969456 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276767 1276767 0 0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121792 121792 0 0.0
.text 1032202 1032202 0 0.0
bl706-eth (read/write) 1004253 1004253 0 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99752 99752 0 0.0
.text 749798 749798 0 0.0
bl706-wifi (read/write) 1235398 1235398 0 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120732 120732 0 0.0
.text 978186 978186 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1154520 1154520 0 0.0
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100424 100424 0 0.0
.text 950262 950262 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165972 1165972 0 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99364 99364 0 0.0
.text 962638 962638 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778304 778304 0 0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88904 88904 0 0.0
.text 689136 689136 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794312 794312 0 0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83112 83112 0 0.0
.text 710932 710932 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782616 782616 0 0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109760 109760 0 0.0
.text 672588 672588 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735224 735224 0 0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84488 84488 0 0.0
.text 650472 650472 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720752 720752 0 0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80328 80328 0 0.0
.text 640160 640160 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568106 0 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 84034 84034 0 0.0
.text 481948 481948 0 0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621458 0 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105898 105898 0 0.0
.text 513436 513436 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562343 562343 0 0.0
.app_xip_area 452497 452497 0 0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544583 544583 0 0.0
.app_xip_area 430001 430001 0 0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563335 563335 0 0.0
.app_xip_area 454945 454945 0 0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558903 558903 0 0.0
.app_xip_area 447281 447281 0 0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042648 1042648 0 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 847196 847196 0 0.0
BRD4187C (read/write) 1105440 1105440 0 0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 907104 907104 0 0.0
lock-app BRD4161A+wf200 (read/write) 1118428 1118428 0 0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927568 927568 0 0.0
window-app BRD4187C (read/write) 1138728 1138728 0 0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968492 968492 0 0.0
esp32 all-clusters-app c3devkit (read only) 1159724 1159734 10 0.0
(read/write) 1670672 1670864 192 0.0
.dram0.bss 71800 71800 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 241280 241472 192 0.1
.flash.text 1159724 1159734 10 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1205579 1205607 28 0.0
(read/write) 521284 521476 192 0.0
.dram0.bss 78664 78664 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 271568 271760 192 0.1
.flash.text 1199415 1199443 28 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606912 606912 0 0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606376 606376 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 692196 692196 0 0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578328 578328 0 0.0
light k32w0+release (read only) 596256 596256 0 0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595720 595720 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783984 783984 0 0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661248 661248 0 0.0
lock k32w0+release (read only) 577712 577712 0 0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 577176 577176 0 0.0
linux air-purifier-app debug (read only) 2536093 2536093 0 0.0
(read/write) 127192 127192 0 0.0
.bss 46272 46272 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 179688 179688 0 0.0
.text 2181125 2181125 0 0.0
all-clusters-app debug (read only) 5495345 5540233 44888 0.8
(read/write) 463192 464088 896 0.2
.bss 131664 131664 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 319864 320728 864 0.3
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1248 1280 32 2.6
.rodata 319068 321596 2528 0.8
.text 4759939 4800451 40512 0.9
all-clusters-minimal-app debug (read only) 4965249 4965249 0 0.0
(read/write) 234704 234704 0 0.0
.bss 127216 127216 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 96040 96040 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 271949 271949 0 0.0
.text 4461011 4461011 0 0.0
bridge-app debug (read only) 4427257 4427257 0 0.0
(read/write) 215976 215976 0 0.0
.bss 117816 117816 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 219509 219509 0 0.0
.text 3989203 3989203 0 0.0
chip-tool debug (read only) 11959353 11959353 0 0.0
(read/write) 512952 512952 0 0.0
.bss 94200 94200 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 406480 406480 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 433721 433721 0 0.0
.text 10824563 10824563 0 0.0
lighting-app debug+rpc+ui (read only) 5314201 5314201 0 0.0
(read/write) 224904 224904 0 0.0
.bss 118880 118880 0 0.0
.data 4800 4800 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 341300 341300 0 0.0
.text 4728259 4728259 0 0.0
lock-app debug (read only) 4512297 4512297 0 0.0
(read/write) 203600 203600 0 0.0
.bss 113248 113248 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 247413 247413 0 0.0
.text 4054883 4054883 0 0.0
ota-provider-app debug (read only) 4176689 4176689 0 0.0
(read/write) 192680 192680 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 201749 201749 0 0.0
.text 3783091 3783091 0 0.0
ota-requestor-app debug (read only) 4267617 4267617 0 0.0
(read/write) 196960 196960 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 205589 205589 0 0.0
.text 3865875 3865875 0 0.0
shell debug (read only) 2834657 2836145 1488 0.1
(read/write) 154128 154328 200 0.1
.bss 62184 62184 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 84840 85032 192 0.2
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1056 1064 8 0.8
.rodata 183264 184512 1248 0.7
.text 2479394 2479538 144 0.0
tv-app debug (read only) 5413569 5413569 0 0.0
(read/write) 349128 349128 0 0.0
.bss 243136 243136 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 92248 92248 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 273461 273461 0 0.0
.text 4902483 4902483 0 0.0
tv-casting-app debug (read only) 9827689 9827689 0 0.0
(read/write) 341632 341632 0 0.0
.bss 155936 155936 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 175936 175936 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 368744 368744 0 0.0
.text 8988563 8988563 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2527200 2527200 0 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489884 1489884 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1084672 1091068 6396 0.6
bss 129550 129560 10 0.0
rodata 108512 110220 1708 1.6
text 798792 803468 4676 0.6
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1208104 1212740 4636 0.4
bss 121760 121770 10 0.0
rodata 140388 140832 444 0.3
text 795480 799636 4156 0.5
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041868 1041868 0 0.0
bss 129300 129300 0 0.0
rodata 98924 98924 0 0.0
text 765820 765820 0 0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1000252 1000252 0 0.0
bss 124880 124880 0 0.0
rodata 88980 88980 0 0.0
text 738712 738712 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1186572 1186572 0 0.0
bss 114811 114811 0 0.0
rodata 166440 166440 0 0.0
text 750908 750908 0 0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1094892 1094892 0 0.0
bss 135132 135132 0 0.0
rodata 94084 94084 0 0.0
text 814980 814980 0 0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1056296 1056296 0 0.0
bss 143197 143197 0 0.0
rodata 84360 84360 0 0.0
text 773292 773292 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 979284 979284 0 0.0
bss 131469 131469 0 0.0
rodata 83148 83148 0 0.0
text 712464 712464 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1186572 1186572 0 0.0
bss 114811 114811 0 0.0
rodata 166440 166440 0 0.0
text 750908 750908 0 0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1011716 1011716 0 0.0
bss 125387 125387 0 0.0
rodata 108516 108516 0 0.0
text 730164 730164 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 926880 926880 0 0.0
bss 122984 122984 0 0.0
rodata 102800 102800 0 0.0
text 648884 648884 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1198860 1198860 0 0.0
bss 115318 115318 0 0.0
rodata 185988 185988 0 0.0
text 743196 743196 0 0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 958984 958984 0 0.0
bss 122576 122576 0 0.0
rodata 83576 83576 0 0.0
text 705252 705252 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 946844 946844 0 0.0
bss 122375 122375 0 0.0
rodata 80492 80492 0 0.0
text 696332 696332 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835536 835520 -16 -0.0
(read/write) 1775028 1784172 9144 0.5
.bss 195172 195180 8 0.0
.data 2632 2640 8 0.3
.text 1568836 1577964 9128 0.6
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1708268 1708268 0 0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1504356 1504356 0 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632700 1632700 0 0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435476 1435476 0 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659580 1659580 0 0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1435236 1435236 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1118016 1118016 0 0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630396 630396 0 0.0
lock-app qpg6105+debug (read/write) 1081976 1081976 0 0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594352 594352 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822614 822614 0 0.0
bss 50916 50916 0 0.0
text 614818 614818 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1100532 1107700 7168 0.7
bss 100532 100540 8 0.0
text 778432 783780 5348 0.7
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1085992 1085992 0 0.0
bss 109696 109696 0 0.0
text 754984 754984 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 931816 931816 0 0.0
bss 92772 92772 0 0.0
text 646030 646030 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822850 822850 0 0.0
bss 50960 50960 0 0.0
text 615188 615188 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 980552 980552 0 0.0
bss 79004 79004 0 0.0
text 695746 695746 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1094604 1094604 0 0.0
bss 99840 99840 0 0.0
text 771118 771118 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966616 966616 0 0.0
bss 97304 97304 0 0.0
text 648982 648982 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949936 949936 0 0.0
bss 92348 92348 0 0.0
text 664282 664282 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881752 881752 0 0.0
bss 69032 69032 0 0.0
text 623304 623304 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822404 822404 0 0.0
bss 57276 57276 0 0.0
text 590228 590228 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705632 705632 0 0.0
bss 73568 73568 0 0.0
text 462136 462136 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824578 824578 0 0.0
bss 51096 51096 0 0.0
text 617932 617932 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879673 879673 0 0.0
bss 60744 60744 0 0.0
text 632142 632142 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 847112 847112 0 0.0
bss 57564 57564 0 0.0
text 608984 608984 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840968 840968 0 0.0
bss 57880 57880 0 0.0
text 602648 602648 0 0.0

@mergify mergify bot merged commit f59323b into project-chip:master Jan 17, 2024
57 checks passed
@jamesharrow jamesharrow deleted the Fix-for-#30726---Add-Device-Energy-Management-cluster-to-All-clusters-app branch January 17, 2024 10:20
lpbeliveau-silabs pushed a commit to lpbeliveau-silabs/connectedhomeip that referenced this pull request Jan 17, 2024
…t-chip#30957)

* Fix project-chip#30665 (EVSE)
- Changed to use amperage_mA, energy_mWh
- removed max on epoch_s
- removed access for operate
- removed side for events

* Fix project-chip#30665 updates to try to get further with ZAP and autogen, but still fails with some parts of regen_all

* Added ember-compatibility-functions.cpp which was missing.

* Made all types all lowercase to resolve regen_all issues.

* Fixed lint issue (trailing whitespace).

* Added Device Energy Management server.cpp, added to all-clusters-app.zap and regen_all

* Restyled by whitespace

* Restyled by clang-format

* Fixes based on similar conversations on EVSE review. Made Forecast and PowerAdjustmentCapability Nullable attributes. Added feature support.

* Added delegate class to all-clusters-app

* Changed ChipLogProgress to Error. Better handling of EnumerateCommands

* Aligned EVSE XML to same state as PR#30857 (includes SessionID being Nullable etc and in Fault Event).

* Updated Device Energy Management XML to use power_mw, energy_mwh per spec definition.

* Updated controller-clusters.zap

* regen_all.py

* Restyled by whitespace

* Regen_all after merging in changes for XML

* Fixed types to be signed=true

* Fixed 31032 - revert removal of side="server".

* regen_all.py

* Added Device Energy Management cluster back into all-clusters.zap and regen_all after merging from master.

* Compiles but doesn't work. Needs stub to instantiate class

* Fixed EnumerateCommands to allow optional ModifyForecastRequest and RequestConstraintBasedForecast commands

* Fixed InvokeCommand issues to allow optional commands.

* Improved HandleModifyForecastRequest and HandleRequestConstraintBasedForecast in sdk

* Updates to add DeviceEnergyManagement to all-clusters.

* Compiles and links

* Sync file in energy-management-app

* Updated DEM to support SetPowerAdjustmentCapability and SetForecast methods.

* Updated based on review comments. Changed Epoch to be Matter 2000 based epochs.

* Turned on commands in DEM. Added DEM cluster server to energy-management-app.

* Added more comments to Delegate to describe expected behaviour.

* Updated BUILD.gn to remove duplicated files from all-clusters-common and energy-management-common

* Aim to fix compile issues on other platforms due to logging of %d

* Restyled by gn

* Updated build files to remove duplicate copies from all-clusters-common to energy-management-common

* Fixed ESP32 include path

* Added DEM into energy-management-app - refactored main.cpp.

* Added DEM into EVSEManufacturerImpl.h

* Fix - avoid using global namespace in header file

* Restyled by gn

* Updated CMakeLists.txt to remove duplicate energy-management files.

* Added device-energy-management-server to ESP32 all-clusters CMakeLists.txt

* Removed return at end of void function.

* Added include to all-clusters-minimal in ESP32

* Removed __FUNCTION__ from logs

* Removed stray %s

* Added FeatureMap handling in sdk (not in ember)

* Removed extra chip::

* Used CHIP_ERROR_FORMAT, err.Format() mechanism

* Refactored StartTimeAdjust based on review comments.

* Removed unnecessary Write Attributes function

* Beginnings of Session handling

* Added beginnings of EVConnected,EVNotDetected,EnergyTransferStarted,EnergyTransferStopped handling. State machine is not finished. Callback to read Energy Meter added

* Added framework for EVSE Test Event triggers

* Added EnergyEvseTestEventTrigger delegates

* Restyled by whitespace

* Restyled by gn

* Added :energy-evse-test-event-trigger to public_deps to see if it resolves build errors

* Restyled by gn

* Fixed Darwin compile error - do not use else after return

* Refactored code so that the EvseManufacturer instance could be retrieved for Test Event triggers

* Started adding TC_EEVSE_2_2.py

* Updated TC_EEVSE_2_2.py to support test events. Still needs to handle reading of Logged Events and verifying they are correct.

* Refactored Handling of TestEvents to allow clear, and better error handling.

* Refactored state handling by decomposing into state machine events where similar functions are performed based on state transition. Fixed TC chargingEnabledUntil cast to int. Note gets to step 6e

* Fixed step 6e caused by not setting the cable limit / maxHardwareCurrentLimit in test events

* Added comment to clarify purpose and definition of test eventtrigger field values.

* Fixed several bugs in test script

* Made SetChargingEnabledUntil take a nullable type.

* Removed Reference to step 5c, and moved reading of SessionID to step 4b.
More TC_EEVSE_2_2 bug fixes. Added event checking. Still fails at step 14.
Does not have enable timeout timer implemented

* Fixed issue with not detecting 2nd plug in event, and session ID not incrementing. Now test case passes all the way.

* Restyled by isort

* Made some attributes persisted per spec.

* Added attributes to zcl.json to mark them as implemented in attributeAccessInterfaceAttributes

* Ran regen_all.py after changing zcl.json

* Fixed incorrect type - not picked up by all compilers.

* Re-ran bootstrap, and then regen-all - to pick up more zap generated fixes

* Added provisional handling for Faults

* Added new test event triggers to help test Fault and Diagnostics

* Added TC_EEVSE_2_4

* Fix lint issue - unused datetime modules.

* Committed suggested change to comment

* Added TC_EEVSE_2_5.py to support DiagnosticsCommand testing. Also changed the SupplyState reverting to Disabled once diagnostics is complete to match the spec.

* Created a helper EEVSE base class to avoid repetition in the different test cases.

* Restyled by isort

* Fixed Lint issues

* Revamped TC_EEVSE_2_5 to match spec behaviour (cannot start diagnostics unless Disabled). Also removed hard-coded endpoint ids in Utils

* Implemented timer to disable the EVSE automatically.

* Added documentation to cover concern about long-lived bytespan in enableKey

* Fixed Lint and build issues on other platforms

* Restyled by isort

* Implemented some of the feedback on PR

* Refactored HwSetState to use nested switch statements to be clear that all enums are caught.

* Fixed error messages

* Test scripts: Removed hardcoded endpoint 1 (use --endpoint 1 in args), allowed the enableKey to be passed in using --hex-arg enableKey:000102030405060708090a0b0c0d0e0f

* Made enum class for callbacks and improved documentation comments based on feedback.

* Fixed another python lint issue.

* Updated README.md with help on how to build for test event triggers, using chip-repl and python testing.

* Tweaks to README.md to avoid Myst syntax highlighting issues.

* Improved error logging around GetEpochTS()

* Made main use std::unique_ptr instead of using new/delete per PR comments. Also moved GetEVSEManufacturer declaration to header file.

* Fixing MISSPELL issues in README.md

* Small change missed in main.cpp missed in unique_ptr change.

* Changed all-clusters app stubs to use unique_ptr style instead of new/delete.

* Removed unhelpful comment

* Restyled by whitespace

* Fixes project-chip#31061 Updated DEVICE_TYPE to 0x050C now this has been allocated

* Small correction to description in test case.

* Update examples/energy-management-app/energy-management-common/include/EnergyEvseDelegateImpl.h

Co-authored-by: Boris Zbarsky <[email protected]>

* Touched file to retrigger restyled job

* Removed whitespace which was added to trigger restyled to rerun

* Removed potentially unsafe code before merging into PR project-chip#30957

* Renamed variable and replaced auto with type so it is clearer to reader.

---------

Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Boris Zbarsky <[email protected]>
mergify bot pushed a commit that referenced this pull request Jan 18, 2024
… removed 2 attributes (#31406)

* Fix #30665 (EVSE)
- Changed to use amperage_mA, energy_mWh
- removed max on epoch_s
- removed access for operate
- removed side for events

* Fix #30665 updates to try to get further with ZAP and autogen, but still fails with some parts of regen_all

* Added ember-compatibility-functions.cpp which was missing.

* Made all types all lowercase to resolve regen_all issues.

* Fixed lint issue (trailing whitespace).

* Added Device Energy Management server.cpp, added to all-clusters-app.zap and regen_all

* Restyled by whitespace

* Restyled by clang-format

* Fixes based on similar conversations on EVSE review. Made Forecast and PowerAdjustmentCapability Nullable attributes. Added feature support.

* Added delegate class to all-clusters-app

* Changed ChipLogProgress to Error. Better handling of EnumerateCommands

* Aligned EVSE XML to same state as PR#30857 (includes SessionID being Nullable etc and in Fault Event).

* Updated Device Energy Management XML to use power_mw, energy_mwh per spec definition.

* Updated controller-clusters.zap

* regen_all.py

* Restyled by whitespace

* Regen_all after merging in changes for XML

* Fixed types to be signed=true

* Fixed 31032 - revert removal of side="server".

* regen_all.py

* Added Device Energy Management cluster back into all-clusters.zap and regen_all after merging from master.

* Compiles but doesn't work. Needs stub to instantiate class

* Fixed EnumerateCommands to allow optional ModifyForecastRequest and RequestConstraintBasedForecast commands

* Fixed InvokeCommand issues to allow optional commands.

* Improved HandleModifyForecastRequest and HandleRequestConstraintBasedForecast in sdk

* Updates to add DeviceEnergyManagement to all-clusters.

* Compiles and links

* Sync file in energy-management-app

* Updated DEM to support SetPowerAdjustmentCapability and SetForecast methods.

* Updated based on review comments. Changed Epoch to be Matter 2000 based epochs.

* Turned on commands in DEM. Added DEM cluster server to energy-management-app.

* Added more comments to Delegate to describe expected behaviour.

* Updated BUILD.gn to remove duplicated files from all-clusters-common and energy-management-common

* Aim to fix compile issues on other platforms due to logging of %d

* Restyled by gn

* Updated build files to remove duplicate copies from all-clusters-common to energy-management-common

* Fixed ESP32 include path

* Added DEM into energy-management-app - refactored main.cpp.

* Added DEM into EVSEManufacturerImpl.h

* Fix - avoid using global namespace in header file

* Restyled by gn

* Updated CMakeLists.txt to remove duplicate energy-management files.

* Added device-energy-management-server to ESP32 all-clusters CMakeLists.txt

* Removed return at end of void function.

* Added include to all-clusters-minimal in ESP32

* Removed __FUNCTION__ from logs

* Removed stray %s

* Added FeatureMap handling in sdk (not in ember)

* Removed extra chip::

* Used CHIP_ERROR_FORMAT, err.Format() mechanism

* Refactored StartTimeAdjust based on review comments.

* Removed unnecessary Write Attributes function

* Beginnings of Session handling

* Added beginnings of EVConnected,EVNotDetected,EnergyTransferStarted,EnergyTransferStopped handling. State machine is not finished. Callback to read Energy Meter added

* Added framework for EVSE Test Event triggers

* Added EnergyEvseTestEventTrigger delegates

* Restyled by whitespace

* Restyled by gn

* Added :energy-evse-test-event-trigger to public_deps to see if it resolves build errors

* Restyled by gn

* Fixed Darwin compile error - do not use else after return

* Refactored code so that the EvseManufacturer instance could be retrieved for Test Event triggers

* Started adding TC_EEVSE_2_2.py

* Updated TC_EEVSE_2_2.py to support test events. Still needs to handle reading of Logged Events and verifying they are correct.

* Refactored Handling of TestEvents to allow clear, and better error handling.

* Refactored state handling by decomposing into state machine events where similar functions are performed based on state transition. Fixed TC chargingEnabledUntil cast to int. Note gets to step 6e

* Fixed step 6e caused by not setting the cable limit / maxHardwareCurrentLimit in test events

* Added comment to clarify purpose and definition of test eventtrigger field values.

* Fixed several bugs in test script

* Made SetChargingEnabledUntil take a nullable type.

* Removed Reference to step 5c, and moved reading of SessionID to step 4b.
More TC_EEVSE_2_2 bug fixes. Added event checking. Still fails at step 14.
Does not have enable timeout timer implemented

* Fixed issue with not detecting 2nd plug in event, and session ID not incrementing. Now test case passes all the way.

* Restyled by isort

* Made some attributes persisted per spec.

* Added attributes to zcl.json to mark them as implemented in attributeAccessInterfaceAttributes

* Ran regen_all.py after changing zcl.json

* Fixed incorrect type - not picked up by all compilers.

* Re-ran bootstrap, and then regen-all - to pick up more zap generated fixes

* Added provisional handling for Faults

* Added new test event triggers to help test Fault and Diagnostics

* Added TC_EEVSE_2_4

* Fix lint issue - unused datetime modules.

* Committed suggested change to comment

* Added TC_EEVSE_2_5.py to support DiagnosticsCommand testing. Also changed the SupplyState reverting to Disabled once diagnostics is complete to match the spec.

* Created a helper EEVSE base class to avoid repetition in the different test cases.

* Restyled by isort

* Fixed Lint issues

* Revamped TC_EEVSE_2_5 to match spec behaviour (cannot start diagnostics unless Disabled). Also removed hard-coded endpoint ids in Utils

* Implemented timer to disable the EVSE automatically.

* Added documentation to cover concern about long-lived bytespan in enableKey

* Fixed Lint and build issues on other platforms

* Restyled by isort

* Implemented some of the feedback on PR

* Refactored HwSetState to use nested switch statements to be clear that all enums are caught.

* Fixed error messages

* Test scripts: Removed hardcoded endpoint 1 (use --endpoint 1 in args), allowed the enableKey to be passed in using --hex-arg enableKey:000102030405060708090a0b0c0d0e0f

* Made enum class for callbacks and improved documentation comments based on feedback.

* Fixed another python lint issue.

* Updated README.md with help on how to build for test event triggers, using chip-repl and python testing.

* Tweaks to README.md to avoid Myst syntax highlighting issues.

* Improved error logging around GetEpochTS()

* Made main use std::unique_ptr instead of using new/delete per PR comments. Also moved GetEVSEManufacturer declaration to header file.

* Fixing MISSPELL issues in README.md

* Small change missed in main.cpp missed in unique_ptr change.

* Changed all-clusters app stubs to use unique_ptr style instead of new/delete.

* Removed unhelpful comment

* Restyled by whitespace

* Fixes #31061 Updated DEVICE_TYPE to 0x050C now this has been allocated

* Fixes #31061 Updated DEVICE_TYPE to 0x050C now this has been allocated

* Updated energy-evse-cluster.xml to use latest EnergyEVSE.adoc which removes numberOfWeeklyTargets, numberOfDailyTargets, and adds new ChargingTargetScheduleStruct in Get/Set/Clear Target commands

* Removed min/max for Randomisation window due to ZAP bug that doesn't allow more than 2 bytes.

* Added missing new Java files

* Changed DayOfWeekforSequence -> DayOfWeekForSequence in XML. Regen-all

* Python testing: Add helper functions for marking steps as skipped in the TH (#31373)

* Add two new helper functions for marking steps skipped

* python testing: Add helper functions for skipped steps

* Do not use gen_config.h directly. (#31401)

* Do not use gen_config.h directly.

Apparently the right file is config.h, which includes the gen file.

* Restyled by clang-format

---------

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

* Bump third_party/ot-br-posix/repo from `657e775` to `58822dc` (#31420)

Bumps [third_party/ot-br-posix/repo](https://github.com/openthread/ot-br-posix) from `657e775` to `58822dc`.
- [Release notes](https://github.com/openthread/ot-br-posix/releases)
- [Commits](openthread/ot-br-posix@657e775...58822dc)

---
updated-dependencies:
- dependency-name: third_party/ot-br-posix/repo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump third_party/imgui/repo from `240ab58` to `6228c2e` (#31418)

Bumps [third_party/imgui/repo](https://github.com/ocornut/imgui) from `240ab58` to `6228c2e`.
- [Release notes](https://github.com/ocornut/imgui/releases)
- [Commits](ocornut/imgui@240ab58...6228c2e)

---
updated-dependencies:
- dependency-name: third_party/imgui/repo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump third_party/pigweed/repo from `cbbc73d` to `9640cde` (#31414)

Bumps [third_party/pigweed/repo](https://github.com/google/pigweed) from `cbbc73d` to `9640cde`.
- [Commits](google/pigweed@cbbc73d...9640cde)

---
updated-dependencies:
- dependency-name: third_party/pigweed/repo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [Chef] Fix variable may be used without initialization (#31413)

* Fix variable may be used without initialization

* Restyled by clang-format

---------

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

* Bump third_party/nanopb/repo from `cf26d28` to `423c03b` (#31421)

Bumps [third_party/nanopb/repo](https://github.com/nanopb/nanopb) from `cf26d28` to `423c03b`.
- [Commits](nanopb/nanopb@cf26d28...423c03b)

---
updated-dependencies:
- dependency-name: third_party/nanopb/repo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Test_TC_DGWIFI_2_1 WiFiVersion enum8 maxValue should be 6 (#31364)

* WiFiVersion enum8 maxValue should be 6

Matter Spec 1.2 Section 11.14.5.2. WiFiVersionEnum Type
ranges from 0 (802.11a) to 6 (802.11ah)

* Update command.h darwin zap-genersated WiFiVersion

* Handle energy type naming in data model xml handlers (#31344)

* Correct case names for enerty types in data model handlers.

* Add unit test

* restyle

* [nrfconnect] Switch unit tests to PSA crypto (#31408)

* [nrfconnect] Switch unit tests to PSA crypto

Switch nRF Connect unit tests to PSA crypto backend since
legacy mbedTLS is already tested on many platforms.

Additionally, clean the configuration of nRF Connect test
runner by removing some redundant configurations and better
grouping the items.

* Restyled by gn

---------

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

* Bump third_party/libwebsockets/repo from `f18fc23` to `49bfef2` (#31417)

Bumps [third_party/libwebsockets/repo](https://github.com/warmcat/libwebsockets) from `f18fc23` to `49bfef2`.
- [Commits](warmcat/libwebsockets@f18fc23...49bfef2)

---
updated-dependencies:
- dependency-name: third_party/libwebsockets/repo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add initial valve cluster implementation (#30562)

* added first version of valve configuration and control cluster

* added first version of boolean sensor configuration cluster XML and
 updated event descriptions for valve config and control cluster

* fixed wrong attribute name

Co-authored-by: Boris Zbarsky <[email protected]>

* fixed typo

Co-authored-by: Boris Zbarsky <[email protected]>

* removed StartUpLevel attribute and added optional OpenDuration command args

* use allocated cluster ID

* added code generating bits

* added new device types

* restyle

* added BooleanSensorConfiguration and ValveConfigurationAndControl clusters
 to all-clusters-app

* - fixed wrong attribute name caused by copy paste
- min/max is not allowed for attributes with size larger than 2 bytes

* regenerate all

* added initial implementation for the new clusters

* apply provisional property to new clusters

* fixed typo

Co-authored-by: Boris Zbarsky <[email protected]>

* removed empty implementation, removed clusters from all-clusters-app

* added a skeleton implementation

* fixed typo

Co-authored-by: Boris Zbarsky <[email protected]>

* fixed typos and regen all

* fixes based on PR comments

* added descriptor cluster to valve device type

* updated zap and idl files to fixed typo in command name

* close to final implementation, needs careful going through

* activate alarms if enabled, added API for sensor fault event, clean-up

* WIP

* Implemented open command

* finalize initial implementation

* added all-clusters-app example for valve device

* added null checking

* added attribute changed callback and fixed some bugs after testing

* did a regen and fixed rebase issue

* restyle

* added missed generated code by previous commits

* attempt to fix failing CI

* restyle

* add a missed zap gen output

* removed redundant return

* update valve configuration and control cluster according to latest spec

* remove boolean sensor config cluster implementation and into a separate PR

* DefaultOpenDuration is writable and updated device type name to Water Valve

* updated code to latest spec

* changed RemainingDuration to be handled by AttributeAccessInterface

* WIP RemainingDuration

* moved domain to be the first element

* update to the latest spec changes, removed attribute changed callback,
 handle remainingduration in AAI

* added LevelStep attribute in all-clusters-app

* removed unused code

* set default null values in ZAP

* Added transition handling in Delegate

* Reworked AutoTimeClose handling in SetValveLevel

* Changed include

* added mechanism to signal UTCTime change in timesync cluster

---------

Co-authored-by: Boris Zbarsky <[email protected]>
Co-authored-by: fessehat <[email protected]>
Co-authored-by: René Josefsen <[email protected]>
Co-authored-by: René Josefsen <[email protected]>

* Bump third_party/mbedtls/repo from `ffb18d2` to `56fd26c` (#31422)

Bumps [third_party/mbedtls/repo](https://github.com/ARMmbed/mbedtls) from `ffb18d2` to `56fd26c`.
- [Release notes](https://github.com/ARMmbed/mbedtls/releases)
- [Commits](Mbed-TLS/mbedtls@ffb18d2...56fd26c)

---
updated-dependencies:
- dependency-name: third_party/mbedtls/repo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [K32W0] SDK 2.6.13 additional changes (#31382)

* [K32W] Fix a corner case when switching the TLV processors

After the current block is processed, if the block size is 0, it means
that the processed data was a multiple of received BDX block size (e.g.
8 blocks of 1024 bytes were transferred). After state for selecting next
processor is reset, a request for fetching next data must be sent.

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W] Make Validate public

Change access modifier of Validate to public, to be used by K32W0
for factory data validation after factory data OTA.

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W0] Add CRC validation during factory data OTA

After factory data is copied into internal flash, call Validate to ensure
the CRC of factory data matches the CRC in the header. If the check fails,
then OTA is aborted and factory data is restored to previous version.

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W0] Add additional check for provider pointer

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W0] Change root node revision to 2

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W] Expose SearchForId in factory data provider public API

Removed additional checks on tags with the assumption that factory data is
strictly checked at manufacturing time.
Applications can now use the public API to search the factory data section
for an id, e.g. in the case of custom factory data provider, where the app
has additional factory data information besides the default one.

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W0] Refactor custom factory data provider

The example now leverages the actual factory data provider API to
search the factory data section for some custom ids.

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W] Add platform support for Product Appearance

Implement GetProductFinish and GetProductPrimaryColor defined in DeviceInstanceInfoProvider.

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W] Remove maxLengths array

This array was used to store the maximum length of factory data fields.
It's no longer used, with the assumption that the factory data is strictly
checked in manufacturing.

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W0] Remove usage of maxLength array

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W0] remove unused code in LowPowerHook.cpp file

* [K32W0] use Encoding::HexToBytes to parse the ota encryption key

* [K32W0] remove extra PWR_DisallowDeviceToSleep() which will cause unsleep after commissioning

* [K32W] Revert removal of disallow to sleep and enclose it in specific tag

Only call disallow to sleep when the platform is K32W1.

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W0] Update reference app readme files

This is a minor improvement to the building instructions.
It aims to clarify the usage of west SDK or package SDK.

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W0] Fix ICD parameters

Name of the ICD parameters were updated according with the latest stack updates.

Signed-off-by: Andrei Menzopol <[email protected]>

* Restyled by clang-format

* Restyled by gn

* Restyled by prettier-markdown

* [K32W0] Fix gn check error

Signed-off-by: marius-alex-tache <[email protected]>

* Restyled by gn

* [K32W1] Fix gn check errors

Signed-off-by: marius-alex-tache <[email protected]>

* Restyled by gn

* [K32W1] Fix another gn error

Signed-off-by: marius-alex-tache <[email protected]>

* Restyled by gn

* [K32W] Send a report before resetting the device during OTA

State-transition event from Downloading to Applying was not successfully sent
to a subscriber during OTA because the device would reset before actually sending
the ReportData message.

Added an explicit call to handle server shutting down, which will sync send all events.

Signed-off-by: marius-alex-tache <[email protected]>

* Restyled by clang-format

* [K32W0] Remove deprecated dependency

Signed-off-by: marius-alex-tache <[email protected]>

* [K32W1] Remove deprecated dependency

Signed-off-by: marius-alex-tache <[email protected]>

* Restyled by gn

---------

Signed-off-by: marius-alex-tache <[email protected]>
Signed-off-by: Andrei Menzopol <[email protected]>
Co-authored-by: Damien Vagner <[email protected]>
Co-authored-by: tanyue518 <[email protected]>
Co-authored-by: Ethan Tan <[email protected]>
Co-authored-by: Andrei Menzopol <[email protected]>
Co-authored-by: Restyled.io <[email protected]>

* For CFFI in chip-repl, remove variadic arguments (#31159)

* Updated energy-evse-cluster.xml to use latest EnergyEVSE.adoc which removes numberOfWeeklyTargets, numberOfDailyTargets, and adds new ChargingTargetScheduleStruct in Get/Set/Clear Target commands

* Removed optional=true in xml for DayOfWeekForSequence & ChargingTargets in ChargingTargetScheduleStruct

* Small correction to description in test case.

* Updated energy-evse-cluster.xml to use latest EnergyEVSE.adoc which removes numberOfWeeklyTargets, numberOfDailyTargets, and adds new ChargingTargetScheduleStruct in Get/Set/Clear Target commands

* Removed min/max for Randomisation window due to ZAP bug that doesn't allow more than 2 bytes.

* Added missing new Java files

* Changed DayOfWeekforSequence -> DayOfWeekForSequence in XML. Regen-all

* Updated energy-evse-cluster.xml to use latest EnergyEVSE.adoc which removes numberOfWeeklyTargets, numberOfDailyTargets, and adds new ChargingTargetScheduleStruct in Get/Set/Clear Target commands

* Removed optional=true in xml for DayOfWeekForSequence & ChargingTargets in ChargingTargetScheduleStruct

* Update examples/energy-management-app/energy-management-common/include/EnergyEvseDelegateImpl.h

Co-authored-by: Boris Zbarsky <[email protected]>

* Touched file to retrigger restyled job

* Removed whitespace which was added to trigger restyled to rerun

* Removed potentially unsafe code before merging into PR #30957

* Renamed variable and replaced auto with type so it is clearer to reader.

* Restyled by clang-format

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: marius-alex-tache <[email protected]>
Signed-off-by: Andrei Menzopol <[email protected]>
Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: C Freeman <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Erwin Pan <[email protected]>
Co-authored-by: simonhmorris1 <[email protected]>
Co-authored-by: Andrei Litvin <[email protected]>
Co-authored-by: Damian Królik <[email protected]>
Co-authored-by: fesseha-eve <[email protected]>
Co-authored-by: Boris Zbarsky <[email protected]>
Co-authored-by: fessehat <[email protected]>
Co-authored-by: René Josefsen <[email protected]>
Co-authored-by: René Josefsen <[email protected]>
Co-authored-by: Marius Tache <[email protected]>
Co-authored-by: Damien Vagner <[email protected]>
Co-authored-by: tanyue518 <[email protected]>
Co-authored-by: Ethan Tan <[email protected]>
Co-authored-by: Andrei Menzopol <[email protected]>
Co-authored-by: Terence Hampson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
5 participants