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

Adding IsSleepyDevice() and related tests #12447

Merged

Conversation

billwatersiii
Copy link
Contributor

Problem

Need to identify a peer device as a sleepy device
see #11502

Change overview

Added functions to identify a peer device as a sleepy device. Also added related unit tests.

Testing

Unit testing was added and is part of this pull request.

@github-actions
Copy link

github-actions bot commented Dec 2, 2021

PR #12447: Size comparison from 7cba51d to 794b660

Full report (24 builds for efr32, k32w, linux, mbed, p6, telink)
platform target config section 7cba51d 794b660 change % change
efr32 lighting-app BRD4161A (read only) 751552 751552 0 0.0
(read/write) 120032 120032 0 0.0
.bss 118200 118200 0 0.0
.data 1828 1828 0 0.0
.text 751544 751544 0 0.0
BRD4161A+rpc (read only) 780216 780216 0 0.0
(read/write) 138336 138336 0 0.0
.bss 136400 136400 0 0.0
.data 1936 1936 0 0.0
.text 780208 780208 0 0.0
lock-app BRD4161A (read only) 725392 725392 0 0.0
(read/write) 117736 117736 0 0.0
.bss 115952 115952 0 0.0
.data 1784 1784 0 0.0
.text 725384 725384 0 0.0
window-app BRD4161A (read only) 728720 728720 0 0.0
(read/write) 118160 118160 0 0.0
.bss 116368 116368 0 0.0
.data 1792 1792 0 0.0
.text 728712 728712 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728720 728720 0 0.0
.bss 79304 79304 0 0.0
.data 1860 1860 0 0.0
.text 641756 641756 0 0.0
lock-app k32w061+debug (read/write) 617704 617704 0 0.0
.bss 69744 69744 0 0.0
.data 1824 1824 0 0.0
.text 540336 540336 0 0.0
shell k32w061+debug (read/write) 683604 683604 0 0.0
.bss 81400 81400 0 0.0
.data 1796 1796 0 0.0
.text 594608 594608 0 0.0
linux all-clusters-app debug (read only) 1842697 1842697 0 0.0
(read/write) 124256 124256 0 0.0
.bss 50768 50768 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 4112 0 0.0
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 146453 146453 0 0.0
.text 1553890 1553890 0 0.0
bridge-app debug+rpc (read only) 1423037 1423037 0 0.0
(read/write) 74416 74416 0 0.0
.bss 36144 36144 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 3984 0 0.0
.init 27 27 0 0.0
.init_array 408 408 0 0.0
.rodata 119500 119500 0 0.0
.text 1198981 1198981 0 0.0
chip-tool debug (read only) 6618837 6618837 0 0.0
(read/write) 202128 202128 0 0.0
.bss 34440 34440 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 4464 0 0.0
.init 27 27 0 0.0
.init_array 480 480 0 0.0
.rodata 307224 307224 0 0.0
.text 5901429 5901429 0 0.0
lighting-app debug+rpc (read only) 1707121 1707121 0 0.0
(read/write) 107408 107408 0 0.0
.bss 41808 41808 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 4136 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 139281 139281 0 0.0
.text 1425538 1425538 0 0.0
ota-provider-app debug (read only) 1383857 1383857 0 0.0
(read/write) 72648 72648 0 0.0
.bss 38720 38720 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 4048 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 120776 120776 0 0.0
.text 1158722 1158722 0 0.0
ota-requestor-app debug (read only) 1483945 1483945 0 0.0
(read/write) 76512 76512 0 0.0
.bss 40832 40832 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 4032 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 132688 132688 0 0.0
.text 1243458 1243458 0 0.0
shell debug (read only) 818561 818561 0 0.0
(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 3504 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83506 83506 0 0.0
.text 628418 628418 0 0.0
tv-app debug (read only) 2000921 2000921 0 0.0
(read/write) 317616 317616 0 0.0
.bss 246712 246712 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 4424 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 169320 169320 0 0.0
.text 1678722 1678722 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2309264 2309264 0 0.0
.bss 179628 179628 0 0.0
.data 5184 5184 0 0.0
.heap 851632 851632 0 0.0
.text 1271840 1271840 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2295592 2295592 0 0.0
.bss 173272 173272 0 0.0
.data 5496 5496 0 0.0
.heap 857680 857680 0 0.0
.text 1258192 1258192 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2268688 2268688 0 0.0
.bss 172088 172088 0 0.0
.data 5496 5496 0 0.0
.heap 858864 858864 0 0.0
.text 1231288 1231288 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
p6 all-clusters-app default (read/write) 2339520 2339520 0 0.0
.bss 107820 107820 0 0.0
.data 2456 2456 0 0.0
.heap 923064 923064 0 0.0
.text 1297784 1297784 0 0.0
light-app default (read/write) 2278872 2278872 0 0.0
.bss 98504 98504 0 0.0
.data 2336 2336 0 0.0
.heap 932504 932504 0 0.0
.text 1237136 1237136 0 0.0
lock-app default (read/write) 2254224 2254224 0 0.0
.bss 97160 97160 0 0.0
.data 2296 2296 0 0.0
.heap 933888 933888 0 0.0
.text 1212488 1212488 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 794550 794550 0 0.0
bss 80328 80328 0 0.0
noinit 37160 37160 0 0.0
text 554522 554522 0 0.0

@todo
Copy link

todo bot commented Dec 3, 2021

Dummy function to be removed once BDX downloader is implemented and can return a real instance

// TODO: Dummy function to be removed once BDX downloader is implemented and can return a real instance
OTADownloader * GetDownloaderInstance()
{
return nullptr;
}
CHIP_ERROR LinuxOTAImageProcessor::PrepareDownload()
{
if (mParams.imageFile.empty())
{
ChipLogError(SoftwareUpdate, "Invalid output image file supplied");


This comment was generated by todo based on a TODO comment in 3b7b231 in #12447. cc @billwatersiii.

@todo
Copy link

todo bot commented Dec 3, 2021

Process block header if any

// TODO: Process block header if any
if (!imageProcessor->mOfs.write(reinterpret_cast<const char *>(imageProcessor->mBlock.data()),
static_cast<std::streamsize>(imageProcessor->mBlock.size())))
{
downloader->OnBlockProcessed(CHIP_ERROR_WRITE_FAILED, OTADownloader::kEnd);
return;
}
imageProcessor->mParams.downloadedBytes += imageProcessor->mBlock.size();
downloader->OnBlockProcessed(CHIP_NO_ERROR, OTADownloader::kGetNext);


This comment was generated by todo based on a TODO comment in 3b7b231 in #12447. cc @billwatersiii.

@todo
Copy link

todo bot commented Dec 3, 2021

Log SoftwareFault event

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


This comment was generated by todo based on a TODO comment in 3b7b231 in #12447. cc @billwatersiii.

@billwatersiii
Copy link
Contributor Author

billwatersiii commented Dec 3, 2021

@woody-apple , @pan-apple , @ifyall ,

I was having trouble pushing commits to this PR. I don't know if I did something wrong, or if is has something to do with Woody's "/rebase" earlier today. I was able to do this...

git pull --rebase origin identify_sleepy_peer_device

...and then I was able to push. But now there are additional commits associated with this PR that I had nothing to do with. Should I abandon this PR and create a new one? This one has become a bit of a mess for such a "simple" update.
:-(

@woody-apple woody-apple force-pushed the identify_sleepy_peer_device branch from 3b7b231 to 7092d1f Compare December 3, 2021 01:54
@pan-apple
Copy link
Contributor

Rebasing the PR can cause this. It might be best to create a new branch (on tip of master), and cherry pick your commits to the new branch, and push as a new PR.

@github-actions
Copy link

github-actions bot commented Dec 3, 2021

PR #12447: Size comparison from a484e4c to 7092d1f

Full report (26 builds for efr32, esp32, k32w, linux, mbed, p6, telink)
platform target config section a484e4c 7092d1f change % change
efr32 lighting-app BRD4161A (read only) 751584 751584 0 0.0
(read/write) 120032 120032 0 0.0
.bss 118200 118200 0 0.0
.data 1828 1828 0 0.0
.text 751576 751576 0 0.0
BRD4161A+rpc (read only) 780256 780256 0 0.0
(read/write) 138336 138336 0 0.0
.bss 136400 136400 0 0.0
.data 1936 1936 0 0.0
.text 780248 780248 0 0.0
lock-app BRD4161A (read only) 725440 725440 0 0.0
(read/write) 117736 117736 0 0.0
.bss 115952 115952 0 0.0
.data 1784 1784 0 0.0
.text 725432 725432 0 0.0
window-app BRD4161A (read only) 728752 728752 0 0.0
(read/write) 118160 118160 0 0.0
.bss 116368 116368 0 0.0
.data 1792 1792 0 0.0
.text 728744 728744 0 0.0
esp32 all-clusters-app c3devkit (read only) 847862 847862 0 0.0
(read/write) 1223826 1223826 0 0.0
.dram0.bss 56576 56576 0 0.0
.dram0.data 14052 14052 0 0.0
.flash.rodata 167744 167744 0 0.0
.flash.text 847862 847862 0 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 918451 918451 0 0.0
(read/write) 422804 422804 0 0.0
.dram0.bss 61960 61960 0 0.0
.dram0.data 34016 34016 0 0.0
.flash.rodata 195548 195548 0 0.0
.flash.text 913067 913067 0 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728752 728752 0 0.0
.bss 79304 79304 0 0.0
.data 1860 1860 0 0.0
.text 641788 641788 0 0.0
lock-app k32w061+debug (read/write) 617736 617736 0 0.0
.bss 69744 69744 0 0.0
.data 1824 1824 0 0.0
.text 540368 540368 0 0.0
shell k32w061+debug (read/write) 683636 683636 0 0.0
.bss 81400 81400 0 0.0
.data 1796 1796 0 0.0
.text 594640 594640 0 0.0
linux all-clusters-app debug (read only) 1848393 1848393 0 0.0
(read/write) 124520 124520 0 0.0
.bss 50896 50896 0 0.0
.data 1120 1120 0 0.0
.data.rel.ro 67088 67088 0 0.0
.dynamic 592 592 0 0.0
.got 4120 4120 0 0.0
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 148501 148501 0 0.0
.text 1557026 1557026 0 0.0
bridge-app debug+rpc (read only) 1426541 1426541 0 0.0
(read/write) 74584 74584 0 0.0
.bss 36240 36240 0 0.0
.data 1728 1728 0 0.0
.data.rel.ro 31528 31528 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 120620 120620 0 0.0
.text 1201045 1201045 0 0.0
chip-tool debug (read only) 6621845 6621845 0 0.0
(read/write) 202280 202280 0 0.0
.bss 34504 34504 0 0.0
.data 1024 1024 0 0.0
.data.rel.ro 161112 161112 0 0.0
.dynamic 592 592 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 568 568 0 0.0
.rodata 307608 307608 0 0.0
.text 5903669 5903669 0 0.0
lighting-app debug+rpc (read only) 1711049 1711049 0 0.0
(read/write) 107616 107616 0 0.0
.bss 41936 41936 0 0.0
.data 1280 1280 0 0.0
.data.rel.ro 59024 59024 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 140657 140657 0 0.0
.text 1427746 1427746 0 0.0
ota-provider-app debug (read only) 1386681 1386681 0 0.0
(read/write) 72816 72816 0 0.0
.bss 38816 38816 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 121448 121448 0 0.0
.text 1160546 1160546 0 0.0
ota-requestor-app debug (read only) 1490489 1490489 0 0.0
(read/write) 76784 76784 0 0.0
.bss 40960 40960 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 133776 133776 0 0.0
.text 1248018 1248018 0 0.0
shell debug (read only) 819625 819625 0 0.0
(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 3512 3512 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83570 83570 0 0.0
.text 629314 629314 0 0.0
tv-app debug (read only) 2020753 2020753 0 0.0
(read/write) 320000 320000 0 0.0
.bss 247224 247224 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 64200 64200 0 0.0
.dynamic 592 592 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 736 736 0 0.0
.rodata 173608 173608 0 0.0
.text 1692690 1692690 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2309264 2309264 0 0.0
.bss 179628 179628 0 0.0
.data 5184 5184 0 0.0
.heap 851632 851632 0 0.0
.text 1271840 1271840 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2295656 2295656 0 0.0
.bss 173272 173272 0 0.0
.data 5496 5496 0 0.0
.heap 857680 857680 0 0.0
.text 1258256 1258256 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2268688 2268688 0 0.0
.bss 172088 172088 0 0.0
.data 5496 5496 0 0.0
.heap 858864 858864 0 0.0
.text 1231288 1231288 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) 2046960 2046960 0 0.0
.bss 156732 156732 0 0.0
.data 4872 4872 0 0.0
.heap 874840 874840 0 0.0
.text 1009560 1009560 0 0.0
p6 all-clusters-app default (read/write) 2339544 2339544 0 0.0
.bss 107820 107820 0 0.0
.data 2456 2456 0 0.0
.heap 923064 923064 0 0.0
.text 1297808 1297808 0 0.0
light-app default (read/write) 2278920 2278920 0 0.0
.bss 98504 98504 0 0.0
.data 2336 2336 0 0.0
.heap 932504 932504 0 0.0
.text 1237184 1237184 0 0.0
lock-app default (read/write) 2254256 2254256 0 0.0
.bss 97160 97160 0 0.0
.data 2296 2296 0 0.0
.heap 933888 933888 0 0.0
.text 1212520 1212520 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 794594 794594 0 0.0
bss 80328 80328 0 0.0
noinit 37160 37160 0 0.0
text 554576 554576 0 0.0

@github-actions
Copy link

github-actions bot commented Dec 3, 2021

PR #12447: Size comparison from a484e4c to 7053a31

Increases above 0.2%:

platform target config section a484e4c 7053a31 change % change
linux all-clusters-app debug .rodata 148501 149109 608 0.4
chip-tool debug (read only) 6621845 6635109 13264 0.2
.got 4472 4496 24 0.5
.text 5903669 5919253 15584 0.3
ota-provider-app debug (read only) 1386681 1391625 4944 0.4
.rodata 121448 121800 352 0.3
.text 1160546 1165138 4592 0.4
ota-requestor-app debug (read only) 1490489 1498297 7808 0.5
.rodata 133776 134288 512 0.4
.text 1248018 1255314 7296 0.6
shell debug (read only) 819625 822041 2416 0.3
.got 3512 3520 8 0.2
.text 629314 631570 2256 0.4
tv-app debug (read only) 2020753 2029761 9008 0.4
.got 4432 4456 24 0.5
.rodata 173608 174216 608 0.4
.text 1692690 1700754 8064 0.5
bridge-app debug+rpc (read only) 1426541 1431021 4480 0.3
.rodata 120620 121044 424 0.4
.text 1201045 1205077 4032 0.3
lighting-app debug+rpc (read only) 1711049 1716161 5112 0.3
.rodata 140657 141681 1024 0.7
.text 1427746 1431810 4064 0.3
Increases (19 builds for efr32, k32w, linux, p6, telink)
platform target config section a484e4c 7053a31 change % change
efr32 lighting-app BRD4161A (read only) 751584 751784 200 0.0
.text 751576 751776 200 0.0
lock-app BRD4161A (read only) 725440 725800 360 0.0
.text 725432 725792 360 0.0
window-app BRD4161A (read only) 728752 729096 344 0.0
(read/write) 118160 118168 8 0.0
.bss 116368 116376 8 0.0
.text 728744 729088 344 0.0
lighting-app BRD4161A+rpc (read only) 780256 780440 184 0.0
.text 780248 780432 184 0.0
k32w lock-app k32w061+debug (read/write) 617736 617792 56 0.0
.bss 69744 69752 8 0.0
.text 540368 540416 48 0.0
shell k32w061+debug (read/write) 683636 683684 48 0.0
.text 594640 594688 48 0.0
lighting-app k32w061+se05x+release .bss 79304 79312 8 0.0
linux all-clusters-app debug (read/write) 124520 124648 128 0.1
.bss 50896 50928 32 0.1
.data.rel.ro 67088 67184 96 0.1
.rodata 148501 149109 608 0.4
chip-tool debug (read only) 6621845 6635109 13264 0.2
.bss 34504 34536 32 0.1
.got 4472 4496 24 0.5
.text 5903669 5919253 15584 0.3
ota-provider-app debug (read only) 1386681 1391625 4944 0.4
(read/write) 72816 72848 32 0.0
.bss 38816 38848 32 0.1
.rodata 121448 121800 352 0.3
.text 1160546 1165138 4592 0.4
ota-requestor-app debug (read only) 1490489 1498297 7808 0.5
(read/write) 76784 76816 32 0.0
.bss 40960 40992 32 0.1
.rodata 133776 134288 512 0.4
.text 1248018 1255314 7296 0.6
shell debug (read only) 819625 822041 2416 0.3
(read/write) 60584 60616 32 0.1
.got 3512 3520 8 0.2
.rodata 83570 83634 64 0.1
.text 629314 631570 2256 0.4
tv-app debug (read only) 2020753 2029761 9008 0.4
(read/write) 320000 320032 32 0.0
.bss 247224 247256 32 0.0
.got 4432 4456 24 0.5
.rodata 173608 174216 608 0.4
.text 1692690 1700754 8064 0.5
bridge-app debug+rpc (read only) 1426541 1431021 4480 0.3
(read/write) 74584 74648 64 0.1
.bss 36240 36272 32 0.1
.data.rel.ro 31528 31560 32 0.1
.rodata 120620 121044 424 0.4
.text 1201045 1205077 4032 0.3
lighting-app debug+rpc (read only) 1711049 1716161 5112 0.3
(read/write) 107616 107680 64 0.1
.bss 41936 41968 32 0.1
.data.rel.ro 59024 59056 32 0.1
.rodata 140657 141681 1024 0.7
.text 1427746 1431810 4064 0.3
p6 all-clusters-app default .bss 107820 107860 40 0.0
light-app default (read/write) 2278920 2279744 824 0.0
.bss 98504 98536 32 0.0
.text 1237184 1238008 824 0.1
lock-app default (read/write) 2254256 2255240 984 0.0
.bss 97160 97192 32 0.0
.text 1212520 1213504 984 0.1
telink lighting-app tlsr9518adk80d (read/write) 794594 794794 200 0.0
bss 80328 80332 4 0.0
text 554576 554586 10 0.0
Decreases (6 builds for k32w, linux, p6)
platform target config section a484e4c 7053a31 change % change
k32w lighting-app k32w061+se05x+release (read/write) 728752 728696 -56 -0.0
.text 641788 641724 -64 -0.0
linux all-clusters-app debug (read only) 1848393 1845873 -2520 -0.1
.text 1557026 1553826 -3200 -0.2
chip-tool debug (read/write) 202280 201256 -1024 -0.5
.data.rel.ro 161112 160024 -1088 -0.7
.rodata 307608 307384 -224 -0.1
p6 all-clusters-app default (read/write) 2339544 2339024 -520 -0.0
.heap 923064 923024 -40 -0.0
.text 1297808 1297288 -520 -0.0
light-app default .heap 932504 932472 -32 -0.0
lock-app default .heap 933888 933856 -32 -0.0
Full report (19 builds for efr32, k32w, linux, p6, telink)
platform target config section a484e4c 7053a31 change % change
efr32 lighting-app BRD4161A (read only) 751584 751784 200 0.0
(read/write) 120032 120032 0 0.0
.bss 118200 118200 0 0.0
.data 1828 1828 0 0.0
.text 751576 751776 200 0.0
lock-app BRD4161A (read only) 725440 725800 360 0.0
(read/write) 117736 117736 0 0.0
.bss 115952 115952 0 0.0
.data 1784 1784 0 0.0
.text 725432 725792 360 0.0
window-app BRD4161A (read only) 728752 729096 344 0.0
(read/write) 118160 118168 8 0.0
.bss 116368 116376 8 0.0
.data 1792 1792 0 0.0
.text 728744 729088 344 0.0
lighting-app BRD4161A+rpc (read only) 780256 780440 184 0.0
(read/write) 138336 138336 0 0.0
.bss 136400 136400 0 0.0
.data 1936 1936 0 0.0
.text 780248 780432 184 0.0
k32w lock-app k32w061+debug (read/write) 617736 617792 56 0.0
.bss 69744 69752 8 0.0
.data 1824 1824 0 0.0
.text 540368 540416 48 0.0
shell k32w061+debug (read/write) 683636 683684 48 0.0
.bss 81400 81400 0 0.0
.data 1796 1796 0 0.0
.text 594640 594688 48 0.0
lighting-app k32w061+se05x+release (read/write) 728752 728696 -56 -0.0
.bss 79304 79312 8 0.0
.data 1860 1860 0 0.0
.text 641788 641724 -64 -0.0
linux all-clusters-app debug (read only) 1848393 1845873 -2520 -0.1
(read/write) 124520 124648 128 0.1
.bss 50896 50928 32 0.1
.data 1120 1120 0 0.0
.data.rel.ro 67088 67184 96 0.1
.dynamic 592 592 0 0.0
.got 4120 4120 0 0.0
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 148501 149109 608 0.4
.text 1557026 1553826 -3200 -0.2
chip-tool debug (read only) 6621845 6635109 13264 0.2
(read/write) 202280 201256 -1024 -0.5
.bss 34504 34536 32 0.1
.data 1024 1024 0 0.0
.data.rel.ro 161112 160024 -1088 -0.7
.dynamic 592 592 0 0.0
.got 4472 4496 24 0.5
.init 27 27 0 0.0
.init_array 568 568 0 0.0
.rodata 307608 307384 -224 -0.1
.text 5903669 5919253 15584 0.3
ota-provider-app debug (read only) 1386681 1391625 4944 0.4
(read/write) 72816 72848 32 0.0
.bss 38816 38848 32 0.1
.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 121448 121800 352 0.3
.text 1160546 1165138 4592 0.4
ota-requestor-app debug (read only) 1490489 1498297 7808 0.5
(read/write) 76784 76816 32 0.0
.bss 40960 40992 32 0.1
.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 133776 134288 512 0.4
.text 1248018 1255314 7296 0.6
shell debug (read only) 819625 822041 2416 0.3
(read/write) 60584 60616 32 0.1
.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 3512 3520 8 0.2
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83570 83634 64 0.1
.text 629314 631570 2256 0.4
tv-app debug (read only) 2020753 2029761 9008 0.4
(read/write) 320000 320032 32 0.0
.bss 247224 247256 32 0.0
.data 2768 2768 0 0.0
.data.rel.ro 64200 64200 0 0.0
.dynamic 592 592 0 0.0
.got 4432 4456 24 0.5
.init 27 27 0 0.0
.init_array 736 736 0 0.0
.rodata 173608 174216 608 0.4
.text 1692690 1700754 8064 0.5
bridge-app debug+rpc (read only) 1426541 1431021 4480 0.3
(read/write) 74584 74648 64 0.1
.bss 36240 36272 32 0.1
.data 1728 1728 0 0.0
.data.rel.ro 31528 31560 32 0.1
.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 120620 121044 424 0.4
.text 1201045 1205077 4032 0.3
lighting-app debug+rpc (read only) 1711049 1716161 5112 0.3
(read/write) 107616 107680 64 0.1
.bss 41936 41968 32 0.1
.data 1280 1280 0 0.0
.data.rel.ro 59024 59056 32 0.1
.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 140657 141681 1024 0.7
.text 1427746 1431810 4064 0.3
p6 all-clusters-app default (read/write) 2339544 2339024 -520 -0.0
.bss 107820 107860 40 0.0
.data 2456 2456 0 0.0
.heap 923064 923024 -40 -0.0
.text 1297808 1297288 -520 -0.0
light-app default (read/write) 2278920 2279744 824 0.0
.bss 98504 98536 32 0.0
.data 2336 2336 0 0.0
.heap 932504 932472 -32 -0.0
.text 1237184 1238008 824 0.1
lock-app default (read/write) 2254256 2255240 984 0.0
.bss 97160 97192 32 0.0
.data 2296 2296 0 0.0
.heap 933888 933856 -32 -0.0
.text 1212520 1213504 984 0.1
telink lighting-app tlsr9518adk80d (read/write) 794594 794794 200 0.0
bss 80328 80332 4 0.0
noinit 37160 37160 0 0.0
text 554576 554586 10 0.0

@billwatersiii billwatersiii force-pushed the identify_sleepy_peer_device branch from 7053a31 to 0406b46 Compare December 3, 2021 18:24
@github-actions
Copy link

github-actions bot commented Dec 3, 2021

PR #12447: Size comparison from fc07dcf to 0406b46

Full report (29 builds for efr32, esp32, k32w, linux, mbed, p6, qpg, telink)
platform target config section fc07dcf 0406b46 change % change
efr32 lighting-app BRD4161A (read only) 751784 751784 0 0.0
(read/write) 120032 120032 0 0.0
.bss 118200 118200 0 0.0
.data 1828 1828 0 0.0
.text 751776 751776 0 0.0
BRD4161A+rpc (read only) 780440 780440 0 0.0
(read/write) 138336 138336 0 0.0
.bss 136400 136400 0 0.0
.data 1936 1936 0 0.0
.text 780432 780432 0 0.0
lock-app BRD4161A (read only) 725800 725800 0 0.0
(read/write) 117736 117736 0 0.0
.bss 115952 115952 0 0.0
.data 1784 1784 0 0.0
.text 725792 725792 0 0.0
window-app BRD4161A (read only) 729096 729096 0 0.0
(read/write) 118168 118168 0 0.0
.bss 116376 116376 0 0.0
.data 1792 1792 0 0.0
.text 729088 729088 0 0.0
esp32 all-clusters-app c3devkit (read only) 847284 847284 0 0.0
(read/write) 1224130 1224130 0 0.0
.dram0.bss 56616 56616 0 0.0
.dram0.data 14052 14052 0 0.0
.flash.rodata 168000 168000 0 0.0
.flash.text 847284 847284 0 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 917759 917759 0 0.0
(read/write) 423092 423092 0 0.0
.dram0.bss 62000 62000 0 0.0
.dram0.data 34016 34016 0 0.0
.flash.rodata 195796 195796 0 0.0
.flash.text 912375 912375 0 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728696 728696 0 0.0
.bss 79312 79312 0 0.0
.data 1860 1860 0 0.0
.text 641724 641724 0 0.0
lock-app k32w061+debug (read/write) 617792 617792 0 0.0
.bss 69752 69752 0 0.0
.data 1824 1824 0 0.0
.text 540416 540416 0 0.0
shell k32w061+debug (read/write) 683684 683684 0 0.0
.bss 81400 81400 0 0.0
.data 1796 1796 0 0.0
.text 594688 594688 0 0.0
linux all-clusters-app debug (read only) 1845873 1845873 0 0.0
(read/write) 124648 124648 0 0.0
.bss 50928 50928 0 0.0
.data 1120 1120 0 0.0
.data.rel.ro 67184 67184 0 0.0
.dynamic 592 592 0 0.0
.got 4120 4120 0 0.0
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 149109 149109 0 0.0
.text 1553826 1553826 0 0.0
bridge-app debug+rpc (read only) 1431021 1431021 0 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 121044 0 0.0
.text 1205077 1205077 0 0.0
chip-tool debug (read only) 6635109 6635109 0 0.0
(read/write) 201256 201256 0 0.0
.bss 34536 34536 0 0.0
.data 1024 1024 0 0.0
.data.rel.ro 160024 160024 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 307384 307384 0 0.0
.text 5919253 5919253 0 0.0
lighting-app debug+rpc (read only) 1716161 1716161 0 0.0
(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 141681 0 0.0
.text 1431810 1431810 0 0.0
ota-provider-app debug (read only) 1391625 1391625 0 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 121800 0 0.0
.text 1165138 1165138 0 0.0
ota-requestor-app debug (read only) 1498297 1498297 0 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 134288 0 0.0
.text 1255314 1255314 0 0.0
shell debug (read only) 822041 822041 0 0.0
(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 3520 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83634 83634 0 0.0
.text 631570 631570 0 0.0
tv-app debug (read only) 2029761 2029761 0 0.0
(read/write) 320032 320032 0 0.0
.bss 247256 247256 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 64200 64200 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 174216 0 0.0
.text 1700754 1700754 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2306472 2306472 0 0.0
.bss 179676 179676 0 0.0
.data 5184 5184 0 0.0
.heap 851584 851584 0 0.0
.text 1269048 1269048 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2296296 2296296 0 0.0
.bss 173304 173304 0 0.0
.data 5496 5496 0 0.0
.heap 857648 857648 0 0.0
.text 1258896 1258896 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2269520 2269520 0 0.0
.bss 172120 172120 0 0.0
.data 5496 5496 0 0.0
.heap 858832 858832 0 0.0
.text 1232120 1232120 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
p6 all-clusters-app default (read/write) 2339024 2339024 0 0.0
.bss 107860 107860 0 0.0
.data 2456 2456 0 0.0
.heap 923024 923024 0 0.0
.text 1297288 1297288 0 0.0
light-app default (read/write) 2279744 2279744 0 0.0
.bss 98536 98536 0 0.0
.data 2336 2336 0 0.0
.heap 932472 932472 0 0.0
.text 1238008 1238008 0 0.0
lock-app default (read/write) 2255240 2255240 0 0.0
.bss 97192 97192 0 0.0
.data 2296 2296 0 0.0
.heap 933856 933856 0 0.0
.text 1213504 1213504 0 0.0
qpg lighting-app qpg6100+debug (read only) 510480 510480 0 0.0
(read/write) 122332 122332 0 0.0
.bss 80272 80272 0 0.0
.data 964 964 0 0.0
.text 505160 505160 0 0.0
lock-app qpg6100+debug (read only) 483392 483392 0 0.0
(read/write) 122332 122332 0 0.0
.bss 79184 79184 0 0.0
.data 916 916 0 0.0
.text 478072 478072 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) 794794 794794 0 0.0
bss 80332 80332 0 0.0
noinit 37160 37160 0 0.0
text 554586 554586 0 0.0

@github-actions
Copy link

github-actions bot commented Dec 3, 2021

PR #12447: Size comparison from fc07dcf to 63d66db

Increases above 0.2%:

platform target config section fc07dcf 63d66db change % change
efr32 lock-app BRD4161A .data 1784 1788 4 0.2
k32w lock-app k32w061+debug .bss 69752 69976 224 0.3
shell k32w061+debug .bss 81400 81624 224 0.3
linux all-clusters-app debug .init_array 688 696 8 1.2
.rodata 149109 149589 480 0.3
nrfconnect lock-app nrf52840dk_nrf52840 bss 110792 111016 224 0.2
rodata 95324 95704 380 0.4
nrf5340dk_nrf5340_cpuapp rodata 90616 90996 380 0.4
p6 all-clusters-app default .data 2456 2464 8 0.3
qpg lock-app qpg6100+debug .bss 79184 79408 224 0.3
.data 916 920 4 0.4
Increases (15 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg)
platform target config section fc07dcf 63d66db change % change
efr32 lock-app BRD4161A (read only) 725800 726592 792 0.1
(read/write) 117736 117968 232 0.2
.bss 115952 116176 224 0.2
.data 1784 1788 4 0.2
.text 725792 726584 792 0.1
esp32 all-clusters-app c3devkit (read only) 847284 847594 310 0.0
.flash.text 847284 847594 310 0.0
m5stack (read only) 917759 918067 308 0.0
.flash.text 912375 912683 308 0.0
k32w lock-app k32w061+debug (read/write) 617792 618736 944 0.2
.bss 69752 69976 224 0.3
.data 1824 1828 4 0.2
.text 540416 541132 716 0.1
shell k32w061+debug (read/write) 683684 684644 960 0.1
.bss 81400 81624 224 0.3
.data 1796 1800 4 0.2
.text 594688 595420 732 0.1
linux all-clusters-app debug (read only) 1845873 1848137 2264 0.1
.init_array 688 696 8 1.2
.rodata 149109 149589 480 0.3
.text 1553826 1555490 1664 0.1
chip-tool debug .rodata 307384 307512 128 0.0
tv-app debug .bss 247256 247288 32 0.0
.text 1700754 1700786 32 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2306472 2306704 232 0.0
.heap 851584 852856 1272 0.1
.text 1269048 1269280 232 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2269520 2270224 704 0.0
.bss 172120 172344 224 0.1
.text 1232120 1232824 704 0.1
nrfconnect lock-app nrf52840dk_nrf52840 (read/write) 862683 863655 972 0.1
bss 110792 111016 224 0.2
rodata 95324 95704 380 0.4
text 581188 581544 356 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 788838 789794 956 0.1
bss 112204 112428 224 0.2
rodata 90616 90996 380 0.4
text 511620 511972 352 0.1
p6 all-clusters-app default (read/write) 2339024 2339080 56 0.0
.data 2456 2464 8 0.3
.heap 923024 924280 1256 0.1
.text 1297288 1297344 56 0.0
lock-app default (read/write) 2255240 2256048 808 0.0
.bss 97192 97416 224 0.2
.text 1213504 1214312 808 0.1
qpg lock-app qpg6100+debug (read only) 483392 484124 732 0.2
(read/write) 122332 122336 4 0.0
.bss 79184 79408 224 0.3
.data 916 920 4 0.4
.text 478072 478804 732 0.2
Decreases (9 builds for esp32, linux, mbed, p6)
platform target config section fc07dcf 63d66db change % change
esp32 all-clusters-app c3devkit (read/write) 1224130 1222714 -1416 -0.1
.dram0.bss 56616 55352 -1264 -2.2
.flash.rodata 168000 167848 -152 -0.1
m5stack (read/write) 423092 421672 -1420 -0.3
.dram0.bss 62000 60728 -1272 -2.1
.flash.rodata 195796 195648 -148 -0.1
linux all-clusters-app debug (read/write) 124648 123216 -1432 -1.1
.bss 50928 49680 -1248 -2.5
.data.rel.ro 67184 66976 -208 -0.3
chip-tool debug (read only) 6635109 6593069 -42040 -0.6
(read/write) 201256 199400 -1856 -0.9
.data.rel.ro 160024 158168 -1856 -1.2
.text 5919253 5881573 -37680 -0.6
tv-app debug (read only) 2029761 2029745 -16 -0.0
.data.rel.ro 64200 64168 -32 -0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release .bss 179676 178404 -1272 -0.7
lock-app CY8CPROTO_062_4343W+release .heap 858832 858608 -224 -0.0
p6 all-clusters-app default .bss 107860 106596 -1264 -1.2
lock-app default .heap 933856 933632 -224 -0.0
Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section fc07dcf 63d66db change % change
efr32 lighting-app BRD4161A (read only) 751784 751784 0 0.0
(read/write) 120032 120032 0 0.0
.bss 118200 118200 0 0.0
.data 1828 1828 0 0.0
.text 751776 751776 0 0.0
BRD4161A+rpc (read only) 780440 780440 0 0.0
(read/write) 138336 138336 0 0.0
.bss 136400 136400 0 0.0
.data 1936 1936 0 0.0
.text 780432 780432 0 0.0
lock-app BRD4161A (read only) 725800 726592 792 0.1
(read/write) 117736 117968 232 0.2
.bss 115952 116176 224 0.2
.data 1784 1788 4 0.2
.text 725792 726584 792 0.1
window-app BRD4161A (read only) 729096 729096 0 0.0
(read/write) 118168 118168 0 0.0
.bss 116376 116376 0 0.0
.data 1792 1792 0 0.0
.text 729088 729088 0 0.0
esp32 all-clusters-app c3devkit (read only) 847284 847594 310 0.0
(read/write) 1224130 1222714 -1416 -0.1
.dram0.bss 56616 55352 -1264 -2.2
.dram0.data 14052 14052 0 0.0
.flash.rodata 168000 167848 -152 -0.1
.flash.text 847284 847594 310 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 917759 918067 308 0.0
(read/write) 423092 421672 -1420 -0.3
.dram0.bss 62000 60728 -1272 -2.1
.dram0.data 34016 34016 0 0.0
.flash.rodata 195796 195648 -148 -0.1
.flash.text 912375 912683 308 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728696 728696 0 0.0
.bss 79312 79312 0 0.0
.data 1860 1860 0 0.0
.text 641724 641724 0 0.0
lock-app k32w061+debug (read/write) 617792 618736 944 0.2
.bss 69752 69976 224 0.3
.data 1824 1828 4 0.2
.text 540416 541132 716 0.1
shell k32w061+debug (read/write) 683684 684644 960 0.1
.bss 81400 81624 224 0.3
.data 1796 1800 4 0.2
.text 594688 595420 732 0.1
linux all-clusters-app debug (read only) 1845873 1848137 2264 0.1
(read/write) 124648 123216 -1432 -1.1
.bss 50928 49680 -1248 -2.5
.data 1120 1120 0 0.0
.data.rel.ro 67184 66976 -208 -0.3
.dynamic 592 592 0 0.0
.got 4120 4120 0 0.0
.init 27 27 0 0.0
.init_array 688 696 8 1.2
.rodata 149109 149589 480 0.3
.text 1553826 1555490 1664 0.1
bridge-app debug+rpc (read only) 1431021 1431021 0 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 121044 0 0.0
.text 1205077 1205077 0 0.0
chip-tool debug (read only) 6635109 6593069 -42040 -0.6
(read/write) 201256 199400 -1856 -0.9
.bss 34536 34536 0 0.0
.data 1024 1024 0 0.0
.data.rel.ro 160024 158168 -1856 -1.2
.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 307384 307512 128 0.0
.text 5919253 5881573 -37680 -0.6
lighting-app debug+rpc (read only) 1716161 1716161 0 0.0
(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 141681 0 0.0
.text 1431810 1431810 0 0.0
ota-provider-app debug (read only) 1391625 1391625 0 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 121800 0 0.0
.text 1165138 1165138 0 0.0
ota-requestor-app debug (read only) 1498297 1498297 0 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 134288 0 0.0
.text 1255314 1255314 0 0.0
shell debug (read only) 822041 822041 0 0.0
(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 3520 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83634 83634 0 0.0
.text 631570 631570 0 0.0
tv-app debug (read only) 2029761 2029745 -16 -0.0
(read/write) 320032 320032 0 0.0
.bss 247256 247288 32 0.0
.data 2768 2768 0 0.0
.data.rel.ro 64200 64168 -32 -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 174216 0 0.0
.text 1700754 1700786 32 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2306472 2306704 232 0.0
.bss 179676 178404 -1272 -0.7
.data 5184 5184 0 0.0
.heap 851584 852856 1272 0.1
.text 1269048 1269280 232 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2296296 2296296 0 0.0
.bss 173304 173304 0 0.0
.data 5496 5496 0 0.0
.heap 857648 857648 0 0.0
.text 1258896 1258896 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2269520 2270224 704 0.0
.bss 172120 172344 224 0.1
.data 5496 5496 0 0.0
.heap 858832 858608 -224 -0.0
.text 1232120 1232824 704 0.1
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) 891715 891715 0 0.0
bss 113756 113756 0 0.0
rodata 99588 99588 0 0.0
text 602824 602824 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 855091 855091 0 0.0
bss 110104 110104 0 0.0
rodata 90948 90948 0 0.0
text 577820 577820 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817626 817626 0 0.0
bss 115128 115128 0 0.0
rodata 94844 94844 0 0.0
text 533164 533164 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 862683 863655 972 0.1
bss 110792 111016 224 0.2
rodata 95324 95704 380 0.4
text 581188 581544 356 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 788838 789794 956 0.1
bss 112204 112428 224 0.2
rodata 90616 90996 380 0.4
text 511620 511972 352 0.1
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) 868523 868523 0 0.0
bss 110928 110928 0 0.0
rodata 97060 97060 0 0.0
text 585084 585084 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861763 861763 0 0.0
bss 110808 110808 0 0.0
rodata 95196 95196 0 0.0
text 580316 580316 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) 2339024 2339080 56 0.0
.bss 107860 106596 -1264 -1.2
.data 2456 2464 8 0.3
.heap 923024 924280 1256 0.1
.text 1297288 1297344 56 0.0
light-app default (read/write) 2279744 2279744 0 0.0
.bss 98536 98536 0 0.0
.data 2336 2336 0 0.0
.heap 932472 932472 0 0.0
.text 1238008 1238008 0 0.0
lock-app default (read/write) 2255240 2256048 808 0.0
.bss 97192 97416 224 0.2
.data 2296 2296 0 0.0
.heap 933856 933632 -224 -0.0
.text 1213504 1214312 808 0.1
qpg lighting-app qpg6100+debug (read only) 510480 510480 0 0.0
(read/write) 122332 122332 0 0.0
.bss 80272 80272 0 0.0
.data 964 964 0 0.0
.text 505160 505160 0 0.0
lock-app qpg6100+debug (read only) 483392 484124 732 0.2
(read/write) 122332 122336 4 0.0
.bss 79184 79408 224 0.3
.data 916 920 4 0.4
.text 478072 478804 732 0.2
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) 794794 794794 0 0.0
bss 80332 80332 0 0.0
noinit 37160 37160 0 0.0
text 554586 554586 0 0.0

@pan-apple pan-apple merged commit fc35caf into project-chip:master Dec 4, 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.

8 participants