When paths are different in gcno/gcda archives then try to match file name + stamp#400
When paths are different in gcno/gcda archives then try to match file name + stamp#400calixteman wants to merge 1 commit intomozilla:masterfrom
Conversation
Codecov Report
@@ Coverage Diff @@
## master #400 +/- ##
==========================================
+ Coverage 65.2% 65.28% +0.07%
==========================================
Files 12 12
Lines 4078 4162 +84
Branches 1010 1049 +39
==========================================
+ Hits 2659 2717 +58
+ Misses 649 632 -17
- Partials 770 813 +43
Continue to review full report at Codecov.
|
|
Does this fix what I am experiencing here: travis lists a bunch of gcna/gcdo files covering all executables and libraries in the zip archive but codecov only lists the library source files. |
|
@calixteman do we still want to do this? |
marco-c
left a comment
There was a problem hiding this comment.
If we still want to do this, the first step will be to rebase it.
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #400 +/- ##
==========================================
+ Coverage 65.20% 65.28% +0.07%
==========================================
Files 12 12
Lines 4078 4162 +84
Branches 1010 1049 +39
==========================================
+ Hits 2659 2717 +58
+ Misses 649 632 -17
- Partials 770 813 +43 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Normally we expect to have
a/b/c/foo.gcnoanda/b/c/foo.gcdain archives but for any reason the base paths can be different.So the idea is to use filename + stamp (or checksum for llvm gcno/gcda) as a unique identifier when paths don't match.
In case where filename + stamp doesn't identify an unique stem then we fail.