a8faa543e6
* Rename integation_test.go->integration_test.go Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com> * Add ability to fetch container's network addresses This lets us return the on-network container address, allowing us to spawn client containers which contact server containers. Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com> * Add integration tests with nginx, curl, wget, Go We build new integration tests, spawning a test instance on nginx and ensuring we can connect with a variety of clients against a variety of CA and leaf certificate types. This will ultimately let us detect issues with compatibility as we expand the matrix of supported servers and clients. Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com> * Make runner reference unique Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com> * Attempt to fix CI with longer wait Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com> * Finish moving nginx tests to pkiext package Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com> * make fmt Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com> * Add more debugging, work on CircleCI Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com> Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com> |
||
---|---|---|
.. | ||
nginx_test.go | ||
README.md | ||
test_helpers.go | ||
zlint_test.go |
What is pkiext
?
pkiext
exists to split the Docker tests into a separate package from the
main PKI tests. Because the Docker tests execute in a smaller runner with
fewer resources, and we were hitting timeouts waiting for the entire PKI
test suite to run, we need to split the larger non-Docker PKI tests from
the smaller Docker tests, to ensure the former can execute.
This package should lack any non-test related targets.