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

aelassas / servy / 27685597067
85%

Build:
DEFAULT BRANCH: main
Ran 17 Jun 2026 11:30AM UTC
Jobs 1
Files 89
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

17 Jun 2026 11:27AM UTC coverage: 24.521% (-60.9%) from 85.402%
27685597067

push

github

aelassas
chore(core): ConfigParser.cs - flags-branch comment says 'Enum.ToObject followed by ToString' but the code performs a direct unbox cast (#3195)
chore(manager): ProcessMetricConverter.cs - Convert documents culture as 'uses the system's current UI culture' but ignores it (siblings say 'currently unused') (#3714)
chore(core): InstallServiceOptions.cs - RotationSizeInBytes doc claims 'If 0, no rotation is performed' but rotation is gated by EnableSizeRotation (parallel to #3245) (#3644)
chore(core): ResourceHelper.cs - leftover 'Fix for #Warning' change-narration comment references a removed 'targetFileName' param and a dangling placeholder token (#2785)
chore(infra): ServiceRepository.cs - comment calls the SensitiveFields delegate array a 'pre-existing reflection schema'; sibling comment narrates the refactor ('refactored triplet') (#3273)
chore(core): ResourceHelper.cs - CopyEmbeddedResource xmldoc still promises the return value encodes restart failures, contradicting the implementation and its own inline comment (#3206)
chore(core): IDapperExecutor.cs - inconsistent XML doc completeness across members (full param docs vs bare one-liners, one async summary omits 'asynchronously') (#3184)
chore(manager): MainViewModel.cs (Manager) - OnTick XML doc claims it stops/restarts the timer, but it uses an _isRefreshingFlag re-entrancy guard instead (#3477)
chore(manager): ServiceCommands.cs (Manager) - StartProcess remark claims it 'does not throw an exception on failure', but Process.Start with UseShellExecute can throw (#3291)

209 of 981 branches covered (21.3%)

Branch coverage included in aggregate %.

1878 of 7530 relevant lines covered (24.94%)

3.18 hits per line

Coverage Regressions

Lines Coverage ∆ File
754
2.0
-90.21% src/Servy.Core/Services/ServiceManager.cs
352
3.72
-93.49% src/Servy.Infrastructure/Data/ServiceRepository.cs
351
0.0
-94.37% src/Servy.Infrastructure/Data/SQLiteDbInitializer.cs
302
12.78
-78.7% src/Servy.Core/IO/RotatingStreamWriter.cs
300
1.44
-96.83% src/Servy.Infrastructure/Data/DapperExecutor.cs
266
4.99
-84.25% src/Servy.Core/Helpers/Helper.cs
199
0.0
-66.3% src/Servy.Core/Helpers/ProcessKiller.cs
182
0.0
-94.09% src/Servy.Core/Logging/EventLogLogger.cs
163
38.79
-53.74% src/Servy.Core/Logging/Logger.cs
143
1.35
-71.3% src/Servy.Core/Helpers/ProcessHelper.cs
139
0.0
-84.38% src/Servy.Core/Native/NativeMethodsHelpers.cs
136
16.24
-67.52% src/Servy.Core/Security/SecureData.cs
116
0.0
-83.23% src/Servy.Core/Native/LogonAsServiceGrant.cs
115
0.0
-92.91% src/Servy.Core/Services/EventLogService.cs
95
0.0
-100.0% src/Servy.Core/EnvironmentVariables/EscapedTokenizer.cs
93
3.21
-84.62% src/Servy.Core/Validation/ServiceValidationRules.cs
92
0.0
-60.43% src/Servy.Core/Helpers/ResourceHelper.cs
89
0.0
-100.0% src/Servy.Infrastructure/Data/SqlConstants.cs
75
48.25
-35.09% src/Servy.Core/Security/ProtectedKeyProvider.cs
60
0.0
-70.3% src/Servy.Core/Helpers/HandleHelper.cs
60
0.0
-100.0% src/Servy.Core/Helpers/StringHelper.cs
56
0.0
-100.0% src/Servy.Core/EnvironmentVariables/EnvironmentVariablesValidator.cs
52
52.29
-47.71% src/Servy.Core/DTOs/ServiceDto.cs
44
0.0
-100.0% src/Servy.Core/Services/XmlServiceSerializer.cs
43
0.0
-79.66% src/Servy.Core/Services/ServiceExporter.cs
40
10.77
-78.46% src/Servy.Core/Helpers/AppFoldersHelper.cs
38
0.0
-100.0% src/Servy.Core/Helpers/ServiceDtoHelper.cs
35
28.57
-51.19% src/Servy.Core/Helpers/ConfigParser.cs
34
10.42
-81.25% src/Servy.Core/Validation/ServiceDtoImportValidator.cs
32
0.0
-24.65% src/Servy.Core/Services/ServiceControllerWrapper.cs
31
0.0
-89.74% src/Servy.Core/Native/Toolhelp32Snapshot.cs
24
0.0
-85.71% src/Servy.Core/Services/JsonServiceSerializer.cs
21
86.36
-13.64% src/Servy.Core/Domain/Service.cs
21
0.0
-100.0% src/Servy.Core/ServiceDependencies/ServiceDependenciesValidator.cs
21
0.0
-100.0% src/Servy.Core/Services/ServiceDependencyNode.cs
19
0.0
-85.71% src/Servy.Core/EnvironmentVariables/EnvironmentVariableParser.cs
17
65.14
-10.86% src/Servy.Core/Validation/PathSecurityGuard.cs
14
0.0
-100.0% src/Servy.Core/Services/WindowsServiceApi.cs
13
0.0
-100.0% src/Servy.Core/ServiceDependencies/ServiceDependenciesParser.cs
12
0.0
-100.0% src/Servy.Core/DTOs/ServiceInfo.cs
10
0.0
-100.0% src/Servy.Core/Config/ServiceAccounts.cs
9
77.5
-22.5% src/Servy.Core/Config/LoggerConfigurator.cs
9
0.0
-100.0% src/Servy.Infrastructure/Helpers/DatabaseInitializer.cs
8
27.27
-72.73% src/Servy.Core/Services/XmlServiceValidator.cs
7
0.0
-100.0% src/Servy.Core/RegexWrapper/RegexWrapper.cs
7
0.0
-100.0% src/Servy.Core/Security/JsonSecurity.cs
6
0.0
-87.5% src/Servy.Core/DTOs/SqlColumnAttribute.cs
6
0.0
-100.0% src/Servy.Core/Security/SecureXml.cs
6
0.0
-100.0% src/Servy.Infrastructure/Data/UnicodeNoCaseCollation.cs
5
0.0
-100.0% src/Servy.Core/DTOs/ServyEventLogEntry.cs
4
0.0
-100.0% src/Servy.Core/DTOs/ServiceConsoleStateDto.cs
4
77.65
-4.71% src/Servy.Core/Security/SecurityHelper.cs
4
42.86
-57.14% src/Servy.Core/Services/JsonServiceValidator.cs
2
95.89
-4.11% src/Servy.Core/Config/AppConfig.cs
2
0.0
-100.0% src/Servy.Core/EnvironmentVariables/EnvironmentVariable.cs
2
0.0
-100.0% src/Servy.Core/Security/SecureDataIntegrityException.cs
2
0.0
-100.0% src/Servy.Core/Services/WindowsServiceInfo.cs
1
92.86
-7.14% src/Servy.Core/Common/OperationResult.cs
1
0.0
-100.0% src/Servy.Core/IO/Utf8StringWriter.cs
Jobs
ID Job ID Ran Files Coverage
1 27685597067.1 17 Jun 2026 11:30AM UTC 89
24.52
GitHub Action Run
Source Files on build 27685597067
  • Tree
  • List 89
  • Changed 60
  • Source Changed 4
  • Coverage Changed 59
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #27685597067
  • a0beb46f on github
  • Prev Build on main (#27681013408)
  • Next Build on main (#27686124398)
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