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 WiFi Network Diagnostics cluster #12573

Merged
merged 1 commit into from
Dec 7, 2021
Merged

Implement event support for WiFi Network Diagnostics cluster #12573

merged 1 commit into from
Dec 7, 2021

Conversation

yufengwangca
Copy link
Contributor

@yufengwangca yufengwangca commented Dec 4, 2021

Problem

What is being fixed? Examples:

  • No event support for WiFi Network Diagnostics cluster

Change overview

Implement event support for WiFi Network 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.
[1638591215.870138][298474:298477] CHIP:DL: wpa_supplicant:PropertiesChanged:key:State -> 'authenticating'
[1638591215.897860][298474:298477] CHIP:DL: wpa_supplicant:PropertiesChanged:key:State -> 'associating'
[1638591215.897886][298474:298477] CHIP:DL: wpa_supplicant:PropertiesChanged:key:AuthStatusCode -> 0
[1638591215.911159][298474:298477] CHIP:DL: wpa_supplicant:PropertiesChanged:key:State -> 'associated'
[1638591215.911188][298474:298477] CHIP:ZCL: WiFiDiagnosticsDelegate: OnConnectionStatusChanged
[1638591215.911206][298474:298477] CHIP:DL: wpa_supplicant:PropertiesChanged:key:CurrentBSS -> objectpath '/fi/w1/wpa_supplicant1/Interfaces/6/BSSs/373'
[1638591215.911222][298474:298477] CHIP:DL: wpa_supplicant:PropertiesChanged:key:CurrentAuthMode -> 'INACTIVE'
[1638591215.921144][298474:298477] CHIP:DL: wpa_supplicant:PropertiesChanged:key:State -> '4way_handshake'
[1638591225.929448][298474:298477] CHIP:DL: wpa_supplicant:PropertiesChanged:key:DisconnectReason -> -3
[1638591225.934628][298474:298477] CHIP:DL: wpa_supplicant:PropertiesChanged:key:State -> 'disconnected'
[1638591225.934703][298474:298477] CHIP:ZCL: WiFiDiagnosticsDelegate: OnDisconnectionDetected
[1638591225.934743][298474:298477] CHIP:ZCL: WiFiDiagnosticsDelegate: OnConnectionStatusChanged
[1638591225.934770][298474:298477] CHIP:ZCL: WiFiDiagnosticsDelegate: OnAssociationFailureDetected

@github-actions
Copy link

github-actions bot commented Dec 4, 2021

PR #12573: Size comparison from fc35caf to 6789731

Increases (33 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section fc35caf 6789731 change % change
efr32 lighting-app BRD4161A (read only) 751480 751488 8 0.0
.text 751472 751480 8 0.0
BRD4161A+rpc (read only) 780152 780168 16 0.0
.text 780144 780160 16 0.0
lock-app BRD4161A (read only) 726304 726320 16 0.0
.text 726296 726312 16 0.0
window-app BRD4161A (read only) 728808 728816 8 0.0
.text 728800 728808 8 0.0
esp32 all-clusters-app c3devkit (read only) 847462 847464 2 0.0
(read/write) 1222714 1222730 16 0.0
.flash.rodata 167848 167864 16 0.0
.flash.text 847462 847464 2 0.0
m5stack (read/write) 421672 421688 16 0.0
.flash.rodata 195648 195664 16 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728616 728628 12 0.0
.text 641644 641656 12 0.0
lock-app k32w061+debug (read/write) 618672 618688 16 0.0
.text 541068 541084 16 0.0
shell k32w061+debug (read/write) 684564 684580 16 0.0
.text 595340 595356 16 0.0
linux all-clusters-app debug (read only) 1848169 1849033 864 0.0
.rodata 149589 149717 128 0.1
.text 1555522 1556258 736 0.0
bridge-app debug+rpc (read only) 1431053 1431245 192 0.0
.rodata 121044 121140 96 0.1
.text 1205109 1205205 96 0.0
chip-tool debug (read only) 6593069 6593229 160 0.0
.rodata 307512 307640 128 0.0
.text 5881573 5881605 32 0.0
lighting-app debug+rpc (read only) 1716193 1717057 864 0.1
.rodata 141681 141809 128 0.1
.text 1431842 1432578 736 0.1
ota-provider-app debug (read only) 1391625 1391785 160 0.0
.rodata 121800 121928 128 0.1
.text 1165138 1165170 32 0.0
ota-requestor-app debug (read only) 1498297 1498457 160 0.0
.rodata 134288 134416 128 0.1
.text 1255314 1255346 32 0.0
shell debug (read only) 822041 822953 912 0.1
.got 3520 3528 8 0.2
.rodata 83634 83762 128 0.2
.text 631570 632258 688 0.1
tv-app debug (read only) 2029777 2030673 896 0.0
.rodata 174216 174376 160 0.1
.text 1700818 1701554 736 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2306640 2306656 16 0.0
.text 1269216 1269232 16 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2296232 2296240 8 0.0
.text 1258832 1258840 8 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2270160 2270176 16 0.0
.text 1232760 1232776 16 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891651 891663 12 0.0
rodata 99588 99600 12 0.0
nrf52840dk_nrf52840+rpc (read/write) 855027 855039 12 0.0
rodata 90948 90960 12 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817546 817562 16 0.0
rodata 94844 94860 16 0.0
lock-app nrf52840dk_nrf52840 (read/write) 863575 863591 16 0.0
rodata 95704 95720 16 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 789730 789742 12 0.0
rodata 90996 91008 12 0.0
pump-app nrf52840dk_nrf52840 (read/write) 868459 868471 12 0.0
rodata 97060 97072 12 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861699 861711 12 0.0
rodata 95196 95208 12 0.0
p6 all-clusters-app default (read/write) 2338792 2338808 16 0.0
.text 1297056 1297072 16 0.0
light-app default (read/write) 2279440 2279448 8 0.0
.text 1237704 1237712 8 0.0
lock-app default (read/write) 2255744 2255760 16 0.0
.text 1214008 1214024 16 0.0
qpg lighting-app qpg6100+debug (read only) 510400 510412 12 0.0
.text 505080 505092 12 0.0
lock-app qpg6100+debug (read only) 484060 484076 16 0.0
.text 478740 478756 16 0.0
telink lighting-app tlsr9518adk80d (read/write) 794658 794670 12 0.0
text 554454 554456 2 0.0
Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section fc35caf 6789731 change % change
efr32 lighting-app BRD4161A (read only) 751480 751488 8 0.0
(read/write) 120032 120032 0 0.0
.bss 118200 118200 0 0.0
.data 1828 1828 0 0.0
.text 751472 751480 8 0.0
BRD4161A+rpc (read only) 780152 780168 16 0.0
(read/write) 138336 138336 0 0.0
.bss 136400 136400 0 0.0
.data 1936 1936 0 0.0
.text 780144 780160 16 0.0
lock-app BRD4161A (read only) 726304 726320 16 0.0
(read/write) 117968 117968 0 0.0
.bss 116176 116176 0 0.0
.data 1788 1788 0 0.0
.text 726296 726312 16 0.0
window-app BRD4161A (read only) 728808 728816 8 0.0
(read/write) 118168 118168 0 0.0
.bss 116376 116376 0 0.0
.data 1792 1792 0 0.0
.text 728800 728808 8 0.0
esp32 all-clusters-app c3devkit (read only) 847462 847464 2 0.0
(read/write) 1222714 1222730 16 0.0
.dram0.bss 55352 55352 0 0.0
.dram0.data 14052 14052 0 0.0
.flash.rodata 167848 167864 16 0.0
.flash.text 847462 847464 2 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 918023 918023 0 0.0
(read/write) 421672 421688 16 0.0
.dram0.bss 60728 60728 0 0.0
.dram0.data 34016 34016 0 0.0
.flash.rodata 195648 195664 16 0.0
.flash.text 912639 912639 0 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728616 728628 12 0.0
.bss 79312 79312 0 0.0
.data 1860 1860 0 0.0
.text 641644 641656 12 0.0
lock-app k32w061+debug (read/write) 618672 618688 16 0.0
.bss 69976 69976 0 0.0
.data 1828 1828 0 0.0
.text 541068 541084 16 0.0
shell k32w061+debug (read/write) 684564 684580 16 0.0
.bss 81624 81624 0 0.0
.data 1800 1800 0 0.0
.text 595340 595356 16 0.0
linux all-clusters-app debug (read only) 1848169 1849033 864 0.0
(read/write) 123216 123216 0 0.0
.bss 49680 49680 0 0.0
.data 1120 1120 0 0.0
.data.rel.ro 66976 66976 0 0.0
.dynamic 592 592 0 0.0
.got 4120 4120 0 0.0
.init 27 27 0 0.0
.init_array 696 696 0 0.0
.rodata 149589 149717 128 0.1
.text 1555522 1556258 736 0.0
bridge-app debug+rpc (read only) 1431053 1431245 192 0.0
(read/write) 74648 74648 0 0.0
.bss 36272 36272 0 0.0
.data 1728 1728 0 0.0
.data.rel.ro 31560 31560 0 0.0
.dynamic 592 592 0 0.0
.got 3992 3992 0 0.0
.init 27 27 0 0.0
.init_array 480 480 0 0.0
.rodata 121044 121140 96 0.1
.text 1205109 1205205 96 0.0
chip-tool debug (read only) 6593069 6593229 160 0.0
(read/write) 199400 199400 0 0.0
.bss 34536 34536 0 0.0
.data 1024 1024 0 0.0
.data.rel.ro 158168 158168 0 0.0
.dynamic 592 592 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 568 568 0 0.0
.rodata 307512 307640 128 0.0
.text 5881573 5881605 32 0.0
lighting-app debug+rpc (read only) 1716193 1717057 864 0.1
(read/write) 107680 107680 0 0.0
.bss 41968 41968 0 0.0
.data 1280 1280 0 0.0
.data.rel.ro 59056 59056 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 141681 141809 128 0.1
.text 1431842 1432578 736 0.1
ota-provider-app debug (read only) 1391625 1391785 160 0.0
(read/write) 72848 72848 0 0.0
.bss 38848 38848 0 0.0
.data 928 928 0 0.0
.data.rel.ro 27880 27880 0 0.0
.dynamic 592 592 0 0.0
.got 4056 4056 0 0.0
.init 27 27 0 0.0
.init_array 520 520 0 0.0
.rodata 121800 121928 128 0.1
.text 1165138 1165170 32 0.0
ota-requestor-app debug (read only) 1498297 1498457 160 0.0
(read/write) 76816 76816 0 0.0
.bss 40992 40992 0 0.0
.data 992 992 0 0.0
.data.rel.ro 29592 29592 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 134288 134416 128 0.1
.text 1255314 1255346 32 0.0
shell debug (read only) 822041 822953 912 0.1
(read/write) 60616 60616 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 3520 3528 8 0.2
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83634 83762 128 0.2
.text 631570 632258 688 0.1
tv-app debug (read only) 2029777 2030673 896 0.0
(read/write) 320032 320032 0 0.0
.bss 247288 247288 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 64168 64168 0 0.0
.dynamic 592 592 0 0.0
.got 4456 4456 0 0.0
.init 27 27 0 0.0
.init_array 736 736 0 0.0
.rodata 174216 174376 160 0.1
.text 1700818 1701554 736 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2306640 2306656 16 0.0
.bss 178404 178404 0 0.0
.data 5184 5184 0 0.0
.heap 852856 852856 0 0.0
.text 1269216 1269232 16 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2296232 2296240 8 0.0
.bss 173304 173304 0 0.0
.data 5496 5496 0 0.0
.heap 857648 857648 0 0.0
.text 1258832 1258840 8 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2270160 2270176 16 0.0
.bss 172344 172344 0 0.0
.data 5496 5496 0 0.0
.heap 858608 858608 0 0.0
.text 1232760 1232776 16 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) 2047408 2047408 0 0.0
.bss 156732 156732 0 0.0
.data 4872 4872 0 0.0
.heap 874840 874840 0 0.0
.text 1010008 1010008 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891651 891663 12 0.0
bss 113756 113756 0 0.0
rodata 99588 99600 12 0.0
text 602756 602756 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 855027 855039 12 0.0
bss 110104 110104 0 0.0
rodata 90948 90960 12 0.0
text 577752 577752 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817546 817562 16 0.0
bss 115128 115128 0 0.0
rodata 94844 94860 16 0.0
text 533092 533092 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 863575 863591 16 0.0
bss 111016 111016 0 0.0
rodata 95704 95720 16 0.0
text 581472 581472 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 789730 789742 12 0.0
bss 112428 112428 0 0.0
rodata 90996 91008 12 0.0
text 511900 511900 0 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) 868459 868471 12 0.0
bss 110928 110928 0 0.0
rodata 97060 97072 12 0.0
text 585012 585012 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861699 861711 12 0.0
bss 110808 110808 0 0.0
rodata 95196 95208 12 0.0
text 580244 580244 0 0.0
shell nrf52840dk_nrf52840 (read/write) 779907 779907 0 0.0
bss 109696 109696 0 0.0
rodata 73792 73792 0 0.0
text 521920 521920 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 694934 694934 0 0.0
bss 110680 110680 0 0.0
rodata 68432 68432 0 0.0
text 442524 442524 0 0.0
p6 all-clusters-app default (read/write) 2338792 2338808 16 0.0
.bss 106596 106596 0 0.0
.data 2464 2464 0 0.0
.heap 924280 924280 0 0.0
.text 1297056 1297072 16 0.0
light-app default (read/write) 2279440 2279448 8 0.0
.bss 98536 98536 0 0.0
.data 2336 2336 0 0.0
.heap 932472 932472 0 0.0
.text 1237704 1237712 8 0.0
lock-app default (read/write) 2255744 2255760 16 0.0
.bss 97416 97416 0 0.0
.data 2296 2296 0 0.0
.heap 933632 933632 0 0.0
.text 1214008 1214024 16 0.0
qpg lighting-app qpg6100+debug (read only) 510400 510412 12 0.0
(read/write) 122332 122332 0 0.0
.bss 80272 80272 0 0.0
.data 964 964 0 0.0
.text 505080 505092 12 0.0
lock-app qpg6100+debug (read only) 484060 484076 16 0.0
(read/write) 122336 122336 0 0.0
.bss 79408 79408 0 0.0
.data 920 920 0 0.0
.text 478740 478756 16 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) 794658 794670 12 0.0
bss 80332 80332 0 0.0
noinit 37160 37160 0 0.0
text 554454 554456 2 0.0

@github-actions
Copy link

github-actions bot commented Dec 4, 2021

PR #12573: Size comparison from 1f484bd to 0d8d362

Increases above 0.2%:

platform target config section 1f484bd 0d8d362 change % change
linux shell debug .rodata 83634 83922 288 0.3
Increases (8 builds for linux)
platform target config section 1f484bd 0d8d362 change % change
linux all-clusters-app debug (read only) 1850017 1851393 1376 0.1
.rodata 150325 150613 288 0.2
.text 1556610 1557698 1088 0.1
bridge-app debug+rpc (read only) 1431053 1431261 208 0.0
.rodata 121044 121172 128 0.1
.text 1205109 1205189 80 0.0
chip-tool debug (read only) 6617901 6618077 176 0.0
.rodata 308984 309112 128 0.0
.text 5904357 5904405 48 0.0
lighting-app debug+rpc (read only) 1716193 1717569 1376 0.1
.rodata 141681 141969 288 0.2
.text 1431842 1432930 1088 0.1
ota-provider-app debug (read only) 1391625 1391817 192 0.0
.rodata 121800 121960 160 0.1
.text 1165138 1165170 32 0.0
ota-requestor-app debug (read only) 1498297 1498457 160 0.0
.rodata 134288 134416 128 0.1
.text 1255314 1255346 32 0.0
shell debug (read only) 822041 823465 1424 0.2
.got 3520 3528 8 0.2
.rodata 83634 83922 288 0.3
.text 631570 632610 1040 0.2
tv-app debug (read only) 2029777 2031153 1376 0.1
.rodata 174216 174504 288 0.2
.text 1700818 1701906 1088 0.1
Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 1f484bd 0d8d362 change % change
efr32 lighting-app BRD4161A (read only) 751480 751480 0 0.0
(read/write) 120032 120032 0 0.0
.bss 118200 118200 0 0.0
.data 1828 1828 0 0.0
.text 751472 751472 0 0.0
BRD4161A+rpc (read only) 780152 780152 0 0.0
(read/write) 138336 138336 0 0.0
.bss 136400 136400 0 0.0
.data 1936 1936 0 0.0
.text 780144 780144 0 0.0
lock-app BRD4161A (read only) 726304 726304 0 0.0
(read/write) 117968 117968 0 0.0
.bss 116176 116176 0 0.0
.data 1788 1788 0 0.0
.text 726296 726296 0 0.0
window-app BRD4161A (read only) 728808 728808 0 0.0
(read/write) 118168 118168 0 0.0
.bss 116376 116376 0 0.0
.data 1792 1792 0 0.0
.text 728800 728800 0 0.0
esp32 all-clusters-app c3devkit (read only) 847778 847778 0 0.0
(read/write) 1222786 1222786 0 0.0
.dram0.bss 55352 55352 0 0.0
.dram0.data 14052 14052 0 0.0
.flash.rodata 167920 167920 0 0.0
.flash.text 847778 847778 0 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 918323 918323 0 0.0
(read/write) 421752 421752 0 0.0
.dram0.bss 60736 60736 0 0.0
.dram0.data 34016 34016 0 0.0
.flash.rodata 195720 195720 0 0.0
.flash.text 912939 912939 0 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728616 728616 0 0.0
.bss 79312 79312 0 0.0
.data 1860 1860 0 0.0
.text 641644 641644 0 0.0
lock-app k32w061+debug (read/write) 618672 618672 0 0.0
.bss 69976 69976 0 0.0
.data 1828 1828 0 0.0
.text 541068 541068 0 0.0
shell k32w061+debug (read/write) 684564 684564 0 0.0
.bss 81624 81624 0 0.0
.data 1800 1800 0 0.0
.text 595340 595340 0 0.0
linux all-clusters-app debug (read only) 1850017 1851393 1376 0.1
(read/write) 123344 123344 0 0.0
.bss 49680 49680 0 0.0
.data 1120 1120 0 0.0
.data.rel.ro 67104 67104 0 0.0
.dynamic 592 592 0 0.0
.got 4120 4120 0 0.0
.init 27 27 0 0.0
.init_array 696 696 0 0.0
.rodata 150325 150613 288 0.2
.text 1556610 1557698 1088 0.1
bridge-app debug+rpc (read only) 1431053 1431261 208 0.0
(read/write) 74648 74648 0 0.0
.bss 36272 36272 0 0.0
.data 1728 1728 0 0.0
.data.rel.ro 31560 31560 0 0.0
.dynamic 592 592 0 0.0
.got 3992 3992 0 0.0
.init 27 27 0 0.0
.init_array 480 480 0 0.0
.rodata 121044 121172 128 0.1
.text 1205109 1205189 80 0.0
chip-tool debug (read only) 6617901 6618077 176 0.0
(read/write) 199688 199688 0 0.0
.bss 34536 34536 0 0.0
.data 1024 1024 0 0.0
.data.rel.ro 158456 158456 0 0.0
.dynamic 592 592 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 568 568 0 0.0
.rodata 308984 309112 128 0.0
.text 5904357 5904405 48 0.0
lighting-app debug+rpc (read only) 1716193 1717569 1376 0.1
(read/write) 107680 107680 0 0.0
.bss 41968 41968 0 0.0
.data 1280 1280 0 0.0
.data.rel.ro 59056 59056 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 141681 141969 288 0.2
.text 1431842 1432930 1088 0.1
ota-provider-app debug (read only) 1391625 1391817 192 0.0
(read/write) 72848 72848 0 0.0
.bss 38848 38848 0 0.0
.data 928 928 0 0.0
.data.rel.ro 27880 27880 0 0.0
.dynamic 592 592 0 0.0
.got 4056 4056 0 0.0
.init 27 27 0 0.0
.init_array 520 520 0 0.0
.rodata 121800 121960 160 0.1
.text 1165138 1165170 32 0.0
ota-requestor-app debug (read only) 1498297 1498457 160 0.0
(read/write) 76816 76816 0 0.0
.bss 40992 40992 0 0.0
.data 992 992 0 0.0
.data.rel.ro 29592 29592 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 134288 134416 128 0.1
.text 1255314 1255346 32 0.0
shell debug (read only) 822041 823465 1424 0.2
(read/write) 60616 60616 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 3520 3528 8 0.2
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83634 83922 288 0.3
.text 631570 632610 1040 0.2
tv-app debug (read only) 2029777 2031153 1376 0.1
(read/write) 320032 320032 0 0.0
.bss 247288 247288 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 64168 64168 0 0.0
.dynamic 592 592 0 0.0
.got 4456 4456 0 0.0
.init 27 27 0 0.0
.init_array 736 736 0 0.0
.rodata 174216 174504 288 0.2
.text 1700818 1701906 1088 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2306968 2306968 0 0.0
.bss 178404 178404 0 0.0
.data 5184 5184 0 0.0
.heap 852856 852856 0 0.0
.text 1269544 1269544 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2296232 2296232 0 0.0
.bss 173304 173304 0 0.0
.data 5496 5496 0 0.0
.heap 857648 857648 0 0.0
.text 1258832 1258832 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2270160 2270160 0 0.0
.bss 172344 172344 0 0.0
.data 5496 5496 0 0.0
.heap 858608 858608 0 0.0
.text 1232760 1232760 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) 2047408 2047408 0 0.0
.bss 156732 156732 0 0.0
.data 4872 4872 0 0.0
.heap 874840 874840 0 0.0
.text 1010008 1010008 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891651 891651 0 0.0
bss 113756 113756 0 0.0
rodata 99588 99588 0 0.0
text 602756 602756 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 855027 855027 0 0.0
bss 110104 110104 0 0.0
rodata 90948 90948 0 0.0
text 577752 577752 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817546 817546 0 0.0
bss 115128 115128 0 0.0
rodata 94844 94844 0 0.0
text 533092 533092 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 863575 863575 0 0.0
bss 111016 111016 0 0.0
rodata 95704 95704 0 0.0
text 581472 581472 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 789730 789730 0 0.0
bss 112428 112428 0 0.0
rodata 90996 90996 0 0.0
text 511900 511900 0 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) 868459 868459 0 0.0
bss 110928 110928 0 0.0
rodata 97060 97060 0 0.0
text 585012 585012 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861699 861699 0 0.0
bss 110808 110808 0 0.0
rodata 95196 95196 0 0.0
text 580244 580244 0 0.0
shell nrf52840dk_nrf52840 (read/write) 779907 779907 0 0.0
bss 109696 109696 0 0.0
rodata 73792 73792 0 0.0
text 521920 521920 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 694934 694934 0 0.0
bss 110680 110680 0 0.0
rodata 68432 68432 0 0.0
text 442524 442524 0 0.0
p6 all-clusters-app default (read/write) 2339952 2339952 0 0.0
.bss 106596 106596 0 0.0
.data 2464 2464 0 0.0
.heap 924280 924280 0 0.0
.text 1298216 1298216 0 0.0
light-app default (read/write) 2279440 2279440 0 0.0
.bss 98536 98536 0 0.0
.data 2336 2336 0 0.0
.heap 932472 932472 0 0.0
.text 1237704 1237704 0 0.0
lock-app default (read/write) 2255744 2255744 0 0.0
.bss 97416 97416 0 0.0
.data 2296 2296 0 0.0
.heap 933632 933632 0 0.0
.text 1214008 1214008 0 0.0
qpg lighting-app qpg6100+debug (read only) 510400 510400 0 0.0
(read/write) 122332 122332 0 0.0
.bss 80272 80272 0 0.0
.data 964 964 0 0.0
.text 505080 505080 0 0.0
lock-app qpg6100+debug (read only) 484060 484060 0 0.0
(read/write) 122336 122336 0 0.0
.bss 79408 79408 0 0.0
.data 920 920 0 0.0
.text 478740 478740 0 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) 794658 794658 0 0.0
bss 80332 80332 0 0.0
noinit 37160 37160 0 0.0
text 554454 554454 0 0.0

src/platform/Linux/ConnectivityUtils.h Outdated Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented Dec 7, 2021

PR #12573: Size comparison from 4243c42 to 77be0d6

Full report (1 build for telink)
platform target config section 4243c42 77be0d6 change % change
telink lighting-app tlsr9518adk80d (read/write) 799870 799870 0 0.0
bss 80304 80304 0 0.0
noinit 37160 37160 0 0.0
text 559130 559130 0 0.0

@github-actions
Copy link

github-actions bot commented Dec 7, 2021

PR #12573: Size comparison from 051685b to 087c7ba

Increases above 0.2%:

platform target config section 051685b 087c7ba change % change
linux shell debug .rodata 85714 86002 288 0.3
Increases (8 builds for linux)
platform target config section 051685b 087c7ba change % change
linux all-clusters-app debug (read only) 1907689 1909017 1328 0.1
.rodata 156277 156533 256 0.2
.text 1605570 1606642 1072 0.1
bridge-app debug+rpc (read only) 1456485 1456693 208 0.0
.rodata 123932 124060 128 0.1
.text 1227173 1227253 80 0.0
chip-tool debug (read only) 6687597 6687757 160 0.0
.rodata 335721 335849 128 0.0
.text 5942613 5942645 32 0.0
lighting-app debug+rpc (read only) 1742289 1743665 1376 0.1
.rodata 144529 144817 288 0.2
.text 1454610 1455698 1088 0.1
ota-provider-app debug (read only) 1411953 1412113 160 0.0
.rodata 125086 125214 128 0.1
.text 1181794 1181826 32 0.0
ota-requestor-app debug (read only) 1516705 1516865 160 0.0
.rodata 137807 137935 128 0.1
.text 1269922 1269954 32 0.0
shell debug (read only) 827345 828753 1408 0.2
.got 3520 3528 8 0.2
.rodata 85714 86002 288 0.3
.text 634530 635554 1024 0.2
tv-app debug (read only) 2056201 2057577 1376 0.1
.rodata 176828 177116 288 0.2
.text 1724178 1725266 1088 0.1
Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 051685b 087c7ba change % change
efr32 lighting-app BRD4161A (read only) 798156 798156 0 0.0
(read/write) 120548 120548 0 0.0
.bss 118720 118720 0 0.0
.data 1828 1828 0 0.0
.text 798148 798148 0 0.0
BRD4161A+rpc (read only) 826116 826116 0 0.0
(read/write) 138856 138856 0 0.0
.bss 136920 136920 0 0.0
.data 1936 1936 0 0.0
.text 826108 826108 0 0.0
lock-app BRD4161A (read only) 772832 772832 0 0.0
(read/write) 118488 118488 0 0.0
.bss 116696 116696 0 0.0
.data 1788 1788 0 0.0
.text 772824 772824 0 0.0
window-app BRD4161A (read only) 775104 775104 0 0.0
(read/write) 118688 118688 0 0.0
.bss 116896 116896 0 0.0
.data 1792 1792 0 0.0
.text 775096 775096 0 0.0
esp32 all-clusters-app c3devkit (read only) 856796 856796 0 0.0
(read/write) 1298938 1298938 0 0.0
.dram0.bss 61096 61096 0 0.0
.dram0.data 14132 14132 0 0.0
.flash.rodata 170664 170664 0 0.0
.flash.text 856796 856796 0 0.0
.iram0.text 62028 62028 0 0.0
m5stack (read only) 960115 960115 0 0.0
(read/write) 443244 443244 0 0.0
.dram0.bss 68448 68448 0 0.0
.dram0.data 34056 34056 0 0.0
.flash.rodata 208952 208952 0 0.0
.flash.text 954731 954731 0 0.0
.iram0.text 123451 123451 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 732484 732484 0 0.0
.bss 79296 79296 0 0.0
.data 1860 1860 0 0.0
.text 645528 645528 0 0.0
lock-app k32w061+debug (read/write) 623164 623164 0 0.0
.bss 69960 69960 0 0.0
.data 1828 1828 0 0.0
.text 545576 545576 0 0.0
shell k32w061+debug (read/write) 689084 689084 0 0.0
.bss 81596 81596 0 0.0
.data 1800 1800 0 0.0
.text 599888 599888 0 0.0
linux all-clusters-app debug (read only) 1907689 1909017 1328 0.1
(read/write) 128896 128896 0 0.0
.bss 54032 54032 0 0.0
.data 1216 1216 0 0.0
.data.rel.ro 68192 68192 0 0.0
.dynamic 592 592 0 0.0
.got 4120 4120 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 156277 156533 256 0.2
.text 1605570 1606642 1072 0.1
bridge-app debug+rpc (read only) 1456485 1456693 208 0.0
(read/write) 75088 75088 0 0.0
.bss 36464 36464 0 0.0
.data 1728 1728 0 0.0
.data.rel.ro 31824 31824 0 0.0
.dynamic 592 592 0 0.0
.got 3992 3992 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 123932 124060 128 0.1
.text 1227173 1227253 80 0.0
chip-tool debug (read only) 6687597 6687757 160 0.0
(read/write) 201728 201728 0 0.0
.bss 34664 34664 0 0.0
.data 1024 1024 0 0.0
.data.rel.ro 160376 160376 0 0.0
.dynamic 592 592 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 335721 335849 128 0.0
.text 5942613 5942645 32 0.0
lighting-app debug+rpc (read only) 1742289 1743665 1376 0.1
(read/write) 108152 108152 0 0.0
.bss 42160 42160 0 0.0
.data 1280 1280 0 0.0
.data.rel.ro 59344 59344 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 608 608 0 0.0
.rodata 144529 144817 288 0.2
.text 1454610 1455698 1088 0.1
ota-provider-app debug (read only) 1411953 1412113 160 0.0
(read/write) 73096 73096 0 0.0
.bss 38976 38976 0 0.0
.data 928 928 0 0.0
.data.rel.ro 28024 28024 0 0.0
.dynamic 592 592 0 0.0
.got 4056 4056 0 0.0
.init 27 27 0 0.0
.init_array 512 512 0 0.0
.rodata 125086 125214 128 0.1
.text 1181794 1181826 32 0.0
ota-requestor-app debug (read only) 1516705 1516865 160 0.0
(read/write) 78144 78144 0 0.0
.bss 42144 42144 0 0.0
.data 992 992 0 0.0
.data.rel.ro 29784 29784 0 0.0
.dynamic 592 592 0 0.0
.got 4064 4064 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 137807 137935 128 0.1
.text 1269922 1269954 32 0.0
shell debug (read only) 827345 828753 1408 0.2
(read/write) 60640 60640 0 0.0
.bss 16872 16872 0 0.0
.data 256 256 0 0.0
.data.rel.ro 39032 39032 0 0.0
.dynamic 592 592 0 0.0
.got 3520 3528 8 0.2
.init 27 27 0 0.0
.init_array 336 336 0 0.0
.rodata 85714 86002 288 0.3
.text 634530 635554 1024 0.2
tv-app debug (read only) 2056201 2057577 1376 0.1
(read/write) 320504 320504 0 0.0
.bss 247480 247480 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 64432 64432 0 0.0
.dynamic 592 592 0 0.0
.got 4456 4456 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 176828 177116 288 0.2
.text 1724178 1725266 1088 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2317160 2317160 0 0.0
.bss 184444 184444 0 0.0
.data 5240 5240 0 0.0
.heap 846760 846760 0 0.0
.text 1279736 1279736 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2300992 2300992 0 0.0
.bss 173248 173248 0 0.0
.data 5496 5496 0 0.0
.heap 857704 857704 0 0.0
.text 1263592 1263592 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2274032 2274032 0 0.0
.bss 172296 172296 0 0.0
.data 5496 5496 0 0.0
.heap 858656 858656 0 0.0
.text 1236632 1236632 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) 2048008 2048008 0 0.0
.bss 156564 156564 0 0.0
.data 4864 4864 0 0.0
.heap 875016 875016 0 0.0
.text 1010608 1010608 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 896707 896707 0 0.0
bss 113724 113724 0 0.0
rodata 100308 100308 0 0.0
text 607112 607112 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 859643 859643 0 0.0
bss 110072 110072 0 0.0
rodata 91500 91500 0 0.0
text 581848 581848 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 822638 822638 0 0.0
bss 115100 115100 0 0.0
rodata 95568 95568 0 0.0
text 537480 537480 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 869275 869275 0 0.0
bss 110988 110988 0 0.0
rodata 96428 96428 0 0.0
text 586468 586468 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 795458 795458 0 0.0
bss 112396 112396 0 0.0
rodata 91716 91716 0 0.0
text 516932 516932 0 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) 874027 874027 0 0.0
bss 110900 110900 0 0.0
rodata 97780 97780 0 0.0
text 589884 589884 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 867235 867235 0 0.0
bss 110776 110776 0 0.0
rodata 95916 95916 0 0.0
text 585092 585092 0 0.0
shell nrf52840dk_nrf52840 (read/write) 781643 781643 0 0.0
bss 109552 109552 0 0.0
rodata 74296 74296 0 0.0
text 523284 523284 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 696718 696718 0 0.0
bss 110532 110532 0 0.0
rodata 68936 68936 0 0.0
text 443924 443924 0 0.0
p6 all-clusters-app default (read/write) 2353392 2353392 0 0.0
.bss 110668 110668 0 0.0
.data 2520 2520 0 0.0
.heap 920152 920152 0 0.0
.text 1311656 1311656 0 0.0
light-app default (read/write) 2284536 2284536 0 0.0
.bss 98440 98440 0 0.0
.data 2336 2336 0 0.0
.heap 932568 932568 0 0.0
.text 1242800 1242800 0 0.0
lock-app default (read/write) 2260688 2260688 0 0.0
.bss 97320 97320 0 0.0
.data 2296 2296 0 0.0
.heap 933728 933728 0 0.0
.text 1218952 1218952 0 0.0
qpg lighting-app qpg6100+debug (read only) 514144 514144 0 0.0
(read/write) 122332 122332 0 0.0
.bss 80168 80168 0 0.0
.data 964 964 0 0.0
.text 508824 508824 0 0.0
lock-app qpg6100+debug (read only) 488448 488448 0 0.0
(read/write) 122336 122336 0 0.0
.bss 79304 79304 0 0.0
.data 920 920 0 0.0
.text 483128 483128 0 0.0
persistent-storage-app qpg6100+debug (read only) 108104 108104 0 0.0
(read/write) 122336 122336 0 0.0
.bss 36152 36152 0 0.0
.data 288 288 0 0.0
.text 102784 102784 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 799870 799870 0 0.0
bss 80304 80304 0 0.0
noinit 37160 37160 0 0.0
text 559130 559130 0 0.0

@yufengwangca yufengwangca merged commit 05d9dd0 into project-chip:master Dec 7, 2021
@yufengwangca yufengwangca deleted the pr/event/wifi branch December 11, 2021 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants