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

trickstercache / trickster / 27256303802
89%

Build:
DEFAULT BRANCH: main
Ran 10 Jun 2026 05:58AM UTC
Jobs 1
Files 304
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

10 Jun 2026 05:53AM UTC coverage: 84.092% (-0.1%) from 84.198%
27256303802

push

github

web-flow
test: extend unit test coverage (#1027)

* centralize coverprofile filter
* add tests + fix bug in creds verification
* add/extend test coverage in multiple pkgs
* add coverage % calculator script

---------

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

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

1216 existing lines in 94 files now uncovered.

19279 of 22926 relevant lines covered (84.09%)

0.97 hits per line

Coverage Regressions

Lines Coverage ∆ File
169
0.0
-63.06% pkg/daemon/setup/setup.go
106
4.05
-61.27% pkg/daemon/daemon.go
79
0.0
-59.85% pkg/daemon/setup/listeners.go
40
83.06
-0.9% pkg/backends/alb/mech/tsm/time_series_merge.go
35
70.0
-12.96% pkg/proxy/listener/listener.go
33
82.59
-5.42% pkg/proxy/engines/deltaproxycache.go
24
64.37
-27.59% pkg/backends/alb/mech/fr/first_response.go
23
77.11
-11.44% pkg/config/config.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
58.97
-10.26% pkg/config/validate/validate.go
20
0.0
-100.0% pkg/util/middleware/config_context.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
15
70.15
-22.39% 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
74.71
-8.82% pkg/proxy/paths/options/options.go
15
0.0
-100.0% pkg/proxy/request/upstream_short_read.go
14
0.0
-100.0% pkg/backends/providers/registry/registry.go
14
0.0
-48.28% pkg/proxy/authenticator/registry/registry.go
14
0.0
-87.5% pkg/util/middleware/path.go
13
59.38
-40.63% pkg/backends/providers/providers.go
13
90.53
4.46% pkg/proxy/handlers/health/health.go
13
0.0
-72.22% pkg/util/middleware/simulated_latency.go
12
0.0
-63.16% pkg/cache/memory/options/options.go
11
0.0
-61.11% pkg/appinfo/appinfo.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
83.13
1.2% pkg/backends/options/options.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
76.13
0.45% pkg/backends/influxdb/flux/flux.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
94.02
-3.8% pkg/backends/alb/mech/fanout/fanout.go
7
0.0
-87.5% pkg/backends/alb/mech/poolholder.go
7
89.41
-8.24% pkg/backends/healthcheck/healthcheck.go
6
84.83
10.43% pkg/backends/alb/client.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
84.68
14.52% pkg/backends/healthcheck/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
57.14
-42.86% pkg/cache/status/lookup_status.go
5
75.0
-25.0% pkg/backends/prometheus/handler_query_range.go
5
82.82
5.34% pkg/observability/logging/logging.go
5
96.98
-2.51% pkg/proxy/headers/forwarding.go
4
96.82
-2.55% pkg/backends/prometheus/prometheus.go
4
94.52
-2.74% pkg/backends/rule/parse.go
4
82.22
12.78% pkg/cache/options/options.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
95.95
-4.05% pkg/backends/alb/pool/pool.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
93.02
-6.98% 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
91.01
-0.57% pkg/timeseries/dataset/dataset.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
92.0
31.33% pkg/proxy/authenticator/providers/basic/basic.go
2
76.19
-0.79% pkg/proxy/engines/httpproxy.go
2
88.44
-1.01% pkg/proxy/ranges/byterange/range.go
Jobs
ID Job ID Ran Files Coverage
1 unit-Go-1.26 - 27256303802.1 10 Jun 2026 05:58AM UTC 304
84.09
GitHub Action Run
Source Files on build 27256303802
  • Tree
  • List 304
  • Changed 106
  • Source Changed 0
  • Coverage Changed 106
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • f1bae0f6 on github
  • Prev Build on main (#27238257481)
  • Next Build on main (#27257166599)
  • 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