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

powersemmi / ruststream / 32818771005
97%

Build:
DEFAULT BRANCH: main
Ran 25 Aug 2026 06:53AM UTC
Jobs 1
Files 90
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

25 Aug 2026 06:50AM UTC coverage: 96.645% (-0.004%) from 96.649%
32818771005

push

github

web-flow
feat: broker-supplied base headers under a key-wise with_headers merge (#265)

* feat(#263): let the sink supply base headers under the publish position

A publisher, and a transaction, may now name headers that ride under every
message sent through the publish builder. The builder assembles the outgoing
map once: the sink's base first, the publish's own headers written over it key
by key, so the call site wins over the handle and the handle wins over nothing.

The headers position stays fill-once and the contract check is untouched; a
sink naming no base sends exactly what it sent before. A message declaring a
header contract can now also carry a broker's per-handle argument.

* fix(#263): route the harness handle's publish helpers through its sink

BrokerHandle::inject duplicated what the builder's InjectSink already does,
and both of its callers are codec-gated, so a build with the testing feature
and no codec left it with none and warned. The two helpers now end in the sink
like every other entry point of the handle, which deletes the duplicate and
the warning together.

Pre-existing on main rather than introduced by this branch; fixed here because
the review asked for it on this PR.

59 of 62 new or added lines in 8 files covered. (95.16%)

10861 of 11238 relevant lines covered (96.65%)

275.15 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
94.55
-2.57% src/runtime/slot.rs
Jobs
ID Job ID Ran Files Coverage
1 32818771005.1 25 Aug 2026 06:53AM UTC 90
96.65
GitHub Action Run
Source Files on build 32818771005
  • Tree
  • List 90
  • Changed 8
  • Source Changed 8
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #32818771005
  • e7bc2489 on github
  • Prev Build on main (#32808841083)
  • Next Build on main (#32819060674)
  • 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