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

Github actions improvements #15

Merged
merged 19 commits into from
Apr 27, 2024
Merged

Github actions improvements #15

merged 19 commits into from
Apr 27, 2024

Conversation

PBrunot
Copy link
Contributor

@PBrunot PBrunot commented Apr 27, 2024

Using matrixes for parallel builds / tests
Added firmware sizes report action
+
Linter and C++ guidelines improvements

@fablab-bergamo fablab-bergamo deleted a comment from github-actions bot Apr 27, 2024
@fablab-bergamo fablab-bergamo deleted a comment from github-actions bot Apr 27, 2024
@fablab-bergamo fablab-bergamo deleted a comment from github-actions bot Apr 27, 2024
@fablab-bergamo fablab-bergamo deleted a comment from github-actions bot Apr 27, 2024
@fablab-bergamo fablab-bergamo deleted a comment from github-actions bot Apr 27, 2024
@fablab-bergamo fablab-bergamo deleted a comment from github-actions bot Apr 27, 2024
Copy link

Firmware size changes for esp32dev

Commit CURRENT c05b317 vs REFERENCE 7cb2ebe

<CURRENT> MAP file: ../firmware.map.latest
<REFERENCE> MAP file: ../firmware.map.previous
Difference is counted as <CURRENT> - <REFERENCE>,           i.e. a positive number means that <CURRENT> is larger.
Total sizes of <CURRENT>:                                       <REFERENCE>     Difference
Used static DRAM:   59152 bytes (  65428 remain, 47.5% used)          59152                (     +0 remain,      +0 total)
      .data size:   27656 bytes                                       27656
      .bss  size:   31496 bytes                                       31496
Used static IRAM:   85798 bytes (  45274 remain, 65.5% used)          85798                (     +0 remain,      +0 total)
      .text size:   84771 bytes                                       84771
   .vectors size:    1027 bytes                                        1027
Used Flash size : 1069767 bytes                                     1069587           +180
           .text:  869767 bytes                                      869587           +180
         .rodata:  199744 bytes                                      199744
Total image size: 1183221 bytes (.bin may be padded larger)         1183041           +180

Copy link

Firmware size changes for hardware-rev0

Commit CURRENT c05b317 vs REFERENCE 7cb2ebe

<CURRENT> MAP file: ../firmware.map.latest
<REFERENCE> MAP file: ../firmware.map.previous
Difference is counted as <CURRENT> - <REFERENCE>,           i.e. a positive number means that <CURRENT> is larger.
Total sizes of <CURRENT>:                                       <REFERENCE>     Difference
Used static IRAM:   66834 bytes ( 295406 remain, 18.5% used)          66834                (     +0 remain,      +0 total)
      .text size:   65807 bytes                                       65807
   .vectors size:    1027 bytes                                        1027
Used stat D/IRAM:   57497 bytes ( 288359 remain, 16.6% used)          57497                (     +0 remain,      +0 total)
      .data size:   23905 bytes                                       23905
      .bss  size:   33592 bytes                                       33592
Used Flash size : 1142807 bytes                                     1144455          -1648
           .text:  930735 bytes                                      932383          -1648
         .rodata:  211816 bytes                                      211816
Total image size: 1233546 bytes (.bin may be padded larger)         1235194          -1648

Copy link

Firmware size changes for esp32-s3

Commit CURRENT c05b317 vs REFERENCE 7cb2ebe

<CURRENT> MAP file: ../firmware.map.latest
<REFERENCE> MAP file: ../firmware.map.previous
Difference is counted as <CURRENT> - <REFERENCE>,           i.e. a positive number means that <CURRENT> is larger.
Total sizes of <CURRENT>:                                       <REFERENCE>     Difference
Used static IRAM:   66154 bytes ( 296086 remain, 18.3% used)          66154                (     +0 remain,      +0 total)
      .text size:   65127 bytes                                       65127
   .vectors size:    1027 bytes                                        1027
Used stat D/IRAM:   57705 bytes ( 288151 remain, 16.7% used)          57705                (     +0 remain,      +0 total)
      .data size:   24001 bytes                                       24001
      .bss  size:   33704 bytes                                       33704
Used Flash size : 1046443 bytes                                     1046283           +160
           .text:  846339 bytes                                      846179           +160
         .rodata:  199848 bytes                                      199848
Total image size: 1136598 bytes (.bin may be padded larger)         1136438           +160

@PBrunot PBrunot merged commit 0abf43e into main Apr 27, 2024
11 checks passed
@PBrunot PBrunot deleted the cpp_rework branch April 27, 2024 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant