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

chore: disable codecov flags that can overlap #1140

Merged
merged 1 commit into from
Sep 17, 2023

Conversation

moul
Copy link
Member

@moul moul commented Sep 16, 2023

Proposed Fix for #1139.

Given that we're only executing specific GitHub actions based on file changes, shared codecov flags might fluctuate between PRs due to variable testing targets. While this PR retains the recommended flag structure for monorepos, it aims to eliminate potential overlaps.

However, overlap could still occur with Go versions like 1.19, 1.20, and so on. Personally, I suggest we retain this overlap for now to gauge its potential inconsistencies. If issues arise, appending the Go version as a suffix to the flag could be considered.

Admittedly, I'm charting unfamiliar waters with this solution. Insights from those experienced with Codecov would be greatly appreciated.

@moul moul self-assigned this Sep 16, 2023
@codecov
Copy link

codecov bot commented Sep 16, 2023

Codecov Report

Patch coverage has no change and project coverage change: +0.02% 🎉

Comparison is base (ae577ec) 47.03% compared to head (dd6f767) 47.06%.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1140      +/-   ##
==========================================
+ Coverage   47.03%   47.06%   +0.02%     
==========================================
  Files         364      364              
  Lines       61148    61148              
==========================================
+ Hits        28761    28777      +16     
+ Misses      30036    30019      -17     
- Partials     2351     2352       +1     
Flag Coverage Δ
gno.land ?
gno.land-_test.gnokey ∅ <ø> (∅)
gno.land-_test.gnoland 88.14% <ø> (ø)
gno.land-_test.pkgs 27.88% <ø> (ø)
gnovm ?
gnovm-_test.cmd 45.89% <ø> (ø)
gnovm-_test.gnolang.native 63.09% <ø> (ø)
gnovm-_test.gnolang.other 16.63% <ø> (ø)
gnovm-_test.gnolang.pkg0 17.98% <ø> (ø)
gnovm-_test.gnolang.pkg1 8.21% <ø> (ø)
gnovm-_test.gnolang.pkg2 9.87% <ø> (ø)
gnovm-_test.gnolang.realm 41.68% <ø> (ø)
gnovm-_test.gnolang.stdlibs 53.53% <ø> (ø)
gnovm-_test.pkg 25.96% <ø> (ø)
go-1.20.x ?
go-1.21.x ?
tm2 ?
tm2-_test.pkg.amino 58.32% <ø> (ø)
tm2-_test.pkg.bft 63.78% <ø> (+0.12%) ⬆️
tm2-_test.pkg.others 59.24% <ø> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

see 6 files with indirect coverage changes

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

@moul moul added the hotfix label Sep 16, 2023
@moul moul marked this pull request as ready for review September 17, 2023 06:28
@moul moul requested a review from a team as a code owner September 17, 2023 06:28
@moul
Copy link
Member Author

moul commented Sep 17, 2023

Proceeding to merge without a review given it's the weekend, its reversible nature and the likelihood of further adjustments post-merge to achieve the desired result..

Addresses #1139

@moul moul merged commit 5a5278c into gnolang:master Sep 17, 2023
66 checks passed
@moul moul deleted the dev/moul/tentative-fix-codecov branch September 17, 2023 07:25
@moul moul added this to the 🚀 main.gno.land (required) milestone Sep 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Archived in project
Archived in project
Development

Successfully merging this pull request may close these issues.

1 participant