open-vault/helper
ncabatoff 7512a71a4c
Generalize and improve testcluster-building code (#7177)
There are a few different things happening in this change.  First, some code that previously lived in enterprise has moved here: this includes some helper code for manipulating clusters and for building storage backends.  Second, the existing cluster-building code using inmem storage has been generalized to allow various storage backends. Third, added support for creating two-cluster DR setups. Finally, there are tweaks to handle edge cases that
result in intermittent failures, or to eliminate sleeps in favour of polling to detect state changes.

Also: generalize TestClusterOptions.PhysicalFactory so it can be used either
as a per-core factory (for raft) or a per-cluster factory (for other
storage backends.)
2019-07-26 16:42:51 -04:00
..
awsutil fix failing region test 2019-06-18 09:50:38 -07:00
builtinplugins Abstract out adding external plugins 2019-07-22 13:14:56 -04:00
dhutil VSI (#4985) 2018-07-24 22:02:27 -04:00
flag-kv Errwrap everywhere (#4252) 2018-04-05 11:49:21 -04:00
flag-slice command/server: add config loading 2015-03-12 15:21:11 -07:00
forwarding Update protobufs, sdk changes 2019-04-12 23:13:14 -04:00
gated-writer command/server: cleaner output 2015-04-04 12:06:41 -07:00
identity Rename entity group membership template parameters (#7099) 2019-07-19 10:08:47 -07:00
kv-builder Create sdk/ and api/ submodules (#6583) 2019-04-12 17:54:35 -04:00
listenerutil Switch to go modules (#6585) 2019-04-13 03:44:06 -04:00
metricsutil Call goimports as well as gofmt when doing a make fmt (#7148) 2019-07-18 21:04:56 -04:00
mfa Switch to go modules (#6585) 2019-04-13 03:44:06 -04:00
namespace Remove namespace.TestContext and namespace.TestNamespace (#5682) 2018-11-05 11:11:32 -05:00
pgpkeys Create sdk/ and api/ submodules (#6583) 2019-04-12 17:54:35 -04:00
policies Fix using wrong var 2016-03-24 10:23:09 -04:00
proxyutil Create sdk/ and api/ submodules (#6583) 2019-04-12 17:54:35 -04:00
reload Clean up error string formatting (#4304) 2018-04-09 14:35:21 -04:00
storagepacker Don't return an error if storagepacker is told to delete no items (#6941) 2019-06-20 17:46:58 -04:00
testhelpers Generalize and improve testcluster-building code (#7177) 2019-07-26 16:42:51 -04:00
xor Errwrap everywhere (#4252) 2018-04-05 11:49:21 -04:00