aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/postinglistbm
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2020-04-25 22:51:49 +0200
committerTor Egge <Tor.Egge@broadpark.no>2020-04-25 22:58:30 +0200
commitd4bf2e41fab0adce629308de75b3e1763dfadccb (patch)
tree2d4ac70964ab3a16fc46c38d3c7510aec64d8c34 /searchlib/src/tests/postinglistbm
parent35decca41db6b9a44b24b6f7501c84d159ebd6a7 (diff)
Reduce code duplication. Rand48 class is in vespalib.
Diffstat (limited to 'searchlib/src/tests/postinglistbm')
-rw-r--r--searchlib/src/tests/postinglistbm/posting_list_test.cpp4
-rw-r--r--searchlib/src/tests/postinglistbm/postinglistbm.cpp4
-rw-r--r--searchlib/src/tests/postinglistbm/stress_runner.cpp8
-rw-r--r--searchlib/src/tests/postinglistbm/stress_runner.h9
4 files changed, 11 insertions, 14 deletions
diff --git a/searchlib/src/tests/postinglistbm/posting_list_test.cpp b/searchlib/src/tests/postinglistbm/posting_list_test.cpp
index a7d810cb1a1..845201772f8 100644
--- a/searchlib/src/tests/postinglistbm/posting_list_test.cpp
+++ b/searchlib/src/tests/postinglistbm/posting_list_test.cpp
@@ -5,7 +5,7 @@
#include <vespa/searchlib/test/fakedata/fakeword.h>
#include <vespa/searchlib/test/fakedata/fakewordset.h>
#include <vespa/searchlib/test/fakedata/fpfactory.h>
-#include <vespa/searchlib/util/rand48.h>
+#include <vespa/vespalib/util/rand48.h>
#include <vespa/vespalib/gtest/gtest.h>
#include <cinttypes>
@@ -66,7 +66,7 @@ struct PostingListTest : public ::testing::Test {
FakeWordUP word3;
FakeWordUP word4;
FakeWordUP word5;
- search::Rand48 rnd;
+ vespalib::Rand48 rnd;
PostingListTest()
: num_docs(36000),
diff --git a/searchlib/src/tests/postinglistbm/postinglistbm.cpp b/searchlib/src/tests/postinglistbm/postinglistbm.cpp
index 16b8e9cd7f5..0ac3f15e015 100644
--- a/searchlib/src/tests/postinglistbm/postinglistbm.cpp
+++ b/searchlib/src/tests/postinglistbm/postinglistbm.cpp
@@ -10,7 +10,7 @@
#include <vespa/searchlib/test/fakedata/fakeword.h>
#include <vespa/searchlib/test/fakedata/fakewordset.h>
#include <vespa/searchlib/test/fakedata/fpfactory.h>
-#include <vespa/searchlib/util/rand48.h>
+#include <vespa/vespalib/util/rand48.h>
#include <vespa/log/log.h>
@@ -42,7 +42,7 @@ private:
bool _unpack;
public:
- search::Rand48 _rnd;
+ vespalib::Rand48 _rnd;
public:
PostingListBM();
diff --git a/searchlib/src/tests/postinglistbm/stress_runner.cpp b/searchlib/src/tests/postinglistbm/stress_runner.cpp
index 9c78515a03f..fd12e9b5aa9 100644
--- a/searchlib/src/tests/postinglistbm/stress_runner.cpp
+++ b/searchlib/src/tests/postinglistbm/stress_runner.cpp
@@ -33,7 +33,7 @@ private:
StressMaster &operator=(const StressMaster &);
- search::Rand48 &_rnd;
+ vespalib::Rand48 &_rnd;
uint32_t _numDocs;
std::vector<std::string> _postingTypes;
StressRunner::OperatorType _operatorType;
@@ -62,7 +62,7 @@ private:
std::vector<Task> _tasks;
public:
- StressMaster(search::Rand48 &rnd,
+ StressMaster(vespalib::Rand48 &rnd,
FakeWordSet &wordSet,
const std::vector<std::string> &postingType,
StressRunner::OperatorType operatorType,
@@ -129,7 +129,7 @@ public:
};
-StressMaster::StressMaster(search::Rand48 &rnd,
+StressMaster::StressMaster(vespalib::Rand48 &rnd,
FakeWordSet &wordSet,
const std::vector<std::string> &postingTypes,
StressRunner::OperatorType operatorType,
@@ -420,7 +420,7 @@ OrStressWorker::run_task(const FakePosting& f1, const FakePosting& f2, uint32_t
}
void
-StressRunner::run(search::Rand48 &rnd,
+StressRunner::run(vespalib::Rand48 &rnd,
FakeWordSet &wordSet,
const std::vector<std::string> &postingTypes,
OperatorType operatorType,
diff --git a/searchlib/src/tests/postinglistbm/stress_runner.h b/searchlib/src/tests/postinglistbm/stress_runner.h
index d4974bc969e..249645f70aa 100644
--- a/searchlib/src/tests/postinglistbm/stress_runner.h
+++ b/searchlib/src/tests/postinglistbm/stress_runner.h
@@ -4,12 +4,9 @@
#include <string>
#include <vector>
-namespace search {
-class Rand48;
+namespace vespalib { class Rand48; }
-namespace fakedata { class FakeWordSet; }
-
-}
+namespace search::fakedata { class FakeWordSet; }
namespace postinglistbm {
@@ -21,7 +18,7 @@ public:
Or
};
- static void run(search::Rand48 &rnd,
+ static void run(vespalib::Rand48 &rnd,
search::fakedata::FakeWordSet &wordSet,
const std::vector<std::string> &postingTypes,
OperatorType operatorType,