Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
c8f123f
chore: remove internal test coverage audit doc
santoshkumarradha Apr 7, 2026
63ae27d
test(control-plane): add tests for services, middleware, and config o…
santoshkumarradha Apr 7, 2026
6caf923
test(control-plane): add handler tests for reasoners and memory events
santoshkumarradha Apr 7, 2026
31138da
test(sdk/go): cover registration, verification, memory backend, and p…
santoshkumarradha Apr 7, 2026
db9ce1d
test(sdk/python): add error-path tests for DID, VC, tool calling, shu…
santoshkumarradha Apr 7, 2026
afdf2fd
test(sdk/typescript): add 8 vitest suites covering core client and fe…
santoshkumarradha Apr 7, 2026
f6b4185
test(handlers): fix SSE test deadlock and reasoner header assertion
santoshkumarradha Apr 7, 2026
aad411c
test(control-plane): skip racy SSE happy-path test pending source fix
santoshkumarradha Apr 7, 2026
7fb6a6e
test(control-plane): unskip SSE happy-path test now that the deadlock…
santoshkumarradha Apr 7, 2026
2ac19a4
Add coverage reporting workflow and fix local test entrypoints
santoshkumarradha Apr 7, 2026
1b0bc50
test(web-ui): expand client coverage
santoshkumarradha Apr 7, 2026
9737f93
test(sdk): raise python and typescript coverage
santoshkumarradha Apr 7, 2026
d4e4c0f
test(sdk-go): raise go coverage above 80
santoshkumarradha Apr 7, 2026
980b23c
test(control-plane): cover storage vector and config paths
santoshkumarradha Apr 7, 2026
a6cada3
test(web-ui): cover vc service flows
santoshkumarradha Apr 7, 2026
b18be57
fix(ci): stabilize coverage branch test runs
santoshkumarradha Apr 7, 2026
2043614
test(web-ui): expand api service coverage
santoshkumarradha Apr 7, 2026
cb382a1
test(control-plane): cover dashboard helper paths
santoshkumarradha Apr 7, 2026
27b032e
test(control-plane): cover execution helper paths
santoshkumarradha Apr 7, 2026
e0ef72f
test(web-ui): extract workflow dag utilities
santoshkumarradha Apr 7, 2026
0e3c40d
test(web-ui): extract runs page utilities
santoshkumarradha Apr 7, 2026
cdcd517
test(web-ui): expand service coverage wave
santoshkumarradha Apr 7, 2026
70f4b60
test(control-plane): cover storage helper utilities
santoshkumarradha Apr 7, 2026
957be32
test(coverage): cover settings runs and workflow helpers
santoshkumarradha Apr 7, 2026
a95c7c1
test(coverage): cover comparison page and execution records helpers
santoshkumarradha Apr 7, 2026
3dd3d7e
test(control-plane): cover execution log handlers
santoshkumarradha Apr 7, 2026
5049ef0
test(coverage): cover agent pages and identity handlers
santoshkumarradha Apr 7, 2026
f31ee44
test(web-ui): cover node detail page flows
santoshkumarradha Apr 7, 2026
572743a
test(web-ui): rebase client tests onto main
santoshkumarradha Apr 8, 2026
7078f80
test(web-ui): align node detail mocks with current types
santoshkumarradha Apr 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .github/BRANCH_PROTECTION.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@ In rare cases (critical hotfixes, CI infrastructure issues), an admin may approv
2. Fix failures promptly
3. Don't push new commits while CI is running (wait for results)
4. Keep your branch up to date if `main` changes
5. Review the coverage summary artifact when changes materially affect test-sensitive surfaces

### When CI Fails
1. Read the error message carefully
Expand All @@ -118,6 +119,14 @@ In rare cases (critical hotfixes, CI infrastructure issues), an admin may approv
4. Test locally before pushing
5. Push the fix and wait for CI to re-run

### Coverage Summary

The repository also publishes a non-blocking coverage summary workflow:

- It uploads per-surface coverage artifacts rather than a single blended monorepo number.
- It is intended to support reporting and badge generation, not to replace functional tests.
- The local equivalent is `./scripts/coverage-summary.sh`.

## Understanding the "All Required Checks Passed" Job

Each workflow has a summary job called "All Required Checks Passed" that:
Expand Down
102 changes: 102 additions & 0 deletions .github/workflows/coverage.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -62,3 +62,4 @@ reports/

# Typescript
.env
.plandb.db
Loading
Loading