Skip to content

Latest commit

 

History

History
 
 

docs

📖 Microsoft.Crank documentation

Tutorials

Topic Description
Getting Started Writing your first benchmark.
Benchmarking local applications Send local application source to the agent.
Benchmarking Docker containers Run Docker containers.
Running micro-benchmarks Run BenchmarkDotNet benchmarks.
Setting up an agent on Linux How to install and update the agent on a Linux machine.

Guides

Topic Description
Storing results Storing results locally or in a SQL Server database.
Using different .NET versions Benchmarking with different .NET versions.
Collecting event counters Collecting predefined and custom event counters.
Post-processing results Adding custom results and running scripts.
Running pre-commands Running commands before the job is pushed to the agent.

Reference documentation

Area Description
crank command line reference Documentation for crank commands.
benchmarks.yaml Schema benchmarks.yaml configuration.
Architecture Architecture of Microsoft Crank