8000 [E2E][JF] Added GetJointFabricMode() to DeviceInstanceInfoProvider class by vijs · Pull Request #39668 · project-chip/connectedhomeip · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[E2E][JF] Added GetJointFabricMode() to DeviceInstanceInfoProvider class #39668

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

Merged
merged 1 commit into from
Jul 7, 2025

Conversation

vijs
Copy link
Collaborator
@vijs vijs commented Jun 23, 2025

Summary

Added GetJointFabricMode() to the DeviceInstanceInfoProvider class (an example implementation will be provided in a separate PR), and updated app/server/Dnssd.cpp to advertise the JF TXT value accordingly.

Related issues

Addresses Issue: #39662.

Testing

Verified using the below instructions. OJCW functionality will be tested in a follow-up PR that implements it.

$ gn gen --check out/host/ --args='chip_device_config_enable_joint_fabric=true'
$ ninja -C out/host/ src/lib/dnssd/tests:tests_run

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

Choose a reason for hiding this comment

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

Code Review

This PR introduces an API to check if Joint Fabric is enabled and uses it to advertise the corresponding DNS-SD service parameters. The changes look good overall, but I've found a potential issue related to an uninitialized variable, along with some suggestions to improve code clarity and maintainability.

Copy link
github-actions bot commented Jun 23, 2025

PR #39668: Size comparison from 9fbf826 to 735a021

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 9fbf826 735a0215 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103224 1103246 22 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656390 656408 18 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 833816 833834 18 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066236 1066258 22 0.0
RAM 117373 117373 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895800 895822 22 0.0
RAM 105660 105660 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979518 979540 22 0.0
RAM 109860 109860 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764056 764072 16 0.0
RAM 103352 103352 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775724 775756 32 0.0
RAM 108520 108520 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721840 721848 8 0.0
RAM 96924 96924 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706140 706156 16 0.0
RAM 97124 97124 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549510 549530 20 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582630 582634 4 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663501 663525 24 0.0
RAM 77456 77456 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683345 683369 24 0.0
RAM 80096 80096 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683345 683369 24 0.0
RAM 80096 80096 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640285 640301 16 0.0
RAM 72524 72524 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624869 624901 32 0.0
RAM 73776 73776 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644505 644529 24 0.0
RAM 76328 76328 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644505 644529 24 0.0
RAM 76328 76328 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645821 645837 16 0.0
RAM 76776 76776 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665537 665545 8 0.0
RAM 79328 79328 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665537 665545 8 0.0
RAM 79328 79328 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620489 620505 16 0.0
RAM 70880 70880 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640341 640357 16 0.0
RAM 73512 73512 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640341 640357 16 0.0
RAM 73512 73512 0 0.0
efr32 lock-app BRD4187C FLASH 948036 948044 8 0.0
RAM 132004 132004 0 0.0
BRD4338a FLASH 744964 744988 24 0.0
RAM 206876 206876 0 0.0
window-app BRD4187C FLASH 1041168 1041176 8 0.0
RAM 128132 128132 0 0.0
esp32 all-clusters-app c3devkit DRAM 103496 103496 0 0.0
FLASH 1811242 1811268 26 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 122356 122356 0 0.0
FLASH 1776270 1776286 16 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2797082 2797162 80 0.0
RAM 117320 117384 64 0.1
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6385606 6385686 80 0.0
RAM 538336 538416 80 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475402 5475482 80 0.0
RAM 228024 228072 48 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4807734 4807814 80 0.0
RAM 207712 207760 48 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6934235 6934315 80 0.0
RAM 229832 229864 32 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14331611 14331675 64 0.0
RAM 659544 659544 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14673863 14673923 60 0.0
RAM 653064 653088 24 0.0
chip-tool-ipv6only arm64 unknown 40544 40544 0 0.0
FLASH 12654975 12655039 64 0.0
RAM 699352 699376 24 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12741737 12741797 60 0.0
RAM 652088 652120 32 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4593964 4594044 80 0.0
RAM 193472 193520 48 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5742317 5742397 80 0.0
RAM 490896 490928 32 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5656609 5656689 80 0.0
RAM 209864 209912 48 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4837898 4837978 80 0.0
RAM 197096 197144 48 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4446632 4446712 80 0.0
RAM 186160 186208 48 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4518788 4518868 80 0.0
RAM 188968 189032 64 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3085564 3085644 80 0.0
RAM 151624 151656 32 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4235367 4235447 80 0.0
RAM 233336 233384 48 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6106589 6106669 80 0.0
RAM 615128 615160 32 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12823869 12823949 80 0.0
RAM 769232 769280 48 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 923416 923436 20 0.0
RAM 167416 167416 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 914140 914148 8 0.0
RAM 145660 145660 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859680 859700 20 0.0
RAM 141045 141045 0 0.0
nxp contact mcxw71+release FLASH 625792 625800 8 0.0
RAM 63140 63140 0 0.0
lock mcxw71+release FLASH 777008 777008 0 0.0
RAM 67804 67804 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1673724 1673756 32 0.0
RAM 212416 212416 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576948 1576964 16 0.0
RAM 208464 208464 0 0.0
light cy8ckit_062s2_43012 FLASH 1449548 1449580 32 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481916 1481948 32 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 741032 741064 32 0.0
RAM 94088 94088 0 0.0
lock-app qpg6200+debug FLASH 751220 751252 32 0.0
RAM 94116 94116 0 0.0
stm32 light STM32WB5MM-DK FLASH 466196 466220 24 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 705154 705164 10 0.0
RAM 93636 93636 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 796782 796792 10 0.0
RAM 44052 44052 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 785184 785194 10 0.0
RAM 100948 100948 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 712492 712502 10 0.0
RAM 54276 54276 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 749068 749078 10 0.0
RAM 77440 77440 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 725812 725822 10 0.0
RAM 37032 37032 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 605352 605362 10 0.0
RAM 112428 112428 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 820764 820778 14 0.0
RAM 99200 99200 0 0.0
tizen all-clusters-app arm unknown 5312 5312 0 0.0
FLASH 1821056 1821104 48 0.0
RAM 97516 97540 24 0.0
chip-tool-ubsan arm unknown 20700 20700 0 0.0
FLASH 20968810 20968842 32 0.0
RAM 9122808 9122820 12 0.0

Copy link
8000
github-actions bot commented Jun 25, 2025

PR #39668: Size comparison from 8311948 to 2e77a20

Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen) 8000
platform target config section 83119489 2e77a20 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103290 1103304 14 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656456 656466 10 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 833882 833892 10 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066302 1066316 14 0.0
RAM 117373 117373 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895866 895880 14 0.0
RAM 105660 105660 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979584 979598 14 0.0
RAM 109860 109860 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764096 764104 8 0.0
RAM 103352 103352 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775764 775772 8 0.0
RAM 108520 108520 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721872 721888 16 0.0
RAM 96924 96924 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706172 706188 16 0.0
RAM 97124 97124 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 663533 663549 16 0.0
RAM 77456 77456 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683393 8 0.0
RAM 80096 80096 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683393 8 0.0
RAM 80096 80096 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640317 640325 8 0.0
RAM 72524 72524 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624909 624925 16 0.0
RAM 73776 73776 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76328 76328 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76328 76328 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645869 16 0.0
RAM 76776 76776 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665577 16 0.0
RAM 79328 79328 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665577 16 0.0
RAM 79328 79328 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620521 620529 8 0.0
RAM 70880 70880 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640373 640381 8 0.0
RAM 73512 73512 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640373 640381 8 0.0
RAM 73512 73512 0 0.0
efr32 lock-app BRD4187C FLASH 948380 948388 8 0.0
RAM 132004 132004 0 0.0
BRD4338a FLASH 745388 745388 0 0.0
RAM 206892 206892 0 0.0
window-app BRD4187C FLASH 1041584 1041616 32 0.0
RAM 128132 128132 0 0.0
esp32 all-clusters-app c3devkit DRAM 103496 103496 0 0.0
FLASH 1811058 1811072 14 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 122356 122356 0 0.0
FLASH 1776122 1776146 24 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2797416 2797476 60 0.0
RAM 117320 117368 48 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6384452 6384512 60 0.0
RAM 538240 538304 64 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475734 5475794 60 0.0
RAM 228024 228056 32 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808066 4808126 60 0.0
RAM 207712 207744 32 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6933771 6933835 64 0.0
RAM 229992 230024 32 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14331947 14332011 64 0.0
RAM 659544 659544 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14674197 14674257 60 0.0
RAM 653064 653088 24 0.0
chip-tool-ipv6only arm64 unknown 40544 40544 0 0.0
FLASH 12655423 12655487 64 0.0
RAM 699352 699376 24 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12742101 12742161 60 0.0
RAM 652088 652120 32 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594296 4594356 60 0.0
RAM 193472 193504 32 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5742685 5742749 64 0.0
RAM 490896 490912 16 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5656945 5657009 64 0.0
RAM 209864 209896 32 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4838230 4838290 60 0.0
RAM 197096 197128 32 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4446964 4447024 60 0.0
RAM 186160 186192 32 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519122 4519182 60 0.0
RAM 188968 189016 48 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3085900 3085964 64 0.0
RAM 151624 151640 16 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4235799 4235863 64 0.0
RAM 233336 233368 32 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6106909 6106973 64 0.0
RAM 615128 615144 16 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12824189 12824253 64 0.0
RAM 769232 769264 32 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 916228 916240 12 0.0
RAM 167438 167438 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 914168 914168 0 0.0
RAM 145660 145660 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859716 859728 12 0.0
RAM 141045 141045 0 0.0
nxp contact mcxw71+release FLASH 625792 625808 16 0.0
RAM 63140 63140 0 0.0
lock mcxw71+release FLASH 777040 777048 8 0.0
RAM 67804 67804 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1673788 1673796 8 0.0
RAM 212416 212416 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576996 1577004 8 0.0
RAM 208464 208464 0 0.0
light cy8ckit_062s2_43012 FLASH 1449612 1449620 8 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481980 1481988 8 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 741080 741088 8 0.0
RAM 94088 94088 0 0.0
lock-app qpg6200+debug FLASH 751268 751276 8 0.0
RAM 94116 94116 0 0.0
stm32 light STM32WB5MM-DK FLASH 466236 466244 8 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703348 703354 6 0.0
RAM 93596 93596 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795052 795058 6 0.0
RAM 44012 44012 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783458 783464 6 0.0
RAM 100908 100908 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710768 710774 6 0.0
RAM 54236 54236 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747342 747348 6 0.0
RAM 77400 77400 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724088 724094 6 0.0
RAM 36992 36992 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603634 603640 6 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819036 819046 10 0.0
RAM 99160 99160 0 0.0
tizen all-clusters-app arm unknown 5312 5312 0 0.0
FLASH 1821120 1821144 24 0.0
RAM 97516 97532 16 0.0
chip-tool-ubsan arm unknown 20700 20700 0 0.0
FLASH 20969082 20969114 32 0.0
RAM 9122928 9122940 12 0.0

Copy link
github-actions bot commented Jun 25, 2025

PR #39668: Size comparison from 230883d to e673524

Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen) < 6D40 td align="left">
platform target config section 230883d e673524 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103290 1103304 14 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656456 656466 10 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 833882 833892 10 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066302 1066316 14 0.0
RAM 117373 117373 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895866 895880 14 0.0
RAM 105660 105660 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979584 979598 14 0.0
RAM 109860 109860 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764096 764104 8 0.0
RAM 103352 103352 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775764 775772 8 0.0
RAM 108520 108520 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721872 721888 16 0.0
RAM 96924 96924 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706172 706188 16 0.0
RAM 97124 97124 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 663533 663549 16 0.0
RAM 77456 77456 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683393 8 0.0
RAM 80096 80096 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683393 8 0.0
RAM 80096 80096 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640317 640325 8 0.0
RAM 72524 72524 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624909 624925 16 0.0
RAM 73776 73776 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76328 76328 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76328 76328 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645869 16 0.0
RAM 76776 76776 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665577 16 0.0
RAM 79328 79328 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665577 16 0.0
RAM 79328 79328 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620521 620529 8 0.0
RAM 70880 70880 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640373 640381 8 0.0
RAM 73512 73512 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640373 640381 8 0.0
RAM 73512 73512 0 0.0
efr32 lock-app BRD4187C FLASH 948380 948388 8 0.0
RAM 132004 132004 0 0.0
BRD4338a FLASH 745388 745388 0 0.0
RAM 206892 206892 0 0.0
window-app BRD4187C FLASH 1041584 1041616 32 0.0
RAM 128132 128132 0 0.0
esp32 all-clusters-app c3devkit DRAM 103496 103496 0 0.0
FLASH 1811058 1811072 14 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 122356 122356 0 0.0
FLASH 1776122 1776146 24 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2797416 2797476 60 0.0
RAM 117320 117368 48 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6384452 6384512 60 0.0
RAM 538240 538304 64 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475734 5475794 60 0.0
RAM 228024 228056 32 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808066 4808126 60 0.0
RAM 207712 207744 32 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6933771 6933835 64 0.0
RAM 229992 230024 32 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14331947 14332011 64 0.0
RAM 659544 659544 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14674197 14674257 60 0.0
RAM 653064 653088 24 0.0
chip-tool-ipv6only arm64 unknown 40544 40544 0 0.0
FLASH 12655423 12655487 64 0.0
RAM 699352 699376 24 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12742101 12742161 60 0.0
RAM 652088 652120 32 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594296 4594356 60 0.0
RAM 193472 193504 32 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5742685 5742749 64 0.0
RAM 490896 490912 16 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5656945 5657009 64 0.0
RAM 209864 209896 32 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4838230 4838290 60 0.0
RAM 197096 197128 32 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4446964 4447024 60 0.0
RAM 186160 186192 32 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519122 4519182 60 0.0
RAM 188968 189016 48 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3085900 3085964 64 0.0
RAM 151624 151640 16 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4235799 4235863 64 0.0
RAM 233336 233368 32 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6106909 6106973 64 0.0
RAM 615128 615144 16 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12824189 12824253 64 0.0
RAM 769232 769264 32 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 916228 916240 12 0.0
RAM 167438 167438 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 914168 914168 0 0.0
RAM 145660 145660 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859716 859728 12 0.0
RAM 141045 141045 0 0.0
nxp contact mcxw71+release FLASH 625792 625808 16 0.0
RAM 63140 63140 0 0.0
lock mcxw71+release FLASH 777040 777048 8 0.0
RAM 67804 67804 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1673788 1673796 8 0.0
RAM 212416 212416 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576996 1577004 8 0.0
RAM 208464 208464 0 0.0
light cy8ckit_062s2_43012 FLASH 1449612 1449620 8 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481980 1481988 8 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 741080 741088 8 0.0
RAM 94088 94088 0 0.0
lock-app qpg6200+debug FLASH 751268 751276 8 0.0
RAM 94116 94116 0 0.0
stm32 light STM32WB5MM-DK FLASH 466236 466244 8 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703348 703354 6 0.0
RAM 93596 93596 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795052 795058 6 0.0
RAM 44012 44012 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783458 783464 6 0.0
RAM 100908 100908 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710768 710774 6 0.0
RAM 54236 54236 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747342 747348 6 0.0
RAM 77400 77400 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724088 724094 6 0.0
RAM 36992 36992 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603634 603640 6 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819036 819046 10 0.0
RAM 99160 99160 0 0.0
tizen all-clusters-app arm unknown 5312 5312 0 0.0
FLASH 1821120 1821144 24 0.0
RAM 97516 97532 16 0.0
chip-tool-ubsan arm unknown 20700 20700 0 0.0
FLASH 20969082 20969114 32 0.0
RAM 9122928 9122940 12 0.0

Copy link
github-actions bot commented Jun 25, 2025

PR #39668: Size comparison from 3e49728 to ec59978

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 3e49728 ec59978 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103290 1103304 14 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656456 656466 10 0.0
RAM 134969 134969 0 0.0
bl702+wifi FLASH 833882 833892 10 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066302 1066316 14 0.0
RAM 117373 117373 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895866 895880 14 0.0
RAM 105660 105660 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979584 979598 14 0.0
RAM 109860 109860 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764096 764104 8 0.0
RAM 103352 103352 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775764 775772 8 0.0
RAM 108520 108520 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721872 721888 16 0.0
RAM 96924 96924 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706172 706188 16 0.0
RAM 97124 97124 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 663533 663549 16 0.0
RAM 77456 77456 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683393 8 0.0
RAM 80096 80096 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683393 8 0.0
RAM 80096 80096 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640317 640325 8 0.0
RAM 72524 72524 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624909 624925 16 0.0
RAM 73776 73776 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76328 76328 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644545 0 0.0
RAM 76328 76328 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645869 16 0.0
RAM 76776 76776 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665577 16 0.0
RAM 79328 79328 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665577 16 0.0
RAM 79328 79328 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620521 620529 8 0.0
RAM 70880 70880 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640373 640381 8 0.0
RAM 73512 73512 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640373 640381 8 0.0
RAM 73512 73512 0 0.0
efr32 lock-app BRD4187C FLASH 948380 948388 8 0.0
RAM 132004 132004 0 0.0
BRD4338a FLASH 745388 745388 0 0.0
RAM 206892 206892 0 0.0
window-app BRD4187C FLASH 1041584 1041616 32 0.0
RAM 128132 128132 0 0.0
esp32 all-clusters-app c3devkit DRAM 103496 103496 0 0.0
FLASH 1811058 1811072 14 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 122356 122356 0 0.0
FLASH 1776114 1776138 24 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2797416 2797476 60 0.0
RAM 117320 117368 48 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6384420 6384480 60 0.0
RAM 538048 538112 64 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475734 5475794 60 0.0
RAM 228024 228056 32 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808066 4808126 60 0.0
RAM 207712 207744 32 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6933771 6933835 64 0.0
RAM 229992 230024 32 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14330267 14330315 48 0.0
RAM 659128 659128 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14670721 14670781 60 0.0
RAM 652648 652672 24 0.0
chip-tool-ipv6only arm64 unknown 40528 40528 0 0.0
FLASH 12653311 12653375 64 0.0
RAM 698944 698968 24 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 1274041 12740473 60 0.0
RAM 651640 651672 32 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594296 4594356 60 0.0
RAM 193472 193504 32 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5742653 5742717 64 0.0
RAM 490704 490720 16 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5656945 5657009 64 0.0
RAM 209864 209896 32 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4838230 4838290 60 0.0
RAM 197096 197128 32 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4446964 4447024 60 0.0
RAM 186160 186192 32 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519122 4519182 60 0.0
RAM 188968 189016 48 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3085900 3085964 64 0.0
RAM 151624 151640 16 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4235799 4235863 64 0.0
RAM 233336 233368 32 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6106877 6106941 64 0.0
RAM 614936 614952 16 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12820525 12820589 64 0.0
RAM 768752 768784 32 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 916228 916240 12 0.0
RAM 167438 167438 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 914168 914168 0 0.0
RAM 145660 145660 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859716 859728 12 0.0
RAM 141045 141045 0 0.0
nxp contact mcxw71+release FLASH 625792 625808 16 0.0
RAM 63140 63140 0 0.0
lock mcxw71+release FLASH 777040 777048 8 0.0
RAM 67804 67804 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1673788 1673796 8 0.0
RAM 212416 212416 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576996 1577004 8 0.0
RAM 208464 208464 0 0.0
light cy8ckit_062s2_43012 FLASH 1449612 1449620 8 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481980 1481988 8 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 741080 741088 8 0.0
RAM 94088 94088 0 0.0
lock-app qpg6200+debug FLASH 751268 751276 8 0.0
RAM 94116 94116 0 0.0
stm32 light STM32WB5MM-DK FLASH 466236 466244 8 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703348 703354 6 0.0
RAM 93596 93596 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795052 795058 6 0.0
RAM 44012 44012 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783458 783464 6 0.0
RAM 100908 100908 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710768 710774 6 0.0
RAM 54236 54236 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747342 747348 6 0.0
RAM 77400 77400 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724088 724094 6 0.0
RAM 36992 36992 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603634 603640 6 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819036 819046 10 0.0
RAM 99160 99160 0 0.0
tizen all-clusters-app arm unknown 5312 5312 0 0.0
FLASH 1821120 1821144 24 0.0
RAM 97516 97532 16 0.0
chip-tool-ubsan arm unknown 20692 20692 0 0.0
FLASH 20967458 20967490 32 0.0
RAM 9122780 9122792 12 0.0

@andy31415 andy31415 requested a review from Copilot June 26, 2025 20:29
@andy31415
Copy link
Contributor

/gemini review

Copy link
Contributor
@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR introduces a new API to retrieve the Joint Fabric mode, updating the provider interface and modifying DNSSD advertisement logic accordingly.

  • Added the virtual method GetJointFabricMode in DeviceInstanceInfoProvider.h.
  • Updated Dnssd.cpp to retrieve and include joint fabric mode in service advertisement, including logging adjustments.

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/include/platform/DeviceInstanceInfoProvider.h Added new virtual method for retrieving the joint fabric mode.
src/app/server/Dnssd.cpp Conditionally retrieves and advertises the joint fabric mode via DNSSD.
Comments suppressed due to low confidence (1)

src/include/platform/DeviceInstanceInfoProvider.h:224

  • The method name 'GetJointFabricMode' does not match the PR title, which refers to 'IsJointFabricEnabled'. Consider aligning the method name and API documentation with the intended functionality.
    virtual CHIP_ERROR GetJointFabricMode(uint8_t & jointFabricMode) { return CHIP_ERROR_NOT_IMPLEMENTED; }

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

Choose a reason for hiding this comment

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

Code Review

The pull request adds the IsJointFabricEnabled() function to the CommissioningModeProvider API and updates app/server/Dnssd.cpp to include Joint Fabric mode in the advertisement parameters. The changes are behind a conditional compilation flag CHIP_DEVICE_CONFIG_ENABLE_JOINT_FABRIC.

@vijs vijs force-pushed the feature/39662 branch from ec59978 to 6365e3b Compare July 1, 2025 18:03
Copy link
github-actions bot commented Jul 1, 2025

PR #39668: Size comparison from 83f21ca to 6365e3b

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 83f21ca 6365e3b change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103302 1103326 24 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656454 656474 20 0.0
RAM 134977 134977 0 0.0
bl702+wifi FLASH 833892 833912 20 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066262 1066286 24 0.0
RAM 117397 117397 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895808 895832 24 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979526 979550 24 0.0
RAM 109876 109876 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764080 764096 16 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775772 775772 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721880 721904 24 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706180 706204 24 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549470 549482 12 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582590 582602 12 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663541 663549 8 0.0
RAM 77472 77472 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640325 640341 16 0.0
RAM 72540 72540 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624917 624933 16 0.0
RAM 73784 73784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645885 32 0.0
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620529 620561 32 0.0
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948164 948172 8 0.0
RAM 131528 131528 0 0.0
BRD4338a FLASH 745484 745492 8 0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041520 1041528 8 0.0
RAM 127656 127656 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102272 0 0.0
FLASH 1781456 1781480 24 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121156 0 0.0
FLASH 1748690 1748718 28 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2798086 2798176 90 0.0
RAM 117384 117432 48 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6201300 6201358 58 0.0
RAM 530400 530464 64 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475456 5475514 58 0.0
RAM 228088 228120 32 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808736 4808826 90 0.0
RAM 207776 207808 32 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6935003 6935051 48 0.0
RAM 230088 230120 32 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14321691 14321739 48 0.0
RAM 658968 658968 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14660051 14660109 58 0.0
RAM 652520 652544 24 0.0
chip-tool-ipv6only arm64 unknown 40528 40528 0 0.0
FLASH 12645279 12645359 80 0.0
RAM 698784 698808 24 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12732767 12732825 58 0.0
RAM 651512 651544 32 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594998 4595056 58 0.0
RAM 193536 193568 32 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5744029 5744093 64 0.0
RAM 490864 490880 16 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5657649 5657713 64 0.0
RAM 209928 209960 32 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4838930 4838988 58 0.0
RAM 197160 197192 32 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4447664 4447722 58 0.0
RAM 186224 186256 32 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519822 4519880 58 0.0
RAM 189064 189112 48 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3080748 3080812 64 0.0
RAM 147328 147344 16 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4236247 4236311 64 0.0
RAM 233392 233424 32 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6108269 6108317 48 0.0
RAM 615096 615112 16 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12809805 12809901 96 0.0
RAM 768608 768640 32 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 889236 24 0.0
RAM 166162 166162 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 897256 897264 8 0.0
RAM 145100 145100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859740 859760 20 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625824 625840 16 0.0
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 777056 777080 24 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632916 1632948 32 0.0
RAM 211104 211104 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1577108 1577140 32 0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449708 1449724 16 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1482076 1482108 32 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744800 744824 24 0.0
RAM 94220 94220 0 0.0
lock-app qpg6200+debug FLASH 754572 754580 8 0.0
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466252 466276 24 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703352 703360 8 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795066 795074 8 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783472 783480 8 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710778 710786 8 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747352 747360 8 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724098 724106 8 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603650 603658 8 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819046 819058 12 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5128 5128 0 0.0
FLASH 1698240 1698284 44 0.0
RAM 91464 91480 16 0.0
chip-tool-ubsan arm unknown 20692 20692 0 0.0
FLASH 20943266 20943306 40 0.0
RAM 9111456 9111468 12 0.0

@vijs vijs force-pushed the feature/39662 branch from 6365e3b to 5d3fd6b Compare July 2, 2025 16:01
Copy link
github-actions bot commented Jul 2, 2025

PR #39668: Size comparison from 2f277fc to 5d3fd6b

Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen) 0.0
platform target config section 2f277fc 5d3fd6b change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103302 1103326 24 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656454 656474 20 0.0
RAM 134977 134977 0 0.0
bl702+wifi FLASH 833892 833912 20 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066262 1066286 24 0.0
RAM 117397 117397 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895808 895832 24 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979526 979550 24 0.0
RAM 109876 109876 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764080 764096 16 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775772 775772 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721880 721904 24 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706180 706204 24 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549470 549482 12 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582590 582602 12 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663541 663549 8 0.0
RAM 77472 77472 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640325 640341 16 0.0
RAM 72540 72540 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624917 624933 16 0.0
RAM 73784 73784 0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645885 32 0.0
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620529 620561 32 0.0
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948164 948172 8 0.0
RAM 131528 131528 0 0.0
BRD4338a FLASH 745484 745492 8 0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041520 1041528 8 0.0
RAM 127656 127656 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102272 0 0.0
FLASH 1781456 1781480 24 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121156 0 0.0
FLASH 1748690 1748718 28 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2798086 2798176 90 0.0
RAM 117384 117432 48 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6201620 6201678 58 0.0
RAM 531264 531328 64 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475456 5475514 58 0.0
RAM 228088 228120 32 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808736 4808826 90 0.0
RAM 207776 207808 32 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6935003 6935051 48 0.0
RAM 230088 230120 32 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14373675 14373723 48 0.0
RAM 661336 661336 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14721325 14721383 58 0.0
RAM 654856 654880 24 0.0
chip-tool-ipv6only arm64 unknown 40648 40648 0 0.0
FLASH 12698367 12698463 96 0.0
RAM 701152 701176 24 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12784747 12784805 58 0.0
RAM 653848 653880 32 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594998 4595056 58 0.0
RAM 193536 193568 32 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5744381 5744445 64 0.0
RAM 491728 491744 16 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5657649 5657713 64 0.0
RAM 209928 209960 32 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4838930 4838988 58 0.0
RAM 197160 197192 32 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4447664 4447722 58 0.0
RAM 186224 186256 32 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519822 4519880 58 0.0
RAM 189064 189112 48 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3080748 3080812 64 0.0
RAM 147328 147344 16 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4236247 4236311 64 0.0
RAM 233392 233424 32 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6108621 6108669 48 0.0
RAM 615960 615976 16 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12872365 12872461 96 0.0
RAM 771360 771392 32 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 889236 24 0.0
RAM 166162 166162 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 897256 897264 8 0.0
RAM 145100 145100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859740 859760 20 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625824 625840 16 0.0
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 777056 777080 24 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632916 1632948 32 0.0
RAM 211104 211104 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1577108 1577140 32 0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449708 1449724 16 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1482076 1482108 32 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744800 744824 24 0.0
RAM 94220 94220 0 0.0
lock-app qpg6200+debug FLASH 754572 754580 8 0.0
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466252 466276 24 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703352 703360 8 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795066 795074 8 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783472 783480 8 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710778 710786 8 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747352 747360 8 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724098 724106 8 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603650 603658 8 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819046 819058 12 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5128 5128 0 0.0
FLASH 1698240 1698284 44 0.0
RAM 91464 91480 16 0.0
chip-tool-ubsan arm unknown 20752 20752 0 0.0
FLASH 21031098 21031146 48 0.0
RAM 9154436 9154448 12 0.0

@vijs vijs force-pushed the feature/39662 branch from 5d3fd6b to 63b7e7b Compare July 3, 2025 15:09
@vijs vijs changed the title [E2E][JF] Added IsJointFabricEnabled() to the CommissioningModeProvider [E2E][JF] Added IsJointFabricEnabled() to DeviceInstanceInfoProvider Jul 3, 2025
@vijs vijs changed the title [E2E][JF] Added IsJointFabricEnabled() to DeviceInstanceInfoProvider [E2E][JF] Added GetJointFabricMode() to DeviceInstanceInfoProvider class Jul 3, 2025
@vijs vijs force-pushed the feature/39662 branch from 63b7e7b to 98ce143 Compare July 3, 2025 15:20
Copy link
github-actions bot commented Jul 3, 2025

PR #39668: Size comparison from b6f0333 to 98ce143

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 b6f0333 98ce143 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103302 1103326 24 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656454 656474 20 0.0
RAM 134977 134977 0 0.0
bl702+wifi FLASH 833892 833912 20 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066262 1066286 24 0.0
RAM 117397 117397 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895808 895832 24 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979526 979550 24 0.0
RAM 109876 109876 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764080 764096 16 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775772 775772 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721880 721904 24 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706180 706204 24 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549470 549482 12 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582590 582602 12 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663541 663549 8 0.0
RAM 77472 77472 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
10000 CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640325 640341 16 0.0
RAM 72540 72540 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624917 624933 16 0.0
RAM 73784 73784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645885 32 0.0
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620529 620561 32 0.0
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948148 948196 48 0.0
RAM 131528 131528 0 0.0
BRD4338a FLASH 745604 745628 24 0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041512 1041520 8 0.0
RAM 127656 127656 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102272 0 0.0
FLASH 1781456 1781480 24 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121156 0 0.0
FLASH 1748690 1748718 28 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2798086 2798176 90 0.0
RAM 117384 117432 48 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6201620 6201678 58 0.0
RAM 531264 531328 64 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475456 5475514 58 0.0
RAM 228088 228120 32 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808736 4808826 90 0.0
RAM 207776 207808 32 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6935467 6935531 64 0.0
RAM 230088 230120 32 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14373675 14373723 48 0.0
RAM 661336 661336 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14721325 14721383 58 0.0
RAM 654856 654880 24 0.0
chip-tool-ipv6only arm64 unknown 40648 40648 0 0.0
FLASH 12698367 12698463 96 0.0
RAM 701152 701176 24 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12784747 12784805 58 0.0
RAM 653848 653880 32 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594998 4595056 58 0.0
RAM 193536 193568 32 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5744381 5744445 64 0.0
RAM 491728 491744 16 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5657649 5657713 64 0.0
RAM 209928 209960 32 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4838930 4838988 58 0.0
RAM 197160 197192 32 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4447664 4447722 58 0.0
RAM 186224 186256 32 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519822 4519880 58 0.0
RAM 189064 189112 48 0.0
shell debug unknown 4256 4256 0 0.0
FLASH 3080924 3080988 64 0.0
RAM 147328 147344 16 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4236247 4236311 64 0.0
RAM 233392 233424 32 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6108621 6108669 48 0.0
RAM 615960 615976 16 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12872365 12872461 96 0.0
RAM 771360 771392 32 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 889236 24 0.0
RAM 166162 166162 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 897256 897264 8 0.0
RAM 145100 145100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859740 859760 20 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625824 625840 16 0.0
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 777056 777080 24 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632916 1632948 32 0.0
RAM 211104 211104 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1577108 1577140 32 0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449708 1449724 16 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1482076 1482108 32 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744800 744824 24 0.0
RAM 94220 94220 0 0.0
lock-app qpg6200+debug FLASH 754572 754580 8 0.0
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466252 466276 24 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703352 703360 8 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795066 795074 8 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783472 783480 8 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710778 710786 8 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747352 747360 8 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724098 724106 8 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603650 603658 8 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819046 819058 12 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5100 5100 0 0.0
FLASH 1698072 1698116 44 0.0
RAM 91472 91488 16 0.0
chip-tool-ubsan arm unknown 20752 20752 0 0.0
FLASH 21031098 21031146 48 0.0
RAM 9154436 9154448 12 0.0

@vijs vijs force-pushed the feature/39662 branch from 98ce143 to ff366e8 Compare July 3, 2025 19:34
Copy link
github-actions bot commented Jul 3, 2025

PR #39668: Size comparison from c4c6bea to ff366e8

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 c4c6bea ff366e8 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103302 1103326 24 0.0
RAM 179026 179026 0 0.0
bl702 lighting-app bl702+eth FLASH 656454 656474 20 0.0
RAM 134977 134977 0 0.0
bl702+wifi FLASH 833892 833912 20 0.0
RAM 124541 124541 0 0.0
bl706+mfd+rpc+littlefs FLASH 1066262 1066286 24 0.0
RAM 117397 117397 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895808 895832 24 0.0
RAM 105676 105676 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 979526 979550 24 0.0
RAM 109876 109876 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764080 764096 16 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775772 775772 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721880 721904 24 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706180 706204 24 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549470 549482 12 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582590 582602 12 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663541 663549 8 0.0
RAM 77472 77472 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683385 683401 16 0.0
RAM 80112 80112 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640325 640341 16 0.0
RAM 72540 72540 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624917 624933 16 0.0
RAM 73784 73784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644545 644569 24 0.0
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645853 645885 32 0.0
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665561 665601 40 0.0
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620529 620561 32 0.0
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640381 640413 32 0.0
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948148 948196 48 0.0
RAM 131528 131528 0 0.0
BRD4338a FLASH 745604 745628 24 0.0
RAM 206896 206896 0 0.0
window-app BRD4187C FLASH 1041512 1041520 8 0.0
RAM 127656 127656 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102272 0 0.0
FLASH 1781456 1781480 24 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121156 0 0.0
FLASH 1748690 1748718 28 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4848 4848 0 0.0
FLASH 2798168 2798258 90 0.0
RAM 117384 117432 48 0.0
all-clusters-app debug unknown 5664 5664 0 0.0
FLASH 6201702 6201760 58 0.0
RAM 531264 531328 64 0.0
all-clusters-minimal-app debug unknown 5528 5528 0 0.0
FLASH 5475538 5475596 58 0.0
RAM 228088 228120 32 0.0
bridge-app debug unknown 5560 5560 0 0.0
FLASH 4808818 4808908 90 0.0
RAM 207776 207808 32 0.0
camera-app debug unknown 8968 8968 0 0.0
FLASH 6935563 6935611 48 0.0
RAM 230088 230120 32 0.0
camera-controller debug unknown 9184 9184 0 0.0
FLASH 14373755 1437380 48 0.0
RAM 661336 661336 0 0.0
chip-tool debug unknown 6240 6240 0 0.0
FLASH 14721407 14721465 58 0.0
RAM 654856 654880 24 0.0
chip-tool-ipv6only arm64 unknown 40648 40648 0 0.0
FLASH 12698415 12698511 96 0.0
RAM 701152 701176 24 0.0
fabric-admin debug unknown 5920 5920 0 0.0
FLASH 12784861 12784919 58 0.0
RAM 653848 653880 32 0.0
fabric-bridge-app debug unknown 4808 4808 0 0.0
FLASH 4594998 4595056 58 0.0
RAM 193536 193568 32 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5744381 5744445 64 0.0
RAM 491728 491744 16 0.0
lighting-app debug+rpc+ui unknown 6272 6272 0 0.0
FLASH 5657729 5657793 64 0.0
RAM 209928 209960 32 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4839012 4839070 58 0.0
RAM 197160 197192 32 0.0
ota-provider-app debug unknown 4848 4848 0 0.0
FLASH 4447664 4447722 58 0.0
RAM 186224 186256 32 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4519822 4519880 58 0.0
RAM 189064 189112 48 0.0
shell debug unknown 4256 4256 0 0.0
FLASH 3081004 3081068 64 0.0
RAM 147328 147344 16 0.0
thermostat-no-ble arm64 unknown 9800 9800 0 0.0
FLASH 4236247 4236311 64 0.0
RAM 233392 233424 32 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6108701 6108749 48 0.0
RAM 615960 615976 16 0.0
tv-casting-app debug unknown 5336 5336 0 0.0
FLASH 12872445 12872541 96 0.0
RAM 771360 771392 32 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889212 889236 24 0.0
RAM 166162 166162 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 897256 897264 8 0.0
RAM 145100 145100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859740 859760 20 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625824 625840 16 0.0
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 777056 777080 24 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632916 1632948 32 0.0
RAM 211104 211104 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1577108 1577140 32 0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449708 1449724 16 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1482076 1482108 32 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744800 744824 24 0.0
RAM 94220 94220 0 0.0
lock-app qpg6200+debug FLASH 754572 754580 8 0.0
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466252 466276 24 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703352 703360 8 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795066 795074 8 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783472 783480 8 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710778 710786 8 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747352 747360 8 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724098 724106 8 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603650 603658 8 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819046 819058 12 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5100 5100 0 0.0
FLASH 1698072 1698116 44 0.0
RAM 91472 91488 16 0.0
chip-tool-ubsan arm unknown 20752 20752 0 0.0
FLASH 21031098 21031146 48 0.0
RAM 9154436 9154448 12 0.0

@vijs
Copy link
Collaborator Author
vijs commented Jul 7, 2025

/geminireview

Copy link
Contributor

Hello @vijs,

Thank you for requesting a review. I've analyzed the changes in PR #39668 and here's my feedback:

Summary of Changes:

This pull request introduces a new virtual method GetJointFabricMode() to the DeviceInstanceInfoProvider class in src/include/platform/DeviceInstanceInfoProvider.h. This method is intended to retrieve the Joint Fabric mode, returning CHIP_ERROR_NOT_IMPLEMENTED by default, as the full implementation will be provided in a subsequent PR.

In src/app/server/Dnssd.cpp, the code has been updated to conditionally include <platform/CHIPDeviceConfig.h> and to retrieve the JointFabricMode using the new API. This value is then used to advertise the Joint Fabric (JF) TXT value via DNS-SD, but only when CHIP_DEVICE_CONFIG_ENABLE_JOINT_FABRIC is enabled. Error logging is included for cases where the Joint Fabric Mode cannot be retrieved.

Review Feedback:

  • Correctness: The changes are logically sound. The addition of GetJointFabricMode() as a virtual method with a default CHIP_ERROR_NOT_IMPLEMENTED return is appropriate for an API that will be implemented in a follow-up PR. The conditional compilation using #if CHIP_DEVICE_CONFIG_ENABLE_JOINT_FABRIC ensures that the new functionality is only included when the feature is explicitly enabled, which is good practice.

  • Efficiency: The modifications are minimal and do not introduce any performance concerns. The size comparison reports from the github-actions[bot] confirm negligible changes in FLASH and RAM usage, which is expected for this type of functional addition.

  • Maintainability: The code is clean, readable, and well-documented. The Doxygen comments for the new GetJointFabricMode() method clearly explain its purpose, parameters, and return value. The use of conditional compilation enhances maintainability by keeping feature-specific code isolated.

  • Security: No new security vulnerabilities are apparent from these changes. The advertisement of the Joint Fabric Mode is a functional requirement, and the value itself (a uint8_t) is not inherently sensitive.

  • Testing: The provided testing instructions (gn gen --check out/host/ --args='chip_device_config_enable_joint_fabric=true' and ninja -C out/host/ src/lib/dnssd/tests:tests_run) are clear and appropriate for verifying the changes within the scope of this PR. It's also good that you've noted that full OJCW functionality testing will be done in a follow-up PR.

Overall, this is a well-executed and focused pull request. The changes are clear, correctly implemented, and follow established coding practices. Once the CI checks pass, this PR should be ready to merge.

Great work!

@vijs vijs force-pushed the feature/39662 branch from ff366e8 to 608ef36 Compare July 7, 2025 13:01
Copy link
github-actions bot commented Jul 7, 2025

PR #39668: Size comparison from ce90b61 to 608ef36

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

@mergify mergify bot merged commit 961f1c3 into project-chip:master Jul 7, 2025
70 checks passed
dsavitsky-dsr pushed a commit to dsavitsky-dsr/connectedhomeip that referenced this pull request Jul 9, 2025
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.

5 participants
0