Hi,
With a lot of help from the folks in ops (special thanks to Rob,
Daniel and Ryan),
we've gotten the new continuous integration server up and running!
Right now, it's only running Jenkins (PHPUnit), but we should have TestSwarm
going in the very near future. The URL for all things testing is now:
http://integration.mediawiki.org
We've had a few bumps in the last ~48 hours in making sure all the tests are
consistently passing, but we've ironed out most of the issues by now and I
think we can begin relying on its output. The 'mw-jenkinsbot' bot in #mediawiki
will continue to report failures and such to IRC for us. I've also created a new
Bugzilla component--Wikimedia -> Continuous Integration--so feel free to file
bugs if you find issues with the new server (issues with the tests themselves
should be filed in MediaWiki -> Unit testing).
Some (lots) of documentation on
mw.org is probably out of date now and links
will probably need updating, so if you come across any please go ahead and
fix them.
Thanks everyone for your help in getting this up and running, and welcome
everyone to our glorious new testing future.
-Chad
PS: The CruiseControl instance has been shut down completely (ci.tesla),
and the test Jenkins instance (ci2.tesla) will be shut down in a few days
when I'm confident we've fixed any remaining issues. Please update any
bookmarks you may have.