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

[ICD] Subscription report emission when becoming active #28266

Conversation

lpbeliveau-silabs
Copy link
Contributor

@lpbeliveau-silabs lpbeliveau-silabs commented Jul 25, 2023

Added an OnActiveModeEntered in ReportScheduler that can be called from the ICD manager to schedule a report emission.

The reports will be scheduled according to the reporting intervals and the IsDirty condition.

fixes #28126

src/app/icd/ICDManager.cpp Outdated Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented Jul 25, 2023

PR #28266: Size comparison from f2fc1a2 to a0a5674

Increases (15 builds for bl702, bl702l, cc32xx, nrfconnect, psoc6, telink)
platform target config section f2fc1a2 a0a5674 change % change
bl702 lighting-app bl702 .debug_info 40927872 40928433 561 0.0
.debug_str 3996661 3996748 87 0.0
bl702+rpc .debug_info 46152411 46153001 590 0.0
.debug_loc 3762698 3762742 44 0.0
.debug_str 4427059 4427146 87 0.0
bl702l lighting-app bl702l .debug_info 40928981 40929543 562 0.0
.debug_str 4009119 4009206 87 0.0
.text 940706 940708 2 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 18909794 18910418 624 0.0
.debug_line 2765974 2765989 15 0.0
.debug_loclists 1580482 1580496 14 0.0
.debug_str 3420146 3420233 87 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 841644 841648 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 29746280 29746985 705 0.0
.debug_line 4109393 4109408 15 0.0
.debug_loclists 2238913 2238919 6 0.0
.debug_str 4114080 4114167 87 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26956690 26957338 648 0.0
.debug_line 3938636 3938651 15 0.0
.debug_str 3976551 3976638 87 0.0
light cy8ckit_062s2_43012 .debug_info 22150359 22150976 617 0.0
.debug_line 3504865 3504880 15 0.0
.debug_str 3786682 3786769 87 0.0
lock cy8ckit_062s2_43012 .debug_info 21747248 21747864 616 0.0
.debug_line 3433092 3433107 15 0.0
.debug_str 3741233 3741320 87 0.0
telink all-clusters-minimal-app tlsr9518adk80d (read/write) 974088 974096 8 0.0
text 667552 667554 2 0.0
contact-sensor-app tlsr9518adk80d text 588494 588496 2 0.0
light-switch-app tlsr9518adk80d text 614142 614144 2 0.0
lighting-app tlsr9518adk80d (read/write) 980236 980244 8 0.0
text 684006 684010 4 0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1049720 1049728 8 0.0
text 728896 728900 4 0.0
temperature-measurement-app tlsr9518adk80d text 580226 580228 2 0.0
Decreases (18 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, psoc6, qpg, telink)
platform target config section f2fc1a2 a0a5674 change % change
bl602 lighting-app bl602 (read/write) 1361354 1361346 -8 -0.0
.text 1055010 1055008 -2 -0.0
bl602+rpc .text 1087148 1087146 -2 -0.0
bl702 lighting-app bl702 .debug_abbrev 1573950 1573591 -359 -0.0
.debug_line 5451023 5451013 -10 -0.0
.debug_loc 3556786 3556773 -13 -0.0
bl702+rpc (read/write) 1262983 1262979 -4 -0.0
.debug_abbrev 1741154 1740772 -382 -0.0
.debug_line 5879142 5879132 -10 -0.0
.text 1026310 1026308 -2 -0.0
bl702l lighting-app bl702l .debug_abbrev 1576169 1575810 -359 -0.0
.debug_line 5366602 5366592 -10 -0.0
.debug_loc 3492968 3492967 -1 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 956247 955836 -411 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548799 548791 -8 -0.0
.app_xip_area 439761 439753 -8 -0.0
efr32 lighting-app BRD4187C (read/write) 1033544 1033536 -8 -0.0
.text 866852 866844 -8 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1390330 1389850 -480 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1302204 1301770 -434 -0.0
.debug_loclists 2143846 2143845 -1 -0.0
light cy8ckit_062s2_43012 .debug_abbrev 1137829 1137418 -411 -0.0
.debug_loclists 1982722 1982721 -1 -0.0
lock cy8ckit_062s2_43012 .debug_abbrev 1114503 1114093 -410 -0.0
.debug_loclists 1950046 1950045 -1 -0.0
qpg lighting-app qpg6105+debug (read/write) 1175296 1175288 -8 -0.0
.text 622136 622128 -8 -0.0
telink all-clusters-app tlsr9518adk80d text 726834 726832 -2 -0.0
lock-app tlsr9518adk80d text 616322 616320 -2 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 896444 896436 -8 -0.0
text 610388 610384 -4 -0.0
pump-app tlsr9518adk80d (read/write) 879316 879308 -8 -0.0
text 594206 594204 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d text 591556 591554 -2 -0.0
Full report (45 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, k32w, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section f2fc1a2 a0a5674 change % change
bl602 lighting-app bl602 (read/write) 1361354 1361346 -8 -0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055010 1055008 -2 -0.0
bl602+rpc (read/write) 1409022 1409022 0 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087148 1087146 -2 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164367 1164367 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1573950 1573591 -359 -0.0
.debug_aranges 140088 140088 0 0.0
.debug_frame 515136 515136 0 0.0
.debug_info 40927872 40928433 561 0.0
.debug_line 5451023 5451013 -10 -0.0
.debug_loc 3556786 3556773 -13 -0.0
.debug_ranges 383992 383992 0 0.0
.debug_str 3996661 3996748 87 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106072 106072 0 0.0
.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 586622 586622 0 0.0
.symtab 175024 175024 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
951900 951900 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1262983 1262979 -4 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1740772 -382 -0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 543988 543988 0 0.0
.debug_info 46152411 46153001 590 0.0
.debug_line 5879142 5879132 -10 -0.0
.debug_loc 3762698 3762742 44 0.0
.debug_ranges 409736 409736 0 0.0
.debug_str 4427059 4427146 87 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120724 120724 0 0.0
.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 649563 649563 0 0.0
.symtab 193936 193936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026310 1026308 -2 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1149936 1149936 0 0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78240 78240 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1576169 1575810 -359 -0.0
.debug_aranges 134592 134592 0 0.0
.debug_frame 494824 494824 0 0.0
.debug_info 40928981 40929543 562 0.0
.debug_line 5366602 5366592 -10 -0.0
.debug_loc 3492968 3492967 -1 -0.0
.debug_ranges 389200 389200 0 0.0
.debug_str 4009119 4009206 87 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99956 99956 0 0.0
.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 586847 586847 0 0.0
.symtab 174592 174592 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
940706 940708 2 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610106 610106 0 0.0
(read/write) 208276 208276 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201688 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 956247 955836 -411 -0.0
.debug_aranges 107976 107976 0 0.0
.debug_frame 366408 366408 0 0.0
.debug_info 18909794 18910418 624 0.0
.debug_line 2765974 2765989 15 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580482 1580496 14 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99490 99490 0 0.0
.debug_str 3420146 3420233 87 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105194 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489326 489326 0 0.0
.symtab 289744 289744 0 0.0
.text 502788 502788 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548799 548791 -8 -0.0
.app_xip_area 439761 439753 -8 -0.0
.bss 64008 64008 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 532903 532903 0 0.0
.app_xip_area 418905 418905 0 0.0
.bss 68960 68960 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571847 571847 0 0.0
.app_xip_area 463897 463897 0 0.0
.bss 62968 62968 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545247 545247 0 0.0
.app_xip_area 434329 434329 0 0.0
.bss 65856 65856 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008432 1008432 0 0.0
.bss 183628 183628 0 0.0
.data 2696 2696 0 0.0
.text 822088 822088 0 0.0
BRD4187C (read/write) 1033544 1033536 -8 -0.0
.bss 163380 163380 0 0.0
.data 3292 3292 0 0.0
.text 866852 866844 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1083180 1083180 0 0.0
.bss 177644 177644 0 0.0
.data 2692 2692 0 0.0
.text 902824 902824 0 0.0
window-app BRD4187C (read/write) 1104608 1104608 0 0.0
.bss 146372 146372 0 0.0
.data 3204 3204 0 0.0
.text 955012 955012 0 0.0
k32w contact k32w0+release (read only) 588380 588380 0 0.0
(read/write) 91608 91608 0 0.0
.bss 67604 67604 0 0.0
.data 2168 2168 0 0.0
.text 587844 587844 0 0.0
light k32w0+release (read only) 587132 587132 0 0.0
(read/write) 91256 91256 0 0.0
.bss 67268 67268 0 0.0
.data 2156 2156 0 0.0
.text 586596 586596 0 0.0
lock k32w0+release (read only) 559628 559628 0 0.0
(read/write) 89064 89064 0 0.0
.bss 65140 65140 0 0.0
.data 2100 2100 0 0.0
.text 559092 559092 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516792 2516792 0 0.0
.bss 220424 220424 0 0.0
.data 5152 5152 0 0.0
.text 1479476 1479476 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216328 1216328 0 0.0
bss 154883 154883 0 0.0
rodata 140652 140652 0 0.0
text 841644 841648 4 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335372 1335372 0 0.0
bss 140197 140197 0 0.0
rodata 135124 135124 0 0.0
text 769284 769284 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154284 1154284 0 0.0
bss 154994 154994 0 0.0
rodata 112048 112048 0 0.0
text 808244 808244 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837056 0 0.0
(read/write) 1764572 1764572 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193660 193660 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 2624 2624 0 0.0
.debug_abbrev 1390330 1389850 -480 -0.0
.debug_aranges 143400 143400 0 0.0
.debug_frame 477736 477736 0 0.0
.debug_info 29746280 29746985 705 0.0
.debug_line 4109393 4109408 15 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2238913 2238919 6 0.0
.debug_rnglists 141762 141762 0 0.0
.debug_str 4114080 4114167 87 0.0
.heap 837056 837056 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 799176 799176 0 0.0
.symtab 498320 498320 0 0.0
.text 1559900 1559900 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1672164 1672164 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 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 2560 2560 0 0.0
.debug_abbrev 1302204 1301770 -434 -0.0
.debug_aranges 136976 136976 0 0.0
.debug_frame 461728 461728 0 0.0
.debug_info 26956690 26957338 648 0.0
.debug_line 3938636 3938651 15 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143846 2143845 -1 -0.0
.debug_rnglists 135103 135103 0 0.0
.debug_str 3976551 3976638 87 0.0
.heap 839072 839072 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 710203 710203 0 0.0
.symtab 464240 464240 0 0.0
.text 1469508 1469508 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845288 845288 0 0.0
(read/write) 1604004 1604004 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185660 185660 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 2392 2392 0 0.0
.debug_abbrev 1137829 1137418 -411 -0.0
.debug_aranges 127224 127224 0 0.0
.debug_frame 425332 425332 0 0.0
.debug_info 22150359 22150976 617 0.0
.debug_line 3504865 3504880 15 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982722 1982721 -1 -0.0
.debug_rnglists 124991 124991 0 0.0
.debug_str 3786682 3786769 87 0.0
.heap 845288 845288 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 631779 631779 0 0.0
.symtab 429184 429184 0 0.0
.text 1407564 1407564 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1633300 1633300 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 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 2392 2392 0 0.0
.debug_abbrev 1114503 1114093 -410 -0.0
.debug_aranges 125168 125168 0 0.0
.debug_frame 418164 418164 0 0.0
.debug_info 21747248 21747864 616 0.0
.debug_line 3433092 3433107 15 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1950046 1950045 -1 -0.0
.debug_rnglists 122331 122331 0 0.0
.debug_str 3741233 3741320 87 0.0
.heap 817848 817848 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 600800 600800 0 0.0
.symtab 418720 418720 0 0.0
.text 1409420 1409420 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175296 1175288 -8 -0.0
.bss 101456 101456 0 0.0
.data 788 788 0 0.0
.text 622136 622128 -8 -0.0
lock-app qpg6105+debug (read/write) 1132320 1132320 0 0.0
.bss 96192 96192 0 0.0
.data 792 792 0 0.0
.text 579164 579164 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1067596 1067596 0 0.0
bss 107552 107552 0 0.0
text 726834 726832 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974088 974096 8 0.0
bss 105460 105460 0 0.0
text 667552 667554 2 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 941900 941900 0 0.0
bss 109464 109464 0 0.0
text 645168 645168 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873804 873804 0 0.0
bss 99128 99128 0 0.0
text 588494 588496 2 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902700 902700 0 0.0
bss 99684 99684 0 0.0
text 614142 614144 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980236 980244 8 0.0
bss 107804 107804 0 0.0
text 684006 684010 4 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 991608 991608 0 0.0
bss 112052 112052 0 0.0
text 691522 691522 0 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1049720 1049728 8 0.0
bss 109360 109360 0 0.0
text 728896 728900 4 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081088 1081088 0 0.0
bss 120444 120444 0 0.0
text 749044 749044 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928040 928040 0 0.0
bss 99772 99772 0 0.0
text 616322 616320 -2 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896444 896436 -8 -0.0
bss 100408 100408 0 0.0
text 610388 610384 -4 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879316 879308 -8 -0.0
bss 99260 99260 0 0.0
text 594206 594204 -2 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866448 866448 0 0.0
bss 99060 99060 0 0.0
text 584624 584624 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744292 744292 0 0.0
bss 97392 97392 0 0.0
text 478578 478578 0 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875864 875864 0 0.0
bss 99216 99216 0 0.0
text 591556 591554 -2 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862572 862572 0 0.0
bss 98968 98968 0 0.0
text 580226 580228 2 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908516 908516 0 0.0
bss 99504 99504 0 0.0
text 619670 619670 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903868 903868 0 0.0
bss 99796 99796 0 0.0
text 614558 614558 0 0.0

src/app/icd/ICDManager.cpp Outdated Show resolved Hide resolved
src/app/reporting/ReportScheduler.h Outdated Show resolved Hide resolved
src/app/reporting/ReportScheduler.h Outdated Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented Jul 25, 2023

PR #28266: Size comparison from f2fc1a2 to 821dce2

Increases above 0.2%:

platform target config section f2fc1a2 821dce2 change % change
bl702 lighting-app bl702 .debug_info 40927872 41279693 351821 0.9
.debug_line 5451023 5466693 15670 0.3
.debug_str 3996661 4007292 10631 0.3
bl702l lighting-app bl702l .debug_info 40928981 41280802 351821 0.9
.debug_line 5366602 5382261 15659 0.3
.debug_str 4009119 4019749 10630 0.3
cc32xx lock CC3235SF_LAUNCHXL .debug_info 18909794 19068546 158752 0.8
.debug_line 2765974 2781619 15645 0.6
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 29746280 30031104 284824 1.0
.debug_line 4109393 4130562 21169 0.5
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26956690 27162668 205978 0.8
.debug_line 3938636 3954005 15369 0.4
light cy8ckit_062s2_43012 .debug_info 22150359 22317398 167039 0.8
.debug_line 3504865 3520875 16010 0.5
lock cy8ckit_062s2_43012 .debug_info 21747248 21913410 166162 0.8
.debug_line 3433092 3448720 15628 0.5
Increases (22 builds for bl702, bl702l, cc32xx, cyw30739, efr32, k32w, nrfconnect, psoc6, telink)
platform target config section f2fc1a2 821dce2 change % change
bl702 lighting-app bl702 (read/write) 1164367 1164371 4 0.0
.debug_info 40927872 41279693 351821 0.9
.debug_line 5451023 5466693 15670 0.3
.debug_str 3996661 4007292 10631 0.3
.text 951900 951902 2 0.0
bl702+rpc .debug_info 46152411 46153001 590 0.0
.debug_loc 3762698 3762742 44 0.0
.debug_str 4427059 4427146 87 0.0
bl702l lighting-app bl702l .debug_info 40928981 41280802 351821 0.9
.debug_line 5366602 5382261 15659 0.3
.debug_str 4009119 4019749 10630 0.3
.text 940706 940708 2 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_frame 366408 366436 28 0.0
.debug_info 18909794 19068546 158752 0.8
.debug_line 2765974 2781619 15645 0.6
.debug_loclists 1580482 1580485 3 0.0
.debug_rnglists 99490 99621 131 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 548799 548831 32 0.0
.app_xip_area 439761 439793 32 0.0
lock cyw930739m2evb_01 (read/write) 532903 532935 32 0.0
.app_xip_area 418905 418937 32 0.0
switch cyw930739m2evb_01 (read/write) 545247 545271 24 0.0
.app_xip_area 434329 434353 24 0.0
efr32 lock-app BRD4161A+wf200 (read/write) 1083180 1083196 16 0.0
.text 902824 902840 16 0.0
k32w contact k32w0+release (read only) 588380 588412 32 0.0
.text 587844 587876 32 0.0
light k32w0+release (read only) 587132 587164 32 0.0
.text 586596 586628 32 0.0
lock k32w0+release (read only) 559628 559644 16 0.0
.text 559092 559108 16 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 841644 841648 4 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_frame 477736 477800 64 0.0
.debug_info 29746280 30031104 284824 1.0
.debug_line 4109393 4130562 21169 0.5
.debug_loclists 2238913 2239479 566 0.0
.debug_rnglists 141762 141932 170 0.1
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26956690 27162668 205978 0.8
.debug_line 3938636 3954005 15369 0.4
.debug_rnglists 135103 135247 144 0.1
light cy8ckit_062s2_43012 .debug_info 22150359 22317398 167039 0.8
.debug_line 3504865 3520875 16010 0.5
.debug_rnglists 124991 125137 146 0.1
lock cy8ckit_062s2_43012 .debug_info 21747248 21913410 166162 0.8
.debug_line 3433092 3448720 15628 0.5
.debug_rnglists 122331 122477 146 0.1
telink light-switch-app tlsr9518adk80d text 614142 614144 2 0.0
lighting-app tlsr9518adk80d text 684006 684008 2 0.0
lighting-app-factory-data tlsr9518adk80d text 691522 691524 2 0.0
temperature-measurement-app tlsr9518adk80d text 580226 580228 2 0.0
thermostat tlsr9518adk80d text 619670 619672 2 0.0
window-covering tlsr9518adk80d text 614558 614560 2 0.0
Decreases (20 builds for bl602, bl702, bl702l, cc32xx, efr32, nrfconnect, psoc6, qpg, telink)
platform target config section f2fc1a2 821dce2 change % change
bl602 lighting-app bl602 (read/write) 1361354 1361322 -32 -0.0
.text 1055010 1054980 -30 -0.0
bl702 lighting-app bl702 .debug_abbrev 1573950 1563620 -10330 -0.7
.debug_aranges 140088 140064 -24 -0.0
.debug_frame 515136 515120 -16 -0.0
.debug_loc 3556786 3556779 -7 -0.0
.strtab 586622 586600 -22 -0.0
.symtab 175024 175008 -16 -0.0
bl702+rpc (read/write) 1262983 1262979 -4 -0.0
.debug_abbrev 1741154 1740772 -382 -0.0
.debug_line 5879142 5879132 -10 -0.0
.text 1026310 1026308 -2 -0.0
bl702l lighting-app bl702l .debug_abbrev 1576169 1565839 -10330 -0.7
.debug_aranges 134592 134568 -24 -0.0
.debug_frame 494824 494808 -16 -0.0
.debug_loc 3492968 3492860 -108 -0.0
.strtab 586847 586825 -22 -0.0
.symtab 174592 174576 -16 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 610106 610090 -16 -0.0
.debug_abbrev 956247 947432 -8815 -0.9
.debug_aranges 107976 107952 -24 -0.0
.debug_str 3420146 3415139 -5007 -0.1
.strtab 489326 489304 -22 -0.0
.symtab 289744 289728 -16 -0.0
.text 502788 502772 -16 -0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008432 1008384 -48 -0.0
.text 822088 822040 -48 -0.0
BRD4187C (read/write) 1033544 1033536 -8 -0.0
.text 866852 866844 -8 -0.0
window-app BRD4187C (read/write) 1104608 1104560 -48 -0.0
.text 955012 954964 -48 -0.0
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 text 808244 808240 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1764572 1764508 -64 -0.0
.debug_abbrev 1390330 1375515 -14815 -1.1
.debug_aranges 143400 143392 -8 -0.0
.debug_str 4114080 4112295 -1785 -0.0
.strtab 799176 799084 -92 -0.0
.symtab 498320 498288 -32 -0.0
.text 1559900 1559836 -64 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1672164 1672116 -48 -0.0
.debug_abbrev 1302204 1284923 -17281 -1.3
.debug_aranges 136976 136928 -48 -0.0
.debug_frame 461728 461700 -28 -0.0
.debug_loclists 2143846 2143444 -402 -0.0
.debug_str 3976551 3974540 -2011 -0.1
.strtab 710203 710079 -124 -0.0
.symtab 464240 464192 -48 -0.0
.text 1469508 1469460 -48 -0.0
light cy8ckit_062s2_43012 (read/write) 1604004 1603940 -64 -0.0
.debug_abbrev 1137829 1125428 -12401 -1.1
.debug_aranges 127224 127200 -24 -0.0
.debug_loclists 1982722 1982665 -57 -0.0
.debug_str 3786682 3785699 -983 -0.0
.strtab 631779 631687 -92 -0.0
.symtab 429184 429152 -32 -0.0
.text 1407564 1407500 -64 -0.0
lock cy8ckit_062s2_43012 (read/write) 1633300 1633244 -56 -0.0
.debug_abbrev 1114503 1102273 -12230 -1.1
.debug_aranges 125168 125144 -24 -0.0
.debug_loclists 1950046 1949989 -57 -0.0
.debug_str 3741233 3740184 -1049 -0.0
.strtab 600800 600778 -22 -0.0
.symtab 418720 418704 -16 -0.0
.text 1409420 1409364 -56 -0.0
qpg lock-app qpg6105+debug (read/write) 1132320 1132304 -16 -0.0
.text 579164 579148 -16 -0.0
telink all-clusters-app tlsr9518adk80d text 726834 726832 -2 -0.0
bridge-app tlsr9518adk80d text 645168 645166 -2 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 896444 896436 -8 -0.0
text 610388 610384 -4 -0.0
pump-app tlsr9518adk80d (read/write) 879316 879308 -8 -0.0
text 594206 594204 -2 -0.0
pump-controller-app tlsr9518adk80d text 584624 584622 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 875864 875856 -8 -0.0
text 591556 591552 -4 -0.0
Full report (45 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, k32w, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section f2fc1a2 821dce2 change % change
bl602 lighting-app bl602 (read/write) 1361354 1361322 -32 -0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055010 1054980 -30 -0.0
bl602+rpc (read/write) 1409022 1409022 0 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087148 1087148 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164367 1164371 4 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1573950 1563620 -10330 -0.7
.debug_aranges 140088 140064 -24 -0.0
.debug_frame 515136 515120 -16 -0.0
.debug_info 40927872 41279693 351821 0.9
.debug_line 5451023 5466693 15670 0.3
.debug_loc 3556786 3556779 -7 -0.0
.debug_ranges 383992 383992 0 0.0
.debug_str 3996661 4007292 10631 0.3
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106072 106072 0 0.0
.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 586622 586600 -22 -0.0
.symtab 175024 175008 -16 -0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
951900 951902 2 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1262983 1262979 -4 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1740772 -382 -0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 543988 543988 0 0.0
.debug_info 46152411 46153001 590 0.0
.debug_line 5879142 5879132 -10 -0.0
.debug_loc 3762698 3762742 44 0.0
.debug_ranges 409736 409736 0 0.0
.debug_str 4427059 4427146 87 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120724 120724 0 0.0
.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 649563 649563 0 0.0
.symtab 193936 193936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026310 1026308 -2 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1149936 1149936 0 0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78240 78240 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1576169 1565839 -10330 -0.7
.debug_aranges 134592 134568 -24 -0.0
.debug_frame 494824 494808 -16 -0.0
.debug_info 40928981 41280802 351821 0.9
.debug_line 5366602 5382261 15659 0.3
.debug_loc 3492968 3492860 -108 -0.0
.debug_ranges 389200 389200 0 0.0
.debug_str 4009119 4019749 10630 0.3
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99956 99956 0 0.0
.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 586847 586825 -22 -0.0
.symtab 174592 174576 -16 -0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
940706 940708 2 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610106 610090 -16 -0.0
(read/write) 208276 208276 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201688 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 956247 947432 -8815 -0.9
.debug_aranges 107976 107952 -24 -0.0
.debug_frame 366408 366436 28 0.0
.debug_info 18909794 19068546 158752 0.8
.debug_line 2765974 2781619 15645 0.6
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580482 1580485 3 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99490 99621 131 0.1
.debug_str 3420146 3415139 -5007 -0.1
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105194 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489326 489304 -22 -0.0
.symtab 289744 289728 -16 -0.0
.text 502788 502772 -16 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548799 548831 32 0.0
.app_xip_area 439761 439793 32 0.0
.bss 64008 64008 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 532903 532935 32 0.0
.app_xip_area 418905 418937 32 0.0
.bss 68960 68960 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571847 571847 0 0.0
.app_xip_area 463897 463897 0 0.0
.bss 62968 62968 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545247 545271 24 0.0
.app_xip_area 434329 434353 24 0.0
.bss 65856 65856 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008432 1008384 -48 -0.0
.bss 183628 183628 0 0.0
.data 2696 2696 0 0.0
.text 822088 822040 -48 -0.0
BRD4187C (read/write) 1033544 1033536 -8 -0.0
.bss 163380 163380 0 0.0
.data 3292 3292 0 0.0
.text 866852 866844 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1083180 1083196 16 0.0
.bss 177644 177644 0 0.0
.data 2692 2692 0 0.0
.text 902824 902840 16 0.0
window-app BRD4187C (read/write) 1104608 1104560 -48 -0.0
.bss 146372 146372 0 0.0
.data 3204 3204 0 0.0
.text 955012 954964 -48 -0.0
k32w contact k32w0+release (read only) 588380 588412 32 0.0
(read/write) 91608 91608 0 0.0
.bss 67604 67604 0 0.0
.data 2168 2168 0 0.0
.text 587844 587876 32 0.0
light k32w0+release (read only) 587132 587164 32 0.0
(read/write) 91256 91256 0 0.0
.bss 67268 67268 0 0.0
.data 2156 2156 0 0.0
.text 586596 586628 32 0.0
lock k32w0+release (read only) 559628 559644 16 0.0
(read/write) 89064 89064 0 0.0
.bss 65140 65140 0 0.0
.data 2100 2100 0 0.0
.text 559092 559108 16 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516792 2516792 0 0.0
.bss 220424 220424 0 0.0
.data 5152 5152 0 0.0
.text 1479476 1479476 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216328 1216328 0 0.0
bss 154883 154883 0 0.0
rodata 140652 140652 0 0.0
text 841644 841648 4 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335372 1335372 0 0.0
bss 140197 140197 0 0.0
rodata 135124 135124 0 0.0
text 769284 769284 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154284 1154284 0 0.0
bss 154994 154994 0 0.0
rodata 112048 112048 0 0.0
text 808244 808240 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837056 0 0.0
(read/write) 1764572 1764508 -64 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193660 193660 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 2624 2624 0 0.0
.debug_abbrev 1390330 1375515 -14815 -1.1
.debug_aranges 143400 143392 -8 -0.0
.debug_frame 477736 477800 64 0.0
.debug_info 29746280 30031104 284824 1.0
.debug_line 4109393 4130562 21169 0.5
.debug_line_str 957 957 0 0.0
.debug_loclists 2238913 2239479 566 0.0
.debug_rnglists 141762 141932 170 0.1
.debug_str 4114080 4112295 -1785 -0.0
.heap 837056 837056 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 799176 799084 -92 -0.0
.symtab 498320 498288 -32 -0.0
.text 1559900 1559836 -64 -0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1672164 1672116 -48 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 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 2560 2560 0 0.0
.debug_abbrev 1302204 1284923 -17281 -1.3
.debug_aranges 136976 136928 -48 -0.0
.debug_frame 461728 461700 -28 -0.0
.debug_info 26956690 27162668 205978 0.8
.debug_line 3938636 3954005 15369 0.4
.debug_line_str 981 981 0 0.0
.debug_loclists 2143846 2143444 -402 -0.0
.debug_rnglists 135103 135247 144 0.1
.debug_str 3976551 3974540 -2011 -0.1
.heap 839072 839072 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 710203 710079 -124 -0.0
.symtab 464240 464192 -48 -0.0
.text 1469508 1469460 -48 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845288 845288 0 0.0
(read/write) 1604004 1603940 -64 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185660 185660 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 2392 2392 0 0.0
.debug_abbrev 1137829 1125428 -12401 -1.1
.debug_aranges 127224 127200 -24 -0.0
.debug_frame 425332 425332 0 0.0
.debug_info 22150359 22317398 167039 0.8
.debug_line 3504865 3520875 16010 0.5
.debug_line_str 942 942 0 0.0
.debug_loclists 1982722 1982665 -57 -0.0
.debug_rnglists 124991 125137 146 0.1
.debug_str 3786682 3785699 -983 -0.0
.heap 845288 845288 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 631779 631687 -92 -0.0
.symtab 429184 429152 -32 -0.0
.text 1407564 1407500 -64 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1633300 1633244 -56 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 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 2392 2392 0 0.0
.debug_abbrev 1114503 1102273 -12230 -1.1
.debug_aranges 125168 125144 -24 -0.0
.debug_frame 418164 418164 0 0.0
.debug_info 21747248 21913410 166162 0.8
.debug_line 3433092 3448720 15628 0.5
.debug_line_str 933 933 0 0.0
.debug_loclists 1950046 1949989 -57 -0.0
.debug_rnglists 122331 122477 146 0.1
.debug_str 3741233 3740184 -1049 -0.0
.heap 817848 817848 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 600800 600778 -22 -0.0
.symtab 418720 418704 -16 -0.0
.text 1409420 1409364 -56 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175296 1175296 0 0.0
.bss 101456 101456 0 0.0
.data 788 788 0 0.0
.text 622136 622136 0 0.0
lock-app qpg6105+debug (read/write) 1132320 1132304 -16 -0.0
.bss 96192 96192 0 0.0
.data 792 792 0 0.0
.text 579164 579148 -16 -0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1067596 1067596 0 0.0
bss 107552 107552 0 0.0
text 726834 726832 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974088 974088 0 0.0
bss 105460 105460 0 0.0
text 667552 667552 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 941900 941900 0 0.0
bss 109464 109464 0 0.0
text 645168 645166 -2 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873804 873804 0 0.0
bss 99128 99128 0 0.0
text 588494 588494 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902700 902700 0 0.0
bss 99684 99684 0 0.0
text 614142 614144 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980236 980236 0 0.0
bss 107804 107804 0 0.0
text 684006 684008 2 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 991608 991608 0 0.0
bss 112052 112052 0 0.0
text 691522 691524 2 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1049720 1049720 0 0.0
bss 109360 109360 0 0.0
text 728896 728896 0 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081088 1081088 0 0.0
bss 120444 120444 0 0.0
text 749044 749044 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928040 928040 0 0.0
bss 99772 99772 0 0.0
text 616322 616322 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896444 896436 -8 -0.0
bss 100408 100408 0 0.0
text 610388 610384 -4 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879316 879308 -8 -0.0
bss 99260 99260 0 0.0
text 594206 594204 -2 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866448 866448 0 0.0
bss 99060 99060 0 0.0
text 584624 584622 -2 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744292 744292 0 0.0
bss 97392 97392 0 0.0
text 478578 478578 0 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875864 875856 -8 -0.0
bss 99216 99216 0 0.0
text 591556 591552 -4 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862572 862572 0 0.0
bss 98968 98968 0 0.0
text 580226 580228 2 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908516 908516 0 0.0
bss 99504 99504 0 0.0
text 619670 619672 2 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903868 903868 0 0.0
bss 99796 99796 0 0.0
text 614558 614560 2 0.0

src/app/icd/BUILD.gn Outdated Show resolved Hide resolved
src/app/reporting/ReportScheduler.h Outdated Show resolved Hide resolved
@lpbeliveau-silabs lpbeliveau-silabs force-pushed the feature/icd_manager_trigger_reports_on_wake branch from 821dce2 to 36cf916 Compare July 27, 2023 19:18
@github-actions github-actions bot added the icd Intermittently Connected Devices label Jul 27, 2023
@github-actions
Copy link

github-actions bot commented Jul 27, 2023

PR #28266: Size comparison from 0b506e5 to 36cf916

Increases (2 builds for cc32xx, mbed)
platform target config section 0b506e5 36cf916 change % change
cc32xx lock CC3235SF_LAUNCHXL (read only) 610186 610474 288 0.0
.rodata 105194 105258 64 0.1
.strtab 489443 490374 931 0.2
.symtab 289760 290144 384 0.1
.text 502868 503092 224 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2516920 2517160 240 0.0
.text 1479604 1479844 240 0.0
Decreases (1 build for cc32xx)
platform target config section 0b506e5 36cf916 change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 947779 945040 -2739 -0.3
.debug_aranges 107952 107888 -64 -0.1
.debug_frame 366436 366092 -344 -0.1
.debug_info 19068428 19043373 -25055 -0.1
.debug_line 2781903 2778316 -3587 -0.1
.debug_loclists 1580526 1578748 -1778 -0.1
.debug_rnglists 99621 99527 -94 -0.1
.debug_str 3415132 3414083 -1049 -0.0
Full report (2 builds for cc32xx, mbed)
platform target config section 0b506e5 36cf916 change % change
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610186 610474 288 0.0
(read/write) 208276 208276 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201688 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947779 945040 -2739 -0.3
.debug_aranges 107952 107888 -64 -0.1
.debug_frame 366436 366092 -344 -0.1
.debug_info 19068428 19043373 -25055 -0.1
.debug_line 2781903 2778316 -3587 -0.1
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580526 1578748 -1778 -0.1
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99621 99527 -94 -0.1
.debug_str 3415132 3414083 -1049 -0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105258 64 0.1
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489443 490374 931 0.2
.symtab 289760 290144 384 0.1
.text 502868 503092 224 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516920 2517160 240 0.0
.bss 220424 220424 0 0.0
.data 5152 5152 0 0.0
.text 1479604 1479844 240 0.0

@github-actions
Copy link

github-actions bot commented Jul 27, 2023

PR #28266: Size comparison from 0b506e5 to d89eb8d

Increases above 0.2%:

platform target config section 0b506e5 d89eb8d change % change
linux shell debug .rodata 211058 211986 928 0.4
Increases (59 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 0b506e5 d89eb8d change % change
bl602 lighting-app bl602 (read/write) 1361458 1361986 528 0.0
.text 1055118 1055584 466 0.0
bl602+rpc (read/write) 1409158 1409686 528 0.0
.text 1087286 1087752 466 0.0
bl702 lighting-app bl702 (read/write) 1164511 1165039 528 0.0
.debug_abbrev 1563979 1564470 491 0.0
.debug_aranges 140064 140088 24 0.0
.debug_frame 515132 515288 156 0.0
.debug_info 41279962 41286028 6066 0.0
.debug_line 5466904 5469209 2305 0.0
.debug_loc 3556847 3557468 621 0.0
.debug_ranges 384016 384096 80 0.0
.debug_str 4007315 4008810 1495 0.0
.rodata 106072 106136 64 0.1
.strtab 586739 587166 427 0.1
.symtab 175024 175120 96 0.1
.text 952042 952506 464 0.0
bl702+rpc (read/write) 1263119 1263647 528 0.0
.debug_abbrev 1741154 1741645 491 0.0
.debug_aranges 148600 148624 24 0.0
.debug_frame 544000 544156 156 0.0
.debug_info 46153276 46159624 6348 0.0
.debug_line 5879343 5881756 2413 0.0
.debug_loc 3762810 3763431 621 0.0
.debug_ranges 409760 409840 80 0.0
.debug_str 4427169 4428664 1495 0.0
.rodata 120724 120788 64 0.1
.strtab 649702 650129 427 0.1
.symtab 193952 194048 96 0.0
.text 1026448 1026912 464 0.0
bl702l lighting-app bl702l (read/write) 1150076 1150604 528 0.0
.debug_abbrev 1566198 1566689 491 0.0
.debug_aranges 134568 134592 24 0.0
.debug_frame 494820 494976 156 0.0
.debug_info 41281071 41287136 6065 0.0
.debug_line 5382472 5384795 2323 0.0
.debug_loc 3492986 3493621 635 0.0
.debug_ranges 389224 389304 80 0.0
.debug_str 4019772 4021267 1495 0.0
.rodata 99956 100020 64 0.1
.strtab 586964 587391 427 0.1
.symtab 174592 174688 96 0.1
.text 940848 941310 462 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 610186 610474 288 0.0
.rodata 105194 105258 64 0.1
.strtab 489443 490374 931 0.2
.symtab 289760 290144 384 0.1
.text 502868 503092 224 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548927 549143 216 0.0
.app_xip_area 439889 440105 216 0.0
lock cyw930739m2evb_01 (read/write) 533263 533479 216 0.0
.app_xip_area 419265 419481 216 0.1
ota-requestor cyw930739m2evb_01 (read/write) 571943 572167 224 0.0
.app_xip_area 463993 464217 224 0.0
switch cyw930739m2evb_01 (read/write) 545367 545583 216 0.0
.app_xip_area 434449 434665 216 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008480 1008768 288 0.0
.text 822136 822424 288 0.0
BRD4187C (read/write) 1033632 1033840 208 0.0
.text 866940 867148 208 0.0
lock-app BRD4161A+wf200 (read/write) 1083500 1083724 224 0.0
.text 903144 903368 224 0.0
window-app BRD4187C (read/write) 1104664 1104952 288 0.0
.text 955068 955356 288 0.0
esp32 all-clusters-app c3devkit (read only) 1095470 1095630 160 0.0
(read/write) 1590016 1590056 40 0.0
.flash.rodata 219528 219568 40 0.0
.flash.text 1095470 1095630 160 0.0
m5stack (read only) 1141827 1141971 144 0.0
(read/write) 500418 500462 44 0.0
.flash.rodata 248076 248120 44 0.0
.flash.text 1136443 1136587 144 0.0
k32w contact k32w0+release (read only) 588508 588732 224 0.0
.text 587972 588196 224 0.0
light k32w0+release (read only) 587260 587484 224 0.0
.text 586724 586948 224 0.0
lock k32w0+release (read only) 559756 559972 216 0.0
(read/write) 89064 89072 8 0.0
.text 559220 559436 216 0.0
linux all-clusters-app debug (read only) 5478593 5479553 960 0.0
(read/write) 417168 417296 128 0.0
.data.rel.ro 275472 275600 128 0.0
.text 4769315 4770131 816 0.0
all-clusters-minimal-app debug (read only) 4893801 4894761 960 0.0
(read/write) 231184 231312 128 0.1
.data.rel.ro 94136 94264 128 0.1
.text 4393027 4393843 816 0.0
bridge-app debug (read only) 2762905 2763849 944 0.0
(read/write) 132808 132936 128 0.1
.data.rel.ro 71160 71288 128 0.2
.text 2372291 2373091 800 0.0
chip-tool debug (read only) 17652769 17653729 960 0.0
(read/write) 1054360 1054488 128 0.0
.data.rel.ro 948272 948400 128 0.0
.text 14690467 14691283 816 0.0
chip-tool-ipv6only arm64 (read only) 16875188 16876084 896 0.0
(read/write) 1121896 1122040 144 0.0
.data.rel.ro 985656 985784 128 0.0
.got 23328 23336 8 0.0
.text 13816488 13817128 640 0.0
lighting-app debug+rpc+ui (read only) 5271793 5272753 960 0.0
(read/write) 222056 222184 128 0.1
.data.rel.ro 92000 92128 128 0.1
.text 4692579 4693395 816 0.0
lock-app debug (read only) 4451353 4452297 944 0.0
(read/write) 202024 202152 128 0.1
.data.rel.ro 78256 78384 128 0.2
.text 3997059 3997859 800 0.0
ota-provider-app debug (read only) 4121601 4122561 960 0.0
(read/write) 191800 191960 160 0.1
.bss 113440 113472 32 0.0
.data.rel.ro 68208 68336 128 0.2
.text 3731635 3732451 816 0.0
ota-requestor-app debug (read only) 4215497 4216457 960 0.0
(read/write) 196112 196272 160 0.1
.bss 114368 114400 32 0.0
.data.rel.ro 71208 71336 128 0.2
.text 3817811 3818627 816 0.0
shell debug (read only) 2924257 2926177 1920 0.1
(read/write) 150488 150584 96 0.1
.data.rel.ro 83784 83912 128 0.2
.rodata 211058 211986 928 0.4
.text 2542690 2543538 848 0.0
thermostat-no-ble arm64 (read only) 4444764 4445676 912 0.0
(read/write) 243832 243992 160 0.1
.bss 122184 122200 16 0.0
.data.rel.ro 102032 102160 128 0.1
.got 11952 11960 8 0.1
.text 3945848 3946488 640 0.0
tv-app debug (read only) 5309009 5309953 944 0.0
(read/write) 349848 349976 128 0.0
.data.rel.ro 95808 95920 112 0.1
.text 4794275 4795075 800 0.0
tv-casting-app debug (read only) 8281753 8282697 944 0.0
(read/write) 209824 209920 96 0.0
.data.rel.ro 146040 146152 112 0.1
.text 7517411 7518211 800 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2516920 2517160 240 0.0
.text 1479604 1479844 240 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1216484 1216688 204 0.0
rodata 140664 140708 44 0.0
text 841896 842068 172 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1335624 1335844 220 0.0
rodata 135168 135212 44 0.0
text 769552 769724 172 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1154396 1154600 204 0.0
rodata 112048 112092 44 0.0
text 808336 808508 172 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1764732 1765020 288 0.0
.debug_abbrev 1376021 1376809 788 0.1
.debug_aranges 143424 143560 136 0.1
.debug_frame 477920 478276 356 0.1
.debug_info 30034892 30041396 6504 0.0
.debug_line 4131152 4133712 2560 0.1
.debug_loclists 2240402 2240906 504 0.0
.debug_rnglists 141954 142032 78 0.1
.debug_str 4113052 4114042 990 0.0
.strtab 799493 800447 954 0.1
.symtab 498512 498912 400 0.1
.text 1560132 1560420 288 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1672212 1672500 288 0.0
.strtab 710218 711149 931 0.1
.symtab 464224 464608 384 0.1
.text 1469556 1469844 288 0.0
light cy8ckit_062s2_43012 (read/write) 1604052 1604324 272 0.0
.strtab 631826 632757 931 0.1
.symtab 429184 429568 384 0.1
.text 1407612 1407884 272 0.0
lock cy8ckit_062s2_43012 (read/write) 1634364 1634652 288 0.0
.strtab 601344 602275 931 0.2
.symtab 419024 419408 384 0.1
.text 1410484 1410772 288 0.0
qpg lighting-app qpg6105+debug (read/write) 1175384 1175600 216 0.0
.text 622224 622440 216 0.0
lock-app qpg6105+debug (read/write) 1132592 1132816 224 0.0
.text 579436 579660 224 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1067792 1068044 252 0.0
text 727084 727290 206 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 974236 974480 244 0.0
text 667694 667896 202 0.0
bridge-app tlsr9518adk80d (read/write) 942040 942284 244 0.0
text 645304 645508 204 0.0
contact-sensor-app tlsr9518adk80d (read/write) 873944 874188 244 0.0
text 588634 588832 198 0.0
light-switch-app tlsr9518adk80d (read/write) 902840 903084 244 0.0
text 614282 614484 202 0.0
lighting-app tlsr9518adk80d (read/write) 980384 980628 244 0.0
text 684146 684346 200 0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 991756 992000 244 0.0
text 691662 691864 202 0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1049884 1050128 244 0.0
text 729052 729250 198 0.0
lighting-app-shell tlsr9518adk80d (read/write) 1081236 1081480 244 0.0
text 749184 749386 202 0.0
lock-app tlsr9518adk80d (read/write) 928508 928752 244 0.0
text 616784 616988 204 0.0
ota-requestor-app tlsr9518adk80d (read/write) 896584 896828 244 0.0
text 610522 610726 204 0.0
pump-app tlsr9518adk80d (read/write) 879456 879700 244 0.0
text 594342 594544 202 0.0
pump-controller-app tlsr9518adk80d (read/write) 866588 866832 244 0.0
text 584762 584964 202 0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 876004 876248 244 0.0
text 591692 591894 202 0.0
temperature-measurement-app tlsr9518adk80d (read/write) 862712 862964 252 0.0
text 580364 580566 202 0.0
thermostat tlsr9518adk80d (read/write) 908656 908900 244 0.0
text 619806 620010 204 0.0
window-covering tlsr9518adk80d (read/write) 904008 904260 252 0.0
text 614696 614900 204 0.0
Decreases (5 builds for cc32xx, linux, psoc6)
platform target config section 0b506e5 d89eb8d change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 947779 945040 -2739 -0.3
.debug_aranges 107952 107888 -64 -0.1
.debug_frame 366436 366092 -344 -0.1
.debug_info 19068428 19043374 -25054 -0.1
.debug_line 2781903 2778316 -3587 -0.1
.debug_loclists 1580526 1578748 -1778 -0.1
.debug_rnglists 99621 99527 -94 -0.1
.debug_str 3415132 3414083 -1049 -0.0
linux shell debug .data 1264 1232 -32 -2.5
psoc6 all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1285356 1282397 -2959 -0.2
.debug_aranges 136928 136864 -64 -0.0
.debug_frame 461700 461356 -344 -0.1
.debug_info 27162832 27135569 -27263 -0.1
.debug_line 3954113 3950560 -3553 -0.1
.debug_loclists 2143485 2141707 -1778 -0.1
.debug_rnglists 135247 135153 -94 -0.1
.debug_str 3974563 3973495 -1068 -0.0
light cy8ckit_062s2_43012 .debug_abbrev 1125838 1123013 -2825 -0.3
.debug_aranges 127200 127136 -64 -0.1
.debug_frame 425332 424988 -344 -0.1
.debug_info 22317560 22290279 -27281 -0.1
.debug_line 3520983 3517193 -3790 -0.1
.debug_loclists 1982706 1980928 -1778 -0.1
.debug_rnglists 125137 125043 -94 -0.1
.debug_str 3785722 3784666 -1056 -0.0
lock cy8ckit_062s2_43012 .debug_abbrev 1102682 1099651 -3031 -0.3
.debug_aranges 125144 125080 -64 -0.1
.debug_frame 418164 417820 -344 -0.1
.debug_info 21915848 21888367 -27481 -0.1
.debug_line 3448829 3444999 -3830 -0.1
.debug_loclists 1950126 1948348 -1778 -0.1
.debug_rnglists 122477 122383 -94 -0.1
.debug_str 3739957 3738905 -1052 -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 0b506e5 d89eb8d change % change
bl602 lighting-app bl602 (read/write) 1361458 1361986 528 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055118 1055584 466 0.0
bl602+rpc (read/write) 1409158 1409686 528 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087286 1087752 466 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164511 1165039 528 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1563979 1564470 491 0.0
.debug_aranges 140064 140088 24 0.0
.debug_frame 515132 515288 156 0.0
.debug_info 41279962 41286028 6066 0.0
.debug_line 5466904 5469209 2305 0.0
.debug_loc 3556847 3557468 621 0.0
.debug_ranges 384016 384096 80 0.0
.debug_str 4007315 4008810 1495 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106072 106136 64 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 586739 587166 427 0.1
.symtab 175024 175120 96 0.1
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
952042 952506 464 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1263119 1263647 528 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1741645 491 0.0
.debug_aranges 148600 148624 24 0.0
.debug_frame 544000 544156 156 0.0
.debug_info 46153276 46159624 6348 0.0
.debug_line 5879343 5881756 2413 0.0
.debug_loc 3762810 3763431 621 0.0
.debug_ranges 409760 409840 80 0.0
.debug_str 4427169 4428664 1495 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120724 120788 64 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 649702 650129 427 0.1
.symtab 193952 194048 96 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026448 1026912 464 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1150076 1150604 528 0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78240 78240 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1566198 1566689 491 0.0
.debug_aranges 134568 134592 24 0.0
.debug_frame 494820 494976 156 0.0
.debug_info 41281071 41287136 6065 0.0
.debug_line 5382472 5384795 2323 0.0
.debug_loc 3492986 3493621 635 0.0
.debug_ranges 389224 389304 80 0.0
.debug_str 4019772 4021267 1495 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99956 100020 64 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 586964 587391 427 0.1
.symtab 174592 174688 96 0.1
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
940848 941310 462 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610186 610474 288 0.0
(read/write) 208276 208276 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201688 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947779 945040 -2739 -0.3
.debug_aranges 107952 107888 -64 -0.1
.debug_frame 366436 366092 -344 -0.1
.debug_info 19068428 19043374 -25054 -0.1
.debug_line 2781903 2778316 -3587 -0.1
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580526 1578748 -1778 -0.1
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99621 99527 -94 -0.1
.debug_str 3415132 3414083 -1049 -0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105258 64 0.1
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489443 490374 931 0.2
.symtab 289760 290144 384 0.1
.text 502868 503092 224 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548927 549143 216 0.0
.app_xip_area 439889 440105 216 0.0
.bss 64008 64008 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 533263 533479 216 0.0
.app_xip_area 419265 419481 216 0.1
.bss 68960 68960 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571943 572167 224 0.0
.app_xip_area 463993 464217 224 0.0
.bss 62968 62968 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545367 545583 216 0.0
.app_xip_area 434449 434665 216 0.0
.bss 65856 65856 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008480 1008768 288 0.0
.bss 183628 183628 0 0.0
.data 2696 2696 0 0.0
.text 822136 822424 288 0.0
BRD4187C (read/write) 1033632 1033840 208 0.0
.bss 163380 163380 0 0.0
.data 3292 3292 0 0.0
.text 866940 867148 208 0.0
lock-app BRD4161A+wf200 (read/write) 1083500 1083724 224 0.0
.bss 177644 177644 0 0.0
.data 2692 2692 0 0.0
.text 903144 903368 224 0.0
window-app BRD4187C (read/write) 1104664 1104952 288 0.0
.bss 146372 146372 0 0.0
.data 3204 3204 0 0.0
.text 955068 955356 288 0.0
esp32 all-clusters-app c3devkit (read only) 1095470 1095630 160 0.0
(read/write) 1590016 1590056 40 0.0
.dram0.bss 77360 77360 0 0.0
.dram0.data 13988 13988 0 0.0
.flash.rodata 219528 219568 40 0.0
.flash.text 1095470 1095630 160 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1141827 1141971 144 0.0
(read/write) 500418 500462 44 0.0
.dram0.bss 82848 82848 0 0.0
.dram0.data 34344 34344 0 0.0
.flash.rodata 248076 248120 44 0.0
.flash.text 1136443 1136587 144 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 588508 588732 224 0.0
(read/write) 91608 91608 0 0.0
.bss 67604 67604 0 0.0
.data 2168 2168 0 0.0
.text 587972 588196 224 0.0
light k32w0+release (read only) 587260 587484 224 0.0
(read/write) 91256 91256 0 0.0
.bss 67268 67268 0 0.0
.data 2156 2156 0 0.0
.text 586724 586948 224 0.0
lock k32w0+release (read only) 559756 559972 216 0.0
(read/write) 89064 89072 8 0.0
.bss 65140 65140 0 0.0
.data 2100 2100 0 0.0
.text 559220 559436 216 0.0
linux all-clusters-app debug (read only) 5478593 5479553 960 0.0
(read/write) 417168 417296 128 0.0
.bss 129920 129920 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275472 275600 128 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 332848 332848 0 0.0
.text 4769315 4770131 816 0.0
all-clusters-minimal-app debug (read only) 4893801 4894761 960 0.0
(read/write) 231184 231312 128 0.1
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94136 94264 128 0.1
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 270982 270982 0 0.0
.text 4393027 4393843 816 0.0
bridge-app debug (read only) 2762905 2763849 944 0.0
(read/write) 132808 132936 128 0.1
.bss 50648 50648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71160 71288 128 0.2
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213472 213472 0 0.0
.text 2372291 2373091 800 0.0
chip-tool debug (read only) 17652769 17653729 960 0.0
(read/write) 1054360 1054488 128 0.0
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 948272 948400 128 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 909001 909001 0 0.0
.text 14690467 14691283 816 0.0
chip-tool-ipv6only arm64 (read only) 16875188 16876084 896 0.0
(read/write) 1121896 1122040 144 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 985656 985784 128 0.0
.dynamic 512 512 0 0.0
.got 23328 23336 8 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 820800 820800 0 0.0
.text 13816488 13817128 640 0.0
lighting-app debug+rpc+ui (read only) 5271793 5272753 960 0.0
(read/write) 222056 222184 128 0.1
.bss 117584 117584 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92000 92128 128 0.1
.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 337524 337524 0 0.0
.text 4692579 4693395 816 0.0
lock-app debug (read only) 4451353 4452297 944 0.0
(read/write) 202024 202152 128 0.1
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78256 78384 128 0.2
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246142 246142 0 0.0
.text 3997059 3997859 800 0.0
ota-provider-app debug (read only) 4121601 4122561 960 0.0
(read/write) 191800 191960 160 0.1
.bss 113440 113472 32 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68208 68336 128 0.2
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200030 200030 0 0.0
.text 3731635 3732451 816 0.0
ota-requestor-app debug (read only) 4215497 4216457 960 0.0
(read/write) 196112 196272 160 0.1
.bss 114368 114400 32 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71208 71336 128 0.2
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203422 203422 0 0.0
.text 3817811 3818627 816 0.0
shell debug (read only) 2924257 2926177 1920 0.1
(read/write) 150488 150584 96 0.1
.bss 59560 59560 0 0.0
.data 1264 1232 -32 -2.5
.data.rel.ro 83784 83912 128 0.2
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 211058 211986 928 0.4
.text 2542690 2543538 848 0.0
thermostat-no-ble arm64 (read only) 4444764 4445676 912 0.0
(read/write) 243832 243992 160 0.1
.bss 122184 122200 16 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102032 102160 128 0.1
.dynamic 512 512 0 0.0
.got 11952 11960 8 0.1
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161348 161348 0 0.0
.text 3945848 3946488 640 0.0
tv-app debug (read only) 5309009 5309953 944 0.0
(read/write) 349848 349976 128 0.0
.bss 240416 240416 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 95808 95920 112 0.1
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271478 271478 0 0.0
.text 4794275 4795075 800 0.0
tv-casting-app debug (read only) 8281753 8282697 944 0.0
(read/write) 209824 209920 96 0.0
.bss 54080 54080 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146040 146152 112 0.1
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 366460 366460 0 0.0
.text 7517411 7518211 800 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516920 2517160 240 0.0
.bss 220424 220424 0 0.0
.data 5152 5152 0 0.0
.text 1479604 1479844 240 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216484 1216688 204 0.0
bss 154799 154799 0 0.0
rodata 140664 140708 44 0.0
text 841896 842068 172 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335624 1335844 220 0.0
bss 140113 140113 0 0.0
rodata 135168 135212 44 0.0
text 769552 769724 172 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154396 1154600 204 0.0
bss 154978 154978 0 0.0
rodata 112048 112092 44 0.0
text 808336 808508 172 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837128 837128 0 0.0
(read/write) 1764732 1765020 288 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193588 193588 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 2624 2624 0 0.0
.debug_abbrev 1376021 1376809 788 0.1
.debug_aranges 143424 143560 136 0.1
.debug_frame 477920 478276 356 0.1
.debug_info 30034892 30041396 6504 0.0
.debug_line 4131152 4133712 2560 0.1
.debug_line_str 957 957 0 0.0
.debug_loclists 2240402 2240906 504 0.0
.debug_rnglists 141954 142032 78 0.1
.debug_str 4113052 4114042 990 0.0
.heap 837128 837128 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 799493 800447 954 0.1
.symtab 498512 498912 400 0.1
.text 0 0 0 0.0
1560132 1560420 288 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1672212 1672500 288 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 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 2560 2560 0 0.0
.debug_abbrev 1285356 1282397 -2959 -0.2
.debug_aranges 136928 136864 -64 -0.0
.debug_frame 461700 461356 -344 -0.1
.debug_info 27162832 27135569 -27263 -0.1
.debug_line 3954113 3950560 -3553 -0.1
.debug_line_str 981 981 0 0.0
.debug_loclists 2143485 2141707 -1778 -0.1
.debug_rnglists 135247 135153 -94 -0.1
.debug_str 3974563 3973495 -1068 -0.0
.heap 839072 839072 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 710218 711149 931 0.1
.symtab 464224 464608 384 0.1
.text 1469556 1469844 288 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845288 845288 0 0.0
(read/write) 1604052 1604324 272 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185660 185660 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 2392 2392 0 0.0
.debug_abbrev 1125838 1123013 -2825 -0.3
.debug_aranges 127200 127136 -64 -0.1
.debug_frame 425332 424988 -344 -0.1
.debug_info 22317560 22290279 -27281 -0.1
.debug_line 3520983 3517193 -3790 -0.1
.debug_line_str 942 942 0 0.0
.debug_loclists 1982706 1980928 -1778 -0.1
.debug_rnglists 125137 125043 -94 -0.1
.debug_str 3785722 3784666 -1056 -0.0
.heap 845288 845288 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 631826 632757 931 0.1
.symtab 429184 429568 384 0.1
.text 1407612 1407884 272 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1634364 1634652 288 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 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 2392 2392 0 0.0
.debug_abbrev 1102682 1099651 -3031 -0.3
.debug_aranges 125144 125080 -64 -0.1
.debug_frame 418164 417820 -344 -0.1
.debug_info 21915848 21888367 -27481 -0.1
.debug_line 3448829 3444999 -3830 -0.1
.debug_line_str 933 933 0 0.0
.debug_loclists 1950126 1948348 -1778 -0.1
.debug_rnglists 122477 122383 -94 -0.1
.debug_str 3739957 3738905 -1052 -0.0
.heap 817848 817848 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 601344 602275 931 0.2
.symtab 419024 419408 384 0.1
.text 1410484 1410772 288 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175384 1175600 216 0.0
.bss 101456 101456 0 0.0
.data 788 788 0 0.0
.text 622224 622440 216 0.0
lock-app qpg6105+debug (read/write) 1132592 1132816 224 0.0
.bss 96192 96192 0 0.0
.data 792 792 0 0.0
.text 579436 579660 224 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1067792 1068044 252 0.0
bss 107468 107468 0 0.0
text 727084 727290 206 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974236 974480 244 0.0
bss 105444 105444 0 0.0
text 667694 667896 202 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942040 942284 244 0.0
bss 109448 109448 0 0.0
text 645304 645508 204 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873944 874188 244 0.0
bss 99112 99112 0 0.0
text 588634 588832 198 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902840 903084 244 0.0
bss 99668 99668 0 0.0
text 614282 614484 202 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980384 980628 244 0.0
bss 107788 107788 0 0.0
text 684146 684346 200 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 991756 992000 244 0.0
bss 112036 112036 0 0.0
text 691662 691864 202 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1049884 1050128 244 0.0
bss 109360 109360 0 0.0
text 729052 729250 198 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081236 1081480 244 0.0
bss 120428 120428 0 0.0
text 749184 749386 202 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928508 928752 244 0.0
bss 99756 99756 0 0.0
text 616784 616988 204 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896584 896828 244 0.0
bss 100392 100392 0 0.0
text 610522 610726 204 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879456 879700 244 0.0
bss 99244 99244 0 0.0
text 594342 594544 202 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866588 866832 244 0.0
bss 99044 99044 0 0.0
text 584762 584964 202 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744292 744292 0 0.0
bss 97376 97376 0 0.0
text 478580 478580 0 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876004 876248 244 0.0
bss 99200 99200 0 0.0
text 591692 591894 202 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862712 862964 252 0.0
bss 98952 98952 0 0.0
text 580364 580566 202 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908656 908900 244 0.0
bss 99488 99488 0 0.0
text 619806 620010 204 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904008 904260 252 0.0
bss 99780 99780 0 0.0
text 614696 614900 204 0.0

src/app/icd/ICDManager.cpp Outdated Show resolved Hide resolved
src/app/icd/ICDManager.cpp Outdated Show resolved Hide resolved
src/app/icd/ICDManager.cpp Outdated Show resolved Hide resolved
src/app/reporting/ReportScheduler.h Outdated Show resolved Hide resolved
src/app/reporting/ReportSchedulerImpl.cpp Show resolved Hide resolved
@mergify mergify bot merged commit e059202 into project-chip:master Aug 1, 2023
@lpbeliveau-silabs lpbeliveau-silabs deleted the feature/icd_manager_trigger_reports_on_wake branch December 10, 2024 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app icd Intermittently Connected Devices review - approved
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[ICD] Add link between ReportScheduler and ICDManager to trigger report when going from Idle to Active mode
7 participants