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

[Silabs] Add more features to existing CI builds #25168

Merged

Conversation

mkardous-silabs
Copy link
Contributor

@mkardous-silabs mkardous-silabs commented Feb 17, 2023

Description

Build existing targets with more flags to have a better test coverage when building examples.
Since we are not increasing the number of builds, CI time will not change.

Tests

let the CI do its thing

@github-actions
Copy link

PR #25168: Size comparison from e35345c to 2c74a89

Full report (1 build for cc32xx)
platform target config section e35345c 2c74a89 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 642217 642217 0 0.0
(read/write) 203696 203696 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197096 197096 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 934242 934242 0 0.0
.debug_aranges 87472 87472 0 0.0
.debug_frame 300288 300288 0 0.0
.debug_info 20361460 20361460 0 0.0
.debug_line 2661258 2661258 0 0.0
.debug_loc 2797585 2797585 0 0.0
.debug_ranges 281768 281768 0 0.0
.debug_str 3020435 3020435 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105705 105705 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 377379 377379 0 0.0
.symtab 256048 256048 0 0.0
.text 534392 534392 0 0.0

@mkardous-silabs mkardous-silabs force-pushed the feature/use_more_features branch from 2c74a89 to a131d3b Compare February 17, 2023 21:32
@github-actions
Copy link

PR #25168: Size comparison from 03fc0b5 to a131d3b

Increases (4 builds for telink)
platform target config section 03fc0b5 a131d3b change % change
telink light-switch-app tlsr9518adk80d text 592914 592916 2 0.0
lighting-app tlsr9518adk80d (read/write) 949720 949728 8 0.0
text 658980 658982 2 0.0
ota-requestor-app tlsr9518adk80d (read/write) 883060 883068 8 0.0
text 602720 602722 2 0.0
thermostat tlsr9518adk80d (read/write) 875752 875760 8 0.0
text 594324 594328 4 0.0
Decreases (7 builds for bl602, bl702, cc32xx, qpg, telink)
platform target config section 03fc0b5 a131d3b change % change
bl602 lighting-app bl602 .text 1025086 1025084 -2 -0.0
bl602+rpc (read/write) 1394130 1394122 -8 -0.0
.text 1056018 1056016 -2 -0.0
bl702 lighting-app bl702+rpc .debug_info 45117268 45117267 -1 -0.0
.text 1032092 1032090 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20360345 20360343 -2 -0.0
qpg lighting-app qpg6105+debug (read/write) 1150636 1150628 -8 -0.0
.text 597732 597724 -8 -0.0
telink all-clusters-app tlsr9518adk80d text 686848 686846 -2 -0.0
contact-sensor-app tlsr9518adk80d (read/write) 855956 855948 -8 -0.0
text 578910 578908 -2 -0.0
Full report (16 builds for bl602, bl702, cc32xx, linux, qpg, telink)
platform target config section 03fc0b5 a131d3b change % change
bl602 lighting-app bl602 (read/write) 1348706 1348706 0 0.0
.bss 94690 94690 0 0.0
.data 9736 9736 0 0.0
.text 1025086 1025084 -2 -0.0
bl602+rpc (read/write) 1394130 1394122 -8 -0.0
.bss 102738 102738 0 0.0
.data 10128 10128 0 0.0
.text 1056018 1056016 -2 -0.0
bl702 lighting-app bl702 0 0 0 0.0
(read only) 3358 3358 0 0.0
(read/write) 1187267 1187267 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 69793 69793 0 0.0
.bss_psram 30064 30064 0 0.0
.comment 48 48 0 0.0
.data 4064 4064 0 0.0
.debug_abbrev 1556113 1556113 0 0.0
.debug_aranges 134376 134376 0 0.0
.debug_frame 492532 492532 0 0.0
.debug_info 40701841 40701841 0 0.0
.debug_line 5284141 5284141 0 0.0
.debug_loc 3417622 3417622 0 0.0
.debug_ranges 372072 372072 0 0.0
.debug_str 3575802 3575802 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 107568 107568 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 573412 573412 0 0.0
.symtab 173472 173472 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 954682 954682 0 0.0
bl702+rpc 0 0 0 0.0
(read only) 3358 3358 0 0.0
(read/write) 1280415 1280415 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 77841 77841 0 0.0
.bss_psram 30320 30320 0 0.0
.comment 48 48 0 0.0
.data 4608 4608 0 0.0
.debug_abbrev 1704359 1704359 0 0.0
.debug_aranges 142616 142616 0 0.0
.debug_frame 520296 520296 0 0.0
.debug_info 45117268 45117267 -1 -0.0
.debug_line 5683184 5683184 0 0.0
.debug_loc 3614576 3614576 0 0.0
.debug_ranges 395848 395848 0 0.0
.debug_str 3979339 3979339 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 122208 122208 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 634476 634476 0 0.0
.symtab 191936 191936 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 1032092 1032090 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 642217 642217 0 0.0
(read/write) 203696 203696 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197096 197096 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 934242 934242 0 0.0
.debug_aranges 87448 87448 0 0.0
.debug_frame 300212 300212 0 0.0
.debug_info 20360345 20360343 -2 -0.0
.debug_line 2661062 2661062 0 0.0
.debug_loc 2797107 2797107 0 0.0
.debug_ranges 281744 281744 0 0.0
.debug_str 3019502 3019502 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105705 105705 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 377379 377379 0 0.0
.symtab 256048 256048 0 0.0
.text 534392 534392 0 0.0
linux chip-tool-ipv6only arm64 (read only) 12060708 12060708 0 0.0
(read/write) 729224 729224 0 0.0
.bss 34136 34136 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 671552 671552 0 0.0
.dynamic 560 560 0 0.0
.got 15328 15328 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 585780 585780 0 0.0
.text 9744372 9744372 0 0.0
thermostat-no-ble arm64 (read only) 2516220 2516220 0 0.0
(read/write) 145096 145096 0 0.0
.bss 56312 56312 0 0.0
.data 1832 1832 0 0.0
.data.rel.ro 77568 77568 0 0.0
.dynamic 560 560 0 0.0
.got 5336 5336 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 151320 151320 0 0.0
.text 2102752 2102752 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1150636 1150628 -8 -0.0
.bss 99820 99820 0 0.0
.data 852 852 0 0.0
.text 597732 597724 -8 -0.0
lock-app qpg6105+debug (read/write) 1118204 1118204 0 0.0
.bss 96316 96316 0 0.0
.data 864 864 0 0.0
.text 565304 565304 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1015724 1015724 0 0.0
bss 97788 97788 0 0.0
text 686848 686846 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 951424 951424 0 0.0
bss 96840 96840 0 0.0
text 648368 648368 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 855956 855948 -8 -0.0
bss 88968 88968 0 0.0
text 578910 578908 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 871668 871668 0 0.0
bss 89052 89052 0 0.0
text 592914 592916 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949720 949728 8 0.0
bss 97196 97196 0 0.0
text 658980 658982 2 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 883060 883068 8 0.0
bss 89996 89996 0 0.0
text 602720 602722 2 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875752 875760 8 0.0
bss 90444 90444 0 0.0
text 594324 594328 4 0.0

@github-actions
Copy link

PR #25168: Size comparison from 03fc0b5 to 26f3ad8

Decreases (1 build for cc32xx)
platform target config section 03fc0b5 26f3ad8 change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20360345 20360344 -1 -0.0
Full report (1 build for cc32xx)
platform target config section 03fc0b5 26f3ad8 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 642217 642217 0 0.0
(read/write) 203696 203696 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197096 197096 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 934242 934242 0 0.0
.debug_aranges 87448 87448 0 0.0
.debug_frame 300212 300212 0 0.0
.debug_info 20360345 20360344 -1 -0.0
.debug_line 2661062 2661062 0 0.0
.debug_loc 2797107 2797107 0 0.0
.debug_ranges 281744 281744 0 0.0
.debug_str 3019502 3019502 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105705 105705 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 377379 377379 0 0.0
.symtab 256048 256048 0 0.0
.text 534392 534392 0 0.0

@jmartinez-silabs jmartinez-silabs enabled auto-merge (squash) February 18, 2023 01:40
@jmartinez-silabs jmartinez-silabs merged commit 738205d into project-chip:master Feb 18, 2023
@mkardous-silabs mkardous-silabs deleted the feature/use_more_features branch February 18, 2023 02:20
rochaferraz pushed a commit to rochaferraz/connectedhomeip that referenced this pull request Feb 18, 2023
* Add features to existing builds

* Update bloat report path
lecndav pushed a commit to lecndav/connectedhomeip that referenced this pull request Mar 22, 2023
* Add features to existing builds

* Update bloat report path
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.

4 participants