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

Check for Empty ASP.NET Benchmark Filters + Documentation #3870

Merged
merged 3 commits into from
Feb 12, 2024

Conversation

mrsharm
Copy link
Member

@mrsharm mrsharm commented Feb 1, 2024

No description provided.

Maoni0
Maoni0 previously approved these changes Feb 1, 2024
@mrsharm
Copy link
Member Author

mrsharm commented Feb 1, 2024

@cincuranet, could we please merge this? It's ready as the MD linting is fixed. Thanks in advance!

@@ -217,6 +217,19 @@ It's worth noting that if you have specified Linux based binaries in the corerun
1. Remove the ``crank`` prefix from the command line.
2. Remove the ``--application.aspNetCoreVersion``, ``--application.runtimeVersion`` and ``--application.sdkVersion`` command args from the command line that you paste in the CSV as the versions are set by the infrastructure itself.

###### How To Filter Benchmarks

You can filter benchmarks of interest from the entire set of benchmarks specified by the referenced `benchmarks_file` using a list of regex patterns such as the following in the `benchmark_settings` section:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wording nit - The use of * is a wildcard pattern rather than a regex. I assume that Foo* is such a common pattern that you don't want to only support regexes (Foo.*), but it makes explanation difficult. (see also the exception message and that the implementation doesn't handle something like Foo*Bar* as might be expected or ? - I assume that you don't want to dive into more implementation on this, so maybe something like "regex or pattern with trailing * wildcard" is good enough?)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree - will update this in the next round of doc changes. Thanks!

@cincuranet cincuranet merged commit c3ef37c into dotnet:main Feb 12, 2024
5 checks passed
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

Successfully merging this pull request may close these issues.

4 participants