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

pomerium / pomerium / 21640750410
44%

Build:
DEFAULT BRANCH: main
Ran 03 Feb 2026 05:44PM UTC
Jobs 1
Files 658
Run time 2min
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

03 Feb 2026 05:12PM UTC coverage: 44.475% (-0.1%) from 44.618%
21640750410

push

github

web-flow
core/databroker: implement config service (#6089)

## Summary
Implement the config service. Key pairs, routes, policies and settings
are all stored in the databroker with their own record types. Loading
this configuration and converting it to envoy is not implemented yet.

## Related issues
-
[ENG-3447](https://linear.app/pomerium/issue/ENG-3448/coredatabroker-implement-config-service)

## Checklist

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

374 of 949 new or added lines in 11 files covered. (39.41%)

202 existing lines in 6 files now uncovered.

31418 of 70642 relevant lines covered (44.47%)

115.85 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
51.05
-0.87% internal/databroker/server_clustered_follower.go
3
28.05
-0.52% internal/databroker/server_clustered_leader.go
3
5.83
-0.15% internal/databroker/server_erroring.go
3
10.33
-0.15% internal/databroker/server_secured.go
6
0.0
0.0% internal/databroker/server_clustered.go
6
5.56
-0.19% internal/databroker/server_forwarding.go
22
0.0
0.0% pkg/grpc/config/configconnect/config.connect.go
94
0.0
0.0% pkg/grpc/config/config.pb.validate.go
177
67.7
internal/databroker/server_backend_config.go
258
0.0
pkg/storage/storagetest/configservice.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
58.2
-0.26% internal/controlplane/server.go
2
92.78
-1.11% internal/fileutil/watcher.go
2
0.0
0.0% internal/version/components.go
2
71.7
-0.75% pkg/ssh/channel.go
3
51.05
-0.87% internal/databroker/server_clustered_follower.go
192
4.11
-1.66% internal/controlplane/server_debug.go
Jobs
ID Job ID Ran Files Coverage
1 21640750410.1 03 Feb 2026 05:43PM UTC 658
44.47
GitHub Action Run
Source Files on build 21640750410
  • Tree
  • List 658
  • Changed 19
  • Source Changed 12
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21640750410
  • e5a125ca on github
  • Prev Build on main (#21600807522)
  • Next Build on main (#21647993278)
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