Commit Graph

16 Commits

Author SHA1 Message Date
Michael Schurter
eecc8600b2 test: explicitly pass vars vs enclosing them 2020-02-14 11:10:33 -08:00
Michael Schurter
69bee220cc test: remove errgroup to take advantage of vet
go vet would have prevented the bug fixed in
6362e32161 but our use of errgroup
prevented that.

Rip out errgroup to take advantage of vet, and remove download limiting
now that we're downloading far fewer binaries overall.
2020-02-14 10:53:54 -08:00
Michael Schurter
63791d645c test: sort vault tests by version 2020-02-14 10:33:17 -08:00
Michael Schurter
6362e32161 test: capture url to fix flaky test 2020-02-14 10:32:58 -08:00
Michael Schurter
e4832653b3 test: only test latest Z of each X.Y.Z release 2020-02-14 08:41:45 -08:00
Michael Schurter
1ef1889c0f test: simplify code 2020-02-07 15:50:53 -08:00
Michael Schurter
96f4e9a47d test: restore e2e-test target and use -integration 2020-01-14 13:47:51 -08:00
Michael Schurter
c85f477d97 test: download Vault binaries for e2e test
Modernize Vault integration/e2e test a bit:

- Download from releases.hashicorp.com instead of using a hardcoded list
- Remove old unused make target e2e-test
- Use NOMAD_E2E env var instead of -integration flag
- Add a README

On my machine with ~250 Mbps internet it takes ~400s to download all
Vault binaries.
2020-01-14 11:02:02 -08:00
Seth Hoenig
7687ac0e3a docs: vault integration docs should reference new token_explicit_max_ttl field 2019-12-02 14:22:47 -06:00
Chris Baker
312721427d vault e2e: pass vault version into setup instead of having to infer it from test name 2019-04-10 10:34:10 -05:00
Chris Baker
f7f979ad0f e2e/vault: updated e2e vault tests to use version-specific policy creation endpoint (old servers are not compatible with new client) 2019-04-10 10:34:10 -05:00
Alex Dadgar
aa59ea6ac7 fix iops bug and increase test matrix coverage 2018-12-11 15:28:21 -08:00
Alex Dadgar
088f51a330 skip e2e/vault if integration isn't set 2018-09-25 11:29:09 -07:00
Alex Dadgar
668a90102f proper variable capture 2018-09-24 16:34:15 -07:00
Alex Dadgar
7acb3ca2ee vet 2018-09-19 10:18:10 -07:00
Alex Dadgar
0ee63c43ea add a vault test matrix 2018-09-19 10:18:10 -07:00