Repository navigation
Microsoft.Testing.Extensions.CodeCoverage 18.3.1 breaks test suites with broken pipe error #202
Copy link
Copy link
Closed
Labels
duplicateThis issue or pull request already existsThis issue or pull request already exists
Description
Not sure of the cause because it doesn't show a proper stacktrace.
Downgrading to 18.1.0 fixes it.
Example pipeline failure (not mine): https://github.com/Sauceforge/Saucery/actions/runs/20769025586/job/59650324767
Error:
9s
Run dotnet run -c Release --project Saucery.Core.Tests/Saucery.Core.Tests.csproj -- \
Cannot print exception string because Exception.ToString() failed.
CNamedPipe::Write - Writing message size to named pipe failed.: Broken pipe
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
CSocketNamedPipe::Open - Cannot connect to named pipe.: Connection refused
CNamedPipe::Write - Writing message size to named pipe failed.: Transport endpoint is not connected
Error: Process completed with exit code 134.
Reacted by Andrew Gray
Metadata
Metadata
Assignees
Labels
duplicateThis issue or pull request already existsThis issue or pull request already exists
Activity
thomhurst commentedon Jan 7, 2026
Also why does this library follow a completely different versioning scheme?
Youssef1313 commentedon Jan 7, 2026
Transferred the issue to codecoverage repo. fhnaseer Please have a look at this possible regression.
fhnaseer commentedon Jan 8, 2026
Closing this as duplicate of #201
ci: fix intermittent coverage broken-pipe flake (exit code 7) (#208)