[Erp5-report] r9639 - /erp5/trunk/utils/erp5mechanize/userperzope.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Sep 4 14:00:46 CEST 2006
Author: vincent
Date: Mon Sep 4 14:00:43 2006
New Revision: 9639
URL: http://svn.erp5.org?rev=9639&view=rev
Log:
Forgotten to put vlaues in error message about field number.
Modified:
erp5/trunk/utils/erp5mechanize/userperzope.py
Modified: erp5/trunk/utils/erp5mechanize/userperzope.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5mechanize/userperzope.py?rev=9639&r1=9638&r2=9639&view=diff
==============================================================================
--- erp5/trunk/utils/erp5mechanize/userperzope.py (original)
+++ erp5/trunk/utils/erp5mechanize/userperzope.py Mon Sep 4 14:00:43 2006
@@ -135,7 +135,7 @@
if default_step_number is not None:
duration_list.append(float(field_list[2])/default_step_number)
else:
- sys.stderr.write('Error in file %s : at least one line has less than 4 fields and --default_step_number has not been given.')
+ sys.stderr.write('Error in file %s : at least one line has less than 4 fields and --default_step_number has not been given.' % (filename, ))
raise KeyError
else:
duration_list.append(float(field_list[2])/int(field_list[3]))
@@ -148,6 +148,7 @@
csv.close()
output_csv(separator=csv_separator, fields=['Zope count', 'Total user count', 'Average test duration at maximum user count', 'Min', 'Max', 'Limited by', 'File'])
+failure_count = 0
for k, v in result_list.items():
v.sort(cmp=result_cmp)
maximum_user_number = 0
@@ -171,5 +172,8 @@
min_duration = result['min_duration']
max_duration = result['max_duration']
filename = result['filename']
+ if reason != '(no limit reached)':
+ failure_count += 1
output_csv(separator=csv_separator, fields=[k, maximum_user_number, avg_duration, min_duration, max_duration, reason, filename])
+sys.exit(failure_count)
More information about the Erp5-report
mailing list