Home | History | Annotate | Download | only in dns

Lines Matching refs:now

33   base::TimeTicks now;
42 EXPECT_FALSE(cache.Lookup(key1, now));
43 cache.Set(key1, entry, now, kTTL);
44 EXPECT_TRUE(cache.Lookup(key1, now));
45 EXPECT_TRUE(cache.Lookup(key1, now)->error == entry.error);
50 now += base::TimeDelta::FromSeconds(5);
53 EXPECT_FALSE(cache.Lookup(key2, now));
54 cache.Set(key2, entry, now, kTTL);
55 EXPECT_TRUE(cache.Lookup(key2, now));
59 now += base::TimeDelta::FromSeconds(4);
62 EXPECT_TRUE(cache.Lookup(key1, now));
63 EXPECT_TRUE(cache.Lookup(key2, now));
64 EXPECT_NE(cache.Lookup(key1, now), cache.Lookup(key2, now));
66 // Advance to t=10; key is now expired.
67 now += base::TimeDelta::FromSeconds(1);
69 EXPECT_FALSE(cache.Lookup(key1, now));
70 EXPECT_TRUE(cache.Lookup(key2, now));
73 cache.Set(key1, entry, now, kTTL);
74 EXPECT_TRUE(cache.Lookup(key1, now));
78 EXPECT_TRUE(cache.Lookup(key1, now));
79 EXPECT_TRUE(cache.Lookup(key2, now));
81 // Advance to t=20; both entries are now expired.
82 now += base::TimeDelta::FromSeconds(10);
84 EXPECT_FALSE(cache.Lookup(key1, now));
85 EXPECT_FALSE(cache.Lookup(key2, now));
97 base::TimeTicks now;
103 EXPECT_FALSE(cache.Lookup(key1, now));
104 cache.Set(key1, entry, now, kFailureEntryTTL);
108 EXPECT_FALSE(cache.Lookup(key1, now));
110 // Now overwrite with a valid entry, and then overwrite with negative entry
112 cache.Set(key1, entry, now, kSuccessEntryTTL);
113 EXPECT_TRUE(cache.Lookup(key1, now));
114 cache.Set(key1, entry, now, kFailureEntryTTL);
115 EXPECT_FALSE(cache.Lookup(key1, now));
125 base::TimeTicks now;
134 EXPECT_FALSE(cache.Lookup(key1, now));
135 cache.Set(key1, entry, now, kFailureEntryTTL);
136 EXPECT_TRUE(cache.Lookup(key1, now));
140 now += base::TimeDelta::FromSeconds(5);
143 EXPECT_FALSE(cache.Lookup(key2, now));
144 cache.Set(key2, entry, now, kFailureEntryTTL);
145 EXPECT_TRUE(cache.Lookup(key2, now));
149 now += base::TimeDelta::FromSeconds(4);
152 EXPECT_TRUE(cache.Lookup(key1, now));
153 EXPECT_TRUE(cache.Lookup(key2, now));
155 // Advance to t=10; key1 is now expired.
156 now += base::TimeDelta::FromSeconds(1);
158 EXPECT_FALSE(cache.Lookup(key1, now));
159 EXPECT_TRUE(cache.Lookup(key2, now));
162 cache.Set(key1, entry, now, kFailureEntryTTL);
164 EXPECT_TRUE(cache.Lookup(key1, now));
168 EXPECT_TRUE(cache.Lookup(key1, now));
169 EXPECT_TRUE(cache.Lookup(key2, now));
171 // Advance to t=20; both entries are now expired.
172 now += base::TimeDelta::FromSeconds(10);
174 EXPECT_FALSE(cache.Lookup(key1, now));
175 EXPECT_FALSE(cache.Lookup(key2, now));
186 base::TimeTicks now;
195 EXPECT_FALSE(cache.Lookup(key1, now));
196 cache.Set(key1, entry, now, kSuccessEntryTTL);
197 EXPECT_TRUE(cache.Lookup(key1, now));
201 EXPECT_FALSE(cache.Lookup(key2, now));
202 cache.Set(key2, entry, now, kSuccessEntryTTL);
203 EXPECT_TRUE(cache.Lookup(key2, now));
208 EXPECT_NE(cache.Lookup(key1, now), cache.Lookup(key2, now));
219 base::TimeTicks now;
231 EXPECT_FALSE(cache.Lookup(key1, now));
232 cache.Set(key1, entry, now, kTTL);
233 EXPECT_TRUE(cache.Lookup(key1, now));
237 EXPECT_FALSE(cache.Lookup(key2, now));
238 cache.Set(key2, entry, now, kTTL);
239 EXPECT_TRUE(cache.Lookup(key2, now));
243 EXPECT_FALSE(cache.Lookup(key3, now));
244 cache.Set(key3, entry, now, kTTL);
245 EXPECT_TRUE(cache.Lookup(key3, now));
250 EXPECT_NE(cache.Lookup(key1, now), cache.Lookup(key2, now));
251 EXPECT_NE(cache.Lookup(key1, now), cache.Lookup(key3, now));
252 EXPECT_NE(cache.Lookup(key2, now), cache.Lookup(key3, now));
263 base::TimeTicks now;
268 EXPECT_FALSE(cache.Lookup(Key("foobar.com"),now));
269 cache.Set(Key("foobar.com"), entry, now, kTTL);
270 EXPECT_FALSE(cache.Lookup(Key("foobar.com"), now));
281 base::TimeTicks now;
288 cache.Set(Key("foobar1.com"), entry, now, kTTL);
289 cache.Set(Key("foobar2.com"), entry, now, kTTL);
290 cache.Set(Key("foobar3.com"), entry, now, kTTL);