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

nledez / tun-manager / 32017784151
100%

Build:
DEFAULT BRANCH: main
Ran 17 Aug 2026 09:58AM UTC
Jobs 1
Files 23
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

17 Aug 2026 09:51AM UTC coverage: 99.628% (+0.09%) from 99.537%
32017784151

push

github

nledez
feat(tui): graph the traffic of a tunnel with `g`

The table says how many bytes a tunnel has carried since it came up, which
answers whether it works but not what it is doing right now. `g` opens a
graph of the tunnel under the cursor, download above upload.

The two directions are scaled apart: sharing one scale would flatten a
typical upload into a line along the axis under any download worth
watching. Each carries its peak in its label, since the shape alone says
how the traffic moved but nothing about how much of it there was.

Readings are taken once a second and only while the pane is open. The
counters are cumulative, so a rate is a difference between two readings,
and three things make that difference lie: the first reading has nothing
to compare against, a tunnel restarted between two readings starts
counting from zero again, and two readings at the same instant divide by
no time at all. internal/rate handles all three rather than leaving them
to whoever draws.

Sampling reads the control socket alone - no configs, no network
detection - because the periodic refresh does far too much work to repeat
every second.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

197 of 197 new or added lines in 7 files covered. (100.0%)

4 existing lines in 1 file now uncovered.

1875 of 1882 relevant lines covered (99.63%)

43.59 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
96.94
0.59% main.go
Jobs
ID Job ID Ran Files Coverage
1 32017784151.1 17 Aug 2026 09:58AM UTC 23
99.63
GitHub Action Run
Source Files on build 32017784151
  • Tree
  • List 23
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 29580ae9 on github
  • Prev Build on main (#31973873070)
  • Next Build on main (#32122187566)
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