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

kubeovn / kube-ovn / 28222121081
27%
master: 27%

Build:
Build:
LAST BUILD BRANCH: bgp_speaker_config_from_file
DEFAULT BRANCH: master
Ran 26 Jun 2026 06:49AM UTC
Jobs 1
Files 217
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

26 Jun 2026 06:45AM UTC coverage: 27.011% (-0.01%) from 27.024%
28222121081

Pull #6941

github

zbb88888
refactor(speaker): improve BFD logging, type safety and peer state monitoring

- BFDDetectionMultiplier: uint32 → uint8 with pflag.Uint8 (RFC 5880 §6.8.1)
- Add ms→μs overflow validation (MaxUint32/1000 boundary)
- BFD stats: log only on errors (Warningf) or recovery (Infof)
- BFD peer state: diff caching, log only on state change
- Add watchPeerState() for BGP peer state change monitoring with BFD state
- Move newBFDPeerConfig() to bfd.go with explicit uint32 cast

Signed-off-by: zbb88888 <jmdxjsjgcxy@gmail.com>
Pull Request #6941: fix: improve BFD logging, type safety and peer state check

15 of 74 new or added lines in 3 files covered. (20.27%)

5 existing lines in 2 files now uncovered.

16273 of 60245 relevant lines covered (27.01%)

0.31 hits per line

Uncovered Changes

Lines Coverage ∆ File
36
21.41
-2.25% pkg/speaker/config.go
22
37.29
4.86% pkg/speaker/bfd.go
1
0.0
0.0% pkg/speaker/controller.go

Coverage Regressions

Lines Coverage ∆ File
4
21.41
-2.25% pkg/speaker/config.go
1
37.29
4.86% pkg/speaker/bfd.go
Jobs
ID Job ID Ran Files Coverage
1 28222121081.1 26 Jun 2026 06:49AM UTC 217
27.01
GitHub Action Run
Source Files on build 28222121081
  • Tree
  • List 217
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #6941
  • PR Base - master (#28220404432)
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