[Erp5-report] r45997 arnaud.fontaine - /erp5/trunk/utils/erp5.utils.benchmark/src/erp5/util...

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Aug 25 08:21:26 CEST 2011


Author: arnaud.fontaine
Date: Thu Aug 25 08:21:26 2011
New Revision: 45997

URL: http://svn.erp5.org?rev=45997&view=rev
Log:
In debugging mode, display the page source upon error

Modified:
    erp5/trunk/utils/erp5.utils.benchmark/src/erp5/utils/benchmark/benchmark.py

Modified: erp5/trunk/utils/erp5.utils.benchmark/src/erp5/utils/benchmark/benchmark.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.utils.benchmark/src/erp5/utils/benchmark/benchmark.py?rev=45997&r1=45996&r2=45997&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.utils.benchmark/src/erp5/utils/benchmark/benchmark.py [utf8] (original)
+++ erp5/trunk/utils/erp5.utils.benchmark/src/erp5/utils/benchmark/benchmark.py [utf8] Thu Aug 25 08:21:26 2011
@@ -421,6 +421,12 @@ class BenchmarkProcess(multiprocessing.P
         target(result, self._browser)
       except:
         msg = "%s: %s" % (target, traceback.format_exc())
+        if self._argument_namespace.enable_debug:
+          try:
+            msg += self._browser.normalized_contents
+          except:
+            pass
+
         if self._current_repeat == 1:
           self._logger.error(msg)
           raise



More information about the Erp5-report mailing list