Skip to content

Commit bad3dc7

Browse files
committed
Fix timing issue for the test
Signed-off-by: Milind waykole <mwaykole@redhat.com>
1 parent 8968196 commit bad3dc7

File tree

1 file changed

+9
-0
lines changed
  • tests/model_serving/model_server/kserve/authentication

1 file changed

+9
-0
lines changed

tests/model_serving/model_server/kserve/authentication/conftest.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
from utilities.infra import (
2828
create_inference_token,
2929
create_isvc_view_role,
30+
wait_for_inference_deployment_replicas,
3031
)
3132
from utilities.logger import RedactedString
3233
from utilities.serving_runtime import ServingRuntimeFromTemplate
@@ -90,6 +91,10 @@ def patched_remove_raw_authentication_isvc(
9091
status=http_s3_ovms_raw_inference_service.Condition.Status.TRUE,
9192
timeout=Timeout.TIMEOUT_2MIN,
9293
)
94+
wait_for_inference_deployment_replicas(
95+
client=unprivileged_client,
96+
isvc=http_s3_ovms_raw_inference_service,
97+
)
9398
yield http_s3_ovms_raw_inference_service
9499

95100
# ResourceEditor restores auth on exit; wait for ISVC to reconcile before next test
@@ -98,6 +103,10 @@ def patched_remove_raw_authentication_isvc(
98103
status=http_s3_ovms_raw_inference_service.Condition.Status.TRUE,
99104
timeout=Timeout.TIMEOUT_2MIN,
100105
)
106+
wait_for_inference_deployment_replicas(
107+
client=unprivileged_client,
108+
isvc=http_s3_ovms_raw_inference_service,
109+
)
101110

102111

103112
@pytest.fixture(scope="class")

0 commit comments

Comments
 (0)