open-nomad/testutil
Seth Hoenig 2f0cfb5740 build: upgrade and speedup circleci configuration
This PR upgrades our CI images and fixes some affected tests.

- upgrade go-machine-image to premade latest ubuntu LTS (ubuntu-2004:202111-02)

- eliminate go-machine-recent-image (no longer necessary)

- manage GOPATH in GNUMakefile (see https://discuss.circleci.com/t/gopath-is-set-to-multiple-directories/7174)

- fix tcp dial error check (message seems to be OS specific)

- spot check values measured instead of specifically 'RSS' (rss no longer reported in cgroups v2)

- use safe MkdirTemp for generating tmpfiles

NOT applied: (too flakey)

- eliminate setting GOMAXPROCS=1 (build tools were also affected by this setting)

- upgrade resource type for all imanges to large (2C -> 4C)
2022-01-24 08:28:14 -06:00
..
responsewriter.go tests: fix races caused by sharing a buffer 2018-10-16 16:56:55 -07:00
server.go Fixup uses of `sanity` (#10187) 2021-03-16 18:05:08 -04:00
slow.go Skip QEMU graceful shutdown test except on Travis 2018-01-31 15:47:26 -08:00
vault.go cli: refactor operator debug capture (#11466) 2021-11-05 19:43:10 -04:00
wait.go test: update tests to properly use AllocDir 2021-10-19 10:49:07 -07:00
wait_test.go build: upgrade and speedup circleci configuration 2022-01-24 08:28:14 -06:00