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

trickstercache / trickster / 26520101612
84%
main: 84%

Build:
Build:
LAST BUILD BRANCH: auto-probe-pool-members
DEFAULT BRANCH: main
Ran 27 May 2026 03:20PM UTC
Jobs 1
Files 314
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

27 May 2026 03:11PM UTC coverage: 75.287% (-8.4%) from 83.69%
26520101612

Pull #1012

github

crandles
test: [proxy/engines] pin retention so fixed chunk fixtures clear wallclock gate

Signed-off-by: Chris Randles <randles.chris@gmail.com>
Pull Request #1012: fix+test: [healthcheck,alb] auto-probe unconfigured pool members

39 of 55 new or added lines in 4 files covered. (70.91%)

2030 existing lines in 113 files now uncovered.

17785 of 23623 relevant lines covered (75.29%)

0.87 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
44.2
-24.77% pkg/backends/alb/client.go
7
0.0
0.0% pkg/backends/alb/errors/errors.go

Coverage Regressions

Lines Coverage ∆ File
169
0.0
-63.06% pkg/daemon/setup/setup.go
164
52.43
-30.6% pkg/backends/alb/mech/tsm/time_series_merge.go
146
0.0
-64.32% pkg/timeseries/dataset/csv/csv.go
145
45.68
-40.39% pkg/proxy/handlers/health/health.go
106
4.05
-61.27% pkg/daemon/daemon.go
79
0.0
-59.85% pkg/daemon/setup/listeners.go
49
0.0
-61.25% pkg/backends/rule/options/options.go
40
44.2
-24.77% pkg/backends/alb/client.go
36
71.08
-10.84% pkg/backends/options/options.go
35
70.0
-12.96% pkg/proxy/listener/listener.go
31
82.92
-5.09% pkg/proxy/engines/deltaproxycache.go
31
50.88
-27.19% pkg/proxy/response/merge/timeseries.go
31
0.0
-83.78% pkg/segments/segments.go
30
40.67
-20.0% pkg/proxy/authenticator/providers/basic/basic.go
24
64.37
-27.59% pkg/backends/alb/mech/fr/first_response.go
24
56.11
-13.33% pkg/cache/options/options.go
23
77.11
-11.44% pkg/config/config.go
23
49.57
-19.66% pkg/config/validate/validate.go
23
0.0
-58.97% pkg/proxy/authenticator/options/options.go
21
0.0
-26.25% pkg/observability/logging/logger/logger.go
21
0.0
-80.77% pkg/proxy/headers/detect.go
20
0.0
-100.0% pkg/util/middleware/config_context.go
19
31.82
-43.18% pkg/proxy/request/rewriter/options/options.go
18
55.65
-14.52% pkg/backends/healthcheck/options/options.go
17
68.02
-7.66% pkg/backends/influxdb/flux/flux.go
17
70.99
-6.49% pkg/observability/logging/logging.go
17
0.0
-54.84% pkg/proxy/authenticator/handler/handler.go
17
37.14
-48.57% pkg/proxy/response/merge/merge.go
16
0.0
-88.89% pkg/daemon/signaling/signaling.go
16
0.0
-69.57% pkg/util/sets/counters.go
15
79.59
-12.95% pkg/backends/backends.go
15
80.15
-11.03% pkg/cache/manager/manager.go
15
0.0
-68.18% pkg/observability/metrics/options/options.go
15
55.74
-24.59% pkg/observability/tracing/options/options.go
15
74.71
-8.82% pkg/proxy/paths/options/options.go
15
0.0
-100.0% pkg/proxy/request/upstream_short_read.go
15
0.0
-83.33% pkg/util/middleware/simulated_latency.go
14
52.02
-8.09% pkg/backends/clickhouse/model/unmarshal.go
14
0.0
-100.0% pkg/backends/providers/registry/registry.go
14
0.0
-42.42% pkg/cache/negative/negative.go
14
0.0
-60.87% pkg/checksum/fnv/fnv.go
14
0.0
-48.28% pkg/proxy/authenticator/registry/registry.go
14
0.0
-87.5% pkg/util/middleware/path.go
14
38.71
-22.58% pkg/util/strings/strings.go
13
59.38
-40.63% pkg/backends/providers/providers.go
13
49.23
-20.0% pkg/util/sets/sets.go
12
0.0
-63.16% pkg/cache/memory/options/options.go
12
0.0
-4.23% pkg/proxy/authenticator/cred/cred.go
11
0.0
-61.11% pkg/appinfo/appinfo.go
11
0.0
-20.75% pkg/backends/alb/mech/ur/options/options.go
11
82.22
-12.22% pkg/backends/alb/mech/ur/user_router.go
11
82.42
-12.09% pkg/backends/healthcheck/status.go
11
0.0
-64.71% pkg/util/middleware/bodyfilter/bodyfilter.go
10
65.52
-34.48% pkg/backends/prometheus/handler_labels.go
10
0.0
-62.5% pkg/observability/logging/options/options.go
10
64.81
-18.52% pkg/proxy/request/body.go
9
74.07
-11.11% pkg/backends/alb/mech/nlm/newest_last_modified.go
9
73.53
-26.47% pkg/backends/alb/pool/target.go
9
85.25
-14.75% pkg/backends/prometheus/handler_query.go
9
31.25
-56.25% pkg/backends/prometheus/options/options.go
9
51.52
-27.27% pkg/frontend/options/options.go
9
21.43
-64.29% pkg/observability/tracing/exporters/stdout/options/options.go
9
85.03
-6.12% pkg/proxy/engines/key.go
9
93.89
-1.53% pkg/proxy/engines/proxy_request.go
8
70.68
-2.61% pkg/cache/index/client.go
8
48.39
-25.81% pkg/proxy/handlers/trickster/failures/failures.go
8
37.5
-50.0% pkg/proxy/headers/sensitive.go
8
81.82
-8.08% pkg/proxy/params/params.go
8
92.05
-3.35% pkg/routing/routing.go
8
69.23
-20.51% pkg/util/atomicx/time.go
7
0.0
-87.5% pkg/backends/alb/mech/poolholder.go
7
89.41
-8.24% pkg/backends/healthcheck/healthcheck.go
6
70.97
-19.35% pkg/backends/alb/mech/rr/round_robin.go
6
77.14
-4.29% pkg/backends/alb/options/options.go
6
66.67
-22.22% pkg/backends/influxdb/handler_query.go
6
15.0
-30.0% pkg/cache/badger/options/options.go
6
15.0
-30.0% pkg/cache/bbolt/options/options.go
6
15.79
-31.58% pkg/cache/filesystem/options/options.go
6
72.41
-20.69% pkg/cache/index/options/options.go
6
15.38
-11.54% pkg/cache/redis/options/options.go
6
57.14
-42.86% pkg/cache/status/lookup_status.go
5
75.0
-25.0% pkg/backends/prometheus/handler_query_range.go
5
96.98
-2.51% pkg/proxy/headers/forwarding.go
5
0.0
-71.43% pkg/util/files/files.go
4
94.02
-2.17% pkg/backends/alb/mech/fanout/fanout.go
4
96.82
-2.55% pkg/backends/prometheus/prometheus.go
4
94.52
-2.74% pkg/backends/rule/parse.go
4
38.46
-30.77% pkg/observability/logging/level/level.go
4
0.0
-57.14% pkg/proxy/authenticator/loaders/loaders.go
4
84.03
-0.88% pkg/proxy/engines/objectproxycache.go
3
0.0
-9.38% pkg/backends/clickhouse/authenticator/authenticator.go
3
85.45
-5.45% pkg/backends/clickhouse/clickhouse.go
3
98.75
-1.25% pkg/backends/prometheus/routes.go
3
85.11
-3.19% pkg/cache/memory/memory.go
3
75.0
-25.0% pkg/cache/providers/providers.go
3
92.86
-7.14% pkg/observability/metrics/metrics.go
3
72.55
-5.88% pkg/parsing/lex/sql/token.go
3
61.54
-23.08% pkg/proxy/context/resources.go
3
0.0
-60.0% pkg/segments/times.go
3
91.01
-0.57% pkg/timeseries/dataset/dataset.go
3
31.25
-18.75% pkg/util/numbers/numbers.go
2
90.0
-10.0% pkg/backends/alb/mech/registry/registry.go
2
48.48
-6.06% pkg/backends/clickhouse/model/marshal.go
2
97.61
-0.6% pkg/backends/prometheus/model/timeseries.go
2
80.95
-2.38% pkg/config/loader.go
2
80.77
-7.69% pkg/config/mgmt/mgmt.go
2
88.39
-1.79% pkg/encoding/content_encoding.go
2
96.23
-3.77% pkg/encoding/gzip/gzip.go
2
92.59
-7.41% pkg/encoding/handler/handler.go
2
76.19
-0.79% pkg/proxy/engines/httpproxy.go
2
40.24
-2.44% pkg/proxy/handlers/trickster/purge/purge.go
2
88.44
-1.01% pkg/proxy/ranges/byterange/range.go
2
0.0
-40.0% pkg/segments/ints.go
Jobs
ID Job ID Ran Files Coverage
1 unit-Go-1.26 - 26520101612.1 27 May 2026 03:20PM UTC 314
75.29
GitHub Action Run
Source Files on build 26520101612
  • Tree
  • List 314
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1012
  • PR Base - main (#26091237189)
  • 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