Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List all NetworkCommissioning cluster attributes in zcl.json and zcl-with-test-extensions.json #36516

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

Conversation

jmartinez-silabs
Copy link
Member

@jmartinez-silabs jmartinez-silabs commented Nov 15, 2024

All attributes of the network commissioning cluster are from external implementations.
List all of them in :

src/app/zap-templates/zcl/zcl.json
src/app/zap-templates/zcl/zcl-with-test-extensions.json

so they aren't exposed in zap as configurable

for review, Commit 1 : update the JSON files
commit 2 is the regen that updates all .zap and .matter

Testing

Manually verified that zap doesn't show the listed attributes of the network commissioning cluster as configurable.

Code-wise, no real behaviour change Attributes are still readable, but their switch case no longer falls through.
reading ScanMaxTimeSeconds and ConnectMaxTimeSeconds read without a wireless driver initialized would now assert but that shouldn't be possible or a valid configuration either.

@jmartinez-silabs jmartinez-silabs requested review from a team as code owners November 15, 2024 19:56
Copy link

semanticdiff-com bot commented Nov 15, 2024

Review changes with  SemanticDiff

Changed Files
File Status
  examples/air-purifier-app/air-purifier-common/air-purifier-app.matter Unsupported file format
  examples/air-purifier-app/air-purifier-common/air-purifier-app.zap Unsupported file format
  examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter Unsupported file format
  examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.zap Unsupported file format
  examples/all-clusters-app/all-clusters-common/all-clusters-app.matter Unsupported file format
  examples/all-clusters-app/all-clusters-common/all-clusters-app.zap Unsupported file format
  examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter Unsupported file format
  examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.zap Unsupported file format
  examples/bridge-app/bridge-common/bridge-app.matter Unsupported file format
  examples/bridge-app/bridge-common/bridge-app.zap Unsupported file format
  examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.zap Unsupported file format
  examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter Unsupported file format
  examples/chef/devices/rootnode_airpurifier_73a6fe2651.zap Unsupported file format
  examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter Unsupported file format
  examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.zap Unsupported file format
  examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter Unsupported file format
  examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.zap Unsupported file format
  examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter Unsupported file format
  examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.zap Unsupported file format
  examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter Unsupported file format
  examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.zap Unsupported file format
  examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter Unsupported file format
  examples/chef/devices/rootnode_contactsensor_27f76aeaf5.zap Unsupported file format
  examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter Unsupported file format
  examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.zap Unsupported file format
  examples/chef/devices/rootnode_contactsensor_lightsensor_occupancysensor_temperaturesensor_pressuresensor_flowsensor_humiditysensor_airqualitysensor_powersource_367e7cea91.matter Unsupported file format
  examples/chef/devices/rootnode_contactsensor_lightsensor_occupancysensor_temperaturesensor_pressuresensor_flowsensor_humiditysensor_airqualitysensor_powersource_367e7cea91.zap Unsupported file format
  examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter Unsupported file format
  examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.zap Unsupported file format
  examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter Unsupported file format
  examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.zap Unsupported file format
  examples/chef/devices/rootnode_dishwasher_cc105034fe.matter Unsupported file format
  examples/chef/devices/rootnode_dishwasher_cc105034fe.zap Unsupported file format
  examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter Unsupported file format
  examples/chef/devices/rootnode_doorlock_aNKYAreMXE.zap Unsupported file format
  examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter Unsupported file format
  examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.zap Unsupported file format
  examples/chef/devices/rootnode_fan_7N2TobIlOX.matter Unsupported file format
  examples/chef/devices/rootnode_fan_7N2TobIlOX.zap Unsupported file format
  examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter Unsupported file format
  examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.zap Unsupported file format
  examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter Unsupported file format
  examples/chef/devices/rootnode_genericswitch_2dfff6e516.zap Unsupported file format
  examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter Unsupported file format
  examples/chef/devices/rootnode_genericswitch_9866e35d0b.zap Unsupported file format
  examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter Unsupported file format
  examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.zap Unsupported file format
  examples/chef/devices/rootnode_heatpump_87ivjRAECh.matter Unsupported file format
  examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter Unsupported file format
  examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.zap Unsupported file format
  examples/chef/devices/rootnode_laundrydryer_01796fe396.matter Unsupported file format
  examples/chef/devices/rootnode_laundrydryer_01796fe396.zap Unsupported file format
  examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter Unsupported file format
  examples/chef/devices/rootnode_laundrywasher_fb10d238c8.zap Unsupported file format
  examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter Unsupported file format
  examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.zap Unsupported file format
  examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter Unsupported file format
  examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.zap Unsupported file format
  examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter Unsupported file format
  examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.zap Unsupported file format
  examples/chef/devices/rootnode_onofflight_samplemei.matter Unsupported file format
  examples/chef/devices/rootnode_onofflight_samplemei.zap Unsupported file format
  examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter Unsupported file format
  examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.zap Unsupported file format
  examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter Unsupported file format
  examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.zap Unsupported file format
  examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter Unsupported file format
  examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.zap Unsupported file format
  examples/chef/devices/rootnode_pump_5f904818cc.matter Unsupported file format
  examples/chef/devices/rootnode_pump_5f904818cc.zap Unsupported file format
  examples/chef/devices/rootnode_pump_a811bb33a0.matter Unsupported file format
  examples/chef/devices/rootnode_pump_a811bb33a0.zap Unsupported file format
  examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter Unsupported file format
  examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.zap Unsupported file format
  examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter Unsupported file format
  examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.zap Unsupported file format
  examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter Unsupported file format
  examples/chef/devices/rootnode_roomairconditioner_9cf3607804.zap Unsupported file format
  examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter Unsupported file format
  examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.zap Unsupported file format
  examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter Unsupported file format
  examples/chef/devices/rootnode_speaker_RpzeXdimqA.zap Unsupported file format
  examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter Unsupported file format
  examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.zap Unsupported file format
  examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter Unsupported file format
  examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.zap Unsupported file format
  examples/chef/devices/rootnode_waterleakdetector_0b067acfa3.matter Unsupported file format
  examples/chef/devices/rootnode_waterleakdetector_0b067acfa3.zap Unsupported file format
  examples/chef/devices/rootnode_watervalve_6bb39f1f67.matter Unsupported file format
  examples/chef/devices/rootnode_watervalve_6bb39f1f67.zap Unsupported file format
  examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter Unsupported file format
  examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.zap Unsupported file format
  examples/chef/devices/template.zap Unsupported file format
  examples/contact-sensor-app/bouffalolab/data_model/contact-sensor-app.matter Unsupported file format
  examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter Unsupported file format
  examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.zap Unsupported file format
  examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter Unsupported file format
  examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.zap Unsupported file format
  examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter Unsupported file format
  examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.zap Unsupported file format
  examples/dishwasher-app/dishwasher-common/dishwasher-app.matter Unsupported file format
  examples/dishwasher-app/dishwasher-common/dishwasher-app.zap Unsupported file format
  examples/dishwasher-app/silabs/data_model/dishwasher-thread-app.matter Unsupported file format
  examples/dishwasher-app/silabs/data_model/dishwasher-thread-app.zap Unsupported file format
  examples/dishwasher-app/silabs/data_model/dishwasher-wifi-app.matter Unsupported file format
  examples/dishwasher-app/silabs/data_model/dishwasher-wifi-app.zap Unsupported file format
  examples/energy-management-app/energy-management-common/energy-management-app.matter Unsupported file format
  examples/energy-management-app/energy-management-common/energy-management-app.zap Unsupported file format
  examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter Unsupported file format
  examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.zap Unsupported file format
  examples/fabric-sync/bridge/fabric-bridge.matter Unsupported file format
  examples/fabric-sync/bridge/fabric-bridge.zap Unsupported file format
  examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter Unsupported file format
  examples/laundry-washer-app/nxp/zap/laundry-washer-app.zap Unsupported file format
  examples/light-switch-app/light-switch-common/icd-lit-light-switch-app.matter Unsupported file format
  examples/light-switch-app/light-switch-common/icd-lit-light-switch-app.zap Unsupported file format
  examples/light-switch-app/light-switch-common/light-switch-app.matter Unsupported file format
  examples/light-switch-app/light-switch-common/light-switch-app.zap Unsupported file format
  examples/light-switch-app/qpg/zap/switch.matter Unsupported file format
  examples/light-switch-app/qpg/zap/switch.zap Unsupported file format
  examples/lighting-app-data-mode-no-unique-id/lighting-common/lighting-app.matter Unsupported file format
  examples/lighting-app-data-mode-no-unique-id/lighting-common/lighting-app.zap Unsupported file format
  examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter Unsupported file format
  examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.zap Unsupported file format
  examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter Unsupported file format
  examples/lighting-app/bouffalolab/data_model/lighting-app-thread.zap Unsupported file format
  examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter Unsupported file format
  examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.zap Unsupported file format
  examples/lighting-app/lighting-common/lighting-app.matter Unsupported file format
  examples/lighting-app/lighting-common/lighting-app.zap Unsupported file format
  examples/lighting-app/nxp/zap/lighting-on-off.matter Unsupported file format
  examples/lighting-app/nxp/zap/lighting-on-off.zap Unsupported file format
  examples/lighting-app/qpg/zap/light.matter Unsupported file format
  examples/lighting-app/qpg/zap/light.zap Unsupported file format
  examples/lighting-app/silabs/data_model/lighting-thread-app.matter Unsupported file format
  examples/lighting-app/silabs/data_model/lighting-thread-app.zap Unsupported file format
  examples/lighting-app/silabs/data_model/lighting-wifi-app.matter Unsupported file format
  examples/lighting-app/silabs/data_model/lighting-wifi-app.zap Unsupported file format
  examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter Unsupported file format
  examples/lit-icd-app/lit-icd-common/lit-icd-server-app.zap Unsupported file format
  examples/lock-app/lock-common/lock-app.matter Unsupported file format
  examples/lock-app/lock-common/lock-app.zap Unsupported file format
  examples/lock-app/nxp/zap/lock-app.matter Unsupported file format
  examples/lock-app/nxp/zap/lock-app.zap Unsupported file format
  examples/lock-app/qpg/zap/lock.matter Unsupported file format
  examples/lock-app/qpg/zap/lock.zap Unsupported file format
  examples/lock-app/silabs/data_model/lock-app.matter Unsupported file format
  examples/lock-app/silabs/data_model/lock-app.zap Unsupported file format
  examples/log-source-app/log-source-common/log-source-app.matter Unsupported file format
  examples/log-source-app/log-source-common/log-source-app.zap Unsupported file format
  examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter Unsupported file format
  examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.zap Unsupported file format
  examples/network-manager-app/network-manager-common/network-manager-app.matter Unsupported file format
  examples/network-manager-app/network-manager-common/network-manager-app.zap Unsupported file format
  examples/ota-provider-app/ota-provider-common/ota-provider-app.matter Unsupported file format
  examples/ota-provider-app/ota-provider-common/ota-provider-app.zap Unsupported file format
  examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter Unsupported file format
  examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.zap Unsupported file format
  examples/placeholder/linux/apps/app1/config.matter Unsupported file format
  examples/placeholder/linux/apps/app1/config.zap Unsupported file format
  examples/placeholder/linux/apps/app2/config.matter Unsupported file format
  examples/placeholder/linux/apps/app2/config.zap Unsupported file format
  examples/pump-app/pump-common/pump-app.matter Unsupported file format
  examples/pump-app/pump-common/pump-app.zap Unsupported file format
  examples/pump-app/silabs/data_model/pump-thread-app.matter Unsupported file format
  examples/pump-app/silabs/data_model/pump-thread-app.zap Unsupported file format
  examples/pump-app/silabs/data_model/pump-wifi-app.matter Unsupported file format
  examples/pump-app/silabs/data_model/pump-wifi-app.zap Unsupported file format
  examples/pump-controller-app/pump-controller-common/pump-controller-app.matter Unsupported file format
  examples/pump-controller-app/pump-controller-common/pump-controller-app.zap Unsupported file format
  examples/refrigerator-app/refrigerator-common/refrigerator-app.matter Unsupported file format
  examples/refrigerator-app/refrigerator-common/refrigerator-app.zap Unsupported file format
  examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.matter Unsupported file format
  examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.zap Unsupported file format
  examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.matter Unsupported file format
  examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.zap Unsupported file format
  examples/rvc-app/rvc-common/rvc-app.matter Unsupported file format
  examples/rvc-app/rvc-common/rvc-app.zap Unsupported file format
  examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter Unsupported file format
  examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.zap Unsupported file format
  examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter Unsupported file format
  examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.zap Unsupported file format
  examples/terms-and-conditions-app/terms-and-conditions-common/terms-and-conditions-app.matter Unsupported file format
  examples/thermostat/nxp/zap/thermostat_matter_br.matter Unsupported file format
  examples/thermostat/nxp/zap/thermostat_matter_br.zap Unsupported file format
  examples/thermostat/nxp/zap/thermostat_matter_thread.matter Unsupported file format
  examples/thermostat/nxp/zap/thermostat_matter_thread.zap Unsupported file format
  examples/thermostat/nxp/zap/thermostat_matter_wifi.matter Unsupported file format
  examples/thermostat/nxp/zap/thermostat_matter_wifi.zap Unsupported file format
  examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter Unsupported file format
  examples/thermostat/qpg/zap/thermostaticRadiatorValve.zap Unsupported file format
  examples/thermostat/thermostat-common/thermostat.matter Unsupported file format
  examples/thermostat/thermostat-common/thermostat.zap Unsupported file format
  examples/thread-br-app/thread-br-common/thread-br-app.matter Unsupported file format
  examples/thread-br-app/thread-br-common/thread-br-app.zap Unsupported file format
  examples/tv-app/tv-common/tv-app.matter Unsupported file format
  examples/tv-app/tv-common/tv-app.zap Unsupported file format
  examples/tv-casting-app/tv-casting-common/tv-casting-app.matter Unsupported file format
  examples/tv-casting-app/tv-casting-common/tv-casting-app.zap Unsupported file format
  examples/virtual-device-app/virtual-device-common/virtual-device-app.matter Unsupported file format
  examples/virtual-device-app/virtual-device-common/virtual-device-app.zap Unsupported file format
  examples/water-leak-detector-app/water-leak-detector-common/water-leak-detector-app.matter Unsupported file format
  examples/water-leak-detector-app/water-leak-detector-common/water-leak-detector-app.zap Unsupported file format
  examples/window-app/common/window-app.matter Unsupported file format
  examples/window-app/common/window-app.zap Unsupported file format
  scripts/tools/zap/tests/inputs/all-clusters-app.zap Unsupported file format
  scripts/tools/zap/tests/inputs/lighting-app.zap Unsupported file format
  scripts/tools/zap/tests/outputs/all-clusters-app/app-templates/endpoint_config.h Unsupported file format
  scripts/tools/zap/tests/outputs/lighting-app/app-templates/endpoint_config.h Unsupported file format
  src/app/clusters/network-commissioning/network-commissioning.cpp Unsupported file format
  src/app/zap-templates/zcl/zcl-with-test-extensions.json  0% smaller
  src/app/zap-templates/zcl/zcl.json  0% smaller
  src/controller/data_model/controller-clusters.zap Unsupported file format
  zzz_generated/app-common/app-common/zap-generated/attributes/Accessors.cpp Unsupported file format
  zzz_generated/app-common/app-common/zap-generated/attributes/Accessors.h Unsupported file format

@jmartinez-silabs jmartinez-silabs changed the title List all NetworkCommissioning cluster attribute in zcl.json and zcl-with-test-extensions.json List all NetworkCommissioning cluster attributes in zcl.json and zcl-with-test-extensions.json Nov 15, 2024
@mergify mergify bot added the conflict label Nov 19, 2024
@jmartinez-silabs jmartinez-silabs force-pushed the ConnectMaxTimeSeconds_is_external branch from e2a8dd6 to 1dc921b Compare January 6, 2025 16:20
@mergify mergify bot removed the conflict label Jan 6, 2025
@jmartinez-silabs jmartinez-silabs force-pushed the ConnectMaxTimeSeconds_is_external branch from 1dc921b to 7cedc68 Compare January 6, 2025 16:33
Copy link

github-actions bot commented Jan 6, 2025

PR #36516: Size comparison from bba390a to 7cedc68

Full report (1 build for stm32)
platform target config section bba390a 7cedc68 change % change
stm32 light STM32WB5MM-DK FLASH 485080 485072 -8 -0.0
RAM 144912 144864 -48 -0.0

Copy link

PR #36516: Size comparison from e0792a4 to 66af39d

Full report (3 builds for cc32xx, stm32)
platform target config section e0792a4 66af39d change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538445 538445 0 0.0
RAM 205192 205144 -48 -0.0
lock CC3235SF_LAUNCHXL FLASH 572309 572333 24 0.0
RAM 205344 205304 -40 -0.0
stm32 light STM32WB5MM-DK FLASH 482600 482600 0 0.0
RAM 144672 144624 -48 -0.0

Copy link

github-actions bot commented Jan 30, 2025

PR #36516: Size comparison from e0792a4 to 516fdf6

Full report (7 builds for cc13x4_26x4, cc32xx, stm32)
platform target config section e0792a4 516fdf6 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 838000 838000 0 0.0
RAM 123464 123416 -48 -0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823420 823436 16 0.0
RAM 125344 125304 -40 -0.0
pump-app LP_EM_CC1354P10_6 FLASH 770644 770644 0 0.0
RAM 113804 113756 -48 -0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 754888 754888 0 0.0
RAM 114012 113964 -48 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538445 538445 0 0.0
RAM 205192 205144 -48 -0.0
lock CC3235SF_LAUNCHXL FLASH 572309 572333 24 0.0
RAM 205344 205304 -40 -0.0
stm32 light STM32WB5MM-DK FLASH 482600 482600 0 0.0
RAM 144672 144624 -48 -0.0

@jmartinez-silabs jmartinez-silabs force-pushed the ConnectMaxTimeSeconds_is_external branch from 516fdf6 to df6d5f5 Compare January 31, 2025 15:58
Copy link

github-actions bot commented Jan 31, 2025

PR #36516: Size comparison from 4f956ec to df6d5f5

Full report (67 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, psoc6, qpg, stm32, telink, tizen)
platform target config section 4f956ec df6d5f5 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1093546 1093564 18 0.0
RAM 103298 103250 -48 -0.0
bl702 lighting-app bl702+eth FLASH 650158 650158 0 0.0
RAM 25265 25217 -48 -0.2
bl702+wifi FLASH 828066 828066 0 0.0
RAM 13981 13933 -48 -0.3
bl706+mfd+rpc+littlefs FLASH 1056626 1056644 18 0.0
RAM 23861 23813 -48 -0.2
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 888060 888078 18 0.0
RAM 18504 18456 -48 -0.3
lighting-app bl702l+mfd+littlefs FLASH 971046 971064 18 0.0
RAM 16368 16320 -48 -0.3
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 838000 838000 0 0.0
RAM 123464 123416 -48 -0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823420 823436 16 0.0
RAM 125344 125304 -40 -0.0
pump-app LP_EM_CC1354P10_6 FLASH 770644 770644 0 0.0
RAM 113804 113756 -48 -0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 754888 754888 0 0.0
RAM 114012 113964 -48 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538445 538445 0 0.0
RAM 205192 205144 -48 -0.0
lock CC3235SF_LAUNCHXL FLASH 572309 572333 24 0.0
RAM 205344 205304 -40 -0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 679409 679409 0 0.0
RAM 78532 78484 -48 -0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 699261 699261 0 0.0
RAM 81172 81124 -48 -0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 699261 699261 0 0.0
RAM 81172 81124 -48 -0.1
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 656189 656189 0 0.0
RAM 73600 73552 -48 -0.1
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 615793 615793 0 0.0
RAM 71516 71468 -48 -0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635421 635421 0 0.0
RAM 74060 74012 -48 -0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635421 635421 0 0.0
RAM 74060 74012 -48 -0.1
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 635273 635289 16 0.0
RAM 74524 74484 -40 -0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 654981 654997 16 0.0
RAM 77068 77028 -40 -0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 654981 654997 16 0.0
RAM 77068 77028 -40 -0.1
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 611709 611733 24 0.0
RAM 68612 68564 -48 -0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 631569 631593 24 0.0
RAM 71252 71204 -48 -0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 631569 631593 24 0.0
RAM 71252 71204 -48 -0.1
efr32 lock-app BRD4187C FLASH 936232 936256 24 0.0
RAM 159904 159872 -32 -0.0
BRD4338a FLASH 729900 729892 -8 -0.0
RAM 234764 234716 -48 -0.0
window-app BRD4187C FLASH 1029256 1029248 -8 -0.0
RAM 128040 127976 -64 -0.0
esp32 all-clusters-app c3devkit DRAM 97296 97248 -48 -0.0
FLASH 1577036 1577040 4 0.0
IRAM 83820 83820 0 0.0
m5stack DRAM 116092 116044 -48 -0.0
FLASH 1544978 1544974 -4 -0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4760 4760 0 0.0
FLASH 2708921 2708933 12 0.0
RAM 132816 132752 -64 -0.0
all-clusters-app debug unknown 5568 5568 0 0.0
FLASH 5974944 5974992 48 0.0
RAM 531632 531600 -32 -0.0
all-clusters-minimal-app debug unknown 5464 5464 0 0.0
FLASH 5323630 5323644 14 0.0
RAM 242744 242680 -64 -0.0
bridge-app debug unknown 5480 5480 0 0.0
FLASH 4681818 4681860 42 0.0
RAM 221480 221416 -64 -0.0
chip-tool debug unknown 6120 6120 0 0.0
FLASH 13096130 13096068 -62 -0.0
RAM 596770 596770 0 0.0
chip-tool-ipv6only arm64 unknown 21848 21848 0 0.0
FLASH 11162112 11162112 0 0.0
RAM 648496 648496 0 0.0
fabric-admin debug unknown 5808 5808 0 0.0
FLASH 11388177 11388113 -64 -0.0
RAM 596554 596554 0 0.0
fabric-bridge-app debug unknown 4736 4736 0 0.0
FLASH 4506416 4506428 12 0.0
RAM 208664 208600 -64 -0.0
fabric-sync debug unknown 4976 4976 0 0.0
FLASH 5612789 5612837 48 0.0
RAM 483536 483472 -64 -0.0
lighting-app debug+rpc+ui unknown 6144 6144 0 0.0
FLASH 5624577 5624593 16 0.0
RAM 231760 231728 -32 -0.0
lock-app debug unknown 5416 5416 0 0.0
FLASH 4730932 4730974 42 0.0
RAM 207728 207696 -32 -0.0
ota-provider-app debug unknown 4776 4776 0 0.0
FLASH 4359476 4359518 42 0.0
RAM 201368 201304 -64 -0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4496948 4496960 12 0.0
RAM 205952 205888 -64 -0.0
shell debug unknown 4256 4256 0 0.0
FLASH 3004845 3004781 -64 -0.0
RAM 160504 160472 -32 -0.0
thermostat-no-ble arm64 unknown 9536 9536 0 0.0
FLASH 4098704 4098864 160 0.0
RAM 246144 246128 -16 -0.0
tv-app debug unknown 5744 5744 0 0.0
FLASH 5952389 5952437 48 0.0
RAM 606936 606904 -32 -0.0
tv-casting-app debug unknown 5320 5320 0 0.0
FLASH 11269741 11269789 48 0.0
RAM 710896 710832 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 906972 906968 -4 -0.0
RAM 142395 142347 -48 -0.0
nrf7002dk_nrf5340_cpuapp FLASH 901532 901528 -4 -0.0
RAM 124739 124691 -48 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 845696 845692 -4 -0.0
RAM 141323 141275 -48 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646372 1646372 0 0.0
RAM 211560 211512 -48 -0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1553148 1553148 0 0.0
RAM 208376 208328 -48 -0.0
light cy8ckit_062s2_43012 FLASH 1468828 1468828 0 0.0
RAM 200352 200304 -48 -0.0
lock cy8ckit_062s2_43012 FLASH 1466860 1466884 24 0.0
RAM 224688 224640 -48 -0.0
qpg lighting-app qpg6105+debug FLASH 661984 661984 0 0.0
RAM 105204 105156 -48 -0.0
lock-app qpg6105+debug FLASH 619788 619788 0 0.0
RAM 99648 99600 -48 -0.0
stm32 light STM32WB5MM-DK FLASH 482600 482600 0 0.0
RAM 144672 144624 -48 -0.0
telink bridge-app tl7218x FLASH 664748 664744 -4 -0.0
RAM 90812 90764 -48 -0.1
contact-sensor-app tlsr9528a_retention FLASH 621506 621502 -4 -0.0
RAM 31484 31436 -48 -0.2
light-app-ota-shell-factory-data tl3218x FLASH 770258 770254 -4 -0.0
RAM 43552 43504 -48 -0.1
tl7218x FLASH 778790 778786 -4 -0.0
RAM 98688 98640 -48 -0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 680124 680120 -4 -0.0
RAM 52176 52128 -48 -0.1
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 708678 708674 -4 -0.0
RAM 73384 73336 -48 -0.1
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 625592 625590 -2 -0.0
RAM 142016 141968 -48 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 812972 812968 -4 -0.0
RAM 99560 99512 -48 -0.0
tizen all-clusters-app arm unknown 5116 5116 0 0.0
FLASH 1751892 1751868 -24 -0.0
RAM 93524 93476 -48 -0.1
chip-tool-ubsan arm unknown 11408 11408 0 0.0
FLASH 18696094 18696022 -72 -0.0
RAM 8183744 8183680 -64 -0.0

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.

3 participants