# Functions

No description provided by the author
DumpEchoLogs returns logs of the echoserver pod in in the given namespace and with the given name.
FilterStaleConditions returns the list of status condition whose observedGeneration does not match the object's metadata.Generation.
GatewayAndHTTPRoutesMustBeAccepted waits until: 1.
GatewayAndRoutesMustBeAccepted waits until: 1.
GatewayAndTLSRoutesMustBeAccepted waits until the specified Gateway has an IP address assigned to it and the TLSRoute has a ParentRef referring to the Gateway.
GatewayAndUDPRoutesMustBeAccepted waits until the specified Gateway has an IP address assigned to it and the UDPRoute has a ParentRef referring to the Gateway.
GatewayClassMustHaveLatestConditions will fail the test if there are conditions that were not updated.
GatewayListenersMustHaveConditions checks if every listener of the specified gateway has all the specified conditions.
GatewayMustHaveCondition checks that the supplied Gateway has the supplied Condition, halting after the specified timeout is exceeded.
GatewayMustHaveLatestConditions waits until the specified Gateway has all conditions updated with the latest observed generation.
GatewayMustHaveZeroRoutes validates that the gateway has zero routes attached.
GatewayStatusMustHaveListeners waits for the specified Gateway to have listeners in status that match the expected listeners.
GWCMustHaveAcceptedConditionAny waits until the specified GatewayClass has an Accepted condition set with a status set to any value.
GWCMustHaveAcceptedConditionTrue waits until the specified GatewayClass has an Accepted condition set with a status value equal to True.
HTTPRouteMustHaveCondition checks that the supplied HTTPRoute has the supplied Condition, halting after the specified timeout is exceeded.
HTTPRouteMustHaveLatestConditions will fail the test if there are conditions that were not updated.
HTTPRouteMustHaveNoAcceptedParents waits for the specified HTTPRoute to have either no parents or a single parent that is not accepted.
HTTPRouteMustHaveParents waits for the specified HTTPRoute to have parents in status that match the expected parents.
HTTPRouteMustHaveResolvedRefsConditionsTrue checks that the supplied HTTPRoute has the resolvedRefsCondition set to true.
MeshNamespacesMustBeReady waits until all Pods are marked Ready.
MustCreateSelfSignedCertSecret creates a self-signed SSL certificate and stores it in a secret.
NamespacesMustBeReady waits until all Pods are marked Ready and all Gateways are marked Accepted and Programmed in the specified namespace(s).
NewGatewayRef creates a GatewayRef resource.
No description provided by the author
RouteTypeMustHaveParentsField ensures the provided routeType has a routeType.Status.Parents field of type []v1alpha2.RouteParentStatus.
TLSRouteMustHaveCondition checks that the supplied TLSRoute has the supplied Condition, halting after the specified timeout is exceeded.
TLSRouteMustHaveParents waits for the specified TLSRoute to have parents in status that match the expected parents, and also returns the TLSRoute.
UDPRouteMustHaveParents waits for the specified UDPRoute to have parents in status that match the expected parents.
WaitForGatewayAddress waits until at least one IP Address has been set in the status of the specified Gateway.

# Constants

GatewayExcludedFromReadinessChecks is an annotation that can be placed on a Gateway provided via the tests to indicate that it is NOT expected to be Accepted or Provisioned in its default state.

# Structs

Applier prepares manifests depending on the available options and applies them to the Kubernetes cluster.
GatewayRef is a tiny type for specifying an HTTP Route ParentRef without relying on a specific api version.