/// </summary>
public class NamedPipeTest_CurrentUserOnly_Unix
{
- [Theory]
+ [ConditionalTheory]
[OuterLoop("Needs sudo access")]
[Trait(XunitConstants.Category, XunitConstants.RequiresElevation)]
[InlineData(PipeOptions.None, PipeOptions.None)]
public async Task Connection_UnderDifferentUsers_BehavesAsExpected(
PipeOptions serverPipeOptions, PipeOptions clientPipeOptions)
{
+ if (PlatformDetection.IsFedora)
+ {
+ // [ActiveIssue(38834)]
+ throw new SkipTestException("Failing on Fedora by not throwing expected exception");
+ }
+
// Use an absolute path, otherwise, the test can fail if the remote invoker and test runner have
// different working and/or temp directories.
string pipeName = "/tmp/" + Path.GetRandomFileName();