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

pomerium / pomerium / 20083459477
44%

Build:
DEFAULT BRANCH: main
Ran 10 Dec 2025 12:55AM UTC
Jobs 1
Files 594
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 Dec 2025 12:50AM UTC coverage: 52.855% (-0.02%) from 52.874%
20083459477

push

github

web-flow
ssh: refactor in-memory policy indexer (#5979)

This refactors some of the internals of the in-memory policy indexer to
properly account for multiple streams authorized to the same session,
but with different auth requests. Within a single session, upstream
tunnel authorized routes are evaluated and cached separately for each
unique AuthRequest within that session. If multiple streams connect and
have the same parameters in the AuthRequest, the cached routes will be
shared as expected.

There is a limit to how many different sets of authorized routes will be
cached (currently 5). If more streams with unique AuthRequests connect,
the oldest cached entries will be evicted.

205 of 371 new or added lines in 3 files covered. (55.26%)

5 existing lines in 4 files now uncovered.

29394 of 55613 relevant lines covered (52.85%)

127.94 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
22
91.72
-2.37% pkg/ssh/policy_index_inmemory.go
144
0.0
0.0% pkg/ssh/test/policy_index_suite.go

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% pkg/ssh/test/policy_index_suite.go
1
77.41
-0.28% pkg/storage/postgres/backend.go
1
75.41
0.0% pkg/storage/postgres/registry.go
2
88.01
-0.45% pkg/ssh/manager.go
Jobs
ID Job ID Ran Files Coverage
1 20083459477.1 10 Dec 2025 12:55AM UTC 594
52.85
GitHub Action Run
Source Files on build 20083459477
  • Tree
  • List 594
  • Changed 6
  • Source Changed 3
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20083459477
  • 349c2ecd on github
  • Prev Build on main (#20081923205)
  • Next Build on main (#20114448950)
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