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

aelassas / servy / 26839761894
85%

Build:
DEFAULT BRANCH: main
Ran 02 Jun 2026 06:29PM UTC
Jobs 1
Files 58
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Jun 2026 06:26PM UTC coverage: 66.463% (-2.0%) from 68.473%
26839761894

push

github

aelassas
fix(service): Service.cs - Dispose(bool) has two '// 2.' numbered comment steps (base-class call should be '// 3.') (#2306)
fix(psm1): stale comment: EnvVars 28,000-char cap is justified by 'CLI argument' limit, but EnvVars is now passed via environment variable, not the command line (#2303)
fix(core): ResourceHelper.ShouldCopyResource - 'embeddedResourceTime' variable and debug log actually report the host executable's timestamp, not the embedded resource's (#2301)
fix(service): StartOptionsParser.cs - SafeResolvePath XML summary claims it falls back to 'empty values' but actually returns the original raw path (#2299)
fix(infra): ServiceRepository.cs - decrypt-then-handle-corruption block duplicated across 5 read methods (DRY) (#2293)
fix(notifications): ServySecurity.ps1 - header says masker parity is with 'Servy.Core' but the inline sync comment correctly points to Servy.Service/Helpers/ServiceHelper.cs (#2290)
fix(psm1): Stdout/Stderr/PreLaunch* path validators reject bare relative filenames (empty-parent), inconsistent with Export Path validator (#2289)
fix(core): ServiceManager.cs - AutomaticDelayedStart→Automatic start-type coercion duplicated in CreateService and UpdateServiceConfig (#2288)
fix(service): Service.cs - health-monitoring enable predicate duplicated in OnStart (_recoveryActionEnabled) and SetupHealthMonitoring (#2287)
fix(notifications): ServyFailureEmail.ps1 / ServyFailureNotification.ps1 - dangling, nonsensical comment inside the dependency-missing Write-EventLog block (#2284)

543 of 743 branches covered (73.08%)

Branch coverage included in aggregate %.

3 of 8 new or added lines in 2 files covered. (37.5%)

978 existing lines in 16 files now uncovered.

3704 of 5647 relevant lines covered (65.59%)

86.86 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
0.0
-60.73% src/Servy.Core/Helpers/ResourceHelper.cs

Coverage Regressions

Lines Coverage ∆ File
202
0.0
-93.36% src/Servy.Core/Logging/EventLogLogger.cs
174
0.0
-84.65% src/Servy.Core/Security/ProtectedKeyProvider.cs
131
21.95
-44.17% src/Servy.Core/Helpers/ProcessKiller.cs
116
0.0
-83.23% src/Servy.Core/Native/LogonAsServiceGrant.cs
115
24.21
-50.4% src/Servy.Core/Helpers/ProcessHelper.cs
89
0.0
-60.73% src/Servy.Core/Helpers/ResourceHelper.cs
60
0.0
-70.3% src/Servy.Core/Helpers/HandleHelper.cs
37
0.0
-100.0% src/Servy.Core/Config/LoggerConfigurator.cs
14
88.46
-4.12% src/Servy.Core/Logging/Logger.cs
14
0.0
-100.0% src/Servy.Core/Services/WindowsServiceApi.cs
8
87.66
-2.62% src/Servy.Core/Helpers/Helper.cs
7
0.0
-100.0% src/Servy.Core/RegexWrapper/RegexWrapper.cs
4
0.0
-100.0% src/Servy.Core/Config/ServiceAccounts.cs
3
66.67
-33.33% src/Servy.Core/DTOs/ServicePathAttribute.cs
3
42.97
-1.17% src/Servy.Core/Resources/Strings.Designer.cs
1
75.0
-12.5% src/Servy.Core/DTOs/SqlColumnAttribute.cs
Jobs
ID Job ID Ran Files Coverage
1 26839761894.1 02 Jun 2026 06:29PM UTC 58
66.46
GitHub Action Run
Source Files on build 26839761894
  • Tree
  • List 58
  • Changed 17
  • Source Changed 2
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26839761894
  • b239f5d1 on github
  • Prev Build on main (#26824447743)
  • Next Build on main (#26842497585)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc