-
Notifications
You must be signed in to change notification settings - Fork 387
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
Skip instrumentation of module with embedded ppbd without local sources #510
Skip instrumentation of module with embedded ppbd without local sources #510
Conversation
@ViktorHofer does it work with corelib? |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
Will this also skip a module with an external PDB that doesn't have local source? That's another possible scenario that should probably be handled the same way. |
No this PR handle only embedded PDB...do you've some case with that issue? |
If a nuget package includes the pdb's in it, default behavior will put them in the output directory, which would lead to the same issue. |
Can you point me to a package behaves like that, so I can write a test. |
I'd have to make one as I don't know one off the top of my head. |
I didn't test this but it should work fine as only changes to the ModuleTrackerTemplate are dangerous for CoreLib coverage. |
@tonerdo can you take a look? |
@MarcoRossignoli we can go ahead an remove xunit filters before I make another release this Friday |
@tonerdo I thought about a bit more...I don't know if could lead to same problem in future, I mean what if for some reason xunit will remove embedded pdb? |
closes #476
cc: @tonerdo