fix(.github/codecov): Ignore aws-lc-rs-fips for codecov#2023
fix(.github/codecov): Ignore aws-lc-rs-fips for codecov#2023gretchenfrage merged 2 commits intoquinn-rs:mainfrom
Conversation
|
It seems from the CI failure that code coverage builds for Windows for More resources:
@mxinden @Ralith @djc I guess a decision has to be made if full coverage for |
djc
left a comment
There was a problem hiding this comment.
What goal are you trying to achieve here?
I think we should definitely fix it so coverage builds can succeed (I'm surprised the main CI failures don't generate any notifications for me...). I think rustls has this working so it shouldn't be too hard to fix? https://github.com/rustls/rustls/blob/main/.github/workflows/build.yml#L51 |
6d859e2 to
80a485b
Compare
|
@djc Should be good to go now. Checks are passing: https://github.com/quinn-rs/quinn/actions/runs/12588265064 I can drop the last commit (meant to be temporary just for testing) if this looks good. |
gretchenfrage
left a comment
There was a problem hiding this comment.
Yeah just copying what Rustls is doing makes sense, and the second commit which makes the coverage CI run in PRs combined with the fact that CI passed for this PR seems to indicate that the change works. Thank you for working on this irksome thing!
(We must remember not to merge until the second commit is removed.)
|
So looking at this more, maybe we should exclude |
Yeah that was my initial thinking. Let me know what you guys decide and I can adjust this PR. |
|
+1 in favor of excluding it, since our CI is getting pretty big already. |
c109d60 to
19273f5
Compare
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #2023 +/- ##
==========================================
- Coverage 78.17% 77.89% -0.29%
==========================================
Files 70 71 +1
Lines 18377 18722 +345
==========================================
+ Hits 14367 14583 +216
- Misses 4010 4139 +129 ☔ View full report in Codecov by Sentry. |
|
Updated to include all features except for Note that the last commit needs to be dropped. |
gretchenfrage
left a comment
There was a problem hiding this comment.
I think this makes sense, although I wish there was a way built in to cargo to do this. But it looks like there might not be.
19273f5 to
6f1d992
Compare
djc
left a comment
There was a problem hiding this comment.
Thanks! Looks ugly but hopefully not too hard to maintain.
6f1d992 to
57bea28
Compare
|
I believe @djc's final thread was properly resolved. I'm going to try and remove the final commit and merge this now. |
57bea28 to
9c033bd
Compare
|
Thank you for dealing with this! |
An attempt to fix https://github.com/quinn-rs/quinn/actions/runs/11562272211/job/32183071070 on
mainand (unreleased)0.5.6