Skip to content

Improve coverage#7

Merged
marcoSanti merged 18 commits intomainfrom
improve-coverage
Oct 9, 2025
Merged

Improve coverage#7
marcoSanti merged 18 commits intomainfrom
improve-coverage

Conversation

@marcoSanti
Copy link
Copy Markdown
Member

No description provided.

Marco Edoardo Santimaria added 3 commits October 8, 2025 16:47
This commits enable the CI action to upload the coverage info to CodeCov
and also enables coverage collection with the correct CMake flags.
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Oct 8, 2025

Codecov Report

❌ Patch coverage is 96.57795% with 9 lines in your changes missing coverage. Please review.
✅ Project coverage is 95.08%. Comparing base (4fe34d1) to head (7809879).

Files with missing lines Patch % Lines
src/Parser.cpp 93.15% 0 Missing and 5 partials ⚠️
src/Engine.cpp 98.61% 0 Missing and 2 partials ⚠️
src/Serializer.cpp 94.87% 0 Missing and 2 partials ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##             main       #7       +/-   ##
===========================================
+ Coverage   24.73%   95.08%   +70.34%     
===========================================
  Files           5        4        -1     
  Lines         861      712      -149     
  Branches      564      414      -150     
===========================================
+ Hits          213      677      +464     
+ Misses        278        2      -276     
+ Partials      370       33      -337     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@marcoSanti marcoSanti force-pushed the improve-coverage branch 9 times, most recently from 64069f6 to 40e5fb1 Compare October 8, 2025 15:29
@marcoSanti marcoSanti force-pushed the improve-coverage branch 2 times, most recently from f67f17c to e8b90da Compare October 9, 2025 09:45
@marcoSanti marcoSanti merged commit e881791 into main Oct 9, 2025
45 checks passed
@marcoSanti marcoSanti deleted the improve-coverage branch October 9, 2025 15:38
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.

2 participants