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

aelassas / servy / 27024316824
85%
main: 85%

Build:
Build:
LAST BUILD BRANCH: net48
DEFAULT BRANCH: main
Ran 05 Jun 2026 03:39PM UTC
Jobs 1
Files 158
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

05 Jun 2026 03:35PM UTC coverage: 75.525% (-0.06%) from 75.584%
27024316824

push

github

aelassas
fix(restarter): Servy.Restarter/publish.ps1 - comment-based help documents a -Version parameter that the param() block does not declare
fix(manager): MainWindow.xaml.cs - HandleMainTabSelected XML doc omits the consoleVm parameter
fix(manager): DesignTimeAppConfig.cs - SearchDebounceDelayMs hardcodes literal 300 instead of referencing AppConfig.DefaultSearchDebounceDelayMs
fix(desktop): MainViewModel.cs - SelectedDateRotationType / DateRotationTypes XML docs say 'startup type' (copy-pasted from startup-type members)
fix(desktop): DateRotationTypeItem.cs - class summary copy-pasted from StartupTypeItem (says 'startup type' instead of date rotation type)
fix(core): ServiceManager.cs - IsServiceInstalled/GetServiceStartupType throw ArgumentNullException for non-null whitespace names (inconsistent with sibling methods)
fix(core): ServiceManager.cs - StartServiceAsync/StopServiceAsync repository-null guard throws a misleading "Cannot install service" message (copy-paste)
fix(core): InstallServiceOptions.cs - EnableDateRotation doc uses <paramref name="dateRotationType"> referencing a nonexistent parameter
fix(core): IServiceManager.cs / ServiceManager.cs - InstallServiceAsync documents ArgumentNullException but actually throws ArgumentException for missing names/paths
fix(core): IServiceManager.cs - GetDependencies XML doc claims reverse dependencies are returned, but implementation only resolves ServicesDependedOn
fix(infra): ServiceRepository.cs - UpsertBatchAsync ID-sync chunk size (900) is a hardcoded magic number; SQLite parameter cap lives in AppConfig elsewhere
fix(service): Service.cs - OnCustomCommand hardcodes pre-shutdown pulse interval (2000) instead of an AppConfig constant

1690 of 2135 branches covered (79.16%)

Branch coverage included in aggregate %.

9 of 14 new or added lines in 4 files covered. (64.29%)

9 existing lines in 2 files now uncovered.

11372 of 15160 relevant lines covered (75.01%)

82.09 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
91.37
-0.41% src/Servy.Core/Services/ServiceManager.cs
1
45.95
0.03% src/Servy.Service/Service.cs

Coverage Regressions

Lines Coverage ∆ File
7
35.29
-47.06% src/Servy.UI/Services/CursorService.cs
2
87.91
-2.2% src/Servy.Service/ProcessManagement/ProcessExtensions.cs
Jobs
ID Job ID Ran Files Coverage
1 27024316824.1 05 Jun 2026 03:39PM UTC 158
75.52
GitHub Action Run
Source Files on build 27024316824
  • Tree
  • List 158
  • Changed 11
  • Source Changed 8
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #27024316824
  • 170f9438 on github
  • Prev Build on net48 (#27022485180)
  • Next Build on net48 (#27024696574)
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