Ronald
7a5c8dc1eb
Copyright headers for command folder ( #16705 )
...
* copyright headers for agent folder
* Ignore test data files
* fix proto files and remove headers in agent/uiserver folder
* ignore deep-copy files
* copyright headers for agent folder
* Copyright headers for command folder
* fix merge conflicts
2023-03-28 15:12:30 -04:00
skpratt
9718079a49
ACL error improvements: incomplete bootstrapping and non-existent token ( #16105 )
...
* add bootstrapping detail for acl errors
* error detail improvements
* update acl bootstrapping test coverage
* update namespace errors
* update test coverage
* add changelog
* update message for unbootstrapped error
* consolidate error message code and update changelog
* logout message change
2023-02-08 23:49:44 +00:00
Dan Upton
4192468358
Remove references to "master" ACL tokens in tests ( #11751 )
2021-12-07 12:48:50 +00:00
Daniel Nephin
ef0999547a
testing: skip slow tests with -short
...
Add a skip condition to all tests slower than 100ms.
This change was made using `gotestsum tool slowest` with data from the
last 3 CI runs of master.
See https://github.com/gotestyourself/gotestsum#finding-and-skipping-slow-tests
With this change:
```
$ time go test -count=1 -short ./agent
ok github.com/hashicorp/consul/agent 0.743s
real 0m4.791s
$ time go test -count=1 -short ./agent/consul
ok github.com/hashicorp/consul/agent/consul 4.229s
real 0m8.769s
```
2020-12-07 13:42:55 -05:00
Daniel Nephin
8d35e37b3c
testing: Remove all the defer os.Removeall
...
Now that testutil uses t.Cleanup to remove the directory the caller no longer has to manage
the removal
2020-08-14 19:58:53 -04:00
Daniel Nephin
8b6877febd
Remove name from NewTestAgent
...
Using:
git grep -l 'NewTestAgent(t, t.Name(),' | \
xargs sed -i -e 's/NewTestAgent(t, t.Name(),/NewTestAgent(t,/g'
2020-03-31 16:13:44 -04:00
Chris Piraino
3dd0b59793
Allow users to configure either unstructured or JSON logging ( #7130 )
...
* hclog Allow users to choose between unstructured and JSON logging
2020-01-28 17:50:41 -06:00
R.B. Boyer
5a505c5b3a
acl: adding support for kubernetes auth provider login ( #5600 )
...
* auth providers
* binding rules
* auth provider for kubernetes
* login/logout
2019-04-26 14:49:25 -05:00