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

pomerium / pomerium / 16997273510
52%

Build:
DEFAULT BRANCH: main
Ran 15 Aug 2025 07:13PM UTC
Jobs 1
Files 530
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

15 Aug 2025 07:03PM UTC coverage: 52.593% (+0.6%) from 51.998%
16997273510

push

github

web-flow
databroker: add server info method (#5784)

## Summary
Add a new server info method that returns the server version, earliest
record version and latest record version.

Also clean up some of the databroker code and allow gRPC reflection for
the control plane.

## Related issues
-
[ENG-2712](https://linear.app/pomerium/issue/ENG-2712/databroker-add-method-to-retrieve-server-info)

## Checklist

- [x] reference any related issues
- [x] updated unit tests
- [x] add appropriate label (`enhancement`, `bug`, `breaking`,
`dependencies`, `ci`)
- [x] ready for review

122 of 264 new or added lines in 10 files covered. (46.21%)

469 existing lines in 25 files now uncovered.

23936 of 45512 relevant lines covered (52.59%)

76.42 hits per line

Uncovered Changes

Lines Coverage ∆ File
54
10.0
databroker/server_databroker.go
25
69.42
43.71% databroker/databroker.go
17
70.25
-3.12% internal/databroker/server.go
15
0.0
databroker/server_registry.go
14
60.0
databroker/server.go
7
0.0
0.0% pkg/storage/storagetest/storagetest.go
6
40.0
databroker/config.go
4
78.59
1.92% pkg/storage/postgres/backend.go

Coverage Regressions

Lines Coverage ∆ File
60
78.21
0.03% config/session.go
48
0.0
0.0% pkg/grpc/databroker/reconciler.go
43
78.59
1.92% pkg/storage/postgres/backend.go
40
67.28
4.13% pkg/identity/oidc/azure/microsoft.go
37
0.0
0.0% internal/zero/reconciler/config.go
34
41.38
-22.26% authenticate/identity.go
32
43.88
-0.32% config/config.go
29
68.89
0.09% config/options.go
25
0.0
0.0% internal/zero/controller/config.go
24
82.07
0.64% pkg/grpc/databroker/syncer.go
21
76.53
-2.88% pkg/grpc/databroker/fast_forward.go
15
0.0
0.0% internal/telemetry/component.go
12
0.0
0.0% internal/zero/cmd/run.go
9
61.64
61.64% pkg/identity/manager/config.go
9
0.0
0.0% pkg/identity/manager/sync.go
6
87.75
-2.94% config/config_source.go
6
0.0
0.0% internal/zero/controller/controller.go
5
84.81
0.39% authenticate/authenticate.go
5
0.0
0.0% internal/zero/reconciler/sync.go
3
76.4
-0.87% authorize/state.go
2
80.95
0.09% internal/databroker/config_source.go
1
69.42
43.71% databroker/databroker.go
1
82.24
-0.2% pkg/envoy/resource_monitor_linux.go
1
75.41
0.0% pkg/storage/postgres/registry.go
1
80.0
0.34% proxy/state.go
Jobs
ID Job ID Ran Files Coverage
1 16997273510.1 15 Aug 2025 07:13PM UTC 530
52.59
GitHub Action Run
Source Files on build 16997273510
  • Tree
  • List 530
  • Changed 42
  • Source Changed 30
  • Coverage Changed 39
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16997273510
  • 8dff989d on github
  • Prev Build on main (#16732330868)
  • Next Build on main (#17048484319)
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