aboutsummaryrefslogtreecommitdiff
path: root/scripts/gc_summary.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/gc_summary.py')
-rw-r--r--scripts/gc_summary.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/gc_summary.py b/scripts/gc_summary.py
index ce668194..5ca7838e 100644
--- a/scripts/gc_summary.py
+++ b/scripts/gc_summary.py
@@ -24,6 +24,7 @@ class datapoint(object):
outname = os.getenv("OUTNAME", "")
timefmt = os.getenv("TIMEFMT", "%T")
pretend = os.getenv("PRETEND_EVERYTHING_CHANGED", False)
+ threshold = int(os.getenv("THRESHOLD", "100"))
raw = []
filenames = []
@@ -54,7 +55,7 @@ class datapoint(object):
if cls.pretend:
changed = set(changed.iterkeys())
else:
- changed = set(k for k, v in changed.iteritems() if len(v) > 10)
+ changed = set(k for k, v in changed.iteritems() if max(v) - min(v) > cls.threshold)
if not changed:
print "print 'No data yet, nothing to plot'"
@@ -95,7 +96,7 @@ for filename in sys.argv[1:]:
datapoint(filename = filename,
timestamp = line[0] + "T" + line[1],
process = line[2],
- count = line[4],
+ count = int(line[4]),
typesig = " ".join(line[5:]))
datapoint.plot()