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

Fix EFR32 unit test #11073

Merged
merged 1 commit into from
Nov 4, 2021
Merged

Conversation

rgoliver
Copy link

@rgoliver rgoliver commented Oct 27, 2021

Problem

The EFR32 Unit test has been broken for almost 2 weeks: #10447

Change overview

  • Remove broken tests so it passes
  • Add to build script so it gets compiled into CI
  • Fix nlrunner to stream output
  • Bundle in runner whls into output
  • Add to smoke-test (Also fixed smoke test globs to pull in rpc builds for EFR and NRF)

Testing

  • Ran EFR32 unit test
  • Ran script/build/test.py
  • Ran smoke test command and ensured all targets got built correctly:
    /scripts/build/build_examples.py --target-glob '*-brd4161a-{lock,light,unit-test}*' build

@github-actions
Copy link

github-actions bot commented Oct 27, 2021

PR #11073: Size comparison from f1b8e2c to 1ae543a

Full report (8 builds for k32w, p6, qpg, telink)
platform target config section f1b8e2c 1ae543a change % change
k32w lighting-app k32w061+se05x+release (read/write) 701024 701024 0 0.0
.bss 78712 78712 0 0.0
.data 1900 1900 0 0.0
.text 614612 614612 0 0.0
lock-app k32w061+debug (read/write) 592940 592940 0 0.0
.bss 69188 69188 0 0.0
.data 1864 1864 0 0.0
.text 516088 516088 0 0.0
shell k32w061+debug (read/write) 425252 425252 0 0.0
.bss 63256 63256 0 0.0
.data 672 672 0 0.0
.text 359620 359620 0 0.0
p6 lock-app default (read/write) 2169176 2169176 0 0.0
.bss 67184 67184 0 0.0
.data 2416 2416 0 0.0
.heap 963744 963744 0 0.0
.text 1127440 1127440 0 0.0
qpg lighting-app qpg6100+debug (read only) 491208 491208 0 0.0
(read/write) 114144 114144 0 0.0
.bss 52416 52416 0 0.0
.data 1000 1000 0 0.0
.text 485888 485888 0 0.0
lock-app qpg6100+debug (read only) 467532 467532 0 0.0
(read/write) 114140 114140 0 0.0
.bss 51360 51360 0 0.0
.data 956 956 0 0.0
.text 462212 462212 0 0.0
persistent-storage-app qpg6100+debug (read only) 155244 155244 0 0.0
(read/write) 114140 114140 0 0.0
.bss 27752 27752 0 0.0
.data 372 372 0 0.0
.text 149924 149924 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 664566 664566 0 0.0
bss 69944 69944 0 0.0
noinit 33216 33216 0 0.0
text 458168 458168 0 0.0

@github-actions
Copy link

github-actions bot commented Oct 27, 2021

PR #11073: Size comparison from f1b8e2c to 953cea9

Increases (1 build for esp32)
platform target config section f1b8e2c 953cea9 change % change
esp32 all-clusters-app m5stack (read only) 907771 907847 76 0.0
.flash.text 907771 907847 76 0.0
Full report (37 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section f1b8e2c 953cea9 change % change
efr32 lighting-app BRD4161A (read only) 737064 737064 0 0.0
(read/write) 115444 115444 0 0.0
.bss 113692 113692 0 0.0
.data 1752 1752 0 0.0
.text 737056 737056 0 0.0
BRD4161A+rpc (read only) 724492 724492 0 0.0
(read/write) 132048 132048 0 0.0
.bss 130196 130196 0 0.0
.data 1852 1852 0 0.0
.text 724484 724484 0 0.0
lock-app BRD4161A (read only) 716328 716328 0 0.0
(read/write) 113260 113260 0 0.0
.bss 111548 111548 0 0.0
.data 1712 1712 0 0.0
.text 716320 716320 0 0.0
window-app BRD4161A (read only) 717248 717248 0 0.0
(read/write) 113588 113588 0 0.0
.bss 111868 111868 0 0.0
.data 1716 1716 0 0.0
.text 717240 717240 0 0.0
esp32 all-clusters-app c3devkit (read only) 876758 876758 0 0.0
(read/write) 1308696 1308696 0 0.0
.dram0.bss 59272 59272 0 0.0
.dram0.data 16464 16464 0 0.0
.flash.rodata 199720 199720 0 0.0
.flash.text 876758 876758 0 0.0
.iram0.text 57564 57564 0 0.0
m5stack (read only) 907771 907847 76 0.0
(read/write) 428496 428496 0 0.0
.dram0.bss 61784 61784 0 0.0
.dram0.data 32084 32084 0 0.0
.flash.rodata 208464 208464 0 0.0
.flash.text 907771 907847 76 0.0
.iram0.text 125115 125115 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 701024 701024 0 0.0
.bss 78712 78712 0 0.0
.data 1900 1900 0 0.0
.text 614612 614612 0 0.0
lock-app k32w061+debug (read/write) 592940 592940 0 0.0
.bss 69188 69188 0 0.0
.data 1864 1864 0 0.0
.text 516088 516088 0 0.0
shell k32w061+debug (read/write) 425252 425252 0 0.0
.bss 63256 63256 0 0.0
.data 672 672 0 0.0
.text 359620 359620 0 0.0
linux all-clusters-app debug (read only) 1642289 1642289 0 0.0
(read/write) 118624 118624 0 0.0
.bss 51344 51344 0 0.0
.data 978 978 0 0.0
.data.rel.ro 61056 61056 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 520 520 0 0.0
.rodata 136725 136725 0 0.0
.text 1373730 1373730 0 0.0
bridge-app debug+rpc (read only) 1277661 1277661 0 0.0
(read/write) 85096 85096 0 0.0
.bss 51856 51856 0 0.0
.data 976 976 0 0.0
.data.rel.ro 27272 27272 0 0.0
.dynamic 592 592 0 0.0
.got 3952 3952 0 0.0
.init 27 27 0 0.0
.init_array 400 400 0 0.0
.rodata 110620 110620 0 0.0
.text 1071701 1071701 0 0.0
chip-tool debug (read only) 4267829 4267829 0 0.0
(read/write) 122112 122112 0 0.0
.bss 17680 17680 0 0.0
.data 1584 1584 0 0.0
.data.rel.ro 97424 97424 0 0.0
.dynamic 592 592 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 424 424 0 0.0
.rodata 213968 213968 0 0.0
.text 3791205 3791205 0 0.0
lighting-app debug+rpc (read only) 1530377 1530377 0 0.0
(read/write) 101520 101520 0 0.0
.bss 41176 41176 0 0.0
.data 1106 1106 0 0.0
.data.rel.ro 53968 53968 0 0.0
.dynamic 608 608 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 528 528 0 0.0
.rodata 127793 127793 0 0.0
.text 1270562 1270562 0 0.0
ota-provider-app debug (read only) 1237969 1237969 0 0.0
(read/write) 67776 67776 0 0.0
.bss 37440 37440 0 0.0
.data 752 752 0 0.0
.data.rel.ro 24488 24488 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 440 440 0 0.0
.rodata 110920 110920 0 0.0
.text 1031090 1031090 0 0.0
ota-requestor-app debug (read only) 1300289 1300289 0 0.0
(read/write) 76520 76520 0 0.0
.bss 45216 45216 0 0.0
.data 816 816 0 0.0
.data.rel.ro 25352 25352 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 512 512 0 0.0
.rodata 127744 127744 0 0.0
.text 1074946 1074946 0 0.0
shell debug (read only) 780953 780953 0 0.0
(read/write) 57376 57376 0 0.0
.bss 16136 16136 0 0.0
.data 242 242 0 0.0
.data.rel.ro 36496 36496 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 336 336 0 0.0
.rodata 76463 76463 0 0.0
.text 603362 603362 0 0.0
tv-app debug (read only) 1757849 1757849 0 0.0
(read/write) 289112 289112 0 0.0
.bss 223248 223248 0 0.0
.data 2032 2032 0 0.0
.data.rel.ro 58192 58192 0 0.0
.dynamic 592 592 0 0.0
.got 4408 4408 0 0.0
.init 27 27 0 0.0
.init_array 608 608 0 0.0
.rodata 152888 152888 0 0.0
.text 1463250 1463250 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2290632 2290632 0 0.0
.bss 180636 180636 0 0.0
.data 5192 5192 0 0.0
.heap 850616 850616 0 0.0
.text 1253232 1253232 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2274968 2274968 0 0.0
.bss 172844 172844 0 0.0
.data 5568 5568 0 0.0
.heap 858032 858032 0 0.0
.text 1237568 1237568 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2252624 2252624 0 0.0
.bss 171748 171748 0 0.0
.data 5552 5552 0 0.0
.heap 859144 859144 0 0.0
.text 1215224 1215224 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139744 1139744 0 0.0
.bss 11752 11752 0 0.0
.data 4368 4368 0 0.0
.heap 1020328 1020328 0 0.0
.text 103128 103128 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2048984 2048984 0 0.0
.bss 156208 156208 0 0.0
.data 4968 4968 0 0.0
.heap 875272 875272 0 0.0
.text 1011584 1011584 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 862887 862887 0 0.0
bss 112136 112136 0 0.0
rodata 97504 97504 0 0.0
text 577616 577616 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 823727 823727 0 0.0
bss 108376 108376 0 0.0
rodata 88280 88280 0 0.0
text 550808 550808 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 787910 787910 0 0.0
bss 113512 113512 0 0.0
rodata 92744 92744 0 0.0
text 507088 507088 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 839559 839559 0 0.0
bss 111172 111172 0 0.0
rodata 93856 93856 0 0.0
text 559080 559080 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 764858 764858 0 0.0
bss 112580 112580 0 0.0
rodata 89164 89164 0 0.0
text 488640 488640 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497339 497339 0 0.0
bss 51824 51824 0 0.0
rodata 45776 45776 0 0.0
text 339456 339456 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 844231 844231 0 0.0
bss 111308 111308 0 0.0
rodata 95104 95104 0 0.0
text 562280 562280 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 839551 839551 0 0.0
bss 111208 111208 0 0.0
rodata 93880 93880 0 0.0
text 558920 558920 0 0.0
shell nrf52840dk_nrf52840 (read/write) 776435 776435 0 0.0
bss 109072 109072 0 0.0
rodata 72536 72536 0 0.0
text 520232 520232 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 691490 691490 0 0.0
bss 110056 110056 0 0.0
rodata 67180 67180 0 0.0
text 440844 440844 0 0.0
p6 lock-app default (read/write) 2169176 2169176 0 0.0
.bss 67184 67184 0 0.0
.data 2416 2416 0 0.0
.heap 963744 963744 0 0.0
.text 1127440 1127440 0 0.0
qpg lighting-app qpg6100+debug (read only) 491208 491208 0 0.0
(read/write) 114144 114144 0 0.0
.bss 52416 52416 0 0.0
.data 1000 1000 0 0.0
.text 485888 485888 0 0.0
lock-app qpg6100+debug (read only) 467532 467532 0 0.0
(read/write) 114140 114140 0 0.0
.bss 51360 51360 0 0.0
.data 956 956 0 0.0
.text 462212 462212 0 0.0
persistent-storage-app qpg6100+debug (read only) 155244 155244 0 0.0
(read/write) 114140 114140 0 0.0
.bss 27752 27752 0 0.0
.data 372 372 0 0.0
.text 149924 149924 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 664566 664566 0 0.0
bss 69944 69944 0 0.0
noinit 33216 33216 0 0.0
text 458168 458168 0 0.0

src/BUILD.gn Show resolved Hide resolved
src/BUILD.gn Show resolved Hide resolved
src/app/tests/BUILD.gn Outdated Show resolved Hide resolved
src/messaging/tests/BUILD.gn Show resolved Hide resolved
@jmartinez-silabs
Copy link
Member

@rgoliver I see more and more test disabled on EFR32 is it more than the HEAP limit that you hit before with a crypto test? What kind of issues are preventing the EFR32 platfrom from running those? I will be available tomorrow get my hand on this test driver if you can point me to the issues you see.

@rgoliver rgoliver force-pushed the fix-efr-ut-oct27 branch 2 times, most recently from bd45a9d to 06c75ff Compare November 1, 2021 15:23
@github-actions
Copy link

github-actions bot commented Nov 1, 2021

PR #11073: Size comparison from 3b4fcf0 to 06c75ff

Full report (37 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 3b4fcf0 06c75ff change % change
efr32 lighting-app BRD4161A (read only) 736636 736636 0 0.0
(read/write) 114476 114476 0 0.0
.bss 112724 112724 0 0.0
.data 1752 1752 0 0.0
.text 736628 736628 0 0.0
BRD4161A+rpc (read only) 724076 724076 0 0.0
(read/write) 131080 131080 0 0.0
.bss 129228 129228 0 0.0
.data 1852 1852 0 0.0
.text 724068 724068 0 0.0
lock-app BRD4161A (read only) 715932 715932 0 0.0
(read/write) 112292 112292 0 0.0
.bss 110580 110580 0 0.0
.data 1712 1712 0 0.0
.text 715924 715924 0 0.0
window-app BRD4161A (read only) 716836 716836 0 0.0
(read/write) 112616 112616 0 0.0
.bss 110900 110900 0 0.0
.data 1716 1716 0 0.0
.text 716828 716828 0 0.0
esp32 all-clusters-app c3devkit (read only) 880562 880562 0 0.0
(read/write) 1307800 1307800 0 0.0
.dram0.bss 58456 58456 0 0.0
.dram0.data 16464 16464 0 0.0
.flash.rodata 199640 199640 0 0.0
.flash.text 880562 880562 0 0.0
.iram0.text 57554 57554 0 0.0
m5stack (read only) 911451 911451 0 0.0
(read/write) 427560 427560 0 0.0
.dram0.bss 60952 60952 0 0.0
.dram0.data 32100 32100 0 0.0
.flash.rodata 208344 208344 0 0.0
.flash.text 911451 911451 0 0.0
.iram0.text 125115 125115 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 699128 699128 0 0.0
.bss 77720 77720 0 0.0
.data 1900 1900 0 0.0
.text 613708 613708 0 0.0
lock-app k32w061+debug (read/write) 591432 591432 0 0.0
.bss 68220 68220 0 0.0
.data 1864 1864 0 0.0
.text 515548 515548 0 0.0
shell k32w061+debug (read/write) 424988 424988 0 0.0
.bss 63280 63280 0 0.0
.data 672 672 0 0.0
.text 359332 359332 0 0.0
linux all-clusters-app debug (read only) 1687001 1687001 0 0.0
(read/write) 119024 119024 0 0.0
.bss 50640 50640 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62112 62112 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 138069 138069 0 0.0
.text 1415874 1415874 0 0.0
bridge-app debug+rpc (read only) 1281957 1281957 0 0.0
(read/write) 84136 84136 0 0.0
.bss 50800 50800 0 0.0
.data 976 976 0 0.0
.data.rel.ro 27368 27368 0 0.0
.dynamic 592 592 0 0.0
.got 3952 3952 0 0.0
.init 27 27 0 0.0
.init_array 400 400 0 0.0
.rodata 110020 110020 0 0.0
.text 1076693 1076693 0 0.0
chip-tool debug (read only) 4314925 4314925 0 0.0
(read/write) 123648 123648 0 0.0
.bss 17712 17712 0 0.0
.data 1584 1584 0 0.0
.data.rel.ro 98928 98928 0 0.0
.dynamic 592 592 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 424 424 0 0.0
.rodata 217360 217360 0 0.0
.text 3831621 3831621 0 0.0
lighting-app debug+rpc (read only) 1540865 1540865 0 0.0
(read/write) 101008 101008 0 0.0
.bss 40184 40184 0 0.0
.data 1106 1106 0 0.0
.data.rel.ro 54448 54448 0 0.0
.dynamic 608 608 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 528 528 0 0.0
.rodata 128113 128113 0 0.0
.text 1280370 1280370 0 0.0
ota-provider-app debug (read only) 1239033 1239033 0 0.0
(read/write) 67104 67104 0 0.0
.bss 36640 36640 0 0.0
.data 752 752 0 0.0
.data.rel.ro 24616 24616 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 440 440 0 0.0
.rodata 110408 110408 0 0.0
.text 1032498 1032498 0 0.0
ota-requestor-app debug (read only) 1302033 1302033 0 0.0
(read/write) 76360 76360 0 0.0
.bss 44896 44896 0 0.0
.data 816 816 0 0.0
.data.rel.ro 25528 25528 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 512 512 0 0.0
.rodata 127072 127072 0 0.0
.text 1077170 1077170 0 0.0
shell debug (read only) 786145 786145 0 0.0
(read/write) 57664 57664 0 0.0
.bss 16072 16072 0 0.0
.data 242 242 0 0.0
.data.rel.ro 36848 36848 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 336 336 0 0.0
.rodata 77423 77423 0 0.0
.text 607186 607186 0 0.0
tv-app debug (read only) 1773337 1773337 0 0.0
(read/write) 288600 288600 0 0.0
.bss 222224 222224 0 0.0
.data 2032 2032 0 0.0
.data.rel.ro 58704 58704 0 0.0
.dynamic 592 592 0 0.0
.got 4408 4408 0 0.0
.init 27 27 0 0.0
.init_array 608 608 0 0.0
.rodata 153464 153464 0 0.0
.text 1477682 1477682 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2294952 2294952 0 0.0
.bss 179828 179828 0 0.0
.data 5216 5216 0 0.0
.heap 851400 851400 0 0.0
.text 1257552 1257552 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2274336 2274336 0 0.0
.bss 171868 171868 0 0.0
.data 5568 5568 0 0.0
.heap 859008 859008 0 0.0
.text 1236936 1236936 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2252056 2252056 0 0.0
.bss 170772 170772 0 0.0
.data 5552 5552 0 0.0
.heap 860120 860120 0 0.0
.text 1214656 1214656 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139744 1139744 0 0.0
.bss 11752 11752 0 0.0
.data 4368 4368 0 0.0
.heap 1020328 1020328 0 0.0
.text 103128 103128 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2048656 2048656 0 0.0
.bss 156232 156232 0 0.0
.data 4968 4968 0 0.0
.heap 875248 875248 0 0.0
.text 1011256 1011256 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 861267 861267 0 0.0
bss 111180 111180 0 0.0
rodata 96860 96860 0 0.0
text 577612 577612 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 822095 822095 0 0.0
bss 107424 107424 0 0.0
rodata 87640 87640 0 0.0
text 550784 550784 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 786306 786306 0 0.0
bss 112556 112556 0 0.0
rodata 92100 92100 0 0.0
text 507080 507080 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 837975 837975 0 0.0
bss 110216 110216 0 0.0
rodata 93216 93216 0 0.0
text 559092 559092 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 763270 763270 0 0.0
bss 111628 111628 0 0.0
rodata 88520 88520 0 0.0
text 488652 488652 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497323 497323 0 0.0
bss 51824 51824 0 0.0
rodata 45776 45776 0 0.0
text 339436 339436 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 842643 842643 0 0.0
bss 110352 110352 0 0.0
rodata 94460 94460 0 0.0
text 562300 562300 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 837947 837947 0 0.0
bss 110252 110252 0 0.0
rodata 93236 93236 0 0.0
text 558932 558932 0 0.0
shell nrf52840dk_nrf52840 (read/write) 776179 776179 0 0.0
bss 109096 109096 0 0.0
rodata 72536 72536 0 0.0
text 519936 519936 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 691202 691202 0 0.0
bss 110080 110080 0 0.0
rodata 67180 67180 0 0.0
text 440548 440548 0 0.0
p6 lock-app default (read/write) 2167872 2167872 0 0.0
.bss 66216 66216 0 0.0
.data 2416 2416 0 0.0
.heap 964712 964712 0 0.0
.text 1126136 1126136 0 0.0
qpg lighting-app qpg6100+debug (read only) 490500 490500 0 0.0
(read/write) 114144 114144 0 0.0
.bss 50336 50336 0 0.0
.data 1000 1000 0 0.0
.text 485180 485180 0 0.0
lock-app qpg6100+debug (read only) 466844 466844 0 0.0
(read/write) 114140 114140 0 0.0
.bss 49288 49288 0 0.0
.data 956 956 0 0.0
.text 461524 461524 0 0.0
persistent-storage-app qpg6100+debug (read only) 155820 155820 0 0.0
(read/write) 114140 114140 0 0.0
.bss 27752 27752 0 0.0
.data 372 372 0 0.0
.text 150500 150500 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 662890 662890 0 0.0
bss 68992 68992 0 0.0
noinit 33216 33216 0 0.0
text 458036 458036 0 0.0

@github-actions
Copy link

github-actions bot commented Nov 1, 2021

PR #11073: Size comparison from 1073bb2 to 8718767

Full report (37 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 1073bb2 8718767 change % change
efr32 lighting-app BRD4161A (read only) 735256 735256 0 0.0
(read/write) 114444 114444 0 0.0
.bss 112692 112692 0 0.0
.data 1752 1752 0 0.0
.text 735248 735248 0 0.0
BRD4161A+rpc (read only) 722680 722680 0 0.0
(read/write) 131052 131052 0 0.0
.bss 129196 129196 0 0.0
.data 1852 1852 0 0.0
.text 722672 722672 0 0.0
lock-app BRD4161A (read only) 714552 714552 0 0.0
(read/write) 112260 112260 0 0.0
.bss 110548 110548 0 0.0
.data 1712 1712 0 0.0
.text 714544 714544 0 0.0
window-app BRD4161A (read only) 715440 715440 0 0.0
(read/write) 112588 112588 0 0.0
.bss 110868 110868 0 0.0
.data 1716 1716 0 0.0
.text 715432 715432 0 0.0
esp32 all-clusters-app c3devkit (read only) 879954 879954 0 0.0
(read/write) 1307184 1307184 0 0.0
.dram0.bss 58424 58424 0 0.0
.dram0.data 16464 16464 0 0.0
.flash.rodata 199056 199056 0 0.0
.flash.text 879954 879954 0 0.0
.iram0.text 57554 57554 0 0.0
m5stack (read only) 910915 910915 0 0.0
(read/write) 426968 426968 0 0.0
.dram0.bss 60920 60920 0 0.0
.dram0.data 32100 32100 0 0.0
.flash.rodata 207784 207784 0 0.0
.flash.text 910915 910915 0 0.0
.iram0.text 125115 125115 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 698016 698016 0 0.0
.bss 77688 77688 0 0.0
.data 1900 1900 0 0.0
.text 612628 612628 0 0.0
lock-app k32w061+debug (read/write) 590320 590320 0 0.0
.bss 68188 68188 0 0.0
.data 1864 1864 0 0.0
.text 514468 514468 0 0.0
shell k32w061+debug (read/write) 424988 424988 0 0.0
.bss 63280 63280 0 0.0
.data 672 672 0 0.0
.text 359332 359332 0 0.0
linux all-clusters-app debug (read only) 1684281 1684281 0 0.0
(read/write) 118992 118992 0 0.0
.bss 50608 50608 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62112 62112 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 137493 137493 0 0.0
.text 1413730 1413730 0 0.0
bridge-app debug+rpc (read only) 1279205 1279205 0 0.0
(read/write) 84104 84104 0 0.0
.bss 50768 50768 0 0.0
.data 976 976 0 0.0
.data.rel.ro 27368 27368 0 0.0
.dynamic 592 592 0 0.0
.got 3952 3952 0 0.0
.init 27 27 0 0.0
.init_array 400 400 0 0.0
.rodata 109412 109412 0 0.0
.text 1074549 1074549 0 0.0
chip-tool debug (read only) 4313789 4313789 0 0.0
(read/write) 123552 123552 0 0.0
.bss 17680 17680 0 0.0
.data 1584 1584 0 0.0
.data.rel.ro 98880 98880 0 0.0
.dynamic 592 592 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 424 424 0 0.0
.rodata 217328 217328 0 0.0
.text 3830805 3830805 0 0.0
lighting-app debug+rpc (read only) 1538145 1538145 0 0.0
(read/write) 100976 100976 0 0.0
.bss 40152 40152 0 0.0
.data 1106 1106 0 0.0
.data.rel.ro 54448 54448 0 0.0
.dynamic 608 608 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 528 528 0 0.0
.rodata 127537 127537 0 0.0
.text 1278226 1278226 0 0.0
ota-provider-app debug (read only) 1236185 1236185 0 0.0
(read/write) 67072 67072 0 0.0
.bss 36608 36608 0 0.0
.data 752 752 0 0.0
.data.rel.ro 24616 24616 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 440 440 0 0.0
.rodata 109800 109800 0 0.0
.text 1030258 1030258 0 0.0
ota-requestor-app debug (read only) 1293681 1293681 0 0.0
(read/write) 76392 76392 0 0.0
.bss 44864 44864 0 0.0
.data 816 816 0 0.0
.data.rel.ro 25576 25576 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 512 512 0 0.0
.rodata 121120 121120 0 0.0
.text 1074770 1074770 0 0.0
shell debug (read only) 786145 786145 0 0.0
(read/write) 57664 57664 0 0.0
.bss 16072 16072 0 0.0
.data 242 242 0 0.0
.data.rel.ro 36848 36848 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 336 336 0 0.0
.rodata 77423 77423 0 0.0
.text 607186 607186 0 0.0
tv-app debug (read only) 1771081 1771081 0 0.0
(read/write) 288536 288536 0 0.0
.bss 222192 222192 0 0.0
.data 2032 2032 0 0.0
.data.rel.ro 58672 58672 0 0.0
.dynamic 592 592 0 0.0
.got 4408 4408 0 0.0
.init 27 27 0 0.0
.init_array 608 608 0 0.0
.rodata 152824 152824 0 0.0
.text 1476354 1476354 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2293808 2293808 0 0.0
.bss 179796 179796 0 0.0
.data 5216 5216 0 0.0
.heap 851432 851432 0 0.0
.text 1256408 1256408 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2273256 2273256 0 0.0
.bss 171836 171836 0 0.0
.data 5568 5568 0 0.0
.heap 859040 859040 0 0.0
.text 1235856 1235856 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2250912 2250912 0 0.0
.bss 170740 170740 0 0.0
.data 5552 5552 0 0.0
.heap 860152 860152 0 0.0
.text 1213512 1213512 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139744 1139744 0 0.0
.bss 11752 11752 0 0.0
.data 4368 4368 0 0.0
.heap 1020328 1020328 0 0.0
.text 103128 103128 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2048656 2048656 0 0.0
.bss 156232 156232 0 0.0
.data 4968 4968 0 0.0
.heap 875248 875248 0 0.0
.text 1011256 1011256 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 860167 860167 0 0.0
bss 111148 111148 0 0.0
rodata 96304 96304 0 0.0
text 577100 577100 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 820991 820991 0 0.0
bss 107392 107392 0 0.0
rodata 87080 87080 0 0.0
text 550276 550276 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 785210 785210 0 0.0
bss 112524 112524 0 0.0
rodata 91548 91548 0 0.0
text 506568 506568 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 836875 836875 0 0.0
bss 110184 110184 0 0.0
rodata 92660 92660 0 0.0
text 558580 558580 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 762170 762170 0 0.0
bss 111596 111596 0 0.0
rodata 87964 87964 0 0.0
text 488140 488140 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497323 497323 0 0.0
bss 51824 51824 0 0.0
rodata 45776 45776 0 0.0
text 339436 339436 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 841547 841547 0 0.0
bss 110320 110320 0 0.0
rodata 93908 93908 0 0.0
text 561792 561792 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 836867 836867 0 0.0
bss 110220 110220 0 0.0
rodata 92684 92684 0 0.0
text 558424 558424 0 0.0
shell nrf52840dk_nrf52840 (read/write) 776179 776179 0 0.0
bss 109096 109096 0 0.0
rodata 72536 72536 0 0.0
text 519936 519936 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 691202 691202 0 0.0
bss 110080 110080 0 0.0
rodata 67180 67180 0 0.0
text 440548 440548 0 0.0
p6 lock-app default (read/write) 2166464 2166464 0 0.0
.bss 66184 66184 0 0.0
.data 2416 2416 0 0.0
.heap 964744 964744 0 0.0
.text 1124728 1124728 0 0.0
qpg lighting-app qpg6100+debug (read only) 489412 489412 0 0.0
(read/write) 114144 114144 0 0.0
.bss 50320 50320 0 0.0
.data 1000 1000 0 0.0
.text 484092 484092 0 0.0
lock-app qpg6100+debug (read only) 465752 465752 0 0.0
(read/write) 114140 114140 0 0.0
.bss 49272 49272 0 0.0
.data 956 956 0 0.0
.text 460432 460432 0 0.0
persistent-storage-app qpg6100+debug (read only) 155820 155820 0 0.0
(read/write) 114140 114140 0 0.0
.bss 27752 27752 0 0.0
.data 372 372 0 0.0
.text 150500 150500 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 661646 661646 0 0.0
bss 68960 68960 0 0.0
noinit 33216 33216 0 0.0
text 457394 457394 0 0.0

@jmeg-sfy jmeg-sfy linked an issue Nov 2, 2021 that may be closed by this pull request
@todo
Copy link

todo bot commented Nov 2, 2021

(#10447): App test has HF on EFR32.

# TODO(#10447): App test has HF on EFR32.
"${chip_root}/src/app/tests",
"${chip_root}/src/credentials/tests",
"${chip_root}/src/lib/support/tests",
"${chip_root}/src/protocols/secure_channel/tests",


This comment was generated by todo based on a TODO comment in 68cb38c in #11073. cc @rgoliver.

@todo
Copy link

todo bot commented Nov 2, 2021

(#10447): Controller test has HF on EFR32.

# TODO(#10447): Controller test has HF on EFR32.
deps += [ "${chip_root}/src/controller/tests" ]
}


This comment was generated by todo based on a TODO comment in 68cb38c in #11073. cc @rgoliver.

@todo
Copy link

todo bot commented Nov 2, 2021

(#10447): Test has HF on EFR32.

# TODO(#10447): Test has HF on EFR32.
sources += [ "TestReliableMessageProtocol.cpp" ]
}
cflags = [ "-Wconversion" ]
public_deps = [


This comment was generated by todo based on a TODO comment in 68cb38c in #11073. cc @rgoliver.

- Add to build script so it gets compiled in CI
- Remove broken tests so it passes (174 Tests)
- Fix runner to stream output
- Bundle in runner whls into output
- Add to smoke-test
@github-actions
Copy link

github-actions bot commented Nov 2, 2021

PR #11073: Size comparison from 8716608 to 75110e3

Decreases (1 build for esp32)
platform target config section 8716608 75110e3 change % change
esp32 all-clusters-app m5stack (read only) 911091 911015 -76 -0.0
.flash.text 911091 911015 -76 -0.0
Full report (37 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 8716608 75110e3 change % change
efr32 lighting-app BRD4161A (read only) 735168 735168 0 0.0
(read/write) 114444 114444 0 0.0
.bss 112692 112692 0 0.0
.data 1752 1752 0 0.0
.text 735160 735160 0 0.0
BRD4161A+rpc (read only) 722608 722608 0 0.0
(read/write) 131052 131052 0 0.0
.bss 129196 129196 0 0.0
.data 1852 1852 0 0.0
.text 722600 722600 0 0.0
lock-app BRD4161A (read only) 714436 714436 0 0.0
(read/write) 112260 112260 0 0.0
.bss 110548 110548 0 0.0
.data 1712 1712 0 0.0
.text 714428 714428 0 0.0
window-app BRD4161A (read only) 715348 715348 0 0.0
(read/write) 112584 112584 0 0.0
.bss 110868 110868 0 0.0
.data 1716 1716 0 0.0
.text 715340 715340 0 0.0
esp32 all-clusters-app c3devkit (read only) 880094 880094 0 0.0
(read/write) 1307536 1307536 0 0.0
.dram0.bss 58424 58424 0 0.0
.dram0.data 16464 16464 0 0.0
.flash.rodata 199408 199408 0 0.0
.flash.text 880094 880094 0 0.0
.iram0.text 57554 57554 0 0.0
m5stack (read only) 911091 911015 -76 -0.0
(read/write) 427296 427296 0 0.0
.dram0.bss 60920 60920 0 0.0
.dram0.data 32100 32100 0 0.0
.flash.rodata 208112 208112 0 0.0
.flash.text 911091 911015 -76 -0.0
.iram0.text 125115 125115 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 698016 698016 0 0.0
.bss 77688 77688 0 0.0
.data 1900 1900 0 0.0
.text 612628 612628 0 0.0
lock-app k32w061+debug (read/write) 590308 590308 0 0.0
.bss 68188 68188 0 0.0
.data 1864 1864 0 0.0
.text 514456 514456 0 0.0
shell k32w061+debug (read/write) 424724 424724 0 0.0
.bss 63280 63280 0 0.0
.data 672 672 0 0.0
.text 359068 359068 0 0.0
linux all-clusters-app debug (read only) 1684313 1684313 0 0.0
(read/write) 118992 118992 0 0.0
.bss 50608 50608 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62112 62112 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 137973 137973 0 0.0
.text 1413282 1413282 0 0.0
bridge-app debug+rpc (read only) 1277765 1277765 0 0.0
(read/write) 84104 84104 0 0.0
.bss 50768 50768 0 0.0
.data 976 976 0 0.0
.data.rel.ro 27368 27368 0 0.0
.dynamic 592 592 0 0.0
.got 3952 3952 0 0.0
.init 27 27 0 0.0
.init_array 400 400 0 0.0
.rodata 109604 109604 0 0.0
.text 1072917 1072917 0 0.0
chip-tool debug (read only) 4308181 4308181 0 0.0
(read/write) 123488 123488 0 0.0
.bss 17680 17680 0 0.0
.data 1584 1584 0 0.0
.data.rel.ro 98800 98800 0 0.0
.dynamic 592 592 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 424 424 0 0.0
.rodata 217392 217392 0 0.0
.text 3825301 3825301 0 0.0
lighting-app debug+rpc (read only) 1536737 1536737 0 0.0
(read/write) 100976 100976 0 0.0
.bss 40152 40152 0 0.0
.data 1106 1106 0 0.0
.data.rel.ro 54448 54448 0 0.0
.dynamic 608 608 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 528 528 0 0.0
.rodata 127761 127761 0 0.0
.text 1276594 1276594 0 0.0
ota-provider-app debug (read only) 1238601 1238601 0 0.0
(read/write) 67072 67072 0 0.0
.bss 36608 36608 0 0.0
.data 752 752 0 0.0
.data.rel.ro 24616 24616 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 440 440 0 0.0
.rodata 110600 110600 0 0.0
.text 1031874 1031874 0 0.0
ota-requestor-app debug (read only) 1292945 1292945 0 0.0
(read/write) 76392 76392 0 0.0
.bss 44864 44864 0 0.0
.data 816 816 0 0.0
.data.rel.ro 25576 25576 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 512 512 0 0.0
.rodata 121568 121568 0 0.0
.text 1073586 1073586 0 0.0
shell debug (read only) 785489 785489 0 0.0
(read/write) 57664 57664 0 0.0
.bss 16072 16072 0 0.0
.data 242 242 0 0.0
.data.rel.ro 36848 36848 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 336 336 0 0.0
.rodata 77295 77295 0 0.0
.text 606658 606658 0 0.0
tv-app debug (read only) 1771609 1771609 0 0.0
(read/write) 288536 288536 0 0.0
.bss 222192 222192 0 0.0
.data 2032 2032 0 0.0
.data.rel.ro 58672 58672 0 0.0
.dynamic 592 592 0 0.0
.got 4408 4408 0 0.0
.init 27 27 0 0.0
.init_array 608 608 0 0.0
.rodata 153304 153304 0 0.0
.text 1476402 1476402 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2293608 2293608 0 0.0
.bss 179796 179796 0 0.0
.data 5216 5216 0 0.0
.heap 851432 851432 0 0.0
.text 1256208 1256208 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2272544 2272544 0 0.0
.bss 171836 171836 0 0.0
.data 5568 5568 0 0.0
.heap 859040 859040 0 0.0
.text 1235144 1235144 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2250264 2250264 0 0.0
.bss 170740 170740 0 0.0
.data 5552 5552 0 0.0
.heap 860152 860152 0 0.0
.text 1212864 1212864 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139744 1139744 0 0.0
.bss 11752 11752 0 0.0
.data 4368 4368 0 0.0
.heap 1020328 1020328 0 0.0
.text 103128 103128 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2048328 2048328 0 0.0
.bss 156232 156232 0 0.0
.data 4968 4968 0 0.0
.heap 875248 875248 0 0.0
.text 1010928 1010928 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 860015 860015 0 0.0
bss 111148 111148 0 0.0
rodata 96360 96360 0 0.0
text 576880 576880 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 820823 820823 0 0.0
bss 107392 107392 0 0.0
rodata 87136 87136 0 0.0
text 550052 550052 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 785042 785042 0 0.0
bss 112524 112524 0 0.0
rodata 91604 91604 0 0.0
text 506348 506348 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 836707 836707 0 0.0
bss 110184 110184 0 0.0
rodata 92716 92716 0 0.0
text 558360 558360 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 762002 762002 0 0.0
bss 111596 111596 0 0.0
rodata 88020 88020 0 0.0
text 487920 487920 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497323 497323 0 0.0
bss 51824 51824 0 0.0
rodata 45776 45776 0 0.0
text 339436 339436 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 842815 842815 0 0.0
bss 110320 110320 0 0.0
rodata 94424 94424 0 0.0
text 562540 562540 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 836563 836563 0 0.0
bss 110220 110220 0 0.0
rodata 92716 92716 0 0.0
text 558096 558096 0 0.0
shell nrf52840dk_nrf52840 (read/write) 775867 775867 0 0.0
bss 109096 109096 0 0.0
rodata 72400 72400 0 0.0
text 519768 519768 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 690874 690874 0 0.0
bss 110080 110080 0 0.0
rodata 67044 67044 0 0.0
text 440368 440368 0 0.0
p6 lock-app default (read/write) 2166312 2166312 0 0.0
.bss 66184 66184 0 0.0
.data 2416 2416 0 0.0
.heap 964744 964744 0 0.0
.text 1124576 1124576 0 0.0
qpg lighting-app qpg6100+debug (read only) 489464 489464 0 0.0
(read/write) 114144 114144 0 0.0
.bss 50320 50320 0 0.0
.data 1000 1000 0 0.0
.text 484144 484144 0 0.0
lock-app qpg6100+debug (read only) 465792 465792 0 0.0
(read/write) 114140 114140 0 0.0
.bss 49272 49272 0 0.0
.data 956 956 0 0.0
.text 460472 460472 0 0.0
persistent-storage-app qpg6100+debug (read only) 155796 155796 0 0.0
(read/write) 114140 114140 0 0.0
.bss 27752 27752 0 0.0
.data 372 372 0 0.0
.text 150476 150476 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 661422 661422 0 0.0
bss 68960 68960 0 0.0
noinit 33216 33216 0 0.0
text 457150 457150 0 0.0

@woody-apple woody-apple dismissed bzbarsky-apple’s stale review November 4, 2021 14:08

Review comments addressed

@woody-apple woody-apple merged commit 2ea9fbc into project-chip:master Nov 4, 2021
PSONALl pushed a commit to PSONALl/connectedhomeip that referenced this pull request Dec 3, 2021
- Add to build script so it gets compiled in CI
- Remove broken tests so it passes (174 Tests)
- Fix runner to stream output
- Bundle in runner whls into output
- Add to smoke-test
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.

EFR32 Unit Test crashes
7 participants