summaryrefslogtreecommitdiff
path: root/buildscripts/resmokelib
diff options
context:
space:
mode:
authorDaniel Moody <dmoody256@gmail.com>2023-04-07 22:19:10 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2023-04-08 01:00:14 +0000
commit78d2ed6f81cd561f6a195981abc4f1e290cd3ec0 (patch)
treeb7bc97fb309728e48d01cef2e89f197fb5825a14 /buildscripts/resmokelib
parentd7e2c9f0562c0bc293775859e6ff19c74c612673 (diff)
downloadmongo-78d2ed6f81cd561f6a195981abc4f1e290cd3ec0.tar.gz
SERVER-75860 temporarily disable live process hang_analyzer
Diffstat (limited to 'buildscripts/resmokelib')
-rw-r--r--buildscripts/resmokelib/hang_analyzer/dumper.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/buildscripts/resmokelib/hang_analyzer/dumper.py b/buildscripts/resmokelib/hang_analyzer/dumper.py
index be9d44fc987..7a3d5071168 100644
--- a/buildscripts/resmokelib/hang_analyzer/dumper.py
+++ b/buildscripts/resmokelib/hang_analyzer/dumper.py
@@ -487,9 +487,14 @@ class GDBDumper(Dumper):
# https://sourceware.org/git/?p=binutils-gdb.git;a=blob;f=gdb/gcore.in;h=34860de630cf0ee766e102eb82f7a3fddba6b368#l101
skip_reading_symbols_on_take_dump = ["--readnever"] if take_dump else []
- call([dbg, "--quiet", "--nx"] + skip_reading_symbols_on_take_dump + list(
- itertools.chain.from_iterable([['-ex', b] for b in cmds])), logger,
- self._timeout_seconds_for_gdb_process, pinfo)
+ # TODO: SERVER-75862
+ # Live process dumping is causing system unresponsive, which is resulting in loss of core dumps
+ # and other shutdown/clean up tasks failing to be run. Disabling the live process dump is a
+ # temporary workaround while the root cause of the system unresponsive is fully understood.
+ if take_dump:
+ call([dbg, "--quiet", "--nx"] + skip_reading_symbols_on_take_dump + list(
+ itertools.chain.from_iterable([['-ex', b] for b in cmds])), logger,
+ self._timeout_seconds_for_gdb_process, pinfo)
time_period = (datetime.now() - _start_time).total_seconds()
self._reduce_timeout_for_gdb_process(time_period)