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

[chiptool.py] Ensure async report that came in before the test got a … #28257

Conversation

vivien-apple
Copy link
Contributor

…chance to listen for a report are dispatched properly

Problem

When a YAML test is listening for an async result such as subscription report, it may happen that the report came in before the listener has been installed. This PR ensure that reports are stored as pending results and are dispatched instantly if a command to get those async result came in.

fix #19861

@github-actions
Copy link

github-actions bot commented Jul 25, 2023

PR #28257: Size comparison from 3efdd36 to 0ce12fd

Increases (10 builds for bl602, bl702, cyw30739, linux, psoc6, telink)
platform target config section 3efdd36 0ce12fd change % change
bl602 lighting-app bl602+rpc .text 1087146 1087148 2 0.0
bl702 lighting-app bl702+rpc .debug_info 46152409 46152410 1 0.0
.text 1026306 1026308 2 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548791 548799 8 0.0
.app_xip_area 439753 439761 8 0.0
linux chip-tool debug (read only) 17633201 17633633 432 0.0
.text 14676531 14676963 432 0.0
chip-tool-ipv6only arm64 (read only) 16857588 16857972 384 0.0
(read/write) 1119864 1119896 32 0.0
.bss 102984 103016 32 0.0
.text 13804552 13804936 384 0.0
psoc6 lock cy8ckit_062s2_43012 .debug_info 21747247 21747249 2 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1067620 1067628 8 0.0
text 726844 726846 2 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 974088 974096 8 0.0
text 667550 667554 4 0.0
lock-app tlsr9518adk80d text 616318 616322 4 0.0
ota-requestor-app tlsr9518adk80d (read/write) 896436 896444 8 0.0
text 610384 610386 2 0.0
Decreases (9 builds for bl702, nrfconnect, qpg, telink)
platform target config section 3efdd36 0ce12fd change % change
bl702 lighting-app bl702 .debug_info 40927872 40927871 -1 -0.0
.text 951900 951898 -2 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 841652 841648 -4 -0.0
nrf7002dk_nrf5340_cpuapp text 769304 769300 -4 -0.0
qpg lighting-app qpg6105+debug (read/write) 1175296 1175288 -8 -0.0
.text 622136 622128 -8 -0.0
telink lighting-app-factory-data tlsr9518adk80d (read/write) 991616 991608 -8 -0.0
text 691526 691524 -2 -0.0
lighting-app-shell tlsr9518adk80d text 749048 749046 -2 -0.0
pump-app tlsr9518adk80d text 594204 594202 -2 -0.0
shell tlsr9518adk80d text 478578 478576 -2 -0.0
window-covering tlsr9518adk80d (read/write) 903876 903868 -8 -0.0
text 614562 614560 -2 -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 3efdd36 0ce12fd change % change
bl602 lighting-app bl602 (read/write) 1361346 1361346 0 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055008 1055008 0 0.0
bl602+rpc (read/write) 1409022 1409022 0 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087146 1087148 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 1573950 0 0.0
.debug_aranges 140088 140088 0 0.0
.debug_frame 515136 515136 0 0.0
.debug_info 40927872 40927871 -1 -0.0
.debug_line 5451023 5451023 0 0.0
.debug_loc 3556786 3556786 0 0.0
.debug_ranges 383992 383992 0 0.0
.debug_str 3996661 3996661 0 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 951898 -2 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1262979 1262979 0 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 1741154 0 0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 543988 543988 0 0.0
.debug_info 46152409 46152410 1 0.0
.debug_line 5879142 5879142 0 0.0
.debug_loc 3762698 3762698 0 0.0
.debug_ranges 409736 409736 0 0.0
.debug_str 4427059 4427059 0 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
1026306 1026308 2 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1149932 1149932 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 1576169 0 0.0
.debug_aranges 134592 134592 0 0.0
.debug_frame 494824 494824 0 0.0
.debug_info 40928980 40928980 0 0.0
.debug_line 5366602 5366602 0 0.0
.debug_loc 3492968 3492968 0 0.0
.debug_ranges 389200 389200 0 0.0
.debug_str 4009119 4009119 0 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
940704 940704 0 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 956247 0 0.0
.debug_aranges 107976 107976 0 0.0
.debug_frame 366408 366408 0 0.0
.debug_info 18909793 18909793 0 0.0
.debug_line 2765974 2765974 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580482 1580482 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99490 99490 0 0.0
.debug_str 3420146 3420146 0 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) 548791 548799 8 0.0
.app_xip_area 439753 439761 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) 545239 545239 0 0.0
.app_xip_area 434321 434321 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) 1033536 1033536 0 0.0
.bss 163380 163380 0 0.0
.data 3292 3292 0 0.0
.text 866844 866844 0 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
esp32 all-clusters-app c3devkit (read only) 1094696 1094696 0 0.0
(read/write) 1589336 1589336 0 0.0
.dram0.bss 77360 77360 0 0.0
.dram0.data 13988 13988 0 0.0
.flash.rodata 218848 218848 0 0.0
.flash.text 1094696 1094696 0 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1141171 1141171 0 0.0
(read/write) 499754 499754 0 0.0
.dram0.bss 82848 82848 0 0.0
.dram0.data 34344 34344 0 0.0
.flash.rodata 247412 247412 0 0.0
.flash.text 1135787 1135787 0 0.0
.iram0.text 126055 126055 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
linux all-clusters-app debug (read only) 5481313 5481313 0 0.0
(read/write) 417552 417552 0 0.0
.bss 130336 130336 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275456 275456 0 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 332304 332304 0 0.0
.text 4772579 4772579 0 0.0
all-clusters-minimal-app debug (read only) 4893513 4893513 0 0.0
(read/write) 231184 231184 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94136 94136 0 0.0
.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 4392739 4392739 0 0.0
bridge-app debug (read only) 2762457 2762457 0 0.0
(read/write) 132808 132808 0 0.0
.bss 50648 50648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71160 71160 0 0.0
.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 2371843 2371843 0 0.0
chip-tool debug (read only) 17633201 17633633 432 0.0
(read/write) 1052344 1052344 0 0.0
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 946256 946256 0 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 908169 908169 0 0.0
.text 14676531 14676963 432 0.0
chip-tool-ipv6only arm64 (read only) 16857588 16857972 384 0.0
(read/write) 1119864 1119896 32 0.0
.bss 102984 103016 32 0.0
.data 4448 4448 0 0.0
.data.rel.ro 983640 983640 0 0.0
.dynamic 512 512 0 0.0
.got 23312 23312 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 819984 819984 0 0.0
.text 13804552 13804936 384 0.0
lighting-app debug+rpc+ui (read only) 5271361 5271361 0 0.0
(read/write) 222056 222056 0 0.0
.bss 117584 117584 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92000 92000 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 337524 337524 0 0.0
.text 4692147 4692147 0 0.0
lock-app debug (read only) 4451065 4451065 0 0.0
(read/write) 202024 202024 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78256 78256 0 0.0
.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 3996771 3996771 0 0.0
ota-provider-app debug (read only) 4121329 4121329 0 0.0
(read/write) 191800 191800 0 0.0
.bss 113440 113440 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68208 68208 0 0.0
.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 3731363 3731363 0 0.0
ota-requestor-app debug (read only) 4215193 4215193 0 0.0
(read/write) 196112 196112 0 0.0
.bss 114368 114368 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71208 71208 0 0.0
.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 3817507 3817507 0 0.0
shell debug (read only) 2924833 2924833 0 0.0
(read/write) 150520 150520 0 0.0
.bss 59592 59592 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 83784 83784 0 0.0
.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 210994 210994 0 0.0
.text 2543330 2543330 0 0.0
thermostat-no-ble arm64 (read only) 4444540 4444540 0 0.0
(read/write) 243832 243832 0 0.0
.bss 122184 122184 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102032 102032 0 0.0
.dynamic 512 512 0 0.0
.got 11952 11952 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161348 161348 0 0.0
.text 3945624 3945624 0 0.0
tv-app debug (read only) 5308465 5308465 0 0.0
(read/write) 349848 349848 0 0.0
.bss 240416 240416 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 95808 95808 0 0.0
.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 4793731 4793731 0 0.0
tv-casting-app debug (read only) 8281305 8281305 0 0.0
(read/write) 209824 209824 0 0.0
.bss 54080 54080 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146040 146040 0 0.0
.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 7516963 7516963 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 154899 154899 0 0.0
rodata 140652 140652 0 0.0
text 841652 841648 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335404 1335404 0 0.0
bss 140213 140213 0 0.0
rodata 135124 135124 0 0.0
text 769304 769300 -4 -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) 837040 837040 0 0.0
(read/write) 1764620 1764620 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193676 193676 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 1390516 1390516 0 0.0
.debug_aranges 143448 143448 0 0.0
.debug_frame 477968 477968 0 0.0
.debug_info 29765300 29765300 0 0.0
.debug_line 4110325 4110325 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2240957 2240957 0 0.0
.debug_rnglists 141799 141799 0 0.0
.debug_str 4142990 4142990 0 0.0
.heap 837040 837040 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 799208 799208 0 0.0
.symtab 498352 498352 0 0.0
.text 1559932 1559932 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 1302204 0 0.0
.debug_aranges 136976 136976 0 0.0
.debug_frame 461728 461728 0 0.0
.debug_info 26956691 26956691 0 0.0
.debug_line 3938636 3938636 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143846 2143846 0 0.0
.debug_rnglists 135103 135103 0 0.0
.debug_str 3976551 3976551 0 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 1137829 0 0.0
.debug_aranges 127224 127224 0 0.0
.debug_frame 425332 425332 0 0.0
.debug_info 22150360 22150360 0 0.0
.debug_line 3504865 3504865 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982722 1982722 0 0.0
.debug_rnglists 124991 124991 0 0.0
.debug_str 3786682 3786682 0 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 1114503 0 0.0
.debug_aranges 125168 125168 0 0.0
.debug_frame 418164 418164 0 0.0
.debug_info 21747247 21747249 2 0.0
.debug_line 3433092 3433092 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1950046 1950046 0 0.0
.debug_rnglists 122331 122331 0 0.0
.debug_str 3741233 3741233 0 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) 1067620 1067628 8 0.0
bss 107568 107568 0 0.0
text 726844 726846 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 667550 667554 4 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 941892 941892 0 0.0
bss 109464 109464 0 0.0
text 645164 645164 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 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 614146 614146 0 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 684006 0 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 991616 991608 -8 -0.0
bss 112052 112052 0 0.0
text 691526 691524 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1049728 1049728 0 0.0
bss 109360 109360 0 0.0
text 728898 728898 0 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081096 1081096 0 0.0
bss 120444 120444 0 0.0
text 749048 749046 -2 -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 616318 616322 4 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896436 896444 8 0.0
bss 100408 100408 0 0.0
text 610384 610386 2 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879308 879308 0 0.0
bss 99260 99260 0 0.0
text 594204 594202 -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 584622 584622 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 478576 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875856 875856 0 0.0
bss 99216 99216 0 0.0
text 591552 591552 0 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 580226 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908508 908508 0 0.0
bss 99504 99504 0 0.0
text 619668 619668 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903876 903868 -8 -0.0
bss 99796 99796 0 0.0
text 614562 614560 -2 -0.0

// If we are not waiting for result it could be that a report came in *before* the command to wait for
// it has happened. The result is stored until the next command. If the next command is an async
// command the pending result would be promote to a valid result so it could be dispatched properly.
if (!mEnabled)
Copy link
Contributor

Choose a reason for hiding this comment

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

So just in terms of ordering. Say I have YAML that does:

  1. Send a command.
  2. Wait for a report on a subscription caused by the changes due to that command.

What happens if the report comes before the command response?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

That is a good question and I don't have a good response handy.
The way it works today is that the report will likely be added to the command response itself.

In this case, we could probably update the python implementation to "consume" the report before feeding the response processor and save it until the next command. If the next command is a wait for report, then we could probably avoid to do a network round trip and give it directly as a response.

It may requires a few more changes to the adapter implementation, especially since the encoder and the decoder does not communicate at all as of today. Is that required at the moment ?

Copy link
Contributor

Choose a reason for hiding this comment

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

I think it would be good to track as a followup, because nothing guarantees the subscription report will come after the command response.... But in general it usually should, so we can start here to unblock people.

if (gInteractiveServerResult.HasResults())
{
mWebSocketServer.Send(gInteractiveServerResult.AsJsonString().c_str());
gInteractiveServerResult.Reset();
Copy link
Contributor

@bzbarsky-apple bzbarsky-apple Jul 25, 2023

Choose a reason for hiding this comment

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

What happens if we have received part of the report (which is being chunked due to not fitting in a packet) before we get to this point, but not the whole report? I guess this only matters for non-single-attribute subscriptions and YAML tests should not do those?

…chance to listen for a report are dispatched properly
@vivien-apple vivien-apple force-pushed the ChipToolPy_EnsureAsyncReportAreDispatchedProperly branch from 0ce12fd to 272d6fd Compare July 28, 2023 09:02
@github-actions
Copy link

github-actions bot commented Jul 28, 2023

PR #28257: Size comparison from 97964db to 272d6fd

Increases (10 builds for cyw30739, esp32, linux, psoc6, telink)
platform target config section 97964db 272d6fd change % change
cyw30739 ota-requestor cyw930739m2evb_01 (read/write) 571759 571767 8 0.0
.app_xip_area 463945 463953 8 0.0
esp32 all-clusters-app c3devkit (read only) 1095466 1095468 2 0.0
.flash.text 1095466 1095468 2 0.0
linux chip-tool debug (read only) 17652737 17653953 1216 0.0
.text 14690467 14691683 1216 0.0
chip-tool-ipv6only arm64 (read only) 16875156 16875860 704 0.0
(read/write) 1121896 1121928 32 0.0
.bss 102984 103016 32 0.0
.text 13816488 13817192 704 0.0
psoc6 light cy8ckit_062s2_43012 .debug_info 22316054 22316056 2 0.0
telink contact-sensor-app tlsr9518adk80d text 588626 588628 2 0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1049716 1049724 8 0.0
text 729046 729050 4 0.0
pump-app tlsr9518adk80d text 594336 594338 2 0.0
pump-controller-app tlsr9518adk80d (read/write) 866420 866428 8 0.0
text 584756 584758 2 0.0
shell tlsr9518adk80d (read/write) 744124 744132 8 0.0
text 478572 478574 2 0.0
Decreases (17 builds for bl602, bl702, bl702l, efr32, esp32, nrfconnect, psoc6, telink)
platform target config section 97964db 272d6fd change % change
bl602 lighting-app bl602 (read/write) 1361446 1361438 -8 -0.0
.text 1055122 1055120 -2 -0.0
bl702 lighting-app bl702 .debug_info 41275069 41275068 -1 -0.0
.text 952044 952042 -2 -0.0
bl702l lighting-app bl702l (read/write) 1149880 1149876 -4 -0.0
.debug_info 41276178 41276177 -1 -0.0
.text 940850 940848 -2 -0.0
efr32 lighting-app BRD4187C (read/write) 1033388 1033380 -8 -0.0
.text 866836 866828 -8 -0.0
esp32 all-clusters-app m5stack (read/write) 500406 500402 -4 -0.0
.flash.rodata 248064 248060 -4 -0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp text 769552 769548 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 30032647 30032645 -2 -0.0
lock cy8ckit_062s2_43012 .debug_info 21914286 21914285 -1 -0.0
telink all-clusters-app tlsr9518adk80d text 727084 727082 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d text 667694 667690 -4 -0.0
bridge-app tlsr9518adk80d (read/write) 941880 941872 -8 -0.0
text 645302 645300 -2 -0.0
light-switch-app tlsr9518adk80d text 614276 614274 -2 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 991596 991588 -8 -0.0
text 691662 691660 -2 -0.0
lock-app tlsr9518adk80d text 616780 616778 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d text 591688 591686 -2 -0.0
temperature-measurement-app tlsr9518adk80d text 580360 580358 -2 -0.0
thermostat tlsr9518adk80d text 619804 619802 -2 -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 97964db 272d6fd change % change
bl602 lighting-app bl602 (read/write) 1361446 1361438 -8 -0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055122 1055120 -2 -0.0
bl602+rpc (read/write) 1409138 1409138 0 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087288 1087288 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164311 1164311 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 43664 43664 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1563979 1563979 0 0.0
.debug_aranges 140064 140064 0 0.0
.debug_frame 515132 515132 0 0.0
.debug_info 41275069 41275068 -1 -0.0
.debug_line 5466904 5466904 0 0.0
.debug_loc 3556847 3556847 0 0.0
.debug_ranges 384016 384016 0 0.0
.debug_str 4007218 4007218 0 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 106032 106032 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 586739 586739 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
952044 952042 -2 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1262919 1262919 0 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 43664 43664 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1741154 0 0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 544000 544000 0 0.0
.debug_info 4614832 4614832 0 0.0
.debug_line 5879343 5879343 0 0.0
.debug_loc 3762810 3762810 0 0.0
.debug_ranges 409760 409760 0 0.0
.debug_str 4427072 4427072 0 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 120684 120684 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 649702 649702 0 0.0
.symtab 193952 193952 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026448 1026448 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1149880 1149876 -4 -0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78080 78080 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1566198 1566198 0 0.0
.debug_aranges 134568 134568 0 0.0
.debug_frame 494820 494820 0 0.0
.debug_info 41276178 41276177 -1 -0.0
.debug_line 5382472 5382472 0 0.0
.debug_loc 3492971 3492971 0 0.0
.debug_ranges 389224 389224 0 0.0
.debug_str 4019675 4019675 0 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 99916 99916 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 586964 586964 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
940850 940848 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610162 610162 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 947779 947779 0 0.0
.debug_aranges 107952 107952 0 0.0
.debug_frame 366436 366436 0 0.0
.debug_info 19066870 19066870 0 0.0
.debug_line 2781903 2781903 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580515 1580515 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99621 99621 0 0.0
.debug_str 3415035 3415035 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105178 105178 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489443 489443 0 0.0
.symtab 289744 289744 0 0.0
.text 502864 502864 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548759 548759 0 0.0
.app_xip_area 439857 439857 0 0.0
.bss 63872 63872 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) 533087 533087 0 0.0
.app_xip_area 419225 419225 0 0.0
.bss 68824 68824 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) 571759 571767 8 0.0
.app_xip_area 463945 463953 8 0.0
.bss 62832 62832 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) 545183 545183 0 0.0
.app_xip_area 434409 434409 0 0.0
.bss 65712 65712 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) 1008428 1008428 0 0.0
.bss 183628 183628 0 0.0
.data 2692 2692 0 0.0
.text 822088 822088 0 0.0
BRD4187C (read/write) 1033388 1033380 -8 -0.0
.bss 163244 163244 0 0.0
.data 3288 3288 0 0.0
.text 866836 866828 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1083464 1083464 0 0.0
.bss 177644 177644 0 0.0
.data 2688 2688 0 0.0
.text 903112 903112 0 0.0
window-app BRD4187C (read/write) 1104380 1104380 0 0.0
.bss 146236 146236 0 0.0
.data 3200 3200 0 0.0
.text 954924 954924 0 0.0
esp32 all-clusters-app c3devkit (read only) 1095466 1095468 2 0.0
(read/write) 1590000 1590000 0 0.0
.dram0.bss 77360 77360 0 0.0
.dram0.data 13988 13988 0 0.0
.flash.rodata 219512 219512 0 0.0
.flash.text 1095466 1095468 2 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1141819 1141819 0 0.0
(read/write) 500406 500402 -4 -0.0
.dram0.bss 82848 82848 0 0.0
.dram0.data 34344 34344 0 0.0
.flash.rodata 248064 248060 -4 -0.0
.flash.text 1136435 1136435 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 588508 588508 0 0.0
(read/write) 91472 91472 0 0.0
.bss 67468 67468 0 0.0
.data 2168 2168 0 0.0
.text 587972 587972 0 0.0
light k32w0+release (read only) 587180 587180 0 0.0
(read/write) 91112 91112 0 0.0
.bss 67124 67124 0 0.0
.data 2156 2156 0 0.0
.text 586644 586644 0 0.0
lock k32w0+release (read only) 559756 559756 0 0.0
(read/write) 88928 88928 0 0.0
.bss 65004 65004 0 0.0
.data 2100 2100 0 0.0
.text 559220 559220 0 0.0
linux all-clusters-app debug (read only) 5478561 5478561 0 0.0
(read/write) 417168 417168 0 0.0
.bss 129920 129920 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275472 275472 0 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 332816 332816 0 0.0
.text 4769315 4769315 0 0.0
all-clusters-minimal-app debug (read only) 4893769 4893769 0 0.0
(read/write) 231184 231184 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94136 94136 0 0.0
.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 270950 270950 0 0.0
.text 4393027 4393027 0 0.0
bridge-app debug (read only) 2762881 2762881 0 0.0
(read/write) 132808 132808 0 0.0
.bss 50648 50648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71160 71160 0 0.0
.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 213448 213448 0 0.0
.text 2372291 2372291 0 0.0
chip-tool debug (read only) 17652737 17653953 1216 0.0
(read/write) 1054360 1054360 0 0.0
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 948272 948272 0 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 908969 908969 0 0.0
.text 14690467 14691683 1216 0.0
chip-tool-ipv6only arm64 (read only) 16875156 16875860 704 0.0
(read/write) 1121896 1121928 32 0.0
.bss 102984 103016 32 0.0
.data 4448 4448 0 0.0
.data.rel.ro 985656 985656 0 0.0
.dynamic 512 512 0 0.0
.got 23328 23328 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 820768 820768 0 0.0
.text 13816488 13817192 704 0.0
lighting-app debug+rpc+ui (read only) 5271793 5271793 0 0.0
(read/write) 222056 222056 0 0.0
.bss 117584 117584 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92000 92000 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 337524 337524 0 0.0
.text 4692579 4692579 0 0.0
lock-app debug (read only) 4451329 4451329 0 0.0
(read/write) 202024 202024 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78256 78256 0 0.0
.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 246118 246118 0 0.0
.text 3997059 3997059 0 0.0
ota-provider-app debug (read only) 4121577 4121577 0 0.0
(read/write) 191800 191800 0 0.0
.bss 113440 113440 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68208 68208 0 0.0
.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 200006 200006 0 0.0
.text 3731635 3731635 0 0.0
ota-requestor-app debug (read only) 4215473 4215473 0 0.0
(read/write) 196112 196112 0 0.0
.bss 114368 114368 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71208 71208 0 0.0
.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 203398 203398 0 0.0
.text 3817811 3817811 0 0.0
shell debug (read only) 2924225 2924225 0 0.0
(read/write) 150488 150488 0 0.0
.bss 59560 59560 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 83784 83784 0 0.0
.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 211026 211026 0 0.0
.text 2542690 2542690 0 0.0
thermostat-no-ble arm64 (read only) 4444740 4444740 0 0.0
(read/write) 243832 243832 0 0.0
.bss 122184 122184 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102032 102032 0 0.0
.dynamic 512 512 0 0.0
.got 11952 11952 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161324 161324 0 0.0
.text 3945848 3945848 0 0.0
tv-app debug (read only) 5308977 5308977 0 0.0
(read/write) 349848 349848 0 0.0
.bss 240416 240416 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 95808 95808 0 0.0
.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 271446 271446 0 0.0
.text 4794275 4794275 0 0.0
tv-casting-app debug (read only) 8281721 8281721 0 0.0
(read/write) 209824 209824 0 0.0
.bss 54080 54080 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146040 146040 0 0.0
.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 366428 366428 0 0.0
.text 7517411 7517411 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516904 2516904 0 0.0
.bss 220424 220424 0 0.0
.data 5152 5152 0 0.0
.text 1479588 1479588 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216308 1216308 0 0.0
bss 154655 154655 0 0.0
rodata 140632 140632 0 0.0
text 841892 841892 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335608 1335608 0 0.0
bss 140113 140113 0 0.0
rodata 135152 135152 0 0.0
text 769552 769548 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154220 1154220 0 0.0
bss 154834 154834 0 0.0
rodata 112016 112016 0 0.0
text 808328 808328 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837128 837128 0 0.0
(read/write) 1764716 1764716 0 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 1376021 0 0.0
.debug_aranges 143424 143424 0 0.0
.debug_frame 477920 477920 0 0.0
.debug_info 30032647 30032645 -2 -0.0
.debug_line 4131152 4131152 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2240417 2240417 0 0.0
.debug_rnglists 141954 141954 0 0.0
.debug_str 4112955 4112955 0 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 799493 0 0.0
.symtab 498496 498496 0 0.0
.text 0 0 0 0.0
1560116 1560116 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1672196 1672196 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 1285356 1285356 0 0.0
.debug_aranges 136928 136928 0 0.0
.debug_frame 461700 461700 0 0.0
.debug_info 27160907 27160907 0 0.0
.debug_line 3954113 3954113 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143500 2143500 0 0.0
.debug_rnglists 135247 135247 0 0.0
.debug_str 3974466 3974466 0 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 710218 0 0.0
.symtab 464208 464208 0 0.0
.text 1469540 1469540 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) 1604036 1604036 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 1125838 1125838 0 0.0
.debug_aranges 127200 127200 0 0.0
.debug_frame 425332 425332 0 0.0
.debug_info 22316054 22316056 2 0.0
.debug_line 3520983 3520983 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982721 1982721 0 0.0
.debug_rnglists 125137 125137 0 0.0
.debug_str 3785625 3785625 0 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 631826 0 0.0
.symtab 429168 429168 0 0.0
.text 1407596 1407596 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) 1634348 1634348 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 1102682 1102682 0 0.0
.debug_aranges 125144 125144 0 0.0
.debug_frame 418164 418164 0 0.0
.debug_info 21914286 21914285 -1 -0.0
.debug_line 3448829 3448829 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1950141 1950141 0 0.0
.debug_rnglists 122477 122477 0 0.0
.debug_str 3739860 3739860 0 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 601344 0 0.0
.symtab 419008 419008 0 0.0
.text 1410468 1410468 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175304 1175304 0 0.0
.bss 101320 101320 0 0.0
.data 788 788 0 0.0
.text 622144 622144 0 0.0
lock-app qpg6105+debug (read/write) 1132584 1132584 0 0.0
.bss 96048 96048 0 0.0
.data 792 792 0 0.0
.text 579428 579428 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1067632 1067632 0 0.0
bss 107348 107348 0 0.0
text 727084 727082 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974076 974076 0 0.0
bss 105324 105324 0 0.0
text 667694 667690 -4 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 941880 941872 -8 -0.0
bss 109328 109328 0 0.0
text 645302 645300 -2 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873776 873776 0 0.0
bss 98992 98992 0 0.0
text 588626 588628 2 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902672 902672 0 0.0
bss 99548 99548 0 0.0
text 614276 614274 -2 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980216 980216 0 0.0
bss 107668 107668 0 0.0
text 684144 684144 0 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 991596 991588 -8 -0.0
bss 111916 111916 0 0.0
text 691662 691660 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1049716 1049724 8 0.0
bss 109240 109240 0 0.0
text 729046 729050 4 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081076 1081076 0 0.0
bss 120308 120308 0 0.0
text 749182 749182 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928340 928340 0 0.0
bss 99636 99636 0 0.0
text 616780 616778 -2 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896424 896424 0 0.0
bss 100272 100272 0 0.0
text 610522 610522 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879288 879288 0 0.0
bss 99124 99124 0 0.0
text 594336 594338 2 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866420 866428 8 0.0
bss 98924 98924 0 0.0
text 584756 584758 2 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744124 744132 8 0.0
bss 97256 97256 0 0.0
text 478572 478574 2 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875836 875836 0 0.0
bss 99080 99080 0 0.0
text 591688 591686 -2 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862552 862552 0 0.0
bss 98832 98832 0 0.0
text 580360 580358 -2 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908488 908488 0 0.0
bss 99368 99368 0 0.0
text 619804 619802 -2 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903848 903848 0 0.0
bss 99660 99660 0 0.0
text 614692 614692 0 0.0

Copy link

stale bot commented Mar 13, 2024

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale Stale issue or PR label Mar 13, 2024
@bzbarsky-apple bzbarsky-apple removed the stale Stale issue or PR label Mar 13, 2024
@andy31415
Copy link
Contributor

PR open for over 1 year ... closing as stale if it did not get merged yet.

@andy31415 andy31415 closed this Oct 11, 2024
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.

waitForReport YAML instruction is racy
4 participants