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

TC-IDM-10.5: Device type conformance - Add #34424

Merged
merged 11 commits into from
Jul 26, 2024

Conversation

cecille
Copy link
Contributor

@cecille cecille commented Jul 19, 2024

Initial test only looks at clusters. Remaining

  • revisions
  • feature conformance
  • cluster elements

Initial test only looks at clusters. Remaining
- revisions
- feature conformance
- cluster elements
@github-actions github-actions bot added the tests label Jul 19, 2024
Copy link

github-actions bot commented Jul 19, 2024

PR #34424: Size comparison from e7380a1 to be752d6

Full report (75 builds for cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section e7380a1 be752d6 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798820 798820 0 0.0
RAM 109236 109236 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816628 816628 0 0.0
RAM 117028 117028 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808484 808484 0 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761180 761180 0 0.0
RAM 105400 105400 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746868 746868 0 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606650 606650 0 0.0
RAM 204572 204572 0 0.0
lock CC3235SF_LAUNCHXL FLASH 651990 651990 0 0.0
RAM 204844 204844 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 667945 667945 0 0.0
RAM 77700 77700 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687805 687805 0 0.0
RAM 80340 80340 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687805 687805 0 0.0
RAM 80340 80340 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644733 644733 0 0.0
RAM 72768 72768 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609561 609561 0 0.0
RAM 70876 70876 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629189 629189 0 0.0
RAM 73420 73420 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629189 629189 0 0.0
RAM 73420 73420 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625257 625257 0 0.0
RAM 73892 73892 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644973 644973 0 0.0
RAM 76436 76436 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644973 644973 0 0.0
RAM 76436 76436 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593637 593637 0 0.0
RAM 67844 67844 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613489 613489 0 0.0
RAM 70484 70484 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613489 613489 0 0.0
RAM 70484 70484 0 0.0
efr32 lighting-app BRD4187C FLASH 924784 924784 0 0.0
RAM 137604 137604 0 0.0
lock-app BRD4338a FLASH 734196 734188 -8 -0.0
RAM 207988 207988 0 0.0
window-app BRD4187C FLASH 1012948 1012940 -8 -0.0
RAM 129716 129716 0 0.0
esp32 all-clusters-app c3devkit DRAM 90932 90932 0 0.0
FLASH 1471270 1471270 0 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117404 117404 0 0.0
FLASH 1540239 1540239 0 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4624 4624 0 0.0
FLASH 2706909 2706909 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5392 5392 0 0.0
FLASH 5835124 5835124 0 0.0
RAM 494688 494688 0 0.0
all-clusters-minimal-app debug unknown 5304 5304 0 0.0
FLASH 5295098 5295098 0 0.0
RAM 235696 235696 0 0.0
bridge-app debug unknown 5288 5288 0 0.0
FLASH 4694434 4694434 0 0.0
RAM 212960 212960 0 0.0
chip-tool debug unknown 5776 5776 0 0.0
FLASH 12294758 12296492 1734 0.0
RAM 548802 548818 16 0.0
chip-tool-ipv6only arm64 unknown 20168 20168 0 0.0
FLASH 11000748 11002588 1840 0.0
RAM 598448 598464 16 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11308785 11314561 5776 0.1
RAM 545642 545658 16 0.0
fabric-bridge-app debug unknown 4560 4560 0 0.0
FLASH 4443502 4448638 5136 0.1
RAM 198992 198992 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5618193 5618193 0 0.0
RAM 224240 224240 0 0.0
lock-app debug unknown 5224 5224 0 0.0
FLASH 4752908 4752908 0 0.0
RAM 200672 200672 0 0.0
ota-provider-app debug unknown 4600 4600 0 0.0
FLASH 4397298 4397298 0 0.0
RAM 194848 194848 0 0.0
ota-requestor-app debug unknown 4536 4536 0 0.0
FLASH 4535112 4535112 0 0.0
RAM 199384 199384 0 0.0
shell debug unknown 4168 4168 0 0.0
FLASH 2979293 2979293 0 0.0
RAM 153736 153736 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4256900 4256900 0 0.0
RAM 236336 236336 0 0.0
tv-app debug unknown 5496 5496 0 0.0
FLASH 5893599 5893615 16 0.0
RAM 342064 342080 16 0.0
tv-casting-app debug unknown 5160 5160 0 0.0
FLASH 10431405 10431405 0 0.0
RAM 403080 403080 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503276 1503276 0 0.0
RAM 226728 226728 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 883240 883240 0 0.0
RAM 142311 142311 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 953492 953492 0 0.0
RAM 140739 140739 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 828256 828256 0 0.0
RAM 141179 141179 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70096 70096 0 0.0
k32w1+release FLASH 591672 591672 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 610448 610448 0 0.0
RAM 69564 69564 0 0.0
k32w1+release FLASH 675296 675296 0 0.0
RAM 82880 82880 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611548 1611548 0 0.0
RAM 209736 209736 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1532052 1532052 0 0.0
RAM 206544 206544 0 0.0
light cy8ckit_062s2_43012 FLASH 1458724 1458724 0 0.0
RAM 199808 199808 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459484 1459484 0 0.0
RAM 224336 224336 0 0.0
qpg lighting-app qpg6105+debug FLASH 651628 651628 0 0.0
RAM 104644 104644 0 0.0
lock-app qpg6105+debug FLASH 612136 612136 0 0.0
RAM 99312 99312 0 0.0
stm32 light STM32WB5MM-DK FLASH 474008 474008 0 0.0
RAM 144268 144268 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633088 633088 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658984 658984 0 0.0
RAM 148488 148488 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 779256 779256 0 0.0
RAM 113260 113260 0 0.0
bridge-app tlsr9258a FLASH 676088 676088 0 0.0
RAM 95352 95352 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634672 634672 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720540 720540 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614060 614060 0 0.0
RAM 144684 144684 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801842 801842 0 0.0
RAM 103088 103088 0 0.0
lock-app-dfu tlsr9528a FLASH 666496 666496 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695420 695420 0 0.0
RAM 95076 95076 0 0.0
pump-app tlsr9518adk80d FLASH 616954 616954 0 0.0
RAM 57000 57000 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607338 607338 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466518 466518 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641290 641290 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651164 651164 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626228 626228 0 0.0
RAM 57132 57132 0 0.0
window-covering tlsr9118bdk40d FLASH 519454 519454 0 0.0
RAM 97848 97848 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1641004 1641004 0 0.0
RAM 48708 48708 0 0.0
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16303630 16310606 6976 0.0
RAM 7164188 7168484 4296 0.1

Copy link

github-actions bot commented Jul 20, 2024

PR #34424: Size comparison from e7380a1 to 0e6d6eb

Full report (20 builds for cc13x4_26x4, cc32xx, mbed, nrfconnect, nxp, qpg, stm32, tizen)
platform target config section e7380a1 0e6d6eb change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798820 798988 168 0.0
RAM 109236 109236 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816628 816668 40 0.0
RAM 117028 117028 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808484 808516 32 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761180 761204 24 0.0
RAM 105400 105400 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746868 746892 24 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606650 606650 0 0.0
RAM 204572 204572 0 0.0
lock CC3235SF_LAUNCHXL FLASH 651990 652014 24 0.0
RAM 204844 204844 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503276 1503284 8 0.0
RAM 226728 226728 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 883240 883408 168 0.0
RAM 142311 142311 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 953492 953560 68 0.0
RAM 140739 140739 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 828256 828276 20 0.0
RAM 141179 141179 0 0.0
nxp contact k32w0+release FLASH 576100 576132 32 0.0
RAM 70096 70096 0 0.0
k32w1+release FLASH 591672 591688 16 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 610448 610464 16 0.0
RAM 69564 69564 0 0.0
k32w1+release FLASH 675296 675312 16 0.0
RAM 82880 82880 0 0.0
qpg lighting-app qpg6105+debug FLASH 651628 651868 240 0.0
RAM 104644 104644 0 0.0
lock-app qpg6105+debug FLASH 612136 612160 24 0.0
RAM 99312 99312 0 0.0
stm32 light STM32WB5MM-DK FLASH 474008 474184 176 0.0
RAM 144268 144268 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1641004 1641244 240 0.0
RAM 48708 48708 0 0.0
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16303630 16310606 6976 0.0
RAM 7164188 7168484 4296 0.1

Copy link

github-actions bot commented Jul 20, 2024

PR #34424: Size comparison from e7380a1 to 4c1f585

Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section e7380a1 4c1f585 change % change
bl602 lighting-app bl602 FLASH 1271796 1272076 280 0.0
RAM 95392 95392 0 0.0
bl602+mfd FLASH 1286054 1286334 280 0.0
RAM 95536 95536 0 0.0
bl602+rpc FLASH 1310756 1311044 288 0.0
RAM 103816 103816 0 0.0
bl702 lighting-app bl702 FLASH 1092690 1092982 292 0.0
RAM 15229 15229 0 0.0
bl702+mfd FLASH 1103640 1103676 36 0.0
RAM 15381 15381 0 0.0
bl702+rpc FLASH 1182756 1183048 292 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 875998 876282 284 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1128180 1128464 284 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1079832 1080124 292 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1091094 1091130 36 0.0
RAM 21960 21960 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798820 798972 152 0.0
RAM 109236 109236 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816628 816644 16 0.0
RAM 117028 117028 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808484 808500 16 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761180 761188 8 0.0
RAM 105400 105400 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746868 746876 8 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606650 606630 -20 -0.0
RAM 204572 204572 0 0.0
lock CC3235SF_LAUNCHXL FLASH 651990 651994 4 0.0
RAM 204844 204844 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 667945 668121 176 0.0
RAM 77700 77700 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687805 687973 168 0.0
RAM 80340 80340 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687805 687973 168 0.0
RAM 80340 80340 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644733 644917 184 0.0
RAM 72768 72768 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609561 609561 0 0.0
RAM 70876 70876 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629189 629197 8 0.0
RAM 73420 73420 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629189 629197 8 0.0
RAM 73420 73420 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625257 625289 32 0.0
RAM 73892 73892 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644973 644997 24 0.0
RAM 76436 76436 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644973 644997 24 0.0
RAM 76436 76436 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593637 593637 0 0.0
RAM 67844 67844 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613489 613489 0 0.0
RAM 70484 70484 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613489 613489 0 0.0
RAM 70484 70484 0 0.0
efr32 lighting-app BRD4187C FLASH 924784 926200 1416 0.2
RAM 137604 134532 -3072 -2.2
lock-app BRD4338a FLASH 734196 734524 328 0.0
RAM 207988 208000 12 0.0
window-app BRD4187C FLASH 1012948 1014604 1656 0.2
RAM 129716 126644 -3072 -2.4
esp32 all-clusters-app c3devkit DRAM 90932 90932 0 0.0
FLASH 1471270 1471396 126 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117404 117404 0 0.0
FLASH 1540239 1540391 152 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4624 4624 0 0.0
FLASH 2706909 2706913 4 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5392 5392 0 0.0
FLASH 5835124 5835482 358 0.0
RAM 494688 494688 0 0.0
all-clusters-minimal-app debug unknown 5304 5304 0 0.0
FLASH 5295098 5295166 68 0.0
RAM 235696 235696 0 0.0
bridge-app debug unknown 5288 5288 0 0.0
FLASH 4694434 4694436 2 0.0
RAM 212960 212960 0 0.0
chip-tool debug unknown 5776 5776 0 0.0
FLASH 12294758 12296496 1738 0.0
RAM 548802 548818 16 0.0
chip-tool-ipv6only arm64 unknown 20168 20168 0 0.0
FLASH 11000748 11002556 1808 0.0
RAM 598448 598464 16 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11308785 1131456 5780 0.1
RAM 545642 545658 16 0.0
fabric-bridge-app debug unknown 4560 4560 0 0.0
FLASH 4443502 4448640 5138 0.1
RAM 198992 198992 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5618193 5618529 336 0.0
RAM 224240 224240 0 0.0
lock-app debug unknown 5224 5224 0 0.0
FLASH 4752908 4752912 4 0.0
RAM 200672 200672 0 0.0
ota-provider-app debug unknown 4600 4600 0 0.0
FLASH 4397298 4397300 2 0.0
RAM 194848 194848 0 0.0
ota-requestor-app debug unknown 4536 4536 0 0.0
FLASH 4535112 4535114 2 0.0
RAM 199384 199384 0 0.0
shell debug unknown 4168 4168 0 0.0
FLASH 2979293 2979613 320 0.0
RAM 153736 153736 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4256900 4256884 -16 -0.0
RAM 236336 236336 0 0.0
tv-app debug unknown 5496 5496 0 0.0
FLASH 5893599 5893615 16 0.0
RAM 342064 342080 16 0.0
tv-casting-app debug unknown 5160 5160 0 0.0
FLASH 10431405 10431405 0 0.0
RAM 403080 403080 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503276 1503284 8 0.0
RAM 226728 226728 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 883240 883396 156 0.0
RAM 142311 142311 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 953492 953544 52 0.0
RAM 140739 140739 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 828256 828264 8 0.0
RAM 141179 141179 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70096 70096 0 0.0
k32w1+release FLASH 591672 591664 -8 -0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 610448 610448 0 0.0
RAM 69564 69564 0 0.0
k32w1+release FLASH 675296 675288 -8 -0.0
RAM 82880 82880 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611548 1611708 160 0.0
RAM 209736 209736 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1532052 1532020 -32 -0.0
RAM 206544 206544 0 0.0
light cy8ckit_062s2_43012 FLASH 1458724 1458884 160 0.0
RAM 199808 199808 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459484 1459476 -8 -0.0
RAM 224336 224336 0 0.0
qpg lighting-app qpg6105+debug FLASH 651628 651852 224 0.0
RAM 104644 104644 0 0.0
lock-app qpg6105+debug FLASH 612136 612144 8 0.0
RAM 99312 99312 0 0.0
stm32 light STM32WB5MM-DK FLASH 474008 474160 152 0.0
RAM 144268 144268 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633088 633102 14 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658984 659080 96 0.0
RAM 148488 148488 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 779256 779272 16 0.0
RAM 113260 113260 0 0.0
bridge-app tlsr9258a FLASH 676088 676104 16 0.0
RAM 95352 95352 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634672 634686 14 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720540 720554 14 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614060 614156 96 0.0
RAM 144684 144684 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801842 801960 118 0.0
RAM 103088 103088 0 0.0
lock-app-dfu tlsr9528a FLASH 666496 666512 16 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695420 695436 16 0.0
RAM 95076 95076 0 0.0
pump-app tlsr9518adk80d FLASH 616954 616968 14 0.0
RAM 57000 57000 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607338 607352 14 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466518 466520 2 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641290 641304 14 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651164 651178 14 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626228 626242 14 0.0
RAM 57132 57132 0 0.0
window-covering tlsr9118bdk40d FLASH 519454 519448 -6 -0.0
RAM 97848 97848 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1641004 1641256 252 0.0
RAM 48708 48708 0 0.0
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16303630 16310718 7088 0.0
RAM 7164188 7168520 4332 0.1

Let's go the other way and remove the cluster and the device type.
Copy link
Contributor

@bzbarsky-apple bzbarsky-apple left a comment

Choose a reason for hiding this comment

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

The lock-app changes look good to me; someone who is closer to the Python testing stuff than I am should review those changes.

Copy link

github-actions bot commented Jul 23, 2024

PR #34424: Size comparison from c0d76b3 to 6625f3d

Full report (57 builds for bl602, bl702, bl702l, cc32xx, esp32, linux, mbed, nxp, qpg, stm32, telink, tizen)
platform target config section c0d76b3 6625f3d change % change
bl602 lighting-app bl602 FLASH 1271952 1271952 0 0.0
RAM 95384 95384 0 0.0
bl602+mfd FLASH 1286210 1286210 0 0.0
RAM 95528 95528 0 0.0
bl602+rpc FLASH 1310920 1310920 0 0.0
RAM 103808 103808 0 0.0
bl702 lighting-app bl702 FLASH 1092846 1092846 0 0.0
RAM 15245 15245 0 0.0
bl702+mfd FLASH 1103540 1103540 0 0.0
RAM 15397 15397 0 0.0
bl702+rpc FLASH 1182912 1182912 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 876146 876146 0 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1128328 1128328 0 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1079744 1079744 0 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1091006 1091006 0 0.0
RAM 21960 21960 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606646 606646 0 0.0
RAM 204564 204564 0 0.0
lock CC3235SF_LAUNCHXL FLASH 651994 649658 -2336 -0.4
RAM 204836 204804 -32 -0.0
esp32 all-clusters-app c3devkit DRAM 90924 90924 0 0.0
FLASH 1471174 1471174 0 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117404 117404 0 0.0
FLASH 1540279 1540279 0 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4624 4624 0 0.0
FLASH 2706933 2706933 0 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5392 5392 0 0.0
FLASH 5835410 5835410 0 0.0
RAM 494784 494784 0 0.0
all-clusters-minimal-app debug unknown 5304 5304 0 0.0
FLASH 5295110 5295110 0 0.0
RAM 235728 235728 0 0.0
bridge-app debug unknown 5288 5288 0 0.0
FLASH 4694432 4694432 0 0.0
RAM 212992 212992 0 0.0
chip-tool debug unknown 5776 5776 0 0.0
FLASH 12297022 12297022 0 0.0
RAM 548882 548882 0 0.0
chip-tool-ipv6only arm64 unknown 20168 20168 0 0.0
FLASH 11003052 11003052 0 0.0
RAM 598528 598528 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11314955 11314955 0 0.0
RAM 545722 545722 0 0.0
fabric-bridge-app debug unknown 4560 4560 0 0.0
FLASH 4448666 4448666 0 0.0
RAM 199024 199024 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5618513 5618513 0 0.0
RAM 224272 224272 0 0.0
lock-app debug unknown 5224 5224 0 0.0
FLASH 4752884 4739488 -13396 -0.3
RAM 200704 200336 -368 -0.2
ota-provider-app debug unknown 4600 4600 0 0.0
FLASH 4397376 4397376 0 0.0
RAM 194880 194880 0 0.0
ota-requestor-app debug unknown 4536 4536 0 0.0
FLASH 4535158 4535158 0 0.0
RAM 199416 199416 0 0.0
shell debug unknown 4168 4168 0 0.0
FLASH 2979645 2979645 0 0.0
RAM 153736 153736 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4256916 4256916 0 0.0
RAM 236336 236336 0 0.0
tv-app debug unknown 5496 5496 0 0.0
FLASH 5970221 5970221 0 0.0
RAM 573376 573376 0 0.0
tv-casting-app debug unknown 5160 5160 0 0.0
FLASH 10509261 10509261 0 0.0
RAM 634344 634344 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503276 1501372 -1904 -0.1
RAM 226720 226680 -40 -0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70104 70104 0 0.0
k32w1+release FLASH 591664 591664 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 610400 610400 0 0.0
RAM 69564 69564 0 0.0
k32w1+release FLASH 675184 675184 0 0.0
RAM 82872 82872 0 0.0
qpg lighting-app qpg6105+debug FLASH 651724 651724 0 0.0
RAM 104636 104636 0 0.0
lock-app qpg6105+debug FLASH 612112 612112 0 0.0
RAM 99320 99320 0 0.0
stm32 light STM32WB5MM-DK FLASH 474064 474064 0 0.0
RAM 144260 144260 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633084 633084 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658936 658936 0 0.0
RAM 148480 148480 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 779162 779162 0 0.0
RAM 113260 113260 0 0.0
bridge-app tlsr9258a FLASH 676004 676004 0 0.0
RAM 95344 95344 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634668 634668 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720540 720540 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614038 614038 0 0.0
RAM 144684 144684 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801842 801842 0 0.0
RAM 103088 103088 0 0.0
lock-app-dfu tlsr9528a FLASH 666496 664776 -1720 -0.3
RAM 69900 69864 -36 -0.1
ota-requestor-app tlsr9258a FLASH 695366 695366 0 0.0
RAM 95068 95068 0 0.0
pump-app tlsr9518adk80d FLASH 616932 616932 0 0.0
RAM 57000 57000 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607342 607342 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641286 641286 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651164 651164 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626228 626228 0 0.0
RAM 57124 57124 0 0.0
window-covering tlsr9118bdk40d FLASH 519434 519434 0 0.0
RAM 97856 97856 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1641212 1641212 0 0.0
RAM 48708 48708 0 0.0
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16324654 16324654 0 0.0
RAM 7168528 7168528 0 0.0

Copy link

github-actions bot commented Jul 23, 2024

PR #34424: Size comparison from c0d76b3 to 6170f0a

Increases above 0.2%:

platform target config section c0d76b3 6170f0a change % change
tizen all-clusters-app arm unknown 1584 1588 4 0.3
Full report (82 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section c0d76b3 6170f0a change % change
bl602 lighting-app bl602 FLASH 1271952 1271952 0 0.0
RAM 95384 95384 0 0.0
bl602+mfd FLASH 1286210 1286210 0 0.0
RAM 95528 95528 0 0.0
bl602+rpc FLASH 1310920 1310920 0 0.0
RAM 103808 103808 0 0.0
bl702 lighting-app bl702 FLASH 1092846 1092846 0 0.0
RAM 15245 15245 0 0.0
bl702+mfd FLASH 1103540 1103540 0 0.0
RAM 15397 15397 0 0.0
bl702+rpc FLASH 1182912 1182912 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 876146 876146 0 0.0
RAM 27348 27348 0 0.0
bl706-wifi FLASH 1128328 1128328 0 0.0
RAM 14681 14681 0 0.0
bl702l lighting-app bl702l FLASH 1079744 1079744 0 0.0
RAM 21800 21800 0 0.0
bl702l+mfd FLASH 1091006 1091006 0 0.0
RAM 21960 21960 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798868 798868 0 0.0
RAM 109236 109236 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816620 816620 0 0.0
RAM 117020 117020 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808468 808468 0 0.0
RAM 111308 111308 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761084 761084 0 0.0
RAM 105408 105408 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746868 746868 0 0.0
RAM 105632 105632 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606646 606646 0 0.0
RAM 204564 204564 0 0.0
lock CC3235SF_LAUNCHXL FLASH 651994 651994 0 0.0
RAM 204836 204836 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 668009 668009 0 0.0
RAM 77700 77700 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687861 687861 0 0.0
RAM 80340 80340 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687861 687861 0 0.0
RAM 80340 80340 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644805 644805 0 0.0
RAM 72768 72768 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609561 609561 0 0.0
RAM 70884 70884 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629189 629189 0 0.0
RAM 73428 73428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629189 629189 0 0.0
RAM 73428 73428 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625257 625257 0 0.0
RAM 73900 73900 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644965 644965 0 0.0
RAM 76444 76444 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644965 644965 0 0.0
RAM 76444 76444 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593629 593629 0 0.0
RAM 67852 67852 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613481 613481 0 0.0
RAM 70492 70492 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613481 613481 0 0.0
RAM 70492 70492 0 0.0
efr32 lighting-app BRD4187C FLASH 926120 926120 0 0.0
RAM 134528 134528 0 0.0
lock-app BRD4338a FLASH 734508 734500 -8 -0.0
RAM 208004 208004 0 0.0
window-app BRD4187C FLASH 1014572 1014572 0 0.0
RAM 126648 126648 0 0.0
esp32 all-clusters-app c3devkit DRAM 90924 90924 0 0.0
FLASH 1471174 1471174 0 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117404 117404 0 0.0
FLASH 1540279 1540279 0 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4624 4632 8 0.2
FLASH 2706933 2706951 18 0.0
RAM 125200 125200 0 0.0
all-clusters-app debug unknown 5392 5400 8 0.1
FLASH 5835410 5835428 18 0.0
RAM 494784 494784 0 0.0
all-clusters-minimal-app debug unknown 5304 5312 8 0.2
FLASH 5295110 5295128 18 0.0
RAM 235728 235728 0 0.0
bridge-app debug unknown 5288 5296 8 0.2
FLASH 4694432 4694450 18 0.0
RAM 212992 212992 0 0.0
chip-tool debug unknown 5776 5784 8 0.1
FLASH 12297022 12297134 112 0.0
RAM 548882 548882 0 0.0
chip-tool-ipv6only arm64 unknown 20168 20168 0 0.0
FLASH 11003052 11003148 96 0.0
RAM 598528 598528 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11314955 11314973 18 0.0
RAM 545722 545722 0 0.0
fabric-bridge-app debug unknown 4560 4568 8 0.2
FLASH 4448666 4448684 18 0.0
RAM 199024 199024 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5618513 5618529 16 0.0
RAM 224272 224272 0 0.0
lock-app debug unknown 5224 5232 8 0.2
FLASH 4752884 4752902 18 0.0
RAM 200704 200704 0 0.0
ota-provider-app debug unknown 4600 4608 8 0.2
FLASH 4397376 4397394 18 0.0
RAM 194880 194880 0 0.0
ota-requestor-app debug unknown 4536 4544 8 0.2
FLASH 4535158 4535176 18 0.0
RAM 199416 199416 0 0.0
shell debug unknown 4168 4168 0 0.0
FLASH 2979645 2979645 0 0.0
RAM 153736 153736 0 0.0
thermostat-no-ble arm64 unknown 9208 9208 0 0.0
FLASH 4256916 4256932 16 0.0
RAM 236336 236336 0 0.0
tv-app debug unknown 5496 5504 8 0.1
FLASH 5970221 5970237 16 0.0
RAM 573376 573376 0 0.0
tv-casting-app debug unknown 5160 5168 8 0.2
FLASH 10509261 10509373 112 0.0
RAM 634344 634344 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503276 1503276 0 0.0
RAM 226720 226720 0 0.0
nxp contact k32w0+release FLASH 576100 576100 0 0.0
RAM 70104 70104 0 0.0
k32w1+release FLASH 591664 591664 0 0.0
RAM 74144 74144 0 0.0
light k32w0+release FLASH 610400 610400 0 0.0
RAM 69564 69564 0 0.0
k32w1+release FLASH 675184 675184 0 0.0
RAM 82872 82872 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1611652 1611652 0 0.0
RAM 209728 209728 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1531988 1531988 0 0.0
RAM 206544 206544 0 0.0
light cy8ckit_062s2_43012 FLASH 1458812 1458812 0 0.0
RAM 199808 199808 0 0.0
lock cy8ckit_062s2_43012 FLASH 1459468 1459468 0 0.0
RAM 224328 224328 0 0.0
qpg lighting-app qpg6105+debug FLASH 651724 651724 0 0.0
RAM 104636 104636 0 0.0
lock-app qpg6105+debug FLASH 612112 612112 0 0.0
RAM 99320 99320 0 0.0
stm32 light STM32WB5MM-DK FLASH 474064 474120 56 0.0
RAM 144260 144260 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 633084 633084 0 0.0
RAM 50576 50576 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658936 658936 0 0.0
RAM 148480 148480 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 779162 779162 0 0.0
RAM 113260 113260 0 0.0
bridge-app tlsr9258a FLASH 676004 676004 0 0.0
RAM 95344 95344 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634668 634668 0 0.0
RAM 50620 50620 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720540 720540 0 0.0
RAM 77196 77196 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614038 614038 0 0.0
RAM 144684 144684 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801842 801842 0 0.0
RAM 103088 103088 0 0.0
lock-app-dfu tlsr9528a FLASH 666496 666496 0 0.0
RAM 69900 69900 0 0.0
ota-requestor-app tlsr9258a FLASH 695366 695366 0 0.0
RAM 95068 95068 0 0.0
pump-app tlsr9518adk80d FLASH 616932 616932 0 0.0
RAM 57000 57000 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607342 607342 0 0.0
RAM 56800 56800 0 0.0
shell tlsr9518adk80d FLASH 466520 466520 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641286 641286 0 0.0
RAM 52248 52248 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651164 651164 0 0.0
RAM 60436 60436 0 0.0
thermostat tlsr9518adk80d FLASH 626228 626228 0 0.0
RAM 57124 57124 0 0.0
window-covering tlsr9118bdk40d FLASH 519434 519434 0 0.0
RAM 97856 97856 0 0.0
tizen all-clusters-app arm unknown 1584 1588 4 0.3
FLASH 1641212 1641228 16 0.0
RAM 48708 48708 0 0.0
chip-tool-ubsan arm unknown 2384 2388 4 0.2
FLASH 16324654 16324862 208 0.0
RAM 7168528 7168624 96 0.0

@mergify mergify bot merged commit a313194 into project-chip:master Jul 26, 2024
69 checks passed
j-ororke pushed a commit to j-ororke/connectedhomeip that referenced this pull request Jul 31, 2024
* TC-IDM-10.5: Device type conformance - Add

Initial test only looks at clusters. Remaining
- revisions
- feature conformance
- cluster elements

* Restyled by autopep8

* Restyled by isort

* Add OTA requestor device type to door lock

Then I can use it in the example.

* add test to CI

* linter

* OTA requestor isn't hooked up, remove

Let's go the other way and remove the cluster and the device type.

* Revert "OTA requestor isn't hooked up, remove"

This reverts commit b4bde38.

* Revert "Add OTA requestor device type to door lock"

This reverts commit 51edb79.

* Remove from CI until door lock OTA is sorted.

---------

Co-authored-by: Restyled.io <commits@restyled.io>
rochaferraz pushed a commit to rochaferraz/connectedhomeip that referenced this pull request Jul 31, 2024
* TC-IDM-10.5: Device type conformance - Add

Initial test only looks at clusters. Remaining
- revisions
- feature conformance
- cluster elements

* Restyled by autopep8

* Restyled by isort

* Add OTA requestor device type to door lock

Then I can use it in the example.

* add test to CI

* linter

* OTA requestor isn't hooked up, remove

Let's go the other way and remove the cluster and the device type.

* Revert "OTA requestor isn't hooked up, remove"

This reverts commit b4bde38.

* Revert "Add OTA requestor device type to door lock"

This reverts commit 51edb79.

* Remove from CI until door lock OTA is sorted.

---------

Co-authored-by: Restyled.io <commits@restyled.io>
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