pomerium/integration
Cuong Manh Le 84dde097c7
integration: sleep for amount of time before running tests (#956)
Most of the flaky failure due to the fact that not all pods are ready
yet. We currently check the readiness by get all deployments and
heuristic parsing the output. So let wait for another 10 seconds before
running tests.
2020-06-22 11:16:06 +07:00
..
backends envoy: implement policy TLS options (#724) 2020-05-18 16:52:51 -06:00
internal integration: sleep for amount of time before running tests (#956) 2020-06-22 11:16:06 +07:00
manifests config: add PassIdentityHeaders option (#903) 2020-06-22 10:29:44 +07:00
authorization_test.go feature/databroker: user data and session refactor project (#926) 2020-06-19 07:52:44 -06:00
control_plane_test.go envoy: verify helathcheck enpoints (#725) 2020-05-19 08:35:19 -07:00
main_test.go inegration: fix linting issues 2020-04-28 08:17:22 -06:00
policy_test.go config: add PassIdentityHeaders option (#903) 2020-06-22 10:29:44 +07:00
README.md integration: add cluster setup and configuration and a few tests 2020-04-28 07:33:33 -06:00

Integration Tests

These tests are full end-to-end integration tests using Pomerium in a kubernetes cluster.

Usage

The following applications are needed:

  • kubectl: to apply the manifests to kubernetes
  • mkcert: to generate a root CA and wildcard certificates

The test suite will apply the manifests to your current Kubernetes context before running the tests.