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

zalando / skipper / 26025786671
80%

Build:
DEFAULT BRANCH: master
Ran 18 May 2026 09:58AM UTC
Jobs 1
Files 302
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 09:42AM UTC coverage: 79.97% (+0.004%) from 79.966%
26025786671

push

github

web-flow
proxy: always extract baggage header (#4011)

The OTelBaggage predicate reads baggage via baggage.FromContext, but
skipper never extracted the incoming baggage HTTP header into the
request context. Both the OT bridge and OT tracers discard baggage
extracted from the HTTP header when no valid trace context is present in
the same request.

Fix by always calling propagation.Baggage{}.Extract after span setup in
ServeHTTP, which always populates the context from the baggage header
independently of whether a tracecontext header is present. The W3C
propagator also handles percent-decoding (%3D -> =), so OTelBaggage
matches the logical value regardless of how the upstream encoded it.

---------

Signed-off-by: Mustafa Abdelrahman <mustafa.abdelrahman@zalando.de>

2 of 2 new or added lines in 1 file covered. (100.0%)

6 existing lines in 2 files now uncovered.

27041 of 33814 relevant lines covered (79.97%)

85001.05 hits per line

Coverage Regressions

Lines Coverage ∆ File
3
90.42
-0.21% proxy/proxy.go
3
87.18
-7.69% proxy/teebody.go
Jobs
ID Job ID Ran Files Coverage
1 26025786671.1 18 May 2026 09:58AM UTC 302
79.97
GitHub Action Run
Source Files on build 26025786671
  • Tree
  • List 302
  • Changed 5
  • Source Changed 1
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26025786671
  • 7bff91eb on github
  • Prev Build on master (#26025457148)
  • Next Build on master (#26047726937)
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