summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/grouping
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-12-06 20:17:56 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2019-12-09 20:43:38 +0000
commit9156592055b871be41b1f634ee37842854dc73a4 (patch)
tree9fe512730a78b950ed07ee7f84a330821a109062 /searchcore/src/tests/grouping
parent3a8c63f34d8554573b42b0c3749e44ad4f43fb0e (diff)
Use std::chrono.
Diffstat (limited to 'searchcore/src/tests/grouping')
-rw-r--r--searchcore/src/tests/grouping/grouping.cpp19
1 files changed, 10 insertions, 9 deletions
diff --git a/searchcore/src/tests/grouping/grouping.cpp b/searchcore/src/tests/grouping/grouping.cpp
index edaa8792d6c..667f83d18f9 100644
--- a/searchcore/src/tests/grouping/grouping.cpp
+++ b/searchcore/src/tests/grouping/grouping.cpp
@@ -22,7 +22,8 @@ using namespace search::grouping;
using namespace search;
using search::attribute::test::MockAttributeContext;
using proton::matching::SessionManager;
-using fastos::SteadyTimeStamp;
+using vespalib::steady_time;
+using vespalib::duration;
//-----------------------------------------------------------------------------
@@ -111,8 +112,8 @@ private:
struct DoomFixture {
vespalib::Clock clock;
- fastos::SteadyTimeStamp timeOfDoom;
- DoomFixture() : clock(), timeOfDoom(fastos::SteadyTimeStamp::FUTURE) {}
+ steady_time timeOfDoom;
+ DoomFixture() : clock(), timeOfDoom(steady_time::max()) {}
};
//-----------------------------------------------------------------------------
@@ -472,24 +473,24 @@ TEST_F("test session timeout", DoomFixture()) {
SessionId id1("foo");
SessionId id2("bar");
- GroupingContext initContext1(f1.clock, SteadyTimeStamp(10));
- GroupingContext initContext2(f1.clock, SteadyTimeStamp(20));
+ GroupingContext initContext1(f1.clock, steady_time(duration(10)));
+ GroupingContext initContext2(f1.clock, steady_time(duration(20)));
GroupingSession::UP s1(new GroupingSession(id1, initContext1, world.attributeContext));
GroupingSession::UP s2(new GroupingSession(id2, initContext2, world.attributeContext));
mgr.insert(std::move(s1));
mgr.insert(std::move(s2));
- mgr.pruneTimedOutSessions(SteadyTimeStamp(5));
+ mgr.pruneTimedOutSessions(steady_time(duration(5)));
SessionManager::Stats stats(mgr.getGroupingStats());
ASSERT_EQUAL(2u, stats.numCached);
- mgr.pruneTimedOutSessions(SteadyTimeStamp(10));
+ mgr.pruneTimedOutSessions(steady_time(duration(10)));
stats = mgr.getGroupingStats();
ASSERT_EQUAL(2u, stats.numCached);
- mgr.pruneTimedOutSessions(SteadyTimeStamp(11));
+ mgr.pruneTimedOutSessions(steady_time(duration(11)));
stats = mgr.getGroupingStats();
ASSERT_EQUAL(1u, stats.numCached);
- mgr.pruneTimedOutSessions(SteadyTimeStamp(21));
+ mgr.pruneTimedOutSessions(steady_time(duration(21)));
stats = mgr.getGroupingStats();
ASSERT_EQUAL(0u, stats.numCached);
}