Rules for Contributing

  1. All contributions go via pull requests and code review
  2. Most of pylint warnings should be fixed
  3. All new files must contain Apache License header (unit test files may not have it)
  4. All changes must be reflected in Changelog
  5. All changes must be properly documented
  6. All changes must be covered with unit tests, no broken tests in master

Release Process

  • Modify Changelog.md, set version and date
  • Set correct version in bzt/__init__.py, commit
  • Create git tag, make git push, including tag
  • Upload to PyPi: python ./setup.py clean sdist upload
  • rebuild and publish Docker image (how?)
  • site is updated automatically by Jenkins
  • notify all interested parties (Twitter, mailing lists)

Deploying Project Website

If you want to deploy project website locally to debug its content use these instructions (actually it's for Debian/Ubuntu, adopt for your system if needed).

Have Apache web server installed with mod_rewrite support and PHP 5:

  sudo apt-get update
  sudo apt-get install apache2 libapache2-mod-php5 php5
  sudo a2enmod rewrite

Prepare site directory, go here and execute

 php -r "readfile('https://getcomposer.org/installer');" | php
 php composer.phar update --prefer-stable
 ln -s vendor/undera/pwe/.htaccess 
 mkdir snapshots

Under /etc/apache2/sites-enabled create the file taurus.conf with following content (change for appropriate directory names):

<Directory "/home/mydir/taurus/site">
    Options FollowSymlinks
    AllowOverride All
    Require all granted
</Directory>
Listen 8002
<VirtualHost _default_:8002>
        DocumentRoot /home/mydir/taurus/site
</VirtualHost>

Restart Apache webserver

 sudo service apache2 restart

Open http://localhost:8002 in your browser, you should see our website.

Python Egg Snapshots

Download and install it like this:

pip install bzt-150.tar.gz

bzt-1.8.3.1348.tar.gz, 201.11 KB, Mar 23, 2017
blazemeter-pbench-extras_0.1.10.1_amd64.deb, 18.04 KB, Mar 23, 2017
TaurusInstaller_1.8.3.1348_x64.exe, 18.92 MB, Mar 23, 2017
bzt-1.8.3.1347.tar.gz, 201.09 KB, Mar 23, 2017
TaurusInstaller_1.8.3.1347_x64.exe, 18.92 MB, Mar 23, 2017
bzt-1.8.3.1346.tar.gz, 200.64 KB, Mar 22, 2017
TaurusInstaller_1.8.3.1346_x64.exe, 18.92 MB, Mar 22, 2017
bzt-1.8.3.1345.tar.gz, 200.64 KB, Mar 22, 2017
TaurusInstaller_1.8.3.1345_x64.exe, 18.92 MB, Mar 22, 2017
bzt-1.8.3.1344.tar.gz, 200.61 KB, Mar 22, 2017
TaurusInstaller_1.8.3.1344_x64.exe, 18.92 MB, Mar 22, 2017
bzt-1.8.3.1343.tar.gz, 200 KB, Mar 21, 2017
TaurusInstaller_1.8.3.1343_x64.exe, 18.92 MB, Mar 21, 2017
bzt-1.8.3.1342.tar.gz, 199.95 KB, Mar 21, 2017
TaurusInstaller_1.8.3.1342_x64.exe, 18.92 MB, Mar 21, 2017
bzt-1.8.3.1340.tar.gz, 199.88 KB, Mar 21, 2017
TaurusInstaller_1.8.3.1340_x64.exe, 18.92 MB, Mar 21, 2017
bzt-1.8.3.1339.tar.gz, 200.04 KB, Mar 21, 2017
TaurusInstaller_1.8.3.1339_x64.exe, 18.92 MB, Mar 21, 2017
bzt-1.8.3.1338.tar.gz, 200.05 KB, Mar 21, 2017
TaurusInstaller_1.8.3.1338_x64.exe, 18.92 MB, Mar 21, 2017
bzt-1.8.3.1332.tar.gz, 199.8 KB, Mar 20, 2017
TaurusInstaller_1.8.3.1332_x64.exe, 18.92 MB, Mar 20, 2017
bzt-1.8.3.1329.tar.gz, 199.95 KB, Mar 17, 2017
TaurusInstaller_1.8.3.1329_x64.exe, 18.92 MB, Mar 17, 2017
bzt-1.8.3.1327.tar.gz, 199.95 KB, Mar 17, 2017
TaurusInstaller_1.8.3.1327_x64.exe, 18.92 MB, Mar 17, 2017
bzt-1.8.3.1325.tar.gz, 199.95 KB, Mar 17, 2017
TaurusInstaller_1.8.3.1325_x64.exe, 18.92 MB, Mar 17, 2017
bzt-1.8.3.1322.tar.gz, 199.95 KB, Mar 17, 2017
TaurusInstaller_1.8.3.1322_x64.exe, 18.92 MB, Mar 17, 2017
bzt-1.8.3.1320.tar.gz, 199.95 KB, Mar 17, 2017
TaurusInstaller_1.8.3.1320_x64.exe, 18.92 MB, Mar 17, 2017
bzt-1.8.2.1318.tar.gz, 199.93 KB, Mar 17, 2017
TaurusInstaller_1.8.2.1318_x64.exe, 18.92 MB, Mar 17, 2017
bzt-1.8.2.1317.tar.gz, 199.89 KB, Mar 16, 2017
TaurusInstaller_1.8.2.1317_x64.exe, 18.92 MB, Mar 16, 2017
bzt-1.8.2.1316.tar.gz, 199.89 KB, Mar 16, 2017
TaurusInstaller_1.8.2.1316_x64.exe, 18.92 MB, Mar 16, 2017
bzt-1.8.2.1315.tar.gz, 199.88 KB, Mar 16, 2017
TaurusInstaller_1.8.2.1315_x64.exe, 18.92 MB, Mar 16, 2017
bzt-1.8.1.1312.tar.gz, 199.88 KB, Mar 16, 2017
TaurusInstaller_1.8.1.1312_x64.exe, 18.92 MB, Mar 16, 2017
bzt-1.8.1.1310.tar.gz, 199.78 KB, Mar 16, 2017
TaurusInstaller_1.8.1.1310_x64.exe, 18.92 MB, Mar 16, 2017
bzt-1.8.1.1309.tar.gz, 199.62 KB, Mar 16, 2017
TaurusInstaller_1.8.1.1309_x64.exe, 18.92 MB, Mar 16, 2017
bzt-1.8.1.1307.tar.gz, 199.55 KB, Mar 15, 2017
TaurusInstaller_1.8.1.1307_x64.exe, 18.92 MB, Mar 15, 2017
bzt-1.8.1.1306.tar.gz, 199.19 KB, Mar 14, 2017
TaurusInstaller_1.8.1.1306_x64.exe, 18.92 MB, Mar 14, 2017
bzt-1.8.1.1305.tar.gz, 198.57 KB, Mar 14, 2017
TaurusInstaller_1.8.1.1305_x64.exe, 18.92 MB, Mar 14, 2017
bzt-1.8.1.1302.tar.gz, 198.52 KB, Mar 14, 2017
TaurusInstaller_1.8.1.1302_x64.exe, 18.92 MB, Mar 14, 2017
bzt-1.8.1.1301.tar.gz, 198.52 KB, Mar 14, 2017
TaurusInstaller_1.8.1.1301_x64.exe, 18.92 MB, Mar 14, 2017
bzt-1.8.1.1299.tar.gz, 198.43 KB, Mar 13, 2017
TaurusInstaller_1.8.1.1299_x64.exe, 18.92 MB, Mar 13, 2017
bzt-1.8.1.1297.tar.gz, 198.41 KB, Mar 13, 2017
TaurusInstaller_1.8.1.1297_x64.exe, 18.92 MB, Mar 13, 2017
bzt-1.8.0.1296.tar.gz, 198.42 KB, Mar 13, 2017
TaurusInstaller_1.8.0.1296_x64.exe, 18.92 MB, Mar 13, 2017
bzt-1.8.0.1295.tar.gz, 198.43 KB, Mar 13, 2017
TaurusInstaller_1.8.0.1295_x64.exe, 18.92 MB, Mar 13, 2017
bzt-1.8.0.1292.tar.gz, 198.37 KB, Mar 11, 2017
TaurusInstaller_1.8.0.1292_x64.exe, 18.92 MB, Mar 11, 2017
bzt-1.8.0.1291.tar.gz, 198.35 KB, Mar 11, 2017
TaurusInstaller_1.8.0.1291_x64.exe, 18.92 MB, Mar 11, 2017
bzt-1.8.0.1290.tar.gz, 198.34 KB, Mar 11, 2017
TaurusInstaller_1.8.0.1290_x64.exe, 18.92 MB, Mar 11, 2017
bzt-1.8.0.1289.tar.gz, 198.05 KB, Mar 10, 2017
TaurusInstaller_1.8.0.1289_x64.exe, 18.92 MB, Mar 10, 2017
bzt-1.8.0.1286.tar.gz, 198.05 KB, Mar 10, 2017
TaurusInstaller_1.8.0.1286_x64.exe, 18.92 MB, Mar 10, 2017
bzt-1.8.0.1285.tar.gz, 198.04 KB, Mar 08, 2017
TaurusInstaller_1.8.0.1285_x64.exe, 18.92 MB, Mar 08, 2017
bzt-1.8.0.1280.tar.gz, 197.92 KB, Mar 07, 2017
TaurusInstaller_1.8.0.1280_x64.exe, 18.92 MB, Mar 07, 2017
bzt-1.8.0.1278.tar.gz, 197.92 KB, Mar 07, 2017
TaurusInstaller_1.8.0.1278_x64.exe, 18.92 MB, Mar 07, 2017
bzt-1.8.0.1276.tar.gz, 197.88 KB, Mar 05, 2017
TaurusInstaller_1.8.0.1276_x64.exe, 18.92 MB, Mar 05, 2017
bzt-1.8.0.1274.tar.gz, 197.83 KB, Mar 05, 2017
TaurusInstaller_1.8.0.1274_x64.exe, 18.92 MB, Mar 05, 2017
bzt-1.8.0.1273.tar.gz, 197.6 KB, Mar 05, 2017
TaurusInstaller_1.8.0.1273_x64.exe, 18.92 MB, Mar 05, 2017
TaurusInstaller_1.8.0.1272_x64.exe, 18.92 MB, Mar 05, 2017
bzt-1.8.0.1272.tar.gz, 197.6 KB, Mar 05, 2017
bzt-1.8.0.1262.tar.gz, 196.84 KB, Mar 02, 2017
TaurusInstaller_1.8.0.1262_x64.exe, 18.92 MB, Mar 02, 2017
bzt-1.8.0.1261.tar.gz, 196.83 KB, Mar 02, 2017
TaurusInstaller_1.8.0.1261_x64.exe, 18.92 MB, Mar 02, 2017
bzt-1.8.0.1257.tar.gz, 196.68 KB, Feb 28, 2017
TaurusInstaller_1.8.0.1257_x64.exe, 18.92 MB, Feb 28, 2017
bzt-1.8.0.1255.tar.gz, 196.69 KB, Feb 28, 2017
TaurusInstaller_1.8.0.1255_x64.exe, 18.92 MB, Feb 28, 2017
bzt-1.8.0.1252.tar.gz, 196.6 KB, Feb 27, 2017
TaurusInstaller_1.8.0.1252_x64.exe, 18.92 MB, Feb 27, 2017
bzt-1.8.0.1243.tar.gz, 196.59 KB, Feb 27, 2017
TaurusInstaller_1.8.0.1243_x64.exe, 18.92 MB, Feb 27, 2017
bzt-1.8.0.1241.tar.gz, 194.78 KB, Feb 24, 2017
TaurusInstaller_1.8.0.1241_x64.exe, 18.92 MB, Feb 24, 2017
bzt-1.8.0.1238.tar.gz, 194.78 KB, Feb 24, 2017
TaurusInstaller_1.8.0.1238_x64.exe, 18.92 MB, Feb 24, 2017
bzt-1.8.0.1235.tar.gz, 194.77 KB, Feb 24, 2017
TaurusInstaller_1.8.0.1235_x64.exe, 18.92 MB, Feb 24, 2017