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

wirenboard / wb-device-manager
70%
main: 56%

Build:
Build:
LAST BUILD BRANCH: feature/soft-7151-lifecycle-rewrite
DEFAULT BRANCH: main
Repo Added 18 Jun 2025 06:27AM UTC
Files 18
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 feature/soft-7151-lifecycle-rewrite
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • bugfix/SOFT-5939-lora
  • bugfix/SOFT-6078-update-state
  • bugfix/changelog
  • bugfix/components
  • bugfix/error-message
  • bugfix/fw-update-retry
  • bugfix/port-config
  • feat/FW-1404-bootloader-update-from-releases
  • feature/SOFT-5772-modbus-tcp
  • feature/SOFT-5772-modbus-tcp-rebase
  • feature/SOFT-5774-fast-scan
  • feature/SOFT-5804-device-poll-rpc
  • feature/SOFT-5841
  • feature/SOFT-5904
  • feature/SOFT-5967-scan-mosbus-tcp
  • feature/SOFT-6155
  • feature/SOFT-7340-get_event_loop
  • feature/coveralls
  • feature/fix-pylint
  • feature/proxy-fw-update-to-wb-mqtt-serial
  • feature/resume-poll-on-error
  • feature/soft-5723/ns8
  • feature/soft-7151-device-manager
  • feature/soft-7151-lifecycle-rewrite
  • feature/trixie
  • main
  • release/wb-2602
  • release/wb-2609

16 Sep 2026 12:42PM UTC coverage: 69.738% (+13.5%) from 56.282%
1

push

github

ekateluv
Handle MQTT outages and graceful service shutdown

Wait for CONNACK before publishing RPC state, retry broker outages, and drain owned tasks before bounded retained cleanup. Preserve the six useful RPC methods without a configuration file.

Test against the wb-common lifecycle branch package; the dependency floor is deferred by user request until its release.

Co-authored-by: Codex <noreply@openai.com>

189 of 190 new or added lines in 6 files covered. (99.47%)

931 of 1335 relevant lines covered (69.74%)

0.7 hits per line

Relevant lines Covered
Build:
Build:
1335 RELEVANT LINES 931 COVERED LINES
0.7 HITS PER LINE
Source Files on main
  • Tree
  • List 18
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
1 feature/soft-7151-lifecycle-rewrite Handle MQTT outages and graceful service shutdown Wait for CONNACK before publishing RPC state, retry broker outages, and drain owned tasks before bounded retained cleanup. Preserve the six useful RPC methods without a configuration file. Test a... push 16 Sep 2026 12:47PM UTC ekateluv github
69.74
5 feature/soft-7151-device-manager Align exit codes with the updated service policy Use status 0 for a signal-requested shutdown and reserve status 7 for a valid configuration with no work to perform. Co-Authored-By: GPT-5 Codex <noreply@openai.com> push 15 Sep 2026 08:29AM UTC ekateluv github
60.31
87 main Fix get_event_loop deprecation warning (#89) push 07 Sep 2026 12:21PM UTC web-flow github
56.28
6 feature/SOFT-7340-get_event_loop fixup Pull #89 07 Sep 2026 12:14PM UTC sikmir github
56.28
5 feature/SOFT-7340-get_event_loop fixup Pull #89 07 Sep 2026 06:57AM UTC sikmir github
56.14
3 feature/SOFT-7340-get_event_loop fixup Pull #89 07 Sep 2026 06:49AM UTC sikmir github
56.14
1 feature/SOFT-7340-get_event_loop Fix get_event_loop deprecation warning push 06 Sep 2026 09:00PM UTC sikmir github
56.14
4 feature/soft-7151-device-manager fix: retry non-authentication MQTT rejections Keep the service process alive for retryable CONNACK failures so Paho can reconnect without relying on systemd. Authentication failures still exit with code 2. Refs SOFT-7151 Co-Authored-By: OpenAI ... push 02 Sep 2026 01:57PM UTC ekateluv github
60.28
3 feature/soft-7151-device-manager fix: align service lifecycle with exit policy Exit 7 on signals, map authentication failures to 2, and bound retained-topic cleanup so broker outages cannot block shutdown. Refs SOFT-7151 push 01 Sep 2026 01:57PM UTC ekateluv github
60.19
2 feature/soft-7151-device-manager fix: align service lifecycle with exit policy Exit 7 on signals, map authentication failures to 2, and bound retained-topic cleanup so broker outages cannot block shutdown. Refs SOFT-7151 push 01 Sep 2026 01:53PM UTC ekateluv github
60.19
See All Builds (107)
  • Repo on GitHub
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