8000 Enable Closure linux app and TestScripts in CI. by sabollim-silabs · Pull Request #39884 · project-chip/connectedhomeip · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Enable Closure linux app and TestScripts in CI. #39884

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

Conversation

sabollim-silabs
Copy link
Contributor
@sabollim-silabs sabollim-silabs commented Jul 7, 2025

Summary

This PR aims to enable the closure linux app on CI , for testscripts under src/pythontesting can be executed acroos the app.
it also enalbes closure test script testing for closure linux app on CI.
Note: PR will increase CI time.

Testing

Should be successful run of CI.

Readability checklist

The checklist below will help the reviewer finish PR review in time and keep the
code readable:

  • PR title is
    descriptive
  • [] Apply the
    “When in Rome…”
    rule (coding style)
  • PR size is short
  • Try to avoid "squashing" and "force-update" in commit history
  • CI time didn't increase

See: Pull Request Guidelines

Copy link
Contributor
@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request enables the closure linux app in the CI by updating the necessary build and test scripts. One suggestion was provided to improve code readability.

Copy link
github-actions bot commented Jul 7, 2025

PR #39884: Size comparison from ce90b61 to 457f718

Full report (54 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section ce90b61 457f718 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103300 1103300 0 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656454 656454 0 0.0
RAM 134977 134977 0 0.0
bl702+wifi FLASH 833892 833892 0 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066260 1066260 0 0.0
RAM 117397 117397 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895806 895806 0 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979524 979524 0 0.0
RAM 109876 109876 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764080 764080 0 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775772 775772 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721880 721880 0 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706180 706180 0 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549470 549470 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582590 582590 0 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663541 663541 0 0.0
RAM 77472 77472 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683385 0 0.0
RAM 80112 80112 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683385 0 0.0
RAM 80112 80112 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640325 640325 0 0.0
RAM 72540 72540 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624917 624917 0 0.0
RAM 73784 73784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645853 0 0.0
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665561 0 0.0
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665561 0 0.0
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620529 620529 0 0.0
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640381 640381 0 0.0
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640381 640381 0 0.0
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948148 948148 0 0.0
RAM 131528 131528 0 0.0
BRD4338a FLASH 745604 745596 -8 -0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041512 1041504 -8 -0.0
RAM 127656 127656 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102272 0 0.0
FLASH 1781456 1781456 0 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121156 0 0.0
FLASH 1748690 1748690 0 0.0
IRAM 117071 117071 0 0.0
linux chip-tool-ipv6only arm64 unknown 40648 40648 0 0.0
FLASH 12698415 12698415 0 0.0
RAM 701152 701152 0 0.0
thermostat-no-ble arm64 unknown 9832 9832 0 0.0
FLASH 4237007 4237007 0 0.0
RAM 233384 233384 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 889212 0 0.0
RAM 166162 166162 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 897256 897256 0 0.0
RAM 145100 145100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859740 859740 0 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625824 625824 0 0.0
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 777056 777056 0 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632916 1632916 0 0.0
RAM 211104 211104 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1577108 1577108 0 0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449708 1449708 0 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1482076 1482076 0 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744800 744800 0 0.0
RAM 94220 94220 0 0.0
lock-app qpg6200+debug FLASH 754572 754572 0 0.0
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466252 466252 0 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703352 703352 0 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795066 795066 0 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783472 783472 0 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710778 710778 0 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747352 747352 0 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724098 724098 0 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603650 603650 0 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819046 819050 4 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5096 5096 0 0.0
FLASH 1698696 1698696 0 0.0
RAM 91428 91428 0 0.0
chip-tool-ubsan arm unknown 20752 20752 0 0.0
FLASH 21031098 21031098 0 0.0
RAM 9154436 9154436 0 0.0

Copy link
github-actions bot commented Jul 8, 2025

PR #39884: Size comparison from ce90b61 to 09859a7

Full report (52 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section ce90b61 09859a7 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103300 1103326 26 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656454 656474 20 0.0
RAM 134977 134977 0 0.0
bl702+wifi FLASH 833892 833912 20 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066260 1066286 26 0.0
RAM 117397 117397 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895806 895832 26 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979524 979550 26 0.0
RAM 109876 109876 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764080 764096 16 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775772 775772 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721880 721904 24 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706180 706204 24 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549470 549482 12 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582590 582602 12 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663541 663549 8 0.0
RAM 77472 77472 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640325 640341 16 0.0
RAM 72540 72540 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624917 624933 16 0.0
RAM 73784 73784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645885 32 0.0
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620529 620561 32 0.0
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948148 948196 48 0.0
RAM 131528 131528 0 0.0
BRD4338a FLASH 745604 745628 24 0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041512 1041520 8 0.0
RAM 127656 127656 0 0.0
linux chip-tool-ipv6only arm64 unknown 40648 40648 0 0.0
FLASH 12698415 12699087 672 0.0
RAM 701152 701176 24 0.0
thermostat-no-ble arm64 unknown 9832 9832 0 0.0
FLASH 4237007 4237663 656 0.0
RAM 233384 233416 32 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 889236 24 0.0
RAM 166162 166162 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 897256 897264 8 0.0
RAM 145100 145100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859740 859760 20 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625824 625840 16 0.0
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 777056 777080 24 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632916 1632948 32 0.0
RAM 211104 211104 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1577108 1577140 32 0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449708 1449724 16 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1482076 1482108 32 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744800 744824 24 0.0
RAM 94220 94220 0 0.0
lock-app qpg6200+debug FLASH 754572 754580 8 0.0
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466252 466276 24 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703352 703360 8 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795066 795074 8 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783472 783480 8 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710778 710786 8 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747352 747360 8 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724098 724106 8 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603650 603658 8 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819046 819058 12 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5096 5096 0 0.0
FLASH 1698696 1698804 108 0.0
RAM 91428 91444 16 0.0
chip-tool-ubsan arm unknown 20752 20752 0 0.0
FLASH 21031098 21031146 48 0.0
RAM 9154436 9154448 12 0.0

Copy link
github-actions bot commented Jul 8, 2025

PR #39884: Size comparison from ce90b61 to 75e2cf8

Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section ce90b61 75e2cf82 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103300 1103326 26 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656454 656474 20 0.0
RAM 134977 134977 0 0.0
bl702+wifi FLASH 833892 833912 20 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066260 1066286 26 0.0
RAM 117397 117397 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895806 895832 26 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979524 979550 26 0.0
RAM 109876 109876 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764080 764096 16 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775772 775772 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721880 721904 24 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706180 706204 24 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549470 549482 12 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582590 582602 12 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663541 663549 8 0.0
RAM 77472 77472 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640325 640341 16 0.0
RAM 72540 72540 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624917 624933 16 0.0
RAM 73784 73784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645885 32 0.0
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620529 620561 32 0.0
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948148 948196 48 0.0
RAM 131528 131528 0 0.0
BRD4338a FLASH 745604 745628 24 0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041512 1041520 8 0.0
RAM 127656 127656 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102272 0 0.0
FLASH 1781456 1781550 94 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121156 0 0.0
FLASH 1748690 1748798 108 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2799334 2800198 864 0.0
RAM 117384 117416 32 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6202796 6203804 1008 0.0
RAM 531280 531312 32 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5476632 5477464 832 0.0
RAM 228072 228104 32 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4809914 4810810 896 0.0
RAM 207776 207808 32 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6936651 6937659 1008 0.0
RAM 230088 230120 32 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14373755 14374587 832 0.0
RAM 661336 661336 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14721407 14722239 832 0.0
RAM 654856 654880 24 0.0
chip-tool-ipv6only arm64 unknown 40648 40648 0 0.0
FLASH 12698415 12699087 672 0.0
RAM 701152 701176 24 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12784861 12785693 832 0.0
RAM 653848 653880 32 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4596162 4597026 864 0.0
RAM 193520 193552 32 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5745549 5746381 832 0.0
RAM 491712 491728 16 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5658897 5659729 832 0.0
RAM 209912 209944 32 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4840180 4841044 864 0.0
RAM 197160 197192 32 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4448760 4449624 864 0.0
RAM 186208 186240 32 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4520918 4521750 832 0.0
RAM 189064 189112 48 0.0
shell debug unknown 4256 4256 0 0.0
FLASH 3081004 3081932 928 0.0
RAM 147328 147344 16 0.0
thermostat-no-ble arm64 unknown 9832 9832 0 0.0
FLASH 4237007 4237663 656 0.0
RAM 233384 233416 32 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6109789 6110653 864 0.0
RAM 615960 615976 16 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12874237 12875133 896 0.0
RAM 771440 771472 32 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 889236 24 0.0
RAM 166162 166162 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 897256 897264 8 0.0
RAM 145100 145100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859740 859760 20 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625824 625840 16 0.0
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 777056 777080 24 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632916 1632948 32 0.0
RAM 211104 211104 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1577108 1577140 32 0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449708 1449724 16 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1482076 1482108 32 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744800 744824 24 0.0
RAM 94220 94220 0 0.0
lock-app qpg6200+debug FLASH 754572 754580 8 0.0
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466252 466276 24 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703352 703360 8 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795066 795074 8 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783472 783480 8 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710778 710786 8 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747352 747360 8 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724098 724106 8 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603650 603658 8 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819046 819058 12 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5096 5096 0 0.0
FLASH 1698696 1698804 108 0.0
RAM 91428 91444 16 0.0
chip-tool-ubsan arm unknown 20752 20752 0 0.0
FLASH 21031098 21031146 48 0.0
RAM 9154436 9154448 12 0.0

@github-actions github-actions bot added the tests label Jul 8, 2025
Copy link
github-actions bot commented Jul 8, 2025

PR #39884: Size comparison from ce90b61 to 9d2e353

Increases above 0.2%:

platform target config section ce90b61 9d2e353 change % change
efr32 lock-app BRD4338a FLASH 745604 749676 4072 0.5
Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section ce90b61 9d2e353 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103300 1103326 26 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656454 656474 20 0.0
RAM 134977 134977 0 0.0
bl702+wifi FLASH 833892 833912 20 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066260 1066286 26 0.0
RAM 117397 117397 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895806 895832 26 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979524 979550 26 0.0
RAM 109876 109876 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764080 764096 16 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775772 775772 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721880 721904 24 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706180 706204 24 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549470 549482 12 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582590 582602 12 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663541 663549 8 0.0
RAM 77472 77472 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640325 640341 16 0.0
RAM 72540 72540 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624917 624933 16 0.0
RAM 73784 73784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645885 32 0.0
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620529 620561 32 0.0
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948148 948196 48 0.0
RAM 131528 131528 0 0.0
BRD4338a FLASH 745604 749676 4072 0.5
RAM 206896 203072 -3824 -1.8
window-app BRD4187C FLASH 1041512 1041520 8 0.0
RAM 127656 127656 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102272 0 0.0
FLASH 1781456 1781550 94 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121156 0 0.0
FLASH 1748690 1748798 108 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2799334 2800198 864 0.0
RAM 117384 117416 32 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6202796 6203804 1008 0.0
RAM 531280 531312 32 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5476632 5477464 832 0.0
RAM 228072 228104 32 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4809914 4810810 896 0.0
RAM 207776 207808 32 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6936651 6937659 1008 0.0
RAM 230088 230120 32 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14373755 14374587 832 0.0
RAM 661336 661336 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14721407 14722239 832 0.0
RAM 654856 654880 24 0.0
chip-tool-ipv6only arm64 unknown 40648 40648 0 0.0
FLASH 12698415 12699087 672 0.0
RAM 701152 701176 24 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12784861 12785693 832 0.0
RAM 653848 653880 32 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4596162 4597026 864 0.0
RAM 193520 193552 32 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5745549 5746381 832 0.0
RAM 491712 491728 16 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5658897 5659729 832 0.0
RAM 209912 209944 32 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4840180 4841044 864 0.0
RAM 197160 197192 32 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4448760 4449624 864 0.0
RAM 186208 186240 32 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4520918 4521750 832 0.0
RAM 189064 189112 48 0.0
shell debug unknown 4256 4256 0 0.0
FLASH 3081004 3081932 928 0.0
RAM 147328 147344 16 0.0
thermostat-no-ble arm64 unknown 9832 9832 0 0.0
FLASH 4237007 4237663 656 0.0
RAM 233384 233416 32 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6109789 6110653 864 0.0
RAM 615960 615976 16 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12874237 12875133 896 0.0
RAM 771440 771472 32 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 889236 24 0.0
RAM 166162 166162 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 897256 897264 8 0.0
RAM 145100 145100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859740 859760 20 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625824 625840 16 0.0
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 777056 777080 24 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632916 1632948 32 0.0
RAM 211104 211104 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1577108 1577140 32 0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449708 1449724 16 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1482076 1482108 32 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744800 744824 24 0.0
RAM 94220 94220 0 0.0
lock-app qpg6200+debug FLASH 754572 754580 8 0.0
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466252 466276 24 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703352 703360 8 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795066 795074 8 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783472 783480 8 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710778 710786 8 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747352 747360 8 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724098 724106 8 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603650 603658 8 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819046 819058 12 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5096 5096 0 0.0
FLASH 1698696 1698804 108 0.0
RAM 91428 91444 16 0.0
chip-tool-ubsan arm unknown 20752 20752 0 0.0
FLASH 21031098 21031146 48 0.0
RAM 9154436 9154448 12 0.0

@sabollim-silabs sabollim-silabs changed the title Enable Closure linux app in CI. Enable Closure linux app and TestScripts in CI. Jul 8, 2025
@sabollim-silabs sabollim-silabs marked this pull request as ready for review July 9, 2025 08:05
@pullapprove pullapprove bot requested a review from andy31415 July 9, 2025 08:05
@mergify mergify bot merged commit b60ae1b into project-chip:master Jul 9, 2025
70 checks passed
dsavitsky-dsr pushed a commit to dsavitsky-dsr/connectedhomeip that referenced this pull request Jul 9, 2025
* script changes for ci

* Update scripts/build/builders/host.py

* add closure to run test suites

* Restyled by autopep8

* Fix CI build issues

* Fix Add closure tests to CI

* add closure app build

* enable tracing support for linux

* Adding remove handler for test events

* Restyled by whitespace

* Removing closure build for certification tests

---------

Co-authored-by: Restyled.io <commits@restyled.io>
@sabollim-silabs sabollim-silabs deleted the feature/Enable_closure_linux_app_in_CI_csa branch July 11, 2025 18:59
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.

4 participants
0