[failing] test/e2e.TestDestroyPodInflight
Expected Behavior
Tests passing successfully.
Actual Behavior
Consistent failures:
Test name: test/e2e.TestDestroyPodInflight Repository name: serving Testing areas: Gateway API + Contour (periodic job)
Steps to Reproduce the Problem
See: https://testgrid.k8s.io/r/knative-own-testgrid/serving#gateway-api-contour
Note the (net-gateway-api) changes that will land in https://github.com/knative/serving/pull/15136 don't address this failure.
Digging into this the errors we're seeing is because Contour (deployed using the gateway provisioner/contourdeployment) has a timeout set that's being triggered. It might just be the idle timeout on the connection.
In net-contour we disable these two timeouts by default - https://github.com/knative-extensions/net-contour/blob/fc93044366448548dac0fdf20ca37c675cd9e3d8/pkg/reconciler/contour/resources/httpproxy.go#L131
This is blocked on
https://github.com/knative-extensions/net-gateway-api/issues/711 https://github.com/projectcontour/contour/issues/6373