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

ESP: Add case command to establish CASESession to another node for TC-SC-4.9(RIO Support) verification. #13900

Merged
merged 6 commits into from
Feb 8, 2022

Conversation

wqx6
Copy link
Contributor

@wqx6 wqx6 commented Jan 25, 2022

Problem

Our test verification steps for TC-SC-4.9(RIO support) seem to be unreasonable.According to the test verification steps, we must setup up a controller on a Thread Border-Router which disables all the ipv4 interfaces, and commission the DUT to the ipv6 controller. But in #12193, I failed to commission my DUT to the controller on thread network.

If we can establish CaseSession to a thread network node on the DUT, the RIO Support will be verified.

Change overview

Add a command for ESP all-clusters-app to establish CaseSession to another node.

Testing

Tested on esp32c3 manully. Now we can establish CaseSession with matter case connect <fabric-index> <node-id>

@wqx6 wqx6 force-pushed the case_command_to_verify_RIO branch 3 times, most recently from b6d7d9d to e04679c Compare January 26, 2022 07:23
@github-actions
Copy link

github-actions bot commented Jan 26, 2022

PR #13900: Size comparison from 246473c to e04679c

Increases above 0.2%:

platform target config section 246473c e04679c change % change
esp32 all-clusters-app m5stack .dram0.bss 75584 75968 384 0.5
Increases (1 build for esp32)
platform target config section 246473c e04679c change % change
esp32 all-clusters-app m5stack (read only) 969851 970379 528 0.1
(read/write) 451664 452368 704 0.2
.dram0.bss 75584 75968 384 0.5
.flash.rodata 209920 210240 320 0.2
.flash.text 964467 964995 528 0.1
Full report (22 builds for cyw30739, efr32, esp32, k32w, linux, mbed, p6, qpg, telink)
platform target config section 246473c e04679c change % change
cyw30739 light cyw930739m2evb_01 (read/write) 578462 578462 0 0.0
.app_xip_area 483384 483384 0 0.0
.bss 77824 77824 0 0.0
.data 596 596 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
efr32 lighting-app BRD4161A (read only) 840836 840836 0 0.0
(read/write) 127364 127364 0 0.0
.bss 125464 125464 0 0.0
.data 1900 1900 0 0.0
.text 840828 840828 0 0.0
BRD4161A+rpc (read only) 828208 828208 0 0.0
(read/write) 144024 144024 0 0.0
.bss 142024 142024 0 0.0
.data 2000 2000 0 0.0
.text 828200 828200 0 0.0
window-app BRD4161A (read only) 815228 815228 0 0.0
(read/write) 126020 126020 0 0.0
.bss 124164 124164 0 0.0
.data 1856 1856 0 0.0
.text 815220 815220 0 0.0
esp32 all-clusters-app c3devkit (read only) 920846 920846 0 0.0
(read/write) 1384650 1384650 0 0.0
.dram0.bss 70840 70840 0 0.0
.dram0.data 14244 14244 0 0.0
.flash.rodata 180632 180632 0 0.0
.flash.text 920846 920846 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 969851 970379 528 0.1
(read/write) 451664 452368 704 0.2
.dram0.bss 75584 75968 384 0.5
.dram0.data 34032 34032 0 0.0
.flash.rodata 209920 210240 320 0.2
.flash.text 964467 964995 528 0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 664644 664644 0 0.0
.bss 77596 77596 0 0.0
.data 1868 1868 0 0.0
.text 579380 579380 0 0.0
lock k32w061+release (read/write) 665696 665696 0 0.0
.bss 77860 77860 0 0.0
.data 1892 1892 0 0.0
.text 580144 580144 0 0.0
linux chip-tool-ipv6only arm64 (read only) 8728948 8728948 0 0.0
(read/write) 392273 392273 0 0.0
.bss 56241 56241 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 261872 261872 0 0.0
.dynamic 560 560 0 0.0
.got 69280 69280 0 0.0
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 534444 534444 0 0.0
.text 7352756 7352756 0 0.0
thermostat-no-ble arm64 (read only) 2058404 2058404 0 0.0
(read/write) 147457 147457 0 0.0
.bss 65857 65857 0 0.0
.data 904 904 0 0.0
.data.rel.ro 73624 73624 0 0.0
.dynamic 560 560 0 0.0
.got 4112 4112 0 0.0
.init 24 24 0 0.0
.init_array 320 320 0 0.0
.rodata 131396 131396 0 0.0
.text 1711248 1711248 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2354872 2354872 0 0.0
.bss 189548 189548 0 0.0
.data 5296 5296 0 0.0
.text 1317472 1317472 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2339264 2339264 0 0.0
.bss 181064 181064 0 0.0
.data 5584 5584 0 0.0
.text 1301864 1301864 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2307608 2307608 0 0.0
.bss 180968 180968 0 0.0
.data 5568 5568 0 0.0
.text 1270208 1270208 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2293700 2293700 0 0.0
.bss 177700 177700 0 0.0
.data 5384 5384 0 0.0
.text 1256272 1256272 0 0.0
p6 all-clusters-app default (read/write) 2414704 2414704 0 0.0
.bss 117892 117892 0 0.0
.data 2584 2584 0 0.0
.text 1372968 1372968 0 0.0
light-app default (read/write) 2336424 2336424 0 0.0
.bss 105644 105644 0 0.0
.data 2408 2408 0 0.0
.text 1294688 1294688 0 0.0
lock-app default (read/write) 2303720 2303720 0 0.0
.bss 105396 105396 0 0.0
.data 2360 2360 0 0.0
.text 1261984 1261984 0 0.0
qpg lighting-app qpg6105+debug (read only) 570044 570044 0 0.0
(read/write) 146936 146936 0 0.0
.bss 89800 89800 0 0.0
.data 1060 1060 0 0.0
.text 564724 564724 0 0.0
lock-app qpg6105+debug (read only) 517724 517724 0 0.0
(read/write) 146940 146940 0 0.0
.bss 89280 89280 0 0.0
.data 992 992 0 0.0
.text 512404 512404 0 0.0
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 846030 846030 0 0.0
bss 87608 87608 0 0.0
noinit 37160 37160 0 0.0
text 591096 591096 0 0.0

@github-actions
Copy link

github-actions bot commented Jan 26, 2022

PR #13900: Size comparison from 246473c to 33d2f10

Increases above 0.2%:

platform target config section 246473c 33d2f10 change % change
qpg lighting-app qpg6105+debug (read only) 570044 571540 1496 0.3
.text 564724 566220 1496 0.3
Increases (4 builds for k32w, p6, qpg, telink)
platform target config section 246473c 33d2f10 change % change
k32w light k32w061+release (read/write) 664644 664700 56 0.0
.text 579380 579436 56 0.0
p6 light-app default (read/write) 2336424 2338168 1744 0.1
.bss 105644 105652 8 0.0
.text 1294688 1296432 1744 0.1
qpg lighting-app qpg6105+debug (read only) 570044 571540 1496 0.3
.bss 89800 89808 8 0.0
.text 564724 566220 1496 0.3
telink lighting-app tlsr9518adk80d (read/write) 846030 847718 1688 0.2
text 591096 592560 1464 0.2
Full report (11 builds for k32w, linux, p6, qpg, telink)
platform target config section 246473c 33d2f10 change % change
k32w light k32w061+release (read/write) 664644 664700 56 0.0
.bss 77596 77596 0 0.0
.data 1868 1868 0 0.0
.text 579380 579436 56 0.0
lock k32w061+release (read/write) 665696 665696 0 0.0
.bss 77860 77860 0 0.0
.data 1892 1892 0 0.0
.text 580144 580144 0 0.0
linux chip-tool-ipv6only arm64 (read only) 8728948 8728948 0 0.0
(read/write) 392273 392273 0 0.0
.bss 56241 56241 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 261872 261872 0 0.0
.dynamic 560 560 0 0.0
.got 69280 69280 0 0.0
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 534444 534444 0 0.0
.text 7352756 7352756 0 0.0
thermostat-no-ble arm64 (read only) 2058404 2058404 0 0.0
(read/write) 147457 147457 0 0.0
.bss 65857 65857 0 0.0
.data 904 904 0 0.0
.data.rel.ro 73624 73624 0 0.0
.dynamic 560 560 0 0.0
.got 4112 4112 0 0.0
.init 24 24 0 0.0
.init_array 320 320 0 0.0
.rodata 131396 131396 0 0.0
.text 1711248 1711248 0 0.0
p6 all-clusters-app default (read/write) 2414704 2414704 0 0.0
.bss 117892 117892 0 0.0
.data 2584 2584 0 0.0
.text 1372968 1372968 0 0.0
light-app default (read/write) 2336424 2338168 1744 0.1
.bss 105644 105652 8 0.0
.data 2408 2408 0 0.0
.text 1294688 1296432 1744 0.1
lock-app default (read/write) 2303720 2303720 0 0.0
.bss 105396 105396 0 0.0
.data 2360 2360 0 0.0
.text 1261984 1261984 0 0.0
qpg lighting-app qpg6105+debug (read only) 570044 571540 1496 0.3
(read/write) 146936 146936 0 0.0
.bss 89800 89808 8 0.0
.data 1060 1060 0 0.0
.text 564724 566220 1496 0.3
lock-app qpg6105+debug (read only) 517724 517724 0 0.0
(read/write) 146940 146940 0 0.0
.bss 89280 89280 0 0.0
.data 992 992 0 0.0
.text 512404 512404 0 0.0
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 846030 847718 1688 0.2
bss 87608 87608 0 0.0
noinit 37160 37160 0 0.0
text 591096 592560 1464 0.2

@wqx6
Copy link
Contributor Author

wqx6 commented Jan 28, 2022

/rebase

@github-actions
Copy link

github-actions bot commented Jan 28, 2022

PR #13900: Size comparison from 92f8343 to f01a6cf

Increases above 0.2%:

platform target config section 92f8343 f01a6cf change % change
esp32 all-clusters-app m5stack .dram0.bss 74432 74824 392 0.5
Increases (1 build for esp32)
platform target config section 92f8343 f01a6cf change % change
esp32 all-clusters-app m5stack (read only) 980687 981207 520 0.1
(read/write) 461692 462396 704 0.2
.dram0.bss 74432 74824 392 0.5
.flash.rodata 221108 221420 312 0.1
.flash.text 975303 975823 520 0.1
Full report (33 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 92f8343 f01a6cf change % change
cyw30739 light cyw930739m2evb_01 (read/write) 578130 578130 0 0.0
.app_xip_area 484224 484224 0 0.0
.bss 76652 76652 0 0.0
.data 596 596 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock-app CYW30739 (read/write) 536142 536142 0 0.0
.app_xip_area 443780 443780 0 0.0
.bss 75148 75148 0 0.0
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
efr32 lighting-app BRD4161A (read only) 842984 842984 0 0.0
(read/write) 126200 126200 0 0.0
.bss 124296 124296 0 0.0
.data 1900 1900 0 0.0
.text 842976 842976 0 0.0
BRD4161A+rpc (read only) 830336 830336 0 0.0
(read/write) 142856 142856 0 0.0
.bss 140856 140856 0 0.0
.data 2000 2000 0 0.0
.text 830328 830328 0 0.0
window-app BRD4161A (read only) 815560 815560 0 0.0
(read/write) 124852 124852 0 0.0
.bss 122996 122996 0 0.0
.data 1856 1856 0 0.0
.text 815552 815552 0 0.0
esp32 all-clusters-app c3devkit (read only) 932734 932734 0 0.0
(read/write) 1397322 1397322 0 0.0
.dram0.bss 69688 69688 0 0.0
.dram0.data 14244 14244 0 0.0
.flash.rodata 194480 194480 0 0.0
.flash.text 932734 932734 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 980687 981207 520 0.1
(read/write) 461692 462396 704 0.2
.dram0.bss 74432 74824 392 0.5
.dram0.data 34024 34024 0 0.0
.flash.rodata 221108 221420 312 0.1
.flash.text 975303 975823 520 0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 662940 662940 0 0.0
.bss 76428 76428 0 0.0
.data 1868 1868 0 0.0
.text 578844 578844 0 0.0
lock k32w061+release (read/write) 663844 663844 0 0.0
.bss 76692 76692 0 0.0
.data 1892 1892 0 0.0
.text 579460 579460 0 0.0
linux chip-tool-ipv6only arm64 (read only) 6765620 6765620 0 0.0
(read/write) 279201 279201 0 0.0
.bss 55537 55537 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 175984 175984 0 0.0
.dynamic 560 560 0 0.0
.got 42784 42784 0 0.0
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 386892 386892 0 0.0
.text 5806628 5806628 0 0.0
thermostat-no-ble arm64 (read only) 2080620 2080620 0 0.0
(read/write) 149537 149537 0 0.0
.bss 67169 67169 0 0.0
.data 960 960 0 0.0
.data.rel.ro 74288 74288 0 0.0
.dynamic 560 560 0 0.0
.got 4144 4144 0 0.0
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 129932 129932 0 0.0
.text 1733344 1733344 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2382408 2382408 0 0.0
.bss 188588 188588 0 0.0
.data 5288 5288 0 0.0
.text 1345008 1345008 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2338200 2338200 0 0.0
.bss 179304 179304 0 0.0
.data 5584 5584 0 0.0
.text 1300800 1300800 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302240 2302240 0 0.0
.bss 179208 179208 0 0.0
.data 5552 5552 0 0.0
.text 1264840 1264840 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2292980 2292980 0 0.0
.bss 176532 176532 0 0.0
.data 5384 5384 0 0.0
.text 1255552 1255552 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 981375 981375 0 0.0
bss 119660 119660 0 0.0
rodata 115684 115684 0 0.0
text 668228 668228 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 966923 966923 0 0.0
bss 116704 116704 0 0.0
rodata 107160 107160 0 0.0
text 664672 664672 0 0.0
nrf52840dongle_nrf52840 (read/write) 997459 997459 0 0.0
bss 120832 120832 0 0.0
rodata 114516 114516 0 0.0
text 673656 673656 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 890546 890546 0 0.0
bss 116448 116448 0 0.0
rodata 108964 108964 0 0.0
text 584416 584416 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 913955 913955 0 0.0
bss 118040 118040 0 0.0
rodata 104320 104320 0 0.0
text 614212 614212 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 824006 824006 0 0.0
bss 114856 114856 0 0.0
rodata 97528 97528 0 0.0
text 531172 531172 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 916819 916819 0 0.0
bss 117792 117792 0 0.0
rodata 104832 104832 0 0.0
text 616748 616748 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 912003 912003 0 0.0
bss 117816 117816 0 0.0
rodata 103936 103936 0 0.0
text 612788 612788 0 0.0
shell nrf52840dk_nrf52840 (read/write) 798203 798203 0 0.0
bss 109776 109776 0 0.0
rodata 78288 78288 0 0.0
text 533640 533640 0 0.0
p6 all-clusters-app default (read/write) 2441656 2441656 0 0.0
.bss 116740 116740 0 0.0
.data 2584 2584 0 0.0
.text 1399920 1399920 0 0.0
light-app default (read/write) 2338568 2338568 0 0.0
.bss 104484 104484 0 0.0
.data 2408 2408 0 0.0
.text 1296832 1296832 0 0.0
lock-app default (read/write) 2304080 2304080 0 0.0
.bss 104228 104228 0 0.0
.data 2360 2360 0 0.0
.text 1262344 1262344 0 0.0
qpg lighting-app qpg6105+debug (read only) 570884 570884 0 0.0
(read/write) 146936 146936 0 0.0
.bss 88640 88640 0 0.0
.data 1060 1060 0 0.0
.text 565564 565564 0 0.0
lock-app qpg6105+debug (read only) 517004 517004 0 0.0
(read/write) 146940 146940 0 0.0
.bss 88112 88112 0 0.0
.data 992 992 0 0.0
.text 511684 511684 0 0.0
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 845770 845770 0 0.0
bss 86440 86440 0 0.0
noinit 37160 37160 0 0.0
text 592508 592508 0 0.0

@stale
Copy link

stale bot commented Feb 4, 2022

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale Stale issue or PR label Feb 4, 2022
@andy31415
Copy link
Contributor

/rebase

@stale stale bot removed the stale Stale issue or PR label Feb 4, 2022
@woody-apple woody-apple force-pushed the case_command_to_verify_RIO branch from f01a6cf to 305296e Compare February 4, 2022 15:45
@github-actions
Copy link

github-actions bot commented Feb 4, 2022

PR #13900: Size comparison from 5db4015 to 305296e

Increases above 0.2%:

platform target config section 5db4015 305296e change % change
esp32 all-clusters-app m5stack .dram0.bss 74816 75208 392 0.5
Increases (1 build for esp32)
platform target config section 5db4015 305296e change % change
esp32 all-clusters-app m5stack (read only) 983491 983991 500 0.1
(read/write) 465516 466228 712 0.2
.dram0.bss 74816 75208 392 0.5
.flash.rodata 224532 224852 320 0.1
.flash.text 978107 978607 500 0.1
Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 5db4015 305296e change % change
cyw30739 light cyw930739m2evb_01 (read/write) 587138 587138 0 0.0
.app_xip_area 493736 493736 0 0.0
.bss 76124 76124 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 545054 545054 0 0.0
.app_xip_area 453212 453212 0 0.0
.bss 74596 74596 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 569426 569426 0 0.0
.app_xip_area 468264 468264 0 0.0
.bss 83588 83588 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 856808 856808 0 0.0
(read/write) 125888 125888 0 0.0
.bss 123960 123960 0 0.0
.data 1924 1924 0 0.0
.text 856800 856800 0 0.0
BRD4161A+rpc (read only) 844184 844184 0 0.0
(read/write) 142544 142544 0 0.0
.bss 140520 140520 0 0.0
.data 2024 2024 0 0.0
.text 844176 844176 0 0.0
window-app BRD4161A (read only) 829012 829012 0 0.0
(read/write) 124524 124524 0 0.0
.bss 122644 122644 0 0.0
.data 1880 1880 0 0.0
.text 829004 829004 0 0.0
esp32 all-clusters-app c3devkit (read only) 935518 935518 0 0.0
(read/write) 1401162 1401162 0 0.0
.dram0.bss 70056 70056 0 0.0
.dram0.data 14276 14276 0 0.0
.flash.rodata 197920 197920 0 0.0
.flash.text 935518 935518 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 983491 983991 500 0.1
(read/write) 465516 466228 712 0.2
.dram0.bss 74816 75208 392 0.5
.dram0.data 34040 34040 0 0.0
.flash.rodata 224532 224852 320 0.1
.flash.text 978107 978607 500 0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 671632 671632 0 0.0
.bss 75828 75828 0 0.0
.data 1884 1884 0 0.0
.text 588120 588120 0 0.0
lock k32w061+release (read/write) 673220 673220 0 0.0
.bss 76148 76148 0 0.0
.data 1924 1924 0 0.0
.text 589348 589348 0 0.0
linux all-clusters-app debug (read only) 2315713 2315713 0 0.0
(read/write) 139968 139968 0 0.0
.bss 54592 54592 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 78472 78472 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 204293 204293 0 0.0
.text 1949218 1949218 0 0.0
bridge-app debug+rpc (read only) 1698741 1698741 0 0.0
(read/write) 84536 84536 0 0.0
.bss 39296 39296 0 0.0
.data 1986 1986 0 0.0
.data.rel.ro 38080 38080 0 0.0
.dynamic 592 592 0 0.0
.got 3976 3976 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 139252 139252 0 0.0
.text 1443061 1443061 0 0.0
chip-tool debug (read only) 7274909 7274909 0 0.0
(read/write) 180936 180936 0 0.0
.bss 29192 29192 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 144672 144672 0 0.0
.dynamic 608 608 0 0.0
.got 4760 4760 0 0.0
.init 27 27 0 0.0
.init_array 600 600 0 0.0
.rodata 409269 409269 0 0.0
.text 6496757 6496757 0 0.0
chip-tool-ipv6only arm64 (read only) 7218500 7218500 0 0.0
(read/write) 284273 284273 0 0.0
.bss 47457 47457 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 186136 186136 0 0.0
.dynamic 560 560 0 0.0
.got 45768 45768 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 392188 392188 0 0.0
.text 6222580 6222580 0 0.0
door-lock-app debug (read only) 1896041 1896041 0 0.0
(read/write) 110728 110728 0 0.0
.bss 42272 42272 0 0.0
.data 962 962 0 0.0
.data.rel.ro 62064 62064 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 172060 172060 0 0.0
.text 1575586 1575586 0 0.0
lighting-app debug+rpc (read only) 1998529 1998529 0 0.0
(read/write) 115784 115784 0 0.0
.bss 43224 43224 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 65680 65680 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 162001 162001 0 0.0
.text 1681858 1681858 0 0.0
ota-provider-app debug (read only) 1708169 1708169 0 0.0
(read/write) 81464 81464 0 0.0
.bss 41280 41280 0 0.0
.data 1096 1096 0 0.0
.data.rel.ro 33576 33576 0 0.0
.dynamic 608 608 0 0.0
.got 4248 4248 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 150534 150534 0 0.0
.text 1438914 1438914 0 0.0
ota-requestor-app debug (read only) 1699409 1699409 0 0.0
(read/write) 83512 83512 0 0.0
.bss 42464 42464 0 0.0
.data 1128 1128 0 0.0
.data.rel.ro 34632 34632 0 0.0
.dynamic 592 592 0 0.0
.got 4040 4040 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 144951 144951 0 0.0
.text 1437538 1437538 0 0.0
shell debug (read only) 2288841 2288841 0 0.0
(read/write) 141488 141488 0 0.0
.bss 62016 62016 0 0.0
.data 800 800 0 0.0
.data.rel.ro 72976 72976 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 205042 205042 0 0.0
.text 1927522 1927522 0 0.0
thermostat-no-ble arm64 (read only) 2125788 2125788 0 0.0
(read/write) 140785 140785 0 0.0
.bss 57745 57745 0 0.0
.data 976 976 0 0.0
.data.rel.ro 74928 74928 0 0.0
.dynamic 560 560 0 0.0
.got 4160 4160 0 0.0
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 131292 131292 0 0.0
.text 1776352 1776352 0 0.0
tv-app debug (read only) 2519737 2519737 0 0.0
(read/write) 139640 139640 0 0.0
.bss 57248 57248 0 0.0
.data 3136 3136 0 0.0
.data.rel.ro 73248 73248 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 193420 193420 0 0.0
.text 2153138 2153138 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2387096 2387096 0 0.0
.bss 188964 188964 0 0.0
.data 5296 5296 0 0.0
.text 1349696 1349696 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2347552 2347552 0 0.0
.bss 181072 181072 0 0.0
.data 5600 5600 0 0.0
.text 1310152 1310152 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2311552 2311552 0 0.0
.bss 180960 180960 0 0.0
.data 5584 5584 0 0.0
.text 1274152 1274152 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2301820 2301820 0 0.0
.bss 178244 178244 0 0.0
.data 5400 5400 0 0.0
.text 1264392 1264392 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 997587 997587 0 0.0
bss 120540 120540 0 0.0
rodata 117184 117184 0 0.0
text 680952 680952 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 979439 979439 0 0.0
bss 116396 116396 0 0.0
rodata 108572 108572 0 0.0
text 676000 676000 0 0.0
nrf52840dongle_nrf52840 (read/write) 1014275 1014275 0 0.0
bss 121904 121904 0 0.0
rodata 116020 116020 0 0.0
text 686444 686444 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 904278 904278 0 0.0
bss 117104 117104 0 0.0
rodata 110440 110440 0 0.0
text 595964 595964 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 929727 929727 0 0.0
bss 118880 118880 0 0.0
rodata 105532 105532 0 0.0
text 626812 626812 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 837254 837254 0 0.0
bss 115472 115472 0 0.0
rodata 98704 98704 0 0.0
text 542600 542600 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 932359 932359 0 0.0
bss 118632 118632 0 0.0
rodata 106004 106004 0 0.0
text 629148 629148 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 927299 927299 0 0.0
bss 118632 118632 0 0.0
rodata 105008 105008 0 0.0
text 625088 625088 0 0.0
shell nrf52840dk_nrf52840 (read/write) 802587 802587 0 0.0
bss 110968 110968 0 0.0
rodata 78480 78480 0 0.0
text 535568 535568 0 0.0
p6 all-clusters-app default (read/write) 2448328 2448328 0 0.0
.bss 117124 117124 0 0.0
.data 2584 2584 0 0.0
.text 1406592 1406592 0 0.0
light-app default (read/write) 2353104 2353104 0 0.0
.bss 106268 106268 0 0.0
.data 2432 2432 0 0.0
.text 1311368 1311368 0 0.0
lock-app default (read/write) 2318304 2318304 0 0.0
.bss 105980 105980 0 0.0
.data 2392 2392 0 0.0
.text 1276568 1276568 0 0.0
qpg lighting-app qpg6105+debug (read only) 579900 579900 0 0.0
(read/write) 146940 146940 0 0.0
.bss 88120 88120 0 0.0
.data 1088 1088 0 0.0
.text 574580 574580 0 0.0
lock-app qpg6105+debug (read only) 525972 525972 0 0.0
(read/write) 146940 146940 0 0.0
.bss 87560 87560 0 0.0
.data 1024 1024 0 0.0
.text 520652 520652 0 0.0
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 858818 858818 0 0.0
bss 88476 88476 0 0.0
noinit 37160 37160 0 0.0
text 601992 601992 0 0.0

@wqx6
Copy link
Contributor Author

wqx6 commented Feb 7, 2022

/rebase

@woody-apple woody-apple force-pushed the case_command_to_verify_RIO branch from 305296e to 71e5c13 Compare February 7, 2022 08:08
@github-actions
Copy link

github-actions bot commented Feb 7, 2022

PR #13900: Size comparison from 0f7be8b to 71e5c13

Increases above 0.2%:

platform target config section 0f7be8b 71e5c13 change % change
esp32 all-clusters-app m5stack .dram0.bss 74816 75208 392 0.5
Increases (1 build for esp32)
platform target config section 0f7be8b 71e5c13 change % change
esp32 all-clusters-app m5stack (read only) 984975 985483 508 0.1
(read/write) 465592 466296 704 0.2
.dram0.bss 74816 75208 392 0.5
.flash.rodata 224608 224920 312 0.1
.flash.text 979591 980099 508 0.1
Full report (34 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 0f7be8b 71e5c13 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 587670 587670 0 0.0
.app_xip_area 494404 494404 0 0.0
.bss 75988 75988 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 545586 545586 0 0.0
.app_xip_area 453880 453880 0 0.0
.bss 74460 74460 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 570010 570010 0 0.0
.app_xip_area 468984 468984 0 0.0
.bss 83452 83452 0 0.0
.data 532 532 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 857496 857496 0 0.0
(read/write) 125744 125744 0 0.0
.bss 123816 123816 0 0.0
.data 1924 1924 0 0.0
.text 857488 857488 0 0.0
BRD4161A+rpc (read only) 844848 844848 0 0.0
(read/write) 142400 142400 0 0.0
.bss 140376 140376 0 0.0
.data 2024 2024 0 0.0
.text 844840 844840 0 0.0
window-app BRD4161A (read only) 829732 829732 0 0.0
(read/write) 124384 124384 0 0.0
.bss 122504 122504 0 0.0
.data 1880 1880 0 0.0
.text 829724 829724 0 0.0
esp32 all-clusters-app c3devkit (read only) 936986 936986 0 0.0
(read/write) 1401242 1401242 0 0.0
.dram0.bss 70064 70064 0 0.0
.dram0.data 14276 14276 0 0.0
.flash.rodata 198000 198000 0 0.0
.flash.text 936986 936986 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 984975 985483 508 0.1
(read/write) 465592 466296 704 0.2
.dram0.bss 74816 75208 392 0.5
.dram0.data 34040 34040 0 0.0
.flash.rodata 224608 224920 312 0.1
.flash.text 979591 980099 508 0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 672212 672212 0 0.0
.bss 75688 75688 0 0.0
.data 1884 1884 0 0.0
.text 588840 588840 0 0.0
lock k32w061+release (read/write) 673744 673744 0 0.0
.bss 76016 76016 0 0.0
.data 1924 1924 0 0.0
.text 590004 590004 0 0.0
linux chip-tool-ipv6only arm64 (read only) 7238916 7238916 0 0.0
(read/write) 287921 287921 0 0.0
.bss 50641 50641 0 0.0
.data 1176 1176 0 0.0
.data.rel.ro 186528 186528 0 0.0
.dynamic 560 560 0 0.0
.got 45784 45784 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 392812 392812 0 0.0
.text 6241268 6241268 0 0.0
thermostat-no-ble arm64 (read only) 2127300 2127300 0 0.0
(read/write) 140561 140561 0 0.0
.bss 57601 57601 0 0.0
.data 968 968 0 0.0
.data.rel.ro 74872 74872 0 0.0
.dynamic 560 560 0 0.0
.got 4152 4152 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 131412 131412 0 0.0
.text 1777936 1777936 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2389192 2389192 0 0.0
.bss 188972 188972 0 0.0
.data 5296 5296 0 0.0
.text 1351792 1351792 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2348448 2348448 0 0.0
.bss 180936 180936 0 0.0
.data 5600 5600 0 0.0
.text 1311048 1311048 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2312368 2312368 0 0.0
.bss 180824 180824 0 0.0
.data 5584 5584 0 0.0
.text 1274968 1274968 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302708 2302708 0 0.0
.bss 178100 178100 0 0.0
.data 5400 5400 0 0.0
.text 1265280 1265280 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 998095 998095 0 0.0
bss 120404 120404 0 0.0
rodata 117308 117308 0 0.0
text 681464 681464 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 969451 969451 0 0.0
bss 116260 116260 0 0.0
rodata 108696 108696 0 0.0
text 666020 666020 0 0.0
nrf52840dongle_nrf52840 (read/write) 1014783 1014783 0 0.0
bss 121768 121768 0 0.0
rodata 116144 116144 0 0.0
text 686956 686956 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 904786 904786 0 0.0
bss 116964 116964 0 0.0
rodata 110564 110564 0 0.0
text 596472 596472 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 930235 930235 0 0.0
bss 118740 118740 0 0.0
rodata 105656 105656 0 0.0
text 627324 627324 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 837762 837762 0 0.0
bss 115336 115336 0 0.0
rodata 98828 98828 0 0.0
text 543108 543108 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 932867 932867 0 0.0
bss 118492 118492 0 0.0
rodata 106128 106128 0 0.0
text 629660 629660 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 927807 927807 0 0.0
bss 118496 118496 0 0.0
rodata 105132 105132 0 0.0
text 625600 625600 0 0.0
shell nrf52840dk_nrf52840 (read/write) 802811 802811 0 0.0
bss 110968 110968 0 0.0
rodata 78480 78480 0 0.0
text 535792 535792 0 0.0
p6 all-clusters-app default (read/write) 2450304 2450304 0 0.0
.bss 117128 117128 0 0.0
.data 2584 2584 0 0.0
.text 1408568 1408568 0 0.0
light-app default (read/write) 2353736 2353736 0 0.0
.bss 106128 106128 0 0.0
.data 2432 2432 0 0.0
.text 1312000 1312000 0 0.0
lock-app default (read/write) 2318944 2318944 0 0.0
.bss 105848 105848 0 0.0
.data 2392 2392 0 0.0
.text 1277208 1277208 0 0.0
qpg lighting-app qpg6105+debug (read only) 580468 580468 0 0.0
(read/write) 146940 146940 0 0.0
.bss 87976 87976 0 0.0
.data 1088 1088 0 0.0
.text 575148 575148 0 0.0
lock-app qpg6105+debug (read only) 526548 526548 0 0.0
(read/write) 146940 146940 0 0.0
.bss 87424 87424 0 0.0
.data 1024 1024 0 0.0
.text 521228 521228 0 0.0
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 859102 859102 0 0.0
bss 88332 88332 0 0.0
noinit 37160 37160 0 0.0
text 602176 602176 0 0.0

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.

7 participants