Lines Matching refs:CrasherTest

179 class CrasherTest : public ::testing::Test {  class
186 CrasherTest();
187 ~CrasherTest();
202 CrasherTest::CrasherTest() { in CrasherTest() function in CrasherTest
212 CrasherTest::~CrasherTest() { in ~CrasherTest()
222 void CrasherTest::StartIntercept(unique_fd* output_fd, DebuggerdDumpType intercept_type) { in StartIntercept()
233 void CrasherTest::FinishIntercept(int* result) { in FinishIntercept()
249 void CrasherTest::StartProcess(std::function<void()> function, std::function<pid_t()> forker) { in StartProcess()
268 void CrasherTest::FinishCrasher() { in FinishCrasher()
281 void CrasherTest::AssertDeath(int signo) { in AssertDeath()
319 TEST_F(CrasherTest, smoke) { in TEST_F() argument
350 TEST_F(CrasherTest, tagged_fault_addr) { in TEST_F() argument
377 void CrasherTest::Trap(void* ptr) { in Trap()
383 TEST_F(CrasherTest, heap_addr_in_register) { in TEST_F() argument
439 struct SizeParamCrasherTest : CrasherTest, testing::WithParamInterface<size_t> {};
608 TEST_F(CrasherTest, DISABLED_mte_illegal_setjmp) { in TEST_F() argument
648 TEST_F(CrasherTest, mte_async) { in TEST_F() argument
678 TEST_F(CrasherTest, mte_multiple_causes) { in TEST_F() argument
764 TEST_F(CrasherTest, mte_register_tag_dump) { in TEST_F() argument
797 TEST_F(CrasherTest, mte_fault_tag_dump_front_truncated) { in TEST_F() argument
828 TEST_F(CrasherTest, mte_fault_tag_dump) { in TEST_F() argument
862 TEST_F(CrasherTest, mte_fault_tag_dump_rear_truncated) { in TEST_F() argument
898 TEST_F(CrasherTest, LD_PRELOAD) { in TEST_F() argument
918 TEST_F(CrasherTest, abort) { in TEST_F() argument
936 TEST_F(CrasherTest, signal) { in TEST_F() argument
961 TEST_F(CrasherTest, abort_message) { in TEST_F() argument
996 TEST_F(CrasherTest, crash_detail_single) { in TEST_F() argument
1015 TEST_F(CrasherTest, crash_detail_replace_data) { in TEST_F() argument
1038 TEST_F(CrasherTest, crash_detail_replace_name) { in TEST_F() argument
1061 TEST_F(CrasherTest, crash_detail_single_byte_name) { in TEST_F() argument
1081 TEST_F(CrasherTest, crash_detail_single_bytes) { in TEST_F() argument
1101 TEST_F(CrasherTest, crash_detail_mixed) { in TEST_F() argument
1121 TEST_F(CrasherTest, crash_detail_many) { in TEST_F() argument
1151 TEST_F(CrasherTest, crash_detail_single_changes) { in TEST_F() argument
1171 TEST_F(CrasherTest, crash_detail_multiple) { in TEST_F() argument
1192 TEST_F(CrasherTest, crash_detail_remove) { in TEST_F() argument
1214 TEST_F(CrasherTest, abort_message_newline_trimmed) { in TEST_F() argument
1233 TEST_F(CrasherTest, abort_message_multiple_newlines_trimmed) { in TEST_F() argument
1252 TEST_F(CrasherTest, abort_message_backtrace) { in TEST_F() argument
1272 TEST_F(CrasherTest, intercept_timeout) { in TEST_F() argument
1290 TEST_F(CrasherTest, wait_for_debugger) { in TEST_F() argument
1311 TEST_F(CrasherTest, backtrace) { in TEST_F() argument
1343 TEST_F(CrasherTest, PR_SET_DUMPABLE_0_crash) { in TEST_F() argument
1363 TEST_F(CrasherTest, capabilities) { in TEST_F() argument
1420 TEST_F(CrasherTest, fake_pid) { in TEST_F() argument
1528 TEST_F(CrasherTest, seccomp_crash) { in TEST_F() argument
1558 TEST_F(CrasherTest, seccomp_crash_oom) { in TEST_F() argument
1615 TEST_F(CrasherTest, seccomp_tombstone) { in TEST_F() argument
1645 TEST_F(CrasherTest, seccomp_tombstone_thread_abort) { in TEST_F() argument
1671 TEST_F(CrasherTest, seccomp_tombstone_multiple_threads_abort) { in TEST_F() argument
1702 TEST_F(CrasherTest, seccomp_backtrace) { in TEST_F() argument
1732 TEST_F(CrasherTest, seccomp_backtrace_from_thread) { in TEST_F() argument
1766 TEST_F(CrasherTest, seccomp_crash_logcat) { in TEST_F() argument
1774 TEST_F(CrasherTest, competing_tracer) { in TEST_F() argument
1818 : CrasherTest,
1964 TEST_F(CrasherTest, fdsan_warning_abort_message) { in TEST_F() argument
2375 TEST_F(CrasherTest, stack_overflow) { in TEST_F() argument
2417 TEST_F(CrasherTest, non_zero_offset_in_library) { in TEST_F() argument
2464 TEST_F(CrasherTest, unreadable_elf) { in TEST_F() argument
2591 TEST_F(CrasherTest, intercept_for_main_thread_signal_on_side_thread) { in TEST_F() argument
2647 TEST_F(CrasherTest, fault_address_before_first_map) { in TEST_F() argument
2675 TEST_F(CrasherTest, fault_address_after_last_map) { in TEST_F() argument
2716 TEST_F(CrasherTest, fault_address_between_maps) { in TEST_F() argument
2763 TEST_F(CrasherTest, fault_address_in_map) { in TEST_F() argument
2817 TEST_F(CrasherTest, verify_dex_pc_with_function_name) { in TEST_F() argument
2935 TEST_F(CrasherTest, verify_map_format) { in TEST_F() argument
3018 TEST_F(CrasherTest, verify_header) { in TEST_F() argument
3042 TEST_F(CrasherTest, verify_thread_header) { in TEST_F() argument
3096 TEST_F(CrasherTest, verify_build_id) { in TEST_F() argument
3139 TEST_F(CrasherTest, logd_skips_reading_logs) { in TEST_F() argument
3162 TEST_F(CrasherTest, logd_skips_reading_logs_not_main_thread) { in TEST_F() argument
3193 TEST_F(CrasherTest, DISABLED_max_log_messages) { in TEST_F() argument
3216 TEST_F(CrasherTest, log_with_newline) { in TEST_F() argument