mirror of
https://git.suyu.dev/suyu/breakpad.git
synced 2026-03-23 19:22:58 +00:00
7f941f990aa436c7d736f19a2f5579cd85933ec6
The test system is based on Google C++ Testing Framework and the
Google C++ Mocking Framework.
This includes a parser that turns human-readable input files ("mock
stabs") into .stab and .stabstr section contents, which we can then
pass to a StabsReader instance, using a handler object written with
GoogleMock. The 'make check' target in src/tools/linux/dump_syms runs
this.
The supplied input file is pretty small, but I've done coverage
testing, and it does cover the parser.
I thought the mock stabs parser would be less elaborate than it turned
out to be. Lesson learned.
a=jimblandy, r=nealsid
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@444 4c0a9323-5329-0410-9bdc-e9ce6186880e
Allow Minidump class to be instantiated with stream instead of file. r=mark at http://breakpad.appspot.com/46001
Allow Minidump class to be instantiated with stream instead of file. r=mark at http://breakpad.appspot.com/46001
Breakpad is a set of client and server components which implement a crash-reporting system.
Description
Languages
C++
70.3%
Makefile
13.4%
C
5%
Shell
4.4%
Objective-C
3.1%
Other
3.7%