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

Refactoring of support test scripts to enhance matter testing infrastructure #34785

Merged

Conversation

vatsalghelani-csa
Copy link
Contributor

@vatsalghelani-csa vatsalghelani-csa commented Aug 5, 2024

Work for Issue #31317

Follow up to PR #34377

PR 15 - Implements several structural changes to enhance matter testing organization

  • Directory Restructure:
    • Moved support scripts one level in the testing_support directory hierarchy to streamline the structure.
  • Refactoring Modules:
    • Copied support scripts, along with their tests, into a newly created subdirectory dedicated to matter testing.
    • Removed the support suffix during the copy process for cleaner naming conventions.
  • Script Updates:
    • Modified scripts to utilize the newly organized directories and modules.

Copy link

semanticdiff-com bot commented Aug 5, 2024

Review changes with SemanticDiff.

Analyzed 201 of 203 files.

Overall, the semantic diff is 42% smaller than the GitHub diff.

5 files do not contain logic changes.

File Information
Filename Status
✔️ src/tools/device-graph/matter-device-graph.py 57.28% smaller
✔️ src/tools/PICS-generator/PICSGenerator.py 55.74% smaller
✔️ src/tools/PICS-generator/XMLPICSValidator.py 53.55% smaller
✔️ src/python_testing/MinimalRepresentation.py 53.11% smaller
✔️ src/python_testing/TCP_Tests.py 57.3% smaller
✔️ src/python_testing/TC_ACE_1_2.py 57.3% smaller
✔️ src/python_testing/TC_ACE_1_3.py 57.28% smaller
✔️ src/python_testing/TC_ACE_1_4.py 57.3% smaller
✔️ src/python_testing/TC_ACE_1_5.py 57.3% smaller
✔️ src/python_testing/TC_ACL_2_11.py 45.0% smaller
✔️ src/python_testing/TC_ACL_2_2.py 57.28% smaller
✔️ src/python_testing/TC_AccessChecker.py 63.12% smaller
✔️ src/python_testing/TC_BOOLCFG_2_1.py 57.28% smaller
✔️ src/python_testing/TC_BOOLCFG_3_1.py 57.28% smaller
✔️ src/python_testing/TC_BOOLCFG_4_1.py 57.28% smaller
✔️ src/python_testing/TC_BOOLCFG_4_2.py 57.28% smaller
✔️ src/python_testing/TC_BOOLCFG_4_3.py 57.28% smaller
✔️ src/python_testing/TC_BOOLCFG_4_4.py 57.28% smaller
✔️ src/python_testing/TC_BOOLCFG_5_1.py 57.28% smaller
✔️ src/python_testing/TC_BOOLCFG_5_2.py 57.28% smaller
✔️ src/python_testing/TC_BRBINFO_4_1.py 57.26% smaller
✔️ src/python_testing/TC_CADMIN_1_9.py 57.28% smaller
✔️ src/python_testing/TC_CCTRL_2_1.py 57.26% smaller
✔️ src/python_testing/TC_CCTRL_2_2.py 64.03% smaller
✔️ src/python_testing/TC_CCTRL_2_3.py 64.03% smaller
✔️ src/python_testing/TC_CC_10_1.py 57.28% smaller
✔️ src/python_testing/TC_CC_2_2.py 95.14% smaller
✔️ src/python_testing/TC_CGEN_2_4.py 57.3% smaller
✔️ src/python_testing/TC_CNET_1_4.py 57.28% smaller
✔️ src/python_testing/TC_CNET_4_4.py 57.27% smaller
✔️ src/python_testing/TC_DA_1_2.py 16.55% smaller
✔️ src/python_testing/TC_DA_1_5.py Analyzed
✔️ src/python_testing/TC_DA_1_7.py 45.73% smaller
✔️ src/python_testing/TC_DEMTestBase.py 57.38% smaller
✔️ src/python_testing/TC_DEM_2_1.py 57.28% smaller
✔️ src/python_testing/TC_DEM_2_10.py 63.75% smaller
✔️ src/python_testing/TC_DEM_2_2.py 57.26% smaller
✔️ src/python_testing/TC_DEM_2_3.py 57.28% smaller
✔️ src/python_testing/TC_DEM_2_4.py 57.26% smaller
✔️ src/python_testing/TC_DEM_2_5.py 57.28% smaller
✔️ src/python_testing/TC_DEM_2_6.py 57.28% smaller
✔️ src/python_testing/TC_DEM_2_7.py 57.28% smaller
✔️ src/python_testing/TC_DEM_2_8.py 57.28% smaller
✔️ src/python_testing/TC_DEM_2_9.py 57.28% smaller
✔️ src/python_testing/TC_DGGEN_2_4.py 96.13% smaller
✔️ src/python_testing/TC_DGGEN_3_2.py 57.28% smaller
✔️ src/python_testing/TC_DGSW_2_1.py 57.28% smaller
✔️ src/python_testing/TC_DRLK_2_12.py Analyzed
✔️ src/python_testing/TC_DRLK_2_13.py 57.27% smaller
✔️ src/python_testing/TC_DRLK_2_2.py Analyzed
✔️ src/python_testing/TC_DRLK_2_3.py Analyzed
✔️ src/python_testing/TC_DRLK_2_5.py 57.27% smaller
✔️ src/python_testing/TC_DRLK_2_9.py Analyzed
✔️ src/python_testing/TC_DeviceBasicComposition.py 75.9% smaller
✔️ src/python_testing/TC_DeviceConformance.py 81.64% smaller
✔️ src/python_testing/TC_ECOINFO_2_1.py Analyzed
✔️ src/python_testing/TC_ECOINFO_2_2.py 57.28% smaller
✔️ src/python_testing/TC_EEM_2_1.py 57.28% smaller
✔️ src/python_testing/TC_EEM_2_2.py 57.28% smaller
✔️ src/python_testing/TC_EEM_2_3.py 57.28% smaller
✔️ src/python_testing/TC_EEM_2_4.py 57.28% smaller
✔️ src/python_testing/TC_EEM_2_5.py 57.28% smaller
✔️ src/python_testing/TC_EEVSE_2_2.py 57.26% smaller
✔️ src/python_testing/TC_EEVSE_2_3.py 62.15% smaller
✔️ src/python_testing/TC_EEVSE_2_4.py 57.26% smaller
✔️ src/python_testing/TC_EEVSE_2_5.py 57.26% smaller
✔️ src/python_testing/TC_EEVSE_2_6.py 62.75% smaller
✔️ src/python_testing/TC_EPM_2_1.py 92.95% smaller
✔️ src/python_testing/TC_EPM_2_2.py 57.28% smaller
✔️ src/python_testing/TC_EWATERHTR_2_1.py 57.28% smaller
✔️ src/python_testing/TC_EWATERHTR_2_2.py 57.26% smaller
✔️ src/python_testing/TC_EWATERHTR_2_3.py 57.26% smaller
✔️ src/python_testing/TC_FAN_3_1.py 57.3% smaller
✔️ src/python_testing/TC_FAN_3_2.py 57.3% smaller
✔️ src/python_testing/TC_FAN_3_3.py 57.28% smaller
✔️ src/python_testing/TC_FAN_3_4.py 57.28% smaller
✔️ src/python_testing/TC_FAN_3_5.py 57.3% smaller
✔️ src/python_testing/TC_ICDM_2_1.py 57.28% smaller
✔️ src/python_testing/TC_ICDM_3_1.py 57.28% smaller
✔️ src/python_testing/TC_ICDM_3_2.py 57.28% smaller
✔️ src/python_testing/TC_ICDM_3_3.py 57.28% smaller
✔️ src/python_testing/TC_ICDM_3_4.py 63.8% smaller
✔️ src/python_testing/TC_ICDM_5_1.py 57.28% smaller
✔️ src/python_testing/TC_ICDManagementCluster.py 57.3% smaller
✔️ src/python_testing/TC_IDM_1_2.py 57.28% smaller
✔️ src/python_testing/TC_IDM_1_4.py 57.27% smaller
✔️ src/python_testing/TC_IDM_4_2.py 57.26% smaller
✔️ src/python_testing/TC_LVL_2_3.py 63.25% smaller
✔️ src/python_testing/TC_MCORE_FS_1_1.py 57.28% smaller
✔️ src/python_testing/TC_MCORE_FS_1_2.py Analyzed
✔️ src/python_testing/TC_MCORE_FS_1_3.py 57.27% smaller
✔️ src/python_testing/TC_MCORE_FS_1_4.py Analyzed
✔️ src/python_testing/TC_MCORE_FS_1_5.py Analyzed
✔️ src/python_testing/TC_MWOCTRL_2_1.py 57.28% smaller
✔️ src/python_testing/TC_MWOCTRL_2_2.py 57.28% smaller
✔️ src/python_testing/TC_MWOCTRL_2_4.py 57.28% smaller
✔️ src/python_testing/TC_MWOM_1_2.py 57.28% smaller
✔️ src/python_testing/TC_OCC_2_1.py 57.28% smaller
✔️ src/python_testing/TC_OCC_2_2.py 94.05% smaller
✔️ src/python_testing/TC_OCC_2_3.py 57.28% smaller
✔️ src/python_testing/TC_OCC_3_1.py 61.54% smaller
✔️ src/python_testing/TC_OCC_3_2.py 76.38% smaller
✔️ src/python_testing/TC_OPCREDS_3_1.py Analyzed
✔️ src/python_testing/TC_OPCREDS_3_2.py Analyzed
✔️ src/python_testing/TC_OPSTATE_2_1.py 57.28% smaller
✔️ src/python_testing/TC_OPSTATE_2_2.py 57.28% smaller
✔️ src/python_testing/TC_OPSTATE_2_3.py 57.28% smaller
✔️ src/python_testing/TC_OPSTATE_2_4.py 57.28% smaller
✔️ src/python_testing/TC_OPSTATE_2_5.py 57.28% smaller
✔️ src/python_testing/TC_OPSTATE_2_6.py 57.28% smaller
✔️ src/python_testing/TC_OVENOPSTATE_2_1.py 57.28% smaller
✔️ src/python_testing/TC_OVENOPSTATE_2_2.py 57.28% smaller
✔️ src/python_testing/TC_OVENOPSTATE_2_3.py 57.28% smaller
✔️ src/python_testing/TC_OVENOPSTATE_2_4.py 57.28% smaller
✔️ src/python_testing/TC_OVENOPSTATE_2_5.py 57.28% smaller
✔️ src/python_testing/TC_OVENOPSTATE_2_6.py 57.28% smaller
✔️ src/python_testing/TC_OpstateCommon.py 57.29% smaller
✔️ src/python_testing/TC_PS_2_3.py 63.75% smaller
✔️ src/python_testing/TC_PWRTL_2_1.py 57.3% smaller
✔️ src/python_testing/TC_RR_1_1.py Analyzed
✔️ src/python_testing/TC_RVCCLEANM_1_2.py 57.3% smaller
✔️ src/python_testing/TC_RVCCLEANM_2_1.py 57.28% smaller
✔️ src/python_testing/TC_RVCCLEANM_2_2.py 57.28% smaller
✔️ src/python_testing/TC_RVCOPSTATE_2_1.py 57.3% smaller
✔️ src/python_testing/TC_RVCOPSTATE_2_3.py 57.28% smaller
✔️ src/python_testing/TC_RVCOPSTATE_2_4.py 57.28% smaller
✔️ src/python_testing/TC_RVCRUNM_1_2.py 57.3% smaller
✔️ src/python_testing/TC_RVCRUNM_2_1.py 57.28% smaller
✔️ src/python_testing/TC_RVCRUNM_2_2.py 57.3% smaller
✔️ src/python_testing/TC_SC_3_6.py Analyzed
✔️ src/python_testing/TC_SC_7_1.py 94.24% smaller
✔️ src/python_testing/TC_SEAR_1_2.py 57.3% smaller
✔️ src/python_testing/TC_SEAR_1_3.py 96.61% smaller
✔️ src/python_testing/TC_SEAR_1_4.py 57.3% smaller
✔️ src/python_testing/TC_SEAR_1_5.py 57.3% smaller
✔️ src/python_testing/TC_SEAR_1_6.py 57.3% smaller
✔️ src/python_testing/TC_SWTCH.py 75.93% smaller
✔️ src/python_testing/TC_TIMESYNC_2_1.py 80.81% smaller
✔️ src/python_testing/TC_TIMESYNC_2_10.py 45.55% smaller
✔️ src/python_testing/TC_TIMESYNC_2_11.py 45.55% smaller
✔️ src/python_testing/TC_TIMESYNC_2_12.py 45.55% smaller
✔️ src/python_testing/TC_TIMESYNC_2_13.py 57.26% smaller
✔️ src/python_testing/TC_TIMESYNC_2_2.py 93.85% smaller
✔️ src/python_testing/TC_TIMESYNC_2_4.py 93.85% smaller
✔️ src/python_testing/TC_TIMESYNC_2_5.py 57.26% smaller
✔️ src/python_testing/TC_TIMESYNC_2_6.py 57.3% smaller
✔️ src/python_testing/TC_TIMESYNC_2_7.py 45.8% smaller
✔️ src/python_testing/TC_TIMESYNC_2_8.py 45.8% smaller
✔️ src/python_testing/TC_TIMESYNC_2_9.py 45.8% smaller
✔️ src/python_testing/TC_TIMESYNC_3_1.py 57.3% smaller
✔️ src/python_testing/TC_TMP_2_1.py 57.28% smaller
✔️ src/python_testing/TC_TSTAT_4_2.py 57.28% smaller
✔️ src/python_testing/TC_TestEventTrigger.py 57.3% smaller
✔️ src/python_testing/TC_VALCC_2_1.py 57.28% smaller
✔️ src/python_testing/TC_VALCC_3_1.py 57.28% smaller
✔️ src/python_testing/TC_VALCC_3_2.py 57.28% smaller
✔️ src/python_testing/TC_VALCC_3_3.py 57.28% smaller
✔️ src/python_testing/TC_VALCC_3_4.py 57.28% smaller
✔️ src/python_testing/TC_VALCC_4_1.py 57.28% smaller
✔️ src/python_testing/TC_VALCC_4_2.py 57.28% smaller
✔️ src/python_testing/TC_VALCC_4_3.py 57.28% smaller
✔️ src/python_testing/TC_VALCC_4_4.py 93.64% smaller
✔️ src/python_testing/TC_VALCC_4_5.py 57.28% smaller
✔️ src/python_testing/TC_WHM_1_2.py 57.28% smaller
✔️ src/python_testing/TC_WHM_2_1.py 57.27% smaller
✔️ src/python_testing/TC_pics_checker.py 72.59% smaller
✔️ src/python_testing/TestBatchInvoke.py 57.28% smaller
✔️ src/python_testing/TestChoiceConformanceSupport.py 66.36% smaller
✔️ src/python_testing/TestCommissioningTimeSync.py 57.26% smaller
✔️ src/python_testing/TestConformanceSupport.py 69.57% smaller
✔️ src/python_testing/TestConformanceTest.py 65.36% smaller
✔️ src/python_testing/TestGroupTableReports.py 57.3% smaller
✔️ src/python_testing/TestIdChecks.py 94.75% smaller
✔️ src/python_testing/TestMatterTestingSupport.py 63.45% smaller
✔️ src/python_testing/TestSpecParsingDeviceType.py 19.0% smaller
✔️ src/python_testing/TestSpecParsingSupport.py 56.11% smaller
✔️ src/python_testing/TestTimeSyncTrustedTimeSource.py 57.3% smaller
✔️ src/python_testing/TestUnitTestingErrorPath.py 57.3% smaller
✔️ src/python_testing/drlk_2_x_common.py 57.44% smaller
✔️ src/python_testing/execute_python_tests.py 0.0% smaller
✔️ src/python_testing/hello_external_runner.py Analyzed
✔️ src/python_testing/hello_test.py 57.28% smaller
✔️ src/python_testing/test_plan_table_generator.py 57.32% smaller
✔️ src/python_testing/test_testing/MockTestRunner.py 37.19% smaller
✔️ src/python_testing/test_testing/TestDecorators.py 36.82% smaller
✔️ src/python_testing/test_testing/test_IDM_10_4.py 23.76% smaller
✔️ src/python_testing/test_testing/test_TC_CCNTL_2_2.py Analyzed
✔️ src/python_testing/test_testing/test_TC_MCORE_FS_1_1.py Analyzed
✔️ src/python_testing/test_testing/test_TC_SC_7_1.py Analyzed
✔️ src/python_testing/post_certification_tests/production_device_checks.py 6.0% smaller
src/python_testing/matter_testing_infrastructure/BUILD.gn Unsupported file format
✔️ src/python_testing/matter_testing_infrastructure/chip/testing/apps.py Analyzed
✔️ src/python_testing/matter_testing_infrastructure/chip/testing/basic_composition.py No logic changes found
✔️ src/python_testing/matter_testing_infrastructure/chip/testing/choice_conformance.py 60.22% smaller
✔️ src/python_testing/matter_testing_infrastructure/chip/testing/conformance.py No logic changes found
✔️ src/python_testing/matter_testing_infrastructure/chip/testing/global_attribute_ids.py No logic changes found
✔️ src/python_testing/matter_testing_infrastructure/chip/testing/matter_testing.py 8.47% smaller
✔️ src/python_testing/matter_testing_infrastructure/chip/testing/pics.py No logic changes found
✔️ src/python_testing/matter_testing_infrastructure/chip/testing/spec_parsing.py 33.65% smaller
✔️ src/python_testing/matter_testing_infrastructure/chip/testing/taglist_and_topology_test.py No logic changes found
✔️ scripts/spec_xml/generate_spec_xml.py 43.28% smaller
✔️ scripts/spec_xml/paths.py Analyzed
docs/testing/python.md Unsupported file format

@github-actions github-actions bot added documentation Improvements or additions to documentation tools scripts gn tests matter-1.4-te2-script-change Script changes before end of Matter 1.4 TE2 labels Aug 5, 2024
Copy link

github-actions bot commented Aug 5, 2024

PR #34785: Size comparison from d31f7be to 234a141

Full report (4 builds for cc32xx, mbed, stm32)
platform target config section d31f7be 234a141 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 612286 612286 0 0.0
RAM 205380 205380 0 0.0
lock CC3235SF_LAUNCHXL FLASH 654790 654790 0 0.0
RAM 205620 205620 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1505732 1505732 0 0.0
RAM 227296 227296 0 0.0
stm32 light STM32WB5MM-DK FLASH 477920 477920 0 0.0
RAM 144756 144756 0 0.0

Copy link

github-actions bot commented Aug 5, 2024

PR #34785: Size comparison from d31f7be to 5be4967

Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section d31f7be 5be4967 change % change
bl602 lighting-app bl602 FLASH 1277798 1277798 0 0.0
RAM 95896 95896 0 0.0
bl602+mfd FLASH 1292056 1292056 0 0.0
RAM 96048 96048 0 0.0
bl602+rpc FLASH 1317014 1317014 0 0.0
RAM 104320 104320 0 0.0
bl702 lighting-app bl702 FLASH 1098938 1098938 0 0.0
RAM 15249 15249 0 0.0
bl702+mfd FLASH 1109888 1109888 0 0.0
RAM 15393 15393 0 0.0
bl702+rpc FLASH 1189260 1189260 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 881972 881972 0 0.0
RAM 27352 27352 0 0.0
bl706-wifi FLASH 1135150 1135150 0 0.0
RAM 14685 14685 0 0.0
bl702l lighting-app bl702l FLASH 1086100 1086100 0 0.0
RAM 21804 21804 0 0.0
bl702l+mfd FLASH 1097362 1097362 0 0.0
RAM 21956 21956 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 802792 802792 0 0.0
RAM 117620 117620 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 818612 818612 0 0.0
RAM 125220 125220 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 810904 810904 0 0.0
RAM 119500 119500 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 763244 763244 0 0.0
RAM 113640 113640 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 747752 747752 0 0.0
RAM 113832 113832 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 612286 612286 0 0.0
RAM 205380 205380 0 0.0
lock CC3235SF_LAUNCHXL FLASH 654790 654790 0 0.0
RAM 205620 205620 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 671905 671905 0 0.0
RAM 78348 78348 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 691765 691765 0 0.0
RAM 80980 80980 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 691765 691765 0 0.0
RAM 80980 80980 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 648693 648693 0 0.0
RAM 73416 73416 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 610409 610409 0 0.0
RAM 71340 71340 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 630037 630037 0 0.0
RAM 73892 73892 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 630037 630037 0 0.0
RAM 73892 73892 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 627753 627753 0 0.0
RAM 74356 74356 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 647469 647469 0 0.0
RAM 76908 76908 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 647469 647469 0 0.0
RAM 76908 76908 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 601269 601269 0 0.0
RAM 68372 68372 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 621121 621121 0 0.0
RAM 71004 71004 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 621121 621121 0 0.0
RAM 71004 71004 0 0.0
efr32 lighting-app BRD4187C FLASH 929832 929824 -8 -0.0
RAM 135148 135148 0 0.0
lock-app BRD4338a FLASH 737132 737124 -8 -0.0
RAM 208436 208436 0 0.0
window-app BRD4187C FLASH 1015508 1015508 0 0.0
RAM 127084 127084 0 0.0
esp32 all-clusters-app c3devkit DRAM 94160 94160 0 0.0
FLASH 1532224 1532224 0 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115088 115088 0 0.0
FLASH 1542358 1542358 0 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4632 4632 0 0.0
FLASH 2752385 2752385 0 0.0
RAM 128368 128368 0 0.0
all-clusters-app debug unknown 5416 5416 0 0.0
FLASH 6033090 6033090 0 0.0
RAM 510416 510416 0 0.0
all-clusters-minimal-app debug unknown 5312 5312 0 0.0
FLASH 5373502 5373502 0 0.0
RAM 240000 240000 0 0.0
bridge-app debug unknown 5296 5296 0 0.0
FLASH 4727646 4727646 0 0.0
RAM 217024 217024 0 0.0
chip-tool debug unknown 5832 5832 0 0.0
FLASH 12515968 12515968 0 0.0
RAM 558618 558618 0 0.0
chip-tool-ipv6only arm64 unknown 20336 20336 0 0.0
FLASH 11194300 11194300 0 0.0
RAM 608624 608624 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11493767 11493767 0 0.0
RAM 555354 555354 0 0.0
fabric-bridge-app debug unknown 4568 4568 0 0.0
FLASH 4483222 4483222 0 0.0
RAM 202192 202192 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5661713 5661713 0 0.0
RAM 228112 228112 0 0.0
lock-app debug unknown 5232 5232 0 0.0
FLASH 4782046 4782046 0 0.0
RAM 203840 203840 0 0.0
ota-provider-app debug unknown 4608 4608 0 0.0
FLASH 4422360 4422360 0 0.0
RAM 197824 197824 0 0.0
ota-requestor-app debug unknown 4544 4544 0 0.0
FLASH 4560968 4560968 0 0.0
RAM 202360 202360 0 0.0
shell debug unknown 4176 4176 0 0.0
FLASH 3074637 3074637 0 0.0
RAM 159112 159112 0 0.0
thermostat-no-ble arm64 unknown 9352 9352 0 0.0
FLASH 4361284 4361284 0 0.0
RAM 242296 242296 0 0.0
tv-app debug unknown 5504 5504 0 0.0
FLASH 6004885 6004885 0 0.0
RAM 583872 583872 0 0.0
tv-casting-app debug unknown 5176 5176 0 0.0
FLASH 10720141 10720141 0 0.0
RAM 645896 645896 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1505732 1505732 0 0.0
RAM 227296 227296 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 908324 908324 0 0.0
RAM 142247 142247 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 880356 880356 0 0.0
RAM 140386 140386 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 839828 839828 0 0.0
RAM 141062 141062 0 0.0
nxp contact k32w0+release FLASH 576684 576684 0 0.0
RAM 70416 70416 0 0.0
k32w1+release FLASH 592400 592400 0 0.0
RAM 74456 74456 0 0.0
light k32w0+release FLASH 612424 612424 0 0.0
RAM 69920 69920 0 0.0
k32w1+release FLASH 677384 677384 0 0.0
RAM 83232 83232 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1637692 1637692 0 0.0
RAM 210928 210928 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1542956 1542956 0 0.0
RAM 207664 207664 0 0.0
light cy8ckit_062s2_43012 FLASH 1463524 1463524 0 0.0
RAM 200776 200776 0 0.0
lock cy8ckit_062s2_43012 FLASH 1462172 1462172 0 0.0
RAM 225120 225120 0 0.0
qpg lighting-app qpg6105+debug FLASH 655596 655596 0 0.0
RAM 105148 105148 0 0.0
lock-app qpg6105+debug FLASH 612896 612896 0 0.0
RAM 99632 99632 0 0.0
stm32 light STM32WB5MM-DK FLASH 477920 477920 0 0.0
RAM 144756 144756 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 619760 619760 0 0.0
RAM 50936 50936 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 679842 679842 0 0.0
RAM 149576 149576 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 772806 772806 0 0.0
RAM 110732 110732 0 0.0
bridge-app tlsr9258a FLASH 678462 678462 0 0.0
RAM 91624 91624 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 621352 621352 0 0.0
RAM 50980 50980 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 707216 707216 0 0.0
RAM 74316 74316 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 620216 620216 0 0.0
RAM 145580 145580 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 806302 806302 0 0.0
RAM 99504 99504 0 0.0
lock-app-dfu tlsr9528a FLASH 654094 654094 0 0.0
RAM 67012 67012 0 0.0
ota-requestor-app tlsr9258a FLASH 696496 696496 0 0.0
RAM 91308 91308 0 0.0
pump-app-usb tlsr9518adk80d FLASH 630796 630796 0 0.0
RAM 55756 55756 0 0.0
pump-controller-app tlsr9518adk80d FLASH 608308 608308 0 0.0
RAM 53000 53000 0 0.0
shell tlsr9518adk80d FLASH 466810 466810 0 0.0
RAM 68660 68660 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 628120 628120 0 0.0
RAM 52696 52696 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 652130 652130 0 0.0
RAM 56636 56636 0 0.0
thermostat tlsr9518adk80d FLASH 633186 633186 0 0.0
RAM 53380 53380 0 0.0
window-covering tlsr9118bdk40d FLASH 522270 522270 0 0.0
RAM 98536 98536 0 0.0
tizen all-clusters-app arm unknown 1588 1588 0 0.0
FLASH 1709556 1709556 0 0.0
RAM 51836 51836 0 0.0
chip-tool-ubsan arm unknown 2404 2404 0 0.0
FLASH 16652954 16652954 0 0.0
RAM 7317176 7317176 0 0.0

Copy link

github-actions bot commented Aug 7, 2024

PR #34785: Size comparison from 49987b0 to 2e99385

Full report (84 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 49987b0 2e99385 change % change
bl602 lighting-app bl602 FLASH 1278102 1278102 0 0.0
RAM 95896 95896 0 0.0
bl602+mfd FLASH 1292360 1292360 0 0.0
RAM 96048 96048 0 0.0
bl602+rpc FLASH 1317062 1317062 0 0.0
RAM 104320 104320 0 0.0
bl702 lighting-app bl702 FLASH 1099242 1099242 0 0.0
RAM 15249 15249 0 0.0
bl702+mfd FLASH 1109936 1109936 0 0.0
RAM 15393 15393 0 0.0
bl702+rpc FLASH 1189308 1189308 0 0.0
RAM 24245 24245 0 0.0
bl706-eth FLASH 882276 882276 0 0.0
RAM 27352 27352 0 0.0
bl706-wifi FLASH 1135446 1135446 0 0.0
RAM 14685 14685 0 0.0
bl702l lighting-app bl702l FLASH 1086404 1086404 0 0.0
RAM 21804 21804 0 0.0
bl702l+mfd FLASH 1097410 1097410 0 0.0
RAM 21956 21956 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 802832 802832 0 0.0
RAM 117620 117620 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 818636 818636 0 0.0
RAM 125220 125220 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 810968 810968 0 0.0
RAM 119500 119500 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 763220 763220 0 0.0
RAM 113640 113640 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 747728 747728 0 0.0
RAM 113832 113832 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 612238 612238 0 0.0
RAM 205380 205380 0 0.0
lock CC3235SF_LAUNCHXL FLASH 654750 654750 0 0.0
RAM 205620 205620 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 671945 671945 0 0.0
RAM 78348 78348 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 691797 691797 0 0.0
RAM 80980 80980 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 691797 691797 0 0.0
RAM 80980 80980 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 648741 648741 0 0.0
RAM 73416 73416 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 610385 610385 0 0.0
RAM 71340 71340 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 630021 630021 0 0.0
RAM 73892 73892 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 630021 630021 0 0.0
RAM 73892 73892 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 627833 627833 0 0.0
RAM 74356 74356 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 647549 647549 0 0.0
RAM 76908 76908 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 647549 647549 0 0.0
RAM 76908 76908 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 601093 601093 0 0.0
RAM 68372 68372 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 620953 620953 0 0.0
RAM 71004 71004 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 620953 620953 0 0.0
RAM 71004 71004 0 0.0
efr32 lighting-app BRD4187C FLASH 929896 929888 -8 -0.0
RAM 135148 135148 0 0.0
lock-app BRD4338a FLASH 737084 737076 -8 -0.0
RAM 208436 208436 0 0.0
window-app BRD4187C FLASH 1015476 1015476 0 0.0
RAM 127084 127084 0 0.0
esp32 all-clusters-app c3devkit DRAM 94160 94160 0 0.0
FLASH 1532136 1532136 0 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115088 115088 0 0.0
FLASH 1542266 1542266 0 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4632 4632 0 0.0
FLASH 2752315 2752315 0 0.0
RAM 128272 128272 0 0.0
all-clusters-app debug unknown 5416 5416 0 0.0
FLASH 6032206 6032206 0 0.0
RAM 510128 510128 0 0.0
all-clusters-minimal-app debug unknown 5312 5312 0 0.0
FLASH 5373196 5373196 0 0.0
RAM 239936 239936 0 0.0
bridge-app debug unknown 5296 5296 0 0.0
FLASH 4727382 4727382 0 0.0
RAM 216960 216960 0 0.0
chip-tool debug unknown 5832 5832 0 0.0
FLASH 12490026 12490026 0 0.0
RAM 557914 557914 0 0.0
chip-tool-ipv6only arm64 unknown 20312 20312 0 0.0
FLASH 11169596 11169596 0 0.0
RAM 607920 607920 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11472803 11472803 0 0.0
RAM 554650 554650 0 0.0
fabric-bridge-app debug unknown 4568 4568 0 0.0
FLASH 4483184 4483184 0 0.0
RAM 202128 202128 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5661569 5661569 0 0.0
RAM 228048 228048 0 0.0
lock-app debug unknown 5232 5232 0 0.0
FLASH 4781918 4781918 0 0.0
RAM 203776 203776 0 0.0
ota-provider-app debug unknown 4608 4608 0 0.0
FLASH 4422230 4422230 0 0.0
RAM 197760 197760 0 0.0
ota-requestor-app debug unknown 4544 4544 0 0.0
FLASH 4560840 4560840 0 0.0
RAM 202296 202296 0 0.0
shell debug unknown 4176 4176 0 0.0
FLASH 3073885 3073885 0 0.0
RAM 159048 159048 0 0.0
thermostat-no-ble arm64 unknown 9352 9352 0 0.0
FLASH 4360580 4360580 0 0.0
RAM 242232 242232 0 0.0
tv-app debug unknown 5504 5504 0 0.0
FLASH 6005317 6005317 0 0.0
RAM 583584 583584 0 0.0
tv-casting-app debug unknown 5176 5176 0 0.0
FLASH 10693901 10693901 0 0.0
RAM 645064 645064 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 908224 908224 0 0.0
RAM 142247 142247 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 880332 880332 0 0.0
RAM 140386 140386 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 839876 839876 0 0.0
RAM 141062 141062 0 0.0
nxp contact k32w0+release FLASH 577068 577068 0 0.0
RAM 70472 70472 0 0.0
k32w1+release FLASH 592384 592384 0 0.0
RAM 74456 74456 0 0.0
light k32w0+release FLASH 612528 612528 0 0.0
RAM 69944 69944 0 0.0
k32w1+release FLASH 677360 677360 0 0.0
RAM 83232 83232 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1637476 1637476 0 0.0
RAM 210928 210928 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1542908 1542908 0 0.0
RAM 207664 207664 0 0.0
light cy8ckit_062s2_43012 FLASH 1463492 1463492 0 0.0
RAM 200776 200776 0 0.0
lock cy8ckit_062s2_43012 FLASH 1462124 1462124 0 0.0
RAM 225120 225120 0 0.0
qpg lighting-app qpg6105+debug FLASH 655596 655596 0 0.0
RAM 105148 105148 0 0.0
lock-app qpg6105+debug FLASH 612920 612920 0 0.0
RAM 99632 99632 0 0.0
stm32 light STM32WB5MM-DK FLASH 477960 477960 0 0.0
RAM 144756 144756 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 619736 619736 0 0.0
RAM 50936 50936 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 679796 679796 0 0.0
RAM 149576 149576 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 772852 772852 0 0.0
RAM 110732 110732 0 0.0
bridge-app tlsr9258a FLASH 678440 678440 0 0.0
RAM 91624 91624 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 621328 621328 0 0.0
RAM 50980 50980 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 707192 707192 0 0.0
RAM 74316 74316 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 620246 620246 0 0.0
RAM 145580 145580 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 806332 806332 0 0.0
RAM 99504 99504 0 0.0
lock-app-dfu tlsr9528a FLASH 654184 654184 0 0.0
RAM 67012 67012 0 0.0
ota-requestor-app tlsr9258a FLASH 696472 696472 0 0.0
RAM 91308 91308 0 0.0
pump-app-usb tlsr9518adk80d FLASH 630774 630774 0 0.0
RAM 55756 55756 0 0.0
pump-controller-app tlsr9518adk80d FLASH 608284 608284 0 0.0
RAM 53000 53000 0 0.0
shell tlsr9518adk80d FLASH 466810 466810 0 0.0
RAM 68660 68660 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 628096 628096 0 0.0
RAM 52696 52696 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 652106 652106 0 0.0
RAM 56636 56636 0 0.0
thermostat tlsr9518adk80d FLASH 633086 633086 0 0.0
RAM 53380 53380 0 0.0
window-covering tlsr9118bdk40d FLASH 522246 522246 0 0.0
RAM 98536 98536 0 0.0
tizen all-clusters-app arm unknown 4824 4824 0 0.0
FLASH 1695540 1695540 0 0.0
RAM 89176 89176 0 0.0
chip-tool-ubsan arm unknown 10236 10236 0 0.0
FLASH 17324534 17324534 0 0.0
RAM 7565032 7565032 0 0.0

@mergify mergify bot added the conflict label Aug 8, 2024
@mergify mergify bot removed the conflict label Aug 8, 2024
Copy link

github-actions bot commented Aug 8, 2024

PR #34785: Size comparison from fd1421c to fd660eb

Increases above 0.2%:

platform target config section fd1421c fd660eb change % change
linux fabric-bridge-app debug FLASH 4521902 4531370 9468 0.2
RAM 202648 203288 640 0.3
Full report (74 builds for cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section fd1421c fd660eb change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 802972 802972 0 0.0
RAM 117628 117628 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 818800 818800 0 0.0
RAM 125220 125220 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 811156 811156 0 0.0
RAM 119500 119500 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 763328 763328 0 0.0
RAM 113648 113648 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 747812 747812 0 0.0
RAM 113840 113840 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 612202 612202 0 0.0
RAM 205388 205388 0 0.0
lock CC3235SF_LAUNCHXL FLASH 654802 654802 0 0.0
RAM 205620 205620 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 672097 672097 0 0.0
RAM 78348 78348 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 691949 691949 0 0.0
RAM 80980 80980 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 691949 691949 0 0.0
RAM 80980 80980 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 648893 648893 0 0.0
RAM 73416 73416 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 610537 610537 0 0.0
RAM 71340 71340 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 630173 630173 0 0.0
RAM 73892 73892 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 630173 630173 0 0.0
RAM 73892 73892 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 628009 628009 0 0.0
RAM 74356 74356 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 647725 647725 0 0.0
RAM 76908 76908 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 647725 647725 0 0.0
RAM 76908 76908 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 601261 601261 0 0.0
RAM 68372 68372 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 621121 621121 0 0.0
RAM 71004 71004 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 621121 621121 0 0.0
RAM 71004 71004 0 0.0
efr32 lighting-app BRD4187C FLASH 930024 930016 -8 -0.0
RAM 135144 135144 0 0.0
lock-app BRD4338a FLASH 737148 737140 -8 -0.0
RAM 208440 208440 0 0.0
window-app BRD4187C FLASH 1015508 1015508 0 0.0
RAM 127084 127084 0 0.0
esp32 all-clusters-app c3devkit DRAM 94160 94160 0 0.0
FLASH 1533032 1533032 0 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115088 115088 0 0.0
FLASH 1542830 1542830 0 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4624 4624 0 0.0
FLASH 2752651 2752651 0 0.0
RAM 128232 128232 0 0.0
all-clusters-app debug unknown 5408 5408 0 0.0
FLASH 6033702 6033702 0 0.0
RAM 509576 509576 0 0.0
all-clusters-minimal-app debug unknown 5304 5304 0 0.0
FLASH 5373792 5373792 0 0.0
RAM 239896 239896 0 0.0
bridge-app debug unknown 5288 5288 0 0.0
FLASH 4727732 4727732 0 0.0
RAM 216952 216952 0 0.0
chip-tool debug unknown 5832 5832 0 0.0
FLASH 12488498 12488498 0 0.0
RAM 557426 557426 0 0.0
chip-tool-ipv6only arm64 unknown 20312 20312 0 0.0
FLASH 11167804 11167804 0 0.0
RAM 607408 607408 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11477679 11478375 696 0.0
RAM 554722 554898 176 0.0
fabric-bridge-app debug unknown 4520 4520 0 0.0
FLASH 4521902 4531370 9468 0.2
RAM 202648 203288 640 0.3
lighting-app debug+rpc+ui unknown 5936 5936 0 0.0
FLASH 5662289 5662289 0 0.0
RAM 228008 228008 0 0.0
lock-app debug unknown 5224 5224 0 0.0
FLASH 4782512 4782512 0 0.0
RAM 203736 203736 0 0.0
ota-provider-app debug unknown 4600 4600 0 0.0
FLASH 4422520 4422520 0 0.0
RAM 197720 197720 0 0.0
ota-requestor-app debug unknown 4536 4536 0 0.0
FLASH 4561138 4561138 0 0.0
RAM 202256 202256 0 0.0
shell debug unknown 4176 4176 0 0.0
FLASH 3074493 3074493 0 0.0
RAM 159008 159008 0 0.0
thermostat-no-ble arm64 unknown 9352 9352 0 0.0
FLASH 4360740 4360740 0 0.0
RAM 242240 242240 0 0.0
tv-app debug unknown 5496 5496 0 0.0
FLASH 6005733 6005733 0 0.0
RAM 583032 583032 0 0.0
tv-casting-app debug unknown 5168 5168 0 0.0
FLASH 10692525 10692525 0 0.0
RAM 644520 644520 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 908576 908576 0 0.0
RAM 142239 142239 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 880596 880596 0 0.0
RAM 140378 140378 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 840168 840168 0 0.0
RAM 141058 141058 0 0.0
nxp contact k32w0+release FLASH 577196 577196 0 0.0
RAM 70468 70468 0 0.0
k32w1+release FLASH 592496 592496 0 0.0
RAM 74456 74456 0 0.0
light k32w0+release FLASH 612640 612640 0 0.0
RAM 69940 69940 0 0.0
k32w1+release FLASH 677472 677472 0 0.0
RAM 83232 83232 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1637572 1637572 0 0.0
RAM 210912 210912 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1543004 1543004 0 0.0
RAM 207656 207656 0 0.0
light cy8ckit_062s2_43012 FLASH 1463540 1463540 0 0.0
RAM 200776 200776 0 0.0
lock cy8ckit_062s2_43012 FLASH 1462188 1462188 0 0.0
RAM 225112 225112 0 0.0
qpg lighting-app qpg6105+debug FLASH 655716 655716 0 0.0
RAM 105152 105152 0 0.0
lock-app qpg6105+debug FLASH 613072 613072 0 0.0
RAM 99636 99636 0 0.0
stm32 light STM32WB5MM-DK FLASH 478120 478120 0 0.0
RAM 144764 144764 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 619928 619928 0 0.0
RAM 50940 50940 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 680272 680272 0 0.0
RAM 149576 149576 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 773274 773274 0 0.0
RAM 110736 110736 0 0.0
bridge-app tlsr9258a FLASH 678616 678616 0 0.0
RAM 91636 91636 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 621524 621524 0 0.0
RAM 50980 50980 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 707406 707406 0 0.0
RAM 74320 74320 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 620450 620450 0 0.0
RAM 145580 145580 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 806536 806536 0 0.0
RAM 99504 99504 0 0.0
lock-app-dfu tlsr9528a FLASH 654396 654396 0 0.0
RAM 67016 67016 0 0.0
ota-requestor-app tlsr9258a FLASH 696632 696632 0 0.0
RAM 91320 91320 0 0.0
pump-app-usb tlsr9518adk80d FLASH 630912 630912 0 0.0
RAM 55760 55760 0 0.0
pump-controller-app tlsr9518adk80d FLASH 608422 608422 0 0.0
RAM 53004 53004 0 0.0
shell tlsr9518adk80d FLASH 466810 466810 0 0.0
RAM 68660 68660 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 628296 628296 0 0.0
RAM 52700 52700 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 652292 652292 0 0.0
RAM 56640 56640 0 0.0
thermostat tlsr9518adk80d FLASH 633300 633300 0 0.0
RAM 53384 53384 0 0.0
window-covering tlsr9118bdk40d FLASH 522456 522456 0 0.0
RAM 98540 98540 0 0.0
tizen all-clusters-app arm unknown 4796 4796 0 0.0
FLASH 1695932 1695932 0 0.0
RAM 89172 89172 0 0.0
chip-tool-ubsan arm unknown 10236 10236 0 0.0
FLASH 17308510 17308510 0 0.0
RAM 7562468 7562468 0 0.0

Copy link

github-actions bot commented Aug 9, 2024

PR #34785: Size comparison from 3d890c5 to 78f3bb8

Full report (43 builds for cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, tizen)
platform target config section 3d890c5 78f3bb8 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 802972 802972 0 0.0
RAM 117628 117628 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 818800 818800 0 0.0
RAM 125220 125220 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 811156 811156 0 0.0
RAM 119500 119500 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 763328 763328 0 0.0
RAM 113648 113648 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 747812 747812 0 0.0
RAM 113840 113840 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 612850 612850 0 0.0
RAM 205404 205404 0 0.0
lock CC3235SF_LAUNCHXL FLASH 654802 654802 0 0.0
RAM 205620 205620 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 672097 672097 0 0.0
RAM 78348 78348 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 691949 691949 0 0.0
RAM 80980 80980 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 691949 691949 0 0.0
RAM 80980 80980 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 648893 648893 0 0.0
RAM 73416 73416 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 610537 610537 0 0.0
RAM 71340 71340 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 630173 630173 0 0.0
RAM 73892 73892 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 630173 630173 0 0.0
RAM 73892 73892 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 628009 628009 0 0.0
RAM 74356 74356 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 647725 647725 0 0.0
RAM 76908 76908 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 647725 647725 0 0.0
RAM 76908 76908 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 601533 601533 0 0.0
RAM 68388 68388 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 621393 621393 0 0.0
RAM 71020 71020 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 621393 621393 0 0.0
RAM 71020 71020 0 0.0
efr32 lighting-app BRD4187C FLASH 930024 930016 -8 -0.0
RAM 135144 135144 0 0.0
lock-app BRD4338a FLASH 737148 737140 -8 -0.0
RAM 208440 208440 0 0.0
window-app BRD4187C FLASH 1015508 1015508 0 0.0
RAM 127084 127084 0 0.0
esp32 all-clusters-app c3devkit DRAM 94176 94176 0 0.0
FLASH 1533320 1533320 0 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115104 115104 0 0.0
FLASH 1543086 1543086 0 0.0
IRAM 117039 117039 0 0.0
linux chip-tool-ipv6only arm64 unknown 20312 20312 0 0.0
FLASH 11162972 11162972 0 0.0
RAM 607272 607272 0 0.0
thermostat-no-ble arm64 unknown 9352 9352 0 0.0
FLASH 4362932 4362932 0 0.0
RAM 242416 242416 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 908832 908832 0 0.0
RAM 142255 142255 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 880780 880780 0 0.0
RAM 140394 140394 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 840668 840668 0 0.0
RAM 141074 141074 0 0.0
nxp contact k32w0+release FLASH 577196 577196 0 0.0
RAM 70468 70468 0 0.0
k32w1+release FLASH 592496 592496 0 0.0
RAM 74456 74456 0 0.0
light k32w0+release FLASH 612640 612640 0 0.0
RAM 69940 69940 0 0.0
k32w1+release FLASH 677472 677472 0 0.0
RAM 83232 83232 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1637924 1637924 0 0.0
RAM 210928 210928 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1543620 1543620 0 0.0
RAM 207672 207672 0 0.0
light cy8ckit_062s2_43012 FLASH 1463540 1463540 0 0.0
RAM 200776 200776 0 0.0
lock cy8ckit_062s2_43012 FLASH 1462188 1462188 0 0.0
RAM 225112 225112 0 0.0
qpg lighting-app qpg6105+debug FLASH 655716 655716 0 0.0
RAM 105152 105152 0 0.0
lock-app qpg6105+debug FLASH 613072 613072 0 0.0
RAM 99636 99636 0 0.0
stm32 light STM32WB5MM-DK FLASH 478120 478120 0 0.0
RAM 144764 144764 0 0.0
tizen all-clusters-app arm unknown 4796 4796 0 0.0
FLASH 1696484 1696484 0 0.0
RAM 89292 89292 0 0.0
chip-tool-ubsan arm unknown 10236 10236 0 0.0
FLASH 17304222 17304222 0 0.0
RAM 7559352 7559352 0 0.0

Copy link

github-actions bot commented Oct 9, 2024

PR #34785: Size comparison from 4a21a8d to 7931453

Full report (88 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 4a21a8d 7931453 change % change
bl602 lighting-app bl602 FLASH 1280626 1280626 0 0.0
RAM 95808 95808 0 0.0
bl602+mfd FLASH 1308674 1308674 0 0.0
RAM 95464 95464 0 0.0
bl602+rpc FLASH 1335302 1335302 0 0.0
RAM 103784 103784 0 0.0
bl702 lighting-app bl702 FLASH 945052 945052 0 0.0
RAM 15105 15105 0 0.0
bl702+mfd FLASH 957506 957506 0 0.0
RAM 14769 14769 0 0.0
bl702+rpc FLASH 1051210 1051210 0 0.0
RAM 23661 23661 0 0.0
bl706-eth FLASH 658184 658184 0 0.0
RAM 24745 24745 0 0.0
bl706-wifi FLASH 824980 824980 0 0.0
RAM 13965 13965 0 0.0
bl702l lighting-app bl702l FLASH 961988 961988 0 0.0
RAM 16804 16804 0 0.0
bl702l+mfd FLASH 974750 974750 0 0.0
RAM 16468 16468 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 829348 829348 0 0.0
RAM 123292 123292 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 814672 814672 0 0.0
RAM 125172 125172 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761236 761236 0 0.0
RAM 113664 113664 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 745464 745464 0 0.0
RAM 113856 113856 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 616978 616978 0 0.0
RAM 205396 205396 0 0.0
lock CC3235SF_LAUNCHXL FLASH 657074 657074 0 0.0
RAM 205548 205548 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 678317 678317 0 0.0
RAM 78508 78508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 698169 698169 0 0.0
RAM 81140 81140 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 698169 698169 0 0.0
RAM 81140 81140 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 655097 655097 0 0.0
RAM 73576 73576 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614653 614653 0 0.0
RAM 71468 71468 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634289 634289 0 0.0
RAM 74020 74020 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634289 634289 0 0.0
RAM 74020 74020 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 633965 633965 0 0.0
RAM 74516 74516 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 653681 653681 0 0.0
RAM 77068 77068 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 653681 653681 0 0.0
RAM 77068 77068 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609269 609269 0 0.0
RAM 68604 68604 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629129 629129 0 0.0
RAM 71236 71236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629129 629129 0 0.0
RAM 71236 71236 0 0.0
efr32 lighting-app BRD4187C FLASH 933860 934128 268 0.0
RAM 135876 135876 0 0.0
lock-app BRD2605a FLASH 740264 740272 8 0.0
RAM 230248 230600 352 0.2
BRD4338a FLASH 740912 740920 8 0.0
RAM 230280 230632 352 0.2
window-app BRD4187C FLASH 1017264 1017564 300 0.0
RAM 127812 127812 0 0.0
esp32 all-clusters-app c3devkit DRAM 94088 94088 0 0.0
FLASH 1538452 1538452 0 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115032 115032 0 0.0
FLASH 1548914 1548914 0 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2780123 2780123 0 0.0
RAM 129488 129488 0 0.0
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 6084120 6084120 0 0.0
RAM 512416 512416 0 0.0
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5417370 5417370 0 0.0
RAM 241200 241200 0 0.0
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4750844 4750844 0 0.0
RAM 218384 218384 0 0.0
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12673638 12673638 0 0.0
RAM 563410 563410 0 0.0
chip-tool-ipv6only arm64 unknown 20736 20736 0 0.0
FLASH 11307376 11307376 0 0.0
RAM 613728 613728 0 0.0
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11019607 11019607 0 0.0
RAM 563066 563066 0 0.0
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4574040 4574040 0 0.0
RAM 205048 205048 0 0.0
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5691425 5691425 0 0.0
RAM 228488 228488 0 0.0
lock-app debug unknown 5344 5344 0 0.0
FLASH 4800406 4800406 0 0.0
RAM 204472 204472 0 0.0
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4429830 4429830 0 0.0
RAM 198192 198192 0 0.0
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4568644 4568644 0 0.0
RAM 202760 202760 0 0.0
shell debug unknown 4216 4216 0 0.0
FLASH 3110173 3110173 0 0.0
RAM 159280 159280 0 0.0
thermostat-no-ble arm64 unknown 9448 9448 0 0.0
FLASH 4318432 4318432 0 0.0
RAM 242888 242888 0 0.0
tv-app debug unknown 5624 5624 0 0.0
FLASH 6028309 6028309 0 0.0
RAM 585952 585952 0 0.0
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 10870877 10870877 0 0.0
RAM 651888 651888 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914252 914252 0 0.0
RAM 142199 142199 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 885056 885056 0 0.0
RAM 140338 140338 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 847668 847668 0 0.0
RAM 141101 141101 0 0.0
nxp contact k32w0+release FLASH 582008 582008 0 0.0
RAM 70792 70792 0 0.0
k32w1+release FLASH 596712 596712 0 0.0
RAM 63016 63016 0 0.0
mcxw71+release FLASH 596472 596472 0 0.0
RAM 63016 63016 0 0.0
light k32w0+release FLASH 618572 618572 0 0.0
RAM 70256 70256 0 0.0
k32w1+release FLASH 682712 682712 0 0.0
RAM 48648 48648 0 0.0
mcxw71+release FLASH 682712 682712 0 0.0
RAM 48648 48648 0 0.0
lock k32w1+release FLASH 705056 705056 0 0.0
RAM 67156 67156 0 0.0
mcxw71+release FLASH 705064 705064 0 0.0
RAM 67156 67156 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646148 1646148 0 0.0
RAM 210888 210888 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1552212 1552212 0 0.0
RAM 207688 207688 0 0.0
light cy8ckit_062s2_43012 FLASH 1467684 1467684 0 0.0
RAM 200688 200688 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464756 1464756 0 0.0
RAM 225048 225048 0 0.0
qpg lighting-app qpg6105+debug FLASH 660344 660344 0 0.0
RAM 105236 105236 0 0.0
lock-app qpg6105+debug FLASH 618356 618356 0 0.0
RAM 99704 99704 0 0.0
stm32 light STM32WB5MM-DK FLASH 481640 481640 0 0.0
RAM 144684 144684 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 620746 620746 0 0.0
RAM 50488 50488 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 687944 687944 0 0.0
RAM 148328 148328 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 780936 780936 0 0.0
RAM 110280 110280 0 0.0
bridge-app tlsr9258a FLASH 680842 680842 0 0.0
RAM 91144 91144 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 620510 620510 0 0.0
RAM 50440 50440 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 708452 708452 0 0.0
RAM 73780 73780 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 625448 625448 0 0.0
RAM 144308 144308 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 811208 811208 0 0.0
RAM 98940 98940 0 0.0
lock-app-dfu tlsr9528a FLASH 656416 656416 0 0.0
RAM 66500 66500 0 0.0
ota-requestor-app tlsr9258a FLASH 696820 696820 0 0.0
RAM 90736 90736 0 0.0
pump-app-usb tlsr9518adk80d FLASH 634144 634144 0 0.0
RAM 55316 55316 0 0.0
pump-controller-app tlsr9518adk80d FLASH 611334 611334 0 0.0
RAM 52560 52560 0 0.0
shell tlsr9518adk80d FLASH 467872 467872 0 0.0
RAM 68168 68168 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 627660 627660 0 0.0
RAM 52160 52160 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 653466 653466 0 0.0
RAM 56108 56108 0 0.0
thermostat tlsr9518adk80d FLASH 638066 638066 0 0.0
RAM 52952 52952 0 0.0
window-covering tlsr9118bdk40d FLASH 524204 524204 0 0.0
RAM 97284 97284 0 0.0
tizen all-clusters-app arm unknown 4904 4904 0 0.0
FLASH 1725936 1725936 0 0.0
RAM 89084 89084 0 0.0
chip-tool-ubsan arm unknown 10456 10456 0 0.0
FLASH 17544794 17544794 0 0.0
RAM 7642532 7642532 0 0.0

@mergify mergify bot added the conflict label Oct 9, 2024
@mergify mergify bot removed the conflict label Oct 9, 2024
Copy link

github-actions bot commented Oct 9, 2024

PR #34785: Size comparison from b3aeb67 to 89f3cf0

Full report (88 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section b3aeb67 89f3cf0 change % change
bl602 lighting-app bl602 FLASH 1280626 1280626 0 0.0
RAM 95808 95808 0 0.0
bl602+mfd FLASH 1308674 1308674 0 0.0
RAM 95464 95464 0 0.0
bl602+rpc FLASH 1335302 1335302 0 0.0
RAM 103784 103784 0 0.0
bl702 lighting-app bl702 FLASH 945052 945052 0 0.0
RAM 15105 15105 0 0.0
bl702+mfd FLASH 957506 957506 0 0.0
RAM 14769 14769 0 0.0
bl702+rpc FLASH 1051210 1051210 0 0.0
RAM 23661 23661 0 0.0
bl706-eth FLASH 658184 658184 0 0.0
RAM 24745 24745 0 0.0
bl706-wifi FLASH 824980 824980 0 0.0
RAM 13965 13965 0 0.0
bl702l lighting-app bl702l FLASH 961988 961988 0 0.0
RAM 16804 16804 0 0.0
bl702l+mfd FLASH 974750 974750 0 0.0
RAM 16468 16468 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 829348 829348 0 0.0
RAM 123292 123292 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 814672 814672 0 0.0
RAM 125172 125172 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761236 761236 0 0.0
RAM 113664 113664 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 745464 745464 0 0.0
RAM 113856 113856 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 616978 616978 0 0.0
RAM 205396 205396 0 0.0
lock CC3235SF_LAUNCHXL FLASH 657074 657074 0 0.0
RAM 205548 205548 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 678317 678317 0 0.0
RAM 78508 78508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 698169 698169 0 0.0
RAM 81140 81140 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 698169 698169 0 0.0
RAM 81140 81140 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 655097 655097 0 0.0
RAM 73576 73576 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614653 614653 0 0.0
RAM 71468 71468 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634289 634289 0 0.0
RAM 74020 74020 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634289 634289 0 0.0
RAM 74020 74020 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 633965 633965 0 0.0
RAM 74516 74516 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 653681 653681 0 0.0
RAM 77068 77068 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 653681 653681 0 0.0
RAM 77068 77068 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609269 609269 0 0.0
RAM 68604 68604 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629129 629129 0 0.0
RAM 71236 71236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629129 629129 0 0.0
RAM 71236 71236 0 0.0
efr32 lighting-app BRD4187C FLASH 934128 934128 0 0.0
RAM 135876 135876 0 0.0
lock-app BRD2605a FLASH 740280 740272 -8 -0.0
RAM 230600 230600 0 0.0
BRD4338a FLASH 740928 740920 -8 -0.0
RAM 230632 230632 0 0.0
window-app BRD4187C FLASH 1017564 1017564 0 0.0
RAM 127812 127812 0 0.0
esp32 all-clusters-app c3devkit DRAM 94088 94088 0 0.0
FLASH 1538452 1538452 0 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115032 115032 0 0.0
FLASH 1548914 1548914 0 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2780123 2780123 0 0.0
RAM 129488 129488 0 0.0
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 6084120 6084120 0 0.0
RAM 512416 512416 0 0.0
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5417370 5417370 0 0.0
RAM 241200 241200 0 0.0
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4750844 4750844 0 0.0
RAM 218384 218384 0 0.0
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12673638 12673638 0 0.0
RAM 563410 563410 0 0.0
chip-tool-ipv6only arm64 unknown 20736 20736 0 0.0
FLASH 11307376 11307376 0 0.0
RAM 613728 613728 0 0.0
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11019607 11019607 0 0.0
RAM 563066 563066 0 0.0
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4574040 4574040 0 0.0
RAM 205048 205048 0 0.0
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5691425 5691425 0 0.0
RAM 228488 228488 0 0.0
lock-app debug unknown 5344 5344 0 0.0
FLASH 4800406 4800406 0 0.0
RAM 204472 204472 0 0.0
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4429830 4429830 0 0.0
RAM 198192 198192 0 0.0
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4568644 4568644 0 0.0
RAM 202760 202760 0 0.0
shell debug unknown 4216 4216 0 0.0
FLASH 3110173 3110173 0 0.0
RAM 159280 159280 0 0.0
thermostat-no-ble arm64 unknown 9448 9448 0 0.0
FLASH 4318432 4318432 0 0.0
RAM 242888 242888 0 0.0
tv-app debug unknown 5624 5624 0 0.0
FLASH 6028309 6028309 0 0.0
RAM 585952 585952 0 0.0
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 10870877 10870877 0 0.0
RAM 651888 651888 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914252 914252 0 0.0
RAM 142199 142199 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 885056 885056 0 0.0
RAM 140338 140338 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 847668 847668 0 0.0
RAM 141101 141101 0 0.0
nxp contact k32w0+release FLASH 582008 582008 0 0.0
RAM 70792 70792 0 0.0
k32w1+release FLASH 596784 596784 0 0.0
RAM 63016 63016 0 0.0
mcxw71+release FLASH 596536 596536 0 0.0
RAM 63016 63016 0 0.0
light k32w0+release FLASH 618572 618572 0 0.0
RAM 70256 70256 0 0.0
k32w1+release FLASH 682784 682784 0 0.0
RAM 48648 48648 0 0.0
mcxw71+release FLASH 682784 682784 0 0.0
RAM 48648 48648 0 0.0
lock k32w1+release FLASH 705128 705128 0 0.0
RAM 67156 67156 0 0.0
mcxw71+release FLASH 705136 705136 0 0.0
RAM 67156 67156 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646148 1646148 0 0.0
RAM 210888 210888 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1552212 1552212 0 0.0
RAM 207688 207688 0 0.0
light cy8ckit_062s2_43012 FLASH 1467684 1467684 0 0.0
RAM 200688 200688 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464756 1464756 0 0.0
RAM 225048 225048 0 0.0
qpg lighting-app qpg6105+debug FLASH 660344 660344 0 0.0
RAM 105236 105236 0 0.0
lock-app qpg6105+debug FLASH 618356 618356 0 0.0
RAM 99704 99704 0 0.0
stm32 light STM32WB5MM-DK FLASH 481640 481640 0 0.0
RAM 144684 144684 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 620746 620746 0 0.0
RAM 50488 50488 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 687944 687944 0 0.0
RAM 148328 148328 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 780936 780936 0 0.0
RAM 110280 110280 0 0.0
bridge-app tlsr9258a FLASH 680842 680842 0 0.0
RAM 91144 91144 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 620510 620510 0 0.0
RAM 50440 50440 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 708452 708452 0 0.0
RAM 73780 73780 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 625448 625448 0 0.0
RAM 144308 144308 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 811208 811208 0 0.0
RAM 98940 98940 0 0.0
lock-app-dfu tlsr9528a FLASH 656416 656416 0 0.0
RAM 66500 66500 0 0.0
ota-requestor-app tlsr9258a FLASH 696820 696820 0 0.0
RAM 90736 90736 0 0.0
pump-app-usb tlsr9518adk80d FLASH 634144 634144 0 0.0
RAM 55316 55316 0 0.0
pump-controller-app tlsr9518adk80d FLASH 611334 611334 0 0.0
RAM 52560 52560 0 0.0
shell tlsr9518adk80d FLASH 467872 467872 0 0.0
RAM 68168 68168 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 627660 627660 0 0.0
RAM 52160 52160 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 653466 653466 0 0.0
RAM 56108 56108 0 0.0
thermostat tlsr9518adk80d FLASH 638066 638066 0 0.0
RAM 52952 52952 0 0.0
window-covering tlsr9118bdk40d FLASH 524204 524204 0 0.0
RAM 97284 97284 0 0.0
tizen all-clusters-app arm unknown 4904 4904 0 0.0
FLASH 1725936 1725936 0 0.0
RAM 89084 89084 0 0.0
chip-tool-ubsan arm unknown 10456 10456 0 0.0
FLASH 17544794 17544794 0 0.0
RAM 7642532 7642532 0 0.0

Copy link

github-actions bot commented Oct 9, 2024

PR #34785: Size comparison from b3aeb67 to 644ecdd

Increases above 0.2%:

platform target config section b3aeb67 644ecdd change % change
linux all-clusters-app debug RAM 512416 514720 2304 0.4
chip-tool debug FLASH 12673638 12779836 106198 0.8
RAM 563410 567890 4480 0.8
chip-tool-ipv6only arm64 unknown 20736 20880 144 0.7
FLASH 11307376 11396256 88880 0.8
RAM 613728 618432 4704 0.8
fabric-admin debug FLASH 11019607 11090809 71202 0.6
RAM 563066 567578 4512 0.8
tv-app debug RAM 585952 588256 2304 0.4
tv-casting-app debug FLASH 10870877 10979229 108352 1.0
RAM 651888 656960 5072 0.8
tizen chip-tool-ubsan arm unknown 10456 10528 72 0.7
FLASH 17544794 17717818 173024 1.0
RAM 7642532 7714500 71968 0.9
Full report (67 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, tizen)
platform target config section b3aeb67 644ecdd change % change
bl602 lighting-app bl602 FLASH 1280626 1280856 230 0.0
RAM 95808 95808 0 0.0
bl602+mfd FLASH 1308674 1308904 230 0.0
RAM 95464 95464 0 0.0
bl602+rpc FLASH 1335302 1335532 230 0.0
RAM 103784 103784 0 0.0
bl702 lighting-app bl702 FLASH 945052 945236 184 0.0
RAM 15105 15105 0 0.0
bl702+mfd FLASH 957506 957690 184 0.0
RAM 14769 14769 0 0.0
bl702+rpc FLASH 1051210 1051394 184 0.0
RAM 23661 23661 0 0.0
bl706-eth FLASH 658184 658368 184 0.0
RAM 24745 24745 0 0.0
bl706-wifi FLASH 824980 825164 184 0.0
RAM 13965 13965 0 0.0
bl702l lighting-app bl702l FLASH 961988 962172 184 0.0
RAM 16804 16804 0 0.0
bl702l+mfd FLASH 974750 974934 184 0.0
RAM 16468 16468 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 829348 829460 112 0.0
RAM 123292 123292 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 814672 814792 120 0.0
RAM 125172 125172 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761236 761356 120 0.0
RAM 113664 113664 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 745464 745584 120 0.0
RAM 113856 113856 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 616978 617114 136 0.0
RAM 205396 205396 0 0.0
lock CC3235SF_LAUNCHXL FLASH 657074 657218 144 0.0
RAM 205548 205548 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 678317 678437 120 0.0
RAM 78508 78508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 698169 698281 112 0.0
RAM 81140 81140 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 698169 698281 112 0.0
RAM 81140 81140 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 655097 655217 120 0.0
RAM 73576 73576 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614653 614765 112 0.0
RAM 71468 71468 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634289 634393 104 0.0
RAM 74020 74020 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634289 634393 104 0.0
RAM 74020 74020 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 633965 634085 120 0.0
RAM 74516 74516 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 653681 653793 112 0.0
RAM 77068 77068 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 653681 653793 112 0.0
RAM 77068 77068 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609269 609389 120 0.0
RAM 68604 68604 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629129 629249 120 0.0
RAM 71236 71236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629129 629249 120 0.0
RAM 71236 71236 0 0.0
esp32 all-clusters-app c3devkit DRAM 94088 94088 0 0.0
FLASH 1538452 1538678 226 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115032 115032 0 0.0
FLASH 1548914 1549018 104 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2780123 2780949 826 0.0
RAM 129488 129520 32 0.0
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 6084120 6085426 1306 0.0
RAM 512416 514720 2304 0.4
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5417370 5418228 858 0.0
RAM 241200 241200 0 0.0
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4750844 4751700 856 0.0
RAM 218384 218384 0 0.0
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12673638 12779836 106198 0.8
RAM 563410 567890 4480 0.8
chip-tool-ipv6only arm64 unknown 20736 20880 144 0.7
FLASH 11307376 11396256 88880 0.8
RAM 613728 618432 4704 0.8
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11019607 11090809 71202 0.6
RAM 563066 567578 4512 0.8
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4574040 4574898 858 0.0
RAM 205048 205048 0 0.0
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5691425 5692289 864 0.0
RAM 228488 228488 0 0.0
lock-app debug unknown 5344 5344 0 0.0
FLASH 4800406 4801264 858 0.0
RAM 204472 204472 0 0.0
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4429830 4430688 858 0.0
RAM 198192 198192 0 0.0
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4568644 4569502 858 0.0
RAM 202760 202760 0 0.0
shell debug unknown 4216 4216 0 0.0
FLASH 3110173 3111005 832 0.0
RAM 159280 159280 0 0.0
thermostat-no-ble arm64 unknown 9448 9448 0 0.0
FLASH 4318432 4319472 1040 0.0
RAM 242888 242888 0 0.0
tv-app debug unknown 5624 5624 0 0.0
FLASH 6028309 6029621 1312 0.0
RAM 585952 588256 2304 0.4
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 10870877 10979229 108352 1.0
RAM 651888 656960 5072 0.8
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914252 914420 168 0.0
RAM 142199 142199 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 885056 885228 172 0.0
RAM 140338 140338 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 847668 847836 168 0.0
RAM 141101 141101 0 0.0
nxp contact k32w0+release FLASH 582008 582168 160 0.0
RAM 70792 70792 0 0.0
k32w1+release FLASH 596784 596896 112 0.0
RAM 63016 63016 0 0.0
mcxw71+release FLASH 596536 596656 120 0.0
RAM 63016 63016 0 0.0
light k32w0+release FLASH 618572 618700 128 0.0
RAM 70256 70256 0 0.0
k32w1+release FLASH 682784 682904 120 0.0
RAM 48648 48648 0 0.0
mcxw71+release FLASH 682784 682904 120 0.0
RAM 48648 48648 0 0.0
lock k32w1+release FLASH 705128 705248 120 0.0
RAM 67156 67156 0 0.0
mcxw71+release FLASH 705136 705256 120 0.0
RAM 67156 67156 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646148 1646292 144 0.0
RAM 210888 210888 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1552212 1552356 144 0.0
RAM 207688 207688 0 0.0
light cy8ckit_062s2_43012 FLASH 1467684 1467828 144 0.0
RAM 200688 200688 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464756 1464900 144 0.0
RAM 225048 225048 0 0.0
qpg lighting-app qpg6105+debug FLASH 660344 660488 144 0.0
RAM 105236 105236 0 0.0
lock-app qpg6105+debug FLASH 618356 618508 152 0.0
RAM 99704 99704 0 0.0
stm32 light STM32WB5MM-DK FLASH 481640 481784 144 0.0
RAM 144684 144684 0 0.0
tizen all-clusters-app arm unknown 4904 4904 0 0.0
FLASH 1725936 1726732 796 0.0
RAM 89084 89084 0 0.0
chip-tool-ubsan arm unknown 10456 10528 72 0.7
FLASH 17544794 17717818 173024 1.0
RAM 7642532 7714500 71968 0.9

Copy link

github-actions bot commented Oct 9, 2024

PR #34785: Size comparison from b3aeb67 to ed9bdc3

Increases above 0.2%:

platform target config section b3aeb67 ed9bdc3 change % change
linux all-clusters-app debug RAM 512416 514720 2304 0.4
chip-tool debug FLASH 12673638 12779836 106198 0.8
RAM 563410 567890 4480 0.8
chip-tool-ipv6only arm64 unknown 20736 20880 144 0.7
FLASH 11307376 11396256 88880 0.8
RAM 613728 618432 4704 0.8
fabric-admin debug FLASH 11019607 11090809 71202 0.6
RAM 563066 567578 4512 0.8
tv-app debug RAM 585952 588256 2304 0.4
tv-casting-app debug FLASH 10870877 10979229 108352 1.0
RAM 651888 656960 5072 0.8
tizen chip-tool-ubsan arm unknown 10456 10528 72 0.7
FLASH 17544794 17717818 173024 1.0
RAM 7642532 7714500 71968 0.9
Full report (88 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section b3aeb67 ed9bdc3 change % change
bl602 lighting-app bl602 FLASH 1280626 1280856 230 0.0
RAM 95808 95808 0 0.0
bl602+mfd FLASH 1308674 1308904 230 0.0
RAM 95464 95464 0 0.0
bl602+rpc FLASH 1335302 1335532 230 0.0
RAM 103784 103784 0 0.0
bl702 lighting-app bl702 FLASH 945052 945236 184 0.0
RAM 15105 15105 0 0.0
bl702+mfd FLASH 957506 957688 182 0.0
RAM 14769 14769 0 0.0
bl702+rpc FLASH 1051210 1051394 184 0.0
RAM 23661 23661 0 0.0
bl706-eth FLASH 658184 658368 184 0.0
RAM 24745 24745 0 0.0
bl706-wifi FLASH 824980 825164 184 0.0
RAM 13965 13965 0 0.0
bl702l lighting-app bl702l FLASH 961988 962172 184 0.0
RAM 16804 16804 0 0.0
bl702l+mfd FLASH 974750 974932 182 0.0
RAM 16468 16468 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 829348 829460 112 0.0
RAM 123292 123292 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 814672 814792 120 0.0
RAM 125172 125172 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761236 761356 120 0.0
RAM 113664 113664 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 745464 745584 120 0.0
RAM 113856 113856 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 616978 617114 136 0.0
RAM 205396 205396 0 0.0
lock CC3235SF_LAUNCHXL FLASH 657074 657218 144 0.0
RAM 205548 205548 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 678317 678437 120 0.0
RAM 78508 78508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 698169 698281 112 0.0
RAM 81140 81140 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 698169 698281 112 0.0
RAM 81140 81140 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 655097 655217 120 0.0
RAM 73576 73576 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614653 614765 112 0.0
RAM 71468 71468 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634289 634393 104 0.0
RAM 74020 74020 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634289 634393 104 0.0
RAM 74020 74020 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 633965 634085 120 0.0
RAM 74516 74516 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 653681 653793 112 0.0
RAM 77068 77068 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 653681 653793 112 0.0
RAM 77068 77068 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609269 609389 120 0.0
RAM 68604 68604 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629129 629249 120 0.0
RAM 71236 71236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629129 629249 120 0.0
RAM 71236 71236 0 0.0
efr32 lighting-app BRD4187C FLASH 934128 934544 416 0.0
RAM 135876 135956 80 0.1
lock-app BRD2605a FLASH 740280 740632 352 0.0
RAM 230600 230816 216 0.1
BRD4338a FLASH 740928 741280 352 0.0
RAM 230632 230848 216 0.1
window-app BRD4187C FLASH 1017564 1018108 544 0.1
RAM 127812 127892 80 0.1
esp32 all-clusters-app c3devkit DRAM 94088 94088 0 0.0
FLASH 1538452 1538678 226 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115032 115032 0 0.0
FLASH 1548914 1549018 104 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2780123 2780949 826 0.0
RAM 129488 129520 32 0.0
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 6084120 6085426 1306 0.0
RAM 512416 514720 2304 0.4
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5417370 5418228 858 0.0
RAM 241200 241200 0 0.0
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4750844 4751700 856 0.0
RAM 218384 218384 0 0.0
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12673638 12779836 106198 0.8
RAM 563410 567890 4480 0.8
chip-tool-ipv6only arm64 unknown 20736 20880 144 0.7
FLASH 11307376 11396256 88880 0.8
RAM 613728 618432 4704 0.8
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11019607 11090809 71202 0.6
RAM 563066 567578 4512 0.8
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4574040 4574898 858 0.0
RAM 205048 205048 0 0.0
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5691425 5692289 864 0.0
RAM 228488 228488 0 0.0
lock-app debug unknown 5344 5344 0 0.0
FLASH 4800406 4801264 858 0.0
RAM 204472 204472 0 0.0
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4429830 4430688 858 0.0
RAM 198192 198192 0 0.0
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4568644 4569502 858 0.0
RAM 202760 202760 0 0.0
shell debug unknown 4216 4216 0 0.0
FLASH 3110173 3111005 832 0.0
RAM 159280 159280 0 0.0
thermostat-no-ble arm64 unknown 9448 9448 0 0.0
FLASH 4318432 4319472 1040 0.0
RAM 242888 242888 0 0.0
tv-app debug unknown 5624 5624 0 0.0
FLASH 6028309 6029621 1312 0.0
RAM 585952 588256 2304 0.4
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 10870877 10979229 108352 1.0
RAM 651888 656960 5072 0.8
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914252 914420 168 0.0
RAM 142199 142199 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 885056 885228 172 0.0
RAM 140338 140338 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 847668 847836 168 0.0
RAM 141101 141101 0 0.0
nxp contact k32w0+release FLASH 582008 582168 160 0.0
RAM 70792 70792 0 0.0
k32w1+release FLASH 596784 596896 112 0.0
RAM 63016 63016 0 0.0
mcxw71+release FLASH 596536 596656 120 0.0
RAM 63016 63016 0 0.0
light k32w0+release FLASH 618572 618700 128 0.0
RAM 70256 70256 0 0.0
k32w1+release FLASH 682784 682904 120 0.0
RAM 48648 48648 0 0.0
mcxw71+release FLASH 682784 682904 120 0.0
RAM 48648 48648 0 0.0
lock k32w1+release FLASH 705128 705248 120 0.0
RAM 67156 67156 0 0.0
mcxw71+release FLASH 705136 705256 120 0.0
RAM 67156 67156 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646148 1646292 144 0.0
RAM 210888 210888 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1552212 1552356 144 0.0
RAM 207688 207688 0 0.0
light cy8ckit_062s2_43012 FLASH 1467684 1467828 144 0.0
RAM 200688 200688 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464756 1464900 144 0.0
RAM 225048 225048 0 0.0
qpg lighting-app qpg6105+debug FLASH 660344 660488 144 0.0
RAM 105236 105236 0 0.0
lock-app qpg6105+debug FLASH 618356 618508 152 0.0
RAM 99704 99704 0 0.0
stm32 light STM32WB5MM-DK FLASH 481640 481784 144 0.0
RAM 144684 144684 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 620746 620946 200 0.0
RAM 50488 50488 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 687944 688144 200 0.0
RAM 148328 148328 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 780936 781136 200 0.0
RAM 110280 110280 0 0.0
bridge-app tlsr9258a FLASH 680842 681042 200 0.0
RAM 91144 91144 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 620510 620710 200 0.0
RAM 50440 50440 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 708452 708652 200 0.0
RAM 73780 73780 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 625448 625648 200 0.0
RAM 144308 144308 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 811208 811408 200 0.0
RAM 98940 98940 0 0.0
lock-app-dfu tlsr9528a FLASH 656416 656616 200 0.0
RAM 66500 66500 0 0.0
ota-requestor-app tlsr9258a FLASH 696820 697020 200 0.0
RAM 90736 90736 0 0.0
pump-app-usb tlsr9518adk80d FLASH 634144 634344 200 0.0
RAM 55316 55316 0 0.0
pump-controller-app tlsr9518adk80d FLASH 611334 611534 200 0.0
RAM 52560 52560 0 0.0
shell tlsr9518adk80d FLASH 467872 467872 0 0.0
RAM 68168 68168 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 627660 627860 200 0.0
RAM 52160 52160 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 653466 653666 200 0.0
RAM 56108 56108 0 0.0
thermostat tlsr9518adk80d FLASH 638066 638266 200 0.0
RAM 52952 52952 0 0.0
window-covering tlsr9118bdk40d FLASH 524204 524404 200 0.0
RAM 97284 97284 0 0.0
tizen all-clusters-app arm unknown 4904 4904 0 0.0
FLASH 1725936 1726732 796 0.0
RAM 89084 89084 0 0.0
chip-tool-ubsan arm unknown 10456 10528 72 0.7
FLASH 17544794 17717818 173024 1.0
RAM 7642532 7714500 71968 0.9

Copy link

github-actions bot commented Oct 10, 2024

PR #34785: Size comparison from b3aeb67 to 08015e9

Increases above 0.2%:

platform target config section b3aeb67 08015e9 change % change
linux all-clusters-app debug RAM 512416 514720 2304 0.4
chip-tool debug FLASH 12673638 12779836 106198 0.8
RAM 563410 567890 4480 0.8
chip-tool-ipv6only arm64 unknown 20736 20880 144 0.7
FLASH 11307376 11396256 88880 0.8
RAM 613728 618432 4704 0.8
fabric-admin debug FLASH 11019607 11090809 71202 0.6
RAM 563066 567578 4512 0.8
tv-app debug RAM 585952 588256 2304 0.4
tv-casting-app debug FLASH 10870877 10979229 108352 1.0
RAM 651888 656960 5072 0.8
tizen chip-tool-ubsan arm unknown 10456 10528 72 0.7
FLASH 17544794 17717818 173024 1.0
RAM 7642532 7714500 71968 0.9
Full report (88 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section b3aeb67 08015e9 change % change
bl602 lighting-app bl602 FLASH 1280626 1280856 230 0.0
RAM 95808 95808 0 0.0
bl602+mfd FLASH 1308674 1308902 228 0.0
RAM 95464 95464 0 0.0
bl602+rpc FLASH 1335302 1335532 230 0.0
RAM 103784 103784 0 0.0
bl702 lighting-app bl702 FLASH 945052 945236 184 0.0
RAM 15105 15105 0 0.0
bl702+mfd FLASH 957506 957688 182 0.0
RAM 14769 14769 0 0.0
bl702+rpc FLASH 1051210 1051394 184 0.0
RAM 23661 23661 0 0.0
bl706-eth FLASH 658184 658368 184 0.0
RAM 24745 24745 0 0.0
bl706-wifi FLASH 824980 825164 184 0.0
RAM 13965 13965 0 0.0
bl702l lighting-app bl702l FLASH 961988 962172 184 0.0
RAM 16804 16804 0 0.0
bl702l+mfd FLASH 974750 974932 182 0.0
RAM 16468 16468 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 829348 829460 112 0.0
RAM 123292 123292 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 814672 814792 120 0.0
RAM 125172 125172 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761236 761356 120 0.0
RAM 113664 113664 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 745464 745584 120 0.0
RAM 113856 113856 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 616978 617114 136 0.0
RAM 205396 205396 0 0.0
lock CC3235SF_LAUNCHXL FLASH 657074 657218 144 0.0
RAM 205548 205548 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 678317 678437 120 0.0
RAM 78508 78508 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 698169 698281 112 0.0
RAM 81140 81140 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 698169 698281 112 0.0
RAM 81140 81140 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 655097 655217 120 0.0
RAM 73576 73576 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614653 614765 112 0.0
RAM 71468 71468 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634289 634393 104 0.0
RAM 74020 74020 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634289 634393 104 0.0
RAM 74020 74020 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 633965 634085 120 0.0
RAM 74516 74516 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 653681 653793 112 0.0
RAM 77068 77068 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 653681 653793 112 0.0
RAM 77068 77068 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609269 609389 120 0.0
RAM 68604 68604 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629129 629249 120 0.0
RAM 71236 71236 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629129 629249 120 0.0
RAM 71236 71236 0 0.0
efr32 lighting-app BRD4187C FLASH 934128 934544 416 0.0
RAM 135876 135956 80 0.1
lock-app BRD2605a FLASH 740280 740632 352 0.0
RAM 230600 230816 216 0.1
BRD4338a FLASH 740928 741280 352 0.0
RAM 230632 230848 216 0.1
window-app BRD4187C FLASH 1017564 1018108 544 0.1
RAM 127812 127892 80 0.1
esp32 all-clusters-app c3devkit DRAM 94088 94088 0 0.0
FLASH 1538452 1538678 226 0.0
IRAM 82538 82538 0 0.0
m5stack DRAM 115032 115032 0 0.0
FLASH 1548914 1549018 104 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4688 4688 0 0.0
FLASH 2780123 2780949 826 0.0
RAM 129488 129520 32 0.0
all-clusters-app debug unknown 5528 5528 0 0.0
FLASH 6084120 6085426 1306 0.0
RAM 512416 514720 2304 0.4
all-clusters-minimal-app debug unknown 5424 5424 0 0.0
FLASH 5417370 5418228 858 0.0
RAM 241200 241200 0 0.0
bridge-app debug unknown 5408 5408 0 0.0
FLASH 4750844 4751700 856 0.0
RAM 218384 218384 0 0.0
chip-tool debug unknown 5960 5960 0 0.0
FLASH 12673638 12779836 106198 0.8
RAM 563410 567890 4480 0.8
chip-tool-ipv6only arm64 unknown 20736 20880 144 0.7
FLASH 11307376 11396256 88880 0.8
RAM 613728 618432 4704 0.8
fabric-admin debug unknown 5792 5792 0 0.0
FLASH 11019607 11090809 71202 0.6
RAM 563066 567578 4512 0.8
fabric-bridge-app debug unknown 4632 4632 0 0.0
FLASH 4574040 4574898 858 0.0
RAM 205048 205048 0 0.0
lighting-app debug+rpc+ui unknown 6056 6056 0 0.0
FLASH 5691425 5692289 864 0.0
RAM 228488 228488 0 0.0
lock-app debug unknown 5344 5344 0 0.0
FLASH 4800406 4801264 858 0.0
RAM 204472 204472 0 0.0
ota-provider-app debug unknown 4720 4720 0 0.0
FLASH 4429830 4430688 858 0.0
RAM 198192 198192 0 0.0
ota-requestor-app debug unknown 4656 4656 0 0.0
FLASH 4568644 4569502 858 0.0
RAM 202760 202760 0 0.0
shell debug unknown 4216 4216 0 0.0
FLASH 3110173 3111005 832 0.0
RAM 159280 159280 0 0.0
thermostat-no-ble arm64 unknown 9448 9448 0 0.0
FLASH 4318432 4319472 1040 0.0
RAM 242888 242888 0 0.0
tv-app debug unknown 5624 5624 0 0.0
FLASH 6028309 6029621 1312 0.0
RAM 585952 588256 2304 0.4
tv-casting-app debug unknown 5208 5208 0 0.0
FLASH 10870877 10979229 108352 1.0
RAM 651888 656960 5072 0.8
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914252 914420 168 0.0
RAM 142199 142199 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 885056 885228 172 0.0
RAM 140338 140338 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 847668 847836 168 0.0
RAM 141101 141101 0 0.0
nxp contact k32w0+release FLASH 582008 582168 160 0.0
RAM 70792 70792 0 0.0
k32w1+release FLASH 596784 596896 112 0.0
RAM 63016 63016 0 0.0
mcxw71+release FLASH 596536 596656 120 0.0
RAM 63016 63016 0 0.0
light k32w0+release FLASH 618572 618700 128 0.0
RAM 70256 70256 0 0.0
k32w1+release FLASH 682784 682904 120 0.0
RAM 48648 48648 0 0.0
mcxw71+release FLASH 682784 682904 120 0.0
RAM 48648 48648 0 0.0
lock k32w1+release FLASH 705128 705248 120 0.0
RAM 67156 67156 0 0.0
mcxw71+release FLASH 705136 705256 120 0.0
RAM 67156 67156 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646148 1646292 144 0.0
RAM 210888 210888 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1552212 1552356 144 0.0
RAM 207688 207688 0 0.0
light cy8ckit_062s2_43012 FLASH 1467684 1467828 144 0.0
RAM 200688 200688 0 0.0
lock cy8ckit_062s2_43012 FLASH 1464756 1464900 144 0.0
RAM 225048 225048 0 0.0
qpg lighting-app qpg6105+debug FLASH 660344 660488 144 0.0
RAM 105236 105236 0 0.0
lock-app qpg6105+debug FLASH 618356 618508 152 0.0
RAM 99704 99704 0 0.0
stm32 light STM32WB5MM-DK FLASH 481640 481784 144 0.0
RAM 144684 144684 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 620746 620946 200 0.0
RAM 50488 50488 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 687944 688144 200 0.0
RAM 148328 148328 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 780936 781136 200 0.0
RAM 110280 110280 0 0.0
bridge-app tlsr9258a FLASH 680842 681042 200 0.0
RAM 91144 91144 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 620510 620710 200 0.0
RAM 50440 50440 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 708452 708652 200 0.0
RAM 73780 73780 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 625448 625648 200 0.0
RAM 144308 144308 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 811208 811408 200 0.0
RAM 98940 98940 0 0.0
lock-app-dfu tlsr9528a FLASH 656416 656616 200 0.0
RAM 66500 66500 0 0.0
ota-requestor-app tlsr9258a FLASH 696820 697020 200 0.0
RAM 90736 90736 0 0.0
pump-app-usb tlsr9518adk80d FLASH 634144 634344 200 0.0
RAM 55316 55316 0 0.0
pump-controller-app tlsr9518adk80d FLASH 611334 611534 200 0.0
RAM 52560 52560 0 0.0
shell tlsr9518adk80d FLASH 467872 467872 0 0.0
RAM 68168 68168 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 627660 627860 200 0.0
RAM 52160 52160 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 653466 653666 200 0.0
RAM 56108 56108 0 0.0
thermostat tlsr9518adk80d FLASH 638066 638266 200 0.0
RAM 52952 52952 0 0.0
window-covering tlsr9118bdk40d FLASH 524204 524404 200 0.0
RAM 97284 97284 0 0.0
tizen all-clusters-app arm unknown 4904 4904 0 0.0
FLASH 1725936 1726732 796 0.0
RAM 89084 89084 0 0.0
chip-tool-ubsan arm unknown 10456 10528 72 0.7
FLASH 17544794 17717818 173024 1.0
RAM 7642532 7714500 71968 0.9

@mergify mergify bot merged commit b1cd9fd into project-chip:master Oct 10, 2024
72 checks passed
@vatsalghelani-csa vatsalghelani-csa deleted the testingSupportStructureFix branch October 10, 2024 12:48
@vatsalghelani-csa vatsalghelani-csa restored the testingSupportStructureFix branch October 10, 2024 19:18
Copy link

mergify bot commented Oct 10, 2024

⚠️ The sha of the head commit of this PR conflicts with #36022. Mergify cannot evaluate rules on this PR. ⚠️

mergify bot pushed a commit that referenced this pull request Oct 11, 2024
* Refactoring of the matter testing infrastructure

* Restyled by shfmt

* Manually fix restyle

* Manually fix restyle

* Manually restyle

* Manually fix restyle

* Manually fix restyle

* Renamed testing_support to matter_testing _support

* Fixed the support scripts from matter_testing_support

* Fixed TC_OVENOPSTATE_2_6.py for import command

* replace all os.path.join and such (using _file_) with their own method

* Fixed paths.py for import

* Fixed imports for TC_DeviceConformace.py

* Fixed the broken import for matter_testing

* Make sure modules match master

* Debug the data model files for spec_parsing

* Try to guess data model root

* Restyle

* Moving Test* from python_testing to matter_testing_support

* Removed the tests moved from glob python scripts

* Restyled by isort

* Added taglist_and_topology_test.py to the support tests list

* Restyled by isort

* Fixed the structure for accessing example_pics_xml_basic_info.xml

* Fixing the TC_RVCCLEANM_2_2.py script according to master changes

* Changes according to master

* Fixing structuring of TestMatterTestingSupport.py and TestSpecParsingSupport.py

* Restyled by isort

* Fixed typo on src/python_testing/matter_testing_infrastructure/BUILD.gn tests section

* Fixed import for TC_ICDM_3_2.py

* Fix Import for TC_RVCCLEANM_2_2.py

* Restyled by autopep8

* Update line formatting in TestSpecParsingSupport.py

* Fixed comment on execute_python_tests.py

* tests.yaml test

* Test to fix src/python_testing/test_testing directory imports

* Restyled by isort

* Fixed code lints

* Fix imports for test_testing directory

* Fixed imports on test_TC_ICDM_2_1.py

* Restyled by autopep8

* Restyled by isort

* Updated imported fixes on test_TC_ICDM_2_1.py

* Restyled by autopep8

* Restyled by isort

* Import fixes for parent directory test imports

* Fixing try-except imports for test_testing directory scripts

* Remove unwanted import os from 2 scripts

* Restyled by isort

* Restyled by isort

* Restyled by autopep8

* Restyled by isort

* Updated paths and spec_xml scripts

* Fixed unused imports

* Restyled by isort

* Try to guess data model root

* Fixed wrong string via GUI that was set in vscode

* Fix matter_testing imports

* Comment

* Remove comment

* Fixed import and improved logging via flush of stdout

* Fixed matter support import for test scripts

* Restyled by isort

* Fixed "os.environ is not callable, it is a dictionary"

Co-authored-by: Andrei Litvin <andy314@gmail.com>

* Import fixed for TC_CCTRL_2_3.py

* Update logic to match master

* Fixed multiple executions of the same tests

* Fixed test_testing scripts with master

* Restyled by isort

* Fixing code lints

* Restyled by autopep8

* Fix formate changes happened with autosave on TestSpecParsingSupport.py

* Fixed module import in MockTestRunner script

* Restructured the tasks.py scripts in matter_testing_support

* Fixed formatting

* Restyled by shfmt

* Restyled by isort

* Fixed code lints

* Fixed imports for the new scripts added

* Fixed k1_4 for the test script

* Restyled by autopep8

* Fixed import for new scripts added

* Added support for v1_4

* Update TestSpecParsingSupport.py

* Added the missed part of the code after hard reset from commit d0e3690

* Print statements to test

* Update TestSpecParsingSupport.py

* Added in_progress for DEFAULT_OUTPUT_DIR_IN_PROGRESS

* Added support for conformance_support in atomic attributes

* Removing test prints statements

* Restyled by isort

* Checking in Thermostat's Revision

* Check and Verified Cluster Thermostats's Revision

* Restyled by isort

* Fixed improts with news supports apps.py

* Restyled by isort

* Fixed imports for ECOINFO scripts

* Restyled by isort

* Renamed matter_testing_support to chip.testing

* Update TestSpecParsingSupport.py

* Restyled by shfmt

* Restyled by isort

* Fixed imports and correct wheel errors

* Fixed chip_testing wheel

* Update build_python.sh

* Fixed the restyler added f-strings breaks

* Restyled by autopep8

* Restyled by isort

---------

Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Andrei Litvin <andy314@gmail.com>
soares-sergio added a commit to soares-sergio/connectedhomeip that referenced this pull request Oct 11, 2024
yyzhong-g pushed a commit to yyzhong-g/connectedhomeip that referenced this pull request Dec 12, 2024
…ructure (project-chip#34785)

* Refactoring of the matter testing infrastructure

* Restyled by shfmt

* Manually fix restyle

* Manually fix restyle

* Manually restyle

* Manually fix restyle

* Manually fix restyle

* Renamed testing_support to matter_testing _support

* Fixed the support scripts from matter_testing_support

* Fixed TC_OVENOPSTATE_2_6.py for import command

* replace all os.path.join and such (using _file_) with their own method

* Fixed paths.py for import

* Fixed imports for TC_DeviceConformace.py

* Fixed the broken import for matter_testing

* Make sure modules match master

* Debug the data model files for spec_parsing

* Try to guess data model root

* Restyle

* Moving Test* from python_testing to matter_testing_support

* Removed the tests moved from glob python scripts

* Restyled by isort

* Added taglist_and_topology_test.py to the support tests list

* Restyled by isort

* Fixed the structure for accessing example_pics_xml_basic_info.xml

* Fixing the TC_RVCCLEANM_2_2.py script according to master changes

* Changes according to master

* Fixing structuring of TestMatterTestingSupport.py and TestSpecParsingSupport.py

* Restyled by isort

* Fixed typo on src/python_testing/matter_testing_infrastructure/BUILD.gn tests section

* Fixed import for TC_ICDM_3_2.py

* Fix Import for TC_RVCCLEANM_2_2.py

* Restyled by autopep8

* Update line formatting in TestSpecParsingSupport.py

* Fixed comment on execute_python_tests.py

* tests.yaml test

* Test to fix src/python_testing/test_testing directory imports

* Restyled by isort

* Fixed code lints

* Fix imports for test_testing directory

* Fixed imports on test_TC_ICDM_2_1.py

* Restyled by autopep8

* Restyled by isort

* Updated imported fixes on test_TC_ICDM_2_1.py

* Restyled by autopep8

* Restyled by isort

* Import fixes for parent directory test imports

* Fixing try-except imports for test_testing directory scripts

* Remove unwanted import os from 2 scripts

* Restyled by isort

* Restyled by isort

* Restyled by autopep8

* Restyled by isort

* Updated paths and spec_xml scripts

* Fixed unused imports

* Restyled by isort

* Try to guess data model root

* Fixed wrong string via GUI that was set in vscode

* Fix matter_testing imports

* Comment

* Remove comment

* Fixed import and improved logging via flush of stdout

* Fixed matter support import for test scripts

* Restyled by isort

* Fixed "os.environ is not callable, it is a dictionary"

Co-authored-by: Andrei Litvin <andy314@gmail.com>

* Import fixed for TC_CCTRL_2_3.py

* Update logic to match master

* Fixed multiple executions of the same tests

* Fixed test_testing scripts with master

* Restyled by isort

* Fixing code lints

* Restyled by autopep8

* Fix formate changes happened with autosave on TestSpecParsingSupport.py

* Fixed module import in MockTestRunner script

* Restructured the tasks.py scripts in matter_testing_support

* Fixed formatting

* Restyled by shfmt

* Restyled by isort

* Fixed code lints

* Fixed imports for the new scripts added

* Fixed k1_4 for the test script

* Restyled by autopep8

* Fixed import for new scripts added

* Added support for v1_4

* Update TestSpecParsingSupport.py

* Added the missed part of the code after hard reset from commit d0e3690

* Print statements to test

* Update TestSpecParsingSupport.py

* Added in_progress for DEFAULT_OUTPUT_DIR_IN_PROGRESS

* Added support for conformance_support in atomic attributes

* Removing test prints statements

* Restyled by isort

* Checking in Thermostat's Revision

* Check and Verified Cluster Thermostats's Revision

* Restyled by isort

* Fixed improts with news supports apps.py

* Restyled by isort

* Fixed imports for ECOINFO scripts

* Restyled by isort

* Renamed matter_testing_support to chip.testing

* Update TestSpecParsingSupport.py

* Restyled by shfmt

* Restyled by isort

* Update build_python.sh

* Fix imports for TC_SWITCH.py script

* Restyled by isort

---------

Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Andrei Litvin <andy314@gmail.com>
yyzhong-g pushed a commit to yyzhong-g/connectedhomeip that referenced this pull request Dec 12, 2024
* Refactoring of the matter testing infrastructure

* Restyled by shfmt

* Manually fix restyle

* Manually fix restyle

* Manually restyle

* Manually fix restyle

* Manually fix restyle

* Renamed testing_support to matter_testing _support

* Fixed the support scripts from matter_testing_support

* Fixed TC_OVENOPSTATE_2_6.py for import command

* replace all os.path.join and such (using _file_) with their own method

* Fixed paths.py for import

* Fixed imports for TC_DeviceConformace.py

* Fixed the broken import for matter_testing

* Make sure modules match master

* Debug the data model files for spec_parsing

* Try to guess data model root

* Restyle

* Moving Test* from python_testing to matter_testing_support

* Removed the tests moved from glob python scripts

* Restyled by isort

* Added taglist_and_topology_test.py to the support tests list

* Restyled by isort

* Fixed the structure for accessing example_pics_xml_basic_info.xml

* Fixing the TC_RVCCLEANM_2_2.py script according to master changes

* Changes according to master

* Fixing structuring of TestMatterTestingSupport.py and TestSpecParsingSupport.py

* Restyled by isort

* Fixed typo on src/python_testing/matter_testing_infrastructure/BUILD.gn tests section

* Fixed import for TC_ICDM_3_2.py

* Fix Import for TC_RVCCLEANM_2_2.py

* Restyled by autopep8

* Update line formatting in TestSpecParsingSupport.py

* Fixed comment on execute_python_tests.py

* tests.yaml test

* Test to fix src/python_testing/test_testing directory imports

* Restyled by isort

* Fixed code lints

* Fix imports for test_testing directory

* Fixed imports on test_TC_ICDM_2_1.py

* Restyled by autopep8

* Restyled by isort

* Updated imported fixes on test_TC_ICDM_2_1.py

* Restyled by autopep8

* Restyled by isort

* Import fixes for parent directory test imports

* Fixing try-except imports for test_testing directory scripts

* Remove unwanted import os from 2 scripts

* Restyled by isort

* Restyled by isort

* Restyled by autopep8

* Restyled by isort

* Updated paths and spec_xml scripts

* Fixed unused imports

* Restyled by isort

* Try to guess data model root

* Fixed wrong string via GUI that was set in vscode

* Fix matter_testing imports

* Comment

* Remove comment

* Fixed import and improved logging via flush of stdout

* Fixed matter support import for test scripts

* Restyled by isort

* Fixed "os.environ is not callable, it is a dictionary"

Co-authored-by: Andrei Litvin <andy314@gmail.com>

* Import fixed for TC_CCTRL_2_3.py

* Update logic to match master

* Fixed multiple executions of the same tests

* Fixed test_testing scripts with master

* Restyled by isort

* Fixing code lints

* Restyled by autopep8

* Fix formate changes happened with autosave on TestSpecParsingSupport.py

* Fixed module import in MockTestRunner script

* Restructured the tasks.py scripts in matter_testing_support

* Fixed formatting

* Restyled by shfmt

* Restyled by isort

* Fixed code lints

* Fixed imports for the new scripts added

* Fixed k1_4 for the test script

* Restyled by autopep8

* Fixed import for new scripts added

* Added support for v1_4

* Update TestSpecParsingSupport.py

* Added the missed part of the code after hard reset from commit d0e3690

* Print statements to test

* Update TestSpecParsingSupport.py

* Added in_progress for DEFAULT_OUTPUT_DIR_IN_PROGRESS

* Added support for conformance_support in atomic attributes

* Removing test prints statements

* Restyled by isort

* Checking in Thermostat's Revision

* Check and Verified Cluster Thermostats's Revision

* Restyled by isort

* Fixed improts with news supports apps.py

* Restyled by isort

* Fixed imports for ECOINFO scripts

* Restyled by isort

* Renamed matter_testing_support to chip.testing

* Update TestSpecParsingSupport.py

* Restyled by shfmt

* Restyled by isort

* Fixed imports and correct wheel errors

* Fixed chip_testing wheel

* Update build_python.sh

* Fixed the restyler added f-strings breaks

* Restyled by autopep8

* Restyled by isort

---------

Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Andrei Litvin <andy314@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation github gn matter-1.4-te2-script-change Script changes before end of Matter 1.4 TE2 review - approved scripts tests tools workflows
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants