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

Fix IM client-side APIs to allow timed invoke. #12465

Merged

Conversation

bzbarsky-apple
Copy link
Contributor

Problem

Client side of timed invoke not implemented.

Change overview

Implement it out to the CHIPClusters/InvokeInteraction API surface. Also adds yaml support and some yaml tests exercising it.

Testing

Yaml tests added that test several possible scenarios here.

@todo
Copy link

todo bot commented Dec 2, 2021

figure out where to get useful timeout values here. For

{{!TODO figure out where to get useful timeout values here. For
now, pick 10 seconds.}}
, 10000
{{/if}}
);
}
private:


This comment was generated by todo based on a TODO comment in 3034579 in #12465. cc @bzbarsky-apple.

@todo
Copy link

todo bot commented Dec 2, 2021

Maybe we should change PacketBufferTLVWriter so we can finalize it

// TODO Maybe we should change PacketBufferTLVWriter so we can finalize it
// but have it hold on to the buffer, and get the buffer from it later.
// Then we could avoid this extra pointer-sized member.
System::PacketBufferHandle mPendingInvokeData;
// If mTimedInvokeTimeoutMs has a value, we are expected to do a timed
// invoke.
Optional<uint16_t> mTimedInvokeTimeoutMs;
TLV::TLVType mDataElementContainerType = TLV::kTLVType_NotSpecified;
bool mSuppressResponse = false;
bool mTimedRequest = false;


This comment was generated by todo based on a TODO comment in 3034579 in #12465. cc @bzbarsky-apple.

@todo
Copy link

todo bot commented Dec 2, 2021

Fix Java API to pass in this information. For now, 10 seconds.}}

{{!TODO Fix Java API to pass in this information. For now, 10 seconds.}}
, 10000
{{/if}}
);
VerifyOrReturn(err == CHIP_NO_ERROR, AndroidClusterExceptions::GetInstance().ReturnIllegalStateException(env, callback, "Error invoking command", CHIP_ERROR_INCORRECT_STATE));
onSuccess.release();


This comment was generated by todo based on a TODO comment in 3034579 in #12465. cc @bzbarsky-apple.

@todo
Copy link

todo bot commented Dec 2, 2021

Fix Darwin API to pass in this information. For now, 10 seconds.}}

{{!TODO Fix Darwin API to pass in this information. For now, 10 seconds.}}
, 10000
{{/if}}
);
});
}
{{/chip_cluster_commands}}


This comment was generated by todo based on a TODO comment in 3034579 in #12465. cc @bzbarsky-apple.

@github-actions
Copy link

github-actions bot commented Dec 2, 2021

PR #12465: Size comparison from dc10c82 to 96e4995

Increases above 0.2%:

platform target config section dc10c823 96e4995 change % change
linux chip-tool debug (read only) 6528285 6603437 75152 1.2
.rodata 304984 305656 672 0.2
.text 5816693 5891173 74480 1.3
lighting-app debug+rpc .rodata 138609 139281 672 0.5
ota-requestor-app debug .text 1191186 1193730 2544 0.2
Increases (19 builds for efr32, k32w, linux, p6, qpg, telink)
platform target config section dc10c823 96e4995 change % change
efr32 lighting-app BRD4161A (read only) 730064 730120 56 0.0
.text 730056 730112 56 0.0
BRD4161A+rpc (read only) 758704 758760 56 0.0
.text 758696 758752 56 0.0
lock-app BRD4161A (read only) 703924 703996 72 0.0
.text 703916 703988 72 0.0
window-app BRD4161A (read only) 707020 707092 72 0.0
.text 707012 707084 72 0.0
k32w lighting-app k32w061+se05x+release (read/write) 727928 728004 76 0.0
.text 641272 641348 76 0.0
lock-app k32w061+debug (read/write) 616916 616964 48 0.0
.text 539856 539904 48 0.0
shell k32w061+debug (read/write) 682804 682852 48 0.0
.text 594116 594164 48 0.0
linux all-clusters-app debug (read only) 1797065 1797145 80 0.0
.rodata 145909 145973 64 0.0
.text 1510818 1510834 16 0.0
bridge-app debug+rpc (read only) 1367285 1367365 80 0.0
.rodata 118860 118924 64 0.1
.text 1147589 1147605 16 0.0
chip-tool debug (read only) 6528285 6603437 75152 1.2
.rodata 304984 305656 672 0.2
.text 5816693 5891173 74480 1.3
lighting-app debug+rpc (read only) 1651097 1651801 704 0.0
.rodata 138609 139281 672 0.5
.text 1373906 1373938 32 0.0
ota-provider-app debug (read only) 1327881 1327961 80 0.0
.rodata 120296 120360 64 0.1
.text 1106514 1106530 16 0.0
ota-requestor-app debug (read only) 1427937 1430673 2736 0.2
.rodata 132240 132432 192 0.1
.text 1191186 1193730 2544 0.2
tv-app debug (read only) 1944817 1946625 1808 0.1
.rodata 168712 168840 128 0.1
.text 1626946 1628626 1680 0.1
p6 all-clusters-app default (read/write) 2320840 2320896 56 0.0
.text 1279104 1279160 56 0.0
light-app default (read/write) 2256624 2256680 56 0.0
.text 1214888 1214944 56 0.0
lock-app default (read/write) 2231984 2232040 56 0.0
.text 1190248 1190304 56 0.0
qpg lighting-app qpg6100+debug (read only) 499800 499824 24 0.0
.text 494480 494504 24 0.0
telink lighting-app tlsr9518adk80d (read/write) 782734 782782 48 0.0
Full report (22 builds for efr32, k32w, linux, p6, qpg, telink)
platform target config section dc10c823 96e4995 change % change
efr32 lighting-app BRD4161A (read only) 730064 730120 56 0.0
(read/write) 119660 119660 0 0.0
.bss 117844 117844 0 0.0
.data 1812 1812 0 0.0
.text 730056 730112 56 0.0
BRD4161A+rpc (read only) 758704 758760 56 0.0
(read/write) 137964 137964 0 0.0
.bss 136044 136044 0 0.0
.data 1920 1920 0 0.0
.text 758696 758752 56 0.0
lock-app BRD4161A (read only) 703924 703996 72 0.0
(read/write) 117364 117364 0 0.0
.bss 115596 115596 0 0.0
.data 1768 1768 0 0.0
.text 703916 703988 72 0.0
window-app BRD4161A (read only) 707020 707092 72 0.0
(read/write) 117788 117788 0 0.0
.bss 116012 116012 0 0.0
.data 1776 1776 0 0.0
.text 707012 707084 72 0.0
k32w lighting-app k32w061+se05x+release (read/write) 727928 728004 76 0.0
.bss 79012 79012 0 0.0
.data 1844 1844 0 0.0
.text 641272 641348 76 0.0
lock-app k32w061+debug (read/write) 616916 616964 48 0.0
.bss 69452 69452 0 0.0
.data 1808 1808 0 0.0
.text 539856 539904 48 0.0
shell k32w061+debug (read/write) 682804 682852 48 0.0
.bss 81108 81108 0 0.0
.data 1780 1780 0 0.0
.text 594116 594164 48 0.0
linux all-clusters-app debug (read only) 1797065 1797145 80 0.0
(read/write) 125992 125992 0 0.0
.bss 53456 53456 0 0.0
.data 1104 1104 0 0.0
.data.rel.ro 66128 66128 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 145909 145973 64 0.0
.text 1510818 1510834 16 0.0
bridge-app debug+rpc (read only) 1367285 1367365 80 0.0
(read/write) 71920 71920 0 0.0
.bss 35440 35440 0 0.0
.data 1680 1680 0 0.0
.data.rel.ro 29792 29792 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 408 408 0 0.0
.rodata 118860 118924 64 0.1
.text 1147589 1147605 16 0.0
chip-tool debug (read only) 6528285 6603437 75152 1.2
(read/write) 199760 199760 0 0.0
.bss 33736 33736 0 0.0
.data 1008 1008 0 0.0
.data.rel.ro 159432 159432 0 0.0
.dynamic 592 592 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 480 480 0 0.0
.rodata 304984 305656 672 0.2
.text 5816693 5891173 74480 1.3
lighting-app debug+rpc (read only) 1651097 1651801 704 0.0
(read/write) 105008 105008 0 0.0
.bss 41136 41136 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 57296 57296 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 138609 139281 672 0.5
.text 1373906 1373938 32 0.0
ota-provider-app debug (read only) 1327881 1327961 80 0.0
(read/write) 70376 70376 0 0.0
.bss 38016 38016 0 0.0
.data 912 912 0 0.0
.data.rel.ro 26328 26328 0 0.0
.dynamic 592 592 0 0.0
.got 4048 4048 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 120296 120360 64 0.1
.text 1106514 1106530 16 0.0
ota-requestor-app debug (read only) 1427937 1430673 2736 0.2
(read/write) 74272 74272 0 0.0
.bss 40128 40128 0 0.0
.data 976 976 0 0.0
.data.rel.ro 28040 28040 0 0.0
.dynamic 592 592 0 0.0
.got 4032 4032 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 132240 132432 192 0.1
.text 1191186 1193730 2544 0.2
shell debug (read only) 812841 812841 0 0.0
(read/write) 60264 60264 0 0.0
.bss 16904 16904 0 0.0
.data 240 240 0 0.0
.data.rel.ro 38656 38656 0 0.0
.dynamic 592 592 0 0.0
.got 3504 3504 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83506 83506 0 0.0
.text 623250 623250 0 0.0
tv-app debug (read only) 1944817 1946625 1808 0.1
(read/write) 314640 314640 0 0.0
.bss 245496 245496 0 0.0
.data 1504 1504 0 0.0
.data.rel.ro 61984 61984 0 0.0
.dynamic 592 592 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 168712 168840 128 0.1
.text 1626946 1628626 1680 0.1
p6 all-clusters-app default (read/write) 2320840 2320896 56 0.0
.bss 110072 110072 0 0.0
.data 2464 2464 0 0.0
.heap 920808 920808 0 0.0
.text 1279104 1279160 56 0.0
light-app default (read/write) 2256624 2256680 56 0.0
.bss 98112 98112 0 0.0
.data 2328 2328 0 0.0
.heap 932904 932904 0 0.0
.text 1214888 1214944 56 0.0
lock-app default (read/write) 2231984 2232040 56 0.0
.bss 96768 96768 0 0.0
.data 2288 2288 0 0.0
.heap 934288 934288 0 0.0
.text 1190248 1190304 56 0.0
qpg lighting-app qpg6100+debug (read only) 499800 499824 24 0.0
(read/write) 114140 114140 0 0.0
.bss 79904 79904 0 0.0
.data 948 948 0 0.0
.text 494480 494504 24 0.0
lock-app qpg6100+debug (read only) 472612 472612 0 0.0
(read/write) 114140 114140 0 0.0
.bss 78816 78816 0 0.0
.data 900 900 0 0.0
.text 467292 467292 0 0.0
persistent-storage-app qpg6100+debug (read only) 108208 108208 0 0.0
(read/write) 114140 114140 0 0.0
.bss 36696 36696 0 0.0
.data 292 292 0 0.0
.text 102888 102888 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 782734 782782 48 0.0
bss 79976 79976 0 0.0
noinit 37160 37160 0 0.0
text 543976 543976 0 0.0

@bzbarsky-apple bzbarsky-apple force-pushed the timed-invoke-client branch 2 times, most recently from e405eae to 4aa907b Compare December 2, 2021 15:34
@github-actions
Copy link

github-actions bot commented Dec 2, 2021

PR #12465: Size comparison from dc10c82 to 4aa907b

Increases (1 build for telink)
platform target config section dc10c823 4aa907b change % change
telink lighting-app tlsr9518adk80d (read/write) 782734 783030 296 0.0
text 543976 544088 112 0.0
Full report (1 build for telink)
platform target config section dc10c823 4aa907b change % change
telink lighting-app tlsr9518adk80d (read/write) 782734 783030 296 0.0
bss 79976 79976 0 0.0
noinit 37160 37160 0 0.0
text 543976 544088 112 0.0

@github-actions
Copy link

github-actions bot commented Dec 2, 2021

PR #12465: Size comparison from dc10c82 to cbfe5ac

Increases above 0.2%:

platform target config section dc10c823 cbfe5ac change % change
linux chip-tool debug (read only) 6528285 6603965 75680 1.2
.rodata 304984 305816 832 0.3
.text 5816693 5891541 74848 1.3
lighting-app debug+rpc .rodata 138609 139441 832 0.6
ota-requestor-app debug .rodata 132240 132592 352 0.3
Increases (31 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section dc10c823 cbfe5ac change % change
efr32 lighting-app BRD4161A (read only) 730064 730360 296 0.0
.text 730056 730352 296 0.0
BRD4161A+rpc (read only) 758704 759016 312 0.0
.text 758696 759008 312 0.0
lock-app BRD4161A (read only) 703924 704236 312 0.0
.text 703916 704228 312 0.0
window-app BRD4161A (read only) 707020 707332 312 0.0
.text 707012 707324 312 0.0
esp32 all-clusters-app c3devkit (read only) 839114 839252 138 0.0
(read/write) 1225090 1225274 184 0.0
.flash.rodata 166968 167152 184 0.1
.flash.text 839114 839252 138 0.0
m5stack (read only) 910791 910895 104 0.0
(read/write) 424312 424480 168 0.0
.flash.rodata 194808 194976 168 0.1
.flash.text 905407 905511 104 0.0
k32w lighting-app k32w061+se05x+release (read/write) 727928 728240 312 0.0
.text 641272 641584 312 0.0
lock-app k32w061+debug (read/write) 616916 617184 268 0.0
.text 539856 540124 268 0.0
shell k32w061+debug (read/write) 682804 683088 284 0.0
.text 594116 594400 284 0.0
linux all-clusters-app debug (read only) 1797065 1797673 608 0.0
.rodata 145909 146133 224 0.2
.text 1510818 1511202 384 0.0
bridge-app debug+rpc (read only) 1367285 1367909 624 0.0
.rodata 118860 119084 224 0.2
.text 1147589 1147989 400 0.0
chip-tool debug (read only) 6528285 6603965 75680 1.2
.rodata 304984 305816 832 0.3
.text 5816693 5891541 74848 1.3
lighting-app debug+rpc (read only) 1651097 1652329 1232 0.1
.rodata 138609 139441 832 0.6
.text 1373906 1374306 400 0.0
ota-provider-app debug (read only) 1327881 1328473 592 0.0
.rodata 120296 120488 192 0.2
.text 1106514 1106914 400 0.0
ota-requestor-app debug (read only) 1427937 1431201 3264 0.2
.rodata 132240 132592 352 0.3
.text 1191186 1194098 2912 0.2
tv-app debug (read only) 1944817 1947153 2336 0.1
.rodata 168712 169000 288 0.2
.text 1626946 1628994 2048 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2299376 2299688 312 0.0
.text 1261976 1262288 312 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2284104 2284416 312 0.0
.text 1246704 1247016 312 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2257200 2257448 248 0.0
.text 1219800 1220048 248 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 880507 880815 308 0.0
rodata 98540 98720 180 0.2
text 593036 593156 120 0.0
nrf52840dk_nrf52840+rpc (read/write) 843883 844191 308 0.0
rodata 89900 90080 180 0.2
text 568032 568152 120 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 806422 806730 308 0.0
rodata 93800 93980 180 0.2
text 523376 523496 120 0.0
lock-app nrf52840dk_nrf52840 (read/write) 851335 851611 276 0.0
rodata 94280 94460 180 0.2
text 571288 571376 88 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 777518 777794 276 0.0
rodata 89568 89748 180 0.2
text 501720 501808 88 0.0
pump-app nrf52840dk_nrf52840 (read/write) 857379 857655 276 0.0
rodata 96012 96192 180 0.2
text 575356 575444 88 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 850459 850719 260 0.0
rodata 94148 94328 180 0.2
text 570416 570504 88 0.0
p6 all-clusters-app default (read/write) 2320840 2321136 296 0.0
.text 1279104 1279400 296 0.0
light-app default (read/write) 2256624 2256936 312 0.0
.text 1214888 1215200 312 0.0
lock-app default (read/write) 2231984 2232280 296 0.0
.text 1190248 1190544 296 0.0
qpg lighting-app qpg6100+debug (read only) 499800 499824 24 0.0
.text 494480 494504 24 0.0
telink lighting-app tlsr9518adk80d (read/write) 782734 783030 296 0.0
text 543976 544088 112 0.0
Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section dc10c823 cbfe5ac change % change
efr32 lighting-app BRD4161A (read only) 730064 730360 296 0.0
(read/write) 119660 119660 0 0.0
.bss 117844 117844 0 0.0
.data 1812 1812 0 0.0
.text 730056 730352 296 0.0
BRD4161A+rpc (read only) 758704 759016 312 0.0
(read/write) 137964 137964 0 0.0
.bss 136044 136044 0 0.0
.data 1920 1920 0 0.0
.text 758696 759008 312 0.0
lock-app BRD4161A (read only) 703924 704236 312 0.0
(read/write) 117364 117364 0 0.0
.bss 115596 115596 0 0.0
.data 1768 1768 0 0.0
.text 703916 704228 312 0.0
window-app BRD4161A (read only) 707020 707332 312 0.0
(read/write) 117788 117788 0 0.0
.bss 116012 116012 0 0.0
.data 1776 1776 0 0.0
.text 707012 707324 312 0.0
esp32 all-clusters-app c3devkit (read only) 839114 839252 138 0.0
(read/write) 1225090 1225274 184 0.0
.dram0.bss 58824 58824 0 0.0
.dram0.data 14036 14036 0 0.0
.flash.rodata 166968 167152 184 0.1
.flash.text 839114 839252 138 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 910791 910895 104 0.0
(read/write) 424312 424480 168 0.0
.dram0.bss 64224 64224 0 0.0
.dram0.data 34000 34000 0 0.0
.flash.rodata 194808 194976 168 0.1
.flash.text 905407 905511 104 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 727928 728240 312 0.0
.bss 79012 79012 0 0.0
.data 1844 1844 0 0.0
.text 641272 641584 312 0.0
lock-app k32w061+debug (read/write) 616916 617184 268 0.0
.bss 69452 69452 0 0.0
.data 1808 1808 0 0.0
.text 539856 540124 268 0.0
shell k32w061+debug (read/write) 682804 683088 284 0.0
.bss 81108 81108 0 0.0
.data 1780 1780 0 0.0
.text 594116 594400 284 0.0
linux all-clusters-app debug (read only) 1797065 1797673 608 0.0
(read/write) 125992 125992 0 0.0
.bss 53456 53456 0 0.0
.data 1104 1104 0 0.0
.data.rel.ro 66128 66128 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 145909 146133 224 0.2
.text 1510818 1511202 384 0.0
bridge-app debug+rpc (read only) 1367285 1367909 624 0.0
(read/write) 71920 71920 0 0.0
.bss 35440 35440 0 0.0
.data 1680 1680 0 0.0
.data.rel.ro 29792 29792 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 408 408 0 0.0
.rodata 118860 119084 224 0.2
.text 1147589 1147989 400 0.0
chip-tool debug (read only) 6528285 6603965 75680 1.2
(read/write) 199760 199760 0 0.0
.bss 33736 33736 0 0.0
.data 1008 1008 0 0.0
.data.rel.ro 159432 159432 0 0.0
.dynamic 592 592 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 480 480 0 0.0
.rodata 304984 305816 832 0.3
.text 5816693 5891541 74848 1.3
lighting-app debug+rpc (read only) 1651097 1652329 1232 0.1
(read/write) 105008 105008 0 0.0
.bss 41136 41136 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 57296 57296 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 138609 139441 832 0.6
.text 1373906 1374306 400 0.0
ota-provider-app debug (read only) 1327881 1328473 592 0.0
(read/write) 70376 70376 0 0.0
.bss 38016 38016 0 0.0
.data 912 912 0 0.0
.data.rel.ro 26328 26328 0 0.0
.dynamic 592 592 0 0.0
.got 4048 4048 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 120296 120488 192 0.2
.text 1106514 1106914 400 0.0
ota-requestor-app debug (read only) 1427937 1431201 3264 0.2
(read/write) 74272 74272 0 0.0
.bss 40128 40128 0 0.0
.data 976 976 0 0.0
.data.rel.ro 28040 28040 0 0.0
.dynamic 592 592 0 0.0
.got 4032 4032 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 132240 132592 352 0.3
.text 1191186 1194098 2912 0.2
shell debug (read only) 812841 812841 0 0.0
(read/write) 60264 60264 0 0.0
.bss 16904 16904 0 0.0
.data 240 240 0 0.0
.data.rel.ro 38656 38656 0 0.0
.dynamic 592 592 0 0.0
.got 3504 3504 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83506 83506 0 0.0
.text 623250 623250 0 0.0
tv-app debug (read only) 1944817 1947153 2336 0.1
(read/write) 314640 314640 0 0.0
.bss 245496 245496 0 0.0
.data 1504 1504 0 0.0
.data.rel.ro 61984 61984 0 0.0
.dynamic 592 592 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 168712 169000 288 0.2
.text 1626946 1628994 2048 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2299376 2299688 312 0.0
.bss 181892 181892 0 0.0
.data 5168 5168 0 0.0
.heap 849384 849384 0 0.0
.text 1261976 1262288 312 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2284104 2284416 312 0.0
.bss 172896 172896 0 0.0
.data 5480 5480 0 0.0
.heap 858072 858072 0 0.0
.text 1246704 1247016 312 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2257200 2257448 248 0.0
.bss 171712 171712 0 0.0
.data 5480 5480 0 0.0
.heap 859256 859256 0 0.0
.text 1219800 1220048 248 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1140008 1140008 0 0.0
.bss 11756 11756 0 0.0
.data 4376 4376 0 0.0
.heap 1020312 1020312 0 0.0
.text 103392 103392 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2046576 2046576 0 0.0
.bss 156704 156704 0 0.0
.data 4864 4864 0 0.0
.heap 874880 874880 0 0.0
.text 1009176 1009176 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 880507 880815 308 0.0
bss 113396 113396 0 0.0
rodata 98540 98720 180 0.2
text 593036 593156 120 0.0
nrf52840dk_nrf52840+rpc (read/write) 843883 844191 308 0.0
bss 109744 109744 0 0.0
rodata 89900 90080 180 0.2
text 568032 568152 120 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 806422 806730 308 0.0
bss 114768 114768 0 0.0
rodata 93800 93980 180 0.2
text 523376 523496 120 0.0
lock-app nrf52840dk_nrf52840 (read/write) 851335 851611 276 0.0
bss 110432 110432 0 0.0
rodata 94280 94460 180 0.2
text 571288 571376 88 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 777518 777794 276 0.0
bss 111844 111844 0 0.0
rodata 89568 89748 180 0.2
text 501720 501808 88 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497463 497463 0 0.0
bss 51820 51820 0 0.0
rodata 45852 45852 0 0.0
text 339492 339492 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 857379 857655 276 0.0
bss 110568 110568 0 0.0
rodata 96012 96192 180 0.2
text 575356 575444 88 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 850459 850719 260 0.0
bss 110448 110448 0 0.0
rodata 94148 94328 180 0.2
text 570416 570504 88 0.0
shell nrf52840dk_nrf52840 (read/write) 779903 779903 0 0.0
bss 109696 109696 0 0.0
rodata 73796 73796 0 0.0
text 521924 521924 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 694946 694946 0 0.0
bss 110680 110680 0 0.0
rodata 68436 68436 0 0.0
text 442528 442528 0 0.0
p6 all-clusters-app default (read/write) 2320840 2321136 296 0.0
.bss 110072 110072 0 0.0
.data 2464 2464 0 0.0
.heap 920808 920808 0 0.0
.text 1279104 1279400 296 0.0
light-app default (read/write) 2256624 2256936 312 0.0
.bss 98112 98112 0 0.0
.data 2328 2328 0 0.0
.heap 932904 932904 0 0.0
.text 1214888 1215200 312 0.0
lock-app default (read/write) 2231984 2232280 296 0.0
.bss 96768 96768 0 0.0
.data 2288 2288 0 0.0
.heap 934288 934288 0 0.0
.text 1190248 1190544 296 0.0
qpg lighting-app qpg6100+debug (read only) 499800 499824 24 0.0
(read/write) 114140 114140 0 0.0
.bss 79904 79904 0 0.0
.data 948 948 0 0.0
.text 494480 494504 24 0.0
lock-app qpg6100+debug (read only) 472612 472612 0 0.0
(read/write) 114140 114140 0 0.0
.bss 78816 78816 0 0.0
.data 900 900 0 0.0
.text 467292 467292 0 0.0
persistent-storage-app qpg6100+debug (read only) 108208 108208 0 0.0
(read/write) 114140 114140 0 0.0
.bss 36696 36696 0 0.0
.data 292 292 0 0.0
.text 102888 102888 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 782734 783030 296 0.0
bss 79976 79976 0 0.0
noinit 37160 37160 0 0.0
text 543976 544088 112 0.0

@bzbarsky-apple bzbarsky-apple force-pushed the timed-invoke-client branch 2 times, most recently from c21949d to 8f01730 Compare December 2, 2021 19:30
@github-actions
Copy link

github-actions bot commented Dec 2, 2021

PR #12465: Size comparison from 803f3b8 to 8f01730

Increases above 0.2%:

platform target config section 803f3b8 8f01730 change % change
linux chip-tool debug (read only) 6613133 6674813 61680 0.9
.rodata 307128 307992 864 0.3
.text 5896373 5957189 60816 1.0
lighting-app debug+rpc .rodata 139185 140017 832 0.6
Increases (20 builds for k32w, linux, nrfconnect, p6, qpg, telink)
platform target config section 803f3b8 8f01730 change % change
k32w lighting-app k32w061+se05x+release (read/write) 728608 728640 32 0.0
.text 641668 641700 32 0.0
linux all-clusters-app debug (read only) 1835665 1836209 544 0.0
.rodata 146357 146517 160 0.1
.text 1547506 1547890 384 0.0
bridge-app debug+rpc (read only) 1417669 1418293 624 0.0
.rodata 119404 119628 224 0.2
.text 1194261 1194661 400 0.0
chip-tool debug (read only) 6613133 6674813 61680 0.9
.rodata 307128 307992 864 0.3
.text 5896373 5957189 60816 1.0
lighting-app debug+rpc (read only) 1701465 1702681 1216 0.1
.rodata 139185 140017 832 0.6
.text 1420530 1420914 384 0.0
ota-provider-app debug (read only) 1378201 1378745 544 0.0
.rodata 120680 120840 160 0.1
.text 1153714 1154098 384 0.0
ota-requestor-app debug (read only) 1478225 1481409 3184 0.2
.rodata 132592 132912 320 0.2
.text 1238386 1241250 2864 0.2
tv-app debug (read only) 1995169 1997505 2336 0.1
.rodata 169224 169512 288 0.2
.text 1673618 1675666 2048 0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891323 891631 308 0.0
rodata 99372 99552 180 0.2
text 602684 602804 120 0.0
nrf52840dk_nrf52840+rpc (read/write) 854699 855007 308 0.0
rodata 90732 90912 180 0.2
text 577680 577800 120 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817234 817542 308 0.0
rodata 94628 94808 180 0.2
text 533024 533144 120 0.0
lock-app nrf52840dk_nrf52840 (read/write) 862179 862455 276 0.0
rodata 95108 95288 180 0.2
text 580936 581024 88 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 788334 788610 276 0.0
rodata 90400 90580 180 0.2
text 511368 511456 88 0.0
pump-app nrf52840dk_nrf52840 (read/write) 868195 868471 276 0.0
rodata 96844 97024 180 0.2
text 585004 585092 88 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861275 861535 260 0.0
rodata 94980 95160 180 0.2
text 580064 580152 88 0.0
p6 all-clusters-app default (read/write) 2338416 2338728 312 0.0
.text 1296680 1296992 312 0.0
light-app default (read/write) 2278016 2278328 312 0.0
.text 1236280 1236592 312 0.0
lock-app default (read/write) 2253368 2253664 296 0.0
.text 1211632 1211928 296 0.0
qpg lighting-app qpg6100+debug (read only) 510408 510448 40 0.0
.text 505088 505128 40 0.0
telink lighting-app tlsr9518adk80d (read/write) 794430 794726 296 0.0
text 554474 554586 112 0.0
Full report (28 builds for k32w, linux, nrfconnect, p6, qpg, telink)
platform target config section 803f3b8 8f01730 change % change
k32w lighting-app k32w061+se05x+release (read/write) 728608 728640 32 0.0
.bss 79280 79280 0 0.0
.data 1860 1860 0 0.0
.text 641668 641700 32 0.0
lock-app k32w061+debug (read/write) 617592 617592 0 0.0
.bss 69720 69720 0 0.0
.data 1824 1824 0 0.0
.text 540248 540248 0 0.0
shell k32w061+debug (read/write) 683460 683460 0 0.0
.bss 81376 81376 0 0.0
.data 1796 1796 0 0.0
.text 594488 594488 0 0.0
linux all-clusters-app debug (read only) 1835665 1836209 544 0.0
(read/write) 123840 123840 0 0.0
.bss 50640 50640 0 0.0
.data 1120 1120 0 0.0
.data.rel.ro 66816 66816 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 146357 146517 160 0.1
.text 1547506 1547890 384 0.0
bridge-app debug+rpc (read only) 1417669 1418293 624 0.0
(read/write) 74032 74032 0 0.0
.bss 36048 36048 0 0.0
.data 1728 1728 0 0.0
.data.rel.ro 31248 31248 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 408 408 0 0.0
.rodata 119404 119628 224 0.2
.text 1194261 1194661 400 0.0
chip-tool debug (read only) 6613133 6674813 61680 0.9
(read/write) 201744 201744 0 0.0
.bss 34344 34344 0 0.0
.data 1024 1024 0 0.0
.data.rel.ro 160824 160824 0 0.0
.dynamic 592 592 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 480 480 0 0.0
.rodata 307128 307992 864 0.3
.text 5896373 5957189 60816 1.0
lighting-app debug+rpc (read only) 1701465 1702681 1216 0.1
(read/write) 107088 107088 0 0.0
.bss 41744 41744 0 0.0
.data 1280 1280 0 0.0
.data.rel.ro 58752 58752 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 139185 140017 832 0.6
.text 1420530 1420914 384 0.0
ota-provider-app debug (read only) 1378201 1378745 544 0.0
(read/write) 72264 72264 0 0.0
.bss 38624 38624 0 0.0
.data 928 928 0 0.0
.data.rel.ro 27592 27592 0 0.0
.dynamic 592 592 0 0.0
.got 4048 4048 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 120680 120840 160 0.1
.text 1153714 1154098 384 0.0
ota-requestor-app debug (read only) 1478225 1481409 3184 0.2
(read/write) 76160 76160 0 0.0
.bss 40736 40736 0 0.0
.data 992 992 0 0.0
.data.rel.ro 29304 29304 0 0.0
.dynamic 592 592 0 0.0
.got 4032 4032 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 132592 132912 320 0.2
.text 1238386 1241250 2864 0.2
shell debug (read only) 813129 813129 0 0.0
(read/write) 60264 60264 0 0.0
.bss 16904 16904 0 0.0
.data 256 256 0 0.0
.data.rel.ro 38656 38656 0 0.0
.dynamic 592 592 0 0.0
.got 3504 3504 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83506 83506 0 0.0
.text 623538 623538 0 0.0
tv-app debug (read only) 1995169 1997505 2336 0.1
(read/write) 316760 316760 0 0.0
.bss 246112 246112 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 63440 63440 0 0.0
.dynamic 592 592 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 169224 169512 288 0.2
.text 1673618 1675666 2048 0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891323 891631 308 0.0
bss 113728 113728 0 0.0
rodata 99372 99552 180 0.2
text 602684 602804 120 0.0
nrf52840dk_nrf52840+rpc (read/write) 854699 855007 308 0.0
bss 110076 110076 0 0.0
rodata 90732 90912 180 0.2
text 577680 577800 120 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817234 817542 308 0.0
bss 115100 115100 0 0.0
rodata 94628 94808 180 0.2
text 533024 533144 120 0.0
lock-app nrf52840dk_nrf52840 (read/write) 862179 862455 276 0.0
bss 110764 110764 0 0.0
rodata 95108 95288 180 0.2
text 580936 581024 88 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 788334 788610 276 0.0
bss 112176 112176 0 0.0
rodata 90400 90580 180 0.2
text 511368 511456 88 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497463 497463 0 0.0
bss 51820 51820 0 0.0
rodata 45852 45852 0 0.0
text 339492 339492 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 868195 868471 276 0.0
bss 110900 110900 0 0.0
rodata 96844 97024 180 0.2
text 585004 585092 88 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861275 861535 260 0.0
bss 110780 110780 0 0.0
rodata 94980 95160 180 0.2
text 580064 580152 88 0.0
shell nrf52840dk_nrf52840 (read/write) 779911 779911 0 0.0
bss 109696 109696 0 0.0
rodata 73796 73796 0 0.0
text 521916 521916 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 694938 694938 0 0.0
bss 110680 110680 0 0.0
rodata 68436 68436 0 0.0
text 442520 442520 0 0.0
p6 all-clusters-app default (read/write) 2338416 2338728 312 0.0
.bss 107720 107720 0 0.0
.data 2456 2456 0 0.0
.heap 923168 923168 0 0.0
.text 1296680 1296992 312 0.0
light-app default (read/write) 2278016 2278328 312 0.0
.bss 98452 98452 0 0.0
.data 2336 2336 0 0.0
.heap 932552 932552 0 0.0
.text 1236280 1236592 312 0.0
lock-app default (read/write) 2253368 2253664 296 0.0
.bss 97108 97108 0 0.0
.data 2296 2296 0 0.0
.heap 933936 933936 0 0.0
.text 1211632 1211928 296 0.0
qpg lighting-app qpg6100+debug (read only) 510408 510448 40 0.0
(read/write) 122332 122332 0 0.0
.bss 80240 80240 0 0.0
.data 964 964 0 0.0
.text 505088 505128 40 0.0
lock-app qpg6100+debug (read only) 483232 483232 0 0.0
(read/write) 122332 122332 0 0.0
.bss 79152 79152 0 0.0
.data 916 916 0 0.0
.text 477912 477912 0 0.0
persistent-storage-app qpg6100+debug (read only) 108208 108208 0 0.0
(read/write) 122332 122332 0 0.0
.bss 36696 36696 0 0.0
.data 292 292 0 0.0
.text 102888 102888 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 794430 794726 296 0.0
bss 80304 80304 0 0.0
noinit 37160 37160 0 0.0
text 554474 554586 112 0.0

@github-actions
Copy link

github-actions bot commented Dec 2, 2021

PR #12465: Size comparison from 803f3b8 to 4711edd

Increases above 0.2%:

platform target config section 803f3b8 4711edd change % change
linux chip-tool debug (read only) 6613133 6674829 61696 0.9
.rodata 307128 307992 864 0.3
.text 5896373 5957205 60832 1.0
lighting-app debug+rpc .rodata 139185 140017 832 0.6
Increases (29 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 803f3b8 4711edd change % change
efr32 lighting-app BRD4161A (read only) 751432 751744 312 0.0
.text 751424 751736 312 0.0
BRD4161A+rpc (read only) 780080 780392 312 0.0
.text 780072 780384 312 0.0
lock-app BRD4161A (read only) 725272 725584 312 0.0
.text 725264 725576 312 0.0
window-app BRD4161A (read only) 728600 728912 312 0.0
.text 728592 728904 312 0.0
esp32 all-clusters-app c3devkit (read only) 847268 847406 138 0.0
(read/write) 1223618 1223802 184 0.0
.flash.rodata 167632 167816 184 0.1
.flash.text 847268 847406 138 0.0
m5stack (read only) 917827 917927 100 0.0
(read/write) 422596 422772 176 0.0
.flash.rodata 195436 195612 176 0.1
.flash.text 912443 912543 100 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728608 728640 32 0.0
.text 641668 641700 32 0.0
linux all-clusters-app debug (read only) 1835665 1836209 544 0.0
.rodata 146357 146517 160 0.1
.text 1547506 1547890 384 0.0
bridge-app debug+rpc (read only) 1417669 1418293 624 0.0
.rodata 119404 119628 224 0.2
.text 1194261 1194661 400 0.0
chip-tool debug (read only) 6613133 6674829 61696 0.9
.rodata 307128 307992 864 0.3
.text 5896373 5957205 60832 1.0
lighting-app debug+rpc (read only) 1701465 1702681 1216 0.1
.rodata 139185 140017 832 0.6
.text 1420530 1420914 384 0.0
ota-provider-app debug (read only) 1378201 1378745 544 0.0
.rodata 120680 120840 160 0.1
.text 1153714 1154098 384 0.0
ota-requestor-app debug (read only) 1478225 1481409 3184 0.2
.rodata 132592 132912 320 0.2
.text 1238386 1241250 2864 0.2
tv-app debug (read only) 1995169 1997505 2336 0.1
.rodata 169224 169512 288 0.2
.text 1673618 1675666 2048 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2308576 2308896 320 0.0
.text 1271152 1271472 320 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2295096 2295352 256 0.0
.text 1257696 1257952 256 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2268128 2268448 320 0.0
.text 1230728 1231048 320 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891323 891631 308 0.0
rodata 99372 99552 180 0.2
text 602684 602804 120 0.0
nrf52840dk_nrf52840+rpc (read/write) 854699 855007 308 0.0
rodata 90732 90912 180 0.2
text 577680 577800 120 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817234 817542 308 0.0
rodata 94628 94808 180 0.2
text 533024 533144 120 0.0
lock-app nrf52840dk_nrf52840 (read/write) 862179 862455 276 0.0
rodata 95108 95288 180 0.2
text 580936 581024 88 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 788334 788610 276 0.0
rodata 90400 90580 180 0.2
text 511368 511456 88 0.0
pump-app nrf52840dk_nrf52840 (read/write) 868195 868471 276 0.0
rodata 96844 97024 180 0.2
text 585004 585092 88 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861275 861535 260 0.0
rodata 94980 95160 180 0.2
text 580064 580152 88 0.0
p6 all-clusters-app default (read/write) 2338416 2338728 312 0.0
.text 1296680 1296992 312 0.0
light-app default (read/write) 2278016 2278328 312 0.0
.text 1236280 1236592 312 0.0
lock-app default (read/write) 2253368 2253664 296 0.0
.text 1211632 1211928 296 0.0
qpg lighting-app qpg6100+debug (read only) 510408 510448 40 0.0
.text 505088 505128 40 0.0
telink lighting-app tlsr9518adk80d (read/write) 794430 794726 296 0.0
text 554474 554586 112 0.0
Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 803f3b8 4711edd change % change
efr32 lighting-app BRD4161A (read only) 751432 751744 312 0.0
(read/write) 120008 120008 0 0.0
.bss 118176 118176 0 0.0
.data 1828 1828 0 0.0
.text 751424 751736 312 0.0
BRD4161A+rpc (read only) 780080 780392 312 0.0
(read/write) 138312 138312 0 0.0
.bss 136376 136376 0 0.0
.data 1936 1936 0 0.0
.text 780072 780384 312 0.0
lock-app BRD4161A (read only) 725272 725584 312 0.0
(read/write) 117712 117712 0 0.0
.bss 115928 115928 0 0.0
.data 1784 1784 0 0.0
.text 725264 725576 312 0.0
window-app BRD4161A (read only) 728600 728912 312 0.0
(read/write) 118136 118136 0 0.0
.bss 116344 116344 0 0.0
.data 1792 1792 0 0.0
.text 728592 728904 312 0.0
esp32 all-clusters-app c3devkit (read only) 847268 847406 138 0.0
(read/write) 1223618 1223802 184 0.0
.dram0.bss 56472 56472 0 0.0
.dram0.data 14052 14052 0 0.0
.flash.rodata 167632 167816 184 0.1
.flash.text 847268 847406 138 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 917827 917927 100 0.0
(read/write) 422596 422772 176 0.0
.dram0.bss 61864 61864 0 0.0
.dram0.data 34016 34016 0 0.0
.flash.rodata 195436 195612 176 0.1
.flash.text 912443 912543 100 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 728608 728640 32 0.0
.bss 79280 79280 0 0.0
.data 1860 1860 0 0.0
.text 641668 641700 32 0.0
lock-app k32w061+debug (read/write) 617592 617592 0 0.0
.bss 69720 69720 0 0.0
.data 1824 1824 0 0.0
.text 540248 540248 0 0.0
shell k32w061+debug (read/write) 683460 683460 0 0.0
.bss 81376 81376 0 0.0
.data 1796 1796 0 0.0
.text 594488 594488 0 0.0
linux all-clusters-app debug (read only) 1835665 1836209 544 0.0
(read/write) 123840 123840 0 0.0
.bss 50640 50640 0 0.0
.data 1120 1120 0 0.0
.data.rel.ro 66816 66816 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 552 552 0 0.0
.rodata 146357 146517 160 0.1
.text 1547506 1547890 384 0.0
bridge-app debug+rpc (read only) 1417669 1418293 624 0.0
(read/write) 74032 74032 0 0.0
.bss 36048 36048 0 0.0
.data 1728 1728 0 0.0
.data.rel.ro 31248 31248 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 408 408 0 0.0
.rodata 119404 119628 224 0.2
.text 1194261 1194661 400 0.0
chip-tool debug (read only) 6613133 6674829 61696 0.9
(read/write) 201744 201744 0 0.0
.bss 34344 34344 0 0.0
.data 1024 1024 0 0.0
.data.rel.ro 160824 160824 0 0.0
.dynamic 592 592 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 480 480 0 0.0
.rodata 307128 307992 864 0.3
.text 5896373 5957205 60832 1.0
lighting-app debug+rpc (read only) 1701465 1702681 1216 0.1
(read/write) 107088 107088 0 0.0
.bss 41744 41744 0 0.0
.data 1280 1280 0 0.0
.data.rel.ro 58752 58752 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 139185 140017 832 0.6
.text 1420530 1420914 384 0.0
ota-provider-app debug (read only) 1378201 1378745 544 0.0
(read/write) 72264 72264 0 0.0
.bss 38624 38624 0 0.0
.data 928 928 0 0.0
.data.rel.ro 27592 27592 0 0.0
.dynamic 592 592 0 0.0
.got 4048 4048 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 120680 120840 160 0.1
.text 1153714 1154098 384 0.0
ota-requestor-app debug (read only) 1478225 1481409 3184 0.2
(read/write) 76160 76160 0 0.0
.bss 40736 40736 0 0.0
.data 992 992 0 0.0
.data.rel.ro 29304 29304 0 0.0
.dynamic 592 592 0 0.0
.got 4032 4032 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 132592 132912 320 0.2
.text 1238386 1241250 2864 0.2
shell debug (read only) 813129 813129 0 0.0
(read/write) 60264 60264 0 0.0
.bss 16904 16904 0 0.0
.data 256 256 0 0.0
.data.rel.ro 38656 38656 0 0.0
.dynamic 592 592 0 0.0
.got 3504 3504 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83506 83506 0 0.0
.text 623538 623538 0 0.0
tv-app debug (read only) 1995169 1997505 2336 0.1
(read/write) 316760 316760 0 0.0
.bss 246112 246112 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 63440 63440 0 0.0
.dynamic 592 592 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 169224 169512 288 0.2
.text 1673618 1675666 2048 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2308576 2308896 320 0.0
.bss 179532 179532 0 0.0
.data 5184 5184 0 0.0
.heap 851728 851728 0 0.0
.text 1271152 1271472 320 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2295096 2295352 256 0.0
.bss 173224 173224 0 0.0
.data 5496 5496 0 0.0
.heap 857728 857728 0 0.0
.text 1257696 1257952 256 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2268128 2268448 320 0.0
.bss 172040 172040 0 0.0
.data 5496 5496 0 0.0
.heap 858912 858912 0 0.0
.text 1230728 1231048 320 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1140008 1140008 0 0.0
.bss 11756 11756 0 0.0
.data 4376 4376 0 0.0
.heap 1020312 1020312 0 0.0
.text 103392 103392 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2046576 2046576 0 0.0
.bss 156704 156704 0 0.0
.data 4872 4872 0 0.0
.heap 874872 874872 0 0.0
.text 1009176 1009176 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 891323 891631 308 0.0
bss 113728 113728 0 0.0
rodata 99372 99552 180 0.2
text 602684 602804 120 0.0
nrf52840dk_nrf52840+rpc (read/write) 854699 855007 308 0.0
bss 110076 110076 0 0.0
rodata 90732 90912 180 0.2
text 577680 577800 120 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 817234 817542 308 0.0
bss 115100 115100 0 0.0
rodata 94628 94808 180 0.2
text 533024 533144 120 0.0
lock-app nrf52840dk_nrf52840 (read/write) 862179 862455 276 0.0
bss 110764 110764 0 0.0
rodata 95108 95288 180 0.2
text 580936 581024 88 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 788334 788610 276 0.0
bss 112176 112176 0 0.0
rodata 90400 90580 180 0.2
text 511368 511456 88 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 497463 497463 0 0.0
bss 51820 51820 0 0.0
rodata 45852 45852 0 0.0
text 339492 339492 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 868195 868471 276 0.0
bss 110900 110900 0 0.0
rodata 96844 97024 180 0.2
text 585004 585092 88 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 861275 861535 260 0.0
bss 110780 110780 0 0.0
rodata 94980 95160 180 0.2
text 580064 580152 88 0.0
shell nrf52840dk_nrf52840 (read/write) 779911 779911 0 0.0
bss 109696 109696 0 0.0
rodata 73796 73796 0 0.0
text 521916 521916 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 694938 694938 0 0.0
bss 110680 110680 0 0.0
rodata 68436 68436 0 0.0
text 442520 442520 0 0.0
p6 all-clusters-app default (read/write) 2338416 2338728 312 0.0
.bss 107720 107720 0 0.0
.data 2456 2456 0 0.0
.heap 923168 923168 0 0.0
.text 1296680 1296992 312 0.0
light-app default (read/write) 2278016 2278328 312 0.0
.bss 98452 98452 0 0.0
.data 2336 2336 0 0.0
.heap 932552 932552 0 0.0
.text 1236280 1236592 312 0.0
lock-app default (read/write) 2253368 2253664 296 0.0
.bss 97108 97108 0 0.0
.data 2296 2296 0 0.0
.heap 933936 933936 0 0.0
.text 1211632 1211928 296 0.0
qpg lighting-app qpg6100+debug (read only) 510408 510448 40 0.0
(read/write) 122332 122332 0 0.0
.bss 80240 80240 0 0.0
.data 964 964 0 0.0
.text 505088 505128 40 0.0
lock-app qpg6100+debug (read only) 483232 483232 0 0.0
(read/write) 122332 122332 0 0.0
.bss 79152 79152 0 0.0
.data 916 916 0 0.0
.text 477912 477912 0 0.0
persistent-storage-app qpg6100+debug (read only) 108208 108208 0 0.0
(read/write) 122332 122332 0 0.0
.bss 36696 36696 0 0.0
.data 292 292 0 0.0
.text 102888 102888 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 794430 794726 296 0.0
bss 80304 80304 0 0.0
noinit 37160 37160 0 0.0
text 554474 554586 112 0.0

@bzbarsky-apple bzbarsky-apple merged commit 70af2c4 into project-chip:master Dec 3, 2021
@bzbarsky-apple bzbarsky-apple deleted the timed-invoke-client branch December 3, 2021 07:12
billwatersiii pushed a commit to billwatersiii/connectedhomeip that referenced this pull request Dec 3, 2021
* Fix IM client-side APIs to allow timed invoke.

* Add timedInteractionTimeoutMs optional argument to chip-tool commands

Co-authored-by: Vivien Nicolas <[email protected]>
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.

5 participants