dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
15.16k stars 4.72k forks source link

Increase System.IO.FileSystem test coverage #54495

Open adamsitnik opened 3 years ago

adamsitnik commented 3 years ago

We need tests for:

ghost commented 3 years ago

Tagging subscribers to this area: @dotnet/area-system-io See info in area-owners.md if you want to be subscribed.

Issue Details
We need tests for: * reading from and writing to files located on a remote machine (#54474 and #54475) * using more file systems: * Windows NFS server (#44546) * delayed allocations like ext4 from #32600 * different max file size like FAT32 ([test](https://github.com/dotnet/runtime/blob/4e4b8bf2d95280e4e87881b79038d1b89f347944/src/libraries/System.IO.FileSystem/tests/FileStream/ctor_options_as.Windows.cs#L47)) * probably much more than the three above * writing to a disk that becomes full (#38742)
Author: adamsitnik
Assignees: -
Labels: `area-System.IO`
Milestone: 7.0.0
adamsitnik commented 3 years ago

@Jozkee @stephentoub @carlossanlop PTAL at the list and feel free to add something. I would really love to extend our test coverage in .NET 7.

carlossanlop commented 3 years ago