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

aelassas / servy / 27544834940

15 Jun 2026 12:02PM UTC coverage: 85.066% (-0.02%) from 85.083%
27544834940

push

github

aelassas
fix(manager): MessageConverter.cs / PidConverter.cs - empty <param> tags on Convert while sibling converters document all params (#3574)
fix(infra): SQLiteDbInitializer.cs - V6 rebuilds the unique index on COLLATE NOCASE but keeps the misleading identifier idx_services_name_lower (#3573)
fix(infra): ServiceRepository.cs - AddAsync/UpdateAsync/UpsertAsync don't null-check 'service'; null throws NullReferenceException in CreateEncryptedClone instead of ArgumentNullException (#3572)
fix(core): Logger.cs - Initialize overloads skip the >0 / >=0 validation that SetLogRotationSize/SetMaxBackupLogFiles enforce, allowing 0/negative rotation config (#3571)
fix(core): Logger.cs - leftover '// LOGIC:' authoring-scaffolding prefix in EnsureLogsDir (#3568)
fix(core): NativeMethodsHelpers.cs - AtomicSecureMove omits ArgumentException from its <exception> docs though it validates and throws it (#3570)
fix(core): NativeMethods.cs - two NtQueryInformationProcess overloads declare the same native params with divergent types (int/uint, ref/out, out uint/IntPtr) (#3569)
fix(core): ServiceHelper.cs - StartServices fast-fail uses cached pre-Start() status + shared stopwatch, falsely reporting 'entered Stopped during start' for services recovering from a pending state (#3565)
fix(manager): ServiceCommands.cs - SearchServicesAsync fans out ToModelAsync/GetProcessTreeMetrics with no throttle, unlike the SemaphoreSlim-gated sibling paths (#3563)
fix(manager): MainViewModel.cs - RefreshAllServicesAsync dedup loops log null/empty-named entries as 'Duplicate service name' (#3562)

1899 of 2161 branches covered (87.88%)

Branch coverage included in aggregate %.

25 of 54 new or added lines in 5 files covered. (46.3%)

33 existing lines in 4 files now uncovered.

12860 of 15189 relevant lines covered (84.67%)

92.24 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

91.89
/src/Servy.Manager/ViewModels/MainViewModel.cs


Source Not Available

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