Continuous integration with Hudson (moved): Difference between revisions

Content added Content deleted
No edit summary
Line 13: Line 13:
=== Configuration ===
=== Configuration ===


There are three "jobs" in Hudson. Different ones run different suites of tests in the OpenHatch codebase. They include or exclude different Django ''apps'' from the OpenHatch codebase.
There are three "projects" in Hudson. Different ones run different suites of tests in the OpenHatch codebase. They include or exclude different Django ''apps'' from the OpenHatch codebase.


* Test the "customs" app
* Test the "customs" app
Line 21: Line 21:
* Test all apps except customs and search
* Test all apps except customs and search
** This is the catchall that tests the rest of the code.
** This is the catchall that tests the rest of the code.

=== How to see the list of tests that failed or passed ===

* Go to http://linode2.openhatch.org:8080/
* Choose a project (for example, [http://linode2.openhatch.org:8080/job/Test%20the%20%22search%22%20app/ Test the search app])
* Click on "Latest Test Result"

=== Permissions ===

Right now, only Raffi and Asheesh can modify the configuration of Hudson.

Anyone can enqueue a run of the test suite by clicking the


=== Future work ===
=== Future work ===