Skip to content
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

Add Benchmarking #256

Open
TheAngryByrd opened this issue Apr 6, 2022 · 4 comments
Open

Add Benchmarking #256

TheAngryByrd opened this issue Apr 6, 2022 · 4 comments

Comments

@TheAngryByrd
Copy link
Owner

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 TheAngryByrd self-assigned this Apr 30, 2023
@TheAngryByrd TheAngryByrd removed their assignment Aug 17, 2023
@artem-burashnikov
Copy link

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

@TheAngryByrd
Copy link
Owner Author

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.

@artem-burashnikov
Copy link

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?

@TheAngryByrd
Copy link
Owner Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants