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 post-review comments on Q quality utils from #34266 #34416

Merged
merged 4 commits into from
Jul 19, 2024

Conversation

tcarmelveilleux
Copy link
Contributor

Fixes #34334

Testing done:

  • Added unit test for 0->0
  • Tests still pass

- PR project-chip#34266 had post review comments
  See: project-chip#34266 (review)
- Fix 0->0 case
- Introduce `Timestamp` more places where it makes sense
- Simplify some code lines

Fixes project-chip#34334

Testing done:

- Added unit test for 0->0
- Tests still pass
@github-actions github-actions bot added the app label Jul 19, 2024
Copy link

github-actions bot commented Jul 19, 2024

PR #34416: Size comparison from d62f5a6 to 114c198

Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section d62f5a6 114c198 change % change
bl602 lighting-app bl602 FLASH 1271470 1271470 0 0.0
RAM 95328 95328 0 0.0
bl602+mfd FLASH 1285728 1285728 0 0.0
RAM 95472 95472 0 0.0
bl602+rpc FLASH 1310686 1310686 0 0.0
RAM 103752 103752 0 0.0
bl702 lighting-app bl702 FLASH 1092376 1092376 0 0.0
RAM 15161 15161 0 0.0
bl702+mfd FLASH 1103326 1103326 0 0.0
RAM 15313 15313 0 0.0
bl702+rpc FLASH 1182442 1182442 0 0.0
RAM 24181 24181 0 0.0
bl706-eth FLASH 875672 875672 0 0.0
RAM 27272 27272 0 0.0
bl706-wifi FLASH 1127888 1127888 0 0.0
RAM 14605 14605 0 0.0
bl702l lighting-app bl702l FLASH 1079518 1079518 0 0.0
RAM 21732 21732 0 0.0
bl702l+mfd FLASH 1090780 1090780 0 0.0
RAM 21892 21892 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798692 798692 0 0.0
RAM 109180 109180 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816508 816508 0 0.0
RAM 116948 116948 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808356 808356 0 0.0
RAM 111236 111236 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 761052 761052 0 0.0
RAM 105328 105328 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746756 746756 0 0.0
RAM 105576 105576 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606490 606490 0 0.0
RAM 204508 204508 0 0.0
lock CC3235SF_LAUNCHXL FLASH 651830 651830 0 0.0
RAM 204780 204780 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 667817 667817 0 0.0
RAM 77644 77644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687669 687669 0 0.0
RAM 80276 80276 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687669 687669 0 0.0
RAM 80276 80276 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644605 644605 0 0.0
RAM 72712 72712 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609425 609425 0 0.0
RAM 70804 70804 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629053 629053 0 0.0
RAM 73356 73356 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629053 629053 0 0.0
RAM 73356 73356 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625145 625145 0 0.0
RAM 73820 73820 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644853 644853 0 0.0
RAM 76372 76372 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644853 644853 0 0.0
RAM 76372 76372 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593517 593517 0 0.0
RAM 67788 67788 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613361 613361 0 0.0
RAM 70420 70420 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613361 613361 0 0.0
RAM 70420 70420 0 0.0
efr32 lighting-app BRD4187C FLASH 924656 924656 0 0.0
RAM 137528 137528 0 0.0
lock-app BRD4338a FLASH 734020 734012 -8 -0.0
RAM 207892 207892 0 0.0
window-app BRD4187C FLASH 1012756 1012748 -8 -0.0
RAM 129632 129632 0 0.0
esp32 all-clusters-app c3devkit DRAM 90924 90924 0 0.0
FLASH 1471198 1471198 0 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117404 117404 0 0.0
FLASH 1540159 1540159 0 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4624 4624 0 0.0
FLASH 2628447 2628447 0 0.0
RAM 124496 124496 0 0.0
all-clusters-app debug unknown 5392 5392 0 0.0
FLASH 5761468 5761468 0 0.0
RAM 493984 493984 0 0.0
all-clusters-minimal-app debug unknown 5304 5304 0 0.0
FLASH 5219352 5219352 0 0.0
RAM 234992 234992 0 0.0
bridge-app debug unknown 5288 5288 0 0.0
FLASH 4616084 4616084 0 0.0
RAM 212256 212256 0 0.0
chip-tool debug unknown 5776 5776 0 0.0
FLASH 12220198 12220198 0 0.0
RAM 548018 548018 0 0.0
chip-tool-ipv6only arm64 unknown 20136 20136 0 0.0
FLASH 10934668 10934668 0 0.0
RAM 598048 598048 0 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11232819 11232819 0 0.0
RAM 544858 544858 0 0.0
fabric-bridge-app debug unknown 4560 4560 0 0.0
FLASH 4363704 4363704 0 0.0
RAM 198272 198272 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5540417 5540417 0 0.0
RAM 223520 223520 0 0.0
lock-app debug unknown 5224 5224 0 0.0
FLASH 4674906 4674906 0 0.0
RAM 199952 199952 0 0.0
ota-provider-app debug unknown 4600 4600 0 0.0
FLASH 4316914 4316914 0 0.0
RAM 194128 194128 0 0.0
ota-requestor-app debug unknown 4536 4536 0 0.0
FLASH 4455564 4455564 0 0.0
RAM 198680 198680 0 0.0
shell debug unknown 4168 4168 0 0.0
FLASH 2905341 2905341 0 0.0
RAM 152984 152984 0 0.0
thermostat-no-ble arm64 unknown 9176 9176 0 0.0
FLASH 4186284 4186284 0 0.0
RAM 235936 235936 0 0.0
tv-app debug unknown 5496 5496 0 0.0
FLASH 5817071 5817071 0 0.0
RAM 341360 341360 0 0.0
tv-casting-app debug unknown 5160 5160 0 0.0
FLASH 10361117 10361117 0 0.0
RAM 402232 402232 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1503156 1503156 0 0.0
RAM 226648 226648 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 883128 883128 0 0.0
RAM 142263 142263 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 953380 953380 0 0.0
RAM 140691 140691 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 828144 828144 0 0.0
RAM 141123 141123 0 0.0
nxp contact k32w0+release FLASH 575956 575956 0 0.0
RAM 70024 70024 0 0.0
k32w1+release FLASH 591536 591536 0 0.0
RAM 74056 74056 0 0.0
light k32w0+release FLASH 610336 610336 0 0.0
RAM 69500 69500 0 0.0
k32w1+release FLASH 675168 675168 0 0.0
RAM 82816 82816 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1616084 1616084 0 0.0
RAM 209764 209764 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1536540 1536540 0 0.0
RAM 206588 206588 0 0.0
light cy8ckit_062s2_43012 FLASH 1463140 1463140 0 0.0
RAM 199876 199876 0 0.0
lock cy8ckit_062s2_43012 FLASH 1463892 1463892 0 0.0
RAM 224388 224388 0 0.0
qpg lighting-app qpg6105+debug FLASH 651500 651500 0 0.0
RAM 104564 104564 0 0.0
lock-app qpg6105+debug FLASH 612016 612016 0 0.0
RAM 99240 99240 0 0.0
stm32 light STM32WB5MM-DK FLASH 473888 473888 0 0.0
RAM 144196 144196 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 632962 632962 0 0.0
RAM 50528 50528 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658850 658850 0 0.0
RAM 148440 148440 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 779122 779122 0 0.0
RAM 113212 113212 0 0.0
bridge-app tlsr9258a FLASH 675954 675954 0 0.0
RAM 95304 95304 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634546 634546 0 0.0
RAM 50572 50572 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720406 720406 0 0.0
RAM 77148 77148 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 613926 613926 0 0.0
RAM 144636 144636 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801708 801708 0 0.0
RAM 103040 103040 0 0.0
lock-app-dfu tlsr9528a FLASH 666362 666362 0 0.0
RAM 69852 69852 0 0.0
ota-requestor-app tlsr9258a FLASH 695286 695286 0 0.0
RAM 95028 95028 0 0.0
pump-app tlsr9518adk80d FLASH 616820 616820 0 0.0
RAM 56952 56952 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607204 607204 0 0.0
RAM 56752 56752 0 0.0
shell tlsr9518adk80d FLASH 466518 466518 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641164 641164 0 0.0
RAM 52200 52200 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651030 651030 0 0.0
RAM 60388 60388 0 0.0
thermostat tlsr9518adk80d FLASH 626094 626094 0 0.0
RAM 57084 57084 0 0.0
window-covering tlsr9118bdk40d FLASH 519320 519320 0 0.0
RAM 97800 97800 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1640396 1640396 0 0.0
RAM 48620 48620 0 0.0
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16295718 16295718 0 0.0
RAM 7161652 7161652 0 0.0

Copy link

github-actions bot commented Jul 19, 2024

PR #34416: Size comparison from d62f5a6 to c9a88c0

Increases above 0.2%:

platform target config section d62f5a6 c9a88c0 change % change
bl702 lighting-app bl702 RAM 15161 15229 68 0.4
bl702+mfd RAM 15313 15381 68 0.4
bl702+rpc RAM 24181 24245 64 0.3
bl706-eth RAM 27272 27348 76 0.3
bl706-wifi RAM 14605 14681 76 0.5
bl702l lighting-app bl702l RAM 21732 21800 68 0.3
bl702l+mfd RAM 21892 21960 68 0.3
linux air-purifier-app debug FLASH 2628447 2706909 78462 3.0
RAM 124496 125200 704 0.6
all-clusters-app debug FLASH 5761468 5835124 73656 1.3
all-clusters-minimal-app debug FLASH 5219352 5295098 75746 1.5
RAM 234992 235696 704 0.3
bridge-app debug FLASH 4616084 4694434 78350 1.7
RAM 212256 212960 704 0.3
chip-tool debug FLASH 12220198 12294758 74560 0.6
chip-tool-ipv6only arm64 FLASH 10934668 11000748 66080 0.6
fabric-admin debug FLASH 11232819 11308785 75966 0.7
fabric-bridge-app debug FLASH 4363704 4443502 79798 1.8
RAM 198272 198992 720 0.4
lighting-app debug+rpc+ui FLASH 5540417 5618193 77776 1.4
RAM 223520 224240 720 0.3
lock-app debug FLASH 4674906 4752908 78002 1.7
RAM 199952 200672 720 0.4
ota-provider-app debug FLASH 4316914 4397298 80384 1.9
RAM 194128 194848 720 0.4
ota-requestor-app debug FLASH 4455564 4535112 79548 1.8
RAM 198680 199384 704 0.4
shell debug FLASH 2905341 2979293 73952 2.5
RAM 152984 153736 752 0.5
thermostat-no-ble arm64 unknown 9176 9208 32 0.3
FLASH 4186284 4256900 70616 1.7
tv-app debug FLASH 5817071 5893599 76528 1.3
tv-casting-app debug FLASH 10361117 10431405 70288 0.7
Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section d62f5a6 c9a88c0 change % change
bl602 lighting-app bl602 FLASH 1271470 1271796 326 0.0
RAM 95328 95392 64 0.1
bl602+mfd FLASH 1285728 1286054 326 0.0
RAM 95472 95536 64 0.1
bl602+rpc FLASH 1310686 1310756 70 0.0
RAM 103752 103816 64 0.1
bl702 lighting-app bl702 FLASH 1092376 1092690 314 0.0
RAM 15161 15229 68 0.4
bl702+mfd FLASH 1103326 1103640 314 0.0
RAM 15313 15381 68 0.4
bl702+rpc FLASH 1182442 1182756 314 0.0
RAM 24181 24245 64 0.3
bl706-eth FLASH 875672 875998 326 0.0
RAM 27272 27348 76 0.3
bl706-wifi FLASH 1127888 1128180 292 0.0
RAM 14605 14681 76 0.5
bl702l lighting-app bl702l FLASH 1079518 1079832 314 0.0
RAM 21732 21800 68 0.3
bl702l+mfd FLASH 1090780 1091094 314 0.0
RAM 21892 21960 68 0.3
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798692 798820 128 0.0
RAM 109180 109236 56 0.1
lock-ftd LP_EM_CC1354P10_6 FLASH 816508 816628 120 0.0
RAM 116948 117028 80 0.1
lock-mtd LP_EM_CC1354P10_6 FLASH 808356 808484 128 0.0
RAM 111236 111308 72 0.1
pump-app LP_EM_CC1354P10_6 FLASH 761052 761180 128 0.0
RAM 105328 105400 72 0.1
pump-controller-app LP_EM_CC1354P10_6 FLASH 746756 746868 112 0.0
RAM 105576 105632 56 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606490 606650 160 0.0
RAM 204508 204572 64 0.0
lock CC3235SF_LAUNCHXL FLASH 651830 651990 160 0.0
RAM 204780 204844 64 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 667817 667945 128 0.0
RAM 77644 77700 56 0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687669 687805 136 0.0
RAM 80276 80340 64 0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687669 687805 136 0.0
RAM 80276 80340 64 0.1
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644605 644733 128 0.0
RAM 72712 72768 56 0.1
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609425 609561 136 0.0
RAM 70804 70876 72 0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629053 629189 136 0.0
RAM 73356 73420 64 0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629053 629189 136 0.0
RAM 73356 73420 64 0.1
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625145 625257 112 0.0
RAM 73820 73892 72 0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644853 644973 120 0.0
RAM 76372 76436 64 0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644853 644973 120 0.0
RAM 76372 76436 64 0.1
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593517 593637 120 0.0
RAM 67788 67844 56 0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613361 613489 128 0.0
RAM 70420 70484 64 0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613361 613489 128 0.0
RAM 70420 70484 64 0.1
efr32 lighting-app BRD4187C FLASH 924656 924784 128 0.0
RAM 137528 137604 76 0.1
lock-app BRD4338a FLASH 734020 734188 168 0.0
RAM 207892 207988 96 0.0
window-app BRD4187C FLASH 1012756 1012940 184 0.0
RAM 129632 129716 84 0.1
esp32 all-clusters-app c3devkit DRAM 90924 90932 8 0.0
FLASH 1471198 1471270 72 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117404 117404 0 0.0
FLASH 1540159 1540239 80 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4624 4624 0 0.0
FLASH 2628447 2706909 78462 3.0
RAM 124496 125200 704 0.6
all-clusters-app debug unknown 5392 5392 0 0.0
FLASH 5761468 5835124 73656 1.3
RAM 493984 494688 704 0.1
all-clusters-minimal-app debug unknown 5304 5304 0 0.0
FLASH 5219352 5295098 75746 1.5
RAM 234992 235696 704 0.3
bridge-app debug unknown 5288 5288 0 0.0
FLASH 4616084 4694434 78350 1.7
RAM 212256 212960 704 0.3
chip-tool debug unknown 5776 5776 0 0.0
FLASH 12220198 12294758 74560 0.6
RAM 548018 548802 784 0.1
chip-tool-ipv6only arm64 unknown 20136 20168 32 0.2
FLASH 10934668 11000748 66080 0.6
RAM 598048 598448 400 0.1
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11232819 11308785 75966 0.7
RAM 544858 545642 784 0.1
fabric-bridge-app debug unknown 4560 4560 0 0.0
FLASH 4363704 4443502 79798 1.8
RAM 198272 198992 720 0.4
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5540417 5618193 77776 1.4
RAM 223520 224240 720 0.3
lock-app debug unknown 5224 5224 0 0.0
FLASH 4674906 4752908 78002 1.7
RAM 199952 200672 720 0.4
ota-provider-app debug unknown 4600 4600 0 0.0
FLASH 4316914 4397298 80384 1.9
RAM 194128 194848 720 0.4
ota-requestor-app debug unknown 4536 4536 0 0.0
FLASH 4455564 4535112 79548 1.8
RAM 198680 199384 704 0.4
shell debug unknown 4168 4168 0 0.0
FLASH 2905341 2979293 73952 2.5
RAM 152984 153736 752 0.5
thermostat-no-ble arm64 unknown 9176 9208 32 0.3
FLASH 4186284 4256900 70616 1.7
RAM 235936 236336 400 0.2
tv-app debug unknown 5496 5496 0 0.0
FLASH 5817071 5893599 76528 1.3
RAM 341360 342064 704 0.2
tv-casting-app debug unknown 5160 5160 0 0.0
FLASH 10361117 10431405 70288 0.7
RAM 402232 403080 848 0.2
mbed lock-app-release cy8cproto_062_4343w FLASH 1503156 1503276 120 0.0
RAM 226648 226728 80 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 883128 883240 112 0.0
RAM 142263 142311 48 0.0
nrf7002dk_nrf5340_cpuapp FLASH 953380 953492 112 0.0
RAM 140691 140739 48 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 828144 828256 112 0.0
RAM 141123 141179 56 0.0
nxp contact k32w0+release FLASH 575956 576100 144 0.0
RAM 70024 70096 72 0.1
k32w1+release FLASH 591536 591672 136 0.0
RAM 74056 74144 88 0.1
light k32w0+release FLASH 610336 610448 112 0.0
RAM 69500 69564 64 0.1
k32w1+release FLASH 675168 675296 128 0.0
RAM 82816 82880 64 0.1
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1616084 1611548 -4536 -0.3
RAM 209764 209736 -28 -0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1536540 1532052 -4488 -0.3
RAM 206588 206544 -44 -0.0
light cy8ckit_062s2_43012 FLASH 1463140 1458724 -4416 -0.3
RAM 199876 199808 -68 -0.0
lock cy8ckit_062s2_43012 FLASH 1463892 1459484 -4408 -0.3
RAM 224388 224336 -52 -0.0
qpg lighting-app qpg6105+debug FLASH 651500 651628 128 0.0
RAM 104564 104644 80 0.1
lock-app qpg6105+debug FLASH 612016 612136 120 0.0
RAM 99240 99312 72 0.1
stm32 light STM32WB5MM-DK FLASH 473888 474008 120 0.0
RAM 144196 144268 72 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 632962 633088 126 0.0
RAM 50528 50576 48 0.1
all-clusters-app tlsr9118bdk40d FLASH 658850 658984 134 0.0
RAM 148440 148488 48 0.0
all-clusters-minimal-app tlsr9528a FLASH 779122 779256 134 0.0
RAM 113212 113260 48 0.0
bridge-app tlsr9258a FLASH 675954 676088 134 0.0
RAM 95304 95352 48 0.1
contact-sensor-app tlsr9528a_retention FLASH 634546 634672 126 0.0
RAM 50572 50620 48 0.1
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720406 720540 134 0.0
RAM 77148 77196 48 0.1
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 613926 614060 134 0.0
RAM 144636 144684 48 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801708 801842 134 0.0
RAM 103040 103088 48 0.0
lock-app-dfu tlsr9528a FLASH 666362 666496 134 0.0
RAM 69852 69900 48 0.1
ota-requestor-app tlsr9258a FLASH 695286 695420 134 0.0
RAM 95028 95076 48 0.1
pump-app tlsr9518adk80d FLASH 616820 616954 134 0.0
RAM 56952 57000 48 0.1
pump-controller-app tlsr9518adk80d FLASH 607204 607338 134 0.0
RAM 56752 56800 48 0.1
shell tlsr9518adk80d FLASH 466518 466518 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641164 641290 126 0.0
RAM 52200 52248 48 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651030 651164 134 0.0
RAM 60388 60436 48 0.1
thermostat tlsr9518adk80d FLASH 626094 626228 134 0.0
RAM 57084 57132 48 0.1
window-covering tlsr9118bdk40d FLASH 519320 519454 134 0.0
RAM 97800 97848 48 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1640396 1641004 608 0.0
RAM 48620 48708 88 0.2
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16295718 16303630 7912 0.0
RAM 7161652 7164188 2536 0.0

@mergify mergify bot merged commit 19a774a into project-chip:master Jul 19, 2024
69 checks passed
j-ororke pushed a commit to j-ororke/connectedhomeip that referenced this pull request Jul 31, 2024
…roject-chip#34416)

* Fix post-review comments on Q quality utils from project-chip#34266

- PR project-chip#34266 had post review comments
  See: project-chip#34266 (review)
- Fix 0->0 case
- Introduce `Timestamp` more places where it makes sense
- Simplify some code lines

Fixes project-chip#34334

Testing done:

- Added unit test for 0->0
- Tests still pass

* Restyled by clang-format

* Address review comments

* Restyled by clang-format

---------

Co-authored-by: Restyled.io <[email protected]>
erwinpan1 pushed a commit to erwinpan1/connectedhomeip that referenced this pull request Nov 11, 2024
…roject-chip#34416)

* Fix post-review comments on Q quality utils from project-chip#34266

- PR project-chip#34266 had post review comments
  See: project-chip#34266 (review)
- Fix 0->0 case
- Introduce `Timestamp` more places where it makes sense
- Simplify some code lines

Fixes project-chip#34334

Testing done:

- Added unit test for 0->0
- Tests still pass

* Restyled by clang-format

* Address review comments

* Restyled by clang-format

---------

Co-authored-by: Restyled.io <[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.

Resolve post-review minor comments on Q quality building block (#34266)
4 participants