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

ingitdb / ingitdb-cli / 22618032397
96%

Build:
DEFAULT BRANCH: main
Ran 03 Mar 2026 10:06AM UTC
Jobs 1
Files 80
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

03 Mar 2026 10:05AM UTC coverage: 97.865% (+9.8%) from 88.051%
22618032397

push

github

trakhimenok
test: increase coverage across all packages with seams

Add tests and seams to bring coverage close to 100% across all packages:

- pkg/ingitdb: record entry, validation error, collection def tests
- pkg/ingitdb/gitrepo: finder struct with absFn/statFn seams (100%)
- pkg/ingitdb/validator: defLoader struct with readFile/readDir seams (100%)
- pkg/ingitdb/materializer: fsOps struct seams for buildDefaultView/buildFKViews (99.4%)
- pkg/dalgo2fsingitdb: yaml marshaler error + stat permission error tests (100%)
- pkg/dalgo2ghingitdb: HTTP stub servers for all uncovered branches (99.2%)
- server/auth: tokenExchangeURL + defaultHTTPClient seams (100%)
- server/api: randRead seam + extended fake tx/db for all branches (100%)
- server/mcp: handler seams for full branch coverage
- cmd/ingitdb: main_test additions
- cmd/ingitdb/commands: coverage additions for docs, serve-mcp, rebase, etc.
- pkg/ingitdb/gitdiff, progress, watcher: test files for interface/type packages
- Skip two tests with invalid gomock/t.Setenv usage pending rework

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

84 of 96 new or added lines in 9 files covered. (87.5%)

5639 of 5762 relevant lines covered (97.87%)

1.16 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
94.2
26.3% server/mcp/handler.go
4
84.18
80.16% cmd/ingitdb/commands/serve_mcp.go
1
98.63
21.57% pkg/dalgo2ghingitdb/tx_readwrite.go
Jobs
ID Job ID Ran Files Coverage
1 22618032397.1 03 Mar 2026 10:06AM UTC 80
97.87
GitHub Action Run
Source Files on build 22618032397
  • Tree
  • List 80
  • Changed 30
  • Source Changed 0
  • Coverage Changed 30
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 9962cb8c on github
  • Prev Build on main (#22616895087)
  • Next Build on main (#22618710821)
  • 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