Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Commit 52a064c

Browse files
joshfreedanmoseley
authored andcommitted
Disable Process BasePriority test on WSL (#25869)
https://github.com/dotnet/corefx/issues/25861
1 parent 0af4ca5 commit 52a064c

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/System.Diagnostics.Process/tests/ProcessTests.Unix.cs

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,12 +238,20 @@ public void TestBasePriorityOnUnix()
238238
ProcessPriorityClass originalPriority = _process.PriorityClass;
239239
Assert.Equal(ProcessPriorityClass.Normal, originalPriority);
240240

241-
SetAndCheckBasePriority(ProcessPriorityClass.Idle, 19);
241+
// https://github.com/dotnet/corefx/issues/25861 -- returns "-19" and not "19"
242+
if (!PlatformDetection.IsWindowsSubsystemForLinux)
243+
{
244+
SetAndCheckBasePriority(ProcessPriorityClass.Idle, 19);
245+
}
242246

243247
try
244248
{
245249
SetAndCheckBasePriority(ProcessPriorityClass.Normal, 0);
246-
SetAndCheckBasePriority(ProcessPriorityClass.High, -11);
250+
// https://github.com/dotnet/corefx/issues/25861 -- returns "11" and not "-11"
251+
if (!PlatformDetection.IsWindowsSubsystemForLinux)
252+
{
253+
SetAndCheckBasePriority(ProcessPriorityClass.High, -11);
254+
}
247255
_process.PriorityClass = originalPriority;
248256
}
249257
catch (Win32Exception ex)

0 commit comments

Comments
 (0)