connectedhomeip icon indicating copy to clipboard operation
connectedhomeip copied to clipboard

Start of conformance tests for device type

Open cecille opened this issue 2 years ago • 2 comments

Adds initial parsing from the device type XMLs into python conformance.

Currently ONLY handles cluster requirements. Will add element requirements as a follow up. These are present in the XML, but the spec is fairly loose around how the conformances are specified. Hence, getting these into a parseable format will take some work and should be reviewed in a separate PR.

TODO: we should actually attempt to record and guess at the device type features implemented

cecille avatar Dec 20 '23 19:12 cecille

PR #31142: Size comparison from 643b840b78e6ff5221ff9916b985e7b4d37b1d8c to bda71e70fc09939a7312031dcd678b8d899d3afa

Increases above 0.2%:

platform target config section 643b840b bda71e70 change % change
linux chip-tool-ipv6only arm64 (read/write) 573520 576232 2712 0.5
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1070524 1075376 4852 0.5
rodata 105628 106752 1124 1.1
text 787800 791520 3720 0.5
nrf7002dk_nrf5340_cpuapp (read/write) 1196584 1200292 3708 0.3
text 785184 788600 3416 0.4
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1754532 1761028 6496 0.4
.data 2616 2624 8 0.3
.text 1548532 1554996 6464 0.4
Increases (61 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 643b840b bda71e70 change % change
bl602 lighting-app bl602 (read/write) 1419922 1420086 164 0.0
.rodata 156980 157048 68 0.0
.text 1087626 1087726 100 0.0
bl602+mfd (read/write) 1434394 1434558 164 0.0
.rodata 155940 156008 68 0.0
.text 1102994 1103094 100 0.0
bl602+rpc (read/write) 1467698 1467862 164 0.0
.rodata 164596 164664 68 0.0
.text 1119370 1119470 100 0.0
bl702 lighting-app bl702 (read/write) 1184963 1185131 168 0.0
.rodata 106352 106420 68 0.1
.text 957290 957390 100 0.0
bl702+mfd (read/write) 1196095 1196263 168 0.0
.rodata 105292 105360 68 0.1
.text 969354 969454 100 0.0
bl702+rpc (read/write) 1276639 1276807 168 0.0
.rodata 121772 121840 68 0.1
.text 1032096 1032196 100 0.0
bl706-eth (read/write) 1004081 1004249 168 0.0
.rodata 99684 99752 68 0.1
.text 749696 749796 100 0.0
bl706-wifi (read/write) 1234966 1235138 172 0.0
.rodata 120664 120732 68 0.1
.text 977822 977928 106 0.0
bl702l lighting-app bl702l (read/write) 1154604 1155284 680 0.1
.rodata 100356 100424 68 0.1
.text 950416 950516 100 0.0
bl702l+mfd (read/write) 1165800 1165968 168 0.0
.rodata 99296 99364 68 0.1
.text 962536 962636 100 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778096 778248 152 0.0
.rodata 88824 88896 72 0.1
.text 689008 689088 80 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794168 794264 96 0.0
.rodata 83080 83112 32 0.0
.text 710820 710884 64 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782416 782568 152 0.0
.rodata 109688 109760 72 0.1
.text 672460 672540 80 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735040 735192 152 0.0
.rodata 84416 84488 72 0.1
.text 650360 650440 80 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720552 720704 152 0.0
.rodata 80256 80328 72 0.1
.text 640032 640112 80 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567938 568106 168 0.0
.rodata 83962 84034 72 0.1
.text 481852 481948 96 0.0
lock CC3235SF_LAUNCHXL (read only) 621298 621458 160 0.0
.rodata 105834 105898 64 0.1
.text 513340 513436 96 0.0
cyw30739 ota-requestor cyw930739m2evb_01 (read/write) 563215 563287 72 0.0
.app_xip_area 454825 454897 72 0.0
switch cyw930739m2evb_01 (read/write) 558823 558831 8 0.0
.app_xip_area 447201 447209 8 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042240 1042376 136 0.0
.text 846788 846924 136 0.0
BRD4187C (read/write) 1105288 1105456 168 0.0
.text 906952 907120 168 0.0
lock-app BRD4161A+wf200 (read/write) 1118204 1118300 96 0.0
.text 927344 927440 96 0.0
window-app BRD4187C (read/write) 1138656 1138784 128 0.0
.text 968420 968548 128 0.0
esp32 all-clusters-app c3devkit (read only) 1153736 1153886 150 0.0
(read/write) 1669232 1669488 256 0.0
.dram0.bss 71640 71656 16 0.0
.flash.rodata 240000 240240 240 0.1
.flash.text 1153736 1153886 150 0.0
m5stack (read only) 1199999 1200131 132 0.0
(read/write) 519852 520108 256 0.0
.dram0.bss 78504 78520 16 0.0
.flash.rodata 270296 270536 240 0.1
.flash.text 1193835 1193967 132 0.0
k32w contact k32w0+release (read only) 606680 606840 160 0.0
.text 606144 606304 160 0.0
k32w1+release (read/write) 691964 692116 152 0.0
.text 578096 578248 152 0.0
light k32w0+release (read only) 596080 596184 104 0.0
.text 595544 595648 104 0.0
k32w1+release (read/write) 783776 783928 152 0.0
.text 661040 661192 152 0.0
lock k32w0+release (read only) 577512 577656 144 0.0
.text 576976 577120 144 0.0
linux all-clusters-app debug (read only) 5434121 5435593 1472 0.0
(read/write) 457920 458208 288 0.1
.bss 131184 131216 32 0.0
.data.rel.ro 315016 315352 336 0.1
.text 4707635 4709395 1760 0.0
chip-tool debug (read only) 11770185 11782833 12648 0.1
(read/write) 505976 506264 288 0.1
.data.rel.ro 399472 399792 320 0.1
.rodata 429337 429657 320 0.1
.text 10651491 10663363 11872 0.1
chip-tool-ipv6only arm64 (read only) 11343488 11357216 13728 0.1
(read/write) 573520 576232 2712 0.5
.data.rel.ro 438704 439024 320 0.1
.got 20032 20040 8 0.0
.rodata 340044 340332 288 0.1
.text 10133804 10146652 12848 0.1
ota-provider-app debug .rodata 201749 201781 32 0.0
shell debug (read/write) 152672 152704 32 0.0
.data.rel.ro 83656 83784 128 0.2
thermostat-no-ble arm64 (read only) 4354920 4355544 624 0.0
.data.rel.ro 102752 102776 24 0.0
.rodata 155772 155916 144 0.1
.text 3856636 3857084 448 0.0
tv-casting-app debug (read only) 9642929 9654665 11736 0.1
(read/write) 337904 338080 176 0.1
.data.rel.ro 172192 172384 192 0.1
.text 8815811 8827171 11360 0.1
mbed lock-app-release cy8cproto_062_4343w (read/write) 2526976 2527112 136 0.0
.text 1489660 1489796 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1070524 1075376 4852 0.5
bss 129376 129403 27 0.0
rodata 105628 106752 1124 1.1
text 787800 791520 3720 0.5
nrf7002dk_nrf5340_cpuapp (read/write) 1196584 1200292 3708 0.3
bss 121586 121613 27 0.0
rodata 139340 139600 260 0.2
text 785184 788600 3416 0.4
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1754532 1761028 6496 0.4
.bss 194996 195020 24 0.0
.data 2616 2624 8 0.3
.text 1548532 1554996 6464 0.4
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1707380 1707524 144 0.0
.text 1503468 1503612 144 0.0
light cy8ckit_062s2_43012 (read/write) 1632292 1632444 152 0.0
.text 1435068 1435220 152 0.0
lock cy8ckit_062s2_43012 (read/write) 1659196 1659348 152 0.0
.text 1434852 1435004 152 0.0
qpg lighting-app qpg6105+debug (read/write) 1117832 1117960 128 0.0
.text 630212 630340 128 0.0
lock-app qpg6105+debug (read/write) 1081752 1081936 184 0.0
.text 594128 594312 184 0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 822390 822594 204 0.0
text 614666 614800 134 0.0
all-clusters-app tlsr9518adk80d (read/write) 1089672 1090060 388 0.0
bss 100372 100384 12 0.0
text 769822 769954 132 0.0
all-clusters-minimal-app tlsr9528a (read/write) 1085340 1085496 156 0.0
text 754544 754632 88 0.0
bridge-app tlsr9518adk80d (read/write) 935788 935944 156 0.0
text 647792 647880 88 0.0
contact-sensor-app tlsr9528a_retention (read/write) 822626 822830 204 0.0
text 615036 615170 134 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 980136 980468 332 0.0
text 695520 695692 172 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1094368 1094524 156 0.0
text 770918 771006 88 0.0
lock-app-dfu tlsr9528a (read/write) 966348 966552 204 0.0
text 648804 648938 134 0.0
ota-requestor-app tlsr9518adk80d (read/write) 949724 949880 156 0.0
text 664160 664248 88 0.0
pump-app tlsr9528a (read/write) 881528 881732 204 0.0
text 623152 623286 134 0.0
pump-controller-app tlsr9518adk80d (read/write) 822180 822384 204 0.0
text 590076 590210 134 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 824354 824558 204 0.0
text 617780 617914 134 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 879405 879609 204 0.0
text 631972 632106 134 0.0
thermostat tlsr9518adk80d (read/write) 846544 846748 204 0.0
text 608542 608676 134 0.0
window-covering tlsr9518adk80d (read/write) 840744 840948 204 0.0
text 602496 602630 134 0.0
Decreases (16 builds for cyw30739, linux, psoc6)
platform target config section 643b840b bda71e70 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 562303 562271 -32 -0.0
.app_xip_area 452457 452425 -32 -0.0
lock cyw930739m2evb_01 (read/write) 544543 544527 -16 -0.0
.app_xip_area 429961 429945 -16 -0.0
linux air-purifier-app debug (read only) 2535893 2535309 -584 -0.0
(read/write) 127248 127192 -56 -0.0
.init_array 808 752 -56 -6.9
.rodata 179752 179688 -64 -0.0
.text 2180693 2180341 -352 -0.0
all-clusters-app debug .init_array 1288 1224 -64 -5.0
.rodata 314396 314012 -384 -0.1
all-clusters-minimal-app debug (read only) 4963641 4961265 -2376 -0.0
(read/write) 234760 234640 -120 -0.1
.bss 127280 127216 -64 -0.1
.init_array 1168 1112 -56 -4.8
.rodata 272973 271949 -1024 -0.4
.text 4458211 4457027 -1184 -0.0
bridge-app debug (read only) 4426753 4426473 -280 -0.0
(read/write) 216032 215976 -56 -0.0
.bss 117848 117816 -32 -0.0
.init_array 832 808 -24 -2.9
.rodata 219605 219509 -96 -0.0
.text 3988531 3988419 -112 -0.0
chip-tool debug .init_array 792 760 -32 -4.0
lighting-app debug+rpc+ui (read only) 5312649 5311121 -1528 -0.0
(read/write) 225040 224936 -104 -0.0
.bss 118912 118848 -64 -0.1
.init_array 968 928 -40 -4.1
.rodata 340852 340276 -576 -0.2
.text 4726963 4726131 -832 -0.0
lock-app debug (read only) 4512049 4511721 -328 -0.0
(read/write) 203688 203600 -88 -0.0
.bss 113312 113248 -64 -0.1
.init_array 864 840 -24 -2.8
.rodata 247541 247445 -96 -0.0
.text 4054435 4054275 -160 -0.0
ota-provider-app debug (read only) 4176009 4175953 -56 -0.0
(read/write) 192704 192680 -24 -0.0
.init_array 728 704 -24 -3.3
.text 3782339 3782323 -16 -0.0
ota-requestor-app debug (read only) 4266969 4266833 -136 -0.0
(read/write) 196984 196960 -24 -0.0
.init_array 784 760 -24 -3.1
.text 3865155 3865091 -64 -0.0
shell debug (read only) 2804737 2802969 -1768 -0.1
.bss 61864 61832 -32 -0.1
.init_array 1104 1040 -64 -5.8
.rodata 182688 182016 -672 -0.4
.text 2450674 2449746 -928 -0.0
thermostat-no-ble arm64 (read/write) 246296 245728 -568 -0.2
tv-app debug (read only) 5413449 5412993 -456 -0.0
(read/write) 349184 349128 -56 -0.0
.bss 243168 243136 -32 -0.0
.init_array 1144 1120 -24 -2.1
.rodata 273685 273493 -192 -0.1
.text 4902067 4901875 -192 -0.0
tv-casting-app debug .init_array 1160 1144 -16 -1.4
.rodata 365832 365800 -32 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835728 835696 -32 -0.0
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 643b840b bda71e70 change % change
bl602 lighting-app bl602 (read/write) 1419922 1420086 164 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 156980 157048 68 0.0
.text 1087626 1087726 100 0.0
bl602+mfd (read/write) 1434394 1434558 164 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 155940 156008 68 0.0
.text 1102994 1103094 100 0.0
bl602+rpc (read/write) 1467698 1467862 164 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164596 164664 68 0.0
.text 1119370 1119470 100 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1184963 1185131 168 0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106352 106420 68 0.1
.text 957290 957390 100 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196095 1196263 168 0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105292 105360 68 0.1
.text 969354 969454 100 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276639 1276807 168 0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121772 121840 68 0.1
.text 1032096 1032196 100 0.0
bl706-eth (read/write) 1004081 1004249 168 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99684 99752 68 0.1
.text 749696 749796 100 0.0
bl706-wifi (read/write) 1234966 1235138 172 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120664 120732 68 0.1
.text 977822 977928 106 0.0
bl702l lighting-app bl702l (read/write) 1154604 1155284 680 0.1
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100356 100424 68 0.1
.text 950416 950516 100 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165800 1165968 168 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99296 99364 68 0.1
.text 962536 962636 100 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778096 778248 152 0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88824 88896 72 0.1
.text 689008 689088 80 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794168 794264 96 0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83080 83112 32 0.0
.text 710820 710884 64 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782416 782568 152 0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109688 109760 72 0.1
.text 672460 672540 80 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735040 735192 152 0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84416 84488 72 0.1
.text 650360 650440 80 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720552 720704 152 0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80256 80328 72 0.1
.text 640032 640112 80 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567938 568106 168 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 83962 84034 72 0.1
.text 481852 481948 96 0.0
lock CC3235SF_LAUNCHXL (read only) 621298 621458 160 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105834 105898 64 0.1
.text 513340 513436 96 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562303 562271 -32 -0.0
.app_xip_area 452457 452425 -32 -0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544543 544527 -16 -0.0
.app_xip_area 429961 429945 -16 -0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563215 563287 72 0.0
.app_xip_area 454825 454897 72 0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558823 558831 8 0.0
.app_xip_area 447201 447209 8 0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042240 1042376 136 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 846788 846924 136 0.0
BRD4187C (read/write) 1105288 1105456 168 0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 906952 907120 168 0.0
lock-app BRD4161A+wf200 (read/write) 1118204 1118300 96 0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927344 927440 96 0.0
window-app BRD4187C (read/write) 1138656 1138784 128 0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968420 968548 128 0.0
esp32 all-clusters-app c3devkit (read only) 1153736 1153886 150 0.0
(read/write) 1669232 1669488 256 0.0
.dram0.bss 71640 71656 16 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 240000 240240 240 0.1
.flash.text 1153736 1153886 150 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1199999 1200131 132 0.0
(read/write) 519852 520108 256 0.0
.dram0.bss 78504 78520 16 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 270296 270536 240 0.1
.flash.text 1193835 1193967 132 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606680 606840 160 0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606144 606304 160 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 691964 692116 152 0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578096 578248 152 0.0
light k32w0+release (read only) 596080 596184 104 0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595544 595648 104 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783776 783928 152 0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661040 661192 152 0.0
lock k32w0+release (read only) 577512 577656 144 0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 576976 577120 144 0.0
linux air-purifier-app debug (read only) 2535893 2535309 -584 -0.0
(read/write) 127248 127192 -56 -0.0
.bss 46272 46272 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 808 752 -56 -6.9
.rodata 179752 179688 -64 -0.0
.text 2180693 2180341 -352 -0.0
all-clusters-app debug (read only) 5434121 5435593 1472 0.0
(read/write) 457920 458208 288 0.1
.bss 131184 131216 32 0.0
.data 4448 4448 0 0.0
.data.rel.ro 315016 315352 336 0.1
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1288 1224 -64 -5.0
.rodata 314396 314012 -384 -0.1
.text 4707635 4709395 1760 0.0
all-clusters-minimal-app debug (read only) 4963641 4961265 -2376 -0.0
(read/write) 234760 234640 -120 -0.1
.bss 127280 127216 -64 -0.1
.data 4384 4384 0 0.0
.data.rel.ro 95976 95976 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1168 1112 -56 -4.8
.rodata 272973 271949 -1024 -0.4
.text 4458211 4457027 -1184 -0.0
bridge-app debug (read only) 4426753 4426473 -280 -0.0
(read/write) 216032 215976 -56 -0.0
.bss 117848 117816 -32 -0.0
.data 6144 6144 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 832 808 -24 -2.9
.rodata 219605 219509 -96 -0.0
.text 3988531 3988419 -112 -0.0
chip-tool debug (read only) 11770185 11782833 12648 0.1
(read/write) 505976 506264 288 0.1
.bss 94200 94200 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 399472 399792 320 0.1
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 792 760 -32 -4.0
.rodata 429337 429657 320 0.1
.text 10651491 10663363 11872 0.1
chip-tool-ipv6only arm64 (read only) 11343488 11357216 13728 0.1
(read/write) 573520 576232 2712 0.5
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 438704 439024 320 0.1
.dynamic 512 512 0 0.0
.got 20032 20040 8 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 340044 340332 288 0.1
.text 10133804 10146652 12848 0.1
lighting-app debug+rpc+ui (read only) 5312649 5311121 -1528 -0.0
(read/write) 225040 224936 -104 -0.0
.bss 118912 118848 -64 -0.1
.data 4864 4864 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 968 928 -40 -4.1
.rodata 340852 340276 -576 -0.2
.text 4726963 4726131 -832 -0.0
lock-app debug (read only) 4512049 4511721 -328 -0.0
(read/write) 203688 203600 -88 -0.0
.bss 113312 113248 -64 -0.1
.data 4096 4096 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 864 840 -24 -2.8
.rodata 247541 247445 -96 -0.0
.text 4054435 4054275 -160 -0.0
ota-provider-app debug (read only) 4176009 4175953 -56 -0.0
(read/write) 192704 192680 -24 -0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 728 704 -24 -3.3
.rodata 201749 201781 32 0.0
.text 3782339 3782323 -16 -0.0
ota-requestor-app debug (read only) 4266969 4266833 -136 -0.0
(read/write) 196984 196960 -24 -0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 784 760 -24 -3.1
.rodata 205589 205589 0 0.0
.text 3865155 3865091 -64 -0.0
shell debug (read only) 2804737 2802969 -1768 -0.1
(read/write) 152672 152704 32 0.0
.bss 61864 61832 -32 -0.1
.data 1344 1344 0 0.0
.data.rel.ro 83656 83784 128 0.2
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1104 1040 -64 -5.8
.rodata 182688 182016 -672 -0.4
.text 2450674 2449746 -928 -0.0
thermostat-no-ble arm64 (read only) 4354920 4355544 624 0.0
(read/write) 246296 245728 -568 -0.2
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102752 102776 24 0.0
.dynamic 512 512 0 0.0
.got 12088 12088 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 155772 155916 144 0.1
.text 3856636 3857084 448 0.0
tv-app debug (read only) 5413449 5412993 -456 -0.0
(read/write) 349184 349128 -56 -0.0
.bss 243168 243136 -32 -0.0
.data 6464 6464 0 0.0
.data.rel.ro 92248 92248 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1144 1120 -24 -2.1
.rodata 273685 273493 -192 -0.1
.text 4902067 4901875 -192 -0.0
tv-casting-app debug (read only) 9642929 9654665 11736 0.1
(read/write) 337904 338080 176 0.1
.bss 155936 155936 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 172192 172384 192 0.1
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1160 1144 -16 -1.4
.rodata 365832 365800 -32 -0.0
.text 8815811 8827171 11360 0.1
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526976 2527112 136 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489660 1489796 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1070524 1075376 4852 0.5
bss 129376 129403 27 0.0
rodata 105628 106752 1124 1.1
text 787800 791520 3720 0.5
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1196584 1200292 3708 0.3
bss 121586 121613 27 0.0
rodata 139340 139600 260 0.2
text 785184 788600 3416 0.4
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041448 0 0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765448 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835728 835696 -32 -0.0
(read/write) 1754532 1761028 6496 0.4
.bss 194996 195020 24 0.0
.data 2616 2624 8 0.3
.text 1548532 1554996 6464 0.4
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1707380 1707524 144 0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1503468 1503612 144 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632292 1632444 152 0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435068 1435220 152 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659196 1659348 152 0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1434852 1435004 152 0.0
qpg lighting-app qpg6105+debug (read/write) 1117832 1117960 128 0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630212 630340 128 0.0
lock-app qpg6105+debug (read/write) 1081752 1081936 184 0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594128 594312 184 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822390 822594 204 0.0
bss 50916 50916 0 0.0
text 614666 614800 134 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1089672 1090060 388 0.0
bss 100372 100384 12 0.0
text 769822 769954 132 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1085340 1085496 156 0.0
bss 109696 109696 0 0.0
text 754544 754632 88 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935788 935944 156 0.0
bss 93664 93664 0 0.0
text 647792 647880 88 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822626 822830 204 0.0
bss 50960 50960 0 0.0
text 615036 615170 134 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 980136 980468 332 0.0
bss 79004 79004 0 0.0
text 695520 695692 172 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1094368 1094524 156 0.0
bss 99840 99840 0 0.0
text 770918 771006 88 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966348 966552 204 0.0
bss 97304 97304 0 0.0
text 648804 648938 134 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949724 949880 156 0.0
bss 92348 92348 0 0.0
text 664160 664248 88 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881528 881732 204 0.0
bss 69032 69032 0 0.0
text 623152 623286 134 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822180 822384 204 0.0
bss 57276 57276 0 0.0
text 590076 590210 134 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705632 705632 0 0.0
bss 73568 73568 0 0.0
text 462136 462136 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824354 824558 204 0.0
bss 51096 51096 0 0.0
text 617780 617914 134 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879405 879609 204 0.0
bss 60744 60744 0 0.0
text 631972 632106 134 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 846544 846748 204 0.0
bss 57564 57564 0 0.0
text 608542 608676 134 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840744 840948 204 0.0
bss 57880 57880 0 0.0
text 602496 602630 134 0.0

github-actions[bot] avatar Jan 13 '24 02:01 github-actions[bot]

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[bot] avatar Apr 22 '24 05:04 stale[bot]

This got moved out of 1.3, but I'm back at it now. However, it needs a re-base and would be easier to review if it were split a bit, so I'm going to close this and open some new PRs with smaller chunks.

cecille avatar May 27 '24 14:05 cecille