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

aelassas / servy / 25516498107
85%

Build:
DEFAULT BRANCH: main
Ran 07 May 2026 07:14PM UTC
Jobs 1
Files 183
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

07 May 2026 07:09PM UTC coverage: 53.172% (-0.003%) from 53.175%
25516498107

push

github

aelassas
fix(core): Helper.cs - WriteFileAtomicCore (async) uses non-unique '.tmp' suffix while sync sibling uses GUID; concurrent async writes to same path collide (#1406)
fix(desktop,manager): AppBootstrapper.cs - SQLite version-check abort uses app.Shutdown() with default exit code 0; sibling admin-check uses Shutdown(1) (#1362)
fix(notifications): ServySecurity.ps1 - Protect-SensitiveString masking regex has no timeout, vulnerable to ReDoS via nested quantifiers (#1368)
fix(service): ProcessLauncher.cs - Java -Dfile.encoding regex lacks RegexMatchTimeout, deviates from project pattern (ReDoS surface in launch path) (#1374)
fix(notifications): Get-ServyLastErrors.ps1 - References $EVENT_ID_ERROR from parent module scope without declaring it as a parameter (same family as #1180) (#1395)
fix(core): Logger.cs - Info(message) is the only level missing the Exception overload (Debug/Warn/Error all accept ex) (#1392)
fix(core): ServiceValidationRules.cs - wrapperExePath uses File.Exists while every other path field uses _processHelper.ValidatePath (asymmetric env-var expansion) (#1401)
fix(service): ServiceHelper.cs (Servy.Service) - RestartProcess logs 'Process restarted' even when startProcess delegate is null (false success log) (#1375)
fix(infra): DapperExecutor.cs - Async retry path silently rethrows on exhaustion while sync path logs Warn (asymmetric retry diagnostics) (#1380)

1126 of 2010 branches covered (56.02%)

Branch coverage included in aggregate %.

4 of 11 new or added lines in 5 files covered. (36.36%)

8102 of 15345 relevant lines covered (52.8%)

425.26 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
75.76
0.0% src/Servy.Service/ProcessManagement/ProcessLauncher.cs
1
32.11
-0.17% src/Servy.Service/Helpers/ServiceHelper.cs
1
2.53
0.0% src/Servy.UI/Bootstrapping/AppBootstrapper.cs
Jobs
ID Job ID Ran Files Coverage
1 25516498107.1 07 May 2026 07:14PM UTC 183
53.17
GitHub Action Run
Source Files on build 25516498107
  • Tree
  • List 183
  • Changed 6
  • Source Changed 6
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25516498107
  • ac03ac3c on github
  • Prev Build on main (#25503724150)
  • Next Build on main (#25517484830)
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