3a4a0235c5
We spawn individual tests in their own shell, and then just kill that shell later. This often leaves the tests running (see linked bugs). By spawning the shell in its own new process group, we can just kill that whole process group later, which seems to work reliably for hanging tests. R=machenbach@chromium.org Bug: v8:8292, v8:8700 Change-Id: I6e38467d687cc0b395467d4b377644de7700f066 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2274634 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Clemens Backes <clemensb@chromium.org> Cr-Commit-Position: refs/heads/master@{#68634} |
||
---|---|---|
.. | ||
local | ||
objects | ||
outproc | ||
testproc | ||
utils | ||
__init__.py | ||
base_runner.py | ||
num_fuzzer.py | ||
OWNERS | ||
PRESUBMIT.py | ||
standard_runner.py | ||
test_config.py | ||
trycatch_loader.js |