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

agentjido / req_llm / 8fcf7e948733a98689e2ff8c2e5389ef4009deb2 / 3
49%
main: 49%

Build:
DEFAULT BRANCH: main
Ran 18 Sep 2025 01:15AM UTC
Files 55
Run time 1s
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

16 Sep 2025 10:09PM UTC coverage: 21.053% (-1.7%) from 22.706%
8fcf7e948733a98689e2ff8c2e5389ef4009deb2.3

push

github

web-flow
Refactor LLM Fixture System (#22)

* Scrub all legacy fixtures

* Move core tests to the new LLM Fixture system

* upgrade LLM fixtures for tool calling tests

* Refactor and enhance LLM fixture system

- Removed the legacy `LiveFixture` module to streamline the testing process.
- Updated `LLMFixture` to improve handling of live API calls and cached responses.
- Added new streaming test fixtures for various providers including Anthropic, Google, Groq, OpenAI, OpenRouter, and XAI to support comprehensive testing of streaming capabilities.
- Enhanced the `streaming` test suite to ensure robust validation of chunked responses and content verification.

This update improves the overall testing framework and ensures better coverage for streaming interactions across different LLM providers.

* Enhance streaming tests and timing validation

- Updated the LLMFixture to improve handling of streaming responses, ensuring proper reconstruction of raw SSE streams.
- Added new timing tests for `stream_text!` to validate immediate return behavior in live scenarios, ensuring it does not block until completion.
- Introduced new timing test fixtures for both Anthropic and OpenAI providers to support comprehensive performance validation.
- Adjusted existing test fixtures to reflect updated timestamps and response data for accurate testing.

These enhancements improve the robustness of the testing framework and ensure better coverage for streaming interactions across different LLM providers.

* Enhance LLMFixture for timing-aware streaming and update test fixtures

- Introduced timing configuration for replay in the LLMFixture, allowing for simulation of delays and acceleration during streaming tests.
- Updated the `create_timing_stream` function to handle timing metadata in streaming responses, ensuring accurate simulation of chunked data delivery.
- Adjusted existing test fixtures for Anthropic to reflect new timestamps and response data, improving the accuracy of timi... (continued)

532 of 2527 relevant lines covered (21.05%)

111.73 hits per line

Source Files on job 8fcf7e948733a98689e2ff8c2e5389ef4009deb2.3
  • Tree
  • List 55
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 8
  • 8fcf7e94 on github
  • Prev Job for on main (#602036ba0afe41a88803824f9f5f11435c902332.1)
  • Next Job for on main (#06c8c79966cb3118961c5f56496b6464534273d4.1)
  • 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