Lines Matching refs:string
33 const std::string kBlockKeyPrefix = "test-block-";
38 const std::string kRefKeyPrefix = "test-get-";
121 kRefKeyPrefix + std::to_string(key_id) + std::string(8, 0); in WriteBlockAccess()
131 const std::map<std::string, BlockAccessInfo>& block_access_info_map) { in AssertBlockAccessInfo() argument
159 std::vector<std::string> params = { in RunBlockCacheTraceAnalyzer()
205 std::string block_cache_sim_config_path_;
206 std::string trace_file_path_;
207 std::string test_path_;
208 std::string timeline_labels_;
209 std::string reuse_distance_labels_;
210 std::string reuse_distance_buckets_;
211 std::string reuse_interval_labels_;
212 std::string reuse_interval_buckets_;
213 std::string reuse_lifetime_labels_;
214 std::string reuse_lifetime_buckets_;
215 std::string analyzing_callers_;
216 std::string access_count_buckets_;
217 std::string analyze_get_spatial_locality_labels_;
218 std::string analyze_get_spatial_locality_buckets_;
235 std::string config = "lru,1,0,1K,1M,1G"; in TEST_F()
246 const std::string mrc_path = test_path_ + "/49_50_mrc"; in TEST_F()
249 std::string line; in TEST_F()
254 std::vector<std::string> result_strs; in TEST_F()
256 std::string substr; in TEST_F()
275 const std::vector<std::string> time_units{"1", "60", "3600"}; in TEST_F()
279 const std::string miss_ratio_timeline_path = in TEST_F()
289 std::string substr; in TEST_F()
307 const std::string miss_timeline_path = in TEST_F()
317 std::string substr; in TEST_F()
339 const std::string skewness_file_path = test_path_ + "/all_skewness"; in TEST_F()
342 std::string line; in TEST_F()
348 std::string substr; in TEST_F()
366 const std::vector<std::string> time_units{"_60", "_3600"}; in TEST_F()
367 const std::vector<std::string> user_access_only_flags{"user_access_only_", in TEST_F()
373 std::string l; in TEST_F()
375 if (l.find("block") == std::string::npos) { in TEST_F()
380 const std::string timeline_file = test_path_ + "/" + in TEST_F()
384 std::string line; in TEST_F()
391 std::string substr; in TEST_F()
414 std::map<std::string, std::string> test_reuse_csv_files; in TEST_F()
422 const std::string& file_suffix = test.first; in TEST_F()
423 const std::string& labels = test.second; in TEST_F()
427 std::string l; in TEST_F()
429 const std::string reuse_csv_file = test_path_ + "/" + l + file_suffix; in TEST_F()
431 std::string line; in TEST_F()
440 std::string substr; in TEST_F()
464 const std::string percent_access_summary_file = in TEST_F()
467 std::string line; in TEST_F()
469 std::set<std::string> callers; in TEST_F()
470 std::set<std::string> expected_callers{"Get", "MultiGet", "Iterator", in TEST_F()
474 std::string caller; in TEST_F()
476 std::string percent; in TEST_F()
492 std::string caller; in TEST_F()
494 std::vector<std::string> breakdowns{"level", "bt"}; in TEST_F()
496 const std::string file_name = test_path_ + "/" + caller + "_" + in TEST_F()
500 std::string line; in TEST_F()
505 std::string label; in TEST_F()
507 std::string percent; in TEST_F()
517 const std::vector<std::string> access_types{"user_access_only", "all_access"}; in TEST_F()
518 const std::vector<std::string> prefix{"bt", "cf"}; in TEST_F()
523 const std::string bt_access_count_summary = test_path_ + "/" + pre + in TEST_F()
527 std::string line; in TEST_F()
532 std::string bt; in TEST_F()
534 std::string percent; in TEST_F()
544 std::vector<std::string> block_types{"Index", "Data", "Filter"}; in TEST_F()
547 const std::string reuse_blocks_timeline = test_path_ + "/" + block_type + in TEST_F()
551 std::string line; in TEST_F()
559 std::string value; in TEST_F()
576 std::string l; in TEST_F()
578 const std::vector<std::string> spatial_locality_files{ in TEST_F()
582 const std::string filename = test_path_ + "/" + l + spatial_locality_file; in TEST_F()
584 std::string line; in TEST_F()
590 std::string bt; in TEST_F()
592 std::string percent; in TEST_F()