MiniScaffold icon indicating copy to clipboard operation
MiniScaffold copied to clipboard

Add Benchmarking

Open TheAngryByrd opened this issue 3 years ago • 4 comments

Is your feature request related to a problem? Please describe.

Add benchmarksDotNet and use github-action-benchmark to display them

Describe the solution you'd like A clear and concise description of what you want to happen.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.

TheAngryByrd avatar Apr 06 '22 11:04 TheAngryByrd

Hello. Could you please elaborate on what is expected to be added to templates?

artem-burashnikov avatar Nov 18 '23 14:11 artem-burashnikov

What specifically are you looking for in elaboration? Issue points to using the benchmarkDotnet template for benchmarks and then using github-action-benchmark to display them.

TheAngryByrd avatar Nov 19 '23 17:11 TheAngryByrd

As I am still very inexperienced, I would like to clarify: you mean that benchmark library to be added to generated templates and a workflow job that catches up any benchmarks that may by defined by user later on?

artem-burashnikov avatar Nov 19 '23 17:11 artem-burashnikov

benchmark library to be added to generated templates

Yep! Probably under a benchmarks/ folder similar to how there's src/ or tests/.

a workflow job that catches up any benchmarks that may by defined by user later on

Yep! The workflow should be preconfigured to pick up the templated benchmark. Should also be easy to amend when someone creates new benchmarks.

TheAngryByrd avatar Nov 19 '23 17:11 TheAngryByrd