Why
The local multi-cluster and EKS features repeat kubectl wait commands for Gateway API Accepted=True and ResolvedRefs=True. The route identities, namespaces, context, timeout, and required conditions are meaningful; JSONPath syntax is not.
Scope
Add a table-driven assertion that explicit Gateway API routes become accepted and resolved using an explicit Kubernetes context and timeout.
Acceptance criteria
Parent: #858
Why
The local multi-cluster and EKS features repeat
kubectl waitcommands for Gateway APIAccepted=TrueandResolvedRefs=True. The route identities, namespaces, context, timeout, and required conditions are meaningful; JSONPath syntax is not.Scope
Add a table-driven assertion that explicit Gateway API routes become accepted and resolved using an explicit Kubernetes context and timeout.
Acceptance criteria
HTTPRouteandGRPCRoute.Accepted=TrueandResolvedRefs=Truewithout weakening existing checks.Parent: #858