open-vault/helper/testhelpers
Alexander Scheel a8faa543e6
Add pki nginx/wget/curl/Go integration tests (#17320)
* 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>
2022-11-23 15:00:18 -05:00
..
azurite Run a more strict formatter over the code (#11312) 2021-04-08 09:43:39 -07:00
cassandra Use hashicorp mirror for container pulls (#17778) 2022-11-02 13:33:17 -04:00
certhelpers
consul Use hashicorp mirror for container pulls (#17778) 2022-11-02 13:33:17 -04:00
docker Add pki nginx/wget/curl/Go integration tests (#17320) 2022-11-23 15:00:18 -05:00
etcd reformat using 'make fmt' (#13794) 2022-01-27 10:06:34 -08:00
fakegcsserver Use hashicorp mirror for container pulls (#17778) 2022-11-02 13:33:17 -04:00
ldap Use hashicorp mirror for container pulls (#17778) 2022-11-02 13:33:17 -04:00
logical Use %q for quoted strings where appropriate (#15216) 2022-08-03 12:32:45 -06:00
minio Use hashicorp mirror for container pulls (#17778) 2022-11-02 13:33:17 -04:00
mongodb Use hashicorp mirror for container pulls (#17778) 2022-11-02 13:33:17 -04:00
mssql Add ability to capture container logs, and have mssql test helper use it (#13272) 2021-11-24 12:01:38 -05:00
mysql Use hashicorp mirror for container pulls (#17778) 2022-11-02 13:33:17 -04:00
postgresql Use hashicorp mirror for container pulls (#17778) 2022-11-02 13:33:17 -04:00
seal OSS portion of wrapper-v2 (#16811) 2022-08-23 15:37:16 -04:00
teststorage Vault 6773/raft rejoin nonvoter (#16324) 2022-07-18 14:37:12 -04:00
testhelpers.go [QT-309] Ensure environment variables are populated before proceeding (#17915) 2022-11-17 11:55:17 -07:00
testhelpers_oss.go Wait for standby to have a working grpc connection before we try to use it (#16905) 2022-08-26 12:50:10 -04:00