Skip to content

Commit d5a20b9

Browse files
authored
Disable tests that use a flaky FSW in Windows (#104988)
1 parent fd94c84 commit d5a20b9

13 files changed

+24
-0
lines changed

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.Directory.Changed.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ public void FileSystemWatcher_Directory_Changed_SymLink()
7878
}
7979

8080
[Fact]
81+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
8182
public void FileSystemWatcher_Directory_Changed_SynchronizingObject()
8283
{
8384
string dir = CreateTestDirectory(TestDirectory, "dir");

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.Directory.Create.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ public void FileSystemWatcher_Directory_PathNotExists()
3131
}
3232

3333
[Fact]
34+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
3435
public void FileSystemWatcher_Directory_Create()
3536
{
3637
using (var watcher = new FileSystemWatcher(TestDirectory))
@@ -46,6 +47,7 @@ public void FileSystemWatcher_Directory_Create()
4647
}
4748

4849
[Fact]
50+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
4951
public void FileSystemWatcher_Directory_Create_InNestedDirectory()
5052
{
5153
string nestedDir = CreateTestDirectory(TestDirectory, "dir1", "nested");
@@ -98,6 +100,7 @@ public void FileSystemWatcher_Directory_Create_SymLink()
98100
}
99101

100102
[Fact]
103+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
101104
public void FileSystemWatcher_Directory_Create_SynchronizingObject()
102105
{
103106
using (var watcher = new FileSystemWatcher(TestDirectory))

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.Directory.Delete.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ public void FileSystemWatcher_Directory_Delete_DeepDirectoryStructure()
6464
}
6565

6666
[ConditionalFact(typeof(MountHelper), nameof(MountHelper.CanCreateSymbolicLinks))]
67+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
6768
public void FileSystemWatcher_Directory_Delete_SymLink()
6869
{
6970
string dir = CreateTestDirectory(TestDirectory, "dir");

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.Directory.Move.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ public void Unix_Directory_Move_To_Different_Watched_Directory()
7777
}
7878

7979
[Fact]
80+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
8081
public void Directory_Move_From_Unwatched_To_Watched()
8182
{
8283
DirectoryMove_FromUnwatchedToWatched(WatcherChangeTypes.Created);
@@ -85,6 +86,7 @@ public void Directory_Move_From_Unwatched_To_Watched()
8586
[Theory]
8687
[InlineData(false)]
8788
[InlineData(true)]
89+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
8890
public void Directory_Move_In_Nested_Directory(bool includeSubdirectories)
8991
{
9092
DirectoryMove_NestedDirectory(includeSubdirectories ? WatcherChangeTypes.Renamed : 0, includeSubdirectories);

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.Directory.NotifyFilter.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ private static partial uint SetSecurityInfoByHandle( string name, uint objectTyp
2121

2222
[Theory]
2323
[MemberData(nameof(FilterTypes))]
24+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
2425
public void FileSystemWatcher_Directory_NotifyFilter_Attributes(NotifyFilters filter)
2526
{
2627
FileSystemWatcherTest.Execute(() =>
@@ -165,6 +166,7 @@ public void FileSystemWatcher_Directory_NotifyFilter_LastWriteTime_TwoFilters(No
165166
[Theory]
166167
[MemberData(nameof(FilterTypes))]
167168
[PlatformSpecific(TestPlatforms.Windows)] // Uses P/Invokes to set security info
169+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
168170
public void FileSystemWatcher_Directory_NotifyFilter_Security(NotifyFilters filter)
169171
{
170172
string dir = CreateTestDirectory(TestDirectory, "dir");
@@ -222,6 +224,7 @@ public void FileSystemWatcher_Directory_NotifyFilter_LastWriteAndFileName()
222224
/// after each other.
223225
/// </summary>
224226
[Fact]
227+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
225228
public void FileSystemWatcher_Directory_NotifyFilter_ModifyAndCreate()
226229
{
227230
string dir = CreateTestDirectory(TestDirectory, "dir");

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.File.Changed.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ namespace System.IO.Tests
99
public class File_Changed_Tests : FileSystemWatcherTest
1010
{
1111
[Fact]
12+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
1213
public void FileSystemWatcher_File_Changed_LastWrite()
1314
{
1415
string file = CreateTestFile(TestDirectory, "file");

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.File.Create.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ public void FileSystemWatcher_File_Create_ForcedRestart()
8585
}
8686

8787
[Fact]
88+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
8889
public void FileSystemWatcher_File_Create_InNestedDirectory()
8990
{
9091
string nestedDir = CreateTestDirectory(TestDirectory, "dir1", "nested");

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.File.Delete.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ namespace System.IO.Tests
1111
public class File_Delete_Tests : FileSystemWatcherTest
1212
{
1313
[Fact]
14+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
1415
public void FileSystemWatcher_File_Delete()
1516
{
1617
using (var watcher = new FileSystemWatcher(TestDirectory))
@@ -27,6 +28,7 @@ public void FileSystemWatcher_File_Delete()
2728
}
2829

2930
[Fact]
31+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
3032
public void FileSystemWatcher_File_Delete_ForcedRestart()
3133
{
3234
using (var watcher = new FileSystemWatcher(TestDirectory))
@@ -47,6 +49,7 @@ public void FileSystemWatcher_File_Delete_ForcedRestart()
4749
}
4850

4951
[Fact]
52+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
5053
public void FileSystemWatcher_File_Delete_InNestedDirectory()
5154
{
5255
string nestedDir = CreateTestDirectory(TestDirectory, "dir1", "nested");

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.File.Move.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ public class File_Move_Tests : FileSystemWatcherTest
1212
{
1313
[Fact]
1414
[PlatformSpecific(TestPlatforms.Windows)] // Expected WatcherChangeTypes are different based on OS
15+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
1516
public void Windows_File_Move_To_Same_Directory()
1617
{
1718
FileMove_SameDirectory(WatcherChangeTypes.Renamed);
@@ -126,6 +127,7 @@ public void Unix_File_Move_With_Set_NotifyFilter()
126127
}
127128

128129
[Fact]
130+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
129131
public void File_Move_SynchronizingObject()
130132
{
131133
string dir = CreateTestDirectory(TestDirectory, "dir");

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.File.NotifyFilter.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ public void FileSystemWatcher_File_NotifyFilter_LastWriteTime(NotifyFilters filt
139139

140140
[Theory]
141141
[MemberData(nameof(FilterTypes))]
142+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
142143
public void FileSystemWatcher_File_NotifyFilter_Size(NotifyFilters filter)
143144
{
144145
string file = CreateTestFile(TestDirectory, "file");
@@ -193,6 +194,7 @@ public void FileSystemWatcher_File_NotifyFilter_Size_TwoFilters(NotifyFilters fi
193194
[Theory]
194195
[MemberData(nameof(FilterTypes))]
195196
[PlatformSpecific(TestPlatforms.Windows)] // Uses P/Invokes to set security info
197+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
196198
public void FileSystemWatcher_File_NotifyFilter_Security(NotifyFilters filter)
197199
{
198200
string file = CreateTestFile(TestDirectory, "file");

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.InternalBufferSize.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ public void FileSystemWatcher_InternalBufferSize(bool setToHigherCapacity)
7474
[Fact]
7575
[PlatformSpecific(TestPlatforms.Windows)]
7676
[OuterLoop("A little slow")]
77+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
7778
public void FileSystemWatcher_InternalBufferSize_SynchronizingObject()
7879
{
7980
ManualResetEvent unblockHandler = new ManualResetEvent(false);

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.SymbolicLink.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ public void FileSystemWatcher_DirectorySymbolicLink_TargetsSelf_Fails()
5858
}
5959

6060
[Fact]
61+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
6162
public void FileSystemWatcher_SymbolicLink_TargetsDirectory_Create()
6263
{
6364
// Arrange

src/libraries/System.IO.FileSystem.Watcher/tests/FileSystemWatcher.unit.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,7 @@ public void FileSystemWatcher_IncludeSubdirectories()
258258
}
259259

260260
[Fact]
261+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
261262
public void FileSystemWatcher_InternalBufferSize()
262263
{
263264
FileSystemWatcher watcher = new FileSystemWatcher();
@@ -567,6 +568,7 @@ public void FileSystemWatcher_StopCalledOnBackgroundThreadDoesNotDeadlock()
567568
}
568569

569570
[Fact]
571+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
570572
public void FileSystemWatcher_WatchingAliasedFolderResolvesToRealPathWhenWatching()
571573
{
572574
string dir = CreateTestDirectory(TestDirectory, "dir");
@@ -1001,6 +1003,7 @@ public void FileSystemWatcher_Directory_Create_Filter_Ctor()
10011003
}
10021004

10031005
[Fact]
1006+
[ActiveIssue("https://github.com/dotnet/runtime/issues/103584", TestPlatforms.Windows)]
10041007
public void FileSystemWatcher_Directory_Delete_MultipleFilters()
10051008
{
10061009
using var tempDir = new TempDirectory();

0 commit comments

Comments
 (0)