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

k8snetworkplumbingwg / multus-cni / 26057498564
50%
master: 50%

Build:
Build:
LAST BUILD BRANCH: limit_listener
DEFAULT BRANCH: master
Ran 18 May 2026 08:12PM UTC
Jobs 1
Files 27
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

18 May 2026 08:05PM UTC coverage: 50.419%. First build
26057498564

Pull #1509

github

bpickard22
Add optional pprof endpoint support to multus-daemon

Enable multus-daemon to expose Go pprof endpoints for runtime profiling,
allowing operators to capture CPU profiles, memory heap dumps, goroutine
stacks, and execution traces. This helps identify performance hot spots
and memory issues in production.

pprof is gated behind a new "enablePprof" config flag and shares the
existing metrics TCP port, so it is not exposed by default.

Daemon config example:

    {
        "metricsPort": 6061,
        "enablePprof": true
    }

Usage (with metricsPort 6061):

    # 30-second CPU profile
    go tool pprof http://<node>:6061/debug/pprof/profile?seconds=30

    # Memory heap dump
    go tool pprof http://<node>:6061/debug/pprof/heap

    # Goroutine stacks
    curl http://<node>:6061/debug/pprof/goroutine?debug=2

    # Execution trace (5 seconds)
    curl -o trace.out http://<node>:6061/debug/pprof/trace?seconds=5
    go tool trace trace.out

Assisted by Claude Opus 4.6

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Benjamin Pickard <bpickard@redhat.com>
Pull Request #1509: Add optional pprof endpoint support to multus-daemon

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

2528 of 5014 relevant lines covered (50.42%)

6.33 hits per line

Uncovered Changes

Lines Coverage ∆ File
11
0.0
cmd/multus-daemon/main.go
Jobs
ID Job ID Ran Files Coverage
1 Go- - 26057498564.1 18 May 2026 08:12PM UTC 27
50.42
GitHub Action Run
Source Files on build 26057498564
  • Tree
  • List 27
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1509
  • Delete
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