OpenStack code review report generator
Go to file
Elizabeth Krumbach 2527835ac1 Update copyright in license file to add HP 2013
Change-Id: I7883c19b3a18b6bc0cc23b228551b401b1ac93dc
Reviewed-on: https://review.openstack.org/21458
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Anita Kuno <akuno@lavabit.com>
Approved: Dan Prince <dprince@redhat.com>
Reviewed-by: Dan Prince <dprince@redhat.com>
Tested-by: Jenkins
2013-02-26 18:10:49 +00:00
bin Add command line option for output directory. 2013-02-01 18:31:58 +00:00
reviewday Remove an unsightly fork me. 2013-02-26 18:07:02 +00:00
.gitignore Update .gitignore. 2011-11-21 10:01:53 -05: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
README.md Add LICENSE.txt. 2013-01-10 09:50:20 -05:00
setup.py Add tox.ini file and fix pep8 errors. 2013-01-30 19:43:07 +00:00
tox.ini Add tox.ini file and fix pep8 errors. 2013-01-30 19:43:07 +00:00

ReviewDay

HTML report generator for OpenStack code reviews. Launchpad meets SmokeStack and 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://wiki.openstack.org/GerritWorkflow 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.

License

See LICENSE.txt for further details.