connectedhomeip
Cert Test proposal: warnings for common defaults
#38419
Merged

Cert Test proposal: warnings for common defaults #38419

mergify merged 15 commits into project-chip:master from cecille:warning_test
cecille
cecille15 days ago (edited 14 days ago)

Adds a test for common defaults that appear in prod devices but probably aren't intended. They can all be turned off via flags, but this will at least warn manufacturers that something is weird.

test plan: CHIP-Specifications/chip-test-plans#5076

Testing

Unit tests for the test functions are included, runs in CI against lock (with some overrides because the example apps are examples and therefore have some defaults that ARE intended)

cecille Cert Test proposal: warnings for common defaults
5f55f4f6
pullapprove pullapprove added review - pending
github-actions github-actions added github
github-actions github-actions added workflows
github-actions github-actions added tests
restyled-commits Restyled by isort
dea58eb5
cecille copyright header got cut off
189266c2
github-actions
github-actions15 days ago

PR #38419: Size comparison from d2576af to 189266c

Full report (3 builds for cc32xx, stm32)
platform target config section d2576af 189266c change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 542142 542142 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 576170 576170 0 0.0
RAM 205392 205392 0 0.0
stm32 light STM32WB5MM-DK FLASH 461384 461384 0 0.0
RAM 141488 141488 0 0.0
ReneJosefsen
ReneJosefsen approved these changes on 2025-04-15
ReneJosefsen15 days ago

Maybe we need to come up with a better test name than TC_SOMETHING_1_1 though 😅

cecille add new test
c1bf9b06
cecille linter
0526ec87
github-actions
github-actions15 days ago

PR #38419: Size comparison from d2576af to 0526ec8

Full report (3 builds for cc32xx, stm32)
platform target config section d2576af 0526ec8 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 542142 542142 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 576170 576170 0 0.0
RAM 205392 205392 0 0.0
stm32 light STM32WB5MM-DK FLASH 461384 461384 0 0.0
RAM 141488 141488 0 0.0
cecille linter again
2de4016b
github-actions
github-actions14 days ago (edited 14 days ago)

PR #38419: Size comparison from d2576af to 2de4016

Increases above 0.2%:

platform target config section d2576af 2de4016 change % change
linux air-purifier-app debug FLASH 2722077 2746039 23962 0.9
all-clusters-app debug FLASH 6241812 6281868 40056 0.6
all-clusters-minimal-app debug FLASH 5378040 5411380 33340 0.6
bridge-app debug FLASH 4690824 4716030 25206 0.5
camera-app debug FLASH 6756507 6783995 27488 0.4
chip-tool debug FLASH 14078551 14129455 50904 0.4
chip-tool-ipv6only arm64 FLASH 12161696 12200448 38752 0.3
fabric-bridge-app debug FLASH 4522716 4546920 24204 0.5
fabric-sync debug FLASH 5661141 5686261 25120 0.4
lighting-app debug+rpc+ui FLASH 5585841 5613313 27472 0.5
lock-app debug FLASH 4758540 4784560 26020 0.5
ota-provider-app debug FLASH 4380464 4404278 23814 0.5
ota-requestor-app debug FLASH 4510980 4536618 25638 0.6
shell debug FLASH 3013612 3046860 33248 1.1
tv-app debug FLASH 5997989 6030453 32464 0.5
tv-casting-app debug FLASH 12237709 12291757 54048 0.4
tizen all-clusters-app arm FLASH 1791040 1797076 6036 0.3
chip-tool-ubsan arm FLASH 20072182 20133478 61296 0.3
Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section d2576af 2de4016 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1098550 1098272 -278 -0.0
RAM 94850 94850 0 0.0
bl702 lighting-app bl702+eth FLASH 653466 653192 -274 -0.0
RAM 33533 33533 0 0.0
bl702+wifi FLASH 830722 830444 -278 -0.0
RAM 22257 22257 0 0.0
bl706+mfd+rpc+littlefs FLASH 1063502 1063224 -278 -0.0
RAM 32181 32181 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 894304 894112 -192 -0.0
RAM 26920 26920 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 976922 976644 -278 -0.0
RAM 24668 24668 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 818692 818284 -408 -0.0
RAM 120288 120288 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 827564 827276 -288 -0.0
RAM 125384 125384 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 774504 774272 -232 -0.0
RAM 113756 113756 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 758788 758588 -200 -0.0
RAM 113972 113972 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 542142 541958 -184 -0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 576170 575930 -240 -0.0
RAM 205392 205392 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 660645 660237 -408 -0.1
RAM 77260 77260 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 680505 680089 -416 -0.1
RAM 79900 79900 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 680505 680089 -416 -0.1
RAM 79900 79900 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 637429 637021 -408 -0.1
RAM 72328 72328 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620613 620317 -296 -0.0
RAM 73508 73508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640249 639953 -296 -0.0
RAM 76052 76052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640249 639953 -296 -0.0
RAM 76052 76052 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 640085 639805 -280 -0.0
RAM 76508 76508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 659801 659529 -272 -0.0
RAM 79052 79052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 659801 659529 -272 -0.0
RAM 79052 79052 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 616441 616161 -280 -0.0
RAM 70596 70596 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 636301 636021 -280 -0.0
RAM 73236 73236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 636301 636021 -280 -0.0
RAM 73236 73236 0 0.0
efr32 lock-app BRD4187C FLASH 941160 940904 -256 -0.0
RAM 159944 159944 0 0.0
BRD4338a FLASH 735328 734688 -640 -0.1
RAM 234852 234852 0 0.0
window-app BRD4187C FLASH 1033696 1033112 -584 -0.1
RAM 128048 128048 0 0.0
esp32 all-clusters-app c3devkit DRAM 103408 103408 0 0.0
FLASH 1798066 1797916 -150 -0.0
IRAM 83846 83846 0 0.0
m5stack DRAM 121980 121980 0 0.0
FLASH 1763786 1763366 -420 -0.0
IRAM 117043 117043 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2722077 2746039 23962 0.9
RAM 114184 114184 0 0.0
all-clusters-app debug unknown 5656 5656 0 0.0
FLASH 6241812 6281868 40056 0.6
RAM 531120 531184 64 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5378040 5411380 33340 0.6
RAM 224432 224432 0 0.0
bridge-app debug unknown 5544 5544 0 0.0
FLASH 4690824 4716030 25206 0.5
RAM 202816 202816 0 0.0
camera-app debug unknown 8832 8832 0 0.0
FLASH 6756507 6783995 27488 0.4
RAM 225104 225104 0 0.0
camera-controller debug unknown 9120 9120 0 0.0
FLASH 13694411 13718283 23872 0.2
RAM 644336 644400 64 0.0
chip-tool debug unknown 6256 6256 0 0.0
FLASH 14078551 14129455 50904 0.4
RAM 634512 634576 64 0.0
chip-tool-ipv6only arm64 unknown 39504 39504 0 0.0
FLASH 12161696 12200448 38752 0.3
RAM 687144 678448 -8696 -1.3
fabric-admin debug unknown 5936 5936 0 0.0
FLASH 12220805 12244283 23478 0.2
RAM 633872 633936 64 0.0
fabric-bridge-app debug unknown 4800 4800 0 0.0
FLASH 4522716 4546920 24204 0.5
RAM 190112 190112 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5661141 5686261 25120 0.4
RAM 485480 485544 64 0.0
lighting-app debug+rpc+ui unknown 6264 6264 0 0.0
FLASH 5585841 5613313 27472 0.5
RAM 207064 207064 0 0.0
lock-app debug unknown 5496 5496 0 0.0
FLASH 4758540 4784560 26020 0.5
RAM 194208 194208 0 0.0
ota-provider-app debug unknown 4840 4840 0 0.0
FLASH 4380464 4404278 23814 0.5
RAM 182928 182928 0 0.0
ota-requestor-app debug unknown 4792 4792 0 0.0
FLASH 4510980 4536618 25638 0.6
RAM 187400 187400 0 0.0
shell debug unknown 4272 4272 0 0.0
FLASH 3013612 3046860 33248 1.1
RAM 147712 147712 0 0.0
thermostat-no-ble arm64 unknown 9552 9552 0 0.0
FLASH 4200128 4203856 3728 0.1
RAM 231912 230808 -1104 -0.5
tv-app debug unknown 5832 5832 0 0.0
FLASH 5997989 6030453 32464 0.5
RAM 608896 608960 64 0.0
tv-casting-app debug unknown 5416 5416 0 0.0
FLASH 12237709 12291757 54048 0.4
RAM 752208 752272 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 916584 915856 -728 -0.1
RAM 167469 167469 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 909492 908580 -912 -0.1
RAM 145713 145713 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 852924 852384 -540 -0.1
RAM 141223 141223 0 0.0
nxp contact k32w0+release FLASH 588960 588752 -208 -0.0
RAM 72836 72836 0 0.0
mcxw71+release FLASH 607256 607048 -208 -0.0
RAM 63152 63152 0 0.0
light k32w0+release FLASH 614780 614492 -288 -0.0
RAM 72132 72132 0 0.0
k32w1+release FLASH 691432 691144 -288 -0.0
RAM 72000 72000 0 0.0
lock mcxw71+release FLASH 756472 756200 -272 -0.0
RAM 67564 67564 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1661804 1660412 -1392 -0.1
RAM 212352 212352 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1565748 1564644 -1104 -0.1
RAM 208544 208544 0 0.0
light cy8ckit_062s2_43012 FLASH 1442668 1442156 -512 -0.0
RAM 197312 197312 0 0.0
lock cy8ckit_062s2_43012 FLASH 1471532 1470940 -592 -0.0
RAM 224976 224976 0 0.0
qpg lighting-app qpg6105+debug FLASH 665724 665316 -408 -0.1
RAM 105188 105188 0 0.0
lock-app qpg6105+debug FLASH 623856 623576 -280 -0.0
RAM 99816 99816 0 0.0
stm32 light STM32WB5MM-DK FLASH 461384 460992 -392 -0.1
RAM 141488 141488 0 0.0
telink bridge-app tl7218x FLASH 695794 672554 -23240 -3.3
RAM 101860 90712 -11148 -10.9
light-app-ota-compress-lzma-factory-data tl3218x FLASH 777666 777488 -178 -0.0
RAM 50120 50120 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 767928 767750 -178 -0.0
RAM 40420 40420 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 784302 756210 -28092 -3.6
RAM 109308 97540 -11768 -10.8
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 705516 683240 -22276 -3.2
RAM 62620 51588 -11032 -17.6
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 741698 711690 -30008 -4.0
RAM 85808 73408 -12400 -14.5
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 709402 709236 -166 -0.0
RAM 37044 37044 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603362 603646 284 0.0
RAM 148704 138640 -10064 -6.8
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 818916 791212 -27704 -3.4
RAM 107568 96396 -11172 -10.4
tizen all-clusters-app arm unknown 5160 5160 0 0.0
FLASH 1791040 1797076 6036 0.3
RAM 94472 94472 0 0.0
chip-tool-ubsan arm unknown 20180 20180 0 0.0
FLASH 20072182 20133478 61296 0.3
RAM 8799832 8783192 -16640 -0.2
cecille Let's use IDM
9168dd72
github-actions
github-actions14 days ago (edited 14 days ago)

PR #38419: Size comparison from d2576af to 9168dd7

Increases above 0.2%:

platform target config section d2576af 9168dd7 change % change
linux air-purifier-app debug FLASH 2722077 2748869 26792 1.0
all-clusters-app debug FLASH 6241812 6289512 47700 0.8
all-clusters-minimal-app debug FLASH 5378040 5419022 40982 0.8
bridge-app debug FLASH 4690824 4718860 28036 0.6
camera-app debug FLASH 6756507 6786859 30352 0.4
chip-tool debug FLASH 14078551 14131249 52698 0.4
chip-tool-ipv6only arm64 FLASH 12161696 12201776 40080 0.3
fabric-admin debug FLASH 12220805 12245607 24802 0.2
fabric-bridge-app debug FLASH 4522716 4549624 26908 0.6
fabric-sync debug FLASH 5661141 5688933 27792 0.5
lighting-app debug+rpc+ui FLASH 5585841 5616177 30336 0.5
lock-app debug FLASH 4758540 4787422 28882 0.6
ota-provider-app debug FLASH 4380464 4407076 26612 0.6
ota-requestor-app debug FLASH 4510980 4539416 28436 0.6
shell debug FLASH 3013612 3054508 40896 1.4
tv-app debug FLASH 5997989 6033141 35152 0.6
tv-casting-app debug FLASH 12237709 12295597 57888 0.5
tizen all-clusters-app arm FLASH 1791040 1801132 10092 0.6
chip-tool-ubsan arm FLASH 20072182 20131630 59448 0.3
Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section d2576af 9168dd7 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1098550 1098926 376 0.0
RAM 94850 94850 0 0.0
bl702 lighting-app bl702+eth FLASH 653466 653586 120 0.0
RAM 33533 33533 0 0.0
bl702+wifi FLASH 830722 830838 116 0.0
RAM 22257 22257 0 0.0
bl706+mfd+rpc+littlefs FLASH 1063502 1063618 116 0.0
RAM 32181 32181 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 894304 894506 202 0.0
RAM 26920 26920 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 976922 977038 116 0.0
RAM 24668 24668 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 818692 818692 0 0.0
RAM 120288 120288 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 827564 827652 88 0.0
RAM 125384 125384 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 774504 774712 208 0.0
RAM 113756 113756 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 758788 759012 224 0.0
RAM 113972 113972 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 542142 542370 228 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 576170 576350 180 0.0
RAM 205392 205392 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 660645 660677 32 0.0
RAM 77260 77260 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 680505 680529 24 0.0
RAM 79900 79900 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 680505 680529 24 0.0
RAM 79900 79900 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 637429 637461 32 0.0
RAM 72328 72328 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620613 620765 152 0.0
RAM 73508 73508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640249 640401 152 0.0
RAM 76052 76052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640249 640401 152 0.0
RAM 76052 76052 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 640085 640197 112 0.0
RAM 76508 76508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 659801 659921 120 0.0
RAM 79052 79052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 659801 659921 120 0.0
RAM 79052 79052 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 616441 616601 160 0.0
RAM 70596 70596 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 636301 636453 152 0.0
RAM 73236 73236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 636301 636453 152 0.0
RAM 73236 73236 0 0.0
efr32 lock-app BRD4187C FLASH 941160 941280 120 0.0
RAM 159944 159944 0 0.0
BRD4338a FLASH 735328 735120 -208 -0.0
RAM 234852 234852 0 0.0
window-app BRD4187C FLASH 1033696 1033568 -128 -0.0
RAM 128048 128048 0 0.0
esp32 all-clusters-app c3devkit DRAM 103408 103408 0 0.0
FLASH 1798066 1799326 1260 0.1
IRAM 83846 83846 0 0.0
m5stack DRAM 121980 121980 0 0.0
FLASH 1763786 1764946 1160 0.1
IRAM 117043 117043 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2722077 2748869 26792 1.0
RAM 114184 114264 80 0.1
all-clusters-app debug unknown 5656 5656 0 0.0
FLASH 6241812 6289512 47700 0.8
RAM 531120 531408 288 0.1
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5378040 5419022 40982 0.8
RAM 224432 224528 96 0.0
bridge-app debug unknown 5544 5544 0 0.0
FLASH 4690824 4718860 28036 0.6
RAM 202816 202880 64 0.0
camera-app debug unknown 8832 8832 0 0.0
FLASH 6756507 6786859 30352 0.4
RAM 225104 225200 96 0.0
camera-controller debug unknown 9120 9120 0 0.0
FLASH 13694411 13719611 25200 0.2
RAM 644336 644528 192 0.0
chip-tool debug unknown 6256 6256 0 0.0
FLASH 14078551 14131249 52698 0.4
RAM 634512 634720 208 0.0
chip-tool-ipv6only arm64 unknown 39504 39528 24 0.1
FLASH 12161696 12201776 40080 0.3
RAM 687144 678544 -8600 -1.3
fabric-admin debug unknown 5936 5936 0 0.0
FLASH 12220805 12245607 24802 0.2
RAM 633872 634080 208 0.0
fabric-bridge-app debug unknown 4800 4800 0 0.0
FLASH 4522716 4549624 26908 0.6
RAM 190112 190160 48 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5661141 5688933 27792 0.5
RAM 485480 485672 192 0.0
lighting-app debug+rpc+ui unknown 6264 6264 0 0.0
FLASH 5585841 5616177 30336 0.5
RAM 207064 207144 80 0.0
lock-app debug unknown 5496 5496 0 0.0
FLASH 4758540 4787422 28882 0.6
RAM 194208 194272 64 0.0
ota-provider-app debug unknown 4840 4840 0 0.0
FLASH 4380464 4407076 26612 0.6
RAM 182928 182992 64 0.0
ota-requestor-app debug unknown 4792 4792 0 0.0
FLASH 4510980 4539416 28436 0.6
RAM 187400 187464 64 0.0
shell debug unknown 4272 4272 0 0.0
FLASH 3013612 3054508 40896 1.4
RAM 147712 147824 112 0.1
thermostat-no-ble arm64 unknown 9552 9560 8 0.1
FLASH 4200128 4206168 6040 0.1
RAM 231912 230856 -1056 -0.5
tv-app debug unknown 5832 5832 0 0.0
FLASH 5997989 6033141 35152 0.6
RAM 608896 609088 192 0.0
tv-casting-app debug unknown 5416 5416 0 0.0
FLASH 12237709 12295597 57888 0.5
RAM 752208 752400 192 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 916584 917228 644 0.1
RAM 167469 167469 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 909492 909720 228 0.0
RAM 145713 145713 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 852924 853756 832 0.1
RAM 141223 141223 0 0.0
nxp contact k32w0+release FLASH 588960 589176 216 0.0
RAM 72836 72836 0 0.0
mcxw71+release FLASH 607256 607472 216 0.0
RAM 63152 63152 0 0.0
light k32w0+release FLASH 614780 614932 152 0.0
RAM 72132 72132 0 0.0
k32w1+release FLASH 691432 691576 144 0.0
RAM 72000 72000 0 0.0
lock mcxw71+release FLASH 756472 756592 120 0.0
RAM 67564 67564 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1661804 1662044 240 0.0
RAM 212352 212352 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1565748 1566300 552 0.0
RAM 208544 208544 0 0.0
light cy8ckit_062s2_43012 FLASH 1442668 1442596 -72 -0.0
RAM 197312 197312 0 0.0
lock cy8ckit_062s2_43012 FLASH 1471532 1471372 -160 -0.0
RAM 224976 224976 0 0.0
qpg lighting-app qpg6105+debug FLASH 665724 665740 16 0.0
RAM 105188 105188 0 0.0
lock-app qpg6105+debug FLASH 623856 624016 160 0.0
RAM 99816 99816 0 0.0
stm32 light STM32WB5MM-DK FLASH 461384 461416 32 0.0
RAM 141488 141488 0 0.0
telink bridge-app tl7218x FLASH 672676 672930 254 0.0
695794 696048 254 0.0
RAM 90712 90712 0 0.0
101860 101860 0 0.0
light-app-ota-compress-lzma-factory-data tl3218x FLASH 777666 777864 198 0.0
RAM 50120 50120 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 767928 768126 198 0.0
RAM 40420 40420 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 756388 756586 198 0.0
784302 784500 198 0.0
RAM 97540 97540 0 0.0
109308 109308 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 683406 683616 210 0.0
705516 705726 210 0.0
RAM 51588 51588 0 0.0
62620 62620 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 711856 712066 210 0.0
741698 741908 210 0.0
RAM 73408 73408 0 0.0
85808 85808 0 0.0
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 709402 709612 210 0.0
RAM 37044 37044 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603824 604090 266 0.0
603362 603628 266 0.0
RAM 138640 138640 0 0.0
148704 148704 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 791386 791588 202 0.0
818916 819118 202 0.0
RAM 96396 96396 0 0.0
107568 107568 0 0.0
tizen all-clusters-app arm unknown 5160 5164 4 0.1
FLASH 1791040 1801132 10092 0.6
RAM 94472 94528 56 0.1
chip-tool-ubsan arm unknown 20180 20188 8 0.0
FLASH 20072182 20131630 59448 0.3
RAM 8799832 8783612 -16220 -0.2
cecille Fix app name for CI
c86dd555
tcarmelveilleux
tcarmelveilleux commented on 2025-04-22
Conversation is marked as resolved
Show resolved
src/python_testing/TestDefaultWarnings.py
33 def mark_current_step_skipped(self):
34 self.skipped += 1
35
36
def test_product_name_test(self):
tcarmelveilleux8 days ago

Suggest renames in a follow-up like : test_product_name_test -> test_product_name_is_not_default, etc.

cecille8 days ago

renamed to test_product_name_is_not_default_check because this is the test that the test_product_name_is_not_default function work. So meta. It's turtles all the way down.

cecille8 days ago

Also changed the others.

tcarmelveilleux
tcarmelveilleux commented on 2025-04-22
Conversation is marked as resolved
Show resolved
src/python_testing/TestDefaultWarnings.py
30 self.skipped = 0
31 super().setup_test()
32
33
def mark_current_step_skipped(self):
34
self.skipped += 1
tcarmelveilleux8 days ago

Is this not present in the matter testing? Or is this for a custom skippage?

cecille8 days ago

It is - I'm overriding it here because this is a test of the test. Added a comment. Also added a comment at the top indicating that this is a meta-test.

tcarmelveilleux
tcarmelveilleux commented on 2025-04-22
Conversation is marked as resolved
Show resolved
src/python_testing/TestDefaultWarnings.py
41 self.test.check_default_product_name()
42 if expect_problem:
43 asserts.assert_equal(len(self.test.problems), 1,
44
f"Did not generated expected problem when testing with product name {product_name} (override = {set_override})")
tcarmelveilleux8 days ago

Did not generated --> Did not generate

cecille8 days ago

whoops - changed all. Thanks.

tcarmelveilleux
tcarmelveilleux commented on 2025-04-22
Conversation is marked as resolved
Show resolved
src/python_testing/TestDefaultWarnings.py
46 asserts.assert_equal(len(self.test.problems), 0,
47 f"Unexpected problem when testing with product name {product_name} (override = {set_override})")
48
49
asserts.assert_equal(self.skipped, 0, "Skip not reset properly")
tcarmelveilleux8 days ago
Suggested change
asserts.assert_equal(self.skipped, 0, "Skip not reset properly")
asserts.assert_equal(self.skipped, 0, "Internal error: skip not reset properly")
tcarmelveilleux
tcarmelveilleux approved these changes on 2025-04-22
pullapprove pullapprove removed review - pending
pullapprove pullapprove added review - approved
cecille Update src/python_testing/TestDefaultWarnings.py
8ba9a7d7
cecille Address review comments
ee1b2f62
cecille whoops, changed the pixit names and forgot to change the CI
66756bfe
cecille Merge branch 'master' into warning_test
a9e7d0da
github-actions
github-actions7 days ago (edited 7 days ago)

PR #38419: Size comparison from 574cc67 to a9e7d0d

Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 574cc67 a9e7d0d change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1098928 1098928 0 0.0
RAM 94850 94850 0 0.0
bl702 lighting-app bl702+eth FLASH 653844 653844 0 0.0
RAM 33533 33533 0 0.0
bl702+wifi FLASH 831096 831096 0 0.0
RAM 22257 22257 0 0.0
bl706+mfd+rpc+littlefs FLASH 1063620 1063620 0 0.0
RAM 32181 32181 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 894508 894508 0 0.0
RAM 26920 26920 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 977296 977296 0 0.0
RAM 24668 24668 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 818796 818796 0 0.0
RAM 120288 120288 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 827756 827756 0 0.0
RAM 125384 125384 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 774800 774800 0 0.0
RAM 113756 113756 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 759100 759100 0 0.0
RAM 113972 113972 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 542474 542474 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 576438 576438 0 0.0
RAM 205392 205392 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 660813 660813 0 0.0
RAM 77260 77260 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 680673 680673 0 0.0
RAM 79900 79900 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 680673 680673 0 0.0
RAM 79900 79900 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 637597 637597 0 0.0
RAM 72328 72328 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620893 620893 0 0.0
RAM 73508 73508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640529 640529 0 0.0
RAM 76052 76052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640529 640529 0 0.0
RAM 76052 76052 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 640341 640341 0 0.0
RAM 76508 76508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 660057 660057 0 0.0
RAM 79052 79052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 660057 660057 0 0.0
RAM 79052 79052 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 616737 616737 0 0.0
RAM 70596 70596 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 636597 636597 0 0.0
RAM 73236 73236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 636597 636597 0 0.0
RAM 73236 73236 0 0.0
efr32 lock-app BRD4187C FLASH 942128 942128 0 0.0
RAM 132008 132008 0 0.0
BRD4338a FLASH 735976 735968 -8 -0.0
RAM 206916 206916 0 0.0
window-app BRD4187C FLASH 1033760 1033752 -8 -0.0
RAM 128048 128048 0 0.0
esp32 all-clusters-app c3devkit DRAM 103408 103408 0 0.0
FLASH 1801580 1801580 0 0.0
IRAM 83846 83846 0 0.0
m5stack DRAM 121980 121980 0 0.0
FLASH 1767042 1767042 0 0.0
IRAM 117043 117043 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2749699 2749699 0 0.0
RAM 114264 114264 0 0.0
all-clusters-app debug unknown 5656 5656 0 0.0
FLASH 6295048 6295048 0 0.0
RAM 532112 532112 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5419912 5419912 0 0.0
RAM 224528 224528 0 0.0
bridge-app debug unknown 5544 5544 0 0.0
FLASH 4719692 4719692 0 0.0
RAM 202880 202880 0 0.0
camera-app debug unknown 8856 8856 0 0.0
FLASH 6797563 6797563 0 0.0
RAM 225392 225392 0 0.0
camera-controller debug unknown 9120 9120 0 0.0
FLASH 13883675 13883675 0 0.0
RAM 646032 646032 0 0.0
chip-tool debug unknown 6256 6256 0 0.0
FLASH 14305261 14305261 0 0.0
RAM 636224 636224 0 0.0
chip-tool-ipv6only arm64 unknown 39696 39696 0 0.0
FLASH 12339840 12339840 0 0.0
RAM 682416 682416 0 0.0
fabric-admin debug unknown 5936 5936 0 0.0
FLASH 12409089 12409089 0 0.0
RAM 635584 635584 0 0.0
fabric-bridge-app debug unknown 4800 4800 0 0.0
FLASH 4550456 4550456 0 0.0
RAM 190160 190160 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5691045 5691045 0 0.0
RAM 486344 486344 0 0.0
lighting-app debug+rpc+ui unknown 6264 6264 0 0.0
FLASH 5620449 5620449 0 0.0
RAM 207144 207144 0 0.0
lock-app debug unknown 5496 5496 0 0.0
FLASH 4788220 4788220 0 0.0
RAM 194272 194272 0 0.0
ota-provider-app debug unknown 4840 4840 0 0.0
FLASH 4407906 4407906 0 0.0
RAM 182992 182992 0 0.0
ota-requestor-app debug unknown 4792 4792 0 0.0
FLASH 4540246 4540246 0 0.0
RAM 187464 187464 0 0.0
shell debug unknown 4272 4272 0 0.0
FLASH 3055996 3055996 0 0.0
RAM 147824 147824 0 0.0
thermostat-no-ble arm64 unknown 9560 9560 0 0.0
FLASH 4206552 4206552 0 0.0
RAM 230856 230856 0 0.0
tv-app debug unknown 5832 5832 0 0.0
FLASH 6038133 6038133 0 0.0
RAM 609760 609760 0 0.0
tv-casting-app debug unknown 5416 5416 0 0.0
FLASH 12470973 12470973 0 0.0
RAM 754144 754144 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 917340 917340 0 0.0
RAM 167469 167469 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 909808 909808 0 0.0
RAM 145713 145713 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 853868 853868 0 0.0
RAM 141223 141223 0 0.0
nxp contact k32w0+release FLASH 589256 589256 0 0.0
RAM 72836 72836 0 0.0
mcxw71+release FLASH 621208 621208 0 0.0
RAM 63172 63172 0 0.0
light k32w0+release FLASH 615028 615028 0 0.0
RAM 72132 72132 0 0.0
k32w1+release FLASH 705304 705304 0 0.0
RAM 72020 72020 0 0.0
lock mcxw71+release FLASH 770320 770320 0 0.0
RAM 67588 67588 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1662172 1662172 0 0.0
RAM 212352 212352 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1566428 1566428 0 0.0
RAM 208544 208544 0 0.0
light cy8ckit_062s2_43012 FLASH 1442692 1442692 0 0.0
RAM 197312 197312 0 0.0
lock cy8ckit_062s2_43012 FLASH 1471468 1471468 0 0.0
RAM 224976 224976 0 0.0
qpg lighting-app qpg6105+debug FLASH 665820 665820 0 0.0
RAM 105188 105188 0 0.0
lock-app qpg6105+debug FLASH 624104 624104 0 0.0
RAM 99816 99816 0 0.0
stm32 light STM32WB5MM-DK FLASH 463016 463016 0 0.0
RAM 141488 141488 0 0.0
telink bridge-app tl7218x FLASH 696146 696146 0 0.0
RAM 101860 101860 0 0.0
light-app-ota-compress-lzma-factory-data tl3218x FLASH 777962 777962 0 0.0
RAM 50120 50120 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 768224 768224 0 0.0
RAM 40420 40420 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 784598 756684 -27914 -3.6
RAM 109308 97540 -11768 -10.8
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 705824 683714 -22110 -3.1
RAM 62620 51588 -11032 -17.6
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 742006 712164 -29842 -4.0
RAM 85808 73408 -12400 -14.5
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 709710 709710 0 0.0
RAM 37044 37044 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603726 604188 462 0.1
RAM 148704 138640 -10064 -6.8
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819212 791686 -27526 -3.4
RAM 107568 96396 -11172 -10.4
tizen all-clusters-app arm unknown 5164 5164 0 0.0
FLASH 1801716 1801716 0 0.0
RAM 94528 94528 0 0.0
chip-tool-ubsan arm unknown 20272 20272 0 0.0
FLASH 20361806 20361806 0 0.0
RAM 8872644 8872644 0 0.0
cecille Merge branch 'master' into warning_test
8ec52208
github-actions
github-actions6 days ago (edited 6 days ago)

PR #38419: Size comparison from eeba970 to 8ec5220

Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section eeba970 8ec5220 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1100438 1100438 0 0.0
RAM 94866 94866 0 0.0
bl702 lighting-app bl702+eth FLASH 655358 655358 0 0.0
RAM 33533 33533 0 0.0
bl702+wifi FLASH 832610 832610 0 0.0
RAM 22257 22257 0 0.0
bl706+mfd+rpc+littlefs FLASH 1065134 1065134 0 0.0
RAM 32181 32181 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 896022 896022 0 0.0
RAM 26920 26920 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 978810 978810 0 0.0
RAM 24668 24668 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 820212 820212 0 0.0
RAM 120304 120304 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 829172 829172 0 0.0
RAM 125400 125400 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 776216 776216 0 0.0
RAM 113772 113772 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 760516 760516 0 0.0
RAM 113988 113988 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 543890 543890 0 0.0
RAM 205160 205160 0 0.0
lock CC3235SF_LAUNCHXL FLASH 577870 577870 0 0.0
RAM 205408 205408 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 662237 662237 0 0.0
RAM 77276 77276 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 682097 682097 0 0.0
RAM 79916 79916 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 682097 682097 0 0.0
RAM 79916 79916 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 639021 639021 0 0.0
RAM 72344 72344 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 622317 622317 0 0.0
RAM 73524 73524 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 641953 641953 0 0.0
RAM 76068 76068 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 641953 641953 0 0.0
RAM 76068 76068 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 641765 641765 0 0.0
RAM 76524 76524 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 661481 661481 0 0.0
RAM 79068 79068 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 661481 661481 0 0.0
RAM 79068 79068 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 618161 618161 0 0.0
RAM 70612 70612 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 638021 638021 0 0.0
RAM 73252 73252 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 638021 638021 0 0.0
RAM 73252 73252 0 0.0
efr32 lock-app BRD4187C FLASH 943544 943544 0 0.0
RAM 132040 132040 0 0.0
BRD4338a FLASH 737720 737720 0 0.0
RAM 206932 206932 0 0.0
window-app BRD4187C FLASH 1035488 1035488 0 0.0
RAM 128048 128048 0 0.0
esp32 all-clusters-app c3devkit DRAM 103424 103424 0 0.0
FLASH 1803970 1803970 0 0.0
IRAM 83846 83846 0 0.0
m5stack DRAM 121996 121996 0 0.0
FLASH 1769306 1769306 0 0.0
IRAM 117043 117043 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2757013 2757013 0 0.0
RAM 114360 114360 0 0.0
all-clusters-app debug unknown 5656 5656 0 0.0
FLASH 6304760 6304760 0 0.0
RAM 532144 532144 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5429898 5429898 0 0.0
RAM 224624 224624 0 0.0
bridge-app debug unknown 5544 5544 0 0.0
FLASH 4726974 4726974 0 0.0
RAM 202976 202976 0 0.0
camera-app debug unknown 8856 8856 0 0.0
FLASH 6804763 6804763 0 0.0
RAM 225488 225488 0 0.0
camera-controller debug unknown 9240 9240 0 0.0
FLASH 14051195 14051195 0 0.0
RAM 649656 649656 0 0.0
chip-tool debug unknown 6256 6256 0 0.0
FLASH 14321653 14321653 0 0.0
RAM 636640 636640 0 0.0
chip-tool-ipv6only arm64 unknown 39712 39712 0 0.0
FLASH 12354784 12354784 0 0.0
RAM 682936 682936 0 0.0
fabric-admin debug unknown 5936 5936 0 0.0
FLASH 12429123 12429123 0 0.0
RAM 636000 636000 0 0.0
fabric-bridge-app debug unknown 4800 4800 0 0.0
FLASH 4557662 4557662 0 0.0
RAM 190256 190256 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5698181 5698181 0 0.0
RAM 486376 486376 0 0.0
lighting-app debug+rpc+ui unknown 6264 6264 0 0.0
FLASH 5627729 5627729 0 0.0
RAM 207240 207240 0 0.0
lock-app debug unknown 5496 5496 0 0.0
FLASH 4795470 4795470 0 0.0
RAM 194368 194368 0 0.0
ota-provider-app debug unknown 4840 4840 0 0.0
FLASH 4415188 4415188 0 0.0
RAM 183088 183088 0 0.0
ota-requestor-app debug unknown 4792 4792 0 0.0
FLASH 4547780 4547780 0 0.0
RAM 187560 187560 0 0.0
shell debug unknown 4272 4272 0 0.0
FLASH 3066076 3066076 0 0.0
RAM 147920 147920 0 0.0
thermostat-no-ble arm64 unknown 9568 9568 0 0.0
FLASH 4212304 4212304 0 0.0
RAM 231048 231048 0 0.0
tv-app debug unknown 5832 5832 0 0.0
FLASH 6045429 6045429 0 0.0
RAM 609792 609792 0 0.0
tv-casting-app debug unknown 5416 5416 0 0.0
FLASH 12487325 12487325 0 0.0
RAM 754704 754704 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 919416 919416 0 0.0
RAM 167485 167485 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 911500 911500 0 0.0
RAM 145729 145729 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 855940 855940 0 0.0
RAM 141239 141239 0 0.0
nxp contact k32w0+release FLASH 590552 590552 0 0.0
RAM 72852 72852 0 0.0
mcxw71+release FLASH 622504 622504 0 0.0
RAM 63188 63188 0 0.0
light k32w0+release FLASH 616340 616340 0 0.0
RAM 72148 72148 0 0.0
k32w1+release FLASH 706728 706728 0 0.0
RAM 72036 72036 0 0.0
lock mcxw71+release FLASH 771736 771736 0 0.0
RAM 67604 67604 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1664652 1664652 0 0.0
RAM 212368 212368 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1568900 1568900 0 0.0
RAM 208560 208560 0 0.0
light cy8ckit_062s2_43012 FLASH 1444436 1444436 0 0.0
RAM 197328 197328 0 0.0
lock cy8ckit_062s2_43012 FLASH 1473204 1473204 0 0.0
RAM 224992 224992 0 0.0
qpg lighting-app qpg6105+debug FLASH 667228 667228 0 0.0
RAM 105204 105204 0 0.0
lock-app qpg6105+debug FLASH 625512 625512 0 0.0
RAM 99832 99832 0 0.0
stm32 light STM32WB5MM-DK FLASH 464432 464432 0 0.0
RAM 141504 141504 0 0.0
telink bridge-app tl7218x FLASH 697590 674472 -23118 -3.3
RAM 101876 90728 -11148 -10.9
light-app-ota-compress-lzma-factory-data tl3218x FLASH 779406 779406 0 0.0
RAM 50136 50136 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 769666 769666 0 0.0
RAM 40436 40436 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 786042 758124 -27918 -3.6
RAM 109324 97556 -11768 -10.8
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 707268 685158 -22110 -3.1
RAM 62636 51604 -11032 -17.6
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 743450 713608 -29842 -4.0
RAM 85824 73424 -12400 -14.4
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 711154 711154 0 0.0
RAM 37060 37060 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 605170 605628 458 0.1
RAM 148720 138656 -10064 -6.8
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 820656 793130 -27526 -3.4
RAM 107584 96412 -11172 -10.4
tizen all-clusters-app arm unknown 5168 5168 0 0.0
FLASH 1806904 1806904 0 0.0
RAM 94576 94576 0 0.0
chip-tool-ubsan arm unknown 20280 20280 0 0.0
FLASH 20391398 20391398 0 0.0
RAM 8884896 8884896 0 0.0
cecille Merge branch 'master' into warning_test
7d9a587a
andy31415 Merge branch 'master' into warning_test
f90988f2
github-actions
github-actions5 days ago (edited 5 days ago)

PR #38419: Size comparison from f7f9f94 to f90988f

Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section f7f9f94 f90988f change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1100714 1100714 0 0.0
RAM 94866 94866 0 0.0
bl702 lighting-app bl702+eth FLASH 655380 655380 0 0.0
RAM 33533 33533 0 0.0
bl702+wifi FLASH 832630 832630 0 0.0
RAM 22257 22257 0 0.0
bl706+mfd+rpc+littlefs FLASH 1065154 1065154 0 0.0
RAM 32181 32181 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 896042 896042 0 0.0
RAM 26920 26920 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 978830 978830 0 0.0
RAM 24668 24668 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 820292 820292 0 0.0
RAM 120304 120304 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 829252 829252 0 0.0
RAM 125400 125400 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 776296 776296 0 0.0
RAM 113772 113772 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 760596 760596 0 0.0
RAM 113988 113988 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 544226 544226 0 0.0
RAM 205160 205160 0 0.0
lock CC3235SF_LAUNCHXL FLASH 578190 578190 0 0.0
RAM 205408 205408 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 662261 662261 0 0.0
RAM 77276 77276 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 682113 682113 0 0.0
RAM 79916 79916 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 682113 682113 0 0.0
RAM 79916 79916 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 639045 639045 0 0.0
RAM 72344 72344 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 622333 622333 0 0.0
RAM 73524 73524 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 641969 641969 0 0.0
RAM 76068 76068 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 641969 641969 0 0.0
RAM 76068 76068 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 641781 641781 0 0.0
RAM 76524 76524 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 661505 661505 0 0.0
RAM 79068 79068 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 661505 661505 0 0.0
RAM 79068 79068 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 618177 618177 0 0.0
RAM 70612 70612 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 638037 638037 0 0.0
RAM 73252 73252 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 638037 638037 0 0.0
RAM 73252 73252 0 0.0
efr32 lock-app BRD4187C FLASH 943544 943544 0 0.0
RAM 132040 132040 0 0.0
BRD4338a FLASH 737736 737736 0 0.0
RAM 206932 206932 0 0.0
window-app BRD4187C FLASH 1035520 1035520 0 0.0
RAM 128048 128048 0 0.0
esp32 all-clusters-app c3devkit DRAM 103424 103424 0 0.0
FLASH 1804030 1804030 0 0.0
IRAM 83846 83846 0 0.0
m5stack DRAM 121996 121996 0 0.0
FLASH 1769330 1769330 0 0.0
IRAM 117043 117043 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2757075 2757075 0 0.0
RAM 114360 114360 0 0.0
all-clusters-app debug unknown 5656 5656 0 0.0
FLASH 6305018 6305018 0 0.0
RAM 531760 531760 0 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5430064 5430064 0 0.0
RAM 224624 224624 0 0.0
bridge-app debug unknown 5544 5544 0 0.0
FLASH 4727036 4727036 0 0.0
RAM 202976 202976 0 0.0
camera-app debug unknown 8856 8856 0 0.0
FLASH 6804827 6804827 0 0.0
RAM 225488 225488 0 0.0
camera-controller debug unknown 9240 9240 0 0.0
FLASH 14041851 14041851 0 0.0
RAM 648920 648920 0 0.0
chip-tool debug unknown 6256 6256 0 0.0
FLASH 14310427 14310427 0 0.0
RAM 635968 635968 0 0.0
chip-tool-ipv6only arm64 unknown 39616 39616 0 0.0
FLASH 12346672 12346672 0 0.0
RAM 682264 682264 0 0.0
fabric-admin debug unknown 5936 5936 0 0.0
FLASH 12419773 12419773 0 0.0
RAM 635328 635328 0 0.0
fabric-bridge-app debug unknown 4800 4800 0 0.0
FLASH 4557724 4557724 0 0.0
RAM 190256 190256 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5698437 5698437 0 0.0
RAM 486088 486088 0 0.0
lighting-app debug+rpc+ui unknown 6264 6264 0 0.0
FLASH 5627793 5627793 0 0.0
RAM 207240 207240 0 0.0
lock-app debug unknown 5496 5496 0 0.0
FLASH 4795532 4795532 0 0.0
RAM 194368 194368 0 0.0
ota-provider-app debug unknown 4840 4840 0 0.0
FLASH 4415250 4415250 0 0.0
RAM 183088 183088 0 0.0
ota-requestor-app debug unknown 4792 4792 0 0.0
FLASH 4547842 4547842 0 0.0
RAM 187560 187560 0 0.0
shell debug unknown 4272 4272 0 0.0
FLASH 3066252 3066252 0 0.0
RAM 147824 147824 0 0.0
thermostat-no-ble arm64 unknown 9568 9568 0 0.0
FLASH 4212368 4212368 0 0.0
RAM 231048 231048 0 0.0
tv-app debug unknown 5832 5832 0 0.0
FLASH 6045669 6045669 0 0.0
RAM 609504 609504 0 0.0
tv-casting-app debug unknown 5416 5416 0 0.0
FLASH 1247580 1247580 0 0.0
RAM 753872 753872 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 919372 919372 0 0.0
RAM 167487 167487 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 911444 911444 0 0.0
RAM 145731 145731 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 855976 855976 0 0.0
RAM 141239 141239 0 0.0
nxp contact k32w0+release FLASH 590584 590584 0 0.0
RAM 72852 72852 0 0.0
mcxw71+release FLASH 622640 622640 0 0.0
RAM 63188 63188 0 0.0
light k32w0+release FLASH 616436 616436 0 0.0
RAM 72148 72148 0 0.0
k32w1+release FLASH 706936 706936 0 0.0
RAM 72036 72036 0 0.0
lock mcxw71+release FLASH 771944 771944 0 0.0
RAM 67604 67604 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1665316 1665316 0 0.0
RAM 212368 212368 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1569644 1569644 0 0.0
RAM 208560 208560 0 0.0
light cy8ckit_062s2_43012 FLASH 1445180 1445180 0 0.0
RAM 197328 197328 0 0.0
lock cy8ckit_062s2_43012 FLASH 1473948 1473948 0 0.0
RAM 224992 224992 0 0.0
qpg lighting-app qpg6105+debug FLASH 667260 667260 0 0.0
RAM 105204 105204 0 0.0
lock-app qpg6105+debug FLASH 625544 625544 0 0.0
RAM 99832 99832 0 0.0
stm32 light STM32WB5MM-DK FLASH 464456 464456 0 0.0
RAM 141504 141504 0 0.0
telink bridge-app tl7218x FLASH 697620 697620 0 0.0
RAM 101876 101876 0 0.0
light-app-ota-compress-lzma-factory-data tl3218x FLASH 779436 779436 0 0.0
RAM 50136 50136 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 769696 769696 0 0.0
RAM 40436 40436 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 786072 758154 -27918 -3.6
RAM 109324 97556 -11768 -10.8
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 707298 685188 -22110 -3.1
RAM 62636 51604 -11032 -17.6
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 743480 713638 -29842 -4.0
RAM 85824 73424 -12400 -14.4
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 711184 711184 0 0.0
RAM 37060 37060 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 605200 605200 0 0.0
RAM 148720 148720 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 820686 820690 4 0.0
RAM 107584 107584 0 0.0
tizen all-clusters-app arm unknown 5168 5168 0 0.0
FLASH 1806992 1806992 0 0.0
RAM 94504 94504 0 0.0
chip-tool-ubsan arm unknown 20232 20232 0 0.0
FLASH 20374246 20374246 0 0.0
RAM 8878184 8878184 0 0.0
mergify mergify merged 8eabd121 into master 5 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone