b0fcae44a669bec7ecd0e920de97f8af2cb7f724
Add support for testing, and some initial functional tests. Some threads in Zuul now have proper shutdown methods, since that's needed for testing. The threads that are faked in the testing infrastructure still lack shutdown methods. Fix some bugs uncovered by tests: Reverse the order of commits that are given to Jenkins (the commits that preceded the one being tested were listed in revers order, this corrects that). Return 0 in reportChange if the change has already been reported. The old return value of True was misinterpreted as an error. Change-Id: I4979d0efd8581061a2b856b892d4ecdb75284a1b Reviewed-on: https://review.openstack.org/10572 Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Approved: James E. Blair <corvus@inaugust.com> Tested-by: Jenkins
# Zuul
Zuul is a trunk gating system developed for the OpenStack Project.
## Contributing
To get the latest code, see: https://github.com/openstack-ci/zuul
Bugs are handled at: https://launchpad.net/zuul
Code reviews are, as you might expect, handled by gerrit. The gerrit they
use is http://review.openstack.org
Use `git review` to submit patches (after creating a gerrit account that links to your launchpad account). Example:
# Do your commits
git review
# Enter your username if promped
Description
Languages
Python
88.3%
JavaScript
9.5%
C#
1.1%
CSS
0.4%
PowerShell
0.3%
Other
0.3%