Lines Matching refs:UnwinderTest
47 class UnwinderTest : public ::testing::Test { class
191 std::unique_ptr<Maps> UnwinderTest::maps_;
192 RegsFake UnwinderTest::regs_(5);
193 MemoryFake* UnwinderTest::memory_;
194 std::shared_ptr<Memory> UnwinderTest::process_memory_(nullptr);
196 TEST_F(UnwinderTest, multiple_frames) { in TEST_F() argument
261 TEST_F(UnwinderTest, multiple_frames_dont_resolve_names) { in TEST_F() argument
327 TEST_F(UnwinderTest, non_zero_load_bias) { in TEST_F() argument
358 TEST_F(UnwinderTest, non_zero_elf_offset) { in TEST_F() argument
389 TEST_F(UnwinderTest, non_zero_map_offset) { in TEST_F() argument
420 TEST_F(UnwinderTest, disable_embedded_soname) { in TEST_F() argument
453 TEST_F(UnwinderTest, no_frames_after_finished) { in TEST_F() argument
491 TEST_F(UnwinderTest, max_frames) { in TEST_F() argument
527 TEST_F(UnwinderTest, verify_frames_skipped) { in TEST_F() argument
598 TEST_F(UnwinderTest, sp_not_in_map) { in TEST_F() argument
645 TEST_F(UnwinderTest, pc_in_device_stops_unwind) { in TEST_F() argument
666 TEST_F(UnwinderTest, sp_in_device_stops_unwind) { in TEST_F() argument
687 TEST_F(UnwinderTest, pc_without_map) { in TEST_F() argument
718 TEST_F(UnwinderTest, speculative_frame) { in TEST_F() argument
787 TEST_F(UnwinderTest, speculative_frame_removed) { in TEST_F() argument
839 TEST_F(UnwinderTest, speculative_frame_not_removed_pc_bad) { in TEST_F() argument
890 TEST_F(UnwinderTest, speculative_frame_check_with_no_frames) { in TEST_F() argument
908 TEST_F(UnwinderTest, map_ignore_suffixes) { in TEST_F() argument
966 TEST_F(UnwinderTest, sp_pc_do_not_change) { in TEST_F() argument
1036 TEST_F(UnwinderTest, dex_pc_in_map) { in TEST_F() argument
1081 TEST_F(UnwinderTest, dex_pc_in_map_non_zero_offset) { in TEST_F() argument
1126 TEST_F(UnwinderTest, dex_pc_not_in_map) { in TEST_F() argument
1171 TEST_F(UnwinderTest, dex_pc_not_in_map_valid_dex_files) { in TEST_F() argument
1218 TEST_F(UnwinderTest, dex_pc_multiple_frames) { in TEST_F() argument
1281 TEST_F(UnwinderTest, dex_pc_max_frames) { in TEST_F() argument
1311 TEST_F(UnwinderTest, elf_from_memory_not_file) { in TEST_F() argument
1342 TEST_F(UnwinderTest, elf_from_memory_but_no_valid_file_with_bracket) { in TEST_F() argument
1373 TEST_F(UnwinderTest, elf_from_memory_but_empty_filename) { in TEST_F() argument
1404 TEST_F(UnwinderTest, elf_from_memory_but_from_memfd) { in TEST_F() argument
1436 TEST_F(UnwinderTest, format_frame) { in TEST_F() argument
1492 TEST_F(UnwinderTest, format_frame_build_id) { in TEST_F() argument
1531 TEST_F(UnwinderTest, format_frame_by_arch) { in TEST_F() argument
1591 TEST_F(UnwinderTest, build_frame_pc_only_errors) { in TEST_F() argument
1625 TEST_F(UnwinderTest, build_frame_pc_valid_elf) { in TEST_F() argument
1680 TEST_F(UnwinderTest, build_frame_pc_in_jit) { in TEST_F() argument
1751 TEST_F(UnwinderTest, unwinder_from_pid_set_process_memory) { in TEST_F() argument