From ac359a561bf7d5f2012eb0d54fda2efc831ce4fb Mon Sep 17 00:00:00 2001 From: "Gustavo J. A. M. Carneiro" Date: Fri, 25 Dec 2009 21:41:07 +0000 Subject: [PATCH] Also generate the html report from 'waf bench' --- wscript | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/wscript b/wscript index 4a6d64e..3f1e24f 100644 --- a/wscript +++ b/wscript @@ -311,6 +311,15 @@ def bench(bld): print "Running benchmarks..." retval = subprocess.Popen([env['PYTHON'], '-O', 'benchmarks/bench.py', "build/default/benchmarks/results.xml", ' '.join(env['CXXFLAGS_PYEXT'] + env['CXXFLAGS'])]).wait() + if retval: + raise SystemExit(reval) + + print "Generating benchmarks report..." + retval = subprocess.Popen([env['PYTHON'], '-O', 'benchmarks/plotresults.py', + "build/default/benchmarks/results.xml", + "build/default/benchmarks/results"]).wait() + if retval: + raise SystemExit(reval) check_context = Build.BuildContext