connectedhomeip icon indicating copy to clipboard operation
connectedhomeip copied to clipboard

[Telink] Add Thermostat & Contact Sensor examples & Rework LED loop & made Factory-Reset user friendly

Open s07641069 opened this issue 2 years ago • 6 comments

Change overview

  • Added Telink Thermostat example (Cherrypick https://github.com/project-chip/connectedhomeip/pull/23717)
  • Used correct prototype of MatterPostAttributeChangeCallback for other Telink apps
  • Cherrypick partly https://github.com/project-chip/connectedhomeip/pull/23408 to make thermostat work with Google Home
  • Added Telink Contact Sensor example
  • Rework system status LED loop
  • Made the Factory-Reset Button more user friendly

Testing

Tested manually with chip-tool and Google Home. Steps:

Run: $ chip-tool pairing ble-thread <...> Wait till success

s07641069 avatar Dec 08 '22 10:12 s07641069

@andy31415 I updated Telink Docker file just as reminder for developers which Zephyr HASH is compatible. Docker image rebuild not needed.

s07641069 avatar Dec 08 '22 10:12 s07641069

PR #23968: Size comparison from ab48bfcfadca66c7f1675f29b5d5ee5d35f10494 to 7778bc35c7afc60d93db3d6d1b154635b1c40e5e

Increases (1 build for linux)
platform target config section ab48bfcf 7778bc35 change % change
linux thermostat-no-ble arm64 (read only) 2389924 2390660 736 0.0
.rodata 144396 144460 64 0.0
.text 2002672 2003248 576 0.0
Decreases (1 build for linux)
platform target config section ab48bfcf 7778bc35 change % change
linux thermostat-no-ble arm64 (read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data.rel.ro 77232 77000 -232 -0.3
Full report (11 builds for bl602, bl702, linux, mbed, nrfconnect, qpg)
platform target config section ab48bfcf 7778bc35 change % change
bl602 lighting-app bl602 (read/write) 1353270 1353270 0 0.0
.bss 86857 86857 0 0.0
.data 9976 9976 0 0.0
.text 1035990 1035990 0 0.0
bl602+rpc (read/write) 1398602 1398602 0 0.0
.bss 94905 94905 0 0.0
.data 10368 10368 0 0.0
.text 1066970 1066970 0 0.0
bl702 lighting-app bl702 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1186707 1186707 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66990 66990 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1505626 1505626 0 0.0
.debug_aranges 132928 132928 0 0.0
.debug_frame 485968 485968 0 0.0
.debug_info 37891506 37891506 0 0.0
.debug_line 5099610 5099610 0 0.0
.debug_loc 3361563 3361563 0 0.0
.debug_ranges 359912 359912 0 0.0
.debug_str 3455105 3455105 0 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116272 116272 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564787 564787 0 0.0
.symtab 171520 171520 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 955656 955656 0 0.0
bl702+rpc 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1282619 1282619 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75022 75022 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644199 1644199 0 0.0
.debug_aranges 140712 140712 0 0.0
.debug_frame 512180 512180 0 0.0
.debug_info 41804220 41804220 0 0.0
.debug_line 5455062 5455062 0 0.0
.debug_loc 3557273 3557273 0 0.0
.debug_ranges 382616 382616 0 0.0
.debug_str 3852646 3852646 0 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129680 129680 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624050 624050 0 0.0
.symtab 189408 189408 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 1029356 1029356 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10360348 10360348 0 0.0
(read/write) 706337 706337 0 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650608 650608 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13904 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 504604 504604 0 0.0
.text 8200228 8200228 0 0.0
thermostat-no-ble arm64 (read only) 2389924 2390660 736 0.0
(read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data 1816 1816 0 0.0
.data.rel.ro 77232 77000 -232 -0.3
.dynamic 560 560 0 0.0
.got 5184 5184 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144396 144460 64 0.0
.text 2002672 2003248 576 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2456280 2456280 0 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418924 1418924 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182671 1182671 0 0.0
bss 143633 143633 0 0.0
rodata 144512 144512 0 0.0
text 815580 815580 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161323 0 0.0
bss 142860 142860 0 0.0
rodata 136084 136084 0 0.0
text 803448 803448 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148708 1148708 0 0.0
.bss 110348 110348 0 0.0
.data 832 832 0 0.0
.text 595808 595808 0 0.0
lock-app qpg6105+debug (read/write) 1116636 1116636 0 0.0
.bss 106172 106172 0 0.0
.data 836 836 0 0.0
.text 563732 563732 0 0.0

github-actions[bot] avatar Dec 08 '22 10:12 github-actions[bot]

PR #23968: Size comparison from ab48bfcfadca66c7f1675f29b5d5ee5d35f10494 to 3cfc90c84bf8cd2ae0c441a583d93be6d7b5782c

Increases (3 builds for qpg, telink)
platform target config section ab48bfcf 3cfc90c8 change % change
qpg lighting-app qpg6105+debug (read/write) 1148708 1148716 8 0.0
.text 595808 595816 8 0.0
telink light-switch-app tlsr9518adk80d (read/write) 789824 790152 328 0.0
text 553754 553894 140 0.0
ota-requestor-app tlsr9518adk80d (read/write) 803940 804160 220 0.0
text 564758 564876 118 0.0
Decreases (8 builds for bl602, bl702, nrfconnect, psoc6, telink)
platform target config section ab48bfcf 3cfc90c8 change % change
bl602 lighting-app bl602 .text 1035990 1035986 -4 -0.0
bl702 lighting-app bl702 .debug_info 37891506 37891504 -2 -0.0
.text 955656 955652 -4 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 815580 815576 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 26823829 26823828 -1 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26560611 26560609 -2 -0.0
telink all-clusters-app tlsr9518adk80d text 647964 647962 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d text 611764 611760 -4 -0.0
lighting-app tlsr9518adk80d text 623516 623514 -2 -0.0
Full report (35 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section ab48bfcf 3cfc90c8 change % change
bl602 lighting-app bl602 (read/write) 1353270 1353270 0 0.0
.bss 86857 86857 0 0.0
.data 9976 9976 0 0.0
.text 1035990 1035986 -4 -0.0
bl602+rpc (read/write) 1398602 1398602 0 0.0
.bss 94905 94905 0 0.0
.data 10368 10368 0 0.0
.text 1066970 1066970 0 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1186707 1186707 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66990 66990 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1505626 1505626 0 0.0
.debug_aranges 132928 132928 0 0.0
.debug_frame 485968 485968 0 0.0
.debug_info 37891506 37891504 -2 -0.0
.debug_line 5099610 5099610 0 0.0
.debug_loc 3361563 3361563 0 0.0
.debug_ranges 359912 359912 0 0.0
.debug_str 3455105 3455105 0 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116272 116272 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564787 564787 0 0.0
.symtab 171520 171520 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
955656 955652 -4 -0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1282619 1282619 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75022 75022 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644199 1644199 0 0.0
.debug_aranges 140712 140712 0 0.0
.debug_frame 512180 512180 0 0.0
.debug_info 41804220 41804220 0 0.0
.debug_line 5455062 5455062 0 0.0
.debug_loc 3557273 3557273 0 0.0
.debug_ranges 382616 382616 0 0.0
.debug_str 3852646 3852646 0 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129680 129680 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624050 624050 0 0.0
.symtab 189408 189408 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1029356 1029356 0 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677187 677187 0 0.0
(read/write) 174348 174348 0 0.0
.bss 81228 81228 0 0.0
.data 3380 3380 0 0.0
.rodata 89891 89891 0 0.0
.text 586984 586984 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641427 641427 0 0.0
(read/write) 157996 157996 0 0.0
.bss 80500 80500 0 0.0
.data 3380 3380 0 0.0
.rodata 79027 79027 0 0.0
.text 562080 562080 0 0.0
lock-ftd LP_CC2652R7 (read only) 678719 678719 0 0.0
(read/write) 169984 169984 0 0.0
.bss 78484 78484 0 0.0
.data 3304 3304 0 0.0
.rodata 77575 77575 0 0.0
.text 600664 600664 0 0.0
lock-mtd LP_CC2652R7 (read only) 662547 662547 0 0.0
(read/write) 181844 181844 0 0.0
.bss 74172 74172 0 0.0
.data 3304 3304 0 0.0
.rodata 103411 103411 0 0.0
.text 558656 558656 0 0.0
pump-app LP_CC2652R7 (read only) 687919 687919 0 0.0
(read/write) 161488 161488 0 0.0
.bss 78420 78420 0 0.0
.data 3296 3296 0 0.0
.rodata 90831 90831 0 0.0
.text 596604 596604 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672419 672419 0 0.0
(read/write) 177100 177100 0 0.0
.bss 78532 78532 0 0.0
.data 3292 3292 0 0.0
.rodata 86387 86387 0 0.0
.text 585552 585552 0 0.0
shell LP_CC2652R7 (read only) 668182 668182 0 0.0
(read/write) 185664 185664 0 0.0
.bss 83540 83540 0 0.0
.data 3376 3376 0 0.0
.rodata 86606 86606 0 0.0
.text 581260 581260 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587786 587786 0 0.0
.app_xip_area 464412 464412 0 0.0
.bss 65792 65792 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 594834 594834 0 0.0
.app_xip_area 466132 466132 0 0.0
.bss 71112 71112 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543918 543918 0 0.0
.app_xip_area 425600 425600 0 0.0
.bss 60784 60784 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1110440 1110440 0 0.0
.bss 136340 136340 0 0.0
.data 2072 2072 0 0.0
.text 972008 972008 0 0.0
BRD4161A+rpc (read/write) 973812 973812 0 0.0
.bss 150852 150852 0 0.0
.data 2252 2252 0 0.0
.text 820684 820684 0 0.0
BRD4161A+rs911x (read/write) 1003728 1003728 0 0.0
.bss 169176 169176 0 0.0
.data 2064 2064 0 0.0
.text 832468 832468 0 0.0
lock-app BRD4161A+wf200 (read/write) 1151356 1151356 0 0.0
.bss 152264 152264 0 0.0
.data 2072 2072 0 0.0
.text 997000 997000 0 0.0
window-app BRD4161A (read/write) 1104036 1104036 0 0.0
.bss 137788 137788 0 0.0
.data 2096 2096 0 0.0
.text 964132 964132 0 0.0
esp32 all-clusters-app c3devkit (read only) 1223392 1223392 0 0.0
(read/write) 1788470 1788470 0 0.0
.dram0.bss 76952 76952 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 258024 258024 0 0.0
.flash.text 1223392 1223392 0 0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1233399 1233399 0 0.0
(read/write) 564348 564348 0 0.0
.dram0.bss 82312 82312 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 315072 315072 0 0.0
.flash.text 1228015 1228015 0 0.0
.iram0.text 123939 123939 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2456280 2456280 0 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418924 1418924 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182671 1182671 0 0.0
bss 143633 143633 0 0.0
rodata 144512 144512 0 0.0
text 815580 815576 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161323 0 0.0
bss 142860 142860 0 0.0
rodata 136084 136084 0 0.0
text 803448 803448 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841968 841968 0 0.0
(read/write) 1745156 1745156 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188712 188712 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1229252 1229252 0 0.0
.debug_aranges 111864 111864 0 0.0
.debug_frame 373520 373520 0 0.0
.debug_info 26823829 26823828 -1 -0.0
.debug_line 3671274 3671274 0 0.0
.debug_loc 3584745 3584745 0 0.0
.debug_ranges 340264 340264 0 0.0
.debug_str 3440224 3440224 0 0.0
.heap 841968 841968 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 569768 569768 0 0.0
.symtab 421280 421280 0 0.0
.text 1545392 1545392 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842704 842704 0 0.0
(read/write) 1687748 1687748 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187976 187976 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1221051 1221051 0 0.0
.debug_aranges 111336 111336 0 0.0
.debug_frame 376600 376600 0 0.0
.debug_info 26560611 26560609 -2 -0.0
.debug_line 3691990 3691990 0 0.0
.debug_loc 3572382 3572382 0 0.0
.debug_ranges 338880 338880 0 0.0
.debug_str 3429237 3429237 0 0.0
.heap 842704 842704 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 533857 533857 0 0.0
.symtab 407712 407712 0 0.0
.text 1488720 1488720 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850896 850896 0 0.0
(read/write) 1606292 1606292 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 179992 179992 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2456 2456 0 0.0
.debug_abbrev 1055107 1055107 0 0.0
.debug_aranges 103544 103544 0 0.0
.debug_frame 346928 346928 0 0.0
.debug_info 22024805 22024805 0 0.0
.debug_line 3261908 3261908 0 0.0
.debug_loc 3270414 3270414 0 0.0
.debug_ranges 304208 304208 0 0.0
.debug_str 3234769 3234769 0 0.0
.heap 850896 850896 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 470234 470234 0 0.0
.symtab 376160 376160 0 0.0
.text 1415456 1415456 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845864 845864 0 0.0
(read/write) 1644172 1644172 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185008 185008 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1062526 1062526 0 0.0
.debug_aranges 104216 104216 0 0.0
.debug_frame 349752 349752 0 0.0
.debug_info 22404158 22404158 0 0.0
.debug_line 3270623 3270623 0 0.0
.debug_loc 3310273 3310273 0 0.0
.debug_ranges 307552 307552 0 0.0
.debug_str 3262224 3262224 0 0.0
.heap 845864 845864 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 476474 476474 0 0.0
.symtab 379392 379392 0 0.0
.text 1448304 1448304 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148708 1148716 8 0.0
.bss 110348 110348 0 0.0
.data 832 832 0 0.0
.text 595808 595816 8 0.0
lock-app qpg6105+debug (read/write) 1116636 1116636 0 0.0
.bss 106172 106172 0 0.0
.data 836 836 0 0.0
.text 563732 563732 0 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 935988 935988 0 0.0
bss 80812 80812 0 0.0
noinit 43440 43440 0 0.0
text 647964 647962 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 873756 873756 0 0.0
bss 80036 80036 0 0.0
noinit 43440 43440 0 0.0
text 611764 611760 -4 -0.0
light-switch-app tlsr9518adk80d (read/write) 789824 790152 328 0.0
bss 71676 71676 0 0.0
noinit 43520 43520 0 0.0
text 553754 553894 140 0.0
lighting-app tlsr9518adk80d (read/write) 873832 873832 0 0.0
bss 81424 81424 0 0.0
noinit 43520 43520 0 0.0
text 623516 623514 -2 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 803940 804160 220 0.0
bss 73248 73248 0 0.0
noinit 43520 43520 0 0.0
text 564758 564876 118 0.0

github-actions[bot] avatar Dec 08 '22 11:12 github-actions[bot]

PR #23968: Size comparison from 621c69cd95c4cc1615f5e4a79340579e6751a13e to ad272ae909f3b7bc0ce9ef96e6fb7b4d7f1678f3

Increases (9 builds for bl602, bl702, linux, nrfconnect, telink)
platform target config section 621c69cd ad272ae9 change % change
bl602 lighting-app bl602 .text 1036006 1036008 2 0.0
bl602+rpc .text 1066988 1066992 4 0.0
bl702 lighting-app bl702+rpc (read/write) 1282635 1282651 16 0.0
.debug_info 41804459 41804460 1 0.0
.text 1029376 1029378 2 0.0
linux thermostat-no-ble arm64 (read only) 2390020 2390756 736 0.0
.rodata 144428 144492 64 0.0
.text 2002736 2003312 576 0.0
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161339 16 0.0
text 803456 803460 4 0.0
telink all-clusters-minimal-app tlsr9518adk80d text 611774 611778 4 0.0
light-switch-app tlsr9518adk80d (read/write) 789840 790168 328 0.0
text 553766 553910 144 0.0
lighting-app tlsr9518adk80d text 623528 623532 4 0.0
ota-requestor-app tlsr9518adk80d (read/write) 803956 804176 220 0.0
text 564776 564892 116 0.0
Decreases (1 build for linux)
platform target config section 621c69cd ad272ae9 change % change
linux thermostat-no-ble arm64 (read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data.rel.ro 77232 77000 -232 -0.3
Full report (42 builds for bl602, bl702, cc13x2_26x2, efr32, k32w, linux, mbed, nrfconnect, qpg, telink)
platform target config section 621c69cd ad272ae9 change % change
bl602 lighting-app bl602 (read/write) 1353286 1353286 0 0.0
.bss 86857 86857 0 0.0
.data 9976 9976 0 0.0
.text 1036006 1036008 2 0.0
bl602+rpc (read/write) 1398618 1398618 0 0.0
.bss 94905 94905 0 0.0
.data 10368 10368 0 0.0
.text 1066988 1066992 4 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1186723 1186723 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66990 66990 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1505682 1505682 0 0.0
.debug_aranges 132928 132928 0 0.0
.debug_frame 485972 485972 0 0.0
.debug_info 37891744 37891744 0 0.0
.debug_line 5099709 5099709 0 0.0
.debug_loc 3361491 3361491 0 0.0
.debug_ranges 359912 359912 0 0.0
.debug_str 3455122 3455122 0 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116272 116272 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564787 564787 0 0.0
.symtab 171520 171520 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
955674 955674 0 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1282635 1282651 16 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75022 75022 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644255 1644255 0 0.0
.debug_aranges 140712 140712 0 0.0
.debug_frame 512184 512184 0 0.0
.debug_info 41804459 41804460 1 0.0
.debug_line 5455161 5455161 0 0.0
.debug_loc 3557201 3557201 0 0.0
.debug_ranges 382616 382616 0 0.0
.debug_str 3852663 3852663 0 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129680 129680 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624050 624050 0 0.0
.symtab 189408 189408 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1029376 1029378 2 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677203 677203 0 0.0
(read/write) 174332 174332 0 0.0
.bss 81228 81228 0 0.0
.data 3380 3380 0 0.0
.rodata 89891 89891 0 0.0
.text 587000 587000 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641443 641443 0 0.0
(read/write) 157996 157996 0 0.0
.bss 80500 80500 0 0.0
.data 3380 3380 0 0.0
.rodata 79027 79027 0 0.0
.text 562096 562096 0 0.0
lock-ftd LP_CC2652R7 (read only) 678727 678727 0 0.0
(read/write) 169976 169976 0 0.0
.bss 78484 78484 0 0.0
.data 3304 3304 0 0.0
.rodata 77575 77575 0 0.0
.text 600672 600672 0 0.0
lock-mtd LP_CC2652R7 (read only) 662555 662555 0 0.0
(read/write) 181836 181836 0 0.0
.bss 74172 74172 0 0.0
.data 3304 3304 0 0.0
.rodata 103411 103411 0 0.0
.text 558664 558664 0 0.0
pump-app LP_CC2652R7 (read only) 687927 687927 0 0.0
(read/write) 161480 161480 0 0.0
.bss 78420 78420 0 0.0
.data 3296 3296 0 0.0
.rodata 90831 90831 0 0.0
.text 596612 596612 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672435 672435 0 0.0
(read/write) 177084 177084 0 0.0
.bss 78532 78532 0 0.0
.data 3292 3292 0 0.0
.rodata 86387 86387 0 0.0
.text 585568 585568 0 0.0
shell LP_CC2652R7 (read only) 668198 668198 0 0.0
(read/write) 185648 185648 0 0.0
.bss 83540 83540 0 0.0
.data 3376 3376 0 0.0
.rodata 86606 86606 0 0.0
.text 581276 581276 0 0.0
efr32 lighting-app BRD4161A (read/write) 1110456 1110456 0 0.0
.bss 136340 136340 0 0.0
.data 2072 2072 0 0.0
.text 972024 972024 0 0.0
BRD4161A+rpc (read/write) 973828 973828 0 0.0
.bss 150852 150852 0 0.0
.data 2252 2252 0 0.0
.text 820700 820700 0 0.0
BRD4161A+rs911x (read/write) 1003744 1003744 0 0.0
.bss 169176 169176 0 0.0
.data 2064 2064 0 0.0
.text 832484 832484 0 0.0
lock-app BRD4161A+wf200 (read/write) 1151372 1151372 0 0.0
.bss 152264 152264 0 0.0
.data 2072 2072 0 0.0
.text 997016 997016 0 0.0
window-app BRD4161A (read/write) 1104036 1104036 0 0.0
.bss 137788 137788 0 0.0
.data 2096 2096 0 0.0
.text 964132 964132 0 0.0
k32w contact k32w0+release (read/write) 665964 665964 0 0.0
.bss 77040 77040 0 0.0
.data 2108 2108 0 0.0
.text 567704 567704 0 0.0
light k32w0+release (read/write) 641736 641736 0 0.0
.bss 74816 74816 0 0.0
.data 2064 2064 0 0.0
.text 562128 562128 0 0.0
lock k32w0+release (read/write) 635752 635752 0 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 555344 555344 0 0.0
linux all-clusters-app debug (read only) 3081889 3081889 0 0.0
(read/write) 158168 158168 0 0.0
.bss 62336 62336 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 86952 86952 0 0.0
.dynamic 608 608 0 0.0
.got 4776 4776 0 0.0
.init 27 27 0 0.0
.init_array 1200 1200 0 0.0
.rodata 281195 281195 0 0.0
.text 2616450 2616450 0 0.0
all-clusters-minimal-app debug (read only) 2908993 2908993 0 0.0
(read/write) 149600 149600 0 0.0
.bss 61536 61536 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 79320 79320 0 0.0
.dynamic 608 608 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 1176 1176 0 0.0
.rodata 280715 280715 0 0.0
.text 2446978 2446978 0 0.0
bridge-app debug+rpc (read only) 2409329 2409329 0 0.0
(read/write) 129208 129208 0 0.0
.bss 50720 50720 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 68616 68616 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 211008 211008 0 0.0
.text 2030914 2030914 0 0.0
chip-tool debug (read only) 10993721 10993721 0 0.0
(read/write) 658376 658376 0 0.0
.bss 25944 25944 0 0.0
.data 2754 2754 0 0.0
.data.rel.ro 623016 623016 0 0.0
.dynamic 608 608 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 578101 578101 0 0.0
.text 8891844 8891844 0 0.0
chip-tool-ipv6only arm64 (read only) 10360444 10360444 0 0.0
(read/write) 706337 706337 0 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650608 650608 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13904 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 504636 504636 0 0.0
.text 8200292 8200292 0 0.0
lighting-app debug+rpc (read only) 2636169 2636169 0 0.0
(read/write) 132120 132120 0 0.0
.bss 49920 49920 0 0.0
.data 2288 2288 0 0.0
.data.rel.ro 73720 73720 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 227872 227872 0 0.0
.text 2232466 2232466 0 0.0
lock-app debug (read only) 2619305 2619305 0 0.0
(read/write) 127328 127328 0 0.0
.bss 48416 48416 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 70760 70760 0 0.0
.dynamic 608 608 0 0.0
.got 4672 4672 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 245128 245128 0 0.0
.text 2202594 2202594 0 0.0
ota-provider-app debug (read only) 2396217 2396217 0 0.0
(read/write) 120760 120760 0 0.0
.bss 47936 47936 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 64584 64584 0 0.0
.dynamic 608 608 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 216776 216776 0 0.0
.text 2011042 2011042 0 0.0
ota-requestor-app debug (read only) 2561625 2561625 0 0.0
(read/write) 129072 129072 0 0.0
.bss 50464 50464 0 0.0
.data 2496 2496 0 0.0
.data.rel.ro 69928 69928 0 0.0
.dynamic 608 608 0 0.0
.got 4688 4688 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 223824 223824 0 0.0
.text 2160306 2160306 0 0.0
shell debug (read only) 2623137 2623137 0 0.0
(read/write) 142856 142856 0 0.0
.bss 57768 57768 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 77984 77984 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 240050 240050 0 0.0
.text 2223586 2223586 0 0.0
thermostat-no-ble arm64 (read only) 2390020 2390756 736 0.0
(read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data 1816 1816 0 0.0
.data.rel.ro 77232 77000 -232 -0.3
.dynamic 560 560 0 0.0
.got 5184 5184 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144428 144492 64 0.0
.text 2002736 2003312 576 0.0
tv-app debug (read only) 3229265 3229265 0 0.0
(read/write) 261176 261176 0 0.0
.bss 170040 170040 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 80192 80192 0 0.0
.dynamic 608 608 0 0.0
.got 4976 4976 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 267992 267992 0 0.0
.text 2768146 2768146 0 0.0
tv-casting-app debug (read only) 5533913 5533913 0 0.0
(read/write) 161528 161528 0 0.0
.bss 51960 51960 0 0.0
.data 1936 1936 0 0.0
.data.rel.ro 101032 101032 0 0.0
.dynamic 608 608 0 0.0
.got 4896 4896 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 351545 351545 0 0.0
.text 4907490 4907490 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2456280 2456280 0 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418924 1418924 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182687 1182687 0 0.0
bss 143633 143633 0 0.0
rodata 144512 144512 0 0.0
text 815592 815592 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161339 16 0.0
bss 142860 142860 0 0.0
rodata 136084 136084 0 0.0
text 803456 803460 4 0.0
qpg lighting-app qpg6105+debug (read/write) 1148724 1148724 0 0.0
.bss 110348 110348 0 0.0
.data 832 832 0 0.0
.text 595824 595824 0 0.0
lock-app qpg6105+debug (read/write) 1116644 1116644 0 0.0
.bss 106172 106172 0 0.0
.data 836 836 0 0.0
.text 563740 563740 0 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 936004 936004 0 0.0
bss 80812 80812 0 0.0
noinit 43440 43440 0 0.0
text 647978 647978 0 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 873772 873772 0 0.0
bss 80036 80036 0 0.0
noinit 43440 43440 0 0.0
text 611774 611778 4 0.0
light-switch-app tlsr9518adk80d (read/write) 789840 790168 328 0.0
bss 71676 71676 0 0.0
noinit 43520 43520 0 0.0
text 553766 553910 144 0.0
lighting-app tlsr9518adk80d (read/write) 873848 873848 0 0.0
bss 81424 81424 0 0.0
noinit 43520 43520 0 0.0
text 623528 623532 4 0.0
ota-requestor-app tlsr9518adk80d (read/write) 803956 804176 220 0.0
bss 73248 73248 0 0.0
noinit 43520 43520 0 0.0
text 564776 564892 116 0.0

github-actions[bot] avatar Dec 21 '22 10:12 github-actions[bot]

PR #23968: Size comparison from 621c69cd95c4cc1615f5e4a79340579e6751a13e to 084540652aef982f03088e3bfed72438d48e33da

Increases (4 builds for bl602, bl702, linux, nrfconnect)
platform target config section 621c69cd 08454065 change % change
bl602 lighting-app bl602+rpc .text 1066988 1066990 2 0.0
bl702 lighting-app bl702 .debug_info 37891744 37891745 1 0.0
.text 955674 955676 2 0.0
linux thermostat-no-ble arm64 (read only) 2390020 2390756 736 0.0
.rodata 144428 144492 64 0.0
.text 2002736 2003312 576 0.0
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161339 16 0.0
text 803456 803460 4 0.0
Decreases (1 build for linux)
platform target config section 621c69cd 08454065 change % change
linux thermostat-no-ble arm64 (read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data.rel.ro 77232 77000 -232 -0.3
Full report (21 builds for bl602, bl702, cc13x2_26x2, k32w, linux, mbed, nrfconnect, qpg)
platform target config section 621c69cd 08454065 change % change
bl602 lighting-app bl602 (read/write) 1353286 1353286 0 0.0
.bss 86857 86857 0 0.0
.data 9976 9976 0 0.0
.text 1036006 1036006 0 0.0
bl602+rpc (read/write) 1398618 1398618 0 0.0
.bss 94905 94905 0 0.0
.data 10368 10368 0 0.0
.text 1066988 1066990 2 0.0
bl702 lighting-app bl702 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1186723 1186723 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66990 66990 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1505682 1505682 0 0.0
.debug_aranges 132928 132928 0 0.0
.debug_frame 485972 485972 0 0.0
.debug_info 37891744 37891745 1 0.0
.debug_line 5099709 5099709 0 0.0
.debug_loc 3361491 3361491 0 0.0
.debug_ranges 359912 359912 0 0.0
.debug_str 3455122 3455122 0 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116272 116272 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564787 564787 0 0.0
.symtab 171520 171520 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 955674 955676 2 0.0
bl702+rpc 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1282635 1282635 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75022 75022 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644255 1644255 0 0.0
.debug_aranges 140712 140712 0 0.0
.debug_frame 512184 512184 0 0.0
.debug_info 41804459 41804459 0 0.0
.debug_line 5455161 5455161 0 0.0
.debug_loc 3557201 3557201 0 0.0
.debug_ranges 382616 382616 0 0.0
.debug_str 3852663 3852663 0 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129680 129680 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624050 624050 0 0.0
.symtab 189408 189408 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 1029376 1029376 0 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677203 677203 0 0.0
(read/write) 174332 174332 0 0.0
.bss 81228 81228 0 0.0
.data 3380 3380 0 0.0
.rodata 89891 89891 0 0.0
.text 587000 587000 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641443 641443 0 0.0
(read/write) 157996 157996 0 0.0
.bss 80500 80500 0 0.0
.data 3380 3380 0 0.0
.rodata 79027 79027 0 0.0
.text 562096 562096 0 0.0
lock-ftd LP_CC2652R7 (read only) 678727 678727 0 0.0
(read/write) 169976 169976 0 0.0
.bss 78484 78484 0 0.0
.data 3304 3304 0 0.0
.rodata 77575 77575 0 0.0
.text 600672 600672 0 0.0
lock-mtd LP_CC2652R7 (read only) 662555 662555 0 0.0
(read/write) 181836 181836 0 0.0
.bss 74172 74172 0 0.0
.data 3304 3304 0 0.0
.rodata 103411 103411 0 0.0
.text 558664 558664 0 0.0
pump-app LP_CC2652R7 (read only) 687927 687927 0 0.0
(read/write) 161480 161480 0 0.0
.bss 78420 78420 0 0.0
.data 3296 3296 0 0.0
.rodata 90831 90831 0 0.0
.text 596612 596612 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672435 672435 0 0.0
(read/write) 177084 177084 0 0.0
.bss 78532 78532 0 0.0
.data 3292 3292 0 0.0
.rodata 86387 86387 0 0.0
.text 585568 585568 0 0.0
shell LP_CC2652R7 (read only) 668198 668198 0 0.0
(read/write) 185648 185648 0 0.0
.bss 83540 83540 0 0.0
.data 3376 3376 0 0.0
.rodata 86606 86606 0 0.0
.text 581276 581276 0 0.0
k32w contact k32w0+release (read/write) 665964 665964 0 0.0
.bss 77040 77040 0 0.0
.data 2108 2108 0 0.0
.text 567704 567704 0 0.0
light k32w0+release (read/write) 641736 641736 0 0.0
.bss 74816 74816 0 0.0
.data 2064 2064 0 0.0
.text 562128 562128 0 0.0
lock k32w0+release (read/write) 635752 635752 0 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 555344 555344 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10360444 10360444 0 0.0
(read/write) 706337 706337 0 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650608 650608 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13904 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 504636 504636 0 0.0
.text 8200292 8200292 0 0.0
thermostat-no-ble arm64 (read only) 2390020 2390756 736 0.0
(read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data 1816 1816 0 0.0
.data.rel.ro 77232 77000 -232 -0.3
.dynamic 560 560 0 0.0
.got 5184 5184 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144428 144492 64 0.0
.text 2002736 2003312 576 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2456280 2456280 0 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418924 1418924 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182687 1182687 0 0.0
bss 143633 143633 0 0.0
rodata 144512 144512 0 0.0
text 815592 815592 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161339 16 0.0
bss 142860 142860 0 0.0
rodata 136084 136084 0 0.0
text 803456 803460 4 0.0
qpg lighting-app qpg6105+debug (read/write) 1148724 1148724 0 0.0
.bss 110348 110348 0 0.0
.data 832 832 0 0.0
.text 595824 595824 0 0.0
lock-app qpg6105+debug (read/write) 1116644 1116644 0 0.0
.bss 106172 106172 0 0.0
.data 836 836 0 0.0
.text 563740 563740 0 0.0

github-actions[bot] avatar Dec 21 '22 11:12 github-actions[bot]

PR #23968: Size comparison from 621c69cd95c4cc1615f5e4a79340579e6751a13e to dd349b86234160ed16e5282ed758a7d19b090e2c

Increases (8 builds for bl602, linux, nrfconnect, telink)
platform target config section 621c69cd dd349b86 change % change
bl602 lighting-app bl602+rpc .text 1066988 1066990 2 0.0
linux thermostat-no-ble arm64 (read only) 2390020 2390756 736 0.0
.rodata 144428 144492 64 0.0
.text 2002736 2003312 576 0.0
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161339 16 0.0
text 803456 803460 4 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 936004 936616 612 0.1
bss 80812 80936 124 0.2
noinit 43440 43480 40 0.1
text 647978 648424 446 0.1
all-clusters-minimal-app tlsr9518adk80d (read/write) 873772 874368 596 0.1
bss 80036 80156 120 0.1
noinit 43440 43480 40 0.1
text 611774 612214 440 0.1
light-switch-app tlsr9518adk80d (read/write) 789840 790732 892 0.1
bss 71676 71796 120 0.2
text 553766 554358 592 0.1
lighting-app tlsr9518adk80d (read/write) 873848 874420 572 0.1
bss 81424 81552 128 0.2
text 623528 623978 450 0.1
ota-requestor-app tlsr9518adk80d (read/write) 803956 804732 776 0.1
bss 73248 73372 124 0.2
text 564776 565334 558 0.1
Decreases (7 builds for bl702, esp32, linux, nrfconnect, psoc6)
platform target config section 621c69cd dd349b86 change % change
bl702 lighting-app bl702 .debug_info 37891744 37891743 -1 -0.0
.text 955674 955672 -2 -0.0
bl702+rpc .debug_info 41804459 41804458 -1 -0.0
.text 1029376 1029374 -2 -0.0
esp32 all-clusters-app c3devkit (read/write) 1788470 1788462 -8 -0.0
.flash.rodata 258024 258016 -8 -0.0
linux thermostat-no-ble arm64 (read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data.rel.ro 77232 77000 -232 -0.3
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 815592 815588 -4 -0.0
psoc6 all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26560919 26560918 -1 -0.0
light cy8ckit_062s2_43012 .debug_info 22025114 22025113 -1 -0.0
Full report (51 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 621c69cd dd349b86 change % change
bl602 lighting-app bl602 (read/write) 1353286 1353286 0 0.0
.bss 86857 86857 0 0.0
.data 9976 9976 0 0.0
.text 1036006 1036006 0 0.0
bl602+rpc (read/write) 1398618 1398618 0 0.0
.bss 94905 94905 0 0.0
.data 10368 10368 0 0.0
.text 1066988 1066990 2 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1186723 1186723 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66990 66990 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1505682 1505682 0 0.0
.debug_aranges 132928 132928 0 0.0
.debug_frame 485972 485972 0 0.0
.debug_info 37891744 37891743 -1 -0.0
.debug_line 5099709 5099709 0 0.0
.debug_loc 3361491 3361491 0 0.0
.debug_ranges 359912 359912 0 0.0
.debug_str 3455122 3455122 0 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116272 116272 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564787 564787 0 0.0
.symtab 171520 171520 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
955674 955672 -2 -0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1282635 1282635 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75022 75022 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644255 1644255 0 0.0
.debug_aranges 140712 140712 0 0.0
.debug_frame 512184 512184 0 0.0
.debug_info 41804459 41804458 -1 -0.0
.debug_line 5455161 5455161 0 0.0
.debug_loc 3557201 3557201 0 0.0
.debug_ranges 382616 382616 0 0.0
.debug_str 3852663 3852663 0 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129680 129680 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624050 624050 0 0.0
.symtab 189408 189408 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1029376 1029374 -2 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677203 677203 0 0.0
(read/write) 174332 174332 0 0.0
.bss 81228 81228 0 0.0
.data 3380 3380 0 0.0
.rodata 89891 89891 0 0.0
.text 587000 587000 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641443 641443 0 0.0
(read/write) 157996 157996 0 0.0
.bss 80500 80500 0 0.0
.data 3380 3380 0 0.0
.rodata 79027 79027 0 0.0
.text 562096 562096 0 0.0
lock-ftd LP_CC2652R7 (read only) 678727 678727 0 0.0
(read/write) 169976 169976 0 0.0
.bss 78484 78484 0 0.0
.data 3304 3304 0 0.0
.rodata 77575 77575 0 0.0
.text 600672 600672 0 0.0
lock-mtd LP_CC2652R7 (read only) 662555 662555 0 0.0
(read/write) 181836 181836 0 0.0
.bss 74172 74172 0 0.0
.data 3304 3304 0 0.0
.rodata 103411 103411 0 0.0
.text 558664 558664 0 0.0
pump-app LP_CC2652R7 (read only) 687927 687927 0 0.0
(read/write) 161480 161480 0 0.0
.bss 78420 78420 0 0.0
.data 3296 3296 0 0.0
.rodata 90831 90831 0 0.0
.text 596612 596612 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672435 672435 0 0.0
(read/write) 177084 177084 0 0.0
.bss 78532 78532 0 0.0
.data 3292 3292 0 0.0
.rodata 86387 86387 0 0.0
.text 585568 585568 0 0.0
shell LP_CC2652R7 (read only) 668198 668198 0 0.0
(read/write) 185648 185648 0 0.0
.bss 83540 83540 0 0.0
.data 3376 3376 0 0.0
.rodata 86606 86606 0 0.0
.text 581276 581276 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587794 587794 0 0.0
.app_xip_area 464420 464420 0 0.0
.bss 65792 65792 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 594850 594850 0 0.0
.app_xip_area 466148 466148 0 0.0
.bss 71112 71112 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543934 543934 0 0.0
.app_xip_area 425616 425616 0 0.0
.bss 60784 60784 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1110456 1110456 0 0.0
.bss 136340 136340 0 0.0
.data 2072 2072 0 0.0
.text 972024 972024 0 0.0
BRD4161A+rpc (read/write) 973828 973828 0 0.0
.bss 150852 150852 0 0.0
.data 2252 2252 0 0.0
.text 820700 820700 0 0.0
BRD4161A+rs911x (read/write) 1003744 1003744 0 0.0
.bss 169176 169176 0 0.0
.data 2064 2064 0 0.0
.text 832484 832484 0 0.0
lock-app BRD4161A+wf200 (read/write) 1151372 1151372 0 0.0
.bss 152264 152264 0 0.0
.data 2072 2072 0 0.0
.text 997016 997016 0 0.0
window-app BRD4161A (read/write) 1104036 1104036 0 0.0
.bss 137788 137788 0 0.0
.data 2096 2096 0 0.0
.text 964132 964132 0 0.0
esp32 all-clusters-app c3devkit (read only) 1223412 1223412 0 0.0
(read/write) 1788470 1788462 -8 -0.0
.dram0.bss 76952 76952 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 258024 258016 -8 -0.0
.flash.text 1223412 1223412 0 0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1233403 1233403 0 0.0
(read/write) 564348 564348 0 0.0
.dram0.bss 82312 82312 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 315072 315072 0 0.0
.flash.text 1228019 1228019 0 0.0
.iram0.text 123939 123939 0 0.0
k32w contact k32w0+release (read/write) 665964 665964 0 0.0
.bss 77040 77040 0 0.0
.data 2108 2108 0 0.0
.text 567704 567704 0 0.0
light k32w0+release (read/write) 641736 641736 0 0.0
.bss 74816 74816 0 0.0
.data 2064 2064 0 0.0
.text 562128 562128 0 0.0
lock k32w0+release (read/write) 635752 635752 0 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 555344 555344 0 0.0
linux all-clusters-app debug (read only) 3081889 3081889 0 0.0
(read/write) 158168 158168 0 0.0
.bss 62336 62336 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 86952 86952 0 0.0
.dynamic 608 608 0 0.0
.got 4776 4776 0 0.0
.init 27 27 0 0.0
.init_array 1200 1200 0 0.0
.rodata 281195 281195 0 0.0
.text 2616450 2616450 0 0.0
all-clusters-minimal-app debug (read only) 2908993 2908993 0 0.0
(read/write) 149600 149600 0 0.0
.bss 61536 61536 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 79320 79320 0 0.0
.dynamic 608 608 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 1176 1176 0 0.0
.rodata 280715 280715 0 0.0
.text 2446978 2446978 0 0.0
bridge-app debug+rpc (read only) 2409329 2409329 0 0.0
(read/write) 129208 129208 0 0.0
.bss 50720 50720 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 68616 68616 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 211008 211008 0 0.0
.text 2030914 2030914 0 0.0
chip-tool debug (read only) 10993721 10993721 0 0.0
(read/write) 658376 658376 0 0.0
.bss 25944 25944 0 0.0
.data 2754 2754 0 0.0
.data.rel.ro 623016 623016 0 0.0
.dynamic 608 608 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 578101 578101 0 0.0
.text 8891844 8891844 0 0.0
chip-tool-ipv6only arm64 (read only) 10360444 10360444 0 0.0
(read/write) 706337 706337 0 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650608 650608 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13904 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 504636 504636 0 0.0
.text 8200292 8200292 0 0.0
lighting-app debug+rpc (read only) 2636169 2636169 0 0.0
(read/write) 132120 132120 0 0.0
.bss 49920 49920 0 0.0
.data 2288 2288 0 0.0
.data.rel.ro 73720 73720 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 227872 227872 0 0.0
.text 2232466 2232466 0 0.0
lock-app debug (read only) 2619305 2619305 0 0.0
(read/write) 127328 127328 0 0.0
.bss 48416 48416 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 70760 70760 0 0.0
.dynamic 608 608 0 0.0
.got 4672 4672 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 245128 245128 0 0.0
.text 2202594 2202594 0 0.0
ota-provider-app debug (read only) 2396217 2396217 0 0.0
(read/write) 120760 120760 0 0.0
.bss 47936 47936 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 64584 64584 0 0.0
.dynamic 608 608 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 216776 216776 0 0.0
.text 2011042 2011042 0 0.0
ota-requestor-app debug (read only) 2561625 2561625 0 0.0
(read/write) 129072 129072 0 0.0
.bss 50464 50464 0 0.0
.data 2496 2496 0 0.0
.data.rel.ro 69928 69928 0 0.0
.dynamic 608 608 0 0.0
.got 4688 4688 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 223824 223824 0 0.0
.text 2160306 2160306 0 0.0
shell debug (read only) 2623137 2623137 0 0.0
(read/write) 142856 142856 0 0.0
.bss 57768 57768 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 77984 77984 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 240050 240050 0 0.0
.text 2223586 2223586 0 0.0
thermostat-no-ble arm64 (read only) 2390020 2390756 736 0.0
(read/write) 143601 143313 -288 -0.2
.bss 55361 55297 -64 -0.1
.data 1816 1816 0 0.0
.data.rel.ro 77232 77000 -232 -0.3
.dynamic 560 560 0 0.0
.got 5184 5184 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144428 144492 64 0.0
.text 2002736 2003312 576 0.0
tv-app debug (read only) 3229265 3229265 0 0.0
(read/write) 261176 261176 0 0.0
.bss 170040 170040 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 80192 80192 0 0.0
.dynamic 608 608 0 0.0
.got 4976 4976 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 267992 267992 0 0.0
.text 2768146 2768146 0 0.0
tv-casting-app debug (read only) 5533913 5533913 0 0.0
(read/write) 161528 161528 0 0.0
.bss 51960 51960 0 0.0
.data 1936 1936 0 0.0
.data.rel.ro 101032 101032 0 0.0
.dynamic 608 608 0 0.0
.got 4896 4896 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 351545 351545 0 0.0
.text 4907490 4907490 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2456280 2456280 0 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418924 1418924 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182687 1182687 0 0.0
bss 143633 143633 0 0.0
rodata 144512 144512 0 0.0
text 815592 815588 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161323 1161339 16 0.0
bss 142860 142860 0 0.0
rodata 136084 136084 0 0.0
text 803456 803460 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841968 841968 0 0.0
(read/write) 1745172 1745172 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188712 188712 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1229326 1229326 0 0.0
.debug_aranges 111864 111864 0 0.0
.debug_frame 373524 373524 0 0.0
.debug_info 26824135 26824135 0 0.0
.debug_line 3671358 3671358 0 0.0
.debug_loc 3584788 3584788 0 0.0
.debug_ranges 340264 340264 0 0.0
.debug_str 3440241 3440241 0 0.0
.heap 841968 841968 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 569768 569768 0 0.0
.symtab 421280 421280 0 0.0
.text 1545408 1545408 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842704 842704 0 0.0
(read/write) 1687764 1687764 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187976 187976 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1221125 1221125 0 0.0
.debug_aranges 111336 111336 0 0.0
.debug_frame 376604 376604 0 0.0
.debug_info 26560919 26560918 -1 -0.0
.debug_line 3692074 3692074 0 0.0
.debug_loc 3572425 3572425 0 0.0
.debug_ranges 338880 338880 0 0.0
.debug_str 3429254 3429254 0 0.0
.heap 842704 842704 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 533857 533857 0 0.0
.symtab 407712 407712 0 0.0
.text 1488736 1488736 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850896 850896 0 0.0
(read/write) 1606292 1606292 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 179992 179992 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2456 2456 0 0.0
.debug_abbrev 1055181 1055181 0 0.0
.debug_aranges 103544 103544 0 0.0
.debug_frame 346932 346932 0 0.0
.debug_info 22025114 22025113 -1 -0.0
.debug_line 3261992 3261992 0 0.0
.debug_loc 3270457 3270457 0 0.0
.debug_ranges 304208 304208 0 0.0
.debug_str 3234786 3234786 0 0.0
.heap 850896 850896 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 470234 470234 0 0.0
.symtab 376160 376160 0 0.0
.text 1415456 1415456 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845864 845864 0 0.0
(read/write) 1644172 1644172 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185008 185008 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1062600 1062600 0 0.0
.debug_aranges 104216 104216 0 0.0
.debug_frame 349756 349756 0 0.0
.debug_info 22404465 22404465 0 0.0
.debug_line 3270707 3270707 0 0.0
.debug_loc 3310316 3310316 0 0.0
.debug_ranges 307552 307552 0 0.0
.debug_str 3262241 3262241 0 0.0
.heap 845864 845864 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 476474 476474 0 0.0
.symtab 379392 379392 0 0.0
.text 1448304 1448304 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148724 1148724 0 0.0
.bss 110348 110348 0 0.0
.data 832 832 0 0.0
.text 595824 595824 0 0.0
lock-app qpg6105+debug (read/write) 1116644 1116644 0 0.0
.bss 106172 106172 0 0.0
.data 836 836 0 0.0
.text 563740 563740 0 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 936004 936616 612 0.1
bss 80812 80936 124 0.2
noinit 43440 43480 40 0.1
text 647978 648424 446 0.1
all-clusters-minimal-app tlsr9518adk80d (read/write) 873772 874368 596 0.1
bss 80036 80156 120 0.1
noinit 43440 43480 40 0.1
text 611774 612214 440 0.1
light-switch-app tlsr9518adk80d (read/write) 789840 790732 892 0.1
bss 71676 71796 120 0.2
noinit 43520 43520 0 0.0
text 553766 554358 592 0.1
lighting-app tlsr9518adk80d (read/write) 873848 874420 572 0.1
bss 81424 81552 128 0.2
noinit 43520 43520 0 0.0
text 623528 623978 450 0.1
ota-requestor-app tlsr9518adk80d (read/write) 803956 804732 776 0.1
bss 73248 73372 124 0.2
noinit 43520 43520 0 0.0
text 564776 565334 558 0.1

github-actions[bot] avatar Dec 21 '22 12:12 github-actions[bot]

@andy31415 Could you review and process this cherry-pick PR?

s07641069 avatar Jan 04 '23 18:01 s07641069