Home | History | Annotate | Download | only in cloud

Lines Matching refs:calls

44   int calls = 0;
45 auto fetcher = [&calls, want_filename, want_offset, want_n](
51 calls++;
62 EXPECT_EQ(calls, 1);
64 EXPECT_EQ(calls, 2);
66 EXPECT_EQ(calls, 3);
122 std::set<size_t> calls;
123 auto fetcher = [&calls, block_size](const string& filename, size_t offset,
128 EXPECT_EQ(calls.find(offset), calls.end()) << "at offset " << offset;
129 calls.insert(offset);
221 std::list<size_t> calls;
222 auto fetcher = [&calls, block_size](const string& filename, size_t offset,
226 EXPECT_FALSE(calls.empty()) << "at offset = " << offset;
227 if (!calls.empty()) {
228 EXPECT_EQ(offset, calls.front());
229 calls.pop_front();
239 // fetcher calls that the cache makes.
240 calls.push_back(0);
241 // Cache miss - drains an element from `calls`.
243 // Cache hit - does not drain an element from `calls`.
245 calls.push_back(block_size);
249 calls.push_back(2 * block_size);
254 calls.push_back(0);
261 calls.push_back(block_size);
264 calls.push_back(0);
269 int calls = 0;
270 auto fetcher = [&calls](const string& filename, size_t offset, size_t n,
272 calls++;
284 EXPECT_EQ(calls, 1);
291 EXPECT_EQ(calls, 1 + i / 3);
295 calls = 0;
300 EXPECT_EQ(calls, 1);
305 EXPECT_EQ(calls, 1);
309 int calls = 0;
310 auto fetcher = [&calls](const string& filename, size_t offset, size_t n,
312 calls++;
333 EXPECT_EQ(calls, 1);
336 EXPECT_EQ(calls, 2);
339 EXPECT_EQ(calls, 3);
342 EXPECT_EQ(calls, 4);
352 EXPECT_EQ(calls, 4);
360 EXPECT_EQ(calls, 4);
364 EXPECT_EQ(calls, 5);
367 EXPECT_EQ(calls, 6);
371 int calls = 0;
372 auto fetcher = [&calls](const string& filename, size_t offset, size_t n,
374 calls++;
397 EXPECT_EQ(calls, 3);
401 EXPECT_EQ(calls, 3);
417 EXPECT_EQ(calls, 3);
500 int calls = 0;
501 auto fetcher = [&calls](const string& filename, size_t offset, size_t n,
503 calls++;
512 EXPECT_EQ(calls, 1);
515 EXPECT_EQ(calls, 2);