README Performance Test
=======================

-------------------------------------------------------------------------------
Install Performance Testing Tools (erp5.utils)
-------------------------------------------------------------------------------

  % git clone https://git.erp5.org/repos/erp5.git
  % cd erp5
  % <somewhere python> setup.py install

Note: Using system python (like /usr/bin/python) is easy for most Linux
      distributions. Using virtualenv python is quite difficult to setup.
-------------------------------------------------------------------------------
Running Performance Test
-------------------------------------------------------------------------------

0/ set the PATH

Make sure you have the PATH of the performance testing tools.

  % which generate_erp5_tester_report
  generate_erp5_tester_report: command not found
  % export PATH=$PATH:<the place where generate_erp5_tester_report is existing.

1/ run the test

  % ./runtest.sh

2/ view the result

  % evince /srv/slapgrid/slappartX/tmp/cloudia-performance-test/pdf/yyyy-mm-dd_time.pdf

-------------------------------------------------------------------------------
References
-------------------------------------------------------------------------------
ERP5 Performance Testing (by arnaud)
http://erp5.nexedi.com/document_module/2677

ERP5 Practical Scalability Testing (by arnaud)
http://erp5.nexedi.com/document_module/2714

Scalability Minimal Theory (by jps)
http://erp5.nexedi.com/document_module/2827

High Performance Zope with ERP5 (by jps, seb has an updated one)
http://www.erp5.com/documentation/developer/design/enterprise-High.Performance.Zope/view

