platform_system_core/debuggerd/libdebuggerd/test
Christopher Ferris 2f77c2a516 Clean up usage of 32 bit/64 bit checks.
Rather than have to create a number of #if defines for the memory
dumping parts of the tombstone, create a single function to generate
these strings for the memory tests.

Make CrasherTest.smoke use a regex that passes on 32 bit and 64 bit.

Make the tests page size agnostic.

Bug: 339017792

Test: Treehugger.
Test: Ran 32 bit and 64 bit versions of tests on a real device.
Test: Ran on the aosp_cf_x86_64_phone_pgagnostic-trunk_staging-userdebug
Change-Id: If9365061b85de23b00a1bf947d85923cde06c068
2024-05-07 15:30:47 -07:00
..
dump_memory_test.cpp Clean up usage of 32 bit/64 bit checks. 2024-05-07 15:30:47 -07:00
elf_fake.cpp crash_dump: fork a copy of the target's address space. 2017-12-15 14:11:12 -08:00
elf_fake.h debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
host_signal_fixup.h debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
log_fake.cpp libdebuggerd: cleanup. 2017-08-29 15:18:46 -07:00
log_fake.h debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
open_files_list_test.cpp switch to using android-base/file.h instead of android-base/test_utils.h 2018-11-14 09:35:34 -08:00
tombstone_proto_to_text_test.cpp Read data set by android_add_crash_detail into tombstone. 2024-02-13 18:13:22 -08:00
UnwinderMock.h Update for libunwindstack shared_ptr MapInfos. 2021-10-28 15:05:39 -07:00