MCPcopy Create free account
hub / github.com/ceph/ceph / TEST_F

Function TEST_F

src/test/test_not_before_queue.cc:93–103  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

91};
92
93TEST_F(NotBeforeTest, Basic) {
94 tv_t e0{0, 0, 0};
95 tv_t e1{0, 1, 0};
96
97 queue.enqueue(e0);
98 queue.enqueue(e1);
99
100 ASSERT_EQ(queue.dequeue(), std::make_optional(e0));
101 ASSERT_EQ(queue.dequeue(), std::make_optional(e1));
102 ASSERT_EQ(queue.dequeue(), std::nullopt);
103}
104
105TEST_F(NotBeforeTest, NotBefore) {
106 tv_t e0{0, 0, 0};

Callers

nothing calls this directly

Calls 8

advance_timeMethod · 0.80
dequeue_by_predMethod · 0.80
total_countMethod · 0.80
eligible_countMethod · 0.80
remove_if_by_classMethod · 0.80
enqueueMethod · 0.45
dequeueMethod · 0.45
remove_by_classMethod · 0.45

Tested by

no test coverage detected