You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -154,8 +155,13 @@ The behavior after implementing this feature is as follows:
154
155
### Test Plan
155
156
156
157
* Implement comprehensive unit tests to cover all new functionality.
157
-
* e2e tests: TODO
158
158
159
+
#### E2E
160
+
161
+
* e2e tests with `InPlaceOrRecreate` VPA mode:
162
+
1. Add a test case where the QoS class **changes**. In this scenario, we expect the updater to evict the affected Pods, since the QoS field is immutable.
163
+
2. Add a test case where the QoS class **does not change**. In this scenario the updater should apply the new ratio using the in-place update mechanism.
164
+
* Add a test case to verify that when `RequestToLimitRatio` is specified for a container, the ratio from the Workload API (i.e. Deployment) is ignored and no longer considered.
0 commit comments