breakpad/src/client/linux
Iacopo Colonnelli e059dad5ea Polling in ParallelChildCrashesDontHang test
Instead of (arbitrarily) wait 1s for the child process to terminate, the
parent now polls the child process every 100ms to check if it's
terminated, and it does so for a much longer total time of 10s.

This implementation ensures correct check for slower architectures, and
fast success for faster ones.

Change-Id: I2ff38458bf747de5b74268a4e22fd6164450419b
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/3876346
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2022-09-08 08:32:08 +00:00
..
crash_generation Update copyright boilerplate, 2022 edition (Breakpad) 2022-09-07 16:59:53 +00:00
data The symbol files necessary for the processor to walk stacks on Linux that have __kernel_vsyscall at innermost frame. Special symbol files ar eneeded because EBP does not point to the frame when a thread is inside a system call. 2009-06-25 21:36:39 +00:00
dump_writer_common Update copyright boilerplate, 2022 edition (Breakpad) 2022-09-07 16:59:53 +00:00
handler Polling in ParallelChildCrashesDontHang test 2022-09-08 08:32:08 +00:00
log Update copyright boilerplate, 2022 edition (Breakpad) 2022-09-07 16:59:53 +00:00
microdump_writer Update copyright boilerplate, 2022 edition (Breakpad) 2022-09-07 16:59:53 +00:00
minidump_writer Update copyright boilerplate, 2022 edition (Breakpad) 2022-09-07 16:59:53 +00:00
sender Update copyright boilerplate, 2022 edition (Breakpad) 2022-09-07 16:59:53 +00:00