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

floatdrop / moq-go / 31668923203
89%

Build:
DEFAULT BRANCH: draft-19
Ran 13 Aug 2026 05:03AM UTC
Jobs 1
Files 100
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

13 Aug 2026 05:02AM UTC coverage: 85.886% (+0.2%) from 85.661%
31668923203

push

github

web-flow
fix: gate coverage on the etcd module, test a request stream over WebTransport (#68)

* ci: gate coverage on the etcd module too

`go test ./pkg/...` from the root cannot reach pkg/relay/discovery/etcd — it
has its own go.mod — so the gate never had a floor for it. #64 got the
module built and tested, leaving the odd position that a regression there
would be caught by the compiler and the test suite but not by the thing
whose job is noticing coverage going down. It is also the lowest-covered
real code in the repo: 78.5% for the store, 31.3% for the relay-etcd binary
the multi-instance deployments run.

check-coverage.sh now measures each module in COVER_SUBMODULES and folds the
result into the same floors file, which stays unambiguous because the names
in it are full import paths. The gate's own "a package with no floor fails
the build" rule is what surfaced this.

* test(wtconn): open a request stream over WebTransport

`go test` had never opened one. SETUP travels on uni-streams, and
Conn.OpenStream is reached only from openRequest/openAllocRequest, so
OpenStream, AcceptStream and every bidiStream method sat at 0% — the core
session pattern was exercised on this transport solely by the interop job.
That was the largest contiguous gap in the tree, 19 of wtconn's 29
uncovered statements, and the loopback WebTransport server it needed already
existed. wtconn goes 53.2% -> 67.7%.

Still uncovered there, named rather than left to be rediscovered:
SendDatagram/ReceiveDatagram, bidiStream's CancelRead/CancelWrite reset
paths, and Conn.Context, which has no caller anywhere in the repo.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>

8781 of 10224 relevant lines covered (85.89%)

1.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 31668923203.1 13 Aug 2026 05:03AM UTC 100
85.89
GitHub Action Run
Source Files on build 31668923203
  • Tree
  • List 100
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #31668923203
  • c31179d1 on github
  • Prev Build on draft-19 (#31661430055)
  • Next Build on draft-19 (#31670288661)
  • Delete
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