-
Notifications
You must be signed in to change notification settings - Fork 7
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
ladislas/feature/ci analysis optimisation matrix #1209
ladislas/feature/ci analysis optimisation matrix #1209
Conversation
File comparision analysis report🔖 Info
Click to show memory sections
📝 SummaryClick to show summary
🗺️ Map files diff outputClick to show diff listNo differenes where found in map files. |
File comparision analysis report🔖 Info
Click to show memory sections
📝 SummaryClick to show summary
🗺️ Map files diff outputClick to show diff listNo differenes where found in map files. |
Codecov Report
@@ Coverage Diff @@
## develop #1209 +/- ##
========================================
Coverage 96.12% 96.12%
========================================
Files 146 146
Lines 3565 3565
========================================
Hits 3427 3427
Misses 138 138
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
7dbf947
to
b476b70
Compare
a83261c
to
f5bd10a
Compare
4248dda
to
3017fff
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A little suggestion
Adding CI_UT_OPTIMIZATION_LEVEL defintion to Makefile to be used in unit tests. The goal is to pass a different optimization level when building unit tests w/ coverage + sanitizers in order to catch errors, leaks, ubs, etc., that clang or gcc would miss in the default configuration. CI_UT_OPTIMIZATION_LEVEL is only used in Github Actions with a matrix. It can be used locally but make deep_clean must be run before make config_unit_tests. For information about the optimize options available, see: - https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html - https://clang.llvm.org/docs/CommandGuide/clang.html#code-generation-options
- make keys more generic - add inputs.ccache_restore_keys - refactor workflows
the option was causing ccache to fail to actual cache the compiled files as it was not recognized
3017fff
to
c749806
Compare
Kudos, SonarCloud Quality Gate passed! |
No description provided.