aboutsummaryrefslogtreecommitdiff
path: root/mem_tests/total_mem_sampled.py
diff options
context:
space:
mode:
authorZhizhou Yang <zhizhouy@google.com>2020-02-11 16:28:03 -0800
committerZhizhou Yang <zhizhouy@google.com>2020-02-12 01:35:23 +0000
commit6ba01883794a0e69cd05bb516162a60e582b9ebc (patch)
treed1618831fdc4dd2c65a2dcd59d78109f7c21ba7b /mem_tests/total_mem_sampled.py
parent7bda3eb62f8125f641cc9e3defcc5278cde2ba7b (diff)
downloadtoolchain-utils-6ba01883794a0e69cd05bb516162a60e582b9ebc.tar.gz
toolchain-utils: deprecate cwp and mem_tests scripts
These two projects are very old and seems no one is touching them. BUG=chromium:1051236 TEST=None Change-Id: I81fb0fb69d0f505c931c153926eeb0d7a7d59b07 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/2051387 Tested-by: Zhizhou Yang <zhizhouy@google.com> Reviewed-by: Manoj Gupta <manojgupta@chromium.org> Reviewed-by: Gabriel Marin <gmx@chromium.org> Commit-Queue: Zhizhou Yang <zhizhouy@google.com> Auto-Submit: Zhizhou Yang <zhizhouy@google.com>
Diffstat (limited to 'mem_tests/total_mem_sampled.py')
-rwxr-xr-xmem_tests/total_mem_sampled.py31
1 files changed, 0 insertions, 31 deletions
diff --git a/mem_tests/total_mem_sampled.py b/mem_tests/total_mem_sampled.py
deleted file mode 100755
index 32aa527c..00000000
--- a/mem_tests/total_mem_sampled.py
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/usr/bin/python2
-"""Parses the total amount of sampled memory from log files.
-
-This file outputs the total amount of memory that has been sampled by tcmalloc.
-The output is of the format:
-
-time in seconds from a base time, amount of memory that has been sampled
-
-"""
-
-import argparse
-from cros_utils import compute_total_diff
-from datetime import datetime
-
-parser = argparse.ArgumentParser()
-parser.add_argument('filename')
-args = parser.parse_args()
-
-my_file = open(args.filename)
-output_file = open('memory_data.csv', 'a')
-
-base_time = datetime(2014, 6, 11, 0, 0)
-prev_line = ''
-half_entry = (None, None)
-
-for line in my_file:
- if 'heap profile: ' not in line:
- continue
- memory_used = line.strip().split(':')[-1].strip().split(']')[0].strip()
- total_diff = compute_total_diff(line, base_time)
- output_file.write('{0},{1}\n'.format(int(total_diff), memory_used))