diff --git a/src/Testing/src/xunit/SkipOnHelixAttribute.cs b/src/Testing/src/xunit/SkipOnHelixAttribute.cs index 2c7b66f75a67..131303631637 100644 --- a/src/Testing/src/xunit/SkipOnHelixAttribute.cs +++ b/src/Testing/src/xunit/SkipOnHelixAttribute.cs @@ -68,7 +68,8 @@ private bool ShouldSkip() // We have "QueueName" and "QueueName.Open" queues for internal and public builds // If we want to skip the test in the public queue, we want to skip it in the internal queue, and vice versa - return Queues.ToLowerInvariant().Split(';').Any(q => q.Equals(targetQueue, StringComparison.Ordinal) || q.StartsWith(targetQueue, StringComparison.Ordinal) || + return Queues.ToLowerInvariant().Split([';'], StringSplitOptions.RemoveEmptyEntries) + .Any(q => q.Equals(targetQueue, StringComparison.Ordinal) || q.StartsWith(targetQueue, StringComparison.Ordinal) || targetQueue.StartsWith(q, StringComparison.Ordinal)); }