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

trickstercache / trickster / 20318433563
72%

Build:
DEFAULT BRANCH: main
Ran 17 Dec 2025 09:57PM 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

17 Dec 2025 09:53PM UTC coverage: 72.142% (-0.4%) from 72.528%
20318433563

push

github

web-flow
refactor alb mechanisms (#903)

* refactor tsm, nlm, fr, and fgr mechanisms to use new CaptureResponseWriter
* bugfix: regression - expand '*' path wildcard
* restore "stack" field to all log entries
* add Pool() and HealthyTargets() funcs to Mechanism interface
* respect timeout configs and update defaults

Signed-off-by: James Ranson <james@ranson.org>

366 of 591 new or added lines in 37 files covered. (61.93%)

12 existing lines in 6 files now uncovered.

14932 of 20698 relevant lines covered (72.14%)

0.83 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% pkg/backends/alb/mech/ur/user_router.go
1
96.49
-3.51% pkg/backends/prometheus/model/alerts.go
1
93.33
-6.67% pkg/backends/prometheus/model/series.go
1
85.71
0.35% pkg/backends/prometheus/model/vector.go
1
0.0
0.0% pkg/daemon/setup/setup.go
1
0.0
0.0% pkg/testutil/albpool/albpool.go
2
92.0
-8.0% pkg/backends/prometheus/model/labels.go
2
74.71
-0.74% pkg/proxy/paths/options/options.go
3
53.85
-5.61% pkg/backends/alb/mech/rr/round_robin.go
3
70.22
-1.3% pkg/backends/options/options.go
3
75.0
-25.0% pkg/cache/providers/providers.go
5
61.54
-38.46% pkg/proxy/context/resources.go
5
93.42
-6.58% pkg/proxy/request/resources.go
7
75.0
-18.62% pkg/backends/alb/pool/pool.go
7
70.88
0.17% pkg/observability/logging/logging.go
9
71.88
pkg/backends/alb/pool/target.go
11
59.05
4.93% pkg/backends/alb/mech/fr/first_response.go
11
63.86
-11.9% pkg/backends/alb/mech/nlm/newest_last_modified.go
11
56.2
0.32% pkg/backends/alb/mech/tsm/time_series_merge.go
18
66.04
pkg/backends/prometheus/model/merge.go
27
55.88
0.17% pkg/cache/options/options.go
27
0.0
pkg/proxy/response/capture/capture.go
29
0.0
0.0% pkg/proxy/response/merge/merge.go
39
0.0
0.0% pkg/proxy/response/merge/timeseries.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
96.49
-3.51% pkg/backends/prometheus/model/alerts.go
1
93.33
-6.67% pkg/backends/prometheus/model/series.go
1
85.71
0.35% pkg/backends/prometheus/model/vector.go
1
0.0
0.0% pkg/proxy/response/merge/timeseries.go
2
56.2
0.32% pkg/backends/alb/mech/tsm/time_series_merge.go
6
0.0
0.0% pkg/proxy/response/merge/merge.go
Jobs
ID Job ID Ran Files Coverage
1 Go-1.25 - 20318433563.1 17 Dec 2025 09:57PM UTC 302
72.14
GitHub Action Run
Source Files on build 20318433563
  • Tree
  • List 302
  • Changed 31
  • Source Changed 0
  • Coverage Changed 31
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 86de9125 on github
  • Prev Build on main (#20284111388)
  • Next Build on main (#20321223009)
  • Delete
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