Skip to content
This repository was archived by the owner on Jun 5, 2025. It is now read-only.

Add integration tests with muxing #1035

Merged
merged 1 commit into from
Feb 13, 2025
Merged

Conversation

aponcedeleonch
Copy link
Contributor

Replicate the current integration tests but instead of using the specific provider URL, e.g. /ollama use the muxing URL, i.e. /v1/mux/.

Muxing functionality should take care of routing the request to the correct model and provider. For the moment we're only going to test with the "catch_all" rule. Meaning, all the requests will be directed to the same model.

In future iterations we can expand the integration tests to check for multiple rules across different providers.

Replicate the current integration tests but instead of using
the specific provider URL, e.g. `/ollama` use the muxing
URL, i.e. `/v1/mux/`.

Muxing functionality should take care of routing the request
to the correct model and provider. For the moment we're
only going to test with the "catch_all" rule. Meaning, all the
requests will be directed to the same model.

In future iterations we can expand the integration tests to
check for multiple rules across different providers.
@aponcedeleonch aponcedeleonch force-pushed the muxing-integration-tests branch from fc105b6 to b1b35d9 Compare February 13, 2025 13:31
@aponcedeleonch aponcedeleonch merged commit a4c0509 into main Feb 13, 2025
10 checks passed
@aponcedeleonch aponcedeleonch deleted the muxing-integration-tests branch February 13, 2025 14:39
Copy link

@zbkash zbkash left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shut it down it's hacked

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants