Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add event status IB and update event path IB and eventPaths #11307

Conversation

yunhanw-google
Copy link
Contributor

Problem

add event status IB and update event path IB and eventPaths

Change overview

see above

Testing

Update tests

@github-actions
Copy link

github-actions bot commented Nov 2, 2021

PR #11307: Size comparison from 12ec702 to 5747e9a

Increases (7 builds for linux)
platform target config section 12ec702 5747e9a change % change
linux all-clusters-app debug (read only) 1684105 1684601 496 0.0
.rodata 137845 137909 64 0.0
.text 1413202 1413634 432 0.0
bridge-app debug+rpc (read only) 1278533 1279029 496 0.0
.rodata 109604 109668 64 0.1
.text 1073685 1074117 432 0.0
chip-tool debug (read only) 4312925 4313453 528 0.0
.rodata 217488 217552 64 0.0
.text 3829781 3830245 464 0.0
lighting-app debug+rpc (read only) 1537505 1537985 480 0.0
.rodata 127761 127793 32 0.0
.text 1277362 1277810 448 0.0
ota-provider-app debug (read only) 1236425 1236937 512 0.0
.rodata 110376 110440 64 0.1
.text 1029922 1030370 448 0.0
ota-requestor-app debug (read only) 1293697 1294193 496 0.0
.rodata 121600 121664 64 0.1
.text 1074306 1074738 432 0.0
tv-app debug (read only) 1770905 1771401 496 0.0
.rodata 153176 153240 64 0.0
.text 1475826 1476258 432 0.0
Decreases (1 build for esp32)
platform target config section 12ec702 5747e9a change % change
esp32 all-clusters-app m5stack (read only) 911115 911039 -76 -0.0
.flash.text 911115 911039 -76 -0.0
Full report (37 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 12ec702 5747e9a change % change
efr32 lighting-app BRD4161A (read only) 735400 735400 0 0.0
(read/write) 114444 114444 0 0.0
.bss 112692 112692 0 0.0
.data 1752 1752 0 0.0
.text 735392 735392 0 0.0
BRD4161A+rpc (read only) 722840 722840 0 0.0
(read/write) 131052 131052 0 0.0
.bss 129196 129196 0 0.0
.data 1852 1852 0 0.0
.text 722832 722832 0 0.0
lock-app BRD4161A (read only) 714684 714684 0 0.0
(read/write) 112260 112260 0 0.0
.bss 110548 110548 0 0.0
.data 1712 1712 0 0.0
.text 714676 714676 0 0.0
window-app BRD4161A (read only) 715596 715596 0 0.0
(read/write) 112584 112584 0 0.0
.bss 110868 110868 0 0.0
.data 1716 1716 0 0.0
.text 715588 715588 0 0.0
esp32 all-clusters-app c3devkit (read only) 880170 880170 0 0.0
(read/write) 1307552 1307552 0 0.0
.dram0.bss 58424 58424 0 0.0
.dram0.data 16464 16464 0 0.0
.flash.rodata 199424 199424 0 0.0
.flash.text 880170 880170 0 0.0
.iram0.text 57554 57554 0 0.0
m5stack (read only) 911115 911039 -76 -0.0
(read/write) 427312 427312 0 0.0
.dram0.bss 60920 60920 0 0.0
.dram0.data 32100 32100 0 0.0
.flash.rodata 208128 208128 0 0.0
.flash.text 911115 911039 -76 -0.0
.iram0.text 125115 125115 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 698232 698232 0 0.0
.bss 77688 77688 0 0.0
.data 1900 1900 0 0.0
.text 612844 612844 0 0.0
lock-app k32w061+debug (read/write) 590524 590524 0 0.0
.bss 68188 68188 0 0.0
.data 1864 1864 0 0.0
.text 514672 514672 0 0.0
shell k32w061+debug (read/write) 424772 424772 0 0.0
.bss 63280 63280 0 0.0
.data 672 672 0 0.0
.text 359116 359116 0 0.0
linux all-clusters-app debug (read only) 1684105 1684601 496 0.0
(read/write) 118992 118992 0 0.0
.bss 50608 50608 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62112 62112 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 137845 137909 64 0.0
.text 1413202 1413634 432 0.0
bridge-app debug+rpc (read only) 1278533 1279029 496 0.0
(read/write) 84104 84104 0 0.0
.bss 50768 50768 0 0.0
.data 976 976 0 0.0
.data.rel.ro 27368 27368 0 0.0
.dynamic 592 592 0 0.0
.got 3952 3952 0 0.0
.init 27 27 0 0.0
.init_array 400 400 0 0.0
.rodata 109604 109668 64 0.1
.text 1073685 1074117 432 0.0
chip-tool debug (read only) 4312925 4313453 528 0.0
(read/write) 123552 123552 0 0.0
.bss 17680 17680 0 0.0
.data 1584 1584 0 0.0
.data.rel.ro 98880 98880 0 0.0
.dynamic 592 592 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 424 424 0 0.0
.rodata 217488 217552 64 0.0
.text 3829781 3830245 464 0.0
lighting-app debug+rpc (read only) 1537505 1537985 480 0.0
(read/write) 100976 100976 0 0.0
.bss 40152 40152 0 0.0
.data 1106 1106 0 0.0
.data.rel.ro 54448 54448 0 0.0
.dynamic 608 608 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 528 528 0 0.0
.rodata 127761 127793 32 0.0
.text 1277362 1277810 448 0.0
ota-provider-app debug (read only) 1236425 1236937 512 0.0
(read/write) 67072 67072 0 0.0
.bss 36608 36608 0 0.0
.data 752 752 0 0.0
.data.rel.ro 24616 24616 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 440 440 0 0.0
.rodata 110376 110440 64 0.1
.text 1029922 1030370 448 0.0
ota-requestor-app debug (read only) 1293697 1294193 496 0.0
(read/write) 76392 76392 0 0.0
.bss 44864 44864 0 0.0
.data 816 816 0 0.0
.data.rel.ro 25576 25576 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 512 512 0 0.0
.rodata 121600 121664 64 0.1
.text 1074306 1074738 432 0.0
shell debug (read only) 785041 785041 0 0.0
(read/write) 57664 57664 0 0.0
.bss 16072 16072 0 0.0
.data 242 242 0 0.0
.data.rel.ro 36848 36848 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 336 336 0 0.0
.rodata 77295 77295 0 0.0
.text 606210 606210 0 0.0
tv-app debug (read only) 1770905 1771401 496 0.0
(read/write) 288536 288536 0 0.0
.bss 222192 222192 0 0.0
.data 2032 2032 0 0.0
.data.rel.ro 58672 58672 0 0.0
.dynamic 592 592 0 0.0
.got 4408 4408 0 0.0
.init 27 27 0 0.0
.init_array 608 608 0 0.0
.rodata 153176 153240 64 0.0
.text 1475826 1476258 432 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2293608 2293608 0 0.0
.bss 179796 179796 0 0.0
.data 5216 5216 0 0.0
.heap 851432 851432 0 0.0
.text 1256208 1256208 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2272736 2272736 0 0.0
.bss 171836 171836 0 0.0
.data 5568 5568 0 0.0
.heap 859040 859040 0 0.0
.text 1235336 1235336 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2250392 2250392 0 0.0
.bss 170740 170740 0 0.0
.data 5552 5552 0 0.0
.heap 860152 860152 0 0.0
.text 1212992 1212992 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139744 1139744 0 0.0
.bss 11752 11752 0 0.0
.data 4368 4368 0 0.0
.heap 1020328 1020328 0 0.0
.text 103128 103128 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2048328 2048328 0 0.0
.bss 156232 156232 0 0.0
.data 4968 4968 0 0.0
.heap 875248 875248 0 0.0
.text 1010928 1010928 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 860175 860175 0 0.0
bss 111148 111148 0 0.0
rodata 96360 96360 0 0.0
text 577052 577052 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 820999 820999 0 0.0
bss 107392 107392 0 0.0
rodata 87136 87136 0 0.0
text 550224 550224 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 785218 785218 0 0.0
bss 112524 112524 0 0.0
rodata 91604 91604 0 0.0
text 506520 506520 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 836883 836883 0 0.0
bss 110184 110184 0 0.0
rodata 92716 92716 0 0.0
text 558532 558532 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 762178 762178 0 0.0
bss 111596 111596 0 0.0
rodata 88020 88020 0 0.0
text 488092 488092 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497323 497323 0 0.0
bss 51824 51824 0 0.0
rodata 45776 45776 0 0.0
text 339436 339436 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 842863 842863 0 0.0
bss 110320 110320 0 0.0
rodata 94424 94424 0 0.0
text 562588 562588 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 836739 836739 0 0.0
bss 110220 110220 0 0.0
rodata 92716 92716 0 0.0
text 558268 558268 0 0.0
shell nrf52840dk_nrf52840 (read/write) 775903 775903 0 0.0
bss 109096 109096 0 0.0
rodata 72404 72404 0 0.0
text 519792 519792 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 690906 690906 0 0.0
bss 110080 110080 0 0.0
rodata 67044 67044 0 0.0
text 440400 440400 0 0.0
p6 lock-app default (read/write) 2166560 2166560 0 0.0
.bss 66184 66184 0 0.0
.data 2416 2416 0 0.0
.heap 964744 964744 0 0.0
.text 1124824 1124824 0 0.0
qpg lighting-app qpg6100+debug (read only) 489680 489680 0 0.0
(read/write) 114144 114144 0 0.0
.bss 50320 50320 0 0.0
.data 1000 1000 0 0.0
.text 484360 484360 0 0.0
lock-app qpg6100+debug (read only) 466008 466008 0 0.0
(read/write) 114140 114140 0 0.0
.bss 49272 49272 0 0.0
.data 956 956 0 0.0
.text 460688 460688 0 0.0
persistent-storage-app qpg6100+debug (read only) 155820 155820 0 0.0
(read/write) 114140 114140 0 0.0
.bss 27752 27752 0 0.0
.data 372 372 0 0.0
.text 150500 150500 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 661606 661606 0 0.0
bss 68960 68960 0 0.0
noinit 33216 33216 0 0.0
text 457328 457328 0 0.0

@github-actions
Copy link

github-actions bot commented Nov 2, 2021

PR #11307: Size comparison from 36e61e3 to 538e9f5

Increases (7 builds for linux)
platform target config section 36e61e3 538e9f5 change % change
linux all-clusters-app debug (read only) 1687673 1688185 512 0.0
.rodata 139189 139253 64 0.0
.text 1415474 1415922 448 0.0
bridge-app debug+rpc (read only) 1280597 1281109 512 0.0
.rodata 110756 110820 64 0.1
.text 1074645 1075093 448 0.0
chip-tool debug (read only) 4324445 4324973 528 0.0
.rodata 218512 218576 64 0.0
.text 3840517 3840981 464 0.0
lighting-app debug+rpc (read only) 1539953 1540449 496 0.0
.rodata 128881 128945 64 0.0
.text 1278738 1279170 432 0.0
ota-provider-app debug (read only) 1241737 1242249 512 0.0
.rodata 111784 111848 64 0.1
.text 1033874 1034322 448 0.0
ota-requestor-app debug (read only) 1309017 1309529 512 0.0
.rodata 122752 122816 64 0.1
.text 1088546 1088994 448 0.0
tv-app debug (read only) 1787841 1788353 512 0.0
.rodata 154488 154552 64 0.0
.text 1491522 1491970 448 0.0
Full report (37 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 36e61e3 538e9f5 change % change
efr32 lighting-app BRD4161A (read only) 735812 735812 0 0.0
(read/write) 114596 114596 0 0.0
.bss 112844 112844 0 0.0
.data 1752 1752 0 0.0
.text 735804 735804 0 0.0
BRD4161A+rpc (read only) 723252 723252 0 0.0
(read/write) 131200 131200 0 0.0
.bss 129348 129348 0 0.0
.data 1852 1852 0 0.0
.text 723244 723244 0 0.0
lock-app BRD4161A (read only) 715092 715092 0 0.0
(read/write) 112412 112412 0 0.0
.bss 110700 110700 0 0.0
.data 1712 1712 0 0.0
.text 715084 715084 0 0.0
window-app BRD4161A (read only) 715992 715992 0 0.0
(read/write) 112740 112740 0 0.0
.bss 111020 111020 0 0.0
.data 1716 1716 0 0.0
.text 715984 715984 0 0.0
esp32 all-clusters-app c3devkit (read only) 880474 880474 0 0.0
(read/write) 1307760 1307760 0 0.0
.dram0.bss 58576 58576 0 0.0
.dram0.data 16464 16464 0 0.0
.flash.rodata 199488 199488 0 0.0
.flash.text 880474 880474 0 0.0
.iram0.text 57554 57554 0 0.0
m5stack (read only) 911503 911503 0 0.0
(read/write) 427528 427528 0 0.0
.dram0.bss 61072 61072 0 0.0
.dram0.data 32100 32100 0 0.0
.flash.rodata 208192 208192 0 0.0
.flash.text 911503 911503 0 0.0
.iram0.text 125115 125115 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 698640 698640 0 0.0
.bss 77840 77840 0 0.0
.data 1900 1900 0 0.0
.text 613100 613100 0 0.0
lock-app k32w061+debug (read/write) 590940 590940 0 0.0
.bss 68348 68348 0 0.0
.data 1864 1864 0 0.0
.text 514928 514928 0 0.0
shell k32w061+debug (read/write) 424724 424724 0 0.0
.bss 63280 63280 0 0.0
.data 672 672 0 0.0
.text 359068 359068 0 0.0
linux all-clusters-app debug (read only) 1687673 1688185 512 0.0
(read/write) 119408 119408 0 0.0
.bss 51088 51088 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62064 62064 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 139189 139253 64 0.0
.text 1415474 1415922 448 0.0
bridge-app debug+rpc (read only) 1280597 1281109 512 0.0
(read/write) 68296 68296 0 0.0
.bss 35024 35024 0 0.0
.data 976 976 0 0.0
.data.rel.ro 27320 27320 0 0.0
.dynamic 592 592 0 0.0
.got 3952 3952 0 0.0
.init 27 27 0 0.0
.init_array 400 400 0 0.0
.rodata 110756 110820 64 0.1
.text 1074645 1075093 448 0.0
chip-tool debug (read only) 4324445 4324973 528 0.0
(read/write) 123936 123936 0 0.0
.bss 18192 18192 0 0.0
.data 1584 1584 0 0.0
.data.rel.ro 98744 98744 0 0.0
.dynamic 592 592 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 424 424 0 0.0
.rodata 218512 218576 64 0.0
.text 3840517 3840981 464 0.0
lighting-app debug+rpc (read only) 1539953 1540449 496 0.0
(read/write) 101456 101456 0 0.0
.bss 40664 40664 0 0.0
.data 1106 1106 0 0.0
.data.rel.ro 54400 54400 0 0.0
.dynamic 608 608 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 528 528 0 0.0
.rodata 128881 128945 64 0.0
.text 1278738 1279170 432 0.0
ota-provider-app debug (read only) 1241737 1242249 512 0.0
(read/write) 67520 67520 0 0.0
.bss 37120 37120 0 0.0
.data 752 752 0 0.0
.data.rel.ro 24568 24568 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 440 440 0 0.0
.rodata 111784 111848 64 0.1
.text 1033874 1034322 448 0.0
ota-requestor-app debug (read only) 1309017 1309529 512 0.0
(read/write) 76840 76840 0 0.0
.bss 45376 45376 0 0.0
.data 816 816 0 0.0
.data.rel.ro 25512 25512 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 512 512 0 0.0
.rodata 122752 122816 64 0.1
.text 1088546 1088994 448 0.0
shell debug (read only) 785617 785617 0 0.0
(read/write) 57632 57632 0 0.0
.bss 16072 16072 0 0.0
.data 242 242 0 0.0
.data.rel.ro 36816 36816 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 336 336 0 0.0
.rodata 77551 77551 0 0.0
.text 606578 606578 0 0.0
tv-app debug (read only) 1787841 1788353 512 0.0
(read/write) 289016 289016 0 0.0
.bss 222704 222704 0 0.0
.data 2032 2032 0 0.0
.data.rel.ro 58624 58624 0 0.0
.dynamic 592 592 0 0.0
.got 4408 4408 0 0.0
.init 27 27 0 0.0
.init_array 608 608 0 0.0
.rodata 154488 154552 64 0.0
.text 1491522 1491970 448 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2292272 2292272 0 0.0
.bss 179948 179948 0 0.0
.data 5216 5216 0 0.0
.heap 851280 851280 0 0.0
.text 1254872 1254872 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2271216 2271216 0 0.0
.bss 171996 171996 0 0.0
.data 5568 5568 0 0.0
.heap 858880 858880 0 0.0
.text 1233816 1233816 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2248936 2248936 0 0.0
.bss 170892 170892 0 0.0
.data 5552 5552 0 0.0
.heap 860000 860000 0 0.0
.text 1211536 1211536 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139744 1139744 0 0.0
.bss 11752 11752 0 0.0
.data 4368 4368 0 0.0
.heap 1020328 1020328 0 0.0
.text 103128 103128 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2048328 2048328 0 0.0
.bss 156232 156232 0 0.0
.data 4968 4968 0 0.0
.heap 875248 875248 0 0.0
.text 1010928 1010928 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 860599 860599 0 0.0
bss 111304 111304 0 0.0
rodata 96400 96400 0 0.0
text 577264 577264 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 821423 821423 0 0.0
bss 107548 107548 0 0.0
rodata 87176 87176 0 0.0
text 550440 550440 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 785626 785626 0 0.0
bss 112680 112680 0 0.0
rodata 91644 91644 0 0.0
text 506732 506732 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 837291 837291 0 0.0
bss 110340 110340 0 0.0
rodata 92756 92756 0 0.0
text 558744 558744 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 762586 762586 0 0.0
bss 111752 111752 0 0.0
rodata 88060 88060 0 0.0
text 488304 488304 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497323 497323 0 0.0
bss 51824 51824 0 0.0
rodata 45776 45776 0 0.0
text 339436 339436 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 843399 843399 0 0.0
bss 110476 110476 0 0.0
rodata 94464 94464 0 0.0
text 562924 562924 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 837147 837147 0 0.0
bss 110376 110376 0 0.0
rodata 92756 92756 0 0.0
text 558480 558480 0 0.0
shell nrf52840dk_nrf52840 (read/write) 775867 775867 0 0.0
bss 109096 109096 0 0.0
rodata 72400 72400 0 0.0
text 519768 519768 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 690874 690874 0 0.0
bss 110080 110080 0 0.0
rodata 67044 67044 0 0.0
text 440368 440368 0 0.0
p6 lock-app default (read/write) 2166952 2166952 0 0.0
.bss 66336 66336 0 0.0
.data 2416 2416 0 0.0
.heap 964592 964592 0 0.0
.text 1125216 1125216 0 0.0
qpg lighting-app qpg6100+debug (read only) 489944 489944 0 0.0
(read/write) 114144 114144 0 0.0
.bss 50400 50400 0 0.0
.data 1000 1000 0 0.0
.text 484624 484624 0 0.0
lock-app qpg6100+debug (read only) 466284 466284 0 0.0
(read/write) 114140 114140 0 0.0
.bss 49344 49344 0 0.0
.data 956 956 0 0.0
.text 460964 460964 0 0.0
persistent-storage-app qpg6100+debug (read only) 155796 155796 0 0.0
(read/write) 114140 114140 0 0.0
.bss 27752 27752 0 0.0
.data 372 372 0 0.0
.text 150476 150476 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 662078 662078 0 0.0
bss 69116 69116 0 0.0
noinit 33216 33216 0 0.0
text 457614 457614 0 0.0

@yunhanw-google yunhanw-google merged commit 1f6c6e6 into project-chip:master Nov 2, 2021
PSONALl pushed a commit to PSONALl/connectedhomeip that referenced this pull request Dec 3, 2021
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