aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/tests/persistence/persistencetestutils.h
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-10-16 13:53:33 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2020-10-18 11:25:35 +0000
commitf34acff8f2f40938d97b5b20ed960101d6622eff (patch)
tree607962abf17ef1c30ad137581730fd51e69b97c7 /storage/src/tests/persistence/persistencetestutils.h
parent3d89f85313a0a8da5d8ad0e435b1877a46e6ecc3 (diff)
Factor out handling of operations that might change bucket ownership.
Diffstat (limited to 'storage/src/tests/persistence/persistencetestutils.h')
-rw-r--r--storage/src/tests/persistence/persistencetestutils.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/storage/src/tests/persistence/persistencetestutils.h b/storage/src/tests/persistence/persistencetestutils.h
index 65a7441847e..29a18db413b 100644
--- a/storage/src/tests/persistence/persistencetestutils.h
+++ b/storage/src/tests/persistence/persistencetestutils.h
@@ -6,6 +6,7 @@
#include <vespa/storage/persistence/persistencethread.h>
#include <vespa/storage/persistence/filestorage/filestorhandler.h>
#include <vespa/storage/persistence/persistenceutil.h>
+#include <vespa/storage/persistence/bucketownershipnotifier.h>
#include <vespa/storage/common/messagesender.h>
#include <vespa/storage/common/storagecomponent.h>
#include <vespa/persistence/spi/persistenceprovider.h>
@@ -71,10 +72,11 @@ public:
std::unique_ptr<PersistenceTestEnvironment> _env;
std::unique_ptr<vespalib::ISequencedTaskExecutor> _sequenceTaskExecutor;
ReplySender _replySender;
+ BucketOwnershipNotifier _bucketOwnershipNotifier;
PersistenceTestUtils();
- virtual ~PersistenceTestUtils();
+ ~PersistenceTestUtils() override;
document::Document::SP schedulePut(uint32_t location, spi::Timestamp timestamp, uint32_t minSize = 0, uint32_t maxSize = 128);
@@ -236,9 +238,6 @@ public:
class SingleDiskPersistenceTestUtils : public PersistenceTestUtils
{
public:
- void SetUp() override {
- setupDisks();
- }
};
} // storage