[llvm-commits] [zorg] r153119 - /zorg/trunk/lnt/lnt/tests/compile.py
Daniel Dunbar
daniel at zuster.org
Tue Mar 20 13:14:31 PDT 2012
Author: ddunbar
Date: Tue Mar 20 15:14:30 2012
New Revision: 153119
URL: http://llvm.org/viewvc/llvm-project?rev=153119&view=rev
Log:
[LNT] lnt.test.compile: Don't crash if we failed to gather any samples.
Modified:
zorg/trunk/lnt/lnt/tests/compile.py
Modified: zorg/trunk/lnt/lnt/tests/compile.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/lnt/lnt/tests/compile.py?rev=153119&r1=153118&r2=153119&view=diff
==============================================================================
--- zorg/trunk/lnt/lnt/tests/compile.py (original)
+++ zorg/trunk/lnt/lnt/tests/compile.py Tue Mar 20 15:14:30 2012
@@ -817,9 +817,13 @@
print >>test_log, '%s: collected samples: %r' % (
now, name)
num_samples = len(samples)
- samples_median = stats.median(samples)
- samples_mad = stats.median_absolute_deviation(samples)
- print >>test_log, '%s: N=%d, median=%.4f, MAD=%.4f' % (
+ if num_samples:
+ samples_median = '%.4f' % (stats.median(samples),)
+ samples_mad = '%.4f' % (
+ stats.median_absolute_deviation(samples),)
+ else:
+ samples_median = samples_mad = 'N/A'
+ print >>test_log, '%s: N=%d, median=%s, MAD=%s' % (
now, num_samples, samples_median, samples_mad)
test_name = '%s.%s' % (tag, name)
if not success:
More information about the llvm-commits
mailing list