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

Make AddStatus generally VerifyOrDie and have centralized logging #28634

Merged
merged 14 commits into from Aug 10, 2023

Conversation

andy31415
Copy link
Contributor

  • Make AddStatus have integrated logging on failure and VerifyOrDie on failure
  • Add FailableAddStatus when we think we can handle or forward the underlying CHIP_ERROR

Fixes #28630

@pullapprove pullapprove bot removed the tests label Aug 10, 2023
@github-actions

This comment was marked as outdated.

src/app/CommandHandler.cpp Outdated Show resolved Hide resolved
src/app/CommandHandler.cpp Outdated Show resolved Hide resolved
src/app/CommandHandler.cpp Outdated Show resolved Hide resolved
src/app/CommandHandler.h Outdated Show resolved Hide resolved
src/app/CommandResponseHelper.h Outdated Show resolved Hide resolved
src/app/clusters/door-lock-server/door-lock-server.cpp Outdated Show resolved Hide resolved
src/app/tests/TestCommandInteraction.cpp Outdated Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented Aug 10, 2023

PR #28634: Size comparison from 7353fd6 to bdb900f

Increases (23 builds for bl702, bl702l, cyw30739, efr32, esp32, linux, nrfconnect, psoc6, telink)
platform target config section 7353fd6 bdb900f change % change
bl702 lighting-app bl702 .debug_frame 516636 516640 4 0.0
.debug_loc 3565126 3565132 6 0.0
bl702+rpc .debug_frame 545540 545544 4 0.0
.debug_loc 3771282 3771288 6 0.0
bl702l lighting-app bl702l .debug_frame 496324 496328 4 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 550567 551255 688 0.1
.app_xip_area 441857 442545 688 0.2
lock cyw930739m2evb_01 (read/write) 537663 538303 640 0.1
.app_xip_area 423905 424545 640 0.2
switch cyw930739m2evb_01 (read/write) 549319 549919 600 0.1
.app_xip_area 438681 439281 600 0.1
efr32 lock-app BRD4161A+wf200 (read/write) 1089120 1089760 640 0.1
.text 907848 908488 640 0.1
esp32 all-clusters-app c3devkit (read only) 1151280 1151528 248 0.0
.flash.text 1151280 1151528 248 0.0
m5stack (read only) 1192971 1193291 320 0.0
.flash.text 1187587 1187907 320 0.0
linux chip-tool debug (read only) 17605761 17606177 416 0.0
.text 14672051 14672467 416 0.0
chip-tool-ipv6only arm64 (read only) 16838852 16839508 656 0.0
.rodata 812400 812560 160 0.0
.text 13808520 13809016 496 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1220332 1220448 116 0.0
text 845072 845328 256 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1338544 1339536 992 0.1
rodata 135688 136024 336 0.2
text 772100 772748 648 0.1
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1382428 1382740 312 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1285135 1285457 322 0.0
light cy8ckit_062s2_43012 .debug_abbrev 1125358 1125417 59 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1072268 1072368 100 0.0
text 730716 730956 240 0.0
all-clusters-minimal-app tlsr9518adk80d text 670088 670102 14 0.0
lighting-app tlsr9518adk80d text 686094 686164 70 0.0
lighting-app-factory-data tlsr9518adk80d text 693610 693680 70 0.0
lighting-app-rpc tlsr9518adk80d text 731026 731098 72 0.0
lighting-app-shell tlsr9518adk80d text 751128 751200 72 0.0
shell tlsr9518adk80d text 478658 478660 2 0.0
Decreases (51 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 7353fd6 bdb900f change % change
bl602 lighting-app bl602 (read/write) 1365090 1364694 -396 -0.0
.text 1057842 1057564 -278 -0.0
bl602+rpc (read/write) 1412550 1412162 -388 -0.0
.text 1089774 1089498 -276 -0.0
bl702 lighting-app bl702 (read/write) 1168115 1167719 -396 -0.0
.debug_abbrev 1567425 1567307 -118 -0.0
.debug_info 41507684 41505426 -2258 -0.0
.debug_line 5484885 5482801 -2084 -0.0
.debug_ranges 384504 383304 -1200 -0.3
.debug_str 4012456 4012425 -31 -0.0
.rodata 107196 107080 -116 -0.1
.strtab 589680 589676 -4 -0.0
.text 954990 954710 -280 -0.0
bl702+rpc (read/write) 1267051 1266655 -396 -0.0
.debug_abbrev 1744555 1744437 -118 -0.0
.debug_info 46402384 46400126 -2258 -0.0
.debug_line 5897407 5895323 -2084 -0.0
.debug_ranges 410256 409056 -1200 -0.3
.debug_str 4432321 4432290 -31 -0.0
.rodata 121848 121732 -116 -0.1
.strtab 652643 652639 -4 -0.0
.text 1029676 1029396 -280 -0.0
bl702l lighting-app bl702l (read/write) 1153720 1153328 -392 -0.0
.debug_abbrev 1569644 1569526 -118 -0.0
.debug_info 41508792 41506536 -2256 -0.0
.debug_line 5400579 5398495 -2084 -0.0
.debug_loc 3501265 3501243 -22 -0.0
.debug_ranges 389712 388512 -1200 -0.3
.debug_str 4024925 4024894 -31 -0.0
.rodata 101080 100964 -116 -0.1
.strtab 589895 589891 -4 -0.0
.text 943740 943464 -276 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 615906 615410 -496 -0.1
.debug_abbrev 962032 961995 -37 -0.0
.debug_info 19421693 19418433 -3260 -0.0
.debug_line 2814036 2812717 -1319 -0.0
.debug_loclists 1597077 1595824 -1253 -0.1
.debug_rnglists 100566 100519 -47 -0.0
.debug_str 3427071 3427040 -31 -0.0
.rodata 106458 106338 -120 -0.1
.strtab 496459 496455 -4 -0.0
.symtab 293440 293168 -272 -0.1
.text 507328 506952 -376 -0.1
cyw30739 ota-requestor cyw930739m2evb_01 (read/write) 574327 573911 -416 -0.1
.app_xip_area 466697 466281 -416 -0.1
efr32 lighting-app BRD4161A+rs9116 (read/write) 1012316 1011796 -520 -0.1
.text 825120 824600 -520 -0.1
BRD4187C (read/write) 1036948 1036772 -176 -0.0
.text 869572 869396 -176 -0.0
window-app BRD4187C (read/write) 1108344 1107720 -624 -0.1
.text 958044 957420 -624 -0.1
esp32 all-clusters-app c3devkit (read/write) 1702364 1702220 -144 -0.0
.flash.rodata 266488 266344 -144 -0.1
m5stack (read/write) 550566 550422 -144 -0.0
.flash.rodata 297472 297328 -144 -0.0
k32w contact k32w0+release (read only) 590932 590796 -136 -0.0
.text 590396 590260 -136 -0.0
light k32w0+release (read only) 589732 589580 -152 -0.0
.text 589196 589044 -152 -0.0
lock k32w0+release (read only) 562068 561996 -72 -0.0
.text 561532 561460 -72 -0.0
linux all-clusters-app debug (read only) 5517169 5510049 -7120 -0.1
.rodata 336080 335792 -288 -0.1
.text 4803219 4796387 -6832 -0.1
all-clusters-minimal-app debug (read only) 4901937 4896833 -5104 -0.1
.rodata 272166 272006 -160 -0.1
.text 4399571 4394627 -4944 -0.1
bridge-app debug (read only) 2769633 2767185 -2448 -0.1
.rodata 214728 214568 -160 -0.1
.text 2377379 2375091 -2288 -0.1
lighting-app debug+rpc+ui (read only) 5241057 5236785 -4272 -0.1
.rodata 337204 336948 -256 -0.1
.text 4661779 4657763 -4016 -0.1
lock-app debug (read only) 4472097 4468561 -3536 -0.1
.rodata 248102 248006 -96 -0.0
.text 4014643 4011203 -3440 -0.1
ota-provider-app debug (read only) 4128249 4125673 -2576 -0.1
.rodata 201254 201094 -160 -0.1
.text 3736675 3734259 -2416 -0.1
ota-requestor-app debug (read only) 4222145 4219185 -2960 -0.1
.rodata 204646 204454 -192 -0.1
.text 3822851 3820083 -2768 -0.1
shell debug (read only) 2938089 2931433 -6656 -0.2
.rodata 212466 212146 -320 -0.2
.text 2554658 2548322 -6336 -0.2
thermostat-no-ble arm64 (read only) 4451300 4447652 -3648 -0.1
.rodata 162252 162172 -80 -0.0
.text 3950968 3947400 -3568 -0.1
tv-app debug (read only) 5316385 5312913 -3472 -0.1
.rodata 272662 272310 -352 -0.1
.text 4800083 4796963 -3120 -0.1
tv-casting-app debug (read only) 8295761 8292913 -2848 -0.0
.rodata 367900 367708 -192 -0.1
.text 7527699 7525043 -2656 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2522440 2522200 -240 -0.0
.text 1485124 1484884 -240 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 141696 141556 -140 -0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1157248 1157136 -112 -0.0
rodata 113036 112924 -112 -0.1
text 810436 810428 -8 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1768740 1768164 -576 -0.0
.debug_info 30260942 30255293 -5649 -0.0
.debug_line 4150198 4147944 -2254 -0.1
.debug_loclists 2248862 2247609 -1253 -0.1
.debug_rnglists 142374 142331 -43 -0.0
.debug_str 4124872 4124841 -31 -0.0
.strtab 806017 806013 -4 -0.0
.symtab 501808 500944 -864 -0.2
.text 1564700 1564124 -576 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1674508 1673812 -696 -0.0
.debug_info 27228965 27223975 -4990 -0.0
.debug_line 3961338 3959308 -2030 -0.1
.debug_loclists 2149233 2148073 -1160 -0.1
.debug_rnglists 135474 135429 -45 -0.0
.debug_str 3979293 3979262 -31 -0.0
.strtab 713468 713464 -4 -0.0
.symtab 465936 465264 -672 -0.1
.text 1472428 1471732 -696 -0.0
light cy8ckit_062s2_43012 (read/write) 1606012 1605500 -512 -0.0
.debug_info 2237130 2236759 -3707 -0.0
.debug_line 3526643 3525241 -1402 -0.0
.debug_loclists 1986348 1985516 -832 -0.0
.debug_rnglists 125244 125196 -48 -0.0
.debug_str 3787365 3787334 -31 -0.0
.strtab 634460 634456 -4 -0.0
.symtab 430576 430064 -512 -0.1
.text 1410196 1409684 -512 -0.0
lock cy8ckit_062s2_43012 (read/write) 1639516 1639228 -288 -0.0
.debug_abbrev 1116822 1116807 -15 -0.0
.debug_frame 421568 421564 -4 -0.0
.debug_info 22284855 22282131 -2724 -0.0
.debug_line 3482094 3480986 -1108 -0.0
.debug_loclists 1966757 1966183 -574 -0.0
.debug_rnglists 123420 123371 -49 -0.0
.debug_str 3751903 3751872 -31 -0.0
.strtab 608360 608356 -4 -0.0
.symtab 422704 422352 -352 -0.1
.text 1416180 1415892 -288 -0.0
qpg lighting-app qpg6105+debug (read/write) 1178348 1178252 -96 -0.0
.text 625192 625096 -96 -0.0
lock-app qpg6105+debug (read/write) 1135420 1135260 -160 -0.0
.text 582260 582100 -160 -0.0
telink all-clusters-minimal-app tlsr9518adk80d (read/write) 977384 977292 -92 -0.0
bridge-app tlsr9518adk80d (read/write) 944784 944588 -196 -0.0
text 647338 647256 -82 -0.0
contact-sensor-app tlsr9518adk80d (read/write) 876740 876520 -220 -0.0
text 590728 590612 -116 -0.0
light-switch-app tlsr9518adk80d (read/write) 908044 907840 -204 -0.0
text 618458 618360 -98 -0.0
lighting-app tlsr9518adk80d (read/write) 983040 982996 -44 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 994404 994360 -44 -0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1052564 1052528 -36 -0.0
lighting-app-shell tlsr9518adk80d (read/write) 1083884 1083848 -36 -0.0
lock-app tlsr9518adk80d (read/write) 934192 934052 -140 -0.0
text 621402 621372 -30 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 899320 899100 -220 -0.0
text 612570 612460 -110 -0.0
pump-app tlsr9518adk80d (read/write) 882140 881936 -204 -0.0
text 596332 596240 -92 -0.0
pump-controller-app tlsr9518adk80d (read/write) 869320 869084 -236 -0.0
text 586796 586666 -130 -0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 879224 878996 -228 -0.0
text 594204 594080 -124 -0.0
temperature-measurement-app tlsr9518adk80d (read/write) 865500 865248 -252 -0.0
text 582442 582300 -142 -0.0
thermostat tlsr9518adk80d (read/write) 911332 911080 -252 -0.0
text 621770 621626 -144 -0.0
window-covering tlsr9518adk80d (read/write) 907120 906900 -220 -0.0
text 617078 616966 -112 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 7353fd6 bdb900f change % change
bl602 lighting-app bl602 (read/write) 1365090 1364694 -396 -0.0
.bss 73622 73622 0 0.0
.data 9560 9560 0 0.0
.text 1057842 1057564 -278 -0.0
bl602+rpc (read/write) 1412550 1412162 -388 -0.0
.bss 81662 81662 0 0.0
.data 9952 9952 0 0.0
.text 1089774 1089498 -276 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1168115 1167719 -396 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41285 41285 0 0.0
.bss_psram 43424 43424 0 0.0
.comment 48 48 0 0.0
.data 3544 3544 0 0.0
.debug_abbrev 1567425 1567307 -118 -0.0
.debug_aranges 140400 140400 0 0.0
.debug_frame 516636 516640 4 0.0
.debug_info 41507684 41505426 -2258 -0.0
.debug_line 5484885 5482801 -2084 -0.0
.debug_loc 3565126 3565132 6 0.0
.debug_ranges 384504 383304 -1200 -0.3
.debug_str 4012456 4012425 -31 -0.0
.hbn 544 544 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 107196 107080 -116 -0.1
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 589680 589676 -4 -0.0
.symtab 175808 175808 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
954990 954710 -280 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1267051 1266655 -396 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49749 49749 0 0.0
.bss_psram 43424 43424 0 0.0
.comment 48 48 0 0.0
.data 4104 4104 0 0.0
.debug_abbrev 1744555 1744437 -118 -0.0
.debug_aranges 148944 148944 0 0.0
.debug_frame 545540 545544 4 0.0
.debug_info 46402384 46400126 -2258 -0.0
.debug_line 5897407 5895323 -2084 -0.0
.debug_loc 3771282 3771288 6 0.0
.debug_ranges 410256 409056 -1200 -0.3
.debug_str 4432321 4432290 -31 -0.0
.hbn 544 544 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 121848 121732 -116 -0.1
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 652643 652639 -4 -0.0
.symtab 194736 194736 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1029676 1029396 -280 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1153720 1153328 -392 -0.0
.boot2 292 292 0 0.0
.bss 15988 15988 0 0.0
.bss_psram 77840 77840 0 0.0
.comment 48 48 0 0.0
.data 4528 4528 0 0.0
.debug_abbrev 1569644 1569526 -118 -0.0
.debug_aranges 134904 134904 0 0.0
.debug_frame 496324 496328 4 0.0
.debug_info 41508792 41506536 -2256 -0.0
.debug_line 5400579 5398495 -2084 -0.0
.debug_loc 3501265 3501243 -22 -0.0
.debug_ranges 389712 388512 -1200 -0.3
.debug_str 4024925 4024894 -31 -0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 101080 100964 -116 -0.1
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 589895 589891 -4 -0.0
.symtab 175360 175360 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
943740 943464 -276 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 615906 615410 -496 -0.1
(read/write) 207744 207744 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201184 201184 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 962032 961995 -37 -0.0
.debug_aranges 109056 109056 0 0.0
.debug_frame 369852 369852 0 0.0
.debug_info 19421693 19418433 -3260 -0.0
.debug_line 2814036 2812717 -1319 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1597077 1595824 -1253 -0.1
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 100566 100519 -47 -0.0
.debug_str 3427071 3427040 -31 -0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106458 106338 -120 -0.1
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 496459 496455 -4 -0.0
.symtab 293440 293168 -272 -0.1
.text 507328 506952 -376 -0.1
cyw30739 light cyw930739m2evb_01 (read/write) 550567 551255 688 0.1
.app_xip_area 441857 442545 688 0.2
.bss 63728 63728 0 0.0
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 537663 538303 640 0.1
.app_xip_area 423905 424545 640 0.2
.bss 68752 68752 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574327 573911 -416 -0.1
.app_xip_area 466697 466281 -416 -0.1
.bss 62720 62720 0 0.0
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 549319 549919 600 0.1
.app_xip_area 438681 439281 600 0.1
.bss 65632 65632 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1012316 1011796 -520 -0.1
.bss 184524 184524 0 0.0
.data 2652 2652 0 0.0
.text 825120 824600 -520 -0.1
BRD4187C (read/write) 1036948 1036772 -176 -0.0
.bss 164108 164108 0 0.0
.data 3248 3248 0 0.0
.text 869572 869396 -176 -0.0
lock-app BRD4161A+wf200 (read/write) 1089120 1089760 640 0.1
.bss 178580 178580 0 0.0
.data 2672 2672 0 0.0
.text 907848 908488 640 0.1
window-app BRD4187C (read/write) 1108344 1107720 -624 -0.1
.bss 147148 147148 0 0.0
.data 3132 3132 0 0.0
.text 958044 957420 -624 -0.1
esp32 all-clusters-app c3devkit (read only) 1151280 1151528 248 0.0
(read/write) 1702364 1702220 -144 -0.0
.dram0.bss 79048 79048 0 0.0
.dram0.data 13084 13084 0 0.0
.flash.rodata 266488 266344 -144 -0.1
.flash.text 1151280 1151528 248 0.0
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1192971 1193291 320 0.0
(read/write) 550566 550422 -144 -0.0
.dram0.bss 85416 85416 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 297472 297328 -144 -0.0
.flash.text 1187587 1187907 320 0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 590932 590796 -136 -0.0
(read/write) 88096 88096 0 0.0
.bss 71344 71344 0 0.0
.data 2128 2128 0 0.0
.text 590396 590260 -136 -0.0
light k32w0+release (read only) 589732 589580 -152 -0.0
(read/write) 87748 87748 0 0.0
.bss 71008 71008 0 0.0
.data 2116 2116 0 0.0
.text 589196 589044 -152 -0.0
lock k32w0+release (read only) 562068 561996 -72 -0.0
(read/write) 85548 85548 0 0.0
.bss 68864 68864 0 0.0
.data 2060 2060 0 0.0
.text 561532 561460 -72 -0.0
linux all-clusters-app debug (read only) 5517169 5510049 -7120 -0.1
(read/write) 418144 418144 0 0.0
.bss 130464 130464 0 0.0
.data 4016 4016 0 0.0
.data.rel.ro 276320 276320 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1304 1304 0 0.0
.rodata 336080 335792 -288 -0.1
.text 4803219 4796387 -6832 -0.1
all-clusters-minimal-app debug (read only) 4901937 4896833 -5104 -0.1
(read/write) 231392 231392 0 0.0
.bss 126016 126016 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 94376 94376 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272166 272006 -160 -0.1
.text 4399571 4394627 -4944 -0.1
bridge-app debug (read only) 2769633 2767185 -2448 -0.1
(read/write) 132816 132816 0 0.0
.bss 51480 51480 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 71400 71400 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 214728 214568 -160 -0.1
.text 2377379 2375091 -2288 -0.1
chip-tool debug (read only) 17605761 17606177 416 0.0
(read/write) 1046144 1046144 0 0.0
.bss 93752 93752 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 939952 939952 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 900305 900305 0 0.0
.text 14672051 14672467 416 0.0
chip-tool-ipv6only arm64 (read only) 16838852 16839508 656 0.0
(read/write) 1113528 1113528 0 0.0
.bss 103064 103064 0 0.0
.data 4392 4392 0 0.0
.data.rel.ro 977304 977304 0 0.0
.dynamic 512 512 0 0.0
.got 23272 23272 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 812400 812560 160 0.0
.text 13808520 13809016 496 0.0
lighting-app debug+rpc+ui (read only) 5241057 5236785 -4272 -0.1
(read/write) 222056 222056 0 0.0
.bss 117712 117712 0 0.0
.data 4528 4528 0 0.0
.data.rel.ro 92240 92240 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337204 336948 -256 -0.1
.text 4661779 4657763 -4016 -0.1
lock-app debug (read only) 4472097 4468561 -3536 -0.1
(read/write) 202808 202808 0 0.0
.bss 113328 113328 0 0.0
.data 3728 3728 0 0.0
.data.rel.ro 78960 78960 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 248102 248006 -96 -0.0
.text 4014643 4011203 -3440 -0.1
ota-provider-app debug (read only) 4128249 4125673 -2576 -0.1
(read/write) 191872 191872 0 0.0
.bss 113504 113504 0 0.0
.data 4000 4000 0 0.0
.data.rel.ro 68448 68448 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 201254 201094 -160 -0.1
.text 3736675 3734259 -2416 -0.1
ota-requestor-app debug (read only) 4222145 4219185 -2960 -0.1
(read/write) 196184 196184 0 0.0
.bss 114560 114560 0 0.0
.data 4240 4240 0 0.0
.data.rel.ro 71448 71448 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 204646 204454 -192 -0.1
.text 3822851 3820083 -2768 -0.1
shell debug (read only) 2938089 2931433 -6656 -0.2
(read/write) 150720 150720 0 0.0
.bss 60008 60008 0 0.0
.data 784 784 0 0.0
.data.rel.ro 84056 84056 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 212466 212146 -320 -0.2
.text 2554658 2548322 -6336 -0.2
thermostat-no-ble arm64 (read only) 4451300 4447652 -3648 -0.1
(read/write) 243848 243848 0 0.0
.bss 122280 122280 0 0.0
.data 2880 2880 0 0.0
.data.rel.ro 102232 102232 0 0.0
.dynamic 512 512 0 0.0
.got 11984 11984 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 162252 162172 -80 -0.0
.text 3950968 3947400 -3568 -0.1
tv-app debug (read only) 5316385 5312913 -3472 -0.1
(read/write) 349856 349856 0 0.0
.bss 241280 241280 0 0.0
.data 5104 5104 0 0.0
.data.rel.ro 96048 96048 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272662 272310 -352 -0.1
.text 4800083 4796963 -3120 -0.1
tv-casting-app debug (read only) 8295761 8292913 -2848 -0.0
(read/write) 210568 210568 0 0.0
.bss 54208 54208 0 0.0
.data 2544 2544 0 0.0
.data.rel.ro 147016 147016 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1056 1056 0 0.0
.rodata 367900 367708 -192 -0.1
.text 7527699 7525043 -2656 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522440 2522200 -240 -0.0
.bss 219904 219904 0 0.0
.data 5128 5128 0 0.0
.text 1485124 1484884 -240 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1220332 1220448 116 0.0
bss 154612 154612 0 0.0
rodata 141696 141556 -140 -0.1
text 845072 845328 256 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1338544 1339536 992 0.1
bss 140070 140070 0 0.0
rodata 135688 136024 336 0.2
text 772100 772748 648 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1157248 1157136 -112 -0.0
bss 154791 154791 0 0.0
rodata 113036 112924 -112 -0.1
text 810436 810428 -8 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837688 837688 0 0.0
(read/write) 1768740 1768164 -576 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193116 193116 0 0.0
.comment 212 212 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 2536 2536 0 0.0
.debug_abbrev 1382428 1382740 312 0.0
.debug_aranges 143944 143944 0 0.0
.debug_frame 479448 479448 0 0.0
.debug_info 30260942 30255293 -5649 -0.0
.debug_line 4150198 4147944 -2254 -0.1
.debug_line_str 957 957 0 0.0
.debug_loclists 2248862 2247609 -1253 -0.1
.debug_rnglists 142374 142331 -43 -0.0
.debug_str 4124872 4124841 -31 -0.0
.heap 837688 837688 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 806017 806013 -4 -0.0
.symtab 501808 500944 -864 -0.2
.text 1564700 1564124 -576 -0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839648 839648 0 0.0
(read/write) 1674508 1673812 -696 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191228 191228 0 0.0
.comment 212 212 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 2464 2464 0 0.0
.debug_abbrev 1285135 1285457 322 0.0
.debug_aranges 137208 137208 0 0.0
.debug_frame 462396 462396 0 0.0
.debug_info 27228965 27223975 -4990 -0.0
.debug_line 3961338 3959308 -2030 -0.1
.debug_line_str 981 981 0 0.0
.debug_loclists 2149233 2148073 -1160 -0.1
.debug_rnglists 135474 135429 -45 -0.0
.debug_str 3979293 3979262 -31 -0.0
.heap 839648 839648 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 713468 713464 -4 -0.0
.symtab 465936 465264 -672 -0.1
.text 1472428 1471732 -696 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845912 845912 0 0.0
(read/write) 1606012 1605500 -512 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185076 185076 0 0.0
.comment 212 212 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 2352 2352 0 0.0
.debug_abbrev 1125358 1125417 59 0.0
.debug_aranges 127336 127336 0 0.0
.debug_frame 425540 425540 0 0.0
.debug_info 2237130 2236759 -3707 -0.0
.debug_line 3526643 3525241 -1402 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1986348 1985516 -832 -0.0
.debug_rnglists 125244 125196 -48 -0.0
.debug_str 3787365 3787334 -31 -0.0
.heap 845912 845912 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 634460 634456 -4 -0.0
.symtab 430576 430064 -512 -0.1
.text 1410196 1409684 -512 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 818392 818392 0 0.0
(read/write) 1639516 1639228 -288 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 212580 212580 0 0.0
.comment 212 212 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 2368 2368 0 0.0
.debug_abbrev 1116822 1116807 -15 -0.0
.debug_aranges 126248 126248 0 0.0
.debug_frame 421568 421564 -4 -0.0
.debug_info 22284855 22282131 -2724 -0.0
.debug_line 3482094 3480986 -1108 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1966757 1966183 -574 -0.0
.debug_rnglists 123420 123371 -49 -0.0
.debug_str 3751903 3751872 -31 -0.0
.heap 818392 818392 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 608360 608356 -4 -0.0
.symtab 422704 422352 -352 -0.1
.text 1416180 1415892 -288 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1178348 1178252 -96 -0.0
.bss 101176 101176 0 0.0
.data 744 744 0 0.0
.text 625192 625096 -96 -0.0
lock-app qpg6105+debug (read/write) 1135420 1135260 -160 -0.0
.bss 95896 95896 0 0.0
.data 748 748 0 0.0
.text 582260 582100 -160 -0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1072268 1072368 100 0.0
bss 107308 107308 0 0.0
text 730716 730956 240 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 977384 977292 -92 -0.0
bss 105284 105284 0 0.0
text 670088 670102 14 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 944784 944588 -196 -0.0
bss 109660 109660 0 0.0
text 647338 647256 -82 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876740 876520 -220 -0.0
bss 98840 98840 0 0.0
text 590728 590612 -116 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908044 907840 -204 -0.0
bss 99464 99464 0 0.0
text 618458 618360 -98 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 983040 982996 -44 -0.0
bss 107516 107516 0 0.0
text 686094 686164 70 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 994404 994360 -44 -0.0
bss 111764 111764 0 0.0
text 693610 693680 70 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1052564 1052528 -36 -0.0
bss 109088 109088 0 0.0
text 731026 731098 72 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1083884 1083848 -36 -0.0
bss 120164 120164 0 0.0
text 751128 751200 72 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934192 934052 -140 -0.0
bss 99560 99560 0 0.0
text 621402 621372 -30 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 899320 899100 -220 -0.0
bss 100148 100148 0 0.0
text 612570 612460 -110 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 882140 881936 -204 -0.0
bss 98972 98972 0 0.0
text 596332 596240 -92 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 869320 869084 -236 -0.0
bss 98772 98772 0 0.0
text 586796 586666 -130 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744196 744196 0 0.0
bss 97208 97208 0 0.0
text 478658 478660 2 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879224 878996 -228 -0.0
bss 98952 98952 0 0.0
text 594204 594080 -124 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 865500 865248 -252 -0.0
bss 98680 98680 0 0.0
text 582442 582300 -142 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 911332 911080 -252 -0.0
bss 99224 99224 0 0.0
text 621770 621626 -144 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 907120 906900 -220 -0.0
bss 99560 99560 0 0.0
text 617078 616966 -112 -0.0

@mergify mergify bot merged commit a98bc64 into project-chip:master Aug 10, 2023
51 checks passed
bzbarsky-apple added a commit to bzbarsky-apple/connectedhomeip that referenced this pull request Aug 11, 2023
bzbarsky-apple added a commit to bzbarsky-apple/connectedhomeip that referenced this pull request Aug 11, 2023
…ging (project-chip#28634)"

This reverts commit a98bc64.

The revert is happening because of OpenIOT SDK perma-fail after that PR merged.
@bzbarsky-apple
Copy link
Contributor

Note: this is being reverted in #28661 due to the OpenIOT perma-fail after this PR merged. Which is odd, because that job passed in the PR itself, but it's consistently failing everywhere after the merge.

abpoth pushed a commit to abpoth/connectedhomeip that referenced this pull request Aug 15, 2023
…oject-chip#28634)

* Define a CommandStatus wrapper to handle logging

* Add required methods in CommandHandler to use the new path logic

* Convert a bunch of calls to AddStatus

* Fix test compilation

* Fix addresponse

* Fix unit tests

* Restyle

* Try to reduce flash usage by not duplicating no context strings

* Restyle

* Code review comments

* More code review fixes

* code review update: addstatus in door lock has no error checking

* Move inline function away - attempt to have less code size changes

* Restyle

---------

Co-authored-by: Andrei Litvin <andreilitvin@google.com>
abpoth pushed a commit to abpoth/connectedhomeip that referenced this pull request Aug 15, 2023
s07641069 pushed a commit to s07641069/connectedhomeip that referenced this pull request Aug 22, 2023
…oject-chip#28634)

* Define a CommandStatus wrapper to handle logging

* Add required methods in CommandHandler to use the new path logic

* Convert a bunch of calls to AddStatus

* Fix test compilation

* Fix addresponse

* Fix unit tests

* Restyle

* Try to reduce flash usage by not duplicating no context strings

* Restyle

* Code review comments

* More code review fixes

* code review update: addstatus in door lock has no error checking

* Move inline function away - attempt to have less code size changes

* Restyle

---------

Co-authored-by: Andrei Litvin <andreilitvin@google.com>
s07641069 pushed a commit to s07641069/connectedhomeip that referenced this pull request Aug 22, 2023
HunsupJung pushed a commit to HunsupJung/connectedhomeip that referenced this pull request Oct 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] AddStatus error code is often ignored
4 participants