/system/extras/simpleperf/ |
D | cmd_dumprecord_test.cpp | 31 ASSERT_TRUE(DumpCmd()->Run({GetTestData("perf.data")})); in TEST() 36 ASSERT_TRUE(DumpCmd()->Run({"-i", GetTestData("perf.data")})); in TEST() 41 ASSERT_TRUE(DumpCmd()->Run({GetTestData(PERF_DATA_GENERATED_BY_LINUX_PERF)})); in TEST() 46 ASSERT_TRUE(DumpCmd()->Run({GetTestData(PERF_DATA_WITH_CALLCHAIN_RECORD)})); in TEST() 53 ASSERT_TRUE(DumpCmd()->Run({GetTestData(PERF_DATA_WITH_INTERPRETER_FRAMES)})); in TEST() 63 ASSERT_TRUE(DumpCmd()->Run({GetTestData("perf_with_tracepoint_event.data")})); in TEST() 69 ASSERT_TRUE(DumpCmd()->Run({GetTestData("perf_with_tracepoint_event_dynamic_field.data")})); in TEST() 80 GetTestDataDir() + "etm", GetTestData(PERF_DATA_ETM_TEST_LOOP)})); in TEST() 90 ASSERT_TRUE(DumpCmd()->Run({GetTestData("perf_with_arm_regs.data")})); in TEST()
|
D | cmd_debug_unwind_test.cpp | 40 std::string input_data = GetTestData(PERF_DATA_NO_UNWIND); in TEST() 50 std::string input_data = GetTestData(PERF_DATA_NO_UNWIND); in TEST() 65 std::string input_data = GetTestData(PERF_DATA_NO_UNWIND); in TEST() 77 std::string input_data = GetTestData(NATIVELIB_IN_APK_PERF_DATA); in TEST() 91 ASSERT_TRUE(DebugUnwindCmd()->Run({"-i", GetTestData(PERF_DATA_WITH_IP_ZERO_IN_CALLCHAIN), in TEST() 104 ASSERT_TRUE(DebugUnwindCmd()->Run({"-i", GetTestData("perf_unwind_embedded_lib_in_apk.data"), in TEST() 121 {"-i", GetTestData("perf_with_failed_unwinding_debug_info.data"), "--unwind-sample"})); in TEST() 128 std::string input_data = GetTestData(PERF_DATA_NO_UNWIND); in TEST() 144 {"-i", GetTestData("perf_with_failed_unwinding_debug_info.data"), "--generate-test-file", in TEST() 159 ASSERT_TRUE(DebugUnwindCmd()->Run({"-i", GetTestData("perf_display_bitmaps.data"), in TEST() [all …]
|
D | read_elf_test.cpp | 70 auto elf = ElfFile::Open(GetTestData(ELF_FILE), &status); in TEST() 81 auto elf = ElfFile::Open(GetTestData(path), &status); in TEST() 113 auto elf = ElfFile::Open(GetTestData(ELF_FILE), &elf_file_build_id, &status); in TEST() 125 auto elf = ElfFile::Open(GetTestData(ELF_FILE), &status); in TEST() 134 elf = ElfFile::Open(GetTestData(ELF_FILE), &build_id, &status); in TEST() 146 auto elf = ElfFile::Open(GetTestData(ELF_FILE), &build_id, &status); in TEST() 155 auto elf = ElfFile::Open(GetTestData(path), &native_lib_build_id, &status); in TEST() 166 auto elf = ElfFile::Open(GetTestData(ELF_FILE_WITH_MINI_DEBUG_INFO), &status); in TEST() 193 ASSERT_EQ(ElfStatus::NO_ERROR, IsValidElfPath(GetTestData(ELF_FILE))); in TEST() 200 auto elf = ElfFile::Open(GetTestData(ELF_FILE), &status); in TEST() [all …]
|
D | read_apk_test.cpp | 29 ASSERT_TRUE(inspector.FindElfInApkByOffset(GetTestData(APK_FILE), 0) == nullptr); in TEST() 33 GetTestData(APK_FILE), NATIVELIB_OFFSET_IN_APK + NATIVELIB_SIZE_IN_APK / 2); in TEST() 43 ASSERT_TRUE(ApkInspector::FindElfInApkByName(GetTestData(APK_FILE), "") == nullptr); in TEST() 44 auto ee = ApkInspector::FindElfInApkByName(GetTestData(APK_FILE), NATIVELIB_IN_APK); in TEST()
|
D | cmd_inject_test.cpp | 35 args.insert(args.end(), {"-i", GetTestData(PERF_DATA_ETM_TEST_LOOP)}); in RunInjectCmd() 57 GetTestData(std::string("etm") + OS_PATH_SEPARATOR + name), &expected_data)); in CheckMatchingExpectedData() 121 GetTestData(std::string("etm") + OS_PATH_SEPARATOR + "perf_kernel.data"); in TEST() 145 GetTestData(std::string("etm") + OS_PATH_SEPARATOR + "perf_with_unformatted_trace.data"); in TEST() 155 std::string perf_data = GetTestData(PERF_DATA_ETM_TEST_LOOP); in TEST() 157 GetTestData(std::string("etm") + OS_PATH_SEPARATOR + "perf_with_unformatted_trace.data"); in TEST() 233 std::string perf_data = GetTestData("etm/perf_with_missing_aux_data.data"); in TEST() 242 std::string perf_data_path = GetTestData("lbr/perf_lbr.data"); in TEST() 249 GetTestData(std::string("lbr") + OS_PATH_SEPARATOR + "inject_lbr.data"), &expected_data)); in TEST() 285 std::string perf_data = GetTestData("etm/perf_for_small_binary.data"); in TEST()
|
D | dso_test.cpp | 39 ASSERT_TRUE(android::base::ReadFileToString(GetTestData(ELF_FILE), &data)); in TEST() 133 ASSERT_EQ(finder.FindDebugFile("random_dir/elf", false, build_id), GetTestData("elf")); in TEST() 136 ASSERT_EQ(finder.FindDebugFile("base.apk!/lib/x86_64/elf", false, build_id), GetTestData("elf")); in TEST() 163 std::unique_ptr<Dso> dso = Dso::CreateDso(dso_type, GetTestData("base.vdex")); in TEST() 180 dso = Dso::CreateDso(dso_type, GetTestData("base.zip!/not_exist_entry")); in TEST() 201 const std::string file_path = GetUrlInApk(GetTestData(APK_FILE), NATIVELIB_IN_APK); in TEST() 221 std::unique_ptr<Dso> dso = Dso::CreateDso(DSO_ELF_FILE, GetTestData("libc.so")); in TEST() 229 const std::string vmlinux_path = GetTestData(ELF_FILE); in TEST() 256 ASSERT_TRUE(android::base::ReadFileToString(GetTestData(ELF_FILE), &data)); in TEST() 287 ASSERT_EQ(dso->GetDebugFilePath(), GetTestData(ELF_FILE)); in TEST() [all …]
|
D | cmd_merge_test.cpp | 54 std::string input_file = GetTestData("perf.data"); in TEST() 69 std::string input_file1 = GetTestData("perf_merge1.data"); in TEST() 70 std::string input_file2 = GetTestData("perf_merge2.data"); in TEST()
|
D | cmd_api_test.cpp | 96 RecordApp("simpleperf.demo.java_api", GetTestData("java_api.apk")); in TEST() 105 RecordApp("simpleperf.demo.cpp_api", GetTestData("cpp_api.apk")); in TEST()
|
D | cmd_report_sample_test.cpp | 34 ASSERT_TRUE(ReportSampleCmd()->Run({"-i", GetTestData(PERF_DATA_WITH_SYMBOLS)})); in TEST() 41 ReportSampleCmd()->Run({"-i", GetTestData(PERF_DATA_WITH_SYMBOLS), "-o", tmpfile.path})); in TEST() 48 {"-i", GetTestData(CALLGRAPH_FP_PERF_DATA), "-o", tmpfile.path, "--show-callchain"})); in TEST() 55 std::vector<std::string> args = {"-i", GetTestData(test_data_file), "-o", tmpfile.path, 240 GetTestData("proguard_mapping.txt"), "--remove-gaps", "0"}); in TEST()
|
D | cmd_report_test.cpp | 46 ReportRaw(GetTestData(perf_data), add_args, with_symfs); in Report() 407 ASSERT_TRUE(ReportCmd()->Run({"-i", GetTestData(PERF_DATA), "-o", tmpfile.path})); in TEST_F() 419 Report(PERF_DATA_FOR_BUILD_ID_CHECK, {"--symfs", GetTestData(CORRECT_SYMFS_FOR_BUILD_ID_CHECK)}); in TEST_F() 425 {"--symfs", GetTestData(WRONG_SYMFS_FOR_BUILD_ID_CHECK)}); in TEST_F() 451 Report(PERF_DATA, {"--symfs", GetTestData(SYMFS_FOR_READ_ELF_FILE_WARNING)}); in TEST_F() 504 Report(PERF_DATA, {"--kallsyms", GetTestData("kallsyms")}); in TEST_F() 511 ASSERT_FALSE(ReportCmd()->Run({"-i", GetTestData(INVALID_PERF_DATA)})); in TEST_F() 606 ASSERT_FALSE(ReportCmd()->Run({"-i", GetTestData("perf.data"), "--cpu", "-2"})); in TEST_F() 697 ASSERT_FALSE(ReportCmd()->Run({"-i", GetTestData(PERF_DATA), "--filter-file", tmpfile.path})); in TEST_F()
|
D | utils_test.cpp | 42 std::unique_ptr<ArchiveHelper> ahelper = ArchiveHelper::CreateInstance(GetTestData(APK_FILE)); in TEST() 62 ASSERT_FALSE(ArchiveHelper::CreateInstance(GetTestData(ELF_FILE))); in TEST()
|
D | environment_test.cpp | 116 fs::path dir(GetTestData("sysfs/module/fake_kernel_module/notes")); in TEST() 119 ASSERT_TRUE(GetModuleBuildId("fake_kernel_module", &build_id, GetTestData("sysfs"))); in TEST()
|
D | read_dex_file_test.cpp | 36 ASSERT_TRUE(ReadSymbolsFromDexFile(GetTestData("base.vdex"), {0x28}, symbol_callback)); in TEST()
|
D | cmd_trace_sched_test.cpp | 56 {"--record-file", GetTestData(PERF_DATA_SCHED_STAT_RUNTIME), "--show-threads"})); in TEST()
|
D | gtest_main.cpp | 122 std::string GetTestData(const std::string& filename) { in GetTestData() function
|
D | get_test_data.h | 26 std::string GetTestData(const std::string& filename);
|
D | JITDebugReader_test.cpp | 59 std::string dex_file = GetTestData("base.vdex"); in TEST()
|
D | cmd_kmem_test.cpp | 67 KmemReportRawFile(GetTestData(perf_data), additional_args, result); in KmemReportFile()
|
D | cmd_record_test.cpp | 888 ASSERT_TRUE(helper.InstallApk(GetTestData("DisplayBitmaps.apk"), in RecordJavaApp() 890 ASSERT_TRUE(helper.InstallApk(GetTestData("DisplayBitmapsTest.apk"), in RecordJavaApp() 948 ASSERT_TRUE(helper.InstallApk(GetTestData("EndlessTunnel.apk"), "com.google.sample.tunnel")); in TEST() 1292 ASSERT_TRUE(Realpath(GetTestData(ELF_FILE), &path)); in TEST()
|
D | RecordReadThread_test.cpp | 81 RecordFileReader::CreateInstance(GetTestData(PERF_DATA_NO_UNWIND)); in TEST()
|