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

trickstercache / trickster / 30110873964
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: chore/standardize-timeconv-duration
DEFAULT BRANCH: main
Ran 24 Jul 2026 04:59PM UTC
Jobs 1
Files 322
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 Jul 2026 04:45PM UTC coverage: 84.08% (-4.4%) from 88.49%
30110873964

Pull #1088

github

jranson
add replica groups

Signed-off-by: James Ranson <james@ranson.org>
Pull Request #1088: feat: support HA, Federation and Hybrid via Replica Groups

344 of 404 new or added lines in 9 files covered. (85.15%)

1231 existing lines in 104 files now uncovered.

22547 of 26816 relevant lines covered (84.08%)

0.98 hits per line

Uncovered Changes

Lines Coverage ∆ File
34
87.22
pkg/backends/alb/mech/tsm/replica_groups.go
16
53.7
-46.3% pkg/backends/alb/pool/target.go
4
79.94
-1.27% pkg/backends/alb/mech/tsm/merge_plan.go
3
87.23
-2.82% pkg/backends/alb/mech/tsm/time_series_merge.go
3
92.21
-7.79% pkg/backends/alb/pool/pool.go

Coverage Regressions

Lines Coverage ∆ File
178
0.0
-64.73% pkg/daemon/setup/setup.go
103
4.12
-60.59% pkg/daemon/daemon.go
50
70.44
-18.25% pkg/proxy/listener/listener.go
47
84.22
-7.13% pkg/proxy/engines/deltaproxycache.go
27
62.07
-13.3% pkg/config/validate/validate.go
24
64.37
-27.59% pkg/backends/alb/mech/fr/first_response.go
24
72.9
-22.43% pkg/backends/alb/mech/ur/user_router.go
23
35.29
-45.1% 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
68.07
-16.81% pkg/config/listener/listener.go
17
80.52
-11.04% pkg/backends/prometheus/promql/scalar.go
17
0.0
-54.84% pkg/proxy/authenticator/handler/handler.go
17
32.5
-42.5% pkg/proxy/response/merge/merge.go
16
87.23
-2.82% pkg/backends/alb/mech/tsm/time_series_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
71.82
-8.29% 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
85.66
-4.9% pkg/routing/routing.go
14
0.0
-87.5% pkg/util/middleware/path.go
13
91.85
-4.81% pkg/backends/healthcheck/target.go
13
59.38
-40.63% pkg/backends/providers/providers.go
13
90.53
-3.62% pkg/proxy/handlers/health/health.go
13
0.0
-72.22% pkg/util/middleware/simulated_latency.go
12
82.37
-2.73% pkg/backends/options/options.go
12
0.0
-63.16% pkg/cache/memory/options/options.go
11
0.0
-61.11% pkg/appinfo/appinfo.go
11
82.42
-12.09% pkg/backends/healthcheck/status.go
11
83.08
-16.92% pkg/backends/prometheus/handler_query.go
11
0.0
-64.71% pkg/util/middleware/bodyfilter/bodyfilter.go
10
91.87
-4.07% pkg/backends/alb/mech/fanout/fanout.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
53.7
-46.3% pkg/backends/alb/pool/target.go
9
31.25
-56.25% pkg/backends/prometheus/options/options.go
9
21.43
-64.29% pkg/observability/tracing/exporters/stdout/options/options.go
9
85.99
-5.73% pkg/proxy/engines/key.go
9
93.96
-1.51% pkg/proxy/engines/proxy_request.go
8
76.13
-3.6% pkg/backends/influxdb/flux/flux.go
8
68.06
-2.58% 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
88.89
-1.48% pkg/timeseries/dataset/dataset.go
8
69.23
-20.51% pkg/util/atomicx/time.go
8
77.14
-22.86% pkg/util/middleware/config_context.go
7
0.0
-87.5% pkg/backends/alb/mech/poolholder.go
7
89.41
-8.24% pkg/backends/healthcheck/healthcheck.go
7
70.83
-29.17% pkg/backends/prometheus/handler_query_range.go
6
86.03
-2.37% 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
-4.84% 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
6
78.32
-2.1% pkg/proxy/engines/httpproxy.go
5
77.57
-4.67% pkg/config/listeners.go
5
51.52
-15.15% pkg/frontend/options/options.go
5
82.82
-1.91% pkg/observability/logging/logging.go
5
96.97
-2.53% 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
-2.22% pkg/cache/options/options.go
4
38.46
-30.77% pkg/observability/logging/level/level.go
4
78.26
-5.8% pkg/observability/tracing/span/span.go
4
0.0
-57.14% pkg/proxy/authenticator/loaders/loaders.go
4
83.23
-0.85% pkg/proxy/engines/objectproxycache.go
3
92.21
-7.79% 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
92.15
-0.52% pkg/config/sanitize.go
3
93.48
-6.52% 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
74.14
-1.29% pkg/proxy/response/merge/timeseries.go
3
92.37
-0.82% pkg/timeseries/extent_list.go
3
88.39
-2.68% pkg/timeseries/merge/merge.go
3
91.67
-8.33% pkg/util/middleware/query_limit.go
2
90.0
-10.0% pkg/backends/alb/mech/registry/registry.go
2
79.94
-1.27% pkg/backends/alb/mech/tsm/merge_plan.go
2
48.48
-6.06% pkg/backends/clickhouse/model/marshal.go
2
96.67
-0.56% pkg/backends/prometheus/model/timeseries.go
2
61.29
-1.61% pkg/backends/prometheus/model/vector.go
2
83.85
-0.77% pkg/backends/prometheus/tsm_rank_finalize.go
2
79.31
-2.3% pkg/config/loader.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
-1.33% pkg/proxy/authenticator/providers/basic/basic.go
2
84.16
-0.99% pkg/proxy/ranges/byterange/range.go
Jobs
ID Job ID Ran Files Coverage
1 unit-Go-1.26 - 30110873964.1 24 Jul 2026 04:59PM UTC 322
84.08
GitHub Action Run
Source Files on build 30110873964
  • Tree
  • List 322
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1088
  • PR Base - main (#30097620552)
  • Delete
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