Include ImageSharp benchmarks in dotnet/performance #1795
-
Hi - ImageSharp is a great example of a .NET Core app and we would like to make sure that our changes doesn't adversely impact its performance. Will it be OK to include the snapshot of ImageSharp benchmarks code in https://github.com/dotnet/performance repo where .NET team can execute it daily and when we make changes in .NET, we can catch performance issues (see https://github.com/dotnet/perf-autofiling-issues) that would impact ImageSharp. Adding ImageSharp benchmarks to dotnet/performance repo will also have .NET team additional test coverage through our tools like superpmi. We are planning to take a snapshot of the code and update it periodically (once a year maybe). |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
That would be awesome actually! |
Beta Was this translation helpful? Give feedback.
-
I think you need subset that is simpler/lighter. Our benchmarks are designed & maintained for selective local execution, and the Benchmarks project is not self-contained. You will face many issues trying to run the entire set regularly on CI. |
Beta Was this translation helpful? Give feedback.
I think you need subset that is simpler/lighter. Our benchmarks are designed & maintained for selective local execution, and the Benchmarks project is not self-contained. You will face many issues trying to run the entire set regularly on CI.
I can create and share a minimal subset somewhere on GitHub.