Lines Matching refs:ValidateLRUList
61 void ValidateLRUList(std::vector<std::string> keys, in ValidateLRUList() function in ROCKSDB_NAMESPACE::LRUCacheTest
99 ValidateLRUList({"a", "b", "c", "d", "e"}); in TEST_F()
103 ValidateLRUList({"d", "e", "x", "y", "z"}); in TEST_F()
105 ValidateLRUList({"d", "e", "x", "y", "z"}); in TEST_F()
107 ValidateLRUList({"d", "x", "y", "z", "e"}); in TEST_F()
109 ValidateLRUList({"d", "x", "y", "e", "z"}); in TEST_F()
111 ValidateLRUList({"d", "y", "e", "z"}); in TEST_F()
113 ValidateLRUList({"y", "e", "z", "d"}); in TEST_F()
115 ValidateLRUList({"y", "e", "z", "d", "u"}); in TEST_F()
117 ValidateLRUList({"e", "z", "d", "u", "v"}); in TEST_F()
129 ValidateLRUList({"a", "b", "c", "x", "y"}, 2); in TEST_F()
134 ValidateLRUList({"b", "c", "d", "x", "y"}, 2); in TEST_F()
136 ValidateLRUList({"b", "c", "x", "y", "d"}, 2); in TEST_F()
140 ValidateLRUList({"c", "x", "y", "d", "z"}, 2); in TEST_F()
150 ValidateLRUList({"a", "b", "c"}, 0); in TEST_F()
155 ValidateLRUList({"a", "b", "c", "u", "v"}, 0); in TEST_F()
159 ValidateLRUList({"c", "u", "v", "X", "Y"}, 2); in TEST_F()
163 ValidateLRUList({"u", "v", "X", "Y", "Z"}, 2); in TEST_F()
167 ValidateLRUList({"v", "X", "a", "Y", "Z"}, 2); in TEST_F()
171 ValidateLRUList({"X", "a", "Y", "Z", "v"}, 2); in TEST_F()
175 ValidateLRUList({"a", "Y", "Z", "v", "X"}, 2); in TEST_F()
177 ValidateLRUList({"a", "Y", "v", "X", "Z"}, 2); in TEST_F()
180 ValidateLRUList({"a", "v", "X", "Z"}, 2); in TEST_F()
182 ValidateLRUList({"a", "v", "Z"}, 1); in TEST_F()
185 ValidateLRUList({"a", "v", "d", "e", "Z"}, 1); in TEST_F()
188 ValidateLRUList({"d", "e", "f", "g", "Z"}, 1); in TEST_F()
190 ValidateLRUList({"e", "f", "g", "Z", "d"}, 2); in TEST_F()