ContainerImage.Pinniped/test/integration
Andrew Keesler a4fe76f6a9
test/integration: increase confidence that a cert has rotated
It looks like requests to our aggregated API service on GKE vacillate
between success and failure until they reach a converged successful
state. I think this has to do with our pods updating the API serving
cert at different times. If only one pod updates its serving cert to
the correct value, then it should respond with success. However, the
other pod would respond with failure. Depending on the load balancing
algorithm that GKE uses to send traffic to pods in a service, we could
end up with a success that we interpret as "all pods have rotated
their certs" when it really just means "at least one pod has rotated
its certs."

Signed-off-by: Andrew Keesler <akeesler@vmware.com>
2020-08-28 10:20:05 -04:00
..
api_discovery_test.go Allow app to start despite failing to borrow the cluster signing key 2020-08-25 18:22:53 -07:00
api_serving_certs_test.go test/integration: increase confidence that a cert has rotated 2020-08-28 10:20:05 -04:00
app_availability_test.go Allow app to start despite failing to borrow the cluster signing key 2020-08-25 18:22:53 -07:00
client_test.go Make `./pkg/client` into an internal package using the native k8s client. 2020-08-27 11:48:18 -05:00
credentialissuerconfig_test.go Fix an assertion about an error message in an integration test 2020-08-27 17:50:46 -07:00
credentialrequest_test.go Merge branch 'main' into self_test 2020-08-25 19:02:27 -07:00
kubectl_test.go Upon pod startup, update the Status of CredentialIssuerConfig 2020-08-24 18:07:34 -07:00