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

wirenboard / wb-cloud-agent / 22
98%
main: 98%

Build:
Build:
LAST BUILD BRANCH: feature/cloud-725-frpc-hot-reload
DEFAULT BRANCH: main
Ran 16 Sep 2026 01:05PM UTC
Jobs 2
Files 41
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

16 Sep 2026 01:02PM UTC coverage: 97.659% (-0.1%) from 97.805%
22

Pull #81

github

smintank
Rebuild a damaged production config from built-in values only

The packaged template /etc/wb-cloud-agent.conf carries the same three keys the
agent already knows, so reading it during recovery only added a second source
of truth and a fallback for the case when that file is damaged too. Recovery
now writes the compiled-in values; the template remains the base for
add-provider.

The agent no longer judges CLOUD_BASE_URL: a readable config is used as it is,
as it was before recovery existed, so the daemon and the CLI repair configs by
the same rule. The lock around recovery is gone as well: two processes
repairing at once write identical content, and the only trace would be a
healthy copy in the .broken-last slot.
Pull Request #81: CLOUD-599 Restore damaged production provider configuration

449 of 467 new or added lines in 10 files covered. (96.15%)

5 existing lines in 3 files now uncovered.

2711 of 2776 relevant lines covered (97.66%)

1.95 hits per line

Uncovered Changes

Lines Coverage ∆ File
15
89.08
-6.57% wb/cloud_agent/utils.py
2
99.24
tests/test_config_recovery.py
1
98.71
0.42% wb/cloud_agent/settings.py

Coverage Regressions

Lines Coverage ∆ File
2
96.97
3.27% wb/cloud_agent/commands.py
2
89.08
-6.57% wb/cloud_agent/utils.py
1
98.71
0.42% wb/cloud_agent/settings.py
Jobs
ID Job ID Ran Files Coverage
1 22.1 16 Sep 2026 01:05PM UTC 41
97.66
GitHub Action Run
2 22.2 16 Sep 2026 01:05PM UTC 41
97.66
GitHub Action Run
Source Files on build 22
  • Tree
  • List 41
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22
  • Pull Request #81
  • PR Base - main (#74)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc