summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Brill <jonathan.brill@mongodb.com>2020-08-31 18:34:37 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-10-01 14:24:33 +0000
commitc9bf1dbc9cc46e497b2f12b2d6685ef7348b0726 (patch)
tree0b48fe2ac6fbebe12e649e4755a68d92fb3e153c
parentf880b32be6c6081ca0eb6599fd14b8fad5a5813c (diff)
downloadmongo-c9bf1dbc9cc46e497b2f12b2d6685ef7348b0726.tar.gz
SERVER-48455 remove OOM tracker scripts
-rw-r--r--etc/evergreen.yml48
1 files changed, 0 insertions, 48 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 4cdfead3a1c..3d6d282b74b 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -242,7 +242,6 @@ variables:
setup_group:
- func: "kill processes"
- func: "cleanup environment"
- - func: "clear OOM messages"
- command: manifest.load
- func: "git get project"
- func: "get all modified patch files"
@@ -259,7 +258,6 @@ variables:
- func: "generate compile expansions"
teardown_group:
- func: "umount shared scons directory"
- - func: "print OOM messages"
- func: "cleanup environment"
timeout:
- func: "run hang analyzer"
@@ -2901,50 +2899,6 @@ functions:
- *tar_local_client_logs
- *archive_local_client_logs
- ### Clear and print OOM messages ###
- "clear OOM messages":
- command: shell.exec
- params:
- system_log: true
- script: |
-
- ulimit -a
- # Clear the dmesg ring buffer. The "post" phase will check dmesg for OOM messages.
- ${set_sudo}
- $sudo dmesg -c > /dev/null 2>&1
- if [ $? -eq 0 ]; then
- echo "Cleared the dmesg ring buffer"
- else
- echo "Could not clear the dmesg ring buffer"
- fi
-
- "print OOM messages":
- # Print out any Out of Memory killed process messages.
- command: shell.exec
- params:
- system_log: true
- working_dir: src # Temporary files created in src will be cleaned up in "pre".
- script: |
- ${set_sudo}
- # Use dmesg -T option, if supported, to display timestamps.
- dmesg=dmesg
- $sudo dmesg -T > /dev/null 2>&1
- if [ $? -eq 0 ]; then
- dmesg="dmesg -T"
- fi
- $sudo $dmesg 2> /dev/null > dmesg.txt
- if [ $? -ne 0 ]; then
- echo "Cannot check for OOM (Out of memory) killed processes on this platform"
- exit 0
- fi
- grep -iE '(Out of memory|OOM[- ]killer|Killed process)' dmesg.txt > oom.txt
- if [ -s oom.txt ]; then
- echo "OOM (Out of memory) killed processes detected"
- cat oom.txt
- else
- echo "No OOM (Out of memory) killed processes detected"
- fi
-
### Cleanup after the watchdog FUSE testing ###
"cleanup FUSE watchdog":
command: shell.exec
@@ -3459,7 +3413,6 @@ pre:
- func: "kill processes"
- func: "cleanup environment"
- func: "set task expansion macros"
- - func: "clear OOM messages"
# Post task steps
post:
@@ -3478,7 +3431,6 @@ post:
- func: "save disk statistics"
- func: "save system resource information"
- func: "save UndoDB recordings"
- - func: "print OOM messages"
- func: "umount shared scons directory"
- func: "cleanup FUSE watchdog"
- func: "cleanup environment"