Skip to content

ci(e2e): stabilize preference demo CI execution#865

Merged
Spherrrical merged 1 commit intomainfrom
musa/fix-e2e-demo-preference-ci
Apr 3, 2026
Merged

ci(e2e): stabilize preference demo CI execution#865
Spherrrical merged 1 commit intomainfrom
musa/fix-e2e-demo-preference-ci

Conversation

@Spherrrical
Copy link
Copy Markdown
Collaborator

Summary

  • Switch demo test runner invocation from sh to bash in CI so run_demo_tests.sh executes with the intended shell semantics.
  • Add bounded retries for Hurl in llm_routing/preference_based_routing to reduce transient Invalid JSON/EOF flakiness while preserving hard failures.
  • Keep other demos unchanged by applying retry logic only to the preference-based routing path.

@Spherrrical Spherrrical merged commit aa16a6d into main Apr 3, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants