-
Notifications
You must be signed in to change notification settings - Fork 388
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
Empty results generating report for Octokit.Net #188
Comments
Hey @StanleyGoldman, I'll be making a new release of Coverlet in a few of hours which should massively improve performance and could potentially fix this issue. If the new release doesn't fix it then I'll take a much deeper look into this |
@StanleyGoldman here's the latest version of the console tool: https://www.nuget.org/packages/coverlet.console/1.2.0 Also I noticed you're specifying |
Hey @tonerdo. Thanks for the quick reply. I updated and tested, unfortunately, I am getting the same result.
|
I got it integrated in our build process using the msbuild route and it's producing the same output of..
|
Do you have a branch that I can pull and test locally? |
This branch should do it for you... https://github.com/octokit/octokit.net/tree/code-coverage |
@StanleyGoldman, I cloned this locally and tested it out. It turns out that none of the assemblies were instrumented even though it did find instrumentable assemblies. Will take a deeper look at it @pjanotti looping you in on this |
Hi @StanleyGoldman - I took a quick look and the issue is that the projects use embedded pdbs and the
@tonerdo I'm new to Mono.Cecil but I suspect that somehow we can defer the pdb availability test to Mono.Cecil itself and perhaps also accept something like _NT_SYMBOL_PATH to not require the pdb to be on the same folder as the dll |
Thanks for your help @pjanotti, I should probably add a note about portable PDBs in the README until we can get Coverlet to work with any assembly that has debug information regardless of where it is |
👋 Greetings.
I've been playing with coverlet and I am attempting to add coverage for GitHub Octokit.NET. Currently my attempts to generate coverage result in an empty report and no error. I'm using coverlet in another project and haven't had this problem...
What steps should I take to start debugging this issue?
The text was updated successfully, but these errors were encountered: