Skip to content

Commit 02badb4

Browse files
authored
chore: enable inprocess threading diagnoser tests (#3090)
1 parent 83fb5a1 commit 02badb4

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

tests/BenchmarkDotNet.IntegrationTests/ThreadingDiagnoserTests.cs

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,10 @@
99
using BenchmarkDotNet.Running;
1010
using BenchmarkDotNet.Tests.Loggers;
1111
using BenchmarkDotNet.Toolchains;
12+
using BenchmarkDotNet.Toolchains.InProcess.Emit;
1213
using BenchmarkDotNet.Toolchains.NativeAot;
13-
using System;
14-
using System.Collections.Generic;
15-
using System.Linq;
16-
using System.Threading;
1714
using BenchmarkDotNet.Detectors;
1815
using BenchmarkDotNet.IntegrationTests.Xunit;
19-
using BenchmarkDotNet.Portability;
2016
using Xunit;
2117
using Xunit.Abstractions;
2218

@@ -30,15 +26,15 @@ public class ThreadingDiagnoserTests
3026

3127
public static IEnumerable<object[]> GetToolchains()
3228
{
29+
yield return new object[] { InProcessEmitToolchain.Default };
30+
3331
yield return new object[] { Job.Default.GetToolchain() };
3432

3533
if (!ContinuousIntegration.IsGitHubActionsOnWindows() // no native dependencies
3634
&& !OsDetector.IsMacOS()) // currently not supported
3735
{
3836
yield return new object[] { NativeAotToolchain.Net80 };
3937
}
40-
// TODO: Support InProcessEmitToolchain.Instance
41-
// yield return new object[] { InProcessEmitToolchain.Instance };
4238
}
4339

4440
[Theory, MemberData(nameof(GetToolchains), DisableDiscoveryEnumeration = true)]

0 commit comments

Comments
 (0)