You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On macOS I get a result of 22.4% line coverage. But the same run on windows produces 72.5% line coverage.
UPDATE:
When I run the same set of runs without the MergeWith, I get drastically lower coverage results, which gives me new information. My final test run in the list is our Integration test suite. In that suite we setup our async worker background process, we then make web requests against a TestServer (in-process) and verify data directly in the DB. This is where a bulk of our test coverage comes from.
On windows, instrumentation of these the web server and the background worker seems to work fine, although they produce slightly less coverage than DotCover or OpenCover. But on macOS these tests result in 0% coverage.
The text was updated successfully, but these errors were encountered:
parekhkb
changed the title
MergeWith on Windows works, but on macOS it seems to overwrite the output.
Windows build produces much higher coverage results than macOS.
Nov 15, 2018
I am running
dotnet test
on multiple test projects and attempting to merge the output.On macOS I get a result of 22.4% line coverage. But the same run on windows produces 72.5% line coverage.
UPDATE:
When I run the same set of runs without the MergeWith, I get drastically lower coverage results, which gives me new information. My final test run in the list is our Integration test suite. In that suite we setup our async worker background process, we then make web requests against a TestServer (in-process) and verify data directly in the DB. This is where a bulk of our test coverage comes from.
On windows, instrumentation of these the web server and the background worker seems to work fine, although they produce slightly less coverage than DotCover or OpenCover. But on macOS these tests result in 0% coverage.
The text was updated successfully, but these errors were encountered: