-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
Description
These tests are reimplementation of the same conformance tests in https://github.com/knative/networking/tree/main/test/conformance/ingress. These tests are run without the net-gateway-api
controller.
(test/kind-conformance-contour.sh
)
- Add basics/*
- TestBasics
- TestBasicsHTTP2
- reference: h2c (cleartext HTTP/2) protocol support kubernetes-sigs/gateway-api#204
- Add headers/*
- TestProbeHeaders - Add TestProbeHeaders conformance test #349
- TestPreSplitSetHeaders
- TestPostSplitSetHeaders
- references:
- Add dispatch/*
- TestPath
- TestPercentage
- TestPathAndPercentageSplit
- TestRule
- Add TestMultipleHosts
- Add TestTimeout
- Add websocket/*
- TestWebsocket
- TestWebsocketSplit
- reference: WebSocket protocol support kubernetes-sigs/gateway-api#205
- Add grpc/*
- Add TestGRPC
- TestGRPCSplit
- Add visibility/*
- TestVisibility
- TestVisibilitySplit
- TestVisibilityPath
- TestRetry - Add TestRetry conformance test #20
- TestIngressTLS - Add TestIngressTLS conformance test #351
- note: test should pass based on Add support for TLS (conformance test passes) by evankanderson · Pull Request #316 · knative-sandbox/net-gateway-api, but still need to be implemented.
- Add Gateway API TLS Support projectcontour/contour#3404
- see: EPIC - Contour tests #36 (comment)
- TestUpdate - Add TestUpdate conformance test #352
- TestIngressClass - Add TestIngressClass conformance test #353
Metadata
Metadata
Assignees
Labels
No labels