• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

aelassas / servy / 25628450316

10 May 2026 12:14PM UTC coverage: 54.003% (-0.07%) from 54.073%
25628450316

push

github

aelassas
fix(core): ServiceManager.StartServiceAsync / StopServiceAsync swallow OperationCanceledException; inconsistent with UninstallServiceAsync which re-throws
fix(cli): StartServiceCommand.ExecuteAsync - cancellationToken not propagated to StartServiceAsync (inconsistent with Stop/Restart)
fix(core): RotatingStreamWriter.PerformPhysicalRotation - UnauthorizedAccessException trips circuit breaker permanently instead of retrying like IOException
fix(cli): ImportServiceCommand.TryInstallServiceAsync / GetByNameAsync don't accept or propagate the import's CancellationToken
fix(infra): ServiceRepository.cs - ImportXmlAsync/ImportJsonAsync swallow OperationCanceledException, returning false instead of propagating cancellation
fix(service): ProcessLauncher.Start - WaitForExit(timeout) does not drain async output handlers; comment is misleading
fix(core): ProcessHelper.GetProcessTree - silently returns rootPid only when CreateToolhelp32Snapshot fails
fix(core): ProcessKiller.cs - BuildSnapshotAndChildMapNative silently returns empty maps when CreateToolhelp32Snapshot fails; callers cannot tell

1162 of 1987 branches covered (58.48%)

Branch coverage included in aggregate %.

13 of 39 new or added lines in 8 files covered. (33.33%)

4 existing lines in 1 file now uncovered.

8321 of 15573 relevant lines covered (53.43%)

411.22 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

80.18
/src/Servy.Core/Helpers/ProcessHelper.cs


Build SHA Not Found

The commit SHA "f3d2937883ff0fabbb8a3c8059e964fc9208f835" was not found in your repository, so the file cannot be loaded. This may be because you posted from a local development environment, or your CI created an ephemeral commit.

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc