-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
area-System.NetenhancementProduct code improvement that does NOT require public API changes/additionsProduct code improvement that does NOT require public API changes/additionshelp wanted[up-for-grabs] Good issue for external contributors[up-for-grabs] Good issue for external contributorsos-windows-wslWSL (Windows Subsystem for Linux) OS - Linux binaries running on WindowsWSL (Windows Subsystem for Linux) OS - Linux binaries running on Windows
Milestone
Description
Tracking current issues blocking CoreFx testing on Ubuntu on Windows:
(Note that basically nothing works prior to rs_preview build 14905, which introduced "restartable syscall" support.)
rs_preview build 14936 has a known bug that causes a BSOD when running our networking tests.
- Need to update the dotnet cli to a more recent version with the "execstack" bit set correctly on native modules (https://github.com/dotnet/corefx/issues/11058).
- System.Diagnostics.Process: thread ID reported incorrectly in procfs microsoft/WSL#967.
- System.Diagnostics.Process: sched_setaffinity failure microsoft/WSL#968.
- System.Diagnostics.Process: Unable to calculate process start time microsoft/WSL#974
- System.Diagnostics.Process: https://github.com/dotnet/corefx/issues/11072.
- System.IO.Pipes: hangs due to zero-length read() should return immediately microsoft/WSL#975.
- System.IO.Pipes: SO_PEERCRED socket option returns EINVAL microsoft/WSL#1011
- System.IO.Pipes: fcntl(..., F_GETPIPE_SZ, ...) returns EINVAL microsoft/WSL#1012
- System.Net.Sockets: IPV6_V6ONLY socket option should fail if the socket is bound microsoft/WSL#982.
- System.Net.Sockets: IP_PKTINFO socket option not supported microsoft/WSL#987
- System.Net.Sockets: MSG_OOB socket flag not supported microsoft/WSL#989
- System.Net.Sockets: IP_MULTICAST_IF fails microsoft/WSL#990
- System.Linq.Tests crashes due to SIGILL signal or Illegal instruction message microsoft/WSL#513
- System.Linq.Expressions.Tests crashes due to SIGILL signal or Illegal instruction message microsoft/WSL#513
- System.Numerics.Vectors.Tests crashes due to SIGILL signal or Illegal instruction message microsoft/WSL#513
- System.Runtime.Numerics.Tests crashes due to SIGILL signal or Illegal instruction message microsoft/WSL#513
- System.Dynamic.Runtime.Tests crashes due to SIGILL signal or Illegal instruction message microsoft/WSL#513
- System.IO.FileSystem.Tests: rename() fails with trailing slash microsoft/WSL#1008
- System.IO.FileSystem.Watcher.Tests: Filesystem watchers like libinotify do not work microsoft/WSL#216 (fixed in Windows build 14926)
- System.IO.FileSystem.DriveInfo.Tests: https://github.com/dotnet/corefx/issues/11570
- System.Net.Ping.Functional.Tests: [Not bug] ping command microsoft/WSL#561 (fixed in Windows build 14926)
- System.Net.NetworkInformation.Functional.Tests: ifaddrs.h: getifaddrs() causing invalid argument exception. microsoft/WSL#308
- Intermittent failures in System.Net.Http tests: EPOLL_CTL_ADD returns EEXIST microsoft/WSL#1068.
Still need investigation:
- NuGet package restore occasionally hangs. Killing it and retrying usually gets past this.
- Intermittent hangs in System.Net.Http tests.
hughbe, ViktorHofer and mafshinCIPop, mcfi and ranieuwe
Metadata
Metadata
Assignees
Labels
area-System.NetenhancementProduct code improvement that does NOT require public API changes/additionsProduct code improvement that does NOT require public API changes/additionshelp wanted[up-for-grabs] Good issue for external contributors[up-for-grabs] Good issue for external contributorsos-windows-wslWSL (Windows Subsystem for Linux) OS - Linux binaries running on WindowsWSL (Windows Subsystem for Linux) OS - Linux binaries running on Windows