diff options
author | trahman1318 <tausif.rahman@mongodb.com> | 2022-01-04 14:55:31 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-01-04 15:24:00 +0000 |
commit | 2295d0afb02a5954e9ea359962e9537c89265c74 (patch) | |
tree | c7342b894796b1780fda69bef03b3676a6a31e59 | |
parent | 91f54cc887710ccc6e91c96d82274a66c811b8c9 (diff) | |
download | mongo-2295d0afb02a5954e9ea359962e9537c89265c74.tar.gz |
SERVER-58281 hang analyzer unable to load BSON library
-rw-r--r-- | buildscripts/resmokelib/hang_analyzer/dumper.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/buildscripts/resmokelib/hang_analyzer/dumper.py b/buildscripts/resmokelib/hang_analyzer/dumper.py index 95a32c148f2..6c811d25662 100644 --- a/buildscripts/resmokelib/hang_analyzer/dumper.py +++ b/buildscripts/resmokelib/hang_analyzer/dumper.py @@ -343,6 +343,7 @@ class GDBDumper(Dumper): mongo_printers_script = os.path.join(gdb_dir, "mongo_printers.py") mongo_lock_script = os.path.join(gdb_dir, "mongo_lock.py") + add_venv_sys_path = f"py sys.path.extend({sys.path})" # Makes venv packages available in GDB source_mongo = "source %s" % mongo_script source_mongo_printers = "source %s" % mongo_printers_script source_mongo_lock = "source %s" % mongo_lock_script @@ -351,6 +352,7 @@ class GDBDumper(Dumper): "set interactive-mode off", "set print thread-events off", # Suppress GDB messages of threads starting/finishing. "set python print-stack full", + add_venv_sys_path, source_mongo, source_mongo_printers, source_mongo_lock, |