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

Eyevinn / moqlivemock / 24086972644
50%

Build:
DEFAULT BRANCH: main
Ran 07 Apr 2026 02:33PM UTC
Jobs 1
Files 16
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

07 Apr 2026 02:32PM UTC coverage: 46.671% (+8.4%) from 38.232%
24086972644

push

github

tobbee
refactor: extract pub/sub into internal packages and add integration tests

Move publisher and subscriber handler logic from cmd/ into internal/pub
and internal/sub packages. cmd/ directories become thin wrappers for
flag parsing and network setup.

Add deterministic integration tests using an in-memory moqtransport
Connection implementation and testing/synctest for fake time. Tests
verify catalog exchange, video/audio/subtitle delivery, and CMAF muxing.

Bump Go to 1.25 for t.Context() and synctest support. Replace all
context.TODO() with proper context propagation, including signal
handling in mlmpub.

189 of 662 new or added lines in 8 files covered. (28.55%)

5 existing lines in 2 files now uncovered.

1318 of 2824 relevant lines covered (46.67%)

1065.28 hits per line

Uncovered Changes

Lines Coverage ∆ File
167
44.52
internal/sub/sub.go
153
25.0
internal/pub/pub.go
80
0.0
internal/sub/cenc.go
25
0.0
0.0% cmd/mlmsub/handler.go
20
0.0
0.0% cmd/mlmpub/main.go
19
0.0
0.0% cmd/mlmpub/handler.go
8
0.0
0.0% cmd/mlmsub/main.go
1
44.93
internal/sub/mux.go

Coverage Regressions

Lines Coverage ∆ File
4
0.0
0.0% cmd/mlmsub/handler.go
1
0.0
0.0% cmd/mlmpub/handler.go
Jobs
ID Job ID Ran Files Coverage
1 24086972644.1 07 Apr 2026 02:33PM UTC 16
46.67
GitHub Action Run
Source Files on build 24086972644
  • Tree
  • List 16
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 81b07cce on github
  • Prev Build on main (#24071040651)
  • Next Build on main (#24275851303)
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