@@ -22,6 +22,7 @@ import (
22
22
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
23
23
"k8s.io/apimachinery/pkg/types"
24
24
inferenceapi "sigs.k8s.io/gateway-api-inference-extension/api/v1alpha2"
25
+ gatewayv1 "sigs.k8s.io/gateway-api/apis/v1"
25
26
"sigs.k8s.io/gateway-api/conformance/utils/kubernetes"
26
27
"sigs.k8s.io/gateway-api/conformance/utils/suite"
27
28
"sigs.k8s.io/gateway-api/pkg/features"
@@ -56,7 +57,13 @@ var InferencePoolInvalidEPPService = suite.ConformanceTest{
56
57
gwNN := types.NamespacedName {Name : "conformance-primary-gateway" , Namespace : infraNamespace }
57
58
poolNN := types.NamespacedName {Name : poolName , Namespace : appNamespace }
58
59
59
- gwAddr := kubernetes .GatewayAndHTTPRoutesMustBeAccepted (t , s .Client , s .TimeoutConfig , s .ControllerName , kubernetes .NewGatewayRef (gwNN ), routeNN )
60
+ gwAddr := k8sutils .GetGatewayEndpoint (t , s .Client , s .TimeoutConfig , gwNN )
61
+ acceptedCondition := metav1.Condition {
62
+ Type : string (gatewayv1 .RouteConditionAccepted ),
63
+ Status : metav1 .ConditionTrue ,
64
+ Reason : string (gatewayv1 .RouteReasonAccepted ),
65
+ }
66
+ kubernetes .HTTPRouteMustHaveCondition (t , s .Client , s .TimeoutConfig , routeNN , gwNN , acceptedCondition )
60
67
t .Run ("InferecePool has a ResolvedRefs Condition with status False" , func (t * testing.T ) {
61
68
acceptedCondition := metav1.Condition {
62
69
Type : string (inferenceapi .InferencePoolConditionResolvedRefs ), // Standard condition type
0 commit comments