-
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
Bad performance for roslyn project #804
Comments
Script that you can use: `$src = "C:\git\roslyn\src" $projects = New-Object System.Collections.ArrayList function PerformTest($projectpath)
} function install_coverlet($dir) function run_no_cc($dir, $bin, $project)
} function run_coverlet_cc($dir, $bin, $project)
} function run_dynamic_cc($dir, $project)
} #run_dynamic_cc($bin) cd $src |
I know, we never worked on performance optimization, we kept focus on features/bug until now here some perf issue https://github.com/tonerdo/coverlet/labels/tenet-performance As I've said here #777 (comment) I have some idea on what to do, we have some points to improve:
To do this we need to improve perf project with BDN and perf test scenario.
Until now performance never was the "most important" problem for our users as you can see using label filtering. At the moment I'm on #363 (your collegues) and I have some regression to fix, we relase every three month and first days there are some regression to fix(first two) I worked heavily on testing part: units, coverage, integration to lower down regression, but we're at the beginning, I mean we have the tool but we need the real cases. |
This issue is stale because it has been open for 3 months with no activity. |
I was running performance comparison for roslyn tests projects. Results below. We were investigating why coverlet is much slower. You can clone https://github.com/dotnet/roslyn and retry this testing.
Few things that can be changed to improve performance:
The text was updated successfully, but these errors were encountered: