summaryrefslogtreecommitdiffstats
path: root/storage/src/tests/common/teststorageapp.h
diff options
context:
space:
mode:
Diffstat (limited to 'storage/src/tests/common/teststorageapp.h')
-rw-r--r--storage/src/tests/common/teststorageapp.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/storage/src/tests/common/teststorageapp.h b/storage/src/tests/common/teststorageapp.h
index 376b1afd9c6..5fa45fe804d 100644
--- a/storage/src/tests/common/teststorageapp.h
+++ b/storage/src/tests/common/teststorageapp.h
@@ -18,17 +18,18 @@
#pragma once
#include "testnodestateupdater.h"
+#include <vespa/document/base/testdocman.h>
+#include <vespa/document/bucket/fixed_bucket_spaces.h>
+#include <vespa/persistence/spi/persistenceprovider.h>
#include <vespa/storage/bucketdb/storbucketdb.h>
#include <vespa/storage/common/doneinitializehandler.h>
+#include <vespa/storage/common/node_identity.h>
#include <vespa/storage/common/nodestateupdater.h>
-#include <vespa/storage/storageserver/framework.h>
#include <vespa/storage/frameworkimpl/component/distributorcomponentregisterimpl.h>
#include <vespa/storage/frameworkimpl/component/servicelayercomponentregisterimpl.h>
+#include <vespa/storage/storageserver/framework.h>
#include <vespa/storageframework/defaultimplementation/clock/realclock.h>
#include <vespa/storageframework/defaultimplementation/component/testcomponentregister.h>
-#include <vespa/persistence/spi/persistenceprovider.h>
-#include <vespa/document/bucket/fixed_bucket_spaces.h>
-#include <vespa/document/base/testdocman.h>
#include <vespa/vespalib/util/sequencedtaskexecutor.h>
#include <atomic>
@@ -50,6 +51,7 @@ protected:
document::TestDocMan _docMan;
TestNodeStateUpdater _nodeStateUpdater;
vespalib::string _configId;
+ NodeIdentity _node_identity;
std::atomic<bool> _initialized;
public:
@@ -85,6 +87,7 @@ public:
{ return _compReg.getDistribution(); }
TestNodeStateUpdater& getNodeStateUpdater() { return _nodeStateUpdater; }
uint16_t getIndex() const { return _compReg.getIndex(); }
+ const NodeIdentity& node_identity() const { return _node_identity; }
// The storage app also implements the done initializer interface, so it can
// be sent to components needing this.