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 TC_SWDIAG_3_1.yaml test case on Linux #15215

Merged

Conversation

tcarmelveilleux
Copy link
Contributor

Problem

  • The test case previously expected used/free heap value of 0.
  • Now the SDK is implementing heap read properly from Linux when
    built with glibc. This made the code return a real value
    that fails the test.
  • Overall, there is no "value" value for heap, we just need
    a value.

Change overview

  • The explicit value was replaced with expecting
    a returned value back.
  • A new script was written with help @vivien-apple to
    save time when regenerating ZAP for just chip-tool

Testing

Ran the modified integration test, now passes on Linux

@github-actions
Copy link

github-actions bot commented Feb 15, 2022

PR #15215: Size comparison from 01ae39f to e520970

Increases (1 build for linux)
platform target config section 01ae39f e520970 change % change
linux chip-tool-ipv6only arm64 (read only) 8312692 8312708 16 0.0
.text 7114516 7114532 16 0.0
Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 01ae39f e520970 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 593878 593878 0 0.0
.app_xip_area 499476 499476 0 0.0
.bss 77100 77100 0 0.0
.data 644 644 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 551938 551938 0 0.0
.app_xip_area 459104 459104 0 0.0
.bss 75572 75572 0 0.0
.data 608 608 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 570486 570486 0 0.0
.app_xip_area 468396 468396 0 0.0
.bss 84500 84500 0 0.0
.data 552 552 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 911316 911316 0 0.0
(read/write) 127264 127264 0 0.0
.bss 125232 125232 0 0.0
.data 2032 2032 0 0.0
.text 911308 911308 0 0.0
BRD4161A+rpc (read only) 940024 940024 0 0.0
(read/write) 144184 144184 0 0.0
.bss 142008 142008 0 0.0
.data 2172 2172 0 0.0
.text 940016 940016 0 0.0
window-app BRD4161A (read only) 846528 846528 0 0.0
(read/write) 125328 125328 0 0.0
.bss 123424 123424 0 0.0
.data 1900 1900 0 0.0
.text 846520 846520 0 0.0
esp32 all-clusters-app c3devkit (read only) 946114 946114 0 0.0
(read/write) 1398882 1398882 0 0.0
.dram0.bss 66248 66248 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 199464 199464 0 0.0
.flash.text 946114 946114 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 995963 995963 0 0.0
(read/write) 464144 464144 0 0.0
.dram0.bss 71392 71392 0 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 226560 226560 0 0.0
.flash.text 990579 990579 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 685140 685140 0 0.0
.bss 76536 76536 0 0.0
.data 1904 1904 0 0.0
.text 600900 600900 0 0.0
lock k32w061+release (read/write) 690624 690624 0 0.0
.bss 76928 76928 0 0.0
.data 1948 1948 0 0.0
.text 605948 605948 0 0.0
linux all-clusters-app debug (read only) 2361985 2361985 0 0.0
(read/write) 141760 141760 0 0.0
.bss 56288 56288 0 0.0
.data 1296 1296 0 0.0
.data.rel.ro 78504 78504 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 205893 205893 0 0.0
.text 1993746 1993746 0 0.0
bridge-app debug+rpc (read only) 1728301 1728301 0 0.0
(read/write) 85672 85672 0 0.0
.bss 40400 40400 0 0.0
.data 2034 2034 0 0.0
.data.rel.ro 38080 38080 0 0.0
.dynamic 592 592 0 0.0
.got 3976 3976 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 141868 141868 0 0.0
.text 1469813 1469813 0 0.0
chip-tool debug (read only) 8552405 8552405 0 0.0
(read/write) 245952 245952 0 0.0
.bss 31816 31816 0 0.0
.data 1184 1184 0 0.0
.data.rel.ro 206896 206896 0 0.0
.dynamic 608 608 0 0.0
.got 4792 4792 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 459541 459541 0 0.0
.text 7576373 7576373 0 0.0
chip-tool-ipv6only arm64 (read only) 8312692 8312708 16 0.0
(read/write) 353745 353745 0 0.0
.bss 50113 50113 0 0.0
.data 1216 1216 0 0.0
.data.rel.ro 249368 249368 0 0.0
.dynamic 560 560 0 0.0
.got 49256 49256 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 435500 435500 0 0.0
.text 7114516 7114532 16 0.0
door-lock-app debug (read only) 1933617 1933617 0 0.0
(read/write) 111576 111576 0 0.0
.bss 43088 43088 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62080 62080 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 173330 173330 0 0.0
.text 1611698 1611698 0 0.0
lighting-app debug+rpc (read only) 2057265 2057265 0 0.0
(read/write) 116920 116920 0 0.0
.bss 44192 44192 0 0.0
.data 1400 1400 0 0.0
.data.rel.ro 65832 65832 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 165649 165649 0 0.0
.text 1736802 1736802 0 0.0
ota-provider-app debug (read only) 1866385 1866385 0 0.0
(read/write) 107320 107320 0 0.0
.bss 42976 42976 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 57480 57480 0 0.0
.dynamic 608 608 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 157867 157867 0 0.0
.text 1557858 1557858 0 0.0
ota-requestor-app debug (read only) 1861841 1861841 0 0.0
(read/write) 108376 108376 0 0.0
.bss 43232 43232 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 58536 58536 0 0.0
.dynamic 592 592 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 151452 151452 0 0.0
.text 1561474 1561474 0 0.0
shell debug (read only) 2343561 2343561 0 0.0
(read/write) 144560 144560 0 0.0
.bss 64864 64864 0 0.0
.data 832 832 0 0.0
.data.rel.ro 73192 73192 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 206770 206770 0 0.0
.text 1979938 1979938 0 0.0
thermostat-no-ble arm64 (read only) 2153052 2153052 0 0.0
(read/write) 141825 141825 0 0.0
.bss 58641 58641 0 0.0
.data 1032 1032 0 0.0
.data.rel.ro 75024 75024 0 0.0
.dynamic 560 560 0 0.0
.got 4160 4160 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 133052 133052 0 0.0
.text 1801696 1801696 0 0.0
tv-app debug (read only) 2531113 2531113 0 0.0
(read/write) 142432 142432 0 0.0
.bss 60192 60192 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 73008 73008 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 197669 197669 0 0.0
.text 2160402 2160402 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2398608 2398608 0 0.0
.bss 188252 188252 0 0.0
.data 5320 5320 0 0.0
.text 1361208 1361208 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2360896 2360896 0 0.0
.bss 180864 180864 0 0.0
.data 5624 5624 0 0.0
.text 1323496 1323496 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2324432 2324432 0 0.0
.bss 180752 180752 0 0.0
.data 5600 5600 0 0.0
.text 1287032 1287032 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2309452 2309452 0 0.0
.bss 178004 178004 0 0.0
.data 5424 5424 0 0.0
.text 1272024 1272024 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1017443 1017443 0 0.0
bss 121292 121292 0 0.0
rodata 120304 120304 0 0.0
text 696892 696892 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 986719 986719 0 0.0
bss 118480 118480 0 0.0
rodata 111828 111828 0 0.0
text 676792 676792 0 0.0
nrf52840dongle_nrf52840 (read/write) 1033303 1033303 0 0.0
bss 122680 122680 0 0.0
rodata 119184 119184 0 0.0
text 701512 701512 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 924086 924086 0 0.0
bss 117856 117856 0 0.0
rodata 113544 113544 0 0.0
text 611908 611908 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 947171 947171 0 0.0
bss 119664 119664 0 0.0
rodata 109064 109064 0 0.0
text 639924 639924 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 854698 854698 0 0.0
bss 116256 116256 0 0.0
rodata 102236 102236 0 0.0
text 555716 555716 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 527595 527595 0 0.0
bss 53632 53632 0 0.0
rodata 49976 49976 0 0.0
text 361016 361016 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 945987 945987 0 0.0
bss 119384 119384 0 0.0
rodata 108016 108016 0 0.0
text 639980 639980 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 941935 941935 0 0.0
bss 119388 119388 0 0.0
rodata 107716 107716 0 0.0
text 636220 636220 0 0.0
shell nrf52840dk_nrf52840 (read/write) 807447 807447 0 0.0
bss 111236 111236 0 0.0
rodata 79132 79132 0 0.0
text 539384 539384 0 0.0
p6 all-clusters-app default (read/write) 2484168 2484168 0 0.0
.bss 117608 117608 0 0.0
.data 2672 2672 0 0.0
.text 1442432 1442432 0 0.0
light-app default (read/write) 2391016 2391016 0 0.0
.bss 107248 107248 0 0.0
.data 2520 2520 0 0.0
.text 1349280 1349280 0 0.0
lock-app default (read/write) 2354480 2354480 0 0.0
.bss 106976 106976 0 0.0
.data 2480 2480 0 0.0
.text 1312744 1312744 0 0.0
qpg lighting-app qpg6105+debug (read only) 596324 596324 0 0.0
(read/write) 146936 146936 0 0.0
.bss 88928 88928 0 0.0
.data 1108 1108 0 0.0
.text 591004 591004 0 0.0
lock-app qpg6105+debug (read only) 562068 562068 0 0.0
(read/write) 146936 146936 0 0.0
.bss 88912 88912 0 0.0
.data 1060 1060 0 0.0
.text 556748 556748 0 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 876726 876726 0 0.0
bss 88600 88600 0 0.0
noinit 37160 37160 0 0.0
text 616370 616370 0 0.0

Copy link
Contributor

@mlepage-google mlepage-google left a comment

Choose a reason for hiding this comment

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

I hit this too, in retrospect.

Copy link
Contributor

@woody-apple woody-apple left a comment

Choose a reason for hiding this comment

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

Fast tracking test updates.

@vivien-apple
Copy link
Contributor

Instead of your own script to regenerate tests, I have opened #15246 that should do what you want (in a faster way)

@tcarmelveilleux
Copy link
Contributor Author

/rebase

tcarmelveilleux and others added 3 commits February 16, 2022 12:50
- The test case previously expected used/free heap value of 0.
- Now the SDK is implementing heap read properly from Linux when
  built with glibc. This made the code return a real value
  that fails the test.
- Overall, there is no "value" value for heap, we just need
  a value. The explicit value was replaced with expecting
  a returned value back.
@woody-apple woody-apple force-pushed the fix-linux-tc-swdiag-3-1 branch from e520970 to d3fdd38 Compare February 16, 2022 12:50
@github-actions
Copy link

github-actions bot commented Feb 16, 2022

PR #15215: Size comparison from 6103a69 to d3fdd38

Increases (1 build for linux)
platform target config section 6103a69 d3fdd38 change % change
linux chip-tool-ipv6only arm64 (read only) 8327764 8327780 16 0.0
.text 7129700 7129716 16 0.0
Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 6103a69 d3fdd38 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594282 594282 0 0.0
.app_xip_area 499880 499880 0 0.0
.bss 77100 77100 0 0.0
.data 644 644 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 552226 552226 0 0.0
.app_xip_area 459392 459392 0 0.0
.bss 75572 75572 0 0.0
.data 608 608 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573322 573322 0 0.0
.app_xip_area 471056 471056 0 0.0
.bss 84676 84676 0 0.0
.data 552 552 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 912724 912724 0 0.0
(read/write) 127432 127432 0 0.0
.bss 125400 125400 0 0.0
.data 2032 2032 0 0.0
.text 912716 912716 0 0.0
BRD4161A+rpc (read only) 941448 941448 0 0.0
(read/write) 144352 144352 0 0.0
.bss 142176 142176 0 0.0
.data 2172 2172 0 0.0
.text 941440 941440 0 0.0
window-app BRD4161A (read only) 846576 846576 0 0.0
(read/write) 125328 125328 0 0.0
.bss 123424 123424 0 0.0
.data 1900 1900 0 0.0
.text 846568 846568 0 0.0
esp32 all-clusters-app c3devkit (read only) 946454 946454 0 0.0
(read/write) 1398818 1398818 0 0.0
.dram0.bss 66208 66208 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 199448 199448 0 0.0
.flash.text 946454 946454 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 996279 996279 0 0.0
(read/write) 464080 464080 0 0.0
.dram0.bss 71344 71344 0 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 226544 226544 0 0.0
.flash.text 990895 990895 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 688312 688312 0 0.0
.bss 76712 76712 0 0.0
.data 1908 1908 0 0.0
.text 603892 603892 0 0.0
lock k32w061+release (read/write) 690928 690928 0 0.0
.bss 76928 76928 0 0.0
.data 1948 1948 0 0.0
.text 606252 606252 0 0.0
linux all-clusters-app debug (read only) 2370817 2370817 0 0.0
(read/write) 142176 142176 0 0.0
.bss 56480 56480 0 0.0
.data 1328 1328 0 0.0
.data.rel.ro 78664 78664 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 205957 205957 0 0.0
.text 2001922 2001922 0 0.0
bridge-app debug+rpc (read only) 1725901 1725901 0 0.0
(read/write) 85640 85640 0 0.0
.bss 40400 40400 0 0.0
.data 2034 2034 0 0.0
.data.rel.ro 38080 38080 0 0.0
.dynamic 592 592 0 0.0
.got 3952 3952 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 141836 141836 0 0.0
.text 1467733 1467733 0 0.0
chip-tool debug (read only) 8574629 8574629 0 0.0
(read/write) 245920 245920 0 0.0
.bss 31816 31816 0 0.0
.data 1184 1184 0 0.0
.data.rel.ro 206896 206896 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 459477 459477 0 0.0
.text 7598741 7598741 0 0.0
chip-tool-ipv6only arm64 (read only) 8327764 8327780 16 0.0
(read/write) 353713 353713 0 0.0
.bss 50113 50113 0 0.0
.data 1216 1216 0 0.0
.data.rel.ro 249344 249344 0 0.0
.dynamic 560 560 0 0.0
.got 49256 49256 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 435468 435468 0 0.0
.text 7129700 7129716 16 0.0
door-lock-app debug (read only) 1937569 1937569 0 0.0
(read/write) 111608 111608 0 0.0
.bss 43088 43088 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62080 62080 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 173138 173138 0 0.0
.text 1615570 1615570 0 0.0
lighting-app debug+rpc (read only) 2063833 2063833 0 0.0
(read/write) 116952 116952 0 0.0
.bss 44192 44192 0 0.0
.data 1400 1400 0 0.0
.data.rel.ro 65832 65832 0 0.0
.dynamic 608 608 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 165777 165777 0 0.0
.text 1742962 1742962 0 0.0
ota-provider-app debug (read only) 1870993 1870993 0 0.0
(read/write) 107352 107352 0 0.0
.bss 42976 42976 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 57480 57480 0 0.0
.dynamic 608 608 0 0.0
.got 4392 4392 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 157995 157995 0 0.0
.text 1562034 1562034 0 0.0
ota-requestor-app debug (read only) 1884129 1884129 0 0.0
(read/write) 108768 108768 0 0.0
.bss 43392 43392 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 58744 58744 0 0.0
.dynamic 592 592 0 0.0
.got 4200 4200 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 152796 152796 0 0.0
.text 1581874 1581874 0 0.0
shell debug (read only) 2345513 2345513 0 0.0
(read/write) 144560 144560 0 0.0
.bss 64832 64832 0 0.0
.data 832 832 0 0.0
.data.rel.ro 73224 73224 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 206962 206962 0 0.0
.text 1981746 1981746 0 0.0
thermostat-no-ble arm64 (read only) 2157660 2157660 0 0.0
(read/write) 141841 141841 0 0.0
.bss 58641 58641 0 0.0
.data 1032 1032 0 0.0
.data.rel.ro 75000 75000 0 0.0
.dynamic 560 560 0 0.0
.got 4192 4192 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 133244 133244 0 0.0
.text 1805888 1805888 0 0.0
tv-app debug (read only) 2532761 2532761 0 0.0
(read/write) 142592 142592 0 0.0
.bss 60320 60320 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 73008 73008 0 0.0
.dynamic 592 592 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 197925 197925 0 0.0
.text 2161522 2161522 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2427148 2427148 0 0.0
.bss 189252 189252 0 0.0
.data 5328 5328 0 0.0
.text 1389720 1389720 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2390284 2390284 0 0.0
.bss 181784 181784 0 0.0
.data 5624 5624 0 0.0
.text 1352856 1352856 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2325728 2325728 0 0.0
.bss 180760 180760 0 0.0
.data 5600 5600 0 0.0
.text 1288328 1288328 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139840 1139840 0 0.0
.bss 11796 11796 0 0.0
.data 4368 4368 0 0.0
.text 103224 103224 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2316556 2316556 0 0.0
.bss 179308 179308 0 0.0
.data 5432 5432 0 0.0
.text 1279128 1279128 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1018755 1018755 0 0.0
bss 121460 121460 0 0.0
rodata 120368 120368 0 0.0
text 698024 698024 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 988051 988051 0 0.0
bss 118648 118648 0 0.0
rodata 111896 111896 0 0.0
text 677924 677924 0 0.0
nrf52840dongle_nrf52840 (read/write) 1033703 1033703 0 0.0
bss 122680 122680 0 0.0
rodata 119184 119184 0 0.0
text 701916 701916 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 925462 925462 0 0.0
bss 118024 118024 0 0.0
rodata 113608 113608 0 0.0
text 613040 613040 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 947459 947459 0 0.0
bss 119664 119664 0 0.0
rodata 109064 109064 0 0.0
text 640216 640216 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 854986 854986 0 0.0
bss 116256 116256 0 0.0
rodata 102236 102236 0 0.0
text 556008 556008 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 527595 527595 0 0.0
bss 53632 53632 0 0.0
rodata 49976 49976 0 0.0
text 361016 361016 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 946035 946035 0 0.0
bss 119384 119384 0 0.0
rodata 108016 108016 0 0.0
text 640036 640036 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 941999 941999 0 0.0
bss 119388 119388 0 0.0
rodata 107716 107716 0 0.0
text 636276 636276 0 0.0
shell nrf52840dk_nrf52840 (read/write) 807447 807447 0 0.0
bss 111236 111236 0 0.0
rodata 79132 79132 0 0.0
text 539384 539384 0 0.0
p6 all-clusters-app default (read/write) 2484408 2484408 0 0.0
.bss 117568 117568 0 0.0
.data 2672 2672 0 0.0
.text 1442672 1442672 0 0.0
light-app default (read/write) 2391288 2391288 0 0.0
.bss 107248 107248 0 0.0
.data 2520 2520 0 0.0
.text 1349552 1349552 0 0.0
lock-app default (read/write) 2354752 2354752 0 0.0
.bss 106976 106976 0 0.0
.data 2480 2480 0 0.0
.text 1313016 1313016 0 0.0
qpg lighting-app qpg6105+debug (read only) 597492 597492 0 0.0
(read/write) 146936 146936 0 0.0
.bss 89072 89072 0 0.0
.data 1108 1108 0 0.0
.text 592172 592172 0 0.0
lock-app qpg6105+debug (read only) 563116 563116 0 0.0
(read/write) 146936 146936 0 0.0
.bss 89056 89056 0 0.0
.data 1060 1060 0 0.0
.text 557796 557796 0 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 877166 877166 0 0.0
bss 88600 88600 0 0.0
noinit 37160 37160 0 0.0
text 616816 616816 0 0.0

@tcarmelveilleux tcarmelveilleux merged commit e05785f into project-chip:master Feb 16, 2022
jamesluo11 pushed a commit to jamesluo11/connectedhomeip that referenced this pull request Apr 26, 2022
* Fix TC_SWDIAG_3_1.yaml test case on Linux

- The test case previously expected used/free heap value of 0.
- Now the SDK is implementing heap read properly from Linux when
  built with glibc. This made the code return a real value
  that fails the test.
- Overall, there is no "value" value for heap, we just need
  a value. The explicit value was replaced with expecting
  a returned value back.

* Restyled by whitespace

* Restyled by shfmt

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.

7 participants