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

zalando / skipper / 40129010980
81%

Build:
DEFAULT BRANCH: master
Ran 24 Oct 2026 08:38PM UTC
Jobs 1
Files 333
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

24 Oct 2026 08:16PM UTC coverage: 81.167% (+0.04%) from 81.123%
40129010980

push

github

web-flow
test: stabilize Prometheus metrics duration assertions (#4360)

## Why

CI runs sometimes fail while checking Prometheus latency metrics. The
scrape is missing the expected duration sum of 0.015 seconds, for a host
or for a backend zone.

Those sums are measured with the process clock. Work between the start
instant and the observation still consumes wall time, so the exported
sum lands past 0.015 seconds and the expected line is absent from the
scrape.

## What changed

Each metrics case now runs inside synctest.Test. In that bubble the
clock advances only when every goroutine is blocked, so the measured
interval stays at the 15 milliseconds the expected sum encodes. The test
also closes the scrape body, reports a read failure, and returns when
the status code is wrong.

## Testing

Go test ./metrics/... passed for both metrics packages.

Fixes #3072

Signed-off-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>

27837 of 34296 relevant lines covered (81.17%)

74003.83 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
93.62
-0.67% filters/diag/diag.go
1
82.41
-0.23% routing/datasource.go
Jobs
ID Job ID Ran Files Coverage
1 40129010980.1 24 Oct 2026 08:38PM UTC 333
81.17
GitHub Action Run
Source Files on build 40129010980
  • Tree
  • List 333
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #40129010980
  • 3e6e8f16 on github
  • Prev Build on master (#39795136338)
  • Next Build on master (#40298891444)
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