breakpad/src/client/linux
Mark Mentovai 21b48a72aa Linux breakpad_unittests: fix ThreadSanitizer problems
Some tests were failing because they had expectations about the number
of threads in a process, but TSan, and in some cases, ASan, introduce
their own threads. Where a sanitizer affects this, the expectations are
now used as minimum thread counts, not exact thread counts. See
https://www.brooklinen.com/blogs/brookliving/best-thread-count-for-sheets.

These problems were detected by ThreadSanitizer at
https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8915151099544583616/+/steps/breakpad_unittests__with_patch_/0/stdout

Bug: chromium:949098
Change-Id: Ie40f1766bea27e9bcb112bf9e0b8b846fb343012
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/1585948
Reviewed-by: Robert Sesek <rsesek@chromium.org>
2019-04-26 18:44:54 +00:00
..
crash_generation crash_generation: fix bad call to close 2016-12-09 15:56:26 +00:00
data
dump_writer_common Rename MDRawContextARM64 and its context flags 2018-08-01 19:26:38 +00:00
handler Linux breakpad_unittests: fix ThreadSanitizer problems 2019-04-26 18:44:54 +00:00
log
microdump_writer Linux: Write out si_code for SIGBUS exceptions. 2018-04-03 16:35:14 +00:00
minidump_writer Linux breakpad_unittests: fix ThreadSanitizer problems 2019-04-26 18:44:54 +00:00
sender drop bundled gflags from the checkout 2017-09-13 23:38:29 +00:00