-
Notifications
You must be signed in to change notification settings - Fork 119
Closed
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededtest
Milestone
Description
- Create a directory
tests/e2e-upgradeand the filetests/e2e-upgrade/e2e_upgrade_test.go - Adds a make recipe
make test-e2e-upgrade - In the tests suite
- Setup the k8s environment as usual except that instead of installing Envoy AI Gateway via helm locally, install
registry-1.docker.io/envoyproxy/ai-gateway-helm --version 0.3.0. This might require changes in tests/internal/e2elib. - Adds a test case where continuously making requests to a gateway with some test manifest with testupstream server etc. (You can reference tests/e2e/testdata directory.
- While making requests, upgrade Envoy AI Gateway using the local helm under menifests/charts directory, and restart the controller.
- During the upgrade, ensures all requests are successful for 2 minutes.
- Setup the k8s environment as usual except that instead of installing Envoy AI Gateway via helm locally, install
Xunzhuo and surenraju-careem
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededtest