opentelemetry-dotnet/test/Benchmarks
Utkarsh Umesan Pillai 3157b5ce12
Remove unnecessary using statements (#4023)
* Remove unnecessary using statements from docs, examples, benchmarks and stress tests
2022-12-20 11:20:15 -08:00
..
Exporter Remove unnecessary using statements (#4023) 2022-12-20 11:20:15 -08:00
Helper Remove unnecessary using statements (#4023) 2022-12-20 11:20:15 -08:00
Instrumentation Remove unnecessary using statements (#4023) 2022-12-20 11:20:15 -08:00
Logs Remove unnecessary using statements (#4023) 2022-12-20 11:20:15 -08:00
Metrics Remove unnecessary using statements (#4023) 2022-12-20 11:20:15 -08:00
Trace Remove unnecessary using statements (#4023) 2022-12-20 11:20:15 -08:00
Benchmarks.csproj add nullable enable to Common.props and disable in projects. (#3964) 2022-12-05 15:33:57 -08:00
EventSourceBenchmarks.cs Control `MemoryDiagnoser` benchmark option via CLI instead of code (#3085) 2022-04-12 13:42:33 -07:00
Program.cs Prometheus: Benchmarks + Performance Improvements (#2471) 2021-10-14 10:30:18 -07:00
README.md Control `MemoryDiagnoser` benchmark option via CLI instead of code (#3085) 2022-04-12 13:42:33 -07:00
TestExporter.cs Remove unnecessary using statements (#4023) 2022-12-20 11:20:15 -08:00

README.md

OpenTelemetry Benchmarks

Navigate to ./test/Benchmarks directory and run the following command:

dotnet run -c Release -f net6.0 -- -m

How to use console arguments

  • -m enables MemoryDiagnoser and prints memory statistics
  • -f allows you to filter the benchmarks by their full name using glob patterns
    • dotnet run -c Release -f net6.0 -- -f *TraceBenchmarks*