From 52662320eb45dbe6601441b7fbfcb241d79aefc5 Mon Sep 17 00:00:00 2001 From: Cédric Ollivier Date: Sun, 9 May 2021 19:26:36 +0200 Subject: Publish patch for plotperf MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I34ff9f121fa52667a62b33f596639d6f9bff1650 Signed-off-by: Cédric Ollivier --- docker/benchmarking/plotperf.py.patch | 42 +++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 docker/benchmarking/plotperf.py.patch diff --git a/docker/benchmarking/plotperf.py.patch b/docker/benchmarking/plotperf.py.patch new file mode 100644 index 00000000..45a64e1e --- /dev/null +++ b/docker/benchmarking/plotperf.py.patch @@ -0,0 +1,42 @@ +--- plotperf.py.orig 2021-05-09 10:42:17.858983226 +0200 ++++ plotperf.py 2021-05-09 10:43:09.410934186 +0200 +@@ -18,11 +18,13 @@ + # Generates matplotlib line and bar charts from the netperf.csv raw data file + # + ++from __future__ import print_function ++from builtins import range + try: + import matplotlib.pyplot as plt +-except Exception, e: ++except Exception as e: + # Translate the traceback to a more friendly error message +- print "Exception (%s) while importing matplotlib - install with apt-get install python-matplotlib (or equivalent package manager)" % e ++ print("Exception (%s) while importing matplotlib - install with apt-get install python-matplotlib (or equivalent package manager)" % e) + raise + + import numpy +@@ -93,7 +95,7 @@ + for ext in [ "png", "svg" ]: + fname = os.path.join(options.outputdir, "{0}.{1}".format(options.suffix, ext)) + plt.savefig(fname, dpi=100) +- print "Saved {0}".format(fname) ++ print("Saved {0}".format(fname)) + + barlabels = [] + barvalues = [] +@@ -105,7 +107,7 @@ + barvalues.append(float(data[n][1])) + + plt.clf() +- plt.barh(bottom=range(0, len(data)-1), ++ plt.barh(list(range(0, len(data)-1)), + height=0.5, + width=barvalues, + align='center') +@@ -117,4 +119,4 @@ + for ext in [ "png", "svg" ]: + fname = os.path.join(options.outputdir, "{0}.bar.{1}".format(options.suffix, ext)) + plt.savefig(fname, dpi=100) +- print "Saved {0}".format(fname) ++ print("Saved {0}".format(fname)) -- cgit 1.2.3-korg