Skip to content

Files

Latest commit

5b38e75 · Jun 11, 2025

History

History

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Feb 14, 2024
Feb 26, 2024
Feb 14, 2024
Aug 12, 2020
Sep 30, 2020
Feb 1, 2021
Mar 4, 2024
Feb 14, 2024
Feb 26, 2024
Feb 14, 2024
Mar 29, 2023
Feb 14, 2024
Jun 11, 2025
Apr 19, 2022

README.md

📖 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.
Reporting custom measurements How to push custom measurement from a job.

Reference documentation

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