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

codozor / fwkeeper
46%
main: 45%

Build:
Build:
LAST BUILD BRANCH: feat/error-classification-pod-lifecycle
DEFAULT BRANCH: main
Repo Added 22 Nov 2025 08:58AM UTC
Files 14
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

LAST BUILD ON BRANCH feat/improve-config-validation
branch: feat/improve-config-validation
CHANGE BRANCH
x
Reset
  • feat/improve-config-validation
  • feat/error-classification-pod-lifecycle
  • feat/forwarder-integration-tests
  • feat/tests
  • main

23 Nov 2025 03:33PM UTC coverage: 46.241% (-1.1%) from 47.368%
19613479581

Pull #8

github

SebastienLaurent-CF
✨ feat: Improve configuration reload error messages

Enhance error reporting when configuration reload fails to provide clear,
actionable feedback to developers instead of silently ignoring errors.

## Changes

**internal/app/runner.go**
- Replaced vague error message "Failed to reload config, continuing with current configuration"
- Added explicit file path to error context with structured logging
- New message: "Configuration reload failed - keeping previous configuration. Fix the configuration file and try again"
- Helps developers quickly understand:
  * That their config changes were rejected
  * Which file has the problem
  * What action to take (fix and try again)

## Benefits

✅ Immediate feedback when config reload fails
✅ Clear indication of which file has the problem
✅ Actionable error message (not silent failure)
✅ Better developer experience when iterating on configuration
✅ All 129 tests passing with zero regressions

## Testing

- All config validation tests pass
- Config loading and validation works as expected
- Error messages are clear and informative
Pull Request #8: ✨ feat: Improve configuration reload error messages

0 of 4 new or added lines in 1 file covered. (0.0%)

16 existing lines in 1 file now uncovered.

369 of 798 relevant lines covered (46.24%)

0.51 hits per line

Relevant lines Covered
Build:
Build:
798 RELEVANT LINES 369 COVERED LINES
0.51 HITS PER LINE
Source Files on feat/improve-config-validation
  • Tree
  • List 13
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19613479581 feat/improve-config-validation ✨ feat: Improve configuration reload error messages Enhance error reporting when configuration reload fails to provide clear, actionable feedback to developers instead of silently ignoring errors. ## Changes **internal/app/runner.go** - Replace... Pull #8 23 Nov 2025 03:39PM UTC SebastienLaurent-CF github
46.24
See All Builds (18)
  • Repo on GitHub
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