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

aelassas / servy / 26326837760
86%

Build:
DEFAULT BRANCH: main
Ran 23 May 2026 07:27AM UTC
Jobs 1
Files 193
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

23 May 2026 07:22AM UTC coverage: 50.237% (-0.02%) from 50.26%
26326837760

push

github

aelassas
fix(service): Service.cs - StartProcess logs unexpanded placeholders in args twice (ExpandAndAudit + explicit call) (#1930)
fix(desktop,manager): AppBootstrapper.cs - hardcoded English MessageBox for missing handle.exe, while sibling failures use Strings.resx (#1923)
fix(manager): MonitoringViewModelBase.cs - StartMonitoring is virtual but StopMonitoring is sealed; asymmetric override surface (mirror of #1818) (#1910)
fix(core): Service.cs - Stop is the only virtual public method; Start/Restart/Install/Uninstall asymmetrically sealed (#1818)
fix(manager): LogsViewModel.cs - GetLogLevels excludes Critical/Verbose but xmldoc claims 'all available log levels' (#1909)
fix(manager): LogsViewModel.cs - FromDate/ToDate setters fire PropertyChanged twice for ToDateMinDate/FromDateMaxDate (#1908)
fix(infra): DapperExecutor.cs - QueryFirstOrDefaultAsync is the only async query without a CommandDefinition overload; duplicates retry/rebind logic (#1907)
fix(manager): LogTailer.cs - RunFromPosition's metadata-fallback rotation branch is dead code (covered by outer condition) (#1906)
fix(core): rotectedKeyProvider.cs - 'Exponential backoff: 100ms, 200ms, 400ms' comment is misleading; the 400ms sleep never executes (#1904)
fix(manager): LogLine.cs - Timestamp property xmldoc claims 'local time' but the value is always stored in UTC (#1898)
fix(core): ProtectedKeyProvider.cs - SaveProtected compares the current user's SID against BuiltinAdministratorsSid (a group SID), so the guard never matches and the user ACL is always added (#1897)

1248 of 2300 branches covered (54.26%)

Branch coverage included in aggregate %.

4 of 32 new or added lines in 7 files covered. (12.5%)

3 existing lines in 2 files now uncovered.

8704 of 17510 relevant lines covered (49.71%)

421.06 hits per line

Uncovered Changes

Lines Coverage ∆ File
23
0.0
0.0% src/Servy.Infrastructure/Data/DapperExecutor.cs
3
29.73
-2.62% src/Servy.UI/Resources/Strings.Designer.cs
1
36.12
0.57% src/Servy.Manager/ViewModels/PerformanceViewModel.cs
1
2.08
0.0% src/Servy.UI/Bootstrapping/AppBootstrapper.cs

Coverage Regressions

Lines Coverage ∆ File
2
40.43
-2.43% src/Servy.Manager/ViewModels/MonitoringViewModelBase.cs
1
0.0
0.0% src/Servy.Infrastructure/Data/DapperExecutor.cs
Jobs
ID Job ID Ran Files Coverage
1 26326837760.1 23 May 2026 07:27AM UTC 193
50.24
GitHub Action Run
Source Files on build 26326837760
  • Tree
  • List 193
  • Changed 12
  • Source Changed 12
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26326837760
  • 99b35ef7 on github
  • Prev Build on main (#26325342921)
  • Next Build on main (#26327718659)
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