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

aelassas / servy / 27526817342
85%

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

15 Jun 2026 05:52AM UTC coverage: 84.904% (-1.5%) from 86.434%
27526817342

push

github

aelassas
fix: taskschd scripts - camelCase $scriptDir mixed with PascalCase parameters in the same param blocks (#3167)
fix: Servy-Watermark.psm1 - leftover '# LOGIC FIX:' / '# FIX:' authoring-scaffolding comments in Get-EventsToProcess (#2774)
test: PowerShellEventIdsTests.cs - three near-identical Fact methods should be a single [Theory] (#2951)
fix: Servy.psm1 Install-ServyService - finally-block comment says 'clearing the ArrayList' but \ is a plain array (#3177)
fix: Servy.psm1 - Install-ServyService .DESCRIPTION has a stray space before comma ('fire-and-forget mode , meaning') (#2781)
fix: publish-common.ps1 - Copy-CommonArtifacts step comments start at '# 2.' (no '# 1.'), leftover from a removed first step (#2687)
fix: ServyFailureNotification.ps1 - fallback log 'ServyNotification.log' drops 'Failure' and breaks parity with ServyFailureEmail.ps1's script-name convention (#2777)
fix: Servy-Watermark.psm1 - Write-FallbackError comment claims "Ensure source exists before writing to event log" but performs no such check (#2582)
fix: Servy.psm1 Invoke-ServyCli - .EXAMPLE uses positional binding that actually fails (\False lands in ErrorContext, message string in the hashtable parameter) (#3176)
fix: Servy.psm1 Install-ServyService - DisplayName gets ValidateLength(1,256) but Name (SCM max 256) and Description (max 8192) have no length validation (#3182)
test: SensitiveOptionsTests.cs - optionTypes array duplicated across both guard tests; only one carries the 'add new verbs here' reminder (#2992)
fix(cli): InstallServiceOptions.cs - RotationSize XML summary says "in bytes" but the option is in Megabytes (MB) (#2587)
test: SensitiveOptionsTests.cs - both guard tests pass vacuously if the filtered property set is ever empty (#2419)

1888 of 2158 branches covered (87.49%)

Branch coverage included in aggregate %.

12819 of 15164 relevant lines covered (84.54%)

92.38 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27526817342.1 15 Jun 2026 05:57AM UTC 161
84.9
GitHub Action Run
Source Files on build 27526817342
  • Tree
  • List 161
  • Changed 17
  • Source Changed 1
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #27526817342
  • a8078c65 on github
  • Prev Build on main (#27525642662)
  • Next Build on main (#27527568035)
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