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 6 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/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
  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

@jmartinez-silabs jmartinez-silabs force-pushed the ConnectMaxTimeSeconds_is_external branch from df6d5f5 to a47d646 Compare February 10, 2025 16:24
@jmartinez-silabs jmartinez-silabs requested a review from a team as a code owner February 10, 2025 16:24
Copy link

PR #36516: Size comparison from e86768b to 289fa68

Full report (3 builds for cc32xx, stm32)
platform target config section e86768b 289fa68 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538926 538926 0 0.0
RAM 205208 205160 -48 -0.0
lock CC3235SF_LAUNCHXL FLASH 572806 572830 24 0.0
RAM 205360 205320 -40 -0.0
stm32 light STM32WB5MM-DK FLASH 483024 483024 0 0.0
RAM 144688 144640 -48 -0.0

@jmartinez-silabs jmartinez-silabs force-pushed the ConnectMaxTimeSeconds_is_external branch from 289fa68 to 336b730 Compare February 10, 2025 17:07
Copy link

github-actions bot commented Feb 10, 2025

PR #36516: Size comparison from e86768b to 336b730

Full report (3 builds for cc32xx, stm32)
platform target config section e86768b 336b730 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538926 538926 0 0.0
RAM 205208 205160 -48 -0.0
lock CC3235SF_LAUNCHXL FLASH 572806 572830 24 0.0
RAM 205360 205320 -40 -0.0
stm32 light STM32WB5MM-DK FLASH 483024 483024 0 0.0
RAM 144688 144640 -48 -0.0

Copy link

github-actions bot commented Feb 10, 2025

PR #36516: Size comparison from e86768b to 3862a0c

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 e86768b 3862a0c change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1094776 1094538 -238 -0.0
RAM 103354 103306 -48 -0.0
bl702 lighting-app bl702+eth FLASH 650604 650604 0 0.0
RAM 25273 25225 -48 -0.2
bl702+wifi FLASH 828306 828306 0 0.0
RAM 13981 13933 -48 -0.3
bl706+mfd+rpc+littlefs FLASH 1057820 1057582 -238 -0.0
RAM 23885 23837 -48 -0.2
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 888506 888524 18 0.0
RAM 18496 18448 -48 -0.3
lighting-app bl702l+mfd+littlefs FLASH 971548 971566 18 0.0
RAM 16360 16312 -48 -0.3
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 838452 838452 0 0.0
RAM 123480 123432 -48 -0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823864 823872 8 0.0
RAM 125360 125320 -40 -0.0
pump-app LP_EM_CC1354P10_6 FLASH 771024 771024 0 0.0
RAM 113820 113772 -48 -0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 755292 755292 0 0.0
RAM 114028 113980 -48 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538926 538926 0 0.0
RAM 205208 205160 -48 -0.0
lock CC3235SF_LAUNCHXL FLASH 572806 572830 24 0.0
RAM 205360 205320 -40 -0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 679801 679801 0 0.0
RAM 78548 78500 -48 -0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 699653 699653 0 0.0
RAM 81188 81140 -48 -0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 699653 699653 0 0.0
RAM 81188 81140 -48 -0.1
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 656593 656593 0 0.0
RAM 73616 73568 -48 -0.1
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 616153 616145 -8 -0.0
RAM 71532 71484 -48 -0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635789 635781 -8 -0.0
RAM 74076 74028 -48 -0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635789 635781 -8 -0.0
RAM 74076 74028 -48 -0.1
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 635649 635665 16 0.0
RAM 74540 74500 -40 -0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 655365 655381 16 0.0
RAM 77084 77044 -40 -0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 655365 655381 16 0.0
RAM 77084 77044 -40 -0.1
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 612073 612089 16 0.0
RAM 68628 68580 -48 -0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 631933 631949 16 0.0
RAM 71268 71220 -48 -0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 631933 631949 16 0.0
RAM 71268 71220 -48 -0.1
efr32 lock-app BRD4187C FLASH 937120 937144 24 0.0
RAM 159904 159872 -32 -0.0
BRD4338a FLASH 730516 730516 0 0.0
RAM 234716 234668 -48 -0.0
window-app BRD4187C FLASH 1029808 1029808 0 0.0
RAM 128008 127944 -64 -0.0
esp32 all-clusters-app c3devkit DRAM 97312 97264 -48 -0.0
FLASH 1577572 1577576 4 0.0
IRAM 83820 83820 0 0.0
m5stack DRAM 116100 116052 -48 -0.0
FLASH 1545374 1545370 -4 -0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4760 4760 0 0.0
FLASH 2709835 2709879 44 0.0
RAM 132784 132720 -64 -0.0
all-clusters-app debug unknown 5568 5568 0 0.0
FLASH 5976330 5976346 16 0.0
RAM 531600 531568 -32 -0.0
all-clusters-minimal-app debug unknown 5464 5464 0 0.0
FLASH 5323874 5323888 14 0.0
RAM 242712 242648 -64 -0.0
bridge-app debug unknown 5480 5480 0 0.0
FLASH 4682390 4682432 42 0.0
RAM 221448 221384 -64 -0.0
chip-tool debug unknown 6120 6120 0 0.0
FLASH 13099986 13099924 -62 -0.0
RAM 596578 596578 0 0.0
chip-tool-ipv6only arm64 unknown 21816 21816 0 0.0
FLASH 11163392 11163392 0 0.0
RAM 648256 648256 0 0.0
fabric-admin debug unknown 5808 5808 0 0.0
FLASH 11389003 11388939 -64 -0.0
RAM 596362 596362 0 0.0
fabric-bridge-app debug unknown 4736 4736 0 0.0
FLASH 4507712 4507756 44 0.0
RAM 208632 208568 -64 -0.0
fabric-sync debug unknown 4976 4976 0 0.0
FLASH 5613989 5614005 16 0.0
RAM 483504 483440 -64 -0.0
lighting-app debug+rpc+ui unknown 6144 6144 0 0.0
FLASH 5630465 5630513 48 0.0
RAM 231792 231760 -32 -0.0
lock-app debug unknown 5416 5416 0 0.0
FLASH 4731818 4731860 42 0.0
RAM 207696 207664 -32 -0.0
ota-provider-app debug unknown 4776 4776 0 0.0
FLASH 4360820 4360862 42 0.0
RAM 201336 201272 -64 -0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4498228 4498240 12 0.0
RAM 205920 205856 -64 -0.0
shell debug unknown 4256 4256 0 0.0
FLASH 3006572 3006540 -32 -0.0
RAM 160552 160520 -32 -0.0
thermostat-no-ble arm64 unknown 9512 9512 0 0.0
FLASH 4097752 4097896 144 0.0
RAM 246024 246008 -16 -0.0
tv-app debug unknown 5744 5744 0 0.0
FLASH 5952901 5952917 16 0.0
RAM 606904 606872 -32 -0.0
tv-casting-app debug unknown 5320 5320 0 0.0
FLASH 11272749 11272797 48 0.0
RAM 710864 710800 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 907584 907580 -4 -0.0
RAM 142411 142363 -48 -0.0
nrf7002dk_nrf5340_cpuapp FLASH 902052 902048 -4 -0.0
RAM 124755 124707 -48 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 846108 846104 -4 -0.0
RAM 141339 141291 -48 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646980 1646980 0 0.0
RAM 211576 211528 -48 -0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1553660 1553660 0 0.0
RAM 208392 208344 -48 -0.0
light cy8ckit_062s2_43012 FLASH 1469604 1469604 0 0.0
RAM 200368 200320 -48 -0.0
lock cy8ckit_062s2_43012 FLASH 1467540 1467564 24 0.0
RAM 224704 224656 -48 -0.0
qpg lighting-app qpg6105+debug FLASH 662356 662356 0 0.0
RAM 105220 105172 -48 -0.0
lock-app qpg6105+debug FLASH 620152 620152 0 0.0
RAM 99664 99616 -48 -0.0
stm32 light STM32WB5MM-DK FLASH 483024 483024 0 0.0
RAM 144688 144640 -48 -0.0
telink bridge-app tl7218x FLASH 665308 665304 -4 -0.0
RAM 90828 90780 -48 -0.1
contact-sensor-app tlsr9528a_retention FLASH 622168 621986 -182 -0.0
RAM 31500 31440 -60 -0.2
light-app-ota-shell-factory-data tl3218x FLASH 770954 770950 -4 -0.0
RAM 43568 43520 -48 -0.1
tl7218x FLASH 779456 779452 -4 -0.0
RAM 98704 98656 -48 -0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 680770 680766 -4 -0.0
RAM 52192 52144 -48 -0.1
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 709322 709318 -4 -0.0
RAM 73400 73352 -48 -0.1
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 626264 626262 -2 -0.0
RAM 142032 141984 -48 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 814102 814098 -4 -0.0
RAM 99608 99560 -48 -0.0
tizen all-clusters-app arm unknown 5104 5104 0 0.0
FLASH 1752600 1752576 -24 -0.0
RAM 93508 93460 -48 -0.1
chip-tool-ubsan arm unknown 11396 11396 0 0.0
FLASH 18686646 18686566 -80 -0.0
RAM 8183340 8183276 -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