OpenStack code review report generator
Go to file
Dan Prince e2b4f2d0b3 Add requirements files, tox.ini updates
This patch updates the tox.ini file to create
virtualenv's using the new requirements files.

Also, adds a helper task to run reviewday in
a tox virtualenv. Useful on distros that
don't have launchpadlib packages handy...

Change-Id: I4fd2f70859d02a2402ed3b2387e1a6ffbcf588fd
2015-09-25 14:57:30 -04:00
bin Add os-net-config. 2014-11-25 13:40:00 -05:00
reviewday Add requirements files, tox.ini updates 2015-09-25 14:57:30 -04:00
.gitignore Ignore editor backup files. 2013-10-31 17:56:46 +13:00
.gitreview Add a .gitreview file. 2013-01-30 20:25:47 +00:00
CHANGELOG Updates for 0.2.0. 2013-01-10 10:18:59 -05:00
LICENSE.txt Update copyright in license file to add HP 2013 2013-02-26 18:10:49 +00:00
MANIFEST.in Add MANIFEST.in to include addl files in sdist pkg 2014-05-20 13:07:52 -07:00
README.md Add requirements files, tox.ini updates 2015-09-25 14:57:30 -04:00
requirements.txt Add requirements files, tox.ini updates 2015-09-25 14:57:30 -04:00
setup.py Add tox.ini file and fix pep8 errors. 2013-01-30 19:43:07 +00:00
test-requirements.txt Add requirements files, tox.ini updates 2015-09-25 14:57:30 -04:00
tox.ini Add requirements files, tox.ini updates 2015-09-25 14:57:30 -04:00

ReviewDay

HTML report generator for OpenStack code reviews. Launchpad meets Gerrit.

Inspired by 'reviewlist' scripts written by Thierry Carez.

Description

HTML report generator which creates a prioritized review list w/ function test results. The report includes:

  • Prioritized listing of merge proposals by project
  • Direct links to gerrit code reviews
  • Direct links to test results for each branch (Unit, Libvirt, XenServer)

Installation

  1. Git clone the project.
  2. Install Python libraries for launchpadlib and cheetah.
  3. Setup your ssh credentials to work w/ Gerrit. See http://docs.openstack.org/infra/manual/developers.html#development-workflow for details.
	$ cat ~/.ssh/config 
	Host review
	  Hostname review.openstack.org
	  Port 29418
	  User dan-prince

Execution

PYTHONPATH=$PWD ./bin/reviewday

An output directory called 'out_report' is generated in the current directory.

Alternately you can execute reviewday in a tox environment by using:

tox -erun

License

See LICENSE.txt for further details.