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

Remove happy tests #11373

Merged
merged 16 commits into from
Nov 18, 2021
Merged

Remove happy tests #11373

merged 16 commits into from
Nov 18, 2021

Conversation

andy31415
Copy link
Contributor

@andy31415 andy31415 commented Nov 3, 2021

Problem

Happy contains a single test (multicast) that is currently very flaky in CI, however I could not reproduce the error locally.

Since the happy platform seems to not be that used and we have alternatives (cirque for full end-to-end with multiple hosts), it seems easier to just remove the happy version instead of trying to debug the flakyness (I was unable to - we don't even seem to preserve debug log artifacts)

Happy seems to come with a lot of complexity (see that almost 3K lines deleted in this PR) for running a single test.

Change overview

Remove the happy test

Testing

CI validates this

@github-actions
Copy link

github-actions bot commented Nov 3, 2021

PR #11373: Size comparison from 4947759 to 01ff8df

Full report (38 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 4947759 01ff8df6 change % change
efr32 lighting-app BRD4161A (read only) 737248 737248 0 0.0
(read/write) 114620 114620 0 0.0
.bss 112860 112860 0 0.0
.data 1756 1756 0 0.0
.text 737240 737240 0 0.0
BRD4161A+rpc (read only) 726428 726428 0 0.0
(read/write) 131236 131236 0 0.0
.bss 129364 129364 0 0.0
.data 1872 1872 0 0.0
.text 726420 726420 0 0.0
lock-app BRD4161A (read only) 716528 716528 0 0.0
(read/write) 112436 112436 0 0.0
.bss 110716 110716 0 0.0
.data 1716 1716 0 0.0
.text 716520 716520 0 0.0
window-app BRD4161A (read only) 717428 717428 0 0.0
(read/write) 112756 112756 0 0.0
.bss 111036 111036 0 0.0
.data 1720 1720 0 0.0
.text 717420 717420 0 0.0
esp32 all-clusters-app c3devkit (read only) 880742 880742 0 0.0
(read/write) 1308096 1308096 0 0.0
.dram0.bss 58616 58616 0 0.0
.dram0.data 16464 16464 0 0.0
.flash.rodata 199776 199776 0 0.0
.flash.text 880742 880742 0 0.0
.iram0.text 57554 57554 0 0.0
m5stack (read only) 911831 911831 0 0.0
(read/write) 427860 427860 0 0.0
.dram0.bss 61120 61120 0 0.0
.dram0.data 32100 32100 0 0.0
.flash.rodata 208476 208476 0 0.0
.flash.text 911831 911831 0 0.0
.iram0.text 125115 125115 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 699528 699528 0 0.0
.bss 77856 77856 0 0.0
.data 1904 1904 0 0.0
.text 613968 613968 0 0.0
lock-app k32w061+debug (read/write) 591836 591836 0 0.0
.bss 68372 68372 0 0.0
.data 1868 1868 0 0.0
.text 515796 515796 0 0.0
shell k32w061+debug (read/write) 424916 424916 0 0.0
.bss 63296 63296 0 0.0
.data 668 668 0 0.0
.text 359248 359248 0 0.0
linux all-clusters-app debug (read only) 1690937 1690937 0 0.0
(read/write) 119760 119760 0 0.0
.bss 51184 51184 0 0.0
.data 1042 1042 0 0.0
.data.rel.ro 62272 62272 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 139829 139829 0 0.0
.text 1417714 1417714 0 0.0
bridge-app debug+rpc (read only) 1287325 1287325 0 0.0
(read/write) 69384 69384 0 0.0
.bss 35088 35088 0 0.0
.data 1568 1568 0 0.0
.data.rel.ro 27768 27768 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 111460 111460 0 0.0
.text 1079973 1079973 0 0.0
chip-tool debug (read only) 4351269 4351269 0 0.0
(read/write) 124896 124896 0 0.0
.bss 18224 18224 0 0.0
.data 2224 2224 0 0.0
.data.rel.ro 99040 99040 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 219560 219560 0 0.0
.text 3865669 3865669 0 0.0
lighting-app debug+rpc (read only) 1548297 1548297 0 0.0
(read/write) 102352 102352 0 0.0
.bss 40728 40728 0 0.0
.data 1170 1170 0 0.0
.data.rel.ro 55168 55168 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 130129 130129 0 0.0
.text 1284610 1284610 0 0.0
ota-provider-app debug (read only) 1243689 1243689 0 0.0
(read/write) 67552 67552 0 0.0
.bss 37152 37152 0 0.0
.data 752 752 0 0.0
.data.rel.ro 24568 24568 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 440 440 0 0.0
.rodata 112360 112360 0 0.0
.text 1035250 1035250 0 0.0
ota-requestor-app debug (read only) 1311049 1311049 0 0.0
(read/write) 76872 76872 0 0.0
.bss 45408 45408 0 0.0
.data 816 816 0 0.0
.data.rel.ro 25512 25512 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 512 512 0 0.0
.rodata 123328 123328 0 0.0
.text 1089954 1089954 0 0.0
shell debug (read only) 786593 786593 0 0.0
(read/write) 57664 57664 0 0.0
.bss 16104 16104 0 0.0
.data 242 242 0 0.0
.data.rel.ro 36816 36816 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 336 336 0 0.0
.rodata 77839 77839 0 0.0
.text 607266 607266 0 0.0
tv-app debug (read only) 1810545 1810545 0 0.0
(read/write) 289944 289944 0 0.0
.bss 222768 222768 0 0.0
.data 2704 2704 0 0.0
.data.rel.ro 58824 58824 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 155640 155640 0 0.0
.text 1512642 1512642 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2293224 2293224 0 0.0
.bss 179972 179972 0 0.0
.data 5216 5216 0 0.0
.heap 851256 851256 0 0.0
.text 1255824 1255824 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2272792 2272792 0 0.0
.bss 172012 172012 0 0.0
.data 5568 5568 0 0.0
.heap 858864 858864 0 0.0
.text 1235392 1235392 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2250512 2250512 0 0.0
.bss 170908 170908 0 0.0
.data 5560 5560 0 0.0
.heap 859976 859976 0 0.0
.text 1213112 1213112 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) 2048496 2048496 0 0.0
.bss 156256 156256 0 0.0
.data 4960 4960 0 0.0
.heap 875232 875232 0 0.0
.text 1011096 1011096 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 861395 861395 0 0.0
bss 111320 111320 0 0.0
rodata 96772 96772 0 0.0
text 577692 577692 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 823771 823771 0 0.0
bss 107672 107672 0 0.0
rodata 87948 87948 0 0.0
text 551876 551876 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 786434 786434 0 0.0
bss 112696 112696 0 0.0
rodata 92028 92028 0 0.0
text 507152 507152 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 838099 838099 0 0.0
bss 110356 110356 0 0.0
rodata 93140 93140 0 0.0
text 559168 559168 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 763398 763398 0 0.0
bss 111764 111764 0 0.0
rodata 88448 88448 0 0.0
text 488720 488720 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) 844211 844211 0 0.0
bss 110492 110492 0 0.0
rodata 94852 94852 0 0.0
text 563348 563348 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 837955 837955 0 0.0
bss 110392 110392 0 0.0
rodata 93140 93140 0 0.0
text 558904 558904 0 0.0
shell nrf52840dk_nrf52840 (read/write) 775991 775991 0 0.0
bss 109112 109112 0 0.0
rodata 72412 72412 0 0.0
text 519884 519884 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 691026 691026 0 0.0
bss 110092 110092 0 0.0
rodata 67052 67052 0 0.0
text 440480 440480 0 0.0
p6 all-clusters-app default (read/write) 2300752 2300752 0 0.0
.bss 107912 107912 0 0.0
.data 2520 2520 0 0.0
.heap 922912 922912 0 0.0
.text 1259016 1259016 0 0.0
lock-app default (read/write) 2213744 2213744 0 0.0
.bss 95712 95712 0 0.0
.data 2392 2392 0 0.0
.heap 935240 935240 0 0.0
.text 1172008 1172008 0 0.0
qpg lighting-app qpg6100+debug (read only) 490784 490784 0 0.0
(read/write) 114140 114140 0 0.0
.bss 50416 50416 0 0.0
.data 1004 1004 0 0.0
.text 485464 485464 0 0.0
lock-app qpg6100+debug (read only) 467120 467120 0 0.0
(read/write) 114144 114144 0 0.0
.bss 49360 49360 0 0.0
.data 960 960 0 0.0
.text 461800 461800 0 0.0
persistent-storage-app qpg6100+debug (read only) 153212 153212 0 0.0
(read/write) 114140 114140 0 0.0
.bss 18336 18336 0 0.0
.data 356 356 0 0.0
.text 147892 147892 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 662894 662894 0 0.0
bss 69132 69132 0 0.0
noinit 33216 33216 0 0.0
text 458028 458028 0 0.0

@woody-apple
Copy link
Contributor

/rebase

@woody-apple
Copy link
Contributor

Rebasing to see if this works, failing a lot this weekend...

@github-actions
Copy link

github-actions bot commented Nov 7, 2021

PR #11373: Size comparison from 0c35285 to 70df612

Full report (38 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 0c35285 70df612 change % change
efr32 lighting-app BRD4161A (read only) 745848 745848 0 0.0
(read/write) 115740 115740 0 0.0
.bss 113964 113964 0 0.0
.data 1776 1776 0 0.0
.text 745840 745840 0 0.0
BRD4161A+rpc (read only) 733384 733384 0 0.0
(read/write) 132364 132364 0 0.0
.bss 130468 130468 0 0.0
.data 1892 1892 0 0.0
.text 733376 733376 0 0.0
lock-app BRD4161A (read only) 725136 725136 0 0.0
(read/write) 113556 113556 0 0.0
.bss 111820 111820 0 0.0
.data 1736 1736 0 0.0
.text 725128 725128 0 0.0
window-app BRD4161A (read only) 726032 726032 0 0.0
(read/write) 113884 113884 0 0.0
.bss 112140 112140 0 0.0
.data 1740 1740 0 0.0
.text 726024 726024 0 0.0
esp32 all-clusters-app c3devkit (read only) 882786 882786 0 0.0
(read/write) 1306040 1306040 0 0.0
.dram0.bss 57608 57608 0 0.0
.dram0.data 16472 16472 0 0.0
.flash.rodata 198712 198712 0 0.0
.flash.text 882786 882786 0 0.0
.iram0.text 57624 57624 0 0.0
m5stack (read only) 913639 913639 0 0.0
(read/write) 423336 423336 0 0.0
.dram0.bss 60112 60112 0 0.0
.dram0.data 32108 32108 0 0.0
.flash.rodata 204952 204952 0 0.0
.flash.text 913639 913639 0 0.0
.iram0.text 125115 125115 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 699560 699560 0 0.0
.bss 77808 77808 0 0.0
.data 1908 1908 0 0.0
.text 614044 614044 0 0.0
lock-app k32w061+debug (read/write) 592364 592364 0 0.0
.bss 68340 68340 0 0.0
.data 1876 1876 0 0.0
.text 516348 516348 0 0.0
shell k32w061+debug (read/write) 657860 657860 0 0.0
.bss 78980 78980 0 0.0
.data 1844 1844 0 0.0
.text 571236 571236 0 0.0
linux all-clusters-app debug (read only) 1704225 1704225 0 0.0
(read/write) 119232 119232 0 0.0
.bss 50608 50608 0 0.0
.data 1042 1042 0 0.0
.data.rel.ro 62304 62304 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 139221 139221 0 0.0
.text 1431586 1431586 0 0.0
bridge-app debug+rpc (read only) 1292261 1292261 0 0.0
(read/write) 69808 69808 0 0.0
.bss 35536 35536 0 0.0
.data 1568 1568 0 0.0
.data.rel.ro 27736 27736 0 0.0
.dynamic 592 592 0 0.0
.got 3952 3952 0 0.0
.init 27 27 0 0.0
.init_array 408 408 0 0.0
.rodata 111028 111028 0 0.0
.text 1085365 1085365 0 0.0
chip-tool debug (read only) 4916157 4916157 0 0.0
(read/write) 126504 126504 0 0.0
.bss 18736 18736 0 0.0
.data 2224 2224 0 0.0
.data.rel.ro 100112 100112 0 0.0
.dynamic 592 592 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 432 432 0 0.0
.rodata 232944 232944 0 0.0
.text 4414677 4414677 0 0.0
lighting-app debug+rpc (read only) 1553257 1553257 0 0.0
(read/write) 102776 102776 0 0.0
.bss 41176 41176 0 0.0
.data 1170 1170 0 0.0
.data.rel.ro 55136 55136 0 0.0
.dynamic 608 608 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 129649 129649 0 0.0
.text 1290050 1290050 0 0.0
ota-provider-app debug (read only) 1251465 1251465 0 0.0
(read/write) 67976 67976 0 0.0
.bss 37600 37600 0 0.0
.data 752 752 0 0.0
.data.rel.ro 24536 24536 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 112232 112232 0 0.0
.text 1043154 1043154 0 0.0
ota-requestor-app debug (read only) 1329761 1329761 0 0.0
(read/write) 77232 77232 0 0.0
.bss 45728 45728 0 0.0
.data 816 816 0 0.0
.data.rel.ro 25544 25544 0 0.0
.dynamic 592 592 0 0.0
.got 3992 3992 0 0.0
.init 27 27 0 0.0
.init_array 520 520 0 0.0
.rodata 124208 124208 0 0.0
.text 1107522 1107522 0 0.0
shell debug (read only) 788041 788041 0 0.0
(read/write) 58184 58184 0 0.0
.bss 16648 16648 0 0.0
.data 242 242 0 0.0
.data.rel.ro 36784 36784 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 77935 77935 0 0.0
.text 608642 608642 0 0.0
tv-app debug (read only) 1817233 1817233 0 0.0
(read/write) 290400 290400 0 0.0
.bss 223248 223248 0 0.0
.data 2704 2704 0 0.0
.data.rel.ro 58792 58792 0 0.0
.dynamic 592 592 0 0.0
.got 4408 4408 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 155304 155304 0 0.0
.text 1519666 1519666 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2291640 2291640 0 0.0
.bss 178924 178924 0 0.0
.data 5224 5224 0 0.0
.heap 852296 852296 0 0.0
.text 1254240 1254240 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2271800 2271800 0 0.0
.bss 171980 171980 0 0.0
.data 5576 5576 0 0.0
.heap 858888 858888 0 0.0
.text 1234400 1234400 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2249456 2249456 0 0.0
.bss 170876 170876 0 0.0
.data 5560 5560 0 0.0
.heap 860008 860008 0 0.0
.text 1212056 1212056 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) 2048912 2048912 0 0.0
.bss 156256 156256 0 0.0
.data 4968 4968 0 0.0
.heap 875224 875224 0 0.0
.text 1011512 1011512 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 861635 861635 0 0.0
bss 111280 111280 0 0.0
rodata 96932 96932 0 0.0
text 577804 577804 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 823983 823983 0 0.0
bss 107632 107632 0 0.0
rodata 88112 88112 0 0.0
text 551952 551952 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 786678 786678 0 0.0
bss 112652 112652 0 0.0
rodata 92192 92192 0 0.0
text 507264 507264 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 838359 838359 0 0.0
bss 110312 110312 0 0.0
rodata 93304 93304 0 0.0
text 559284 559284 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 763654 763654 0 0.0
bss 111724 111724 0 0.0
rodata 88608 88608 0 0.0
text 488836 488836 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) 844451 844451 0 0.0
bss 110452 110452 0 0.0
rodata 95012 95012 0 0.0
text 563448 563448 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 838215 838215 0 0.0
bss 110348 110348 0 0.0
rodata 93304 93304 0 0.0
text 559020 559020 0 0.0
shell nrf52840dk_nrf52840 (read/write) 776231 776231 0 0.0
bss 109100 109100 0 0.0
rodata 72540 72540 0 0.0
text 519988 519988 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 691270 691270 0 0.0
bss 110084 110084 0 0.0
rodata 67184 67184 0 0.0
text 440584 440584 0 0.0
p6 all-clusters-app default (read/write) 2301136 2301136 0 0.0
.bss 106872 106872 0 0.0
.data 2528 2528 0 0.0
.heap 923944 923944 0 0.0
.text 1259400 1259400 0 0.0
lock-app default (read/write) 2213848 2213848 0 0.0
.bss 95680 95680 0 0.0
.data 2400 2400 0 0.0
.heap 935264 935264 0 0.0
.text 1172112 1172112 0 0.0
qpg lighting-app qpg6100+debug (read only) 490896 490896 0 0.0
(read/write) 114144 114144 0 0.0
.bss 50968 50968 0 0.0
.data 1008 1008 0 0.0
.text 485576 485576 0 0.0
lock-app qpg6100+debug (read only) 467236 467236 0 0.0
(read/write) 114140 114140 0 0.0
.bss 49912 49912 0 0.0
.data 964 964 0 0.0
.text 461916 461916 0 0.0
persistent-storage-app qpg6100+debug (read only) 153316 153316 0 0.0
(read/write) 114144 114144 0 0.0
.bss 19448 19448 0 0.0
.data 360 360 0 0.0
.text 147996 147996 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 663242 663242 0 0.0
bss 69092 69092 0 0.0
noinit 33216 33216 0 0.0
text 458250 458250 0 0.0

@stale
Copy link

stale bot commented Nov 14, 2021

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 Nov 14, 2021
@andy31415
Copy link
Contributor Author

/rebase

@stale stale bot removed the stale Stale issue or PR label Nov 17, 2021
@andy31415 andy31415 marked this pull request as ready for review November 17, 2021 15:29
@andy31415
Copy link
Contributor Author

Fast track: this PR has been up while trying to figure out the reason for happy failures and it could not be resolved.

PR does a pure deletion.

@github-actions
Copy link

github-actions bot commented Nov 17, 2021

PR #11373: Size comparison from 4efa5de to fe0a74a

Full report (21 builds for efr32, k32w, linux, p6, qpg, telink)
platform target config section 4efa5de fe0a74ae change % change
efr32 lighting-app BRD4161A (read only) 748304 748304 0 0.0
(read/write) 115508 115508 0 0.0
.bss 113708 113708 0 0.0
.data 1800 1800 0 0.0
.text 748296 748296 0 0.0
BRD4161A+rpc (read only) 735836 735836 0 0.0
(read/write) 132136 132136 0 0.0
.bss 130212 130212 0 0.0
.data 1924 1924 0 0.0
.text 735828 735828 0 0.0
lock-app BRD4161A (read only) 725376 725376 0 0.0
(read/write) 113292 113292 0 0.0
.bss 111532 111532 0 0.0
.data 1756 1756 0 0.0
.text 725368 725368 0 0.0
window-app BRD4161A (read only) 726336 726336 0 0.0
(read/write) 113612 113612 0 0.0
.bss 111852 111852 0 0.0
.data 1760 1760 0 0.0
.text 726328 726328 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 705936 705936 0 0.0
.bss 77132 77132 0 0.0
.data 1912 1912 0 0.0
.text 621092 621092 0 0.0
lock-app k32w061+debug (read/write) 597380 597380 0 0.0
.bss 67644 67644 0 0.0
.data 1880 1880 0 0.0
.text 522056 522056 0 0.0
shell k32w061+debug (read/write) 662612 662612 0 0.0
.bss 78708 78708 0 0.0
.data 1848 1848 0 0.0
.text 576256 576256 0 0.0
linux all-clusters-app debug (read only) 1715969 1715969 0 0.0
(read/write) 127008 127008 0 0.0
.bss 57648 57648 0 0.0
.data 1042 1042 0 0.0
.data.rel.ro 63040 63040 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 135669 135669 0 0.0
.text 1446274 1446274 0 0.0
bridge-app debug+rpc (read only) 1311117 1311117 0 0.0
(read/write) 77232 77232 0 0.0
.bss 42352 42352 0 0.0
.data 1568 1568 0 0.0
.data.rel.ro 28312 28312 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 111044 111044 0 0.0
.text 1102597 1102597 0 0.0
chip-tool debug (read only) 4968173 4968173 0 0.0
(read/write) 167048 167048 0 0.0
.bss 40712 40712 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 118552 118552 0 0.0
.dynamic 592 592 0 0.0
.got 4416 4416 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 267594 267594 0 0.0
.text 4390069 4390069 0 0.0
lighting-app debug+rpc (read only) 1580249 1580249 0 0.0
(read/write) 110448 110448 0 0.0
.bss 48016 48016 0 0.0
.data 1234 1234 0 0.0
.data.rel.ro 55872 55872 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 128689 128689 0 0.0
.text 1316482 1316482 0 0.0
ota-provider-app debug (read only) 1259777 1259777 0 0.0
(read/write) 75880 75880 0 0.0
.bss 44960 44960 0 0.0
.data 784 784 0 0.0
.data.rel.ro 25032 25032 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 113215 113215 0 0.0
.text 1048898 1048898 0 0.0
ota-requestor-app debug (read only) 1343321 1343321 0 0.0
(read/write) 79584 79584 0 0.0
.bss 47424 47424 0 0.0
.data 848 848 0 0.0
.data.rel.ro 26216 26216 0 0.0
.dynamic 592 592 0 0.0
.got 3992 3992 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 124232 124232 0 0.0
.text 1119090 1119090 0 0.0
shell debug (read only) 796361 796361 0 0.0
(read/write) 66280 66280 0 0.0
.bss 23816 23816 0 0.0
.data 242 242 0 0.0
.data.rel.ro 37712 37712 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 78447 78447 0 0.0
.text 613826 613826 0 0.0
tv-app debug (read only) 1859089 1859089 0 0.0
(read/write) 318552 318552 0 0.0
.bss 250088 250088 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 60008 60008 0 0.0
.dynamic 592 592 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 156933 156933 0 0.0
.text 1557026 1557026 0 0.0
p6 all-clusters-app default (read/write) 2296152 2296152 0 0.0
.bss 112240 112240 0 0.0
.data 2520 2520 0 0.0
.heap 918584 918584 0 0.0
.text 1254416 1254416 0 0.0
lock-app default (read/write) 2213624 2213624 0 0.0
.bss 100864 100864 0 0.0
.data 2400 2400 0 0.0
.heap 930080 930080 0 0.0
.text 1171888 1171888 0 0.0
qpg lighting-app qpg6100+debug (read only) 492784 492784 0 0.0
(read/write) 114144 114144 0 0.0
.bss 50152 50152 0 0.0
.data 1008 1008 0 0.0
.text 487464 487464 0 0.0
lock-app qpg6100+debug (read only) 467764 467764 0 0.0
(read/write) 114140 114140 0 0.0
.bss 49096 49096 0 0.0
.data 964 964 0 0.0
.text 462444 462444 0 0.0
persistent-storage-app qpg6100+debug (read only) 105408 105408 0 0.0
(read/write) 114142 114142 0 0.0
.bss 8978 8978 0 0.0
.data 272 272 0 0.0
.text 100088 100088 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 766966 766966 0 0.0
bss 79040 79040 0 0.0
noinit 37160 37160 0 0.0
text 532202 532202 0 0.0

@cecille
Copy link
Contributor

cecille commented Nov 17, 2021

Is the functionality tested by happy already covered by cirque?

src/platform/tests/BUILD.gn Outdated Show resolved Hide resolved
@andy31415
Copy link
Contributor Author

Is the functionality tested by happy already covered by cirque?

Not as far as I am aware. It is a single test that validates 'multicast works with 5 nodes' from what I can tell. The problem I have with this test is that it seems to be quite flaky and the flake never uncovered any bugs. I am restarting builds several times a day due to this test and I see it causing more pain than value.

@github-actions
Copy link

github-actions bot commented Nov 17, 2021

PR #11373: Size comparison from e568d70 to 4ae5f11

Full report (26 builds for efr32, k32w, linux, mbed, p6, qpg, telink)
platform target config section e568d70 4ae5f11 change % change
efr32 lighting-app BRD4161A (read only) 748400 748400 0 0.0
(read/write) 115572 115572 0 0.0
.bss 113772 113772 0 0.0
.data 1800 1800 0 0.0
.text 748392 748392 0 0.0
BRD4161A+rpc (read only) 735932 735932 0 0.0
(read/write) 132200 132200 0 0.0
.bss 130276 130276 0 0.0
.data 1924 1924 0 0.0
.text 735924 735924 0 0.0
lock-app BRD4161A (read only) 725472 725472 0 0.0
(read/write) 113356 113356 0 0.0
.bss 111596 111596 0 0.0
.data 1756 1756 0 0.0
.text 725464 725464 0 0.0
window-app BRD4161A (read only) 726432 726432 0 0.0
(read/write) 113676 113676 0 0.0
.bss 111916 111916 0 0.0
.data 1760 1760 0 0.0
.text 726424 726424 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 706012 706012 0 0.0
.bss 77196 77196 0 0.0
.data 1912 1912 0 0.0
.text 621104 621104 0 0.0
lock-app k32w061+debug (read/write) 597452 597452 0 0.0
.bss 67708 67708 0 0.0
.data 1880 1880 0 0.0
.text 522064 522064 0 0.0
shell k32w061+debug (read/write) 662796 662796 0 0.0
.bss 78836 78836 0 0.0
.data 1848 1848 0 0.0
.text 576312 576312 0 0.0
linux all-clusters-app debug (read only) 1716873 1716873 0 0.0
(read/write) 127200 127200 0 0.0
.bss 57776 57776 0 0.0
.data 1042 1042 0 0.0
.data.rel.ro 63088 63088 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 135605 135605 0 0.0
.text 1447314 1447314 0 0.0
bridge-app debug+rpc (read only) 1312005 1312005 0 0.0
(read/write) 77392 77392 0 0.0
.bss 42480 42480 0 0.0
.data 1568 1568 0 0.0
.data.rel.ro 28344 28344 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 110980 110980 0 0.0
.text 1103621 1103621 0 0.0
chip-tool debug (read only) 4970909 4970909 0 0.0
(read/write) 167304 167304 0 0.0
.bss 40840 40840 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 118680 118680 0 0.0
.dynamic 592 592 0 0.0
.got 4416 4416 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 267690 267690 0 0.0
.text 4392709 4392709 0 0.0
lighting-app debug+rpc (read only) 1581137 1581137 0 0.0
(read/write) 110608 110608 0 0.0
.bss 48144 48144 0 0.0
.data 1234 1234 0 0.0
.data.rel.ro 55904 55904 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 128625 128625 0 0.0
.text 1317506 1317506 0 0.0
ota-provider-app debug (read only) 1260681 1260681 0 0.0
(read/write) 76040 76040 0 0.0
.bss 45088 45088 0 0.0
.data 784 784 0 0.0
.data.rel.ro 25080 25080 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 113151 113151 0 0.0
.text 1049938 1049938 0 0.0
ota-requestor-app debug (read only) 1344369 1344369 0 0.0
(read/write) 79776 79776 0 0.0
.bss 47552 47552 0 0.0
.data 848 848 0 0.0
.data.rel.ro 26280 26280 0 0.0
.dynamic 592 592 0 0.0
.got 3992 3992 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 124168 124168 0 0.0
.text 1120226 1120226 0 0.0
shell debug (read only) 797793 797793 0 0.0
(read/write) 66440 66440 0 0.0
.bss 23944 23944 0 0.0
.data 242 242 0 0.0
.data.rel.ro 37752 37752 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 78383 78383 0 0.0
.text 615394 615394 0 0.0
tv-app debug (read only) 1861825 1861825 0 0.0
(read/write) 319352 319352 0 0.0
.bss 250760 250760 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 60136 60136 0 0.0
.dynamic 592 592 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 157029 157029 0 0.0
.text 1559666 1559666 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2287032 2287032 0 0.0
.bss 179316 179316 0 0.0
.data 5216 5216 0 0.0
.heap 851912 851912 0 0.0
.text 1249632 1249632 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2272960 2272960 0 0.0
.bss 172180 172180 0 0.0
.data 5576 5576 0 0.0
.heap 858688 858688 0 0.0
.text 1235560 1235560 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2248864 2248864 0 0.0
.bss 171068 171068 0 0.0
.data 5568 5568 0 0.0
.heap 859808 859808 0 0.0
.text 1211464 1211464 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) 2050352 2050352 0 0.0
.bss 156224 156224 0 0.0
.data 4968 4968 0 0.0
.heap 875256 875256 0 0.0
.text 1012952 1012952 0 0.0
p6 all-clusters-app default (read/write) 2296424 2296424 0 0.0
.bss 112304 112304 0 0.0
.data 2520 2520 0 0.0
.heap 918520 918520 0 0.0
.text 1254688 1254688 0 0.0
lock-app default (read/write) 2213896 2213896 0 0.0
.bss 100928 100928 0 0.0
.data 2400 2400 0 0.0
.heap 930016 930016 0 0.0
.text 1172160 1172160 0 0.0
qpg lighting-app qpg6100+debug (read only) 492792 492792 0 0.0
(read/write) 114144 114144 0 0.0
.bss 50216 50216 0 0.0
.data 1008 1008 0 0.0
.text 487472 487472 0 0.0
lock-app qpg6100+debug (read only) 467772 467772 0 0.0
(read/write) 114140 114140 0 0.0
.bss 49160 49160 0 0.0
.data 964 964 0 0.0
.text 462452 462452 0 0.0
persistent-storage-app qpg6100+debug (read only) 105408 105408 0 0.0
(read/write) 114142 114142 0 0.0
.bss 8978 8978 0 0.0
.data 272 272 0 0.0
.text 100088 100088 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 767062 767062 0 0.0
bss 79104 79104 0 0.0
noinit 37160 37160 0 0.0
text 532258 532258 0 0.0

@andy31415
Copy link
Contributor Author

Removed fast track: had to iterate over it quite a bit and the dns tests may be a material change.

For DNS tests, the state right now is that the tests will run on darwin and not on linux
For the multicast tests - they are gone but would be exercised if we ever run some minmdns tests or group tests - I believe that may be the better path. We should use cirque or setup simpler scripts (i.e. more reliably reproducible/debuggable than happy)

Feedback would be appreciated: @mspang @cecille @yunhanw-google @erjiaqing or other folks with experience with happy.

@github-actions
Copy link

github-actions bot commented Nov 17, 2021

PR #11373: Size comparison from e568d70 to c22f0e8

Full report (38 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section e568d70 c22f0e8 change % change
efr32 lighting-app BRD4161A (read only) 748400 748400 0 0.0
(read/write) 115572 115572 0 0.0
.bss 113772 113772 0 0.0
.data 1800 1800 0 0.0
.text 748392 748392 0 0.0
BRD4161A+rpc (read only) 735932 735932 0 0.0
(read/write) 132200 132200 0 0.0
.bss 130276 130276 0 0.0
.data 1924 1924 0 0.0
.text 735924 735924 0 0.0
lock-app BRD4161A (read only) 725472 725472 0 0.0
(read/write) 113356 113356 0 0.0
.bss 111596 111596 0 0.0
.data 1756 1756 0 0.0
.text 725464 725464 0 0.0
window-app BRD4161A (read only) 726432 726432 0 0.0
(read/write) 113676 113676 0 0.0
.bss 111916 111916 0 0.0
.data 1760 1760 0 0.0
.text 726424 726424 0 0.0
esp32 all-clusters-app c3devkit (read only) 827574 827574 0 0.0
(read/write) 1220162 1220162 0 0.0
.dram0.bss 56720 56720 0 0.0
.dram0.data 14084 14084 0 0.0
.flash.rodata 164104 164104 0 0.0
.flash.text 827574 827574 0 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 898475 898475 0 0.0
(read/write) 419484 419484 0 0.0
.dram0.bss 62072 62072 0 0.0
.dram0.data 34056 34056 0 0.0
.flash.rodata 192076 192076 0 0.0
.flash.text 893091 893091 0 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 706012 706012 0 0.0
.bss 77196 77196 0 0.0
.data 1912 1912 0 0.0
.text 621104 621104 0 0.0
lock-app k32w061+debug (read/write) 597452 597452 0 0.0
.bss 67708 67708 0 0.0
.data 1880 1880 0 0.0
.text 522064 522064 0 0.0
shell k32w061+debug (read/write) 662796 662796 0 0.0
.bss 78836 78836 0 0.0
.data 1848 1848 0 0.0
.text 576312 576312 0 0.0
linux all-clusters-app debug (read only) 1716873 1716873 0 0.0
(read/write) 127200 127200 0 0.0
.bss 57776 57776 0 0.0
.data 1042 1042 0 0.0
.data.rel.ro 63088 63088 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 135605 135605 0 0.0
.text 1447314 1447314 0 0.0
bridge-app debug+rpc (read only) 1312005 1312005 0 0.0
(read/write) 77392 77392 0 0.0
.bss 42480 42480 0 0.0
.data 1568 1568 0 0.0
.data.rel.ro 28344 28344 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 110980 110980 0 0.0
.text 1103621 1103621 0 0.0
chip-tool debug (read only) 4970909 4970909 0 0.0
(read/write) 167304 167304 0 0.0
.bss 40840 40840 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 118680 118680 0 0.0
.dynamic 592 592 0 0.0
.got 4416 4416 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 267690 267690 0 0.0
.text 4392709 4392709 0 0.0
lighting-app debug+rpc (read only) 1581137 1581137 0 0.0
(read/write) 110608 110608 0 0.0
.bss 48144 48144 0 0.0
.data 1234 1234 0 0.0
.data.rel.ro 55904 55904 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 128625 128625 0 0.0
.text 1317506 1317506 0 0.0
ota-provider-app debug (read only) 1260681 1260681 0 0.0
(read/write) 76040 76040 0 0.0
.bss 45088 45088 0 0.0
.data 784 784 0 0.0
.data.rel.ro 25080 25080 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 113151 113151 0 0.0
.text 1049938 1049938 0 0.0
ota-requestor-app debug (read only) 1344369 1344369 0 0.0
(read/write) 79776 79776 0 0.0
.bss 47552 47552 0 0.0
.data 848 848 0 0.0
.data.rel.ro 26280 26280 0 0.0
.dynamic 592 592 0 0.0
.got 3992 3992 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 124168 124168 0 0.0
.text 1120226 1120226 0 0.0
shell debug (read only) 797793 797793 0 0.0
(read/write) 66440 66440 0 0.0
.bss 23944 23944 0 0.0
.data 242 242 0 0.0
.data.rel.ro 37752 37752 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 78383 78383 0 0.0
.text 615394 615394 0 0.0
tv-app debug (read only) 1861825 1861825 0 0.0
(read/write) 319352 319352 0 0.0
.bss 250760 250760 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 60136 60136 0 0.0
.dynamic 592 592 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 157029 157029 0 0.0
.text 1559666 1559666 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2287032 2287032 0 0.0
.bss 179316 179316 0 0.0
.data 5216 5216 0 0.0
.heap 851912 851912 0 0.0
.text 1249632 1249632 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2272960 2272960 0 0.0
.bss 172180 172180 0 0.0
.data 5576 5576 0 0.0
.heap 858688 858688 0 0.0
.text 1235560 1235560 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2248864 2248864 0 0.0
.bss 171068 171068 0 0.0
.data 5568 5568 0 0.0
.heap 859808 859808 0 0.0
.text 1211464 1211464 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) 2050352 2050352 0 0.0
.bss 156224 156224 0 0.0
.data 4968 4968 0 0.0
.heap 875256 875256 0 0.0
.text 1012952 1012952 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 863671 863671 0 0.0
bss 110592 110592 0 0.0
rodata 95784 95784 0 0.0
text 581692 581692 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 826071 826071 0 0.0
bss 106948 106948 0 0.0
rodata 86968 86968 0 0.0
text 555860 555860 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 788730 788730 0 0.0
bss 111968 111968 0 0.0
rodata 91044 91044 0 0.0
text 511164 511164 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 839103 839103 0 0.0
bss 109616 109616 0 0.0
rodata 92256 92256 0 0.0
text 561788 561788 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 764406 764406 0 0.0
bss 111028 111028 0 0.0
rodata 87560 87560 0 0.0
text 491352 491352 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497327 497327 0 0.0
bss 51824 51824 0 0.0
rodata 45780 45780 0 0.0
text 339436 339436 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 845211 845211 0 0.0
bss 109756 109756 0 0.0
rodata 93964 93964 0 0.0
text 565968 565968 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 838803 838803 0 0.0
bss 109652 109652 0 0.0
rodata 92212 92212 0 0.0
text 561408 561408 0 0.0
shell nrf52840dk_nrf52840 (read/write) 777795 777795 0 0.0
bss 109068 109068 0 0.0
rodata 73064 73064 0 0.0
text 521068 521068 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 692850 692850 0 0.0
bss 110052 110052 0 0.0
rodata 67708 67708 0 0.0
text 441680 441680 0 0.0
p6 all-clusters-app default (read/write) 2296424 2296424 0 0.0
.bss 112304 112304 0 0.0
.data 2520 2520 0 0.0
.heap 918520 918520 0 0.0
.text 1254688 1254688 0 0.0
lock-app default (read/write) 2213896 2213896 0 0.0
.bss 100928 100928 0 0.0
.data 2400 2400 0 0.0
.heap 930016 930016 0 0.0
.text 1172160 1172160 0 0.0
qpg lighting-app qpg6100+debug (read only) 492792 492792 0 0.0
(read/write) 114144 114144 0 0.0
.bss 50216 50216 0 0.0
.data 1008 1008 0 0.0
.text 487472 487472 0 0.0
lock-app qpg6100+debug (read only) 467772 467772 0 0.0
(read/write) 114140 114140 0 0.0
.bss 49160 49160 0 0.0
.data 964 964 0 0.0
.text 462452 462452 0 0.0
persistent-storage-app qpg6100+debug (read only) 105408 105408 0 0.0
(read/write) 114142 114142 0 0.0
.bss 8978 8978 0 0.0
.data 272 272 0 0.0
.text 100088 100088 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 767062 767062 0 0.0
bss 79104 79104 0 0.0
noinit 37160 37160 0 0.0
text 532258 532258 0 0.0

@github-actions
Copy link

github-actions bot commented Nov 18, 2021

PR #11373: Size comparison from 02d8a1a to 3793a07

Full report (38 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 02d8a1a 3793a07 change % change
efr32 lighting-app BRD4161A (read only) 749456 749456 0 0.0
(read/write) 115540 115540 0 0.0
.bss 113740 113740 0 0.0
.data 1800 1800 0 0.0
.text 749448 749448 0 0.0
BRD4161A+rpc (read only) 736988 736988 0 0.0
(read/write) 132168 132168 0 0.0
.bss 130244 130244 0 0.0
.data 1924 1924 0 0.0
.text 736980 736980 0 0.0
lock-app BRD4161A (read only) 726528 726528 0 0.0
(read/write) 113324 113324 0 0.0
.bss 111564 111564 0 0.0
.data 1756 1756 0 0.0
.text 726520 726520 0 0.0
window-app BRD4161A (read only) 727504 727504 0 0.0
(read/write) 113644 113644 0 0.0
.bss 111884 111884 0 0.0
.data 1760 1760 0 0.0
.text 727496 727496 0 0.0
esp32 all-clusters-app c3devkit (read only) 828296 828296 0 0.0
(read/write) 1220130 1220130 0 0.0
.dram0.bss 56688 56688 0 0.0
.dram0.data 14084 14084 0 0.0
.flash.rodata 164104 164104 0 0.0
.flash.text 828296 828296 0 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 899319 899319 0 0.0
(read/write) 419452 419452 0 0.0
.dram0.bss 62040 62040 0 0.0
.dram0.data 34056 34056 0 0.0
.flash.rodata 192076 192076 0 0.0
.flash.text 893935 893935 0 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 706636 706636 0 0.0
.bss 77164 77164 0 0.0
.data 1912 1912 0 0.0
.text 621760 621760 0 0.0
lock-app k32w061+debug (read/write) 598076 598076 0 0.0
.bss 67676 67676 0 0.0
.data 1880 1880 0 0.0
.text 522720 522720 0 0.0
shell k32w061+debug (read/write) 663420 663420 0 0.0
.bss 78804 78804 0 0.0
.data 1848 1848 0 0.0
.text 576968 576968 0 0.0
linux all-clusters-app debug (read only) 1724201 1724201 0 0.0
(read/write) 126816 126816 0 0.0
.bss 57392 57392 0 0.0
.data 1042 1042 0 0.0
.data.rel.ro 63088 63088 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 136341 136341 0 0.0
.text 1453906 1453906 0 0.0
bridge-app debug+rpc (read only) 1319301 1319301 0 0.0
(read/write) 77008 77008 0 0.0
.bss 42096 42096 0 0.0
.data 1568 1568 0 0.0
.data.rel.ro 28344 28344 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 111684 111684 0 0.0
.text 1110213 1110213 0 0.0
chip-tool debug (read only) 4980557 4980557 0 0.0
(read/write) 166920 166920 0 0.0
.bss 40456 40456 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 118680 118680 0 0.0
.dynamic 592 592 0 0.0
.got 4416 4416 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 268362 268362 0 0.0
.text 4401685 4401685 0 0.0
lighting-app debug+rpc (read only) 1588385 1588385 0 0.0
(read/write) 110224 110224 0 0.0
.bss 47760 47760 0 0.0
.data 1234 1234 0 0.0
.data.rel.ro 55904 55904 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 129265 129265 0 0.0
.text 1324114 1324114 0 0.0
ota-provider-app debug (read only) 1267993 1267993 0 0.0
(read/write) 75656 75656 0 0.0
.bss 44704 44704 0 0.0
.data 784 784 0 0.0
.data.rel.ro 25080 25080 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 113855 113855 0 0.0
.text 1056546 1056546 0 0.0
ota-requestor-app debug (read only) 1353665 1353665 0 0.0
(read/write) 79392 79392 0 0.0
.bss 47168 47168 0 0.0
.data 848 848 0 0.0
.data.rel.ro 26280 26280 0 0.0
.dynamic 592 592 0 0.0
.got 3992 3992 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 124872 124872 0 0.0
.text 1128818 1128818 0 0.0
shell debug (read only) 798209 798209 0 0.0
(read/write) 66440 66440 0 0.0
.bss 23944 23944 0 0.0
.data 242 242 0 0.0
.data.rel.ro 37752 37752 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 78703 78703 0 0.0
.text 615490 615490 0 0.0
tv-app debug (read only) 1870881 1870881 0 0.0
(read/write) 318968 318968 0 0.0
.bss 250376 250376 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 60136 60136 0 0.0
.dynamic 592 592 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 157669 157669 0 0.0
.text 1568082 1568082 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2287384 2287384 0 0.0
.bss 179284 179284 0 0.0
.data 5216 5216 0 0.0
.heap 851944 851944 0 0.0
.text 1249984 1249984 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2273320 2273320 0 0.0
.bss 172148 172148 0 0.0
.data 5576 5576 0 0.0
.heap 858720 858720 0 0.0
.text 1235920 1235920 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2249160 2249160 0 0.0
.bss 171036 171036 0 0.0
.data 5568 5568 0 0.0
.heap 859840 859840 0 0.0
.text 1211760 1211760 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) 2050352 2050352 0 0.0
.bss 156224 156224 0 0.0
.data 4968 4968 0 0.0
.heap 875256 875256 0 0.0
.text 1012952 1012952 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 864295 864295 0 0.0
bss 110560 110560 0 0.0
rodata 95784 95784 0 0.0
text 582344 582344 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 826695 826695 0 0.0
bss 106916 106916 0 0.0
rodata 86968 86968 0 0.0
text 556512 556512 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 789354 789354 0 0.0
bss 111936 111936 0 0.0
rodata 91044 91044 0 0.0
text 511816 511816 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 839727 839727 0 0.0
bss 109584 109584 0 0.0
rodata 92256 92256 0 0.0
text 562436 562436 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 765014 765014 0 0.0
bss 110996 110996 0 0.0
rodata 87560 87560 0 0.0
text 492000 492000 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497327 497327 0 0.0
bss 51824 51824 0 0.0
rodata 45780 45780 0 0.0
text 339436 339436 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 845835 845835 0 0.0
bss 109724 109724 0 0.0
rodata 93964 93964 0 0.0
text 566620 566620 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 839427 839427 0 0.0
bss 109620 109620 0 0.0
rodata 92212 92212 0 0.0
text 562056 562056 0 0.0
shell nrf52840dk_nrf52840 (read/write) 777795 777795 0 0.0
bss 109068 109068 0 0.0
rodata 73064 73064 0 0.0
text 521068 521068 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 692850 692850 0 0.0
bss 110052 110052 0 0.0
rodata 67708 67708 0 0.0
text 441680 441680 0 0.0
p6 all-clusters-app default (read/write) 2297480 2297480 0 0.0
.bss 112272 112272 0 0.0
.data 2520 2520 0 0.0
.heap 918552 918552 0 0.0
.text 1255744 1255744 0 0.0
lock-app default (read/write) 2214968 2214968 0 0.0
.bss 100896 100896 0 0.0
.data 2400 2400 0 0.0
.heap 930048 930048 0 0.0
.text 1173232 1173232 0 0.0
qpg lighting-app qpg6100+debug (read only) 493472 493472 0 0.0
(read/write) 114144 114144 0 0.0
.bss 50208 50208 0 0.0
.data 1008 1008 0 0.0
.text 488152 488152 0 0.0
lock-app qpg6100+debug (read only) 468452 468452 0 0.0
(read/write) 114140 114140 0 0.0
.bss 49152 49152 0 0.0
.data 964 964 0 0.0
.text 463132 463132 0 0.0
persistent-storage-app qpg6100+debug (read only) 105408 105408 0 0.0
(read/write) 114142 114142 0 0.0
.bss 8978 8978 0 0.0
.data 272 272 0 0.0
.text 100088 100088 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 767742 767742 0 0.0
bss 79072 79072 0 0.0
noinit 37160 37160 0 0.0
text 532972 532972 0 0.0

@github-actions
Copy link

github-actions bot commented Nov 18, 2021

PR #11373: Size comparison from 4d341d4 to 621aac0

Full report (38 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 4d341d4 621aac0 change % change
efr32 lighting-app BRD4161A (read only) 749600 749600 0 0.0
(read/write) 115540 115540 0 0.0
.bss 113740 113740 0 0.0
.data 1800 1800 0 0.0
.text 749592 749592 0 0.0
BRD4161A+rpc (read only) 737132 737132 0 0.0
(read/write) 132168 132168 0 0.0
.bss 130244 130244 0 0.0
.data 1924 1924 0 0.0
.text 737124 737124 0 0.0
lock-app BRD4161A (read only) 726656 726656 0 0.0
(read/write) 113324 113324 0 0.0
.bss 111564 111564 0 0.0
.data 1756 1756 0 0.0
.text 726648 726648 0 0.0
window-app BRD4161A (read only) 727632 727632 0 0.0
(read/write) 113644 113644 0 0.0
.bss 111884 111884 0 0.0
.data 1760 1760 0 0.0
.text 727624 727624 0 0.0
esp32 all-clusters-app c3devkit (read only) 828424 828424 0 0.0
(read/write) 1220130 1220130 0 0.0
.dram0.bss 56688 56688 0 0.0
.dram0.data 14084 14084 0 0.0
.flash.rodata 164104 164104 0 0.0
.flash.text 828424 828424 0 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 899443 899443 0 0.0
(read/write) 419452 419452 0 0.0
.dram0.bss 62040 62040 0 0.0
.dram0.data 34056 34056 0 0.0
.flash.rodata 192076 192076 0 0.0
.flash.text 894059 894059 0 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 706716 706716 0 0.0
.bss 77164 77164 0 0.0
.data 1912 1912 0 0.0
.text 621840 621840 0 0.0
lock-app k32w061+debug (read/write) 598156 598156 0 0.0
.bss 67676 67676 0 0.0
.data 1880 1880 0 0.0
.text 522800 522800 0 0.0
shell k32w061+debug (read/write) 663484 663484 0 0.0
.bss 78804 78804 0 0.0
.data 1848 1848 0 0.0
.text 577032 577032 0 0.0
linux all-clusters-app debug (read only) 1724841 1724841 0 0.0
(read/write) 126816 126816 0 0.0
.bss 57392 57392 0 0.0
.data 1042 1042 0 0.0
.data.rel.ro 63088 63088 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 136469 136469 0 0.0
.text 1454418 1454418 0 0.0
bridge-app debug+rpc (read only) 1319869 1319869 0 0.0
(read/write) 77008 77008 0 0.0
.bss 42096 42096 0 0.0
.data 1568 1568 0 0.0
.data.rel.ro 28352 28352 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 111740 111740 0 0.0
.text 1110725 1110725 0 0.0
chip-tool debug (read only) 4985917 4985917 0 0.0
(read/write) 166888 166888 0 0.0
.bss 40456 40456 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 118672 118672 0 0.0
.dynamic 592 592 0 0.0
.got 4416 4416 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 268458 268458 0 0.0
.text 4406949 4406949 0 0.0
lighting-app debug+rpc (read only) 1588977 1588977 0 0.0
(read/write) 110224 110224 0 0.0
.bss 47760 47760 0 0.0
.data 1234 1234 0 0.0
.data.rel.ro 55920 55920 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 129361 129361 0 0.0
.text 1324610 1324610 0 0.0
ota-provider-app debug (read only) 1268601 1268601 0 0.0
(read/write) 75656 75656 0 0.0
.bss 44704 44704 0 0.0
.data 784 784 0 0.0
.data.rel.ro 25080 25080 0 0.0
.dynamic 592 592 0 0.0
.got 4016 4016 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 113951 113951 0 0.0
.text 1057058 1057058 0 0.0
ota-requestor-app debug (read only) 1354337 1354337 0 0.0
(read/write) 79392 79392 0 0.0
.bss 47168 47168 0 0.0
.data 848 848 0 0.0
.data.rel.ro 26280 26280 0 0.0
.dynamic 592 592 0 0.0
.got 3992 3992 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 124968 124968 0 0.0
.text 1129394 1129394 0 0.0
shell debug (read only) 798801 798801 0 0.0
(read/write) 66440 66440 0 0.0
.bss 23944 23944 0 0.0
.data 242 242 0 0.0
.data.rel.ro 37752 37752 0 0.0
.dynamic 592 592 0 0.0
.got 3528 3528 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 78703 78703 0 0.0
.text 616082 616082 0 0.0
tv-app debug (read only) 1871521 1871521 0 0.0
(read/write) 318968 318968 0 0.0
.bss 250376 250376 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 60144 60144 0 0.0
.dynamic 592 592 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 157733 157733 0 0.0
.text 1568658 1568658 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2287448 2287448 0 0.0
.bss 179284 179284 0 0.0
.data 5216 5216 0 0.0
.heap 851944 851944 0 0.0
.text 1250048 1250048 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2273384 2273384 0 0.0
.bss 172148 172148 0 0.0
.data 5576 5576 0 0.0
.heap 858720 858720 0 0.0
.text 1235984 1235984 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2249224 2249224 0 0.0
.bss 171036 171036 0 0.0
.data 5568 5568 0 0.0
.heap 859840 859840 0 0.0
.text 1211824 1211824 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) 2050480 2050480 0 0.0
.bss 156224 156224 0 0.0
.data 4968 4968 0 0.0
.heap 875256 875256 0 0.0
.text 1013080 1013080 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 864423 864423 0 0.0
bss 110560 110560 0 0.0
rodata 95784 95784 0 0.0
text 582476 582476 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 826823 826823 0 0.0
bss 106916 106916 0 0.0
rodata 86968 86968 0 0.0
text 556644 556644 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 789482 789482 0 0.0
bss 111936 111936 0 0.0
rodata 91044 91044 0 0.0
text 511948 511948 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 839855 839855 0 0.0
bss 109584 109584 0 0.0
rodata 92256 92256 0 0.0
text 562568 562568 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 765158 765158 0 0.0
bss 110996 110996 0 0.0
rodata 87560 87560 0 0.0
text 492132 492132 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497327 497327 0 0.0
bss 51824 51824 0 0.0
rodata 45780 45780 0 0.0
text 339436 339436 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 845963 845963 0 0.0
bss 109724 109724 0 0.0
rodata 93964 93964 0 0.0
text 566752 566752 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 839555 839555 0 0.0
bss 109620 109620 0 0.0
rodata 92212 92212 0 0.0
text 562188 562188 0 0.0
shell nrf52840dk_nrf52840 (read/write) 777971 777971 0 0.0
bss 109068 109068 0 0.0
rodata 73064 73064 0 0.0
text 521236 521236 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 693026 693026 0 0.0
bss 110052 110052 0 0.0
rodata 67708 67708 0 0.0
text 441848 441848 0 0.0
p6 all-clusters-app default (read/write) 2297608 2297608 0 0.0
.bss 112272 112272 0 0.0
.data 2520 2520 0 0.0
.heap 918552 918552 0 0.0
.text 1255872 1255872 0 0.0
lock-app default (read/write) 2215096 2215096 0 0.0
.bss 100896 100896 0 0.0
.data 2400 2400 0 0.0
.heap 930048 930048 0 0.0
.text 1173360 1173360 0 0.0
qpg lighting-app qpg6100+debug (read only) 493548 493548 0 0.0
(read/write) 114144 114144 0 0.0
.bss 50208 50208 0 0.0
.data 1008 1008 0 0.0
.text 488228 488228 0 0.0
lock-app qpg6100+debug (read only) 468528 468528 0 0.0
(read/write) 114140 114140 0 0.0
.bss 49152 49152 0 0.0
.data 964 964 0 0.0
.text 463208 463208 0 0.0
persistent-storage-app qpg6100+debug (read only) 105408 105408 0 0.0
(read/write) 114142 114142 0 0.0
.bss 8978 8978 0 0.0
.data 272 272 0 0.0
.text 100088 100088 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 767822 767822 0 0.0
bss 79072 79072 0 0.0
noinit 37160 37160 0 0.0
text 533056 533056 0 0.0

Copy link
Contributor

@turon turon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I support removing the happy test as well.
Cirque is essentially a superset of happy, and we should just invest in that framework for such functional tests.
It's best to remove the happy dependency now when we only have 1 test using the framework than later when the cost is higher.

@andy31415
Copy link
Contributor Author

fast track: PR up for a while and had chats with people familiar with happy and now the PR has more checkmarks.

@andy31415 andy31415 merged commit 7653f00 into project-chip:master Nov 18, 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.

6 participants