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

agentjido / req_llm / 932bb71a22339354d13a7a831534226c0b6df5c6 / 1
49%
main: 49%

Build:
DEFAULT BRANCH: main
Ran 17 Nov 2025 08:37AM UTC
Files 82
Run time 585min
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

17 Nov 2025 08:36AM UTC coverage: 49.944% (-0.007%) from 49.951%
932bb71a22339354d13a7a831534226c0b6df5c6.1

push

github

web-flow
feat: Add credential fallback for fixture recording (#218)

Implements automatic fallback to existing fixtures when credentials are
missing during RECORD mode for providers requiring cloud credentials.

- Add optional `credential_missing?/1` callback to Provider behavior
- Implement credential detection in AWS Bedrock, Google, and Google Vertex AI providers
- Add fixture fallback handler in test fixture system
- Enables comprehensive test coverage without requiring all developers to configure cloud credentials

When recording fixtures (`REQ_LLM_FIXTURES_MODE=record`):
1. Provider attempts API call
2. If credentials missing, provider raises specific error
3. Credential fallback handler catches error via `credential_missing?/1`
4. If fixture exists, loads existing fixture instead of failing
5. Logs warning about credential fallback
6. Test continues successfully

This allows contributors without AWS/GCP credentials to run full test suite
while maintainers with credentials can refresh fixtures.

3574 of 7156 relevant lines covered (49.94%)

14.69 hits per line

Source Files on job 932bb71a22339354d13a7a831534226c0b6df5c6.1
  • Tree
  • List 82
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 932
  • 932bb71a on github
  • Prev Job for on main (#a47489b2d5819649e80a12521c32c25cd6afa60b.4)
  • Next Job for on main (#aa2682570247c381c9c18b57f5416737347fe28e.4)
  • 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