dotnet/BenchmarkDotNet

Add CancellationToken support on non-async benchmark runner APIs

Fermée

#3 204 ouverte le 22 juil. 2026

 (4 commentaires) (0 réaction) (1 personne assignée)C# (1 063 forks)batch import
good first issueup-for-grabs

Métriques du dépôt

Stars
 (11 472 étoiles)
Métriques de merge PR
 (Merge moyen 5j 9h) (20 PRs mergées en 30 j)

Description

Currently BenchmarkDotNet support CancellationToken on Async APIs.

It's also desirable to support CancellationToken on non-async APIs also on BenchmarkSwitcher/BenchmarkRunner.

Expected usage Use xUnit.v3's TestContext.Current.CancellationToken to run benchmarks. Without

Guide contributeur