我正在尝试在 Azure DevOps 管道中运行使用 BenchmarkDotNet 创建的基准。这是我遇到问题的构建。看看运行基准测试步骤。如您所见,所有带有基准的测试都通过了,但实际上没有执行任何基准测试。来自日志的消息:
// BeforeAnythingElse
ExitCode != 0
如果我将InProcess
属性添加到具有基准的类,则将执行基准。但是我的一些基准测试运行时间很长,因此它们被 BenchmarkDotNet 中断,并建议使用进程外基准测试。
如何在 Azure 管道中运行进程外基准测试?