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

Implement event support for Software Diagnostics cluster #12492

Merged
merged 1 commit into from
Dec 3, 2021
Merged

Implement event support for Software Diagnostics cluster #12492

merged 1 commit into from
Dec 3, 2021

Conversation

yufengwangca
Copy link
Contributor

@yufengwangca yufengwangca commented Dec 2, 2021

Problem

What is being fixed? Examples:

  • No event support for Software Diagnostics cluster

Change overview

Implement event support for Software Diagnostics cluster

Testing

How was this tested? (at least one bullet point required)

  • The event support on server is still in progress, test on my private branch with draft event implementation on server.

@github-actions
Copy link

github-actions bot commented Dec 2, 2021

PR #12492: Size comparison from 2eb4c51 to fbbb4b3

Increases (30 builds for efr32, esp32, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 2eb4c51 fbbb4b3 change % change
efr32 lighting-app BRD4161A (read only) 751432 751464 32 0.0
.text 751424 751456 32 0.0
BRD4161A+rpc (read only) 780080 780128 48 0.0
.text 780072 780120 48 0.0
lock-app BRD4161A (read only) 725272 725320 48 0.0
.text 725264 725312 48 0.0
window-app BRD4161A (read only) 728600 728632 32 0.0
.text 728592 728624 32 0.0
esp32 all-clusters-app c3devkit (read only) 847268 847322 54 0.0
.flash.text 847268 847322 54 0.0
m5stack (read only) 917827 917867 40 0.0
.flash.text 912443 912483 40 0.0
linux all-clusters-app debug (read only) 1835665 1836857 1192 0.1
(read/write) 123840 123872 32 0.0
.got 4112 4120 8 0.2
.rodata 146357 146453 96 0.1
.text 1547506 1548498 992 0.1
bridge-app debug+rpc (read only) 1417669 1418829 1160 0.1
.got 3984 3992 8 0.2
.rodata 119404 119468 64 0.1
.text 1194261 1195253 992 0.1
chip-tool debug (read only) 6596461 6596997 536 0.0
.got 4464 4472 8 0.2
.rodata 306328 306424 96 0.0
.text 5880501 5880821 320 0.0
lighting-app debug+rpc (read only) 1701465 1702657 1192 0.1
.got 4136 4144 8 0.2
.rodata 139185 139281 96 0.1
.text 1420530 1421522 992 0.1
ota-provider-app debug (read only) 1378201 1379273 1072 0.1
.got 4048 4056 8 0.2
.rodata 120680 120744 64 0.1
.text 1153714 1154610 896 0.1
ota-requestor-app debug (read only) 1478225 1479289 1064 0.1
.got 4032 4040 8 0.2
.rodata 132592 132656 64 0.0
.text 1238386 1239282 896 0.1
shell debug (read only) 813129 814209 1080 0.1
(read/write) 60264 60296 32 0.1
.got 3504 3512 8 0.2
.rodata 83506 83570 64 0.1
.text 623538 624450 912 0.1
tv-app debug (read only) 1995169 1995905 736 0.0
.got 4424 4432 8 0.2
.rodata 169224 169320 96 0.1
.text 1673618 1674146 528 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2308576 2308640 64 0.0
.text 1271152 1271216 64 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2295096 2295160 64 0.0
.text 1257696 1257760 64 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2268128 2268192 64 0.0
.text 1230728 1230792 64 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891323 891371 48 0.0
text 602684 602724 40 0.0
nrf52840dk_nrf52840+rpc (read/write) 854699 854747 48 0.0
text 577680 577720 40 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817234 817282 48 0.0
text 533024 533064 40 0.0
lock-app nrf52840dk_nrf52840 (read/write) 862179 862227 48 0.0
text 580936 580976 40 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 788334 788382 48 0.0
text 511368 511408 40 0.0
pump-app nrf52840dk_nrf52840 (read/write) 868195 868243 48 0.0
text 585004 585044 40 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861275 861307 32 0.0
text 580064 580104 40 0.0
p6 all-clusters-app default (read/write) 2338416 2338448 32 0.0
.text 1296680 1296712 32 0.0
light-app default (read/write) 2278016 2278048 32 0.0
.text 1236280 1236312 32 0.0
lock-app default (read/write) 2253368 2253400 32 0.0
.text 1211632 1211664 32 0.0
qpg lighting-app qpg6100+debug (read only) 510408 510456 48 0.0
.text 505088 505136 48 0.0
lock-app qpg6100+debug (read only) 483232 483264 32 0.0
.text 477912 477944 32 0.0
telink lighting-app tlsr9518adk80d (read/write) 794430 794478 48 0.0
text 554474 554528 54 0.0
Full report (36 builds for efr32, esp32, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 2eb4c51 fbbb4b3 change % change
efr32 lighting-app BRD4161A (read only) 751432 751464 32 0.0
(read/write) 120008 120008 0 0.0
.bss 118176 118176 0 0.0
.data 1828 1828 0 0.0
.text 751424 751456 32 0.0
BRD4161A+rpc (read only) 780080 780128 48 0.0
(read/write) 138312 138312 0 0.0
.bss 136376 136376 0 0.0
.data 1936 1936 0 0.0
.text 780072 780120 48 0.0
lock-app BRD4161A (read only) 725272 725320 48 0.0
(read/write) 117712 117712 0 0.0
.bss 115928 115928 0 0.0
.data 1784 1784 0 0.0
.text 725264 725312 48 0.0
window-app BRD4161A (read only) 728600 728632 32 0.0
(read/write) 118136 118136 0 0.0
.bss 116344 116344 0 0.0
.data 1792 1792 0 0.0
.text 728592 728624 32 0.0
esp32 all-clusters-app c3devkit (read only) 847268 847322 54 0.0
(read/write) 1223618 1223618 0 0.0
.dram0.bss 56472 56472 0 0.0
.dram0.data 14052 14052 0 0.0
.flash.rodata 167632 167632 0 0.0
.flash.text 847268 847322 54 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 917827 917867 40 0.0
(read/write) 422596 422596 0 0.0
.dram0.bss 61864 61864 0 0.0
.dram0.data 34016 34016 0 0.0
.flash.rodata 195436 195436 0 0.0
.flash.text 912443 912483 40 0.0
.iram0.text 122943 122943 0 0.0
linux all-clusters-app debug (read only) 1835665 1836857 1192 0.1
(read/write) 123840 123872 32 0.0
.bss 50640 50640 0 0.0
.data 1120 1120 0 0.0
.data.rel.ro 66816 66816 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4120 8 0.2
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 146357 146453 96 0.1
.text 1547506 1548498 992 0.1
bridge-app debug+rpc (read only) 1417669 1418829 1160 0.1
(read/write) 74032 74032 0 0.0
.bss 36048 36048 0 0.0
.data 1728 1728 0 0.0
.data.rel.ro 31248 31248 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3992 8 0.2
.init 27 27 0 0.0
.init_array 408 408 0 0.0
.rodata 119404 119468 64 0.1
.text 1194261 1195253 992 0.1
chip-tool debug (read only) 6596461 6596997 536 0.0
(read/write) 201744 201744 0 0.0
.bss 34344 34344 0 0.0
.data 1024 1024 0 0.0
.data.rel.ro 160824 160824 0 0.0
.dynamic 592 592 0 0.0
.got 4464 4472 8 0.2
.init 27 27 0 0.0
.init_array 480 480 0 0.0
.rodata 306328 306424 96 0.0
.text 5880501 5880821 320 0.0
lighting-app debug+rpc (read only) 1701465 1702657 1192 0.1
(read/write) 107088 107088 0 0.0
.bss 41744 41744 0 0.0
.data 1280 1280 0 0.0
.data.rel.ro 58752 58752 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4144 8 0.2
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 139185 139281 96 0.1
.text 1420530 1421522 992 0.1
ota-provider-app debug (read only) 1378201 1379273 1072 0.1
(read/write) 72264 72264 0 0.0
.bss 38624 38624 0 0.0
.data 928 928 0 0.0
.data.rel.ro 27592 27592 0 0.0
.dynamic 592 592 0 0.0
.got 4048 4056 8 0.2
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 120680 120744 64 0.1
.text 1153714 1154610 896 0.1
ota-requestor-app debug (read only) 1478225 1479289 1064 0.1
(read/write) 76160 76160 0 0.0
.bss 40736 40736 0 0.0
.data 992 992 0 0.0
.data.rel.ro 29304 29304 0 0.0
.dynamic 592 592 0 0.0
.got 4032 4040 8 0.2
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 132592 132656 64 0.0
.text 1238386 1239282 896 0.1
shell debug (read only) 813129 814209 1080 0.1
(read/write) 60264 60296 32 0.1
.bss 16904 16904 0 0.0
.data 256 256 0 0.0
.data.rel.ro 38656 38656 0 0.0
.dynamic 592 592 0 0.0
.got 3504 3512 8 0.2
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83506 83570 64 0.1
.text 623538 624450 912 0.1
tv-app debug (read only) 1995169 1995905 736 0.0
(read/write) 316760 316760 0 0.0
.bss 246112 246112 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 63440 63440 0 0.0
.dynamic 592 592 0 0.0
.got 4424 4432 8 0.2
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 169224 169320 96 0.1
.text 1673618 1674146 528 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2308576 2308640 64 0.0
.bss 179532 179532 0 0.0
.data 5184 5184 0 0.0
.heap 851728 851728 0 0.0
.text 1271152 1271216 64 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2295096 2295160 64 0.0
.bss 173224 173224 0 0.0
.data 5496 5496 0 0.0
.heap 857728 857728 0 0.0
.text 1257696 1257760 64 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2268128 2268192 64 0.0
.bss 172040 172040 0 0.0
.data 5496 5496 0 0.0
.heap 858912 858912 0 0.0
.text 1230728 1230792 64 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1140008 1140008 0 0.0
.bss 11756 11756 0 0.0
.data 4376 4376 0 0.0
.heap 1020312 1020312 0 0.0
.text 103392 103392 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2046576 2046576 0 0.0
.bss 156704 156704 0 0.0
.data 4872 4872 0 0.0
.heap 874872 874872 0 0.0
.text 1009176 1009176 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891323 891371 48 0.0
bss 113728 113728 0 0.0
rodata 99372 99372 0 0.0
text 602684 602724 40 0.0
nrf52840dk_nrf52840+rpc (read/write) 854699 854747 48 0.0
bss 110076 110076 0 0.0
rodata 90732 90732 0 0.0
text 577680 577720 40 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817234 817282 48 0.0
bss 115100 115100 0 0.0
rodata 94628 94628 0 0.0
text 533024 533064 40 0.0
lock-app nrf52840dk_nrf52840 (read/write) 862179 862227 48 0.0
bss 110764 110764 0 0.0
rodata 95108 95108 0 0.0
text 580936 580976 40 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 788334 788382 48 0.0
bss 112176 112176 0 0.0
rodata 90400 90400 0 0.0
text 511368 511408 40 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497463 497463 0 0.0
bss 51820 51820 0 0.0
rodata 45852 45852 0 0.0
text 339492 339492 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 868195 868243 48 0.0
bss 110900 110900 0 0.0
rodata 96844 96844 0 0.0
text 585004 585044 40 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861275 861307 32 0.0
bss 110780 110780 0 0.0
rodata 94980 94980 0 0.0
text 580064 580104 40 0.0
shell nrf52840dk_nrf52840 (read/write) 779911 779911 0 0.0
bss 109696 109696 0 0.0
rodata 73796 73796 0 0.0
text 521916 521916 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 694938 694938 0 0.0
bss 110680 110680 0 0.0
rodata 68436 68436 0 0.0
text 442520 442520 0 0.0
p6 all-clusters-app default (read/write) 2338416 2338448 32 0.0
.bss 107720 107720 0 0.0
.data 2456 2456 0 0.0
.heap 923168 923168 0 0.0
.text 1296680 1296712 32 0.0
light-app default (read/write) 2278016 2278048 32 0.0
.bss 98452 98452 0 0.0
.data 2336 2336 0 0.0
.heap 932552 932552 0 0.0
.text 1236280 1236312 32 0.0
lock-app default (read/write) 2253368 2253400 32 0.0
.bss 97108 97108 0 0.0
.data 2296 2296 0 0.0
.heap 933936 933936 0 0.0
.text 1211632 1211664 32 0.0
qpg lighting-app qpg6100+debug (read only) 510408 510456 48 0.0
(read/write) 122332 122332 0 0.0
.bss 80240 80240 0 0.0
.data 964 964 0 0.0
.text 505088 505136 48 0.0
lock-app qpg6100+debug (read only) 483232 483264 32 0.0
(read/write) 122332 122332 0 0.0
.bss 79152 79152 0 0.0
.data 916 916 0 0.0
.text 477912 477944 32 0.0
persistent-storage-app qpg6100+debug (read only) 108208 108208 0 0.0
(read/write) 122332 122332 0 0.0
.bss 36696 36696 0 0.0
.data 292 292 0 0.0
.text 102888 102888 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 794430 794478 48 0.0
bss 80304 80304 0 0.0
noinit 37160 37160 0 0.0
text 554474 554528 54 0.0

@github-actions
Copy link

github-actions bot commented Dec 2, 2021

PR #12492: Size comparison from 803f3b8 to c612d2e

Increases (33 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 803f3b8 c612d2e change % change
efr32 lighting-app BRD4161A (read only) 751432 751464 32 0.0
.text 751424 751456 32 0.0
BRD4161A+rpc (read only) 780080 780128 48 0.0
.text 780072 780120 48 0.0
lock-app BRD4161A (read only) 725272 725320 48 0.0
.text 725264 725312 48 0.0
window-app BRD4161A (read only) 728600 728632 32 0.0
.text 728592 728624 32 0.0
esp32 all-clusters-app c3devkit (read only) 847268 847322 54 0.0
.flash.text 847268 847322 54 0.0
m5stack (read only) 917827 917867 40 0.0
.flash.text 912443 912483 40 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728608 728656 48 0.0
.text 641668 641716 48 0.0
lock-app k32w061+debug (read/write) 617592 617624 32 0.0
.text 540248 540280 32 0.0
shell k32w061+debug (read/write) 683460 683508 48 0.0
.text 594488 594536 48 0.0
linux all-clusters-app debug (read only) 1835665 1836857 1192 0.1
(read/write) 123840 123872 32 0.0
.got 4112 4120 8 0.2
.rodata 146357 146453 96 0.1
.text 1547506 1548498 992 0.1
bridge-app debug+rpc (read only) 1417669 1418829 1160 0.1
.got 3984 3992 8 0.2
.rodata 119404 119468 64 0.1
.text 1194261 1195253 992 0.1
chip-tool debug (read only) 6613133 6613669 536 0.0
.got 4464 4472 8 0.2
.rodata 307128 307224 96 0.0
.text 5896373 5896693 320 0.0
lighting-app debug+rpc (read only) 1701465 1702657 1192 0.1
.got 4136 4144 8 0.2
.rodata 139185 139281 96 0.1
.text 1420530 1421522 992 0.1
ota-provider-app debug (read only) 1378201 1379273 1072 0.1
.got 4048 4056 8 0.2
.rodata 120680 120744 64 0.1
.text 1153714 1154610 896 0.1
ota-requestor-app debug (read only) 1478225 1479289 1064 0.1
.got 4032 4040 8 0.2
.rodata 132592 132656 64 0.0
.text 1238386 1239282 896 0.1
shell debug (read only) 813129 814209 1080 0.1
(read/write) 60264 60296 32 0.1
.got 3504 3512 8 0.2
.rodata 83506 83570 64 0.1
.text 623538 624450 912 0.1
tv-app debug (read only) 1995169 1995905 736 0.0
.got 4424 4432 8 0.2
.rodata 169224 169320 96 0.1
.text 1673618 1674146 528 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2308576 2308640 64 0.0
.text 1271152 1271216 64 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2295096 2295160 64 0.0
.text 1257696 1257760 64 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2268128 2268192 64 0.0
.text 1230728 1230792 64 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891323 891371 48 0.0
text 602684 602724 40 0.0
nrf52840dk_nrf52840+rpc (read/write) 854699 854747 48 0.0
text 577680 577720 40 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817234 817282 48 0.0
text 533024 533064 40 0.0
lock-app nrf52840dk_nrf52840 (read/write) 862179 862227 48 0.0
text 580936 580976 40 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 788334 788382 48 0.0
text 511368 511408 40 0.0
pump-app nrf52840dk_nrf52840 (read/write) 868195 868243 48 0.0
text 585004 585044 40 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861275 861307 32 0.0
text 580064 580104 40 0.0
p6 all-clusters-app default (read/write) 2338416 2338448 32 0.0
.text 1296680 1296712 32 0.0
light-app default (read/write) 2278016 2278048 32 0.0
.text 1236280 1236312 32 0.0
lock-app default (read/write) 2253368 2253400 32 0.0
.text 1211632 1211664 32 0.0
qpg lighting-app qpg6100+debug (read only) 510408 510456 48 0.0
.text 505088 505136 48 0.0
lock-app qpg6100+debug (read only) 483232 483264 32 0.0
.text 477912 477944 32 0.0
telink lighting-app tlsr9518adk80d (read/write) 794430 794478 48 0.0
text 554474 554528 54 0.0
Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 803f3b8 c612d2e change % change
efr32 lighting-app BRD4161A (read only) 751432 751464 32 0.0
(read/write) 120008 120008 0 0.0
.bss 118176 118176 0 0.0
.data 1828 1828 0 0.0
.text 751424 751456 32 0.0
BRD4161A+rpc (read only) 780080 780128 48 0.0
(read/write) 138312 138312 0 0.0
.bss 136376 136376 0 0.0
.data 1936 1936 0 0.0
.text 780072 780120 48 0.0
lock-app BRD4161A (read only) 725272 725320 48 0.0
(read/write) 117712 117712 0 0.0
.bss 115928 115928 0 0.0
.data 1784 1784 0 0.0
.text 725264 725312 48 0.0
window-app BRD4161A (read only) 728600 728632 32 0.0
(read/write) 118136 118136 0 0.0
.bss 116344 116344 0 0.0
.data 1792 1792 0 0.0
.text 728592 728624 32 0.0
esp32 all-clusters-app c3devkit (read only) 847268 847322 54 0.0
(read/write) 1223618 1223618 0 0.0
.dram0.bss 56472 56472 0 0.0
.dram0.data 14052 14052 0 0.0
.flash.rodata 167632 167632 0 0.0
.flash.text 847268 847322 54 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 917827 917867 40 0.0
(read/write) 422596 422596 0 0.0
.dram0.bss 61864 61864 0 0.0
.dram0.data 34016 34016 0 0.0
.flash.rodata 195436 195436 0 0.0
.flash.text 912443 912483 40 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728608 728656 48 0.0
.bss 79280 79280 0 0.0
.data 1860 1860 0 0.0
.text 641668 641716 48 0.0
lock-app k32w061+debug (read/write) 617592 617624 32 0.0
.bss 69720 69720 0 0.0
.data 1824 1824 0 0.0
.text 540248 540280 32 0.0
shell k32w061+debug (read/write) 683460 683508 48 0.0
.bss 81376 81376 0 0.0
.data 1796 1796 0 0.0
.text 594488 594536 48 0.0
linux all-clusters-app debug (read only) 1835665 1836857 1192 0.1
(read/write) 123840 123872 32 0.0
.bss 50640 50640 0 0.0
.data 1120 1120 0 0.0
.data.rel.ro 66816 66816 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4120 8 0.2
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 146357 146453 96 0.1
.text 1547506 1548498 992 0.1
bridge-app debug+rpc (read only) 1417669 1418829 1160 0.1
(read/write) 74032 74032 0 0.0
.bss 36048 36048 0 0.0
.data 1728 1728 0 0.0
.data.rel.ro 31248 31248 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3992 8 0.2
.init 27 27 0 0.0
.init_array 408 408 0 0.0
.rodata 119404 119468 64 0.1
.text 1194261 1195253 992 0.1
chip-tool debug (read only) 6613133 6613669 536 0.0
(read/write) 201744 201744 0 0.0
.bss 34344 34344 0 0.0
.data 1024 1024 0 0.0
.data.rel.ro 160824 160824 0 0.0
.dynamic 592 592 0 0.0
.got 4464 4472 8 0.2
.init 27 27 0 0.0
.init_array 480 480 0 0.0
.rodata 307128 307224 96 0.0
.text 5896373 5896693 320 0.0
lighting-app debug+rpc (read only) 1701465 1702657 1192 0.1
(read/write) 107088 107088 0 0.0
.bss 41744 41744 0 0.0
.data 1280 1280 0 0.0
.data.rel.ro 58752 58752 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4144 8 0.2
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 139185 139281 96 0.1
.text 1420530 1421522 992 0.1
ota-provider-app debug (read only) 1378201 1379273 1072 0.1
(read/write) 72264 72264 0 0.0
.bss 38624 38624 0 0.0
.data 928 928 0 0.0
.data.rel.ro 27592 27592 0 0.0
.dynamic 592 592 0 0.0
.got 4048 4056 8 0.2
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 120680 120744 64 0.1
.text 1153714 1154610 896 0.1
ota-requestor-app debug (read only) 1478225 1479289 1064 0.1
(read/write) 76160 76160 0 0.0
.bss 40736 40736 0 0.0
.data 992 992 0 0.0
.data.rel.ro 29304 29304 0 0.0
.dynamic 592 592 0 0.0
.got 4032 4040 8 0.2
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 132592 132656 64 0.0
.text 1238386 1239282 896 0.1
shell debug (read only) 813129 814209 1080 0.1
(read/write) 60264 60296 32 0.1
.bss 16904 16904 0 0.0
.data 256 256 0 0.0
.data.rel.ro 38656 38656 0 0.0
.dynamic 592 592 0 0.0
.got 3504 3512 8 0.2
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83506 83570 64 0.1
.text 623538 624450 912 0.1
tv-app debug (read only) 1995169 1995905 736 0.0
(read/write) 316760 316760 0 0.0
.bss 246112 246112 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 63440 63440 0 0.0
.dynamic 592 592 0 0.0
.got 4424 4432 8 0.2
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 169224 169320 96 0.1
.text 1673618 1674146 528 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2308576 2308640 64 0.0
.bss 179532 179532 0 0.0
.data 5184 5184 0 0.0
.heap 851728 851728 0 0.0
.text 1271152 1271216 64 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2295096 2295160 64 0.0
.bss 173224 173224 0 0.0
.data 5496 5496 0 0.0
.heap 857728 857728 0 0.0
.text 1257696 1257760 64 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2268128 2268192 64 0.0
.bss 172040 172040 0 0.0
.data 5496 5496 0 0.0
.heap 858912 858912 0 0.0
.text 1230728 1230792 64 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1140008 1140008 0 0.0
.bss 11756 11756 0 0.0
.data 4376 4376 0 0.0
.heap 1020312 1020312 0 0.0
.text 103392 103392 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2046576 2046576 0 0.0
.bss 156704 156704 0 0.0
.data 4872 4872 0 0.0
.heap 874872 874872 0 0.0
.text 1009176 1009176 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891323 891371 48 0.0
bss 113728 113728 0 0.0
rodata 99372 99372 0 0.0
text 602684 602724 40 0.0
nrf52840dk_nrf52840+rpc (read/write) 854699 854747 48 0.0
bss 110076 110076 0 0.0
rodata 90732 90732 0 0.0
text 577680 577720 40 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817234 817282 48 0.0
bss 115100 115100 0 0.0
rodata 94628 94628 0 0.0
text 533024 533064 40 0.0
lock-app nrf52840dk_nrf52840 (read/write) 862179 862227 48 0.0
bss 110764 110764 0 0.0
rodata 95108 95108 0 0.0
text 580936 580976 40 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 788334 788382 48 0.0
bss 112176 112176 0 0.0
rodata 90400 90400 0 0.0
text 511368 511408 40 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497463 497463 0 0.0
bss 51820 51820 0 0.0
rodata 45852 45852 0 0.0
text 339492 339492 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 868195 868243 48 0.0
bss 110900 110900 0 0.0
rodata 96844 96844 0 0.0
text 585004 585044 40 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861275 861307 32 0.0
bss 110780 110780 0 0.0
rodata 94980 94980 0 0.0
text 580064 580104 40 0.0
shell nrf52840dk_nrf52840 (read/write) 779911 779911 0 0.0
bss 109696 109696 0 0.0
rodata 73796 73796 0 0.0
text 521916 521916 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 694938 694938 0 0.0
bss 110680 110680 0 0.0
rodata 68436 68436 0 0.0
text 442520 442520 0 0.0
p6 all-clusters-app default (read/write) 2338416 2338448 32 0.0
.bss 107720 107720 0 0.0
.data 2456 2456 0 0.0
.heap 923168 923168 0 0.0
.text 1296680 1296712 32 0.0
light-app default (read/write) 2278016 2278048 32 0.0
.bss 98452 98452 0 0.0
.data 2336 2336 0 0.0
.heap 932552 932552 0 0.0
.text 1236280 1236312 32 0.0
lock-app default (read/write) 2253368 2253400 32 0.0
.bss 97108 97108 0 0.0
.data 2296 2296 0 0.0
.heap 933936 933936 0 0.0
.text 1211632 1211664 32 0.0
qpg lighting-app qpg6100+debug (read only) 510408 510456 48 0.0
(read/write) 122332 122332 0 0.0
.bss 80240 80240 0 0.0
.data 964 964 0 0.0
.text 505088 505136 48 0.0
lock-app qpg6100+debug (read only) 483232 483264 32 0.0
(read/write) 122332 122332 0 0.0
.bss 79152 79152 0 0.0
.data 916 916 0 0.0
.text 477912 477944 32 0.0
persistent-storage-app qpg6100+debug (read only) 108208 108208 0 0.0
(read/write) 122332 122332 0 0.0
.bss 36696 36696 0 0.0
.data 292 292 0 0.0
.text 102888 102888 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 794430 794478 48 0.0
bss 80304 80304 0 0.0
noinit 37160 37160 0 0.0
text 554474 554528 54 0.0

@todo
Copy link

todo bot commented Dec 2, 2021

Log SoftwareFault event

// TODO: Log SoftwareFault event
}
}
}
}
};
SoftwareDiagnosticsDelegate gDiagnosticDelegate;


This comment was generated by todo based on a TODO comment in a4745b7 in #12492. cc @yufengwangca.

@github-actions
Copy link

github-actions bot commented Dec 2, 2021

PR #12492: Size comparison from e66e2a1 to a4745b7

Increases (32 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section e66e2a1 a4745b7 change % change
efr32 lighting-app BRD4161A (read only) 751440 751472 32 0.0
.text 751432 751464 32 0.0
BRD4161A+rpc (read only) 780088 780136 48 0.0
.text 780080 780128 48 0.0
lock-app BRD4161A (read only) 725280 725328 48 0.0
.text 725272 725320 48 0.0
window-app BRD4161A (read only) 728608 728640 32 0.0
.text 728600 728632 32 0.0
esp32 all-clusters-app c3devkit (read only) 847754 847808 54 0.0
.flash.text 847754 847808 54 0.0
m5stack (read only) 918375 918407 32 0.0
.flash.text 912991 913023 32 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728648 728680 32 0.0
.text 641708 641740 32 0.0
lock-app k32w061+debug (read/write) 617616 617664 48 0.0
.text 540272 540320 48 0.0
shell k32w061+debug (read/write) 683500 683532 32 0.0
.text 594528 594560 32 0.0
linux all-clusters-app debug (read only) 1842681 1843873 1192 0.1
.got 4112 4120 8 0.2
.rodata 146453 146549 96 0.1
.text 1553874 1554866 992 0.1
bridge-app debug+rpc (read only) 1423005 1424165 1160 0.1
.got 3984 3992 8 0.2
.rodata 119500 119564 64 0.1
.text 1198949 1199941 992 0.1
chip-tool debug (read only) 6618773 6619309 536 0.0
.got 4464 4472 8 0.2
.rodata 307224 307320 96 0.0
.text 5901365 5901685 320 0.0
lighting-app debug+rpc (read only) 1707105 1708297 1192 0.1
.got 4136 4144 8 0.2
.rodata 139281 139377 96 0.1
.text 1425522 1426514 992 0.1
ota-provider-app debug (read only) 1383841 1384913 1072 0.1
.got 4048 4056 8 0.2
.rodata 120776 120840 64 0.1
.text 1158706 1159602 896 0.1
ota-requestor-app debug (read only) 1483865 1484929 1064 0.1
.got 4032 4040 8 0.2
.rodata 132688 132752 64 0.0
.text 1243378 1244274 896 0.1
shell debug (read only) 818529 819609 1080 0.1
.got 3504 3512 8 0.2
.rodata 83506 83570 64 0.1
.text 628386 629298 912 0.1
tv-app debug (read only) 2000809 2001545 736 0.0
(read/write) 317072 317104 32 0.0
.got 4424 4432 8 0.2
.rodata 169320 169416 96 0.1
.text 1678610 1679138 528 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2309200 2309264 64 0.0
.text 1271776 1271840 64 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2295528 2295592 64 0.0
.text 1258128 1258192 64 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891363 891411 48 0.0
text 602680 602720 40 0.0
nrf52840dk_nrf52840+rpc (read/write) 854739 854771 32 0.0
text 577676 577716 40 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817274 817306 32 0.0
text 533016 533056 40 0.0
lock-app nrf52840dk_nrf52840 (read/write) 862219 862267 48 0.0
text 580932 580972 40 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 788374 788406 32 0.0
text 511360 511400 40 0.0
pump-app nrf52840dk_nrf52840 (read/write) 868235 868267 32 0.0
text 584996 585036 40 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861299 861347 48 0.0
text 580056 580096 40 0.0
p6 all-clusters-app default (read/write) 2339520 2339568 48 0.0
.text 1297784 1297832 48 0.0
light-app default (read/write) 2278872 2278920 48 0.0
.text 1237136 1237184 48 0.0
lock-app default (read/write) 2254224 2254272 48 0.0
.text 1212488 1212536 48 0.0
qpg lighting-app qpg6100+debug (read only) 510440 510488 48 0.0
.text 505120 505168 48 0.0
lock-app qpg6100+debug (read only) 483264 483296 32 0.0
.text 477944 477976 32 0.0
telink lighting-app tlsr9518adk80d (read/write) 794470 794518 48 0.0
text 554474 554528 54 0.0
Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section e66e2a1 a4745b7 change % change
efr32 lighting-app BRD4161A (read only) 751440 751472 32 0.0
(read/write) 120008 120008 0 0.0
.bss 118176 118176 0 0.0
.data 1828 1828 0 0.0
.text 751432 751464 32 0.0
BRD4161A+rpc (read only) 780088 780136 48 0.0
(read/write) 138312 138312 0 0.0
.bss 136376 136376 0 0.0
.data 1936 1936 0 0.0
.text 780080 780128 48 0.0
lock-app BRD4161A (read only) 725280 725328 48 0.0
(read/write) 117712 117712 0 0.0
.bss 115928 115928 0 0.0
.data 1784 1784 0 0.0
.text 725272 725320 48 0.0
window-app BRD4161A (read only) 728608 728640 32 0.0
(read/write) 118136 118136 0 0.0
.bss 116344 116344 0 0.0
.data 1792 1792 0 0.0
.text 728600 728632 32 0.0
esp32 all-clusters-app c3devkit (read only) 847754 847808 54 0.0
(read/write) 1223810 1223810 0 0.0
.dram0.bss 56552 56552 0 0.0
.dram0.data 14052 14052 0 0.0
.flash.rodata 167744 167744 0 0.0
.flash.text 847754 847808 54 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 918375 918407 32 0.0
(read/write) 422780 422780 0 0.0
.dram0.bss 61936 61936 0 0.0
.dram0.data 34016 34016 0 0.0
.flash.rodata 195548 195548 0 0.0
.flash.text 912991 913023 32 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728648 728680 32 0.0
.bss 79280 79280 0 0.0
.data 1860 1860 0 0.0
.text 641708 641740 32 0.0
lock-app k32w061+debug (read/write) 617616 617664 48 0.0
.bss 69720 69720 0 0.0
.data 1824 1824 0 0.0
.text 540272 540320 48 0.0
shell k32w061+debug (read/write) 683500 683532 32 0.0
.bss 81376 81376 0 0.0
.data 1796 1796 0 0.0
.text 594528 594560 32 0.0
linux all-clusters-app debug (read only) 1842681 1843873 1192 0.1
(read/write) 124224 124224 0 0.0
.bss 50736 50736 0 0.0
.data 1120 1120 0 0.0
.data.rel.ro 67088 67088 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4120 8 0.2
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 146453 146549 96 0.1
.text 1553874 1554866 992 0.1
bridge-app debug+rpc (read only) 1423005 1424165 1160 0.1
(read/write) 74384 74384 0 0.0
.bss 36112 36112 0 0.0
.data 1728 1728 0 0.0
.data.rel.ro 31528 31528 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3992 8 0.2
.init 27 27 0 0.0
.init_array 408 408 0 0.0
.rodata 119500 119564 64 0.1
.text 1198949 1199941 992 0.1
chip-tool debug (read only) 6618773 6619309 536 0.0
(read/write) 202096 202096 0 0.0
.bss 34408 34408 0 0.0
.data 1024 1024 0 0.0
.data.rel.ro 161112 161112 0 0.0
.dynamic 592 592 0 0.0
.got 4464 4472 8 0.2
.init 27 27 0 0.0
.init_array 480 480 0 0.0
.rodata 307224 307320 96 0.0
.text 5901365 5901685 320 0.0
lighting-app debug+rpc (read only) 1707105 1708297 1192 0.1
(read/write) 107376 107376 0 0.0
.bss 41776 41776 0 0.0
.data 1280 1280 0 0.0
.data.rel.ro 59024 59024 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4144 8 0.2
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 139281 139377 96 0.1
.text 1425522 1426514 992 0.1
ota-provider-app debug (read only) 1383841 1384913 1072 0.1
(read/write) 72616 72616 0 0.0
.bss 38688 38688 0 0.0
.data 928 928 0 0.0
.data.rel.ro 27880 27880 0 0.0
.dynamic 592 592 0 0.0
.got 4048 4056 8 0.2
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 120776 120840 64 0.1
.text 1158706 1159602 896 0.1
ota-requestor-app debug (read only) 1483865 1484929 1064 0.1
(read/write) 76480 76480 0 0.0
.bss 40800 40800 0 0.0
.data 992 992 0 0.0
.data.rel.ro 29576 29576 0 0.0
.dynamic 592 592 0 0.0
.got 4032 4040 8 0.2
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 132688 132752 64 0.0
.text 1243378 1244274 896 0.1
shell debug (read only) 818529 819609 1080 0.1
(read/write) 60584 60584 0 0.0
.bss 16936 16936 0 0.0
.data 256 256 0 0.0
.data.rel.ro 38936 38936 0 0.0
.dynamic 592 592 0 0.0
.got 3504 3512 8 0.2
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83506 83570 64 0.1
.text 628386 629298 912 0.1
tv-app debug (read only) 2000809 2001545 736 0.0
(read/write) 317072 317104 32 0.0
.bss 246168 246168 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 63720 63720 0 0.0
.dynamic 592 592 0 0.0
.got 4424 4432 8 0.2
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 169320 169416 96 0.1
.text 1678610 1679138 528 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2309200 2309264 64 0.0
.bss 179604 179604 0 0.0
.data 5184 5184 0 0.0
.heap 851656 851656 0 0.0
.text 1271776 1271840 64 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2295528 2295592 64 0.0
.bss 173248 173248 0 0.0
.data 5496 5496 0 0.0
.heap 857704 857704 0 0.0
.text 1258128 1258192 64 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2268624 2268624 0 0.0
.bss 172064 172064 0 0.0
.data 5496 5496 0 0.0
.heap 858888 858888 0 0.0
.text 1231224 1231224 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1140008 1140008 0 0.0
.bss 11756 11756 0 0.0
.data 4376 4376 0 0.0
.heap 1020312 1020312 0 0.0
.text 103392 103392 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2046968 2046968 0 0.0
.bss 156732 156732 0 0.0
.data 4872 4872 0 0.0
.heap 874840 874840 0 0.0
.text 1009568 1009568 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891363 891411 48 0.0
bss 113728 113728 0 0.0
rodata 99412 99412 0 0.0
text 602680 602720 40 0.0
nrf52840dk_nrf52840+rpc (read/write) 854739 854771 32 0.0
bss 110076 110076 0 0.0
rodata 90772 90772 0 0.0
text 577676 577716 40 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817274 817306 32 0.0
bss 115100 115100 0 0.0
rodata 94668 94668 0 0.0
text 533016 533056 40 0.0
lock-app nrf52840dk_nrf52840 (read/write) 862219 862267 48 0.0
bss 110764 110764 0 0.0
rodata 95148 95148 0 0.0
text 580932 580972 40 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 788374 788406 32 0.0
bss 112176 112176 0 0.0
rodata 90440 90440 0 0.0
text 511360 511400 40 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497463 497463 0 0.0
bss 51820 51820 0 0.0
rodata 45852 45852 0 0.0
text 339492 339492 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 868235 868267 32 0.0
bss 110900 110900 0 0.0
rodata 96884 96884 0 0.0
text 584996 585036 40 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861299 861347 48 0.0
bss 110780 110780 0 0.0
rodata 95020 95020 0 0.0
text 580056 580096 40 0.0
shell nrf52840dk_nrf52840 (read/write) 779911 779911 0 0.0
bss 109696 109696 0 0.0
rodata 73796 73796 0 0.0
text 521916 521916 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 694938 694938 0 0.0
bss 110680 110680 0 0.0
rodata 68436 68436 0 0.0
text 442520 442520 0 0.0
p6 all-clusters-app default (read/write) 2339520 2339568 48 0.0
.bss 107796 107796 0 0.0
.data 2456 2456 0 0.0
.heap 923088 923088 0 0.0
.text 1297784 1297832 48 0.0
light-app default (read/write) 2278872 2278920 48 0.0
.bss 98480 98480 0 0.0
.data 2336 2336 0 0.0
.heap 932528 932528 0 0.0
.text 1237136 1237184 48 0.0
lock-app default (read/write) 2254224 2254272 48 0.0
.bss 97136 97136 0 0.0
.data 2296 2296 0 0.0
.heap 933912 933912 0 0.0
.text 1212488 1212536 48 0.0
qpg lighting-app qpg6100+debug (read only) 510440 510488 48 0.0
(read/write) 122332 122332 0 0.0
.bss 80240 80240 0 0.0
.data 964 964 0 0.0
.text 505120 505168 48 0.0
lock-app qpg6100+debug (read only) 483264 483296 32 0.0
(read/write) 122332 122332 0 0.0
.bss 79152 79152 0 0.0
.data 916 916 0 0.0
.text 477944 477976 32 0.0
persistent-storage-app qpg6100+debug (read only) 108208 108208 0 0.0
(read/write) 122332 122332 0 0.0
.bss 36696 36696 0 0.0
.data 292 292 0 0.0
.text 102888 102888 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 794470 794518 48 0.0
bss 80304 80304 0 0.0
noinit 37160 37160 0 0.0
text 554474 554528 54 0.0

@yufengwangca yufengwangca merged commit e0371dc into project-chip:master Dec 3, 2021
billwatersiii pushed a commit to billwatersiii/connectedhomeip that referenced this pull request Dec 3, 2021
@yufengwangca yufengwangca deleted the pr/event/software branch December 4, 2021 00:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants