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

archetech / archon / 24739718935
95%
main: 89%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/shell-quote-1.8.4
DEFAULT BRANCH: main
Ran 21 Apr 2026 06:36PM UTC
Jobs 1
Files 24
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

21 Apr 2026 06:33PM UTC coverage: 95.091%. Remained the same
24739718935

Pull #455

github

macterra
fix(python-keymaster): address Copilot review comments on PR #455

- gatekeeper_client: get_data and get_text now return None on 404 instead
  of raising, matching their type signature and how Keymaster.get_file
  and Keymaster.get_image expect missing CIDs to surface
- service.app: guard apply_content_length against non-numeric
  Content-Length headers so a bad header no longer turns into a 500
  (matches the TS Number.isFinite check)
- service.runtime: move the wait_for_node_id loop into a background
  task so the ASGI app starts serving /version, /metrics and /ready
  immediately, with /ready reporting ready=false until the DID resolves
  (matches the TypeScript service behavior)
- docker-compose.keymaster-py: switch the data dir from a host bind
  mount to a named volume (keymaster_py_data) to avoid UID mismatch
  PermissionErrors on CI runners, per AGENTS.md guidance
Pull Request #455: Add native Python keymaster service and compose flavor switch

1994 of 2200 branches covered (90.64%)

Branch coverage included in aggregate %.

4243 of 4359 relevant lines covered (97.34%)

1163.7 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24739718935.1 21 Apr 2026 06:36PM UTC 48
96.0
GitHub Action Run
Source Files on build 24739718935
  • Tree
  • List 24
  • Changed 22
  • Source Changed 0
  • Coverage Changed 22
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #24739718935
  • Pull Request #455
  • PR Base - main (#24682564886)
  • 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