Skip to content

Initial implementation of PushAV Stream Transport Cluster #37787

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

Open
wants to merge 53 commits into
base: master
Choose a base branch
from

Conversation

sayondeep
Copy link
Contributor

@sayondeep sayondeep commented Feb 26, 2025

This is the initial implementation of Push AV Stream Transport cluster

Delegate definition
Attributes support
Command Handling

Testing

Addition of delegate implementation in the examples/all-clusters-app to build in CI.

chip-tool:

./chip-tool pushavstreamtransport read current-connections 0x7600 1
./chip-tool pushavstreamtransport read supported-formats 0x7600 1
./chip-tool pushavstreamtransport allocate-push-transport '{"streamUsage":2, "videoStreamID": 1, "endpointID": 1, "url": "http://localhost:9000/", "triggerOptions": {"triggerType": 1, "motionZones": [{"zone":124},{"zone":125}],"motionSensitivity": 10, "motionTimeControl":{"initialDuration":10,"augmentationDuration":5,"maxDuration":30,"blindDuration":30}, "maxPreRollLen":10}, "ingestMethod": 0, "containerOptions": {"containerType":0, "CMAFContainerOptions":{"chunkDuration": 16124 , "CENCKey": "deadbeef", "metadataEnabled":true,"CENCKeyID":"dadabeef"} } }' 0x7600 1 --allow-large-payload true

OPTIONAL expiry time:

./chip-tool pushavstreamtransport allocate-push-transport '{"streamUsage":2, "videoStreamID": 1, "endpointID": 1, "url": "http://localhost:9000/", "triggerOptions": {"triggerType": 1, "motionZones": [{"zone":124},{"zone":125}],"motionSensitivity": 10, "motionTimeControl":{"initialDuration":10,"augmentationDuration":5,"maxDuration":30,"blindDuration":30}, "maxPreRollLen":10}, "ingestMethod": 0, "containerOptions": {"containerType":0, "CMAFContainerOptions":{"chunkDuration": 16124 , "CENCKey": "deadbeef", "metadataEnabled":true,"CENCKeyID":"dadabeef"} } ,"expiryTime":10}' 0x7600 1 --allow-large-payload true

./chip-tool pushavstreamtransport modify-push-transport 1 '{"streamUsage":2, "videoStreamID": 1, "endpointID": 1, "url": "http://modifiedlocalhost:9000/", "triggerOptions": {"triggerType": 1, "motionZones": [{"zone":254},{"zone":255}],"motionSensitivity": 10, "motionTimeControl":{"initialDuration":10,"augmentationDuration":5,"maxDuration":30,"blindDuration":30}, "maxPreRollLen":10}, "ingestMethod": 0, "containerOptions": {"containerType":0, "CMAFContainerOptions":{"chunkDuration": 16124 , "CENCKey": "d0d1d2d3", "metadataEnabled":true,"CENCKeyID":"d4d5d6d7"} } ,"expiryTime":10}' 0x7600 1 --allow-large-payload true

./chip-tool pushavstreamtransport find-transport 0x7600 1 --allow-large-payload true --ConnectionID 1

./chip-tool pushavstreamtransport deallocate-push-transport 2 0x7600 1

./chip-tool pushavstreamtransport set-transport-status 2 0 0x7600 1
./chip-tool pushavstreamtransport set-transport-status null 1 0x7600 1
./chip-tool pushavstreamtransport manually-trigger-transport 2 0 0x7600 1

Copy link

semanticdiff-com bot commented Feb 26, 2025

Review changes with  SemanticDiff

Changed Files
File Status
  src/app/zap_cluster_list.json  75% smaller
  src/app/chip_data_model.gni Unsupported file format
  src/app/clusters/push-av-stream-transport-server/push-av-stream-transport-server.cpp Unsupported file format
  src/app/clusters/push-av-stream-transport-server/push-av-stream-transport-server.h Unsupported file format
  src/app/common/templates/config-data.yaml  0% smaller
  zzz_generated/app-common/app-common/zap-generated/callback.h Unsupported file format

@CLAassistant
Copy link

CLAassistant commented Feb 26, 2025

CLA assistant check
All committers have signed the CLA.

@github-actions github-actions bot added the app label Feb 26, 2025
@sayondeep sayondeep force-pushed the pr/camera/pushav branch 3 times, most recently from 48ff8e0 to 9d1591f Compare February 27, 2025 09:00
@sayondeep sayondeep changed the title initial implementation of pushav server Initial implementation of PushAV Stream Transport Cluster Feb 27, 2025
@sayondeep sayondeep marked this pull request as ready for review February 27, 2025 09:20
Copy link

PR #37787: Size comparison from 73fe30c to 543b7e1

Full report (3 builds for cc32xx, stm32)
platform target config section 73fe30c 543b7e1 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 540646 540646 0 0.0
RAM 205128 205128 0 0.0
lock CC3235SF_LAUNCHXL FLASH 574794 574794 0 0.0
RAM 205376 205376 0 0.0
stm32 light STM32WB5MM-DK FLASH 459840 459840 0 0.0
RAM 141472 141472 0 0.0

@yufengwangca
Copy link
Contributor

you need to enable this cluster in camera example app to include it into the build system

Copy link

github-actions bot commented Jun 26, 2025

PR #37787: Size comparison from f56e796 to 3798a36

Increases above 0.2%:

platform target config section f56e796 3798a36 change % change
linux all-clusters-app debug unknown 5664 5680 16 0.3
FLASH 6384420 6490884 106464 1.7
RAM 538048 539656 1608 0.3
shell debug unknown 4248 4272 24 0.6
FLASH 3085900 3197420 111520 3.6
RAM 151624 152888 1264 0.8
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 916212 934228 18016 2.0
nrf7002dk_nrf5340_cpuapp FLASH 914168 924884 10716 1.2
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1673788 1697404 23616 1.4
tizen all-clusters-app arm unknown 5312 5352 40 0.8
FLASH 1821120 1882880 61760 3.4
RAM 97516 98180 664 0.7
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 f56e796 3798a36 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103168 1103168 0 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656576 656576 0 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 833758 833758 0 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066384 1066384 0 0.0
RAM 117389 117389 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895930 895930 0 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979648 979648 0 0.0
RAM 109876 109876 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764056 764056 0 0.0
RAM 103360 103360 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775764 775764 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721856 721856 0 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706156 706156 0 0.0
RAM 97140 97140 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549446 549446 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582566 582566 0 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663517 663517 0 0.0
RAM 77464 77464 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683369 683369 0 0.0
RAM 80104 80104 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683369 683369 0 0.0
RAM 80104 80104 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640301 640301 0 0.0
RAM 72532 72532 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624893 624893 0 0.0
RAM 73784 73784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644521 644521 0 0.0
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644521 644521 0 0.0
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645829 645829 0 0.0
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665545 665545 0 0.0
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665545 665545 0 0.0
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620513 620513 0 0.0
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640365 640365 0 0.0
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640365 640365 0 0.0
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948132 948132 0 0.0
RAM 131524 131524 0 0.0
BRD4338a FLASH 745372 745364 -8 -0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041424 1041416 -8 -0.0
RAM 127652 127652 0 0.0
esp32 all-clusters-app c3devkit DRAM 103496 103584 88 0.1
FLASH 1811058 1779598 -31460 -1.7
IRAM 83862 83862 0 0.0
m5stack DRAM 122356 122436 80 0.1
FLASH 1776114 1726042 -50072 -2.8
IRAM 117071 117051 -20 -0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2797416 2797416 0 0.0
RAM 117320 117320 0 0.0
all-clusters-app debug unknown 5664 5680 16 0.3
FLASH 6384420 6490884 106464 1.7
RAM 538048 539656 1608 0.3
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475734 5475734 0 0.0
RAM 228024 228024 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808066 4808066 0 0.0
RAM 207712 207712 0 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6933771 6933771 0 0.0
RAM 229992 229992 0 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14330267 14330267 0 0.0
RAM 659128 659128 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14670721 14670721 0 0.0
RAM 652648 652648 0 0.0
chip-tool-ipv6only arm64 unknown 40528 40528 0 0.0
FLASH 12653311 12653311 0 0.0
RAM 698944 698944 0 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 1274041 1274041 0 0.0
RAM 651640 651640 0 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594296 4594296 0 0.0
RAM 193472 193472 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5742653 5742653 0 0.0
RAM 490704 490704 0 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5656945 5656945 0 0.0
RAM 209864 209864 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4838230 4838230 0 0.0
RAM 197096 197096 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4446964 4446964 0 0.0
RAM 186160 186160 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519122 4519122 0 0.0
RAM 188968 188968 0 0.0
shell debug unknown 4248 4272 24 0.6
FLASH 3085900 3197420 111520 3.6
RAM 151624 152888 1264 0.8
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4235799 4235799 0 0.0
RAM 233336 233336 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6106877 6106877 0 0.0
RAM 614936 614936 0 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12820525 12820525 0 0.0
RAM 768752 768752 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 916212 934228 18016 2.0
RAM 167442 167530 88 0.1
nrf7002dk_nrf5340_cpuapp FLASH 914168 924884 10716 1.2
RAM 145660 145748 88 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859704 859704 0 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625808 625808 0 0.0
RAM 63156 63156 0 0.0
lock mcxw71+release FLASH 777040 777040 0 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1673788 1697404 23616 1.4
RAM 212416 212520 104 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576996 1576996 0 0.0
RAM 208464 208464 0 0.0
light cy8ckit_062s2_43012 FLASH 1449612 1449612 0 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481980 1481980 0 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744784 744784 0 0.0
RAM 94212 94212 0 0.0
lock-app qpg6200+debug FLASH 754540 754540 0 0.0
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466228 466228 0 0.0
RAM 141368 141368 0 0.0
telink bridge-app tl7218x FLASH 703336 703336 0 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795050 795050 0 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783456 783456 0 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710762 710762 0 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747336 747336 0 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724082 724082 0 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603634 603634 0 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819030 819034 4 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5312 5352 40 0.8
FLASH 1821120 1882880 61760 3.4
RAM 97516 98180 664 0.7
chip-tool-ubsan arm unknown 20692 20692 0 0.0
FLASH 20967458 20967458 0 0.0
RAM 9122780 9122780 0 0.0

@andy31415 andy31415 dismissed their stale review June 26, 2025 16:16

Significant update to the PR. Removing CR for now.

Copy link

github-actions bot commented Jun 26, 2025

PR #37787: Size comparison from a8817cc to eb4f90d

Increases above 0.2%:

platform target config section a8817cc eb4f90d change % change
linux all-clusters-app debug unknown 5664 5680 16 0.3
FLASH 6384808 6491272 106464 1.7
RAM 538080 539688 1608 0.3
shell debug unknown 4248 4272 24 0.6
FLASH 3085900 3197420 111520 3.6
RAM 151624 152888 1264 0.8
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 916212 934228 18016 2.0
nrf7002dk_nrf5340_cpuapp FLASH 914168 924884 10716 1.2
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1673788 1697404 23616 1.4
tizen all-clusters-app arm unknown 5312 5352 40 0.8
FLASH 1821168 1882936 61768 3.4
RAM 97540 98212 672 0.7
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 a8817cc eb4f90d change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103168 1103168 0 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656576 656576 0 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 833758 833758 0 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066384 1066384 0 0.0
RAM 117389 117389 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895930 895930 0 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979648 979648 0 0.0
RAM 109876 109876 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764056 764056 0 0.0
RAM 103360 103360 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775764 775764 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721856 721856 0 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706156 706156 0 0.0
RAM 97140 97140 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549446 549446 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582566 582566 0 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663517 663517 0 0.0
RAM 77464 77464 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683369 683369 0 0.0
RAM 80104 80104 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683369 683369 0 0.0
RAM 80104 80104 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640301 640301 0 0.0
RAM 72532 72532 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624893 624893 0 0.0
RAM 73784 73784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644521 644521 0 0.0
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644521 644521 0 0.0
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645829 645829 0 0.0
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665545 665545 0 0.0
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665545 665545 0 0.0
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620513 620513 0 0.0
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640365 640365 0 0.0
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640365 640365 0 0.0
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948132 948132 0 0.0
RAM 131524 131524 0 0.0
BRD4338a FLASH 745372 745364 -8 -0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041424 1041416 -8 -0.0
RAM 127652 127652 0 0.0
esp32 all-clusters-app c3devkit DRAM 103496 103584 88 0.1
FLASH 1811058 1779598 -31460 -1.7
IRAM 83862 83862 0 0.0
m5stack DRAM 122356 122436 80 0.1
FLASH 1776114 1726042 -50072 -2.8
IRAM 117071 117051 -20 -0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2797772 2797772 0 0.0
RAM 117352 117352 0 0.0
all-clusters-app debug unknown 5664 5680 16 0.3
FLASH 6384808 6491272 106464 1.7
RAM 538080 539688 1608 0.3
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5476122 5476122 0 0.0
RAM 228056 228056 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808422 4808422 0 0.0
RAM 207744 207744 0 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6934683 6934683 0 0.0
RAM 230056 230056 0 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14331227 14331227 0 0.0
RAM 659128 659128 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14671689 14671689 0 0.0
RAM 652648 652648 0 0.0
chip-tool-ipv6only arm64 unknown 40528 40528 0 0.0
FLASH 12654351 12654351 0 0.0
RAM 698944 698944 0 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12741381 12741381 0 0.0
RAM 651640 651640 0 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594684 4594684 0 0.0
RAM 193504 193504 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5743661 5743661 0 0.0
RAM 490768 490768 0 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5657329 5657329 0 0.0
RAM 209896 209896 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4838618 4838618 0 0.0
RAM 197128 197128 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4447352 4447352 0 0.0
RAM 186192 186192 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519510 4519510 0 0.0
RAM 189032 189032 0 0.0
shell debug unknown 4248 4272 24 0.6
FLASH 3085900 3197420 111520 3.6
RAM 151624 152888 1264 0.8
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4235831 4235831 0 0.0
RAM 233384 233384 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6107885 6107885 0 0.0
RAM 615000 615000 0 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12821501 12821501 0 0.0
RAM 768784 768784 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 916212 934228 18016 2.0
RAM 167442 167530 88 0.1
nrf7002dk_nrf5340_cpuapp FLASH 914168 924884 10716 1.2
RAM 145660 145748 88 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859704 859704 0 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625808 625808 0 0.0
RAM 63156 63156 0 0.0
lock mcxw71+release FLASH 777040 777040 0 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1673788 1697404 23616 1.4
RAM 212416 212520 104 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576996 1576996 0 0.0
RAM 208464 208464 0 0.0
light cy8ckit_062s2_43012 FLASH 1449612 1449612 0 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481980 1481980 0 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744784 744784 0 0.0
RAM 94212 94212 0 0.0
lock-app qpg6200+debug FLASH 754540 754540 0 0.0
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466228 466228 0 0.0
RAM 141368 141368 0 0.0
telink bridge-app tl7218x FLASH 703336 703336 0 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795050 795050 0 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783456 783456 0 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710762 710762 0 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747336 747336 0 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724082 724082 0 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603634 603634 0 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819030 819034 4 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5312 5352 40 0.8
FLASH 1821168 1882936 61768 3.4
RAM 97540 98212 672 0.7
chip-tool-ubsan arm unknown 20692 20692 0 0.0
FLASH 20968410 20968410 0 0.0
RAM 9122876 9122876 0 0.0

Restyled by clang-format

Restyled by gn
@mergify mergify bot added the conflict label Jun 30, 2025
@mergify mergify bot removed the conflict label Jun 30, 2025
@mergify mergify bot added the conflict label Jun 30, 2025
@mergify mergify bot removed the conflict label Jun 30, 2025
Copy link

github-actions bot commented Jun 30, 2025

PR #37787: Size comparison from e0f8e39 to c756397

Increases above 0.2%:

platform target config section e0f8e392 c756397 change % change
linux all-clusters-app debug unknown 5664 5680 16 0.3
FLASH 6201300 6307878 106578 1.7
RAM 530400 532008 1608 0.3
shell debug unknown 4248 4272 24 0.6
FLASH 3080748 3192396 111648 3.6
RAM 147328 148592 1264 0.9
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 907260 18048 2.0
nrf7002dk_nrf5340_cpuapp FLASH 897256 908464 11208 1.2
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632916 1656532 23616 1.4
tizen all-clusters-app arm unknown 5128 5168 40 0.8
FLASH 1698240 1760076 61836 3.6
RAM 91464 92136 672 0.7
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 e0f8e392 c756397 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103302 1103302 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 1066262 1066262 0 0.0
RAM 117397 117397 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895808 895808 0 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979526 979526 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 948164 948164 0 0.0
RAM 131528 131528 0 0.0
BRD4338a FLASH 745484 745476 -8 -0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041520 1041512 -8 -0.0
RAM 127656 127656 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102360 88 0.1
FLASH 1781472 1750070 -31402 -1.8
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121244 88 0.1
FLASH 1748702 1698590 -50112 -2.9
IRAM 117071 117051 -20 -0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2798086 2798086 0 0.0
RAM 117384 117384 0 0.0
all-clusters-app debug unknown 5664 5680 16 0.3
FLASH 6201300 6307878 106578 1.7
RAM 530400 532008 1608 0.3
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475456 5475456 0 0.0
RAM 228088 228088 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808736 4808736 0 0.0
RAM 207776 207776 0 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6935003 6935003 0 0.0
RAM 230088 230088 0 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14321691 14321691 0 0.0
RAM 658968 658968 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14660051 14660051 0 0.0
RAM 652520 652520 0 0.0
chip-tool-ipv6only arm64 unknown 40528 40528 0 0.0
FLASH 12645279 12645279 0 0.0
RAM 698784 698784 0 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12732767 12732767 0 0.0
RAM 651512 651512 0 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594998 4594998 0 0.0
RAM 193536 193536 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5744029 5744029 0 0.0
RAM 490864 490864 0 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5657649 5657649 0 0.0
RAM 209928 209928 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4838930 4838930 0 0.0
RAM 197160 197160 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4447664 4447664 0 0.0
RAM 186224 186224 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519822 4519822 0 0.0
RAM 189064 189064 0 0.0
shell debug unknown 4248 4272 24 0.6
FLASH 3080748 3192396 111648 3.6
RAM 147328 148592 1264 0.9
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4236247 4236247 0 0.0
RAM 233392 233392 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6108269 6108269 0 0.0
RAM 615096 615096 0 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12809805 12809805 0 0.0
RAM 768608 768608 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 907260 18048 2.0
RAM 166162 166250 88 0.1
nrf7002dk_nrf5340_cpuapp FLASH 897256 908464 11208 1.2
RAM 145100 145188 88 0.1
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 1656532 23616 1.4
RAM 211104 211200 96 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 5128 5168 40 0.8
FLASH 1698240 1760076 61836 3.6
RAM 91464 92136 672 0.7
chip-tool-ubsan arm unknown 20692 20692 0 0.0
FLASH 20943266 20943266 0 0.0
RAM 9111456 9111456 0 0.0

@sayondeep sayondeep requested a review from bzbarsky-apple July 2, 2025 18:31
Copy link

github-actions bot commented Jul 2, 2025

PR #37787: Size comparison from 0e46b1d to 421822e

Increases above 0.2%:

platform target config section 0e46b1d 421822e change % change
linux all-clusters-app debug unknown 5664 5680 16 0.3
FLASH 6201620 6308166 106546 1.7
RAM 531264 532872 1608 0.3
shell debug unknown 4248 4272 24 0.6
FLASH 3080748 3192364 111616 3.6
RAM 147328 148592 1264 0.9
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 907260 18048 2.0
nrf7002dk_nrf5340_cpuapp FLASH 897256 908464 11208 1.2
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632916 1656484 23568 1.4
tizen all-clusters-app arm unknown 5128 5168 40 0.8
FLASH 1698240 1760012 61772 3.6
RAM 91464 92136 672 0.7
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 0e46b1d 421822e change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103302 1103302 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 1066262 1066262 0 0.0
RAM 117397 117397 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895808 895808 0 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979526 979526 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 948164 948164 0 0.0
RAM 131528 131528 0 0.0
BRD4338a FLASH 745484 745476 -8 -0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041520 1041512 -8 -0.0
RAM 127656 127656 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102360 88 0.1
FLASH 1781456 1750002 -31454 -1.8
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121244 88 0.1
FLASH 1748690 1698530 -50160 -2.9
IRAM 117071 117051 -20 -0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2798086 2798086 0 0.0
RAM 117384 117384 0 0.0
all-clusters-app debug unknown 5664 5680 16 0.3
FLASH 6201620 6308166 106546 1.7
RAM 531264 532872 1608 0.3
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475456 5475456 0 0.0
RAM 228088 228088 0 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808736 4808736 0 0.0
RAM 207776 207776 0 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6935003 6935003 0 0.0
RAM 230088 230088 0 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14373675 14373675 0 0.0
RAM 661336 661336 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14721325 14721325 0 0.0
RAM 654856 654856 0 0.0
chip-tool-ipv6only arm64 unknown 40648 40648 0 0.0
FLASH 12698367 12698367 0 0.0
RAM 701152 701152 0 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12784747 12784747 0 0.0
RAM 653848 653848 0 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594998 4594998 0 0.0
RAM 193536 193536 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5744381 5744381 0 0.0
RAM 491728 491728 0 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5657649 5657649 0 0.0
RAM 209928 209928 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4838930 4838930 0 0.0
RAM 197160 197160 0 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4447664 4447664 0 0.0
RAM 186224 186224 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519822 4519822 0 0.0
RAM 189064 189064 0 0.0
shell debug unknown 4248 4272 24 0.6
FLASH 3080748 3192364 111616 3.6
RAM 147328 148592 1264 0.9
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4236247 4236247 0 0.0
RAM 233392 233392 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6108621 6108621 0 0.0
RAM 615960 615960 0 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12872365 12872365 0 0.0
RAM 771360 771360 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 907260 18048 2.0
RAM 166162 166250 88 0.1
nrf7002dk_nrf5340_cpuapp FLASH 897256 908464 11208 1.2
RAM 145100 145188 88 0.1
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 1656484 23568 1.4
RAM 211104 211200 96 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 5128 5168 40 0.8
FLASH 1698240 1760012 61772 3.6
RAM 91464 92136 672 0.7
chip-tool-ubsan arm unknown 20752 20752 0 0.0
FLASH 21031098 21031098 0 0.0
RAM 9154436 9154436 0 0.0

@mergify mergify bot removed the conflict label Jul 11, 2025
Copy link

github-actions bot commented Jul 11, 2025

PR #37787: Size comparison from d033b40 to 116598b

Increases above 0.2%:

platform target config section d033b40 116598b change % change
linux all-clusters-app debug unknown 5672 5688 16 0.3
FLASH 6198718 6304776 106058 1.7
RAM 532176 533784 1608 0.3
shell debug unknown 4288 4312 24 0.6
FLASH 3076636 3188012 111376 3.6
RAM 147344 148608 1264 0.9
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 888116 905976 17860 2.0
nrf7002dk_nrf5340_cpuapp FLASH 897252 908268 11016 1.2
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632532 1655828 23296 1.4
tizen all-clusters-app arm unknown 5096 5136 40 0.8
FLASH 1695816 1757284 61468 3.6
RAM 91444 92116 672 0.7
Full report (59 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section d033b40 116598b change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1102628 1102628 0 0.0
RAM 179010 179010 0 0.0
bl702 lighting-app bl702+eth FLASH 656030 656030 0 0.0
RAM 134961 134961 0 0.0
bl702+wifi FLASH 833218 833218 0 0.0
RAM 124517 124517 0 0.0
bl706+mfd+rpc+littlefs FLASH 1065336 1065336 0 0.0
RAM 117373 117373 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 894882 894882 0 0.0
RAM 105660 105660 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 978600 978600 0 0.0
RAM 109852 109852 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 763128 763128 0 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 774668 774668 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721008 721008 0 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 705300 705300 0 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 548866 548866 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 581842 581842 0 0.0
RAM 205344 205344 0 0.0
efr32 lock-app BRD4187C FLASH 955016 955016 0 0.0
RAM 126564 126564 0 0.0
BRD4338a FLASH 749468 749460 -8 -0.0
RAM 251912 251912 0 0.0
window-app BRD4187C FLASH 1049576 1049576 0 0.0
RAM 122760 122760 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102360 88 0.1
FLASH 1780626 1748940 -31686 -1.8
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121244 88 0.1
FLASH 1747922 1697634 -50288 -2.9
IRAM 117071 117051 -20 -0.0
linux air-purifier-app debug unknown 4856 4856 0 0.0
FLASH 2796680 2796680 0 0.0
RAM 117320 117320 0 0.0
all-clusters-app debug unknown 5672 5688 16 0.3
FLASH 6198718 6304776 106058 1.7
RAM 532176 533784 1608 0.3
all-clusters-minimal-app debug unknown 5536 5536 0 0.0
FLASH 5473624 5473624 0 0.0
RAM 228008 228008 0 0.0
bridge-app debug unknown 5568 5568 0 0.0
FLASH 4807836 4807836 0 0.0
RAM 207712 207712 0 0.0
camera-app debug unknown 8976 8976 0 0.0
FLASH 6945803 6945803 0 0.0
RAM 230168 230168 0 0.0
camera-controller debug unknown 9216 9216 0 0.0
FLASH 14389035 14389035 0 0.0
RAM 662488 662488 0 0.0
chip-tool debug unknown 6272 6272 0 0.0
FLASH 14763429 14763429 0 0.0
RAM 656192 656192 0 0.0
chip-tool-ipv6only arm64 unknown 40736 40736 0 0.0
FLASH 12733351 12733351 0 0.0
RAM 702440 702440 0 0.0
closure-app debug unknown 5536 5536 0 0.0
FLASH 4790690 4790690 0 0.0
RAM 200584 200584 0 0.0
fabric-admin debug unknown 5952 5952 0 0.0
FLASH 12806249 12806249 0 0.0
RAM 655224 655224 0 0.0
fabric-bridge-app debug unknown 4816 4816 0 0.0
FLASH 4593166 4593166 0 0.0
RAM 193424 193424 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5741725 5741725 0 0.0
RAM 492688 492688 0 0.0
lighting-app debug+rpc+ui unknown 6280 6280 0 0.0
FLASH 5694625 5694625 0 0.0
RAM 209944 209944 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4836546 4836546 0 0.0
RAM 197192 197192 0 0.0
ota-provider-app debug unknown 4856 4856 0 0.0
FLASH 4447020 4447020 0 0.0
RAM 186112 186112 0 0.0
ota-requestor-app debug unknown 4736 4736 0 0.0
FLASH 4519142 4519142 0 0.0
RAM 188984 188984 0 0.0
shell debug unknown 4288 4312 24 0.6
FLASH 3076636 3188012 111376 3.6
RAM 147344 148608 1264 0.9
thermostat-no-ble arm64 unknown 9832 9832 0 0.0
FLASH 4236319 4236319 0 0.0
RAM 233304 233304 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6106749 6106749 0 0.0
RAM 616936 616936 0 0.0
tv-casting-app debug unknown 5352 5352 0 0.0
FLASH 12907789 12907789 0 0.0
RAM 772688 772688 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 888116 905976 17860 2.0
RAM 166162 166250 88 0.1
nrf7002dk_nrf5340_cpuapp FLASH 897252 908268 11016 1.2
RAM 145100 145188 88 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 858440 858440 0 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 624800 624800 0 0.0
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 776008 776008 0 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632532 1655828 23296 1.4
RAM 211104 211200 96 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576708 1576708 0 0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449500 1449500 0 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481756 1481756 0 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744232 744232 0 0.0
RAM 94292 94292 0 0.0
lock-app qpg6200+debug FLASH 753852 753852 0 0.0
RAM 94320 94320 0 0.0
stm32 light STM32WB5MM-DK FLASH 465292 465292 0 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 702350 702350 0 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 794078 794078 0 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 782484 782484 0 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 709600 709600 0 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 746194 746194 0 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 722920 722920 0 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603020 603020 0 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 818038 818042 4 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5096 5136 40 0.8
FLASH 1695816 1757284 61468 3.6
RAM 91444 92116 672 0.7
chip-tool-ubsan arm unknown 20800 20800 0 0.0
FLASH 21098610 21098610 0 0.0
RAM 9178492 9178492 0 0.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Status: In Progress
Development

Successfully merging this pull request may close these issues.