Versions in this module Expand all Collapse all v0 v0.1.0 Sep 30, 2024retracted Changes in this version + func CloseRaftStorage(t testing.T, cluster *vault.TestCluster, idx int) + func ClusterSetup(conf *vault.CoreConfig, opts *vault.TestClusterOptions, ...) (*vault.CoreConfig, *vault.TestClusterOptions) + func FileBackendSetup(conf *vault.CoreConfig, opts *vault.TestClusterOptions) + func InmemBackendSetup(conf *vault.CoreConfig, opts *vault.TestClusterOptions) + func InmemLatentBackendSetup(conf *vault.CoreConfig, opts *vault.TestClusterOptions) + func MakeFileBackend(t testing.T, logger hclog.Logger) *vault.PhysicalBackendBundle + func MakeInmemBackend(t testing.T, logger hclog.Logger) *vault.PhysicalBackendBundle + func MakeLatentInmemBackend(t testing.T, logger hclog.Logger) *vault.PhysicalBackendBundle + func MakeRaftBackend(t testing.T, coreIdx int, logger hclog.Logger, ...) *vault.PhysicalBackendBundle + func MakeReusableRaftHAStorage(t testing.T, logger hclog.Logger, numCores int, ...) (ReusableStorage, StorageCleanup) + func MakeReusableRaftStorage(t testing.T, logger hclog.Logger, numCores int, ...) (ReusableStorage, StorageCleanup) + func MakeReusableStorage(t testing.T, logger hclog.Logger, bundle *vault.PhysicalBackendBundle) (ReusableStorage, StorageCleanup) + func RaftBackendSetup(conf *vault.CoreConfig, opts *vault.TestClusterOptions) + func RaftHAFactory(f PhysicalBackendBundler) ... + func RaftHASetup(conf *vault.CoreConfig, opts *vault.TestClusterOptions, ...) + func SharedPhysicalFactory(f PhysicalBackendBundler) ... + type ClusterSetupMutator func(conf *vault.CoreConfig, opts *vault.TestClusterOptions) + type PhysicalBackendBundler func(t testing.T, logger hclog.Logger) *vault.PhysicalBackendBundle + type ReusableStorage struct + Cleanup func(t testing.T, cluster *vault.TestCluster) + IsRaft bool + Setup ClusterSetupMutator + type StorageCleanup func()