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

aelassas / servy / 26737230201
85%

Build:
DEFAULT BRANCH: main
Ran 01 Jun 2026 05:40AM UTC
Jobs 1
Files 57
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

01 Jun 2026 05:37AM UTC coverage: 66.814% (-1.7%) from 68.481%
26737230201

push

github

aelassas
fix(core): LogonAsServiceGrant.GrantLogonAsService - inconsistent handling of LsaClose return value vs HasLogonAsService (#2020)
fix(service): ProcessLauncher.ApplyLanguageFixes - Inconsistent regex-timeout handling between Python (silent) and Java (logged) (#2015)
fix(core): WindowsServiceInfo.cs - XML doc cref references non-existent IWindowsServiceProvider; should be IWindowsServiceApi (#2030)
fix(service): Service.cs HandleStopResult - XML doc claims null means 'timed out' but timeout no longer routes through HandleStopResult (#2046)
fix(infra): SQLiteDbInitializer.ReconcileSchema - detects type/nullability mismatches but only warns; 'Self-Healing' claim only covers missing columns (#2180)
fix(core): Logger.FormatException - truncation path emits one unclosed '[' bracket when the size limit triggers on inner exception N (off-by-one) (#2169)
fix(core): HandleHelper.GetProcessesUsingFile - timeout path's TimeoutException reports possibly-truncated stderr because async readers are not drained before throwing (#2043)
fix(infra): IServiceRepository.UpsertAsync - return-value contract says 'affected records' but impl returns service ID, making consumer 'affected <= 0' checks dead code (#2154)
fix(core): ServiceDto.EnableDebugLogs XML doc claims data goes to Windows Event Log; actual destination is the local Servy.Service.log file (#2228)
fix(core): ServiceStartType.cs - XML doc cref references nonexistent 'AutoStart' member (should be 'Automatic') (#2200)
fix(service): Service.cs MakeFilenameSafe - XML doc block is duplicated (two identical /// summary/param/returns blocks back-to-back) (#2179)
fix(core): Domain/Service.cs - XML doc <returns> on Start/Stop/Restart/Install/Uninstall describe a bool result but methods return OperationResult (#2168)

540 of 734 branches covered (73.57%)

Branch coverage included in aggregate %.

5 of 19 new or added lines in 4 files covered. (26.32%)

953 existing lines in 15 files now uncovered.

3680 of 5582 relevant lines covered (65.93%)

87.78 hits per line

Uncovered Changes

Lines Coverage ∆ File
10
0.0
-83.33% src/Servy.Core/Native/LogonAsServiceGrant.cs
4
0.0
-73.2% src/Servy.Core/Helpers/HandleHelper.cs

Coverage Regressions

Lines Coverage ∆ File
202
0.0
-93.36% src/Servy.Core/Logging/EventLogLogger.cs
159
0.0
-82.71% src/Servy.Core/Security/ProtectedKeyProvider.cs
130
22.01
-44.02% src/Servy.Core/Helpers/ProcessKiller.cs
115
23.83
-49.61% src/Servy.Core/Helpers/ProcessHelper.cs
109
0.0
-83.33% src/Servy.Core/Native/LogonAsServiceGrant.cs
94
0.0
-60.73% src/Servy.Core/Helpers/ResourceHelper.cs
60
0.0
-73.2% src/Servy.Core/Helpers/HandleHelper.cs
37
0.0
-100.0% src/Servy.Core/Config/LoggerConfigurator.cs
14
92.4
-3.22% src/Servy.Core/Logging/Logger.cs
14
0.0
-100.0% src/Servy.Core/Services/WindowsServiceApi.cs
8
87.1
-2.69% src/Servy.Core/Helpers/Helper.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 26737230201.1 01 Jun 2026 05:40AM UTC 57
66.81
GitHub Action Run
Source Files on build 26737230201
  • Tree
  • List 57
  • Changed 19
  • Source Changed 7
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26737230201
  • 1cfb41bd on github
  • Prev Build on main (#26723888546)
  • Next Build on main (#26741713021)
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