Ok, as I suggested, I hooked up mozbase to travis-ci
(
https://travis-ci.org) for automated integration testing of mozbase.
Please see here for current status:
https://travis-ci.org/mozilla/mozbase
(note that as I write this, there's nothing there as we're waiting for
the first check-in)
It's currently set up to email the private internal automation & tools
mailing list in the case that things break. If I can convince someone to
add
notifi...@travis-ci.org to this list, I can make it so that
we'll receive updates here as well.
At the moment, IRC notifications from travis to
irc.mozilla.org are not
working, so no luck there. Maybe someday that will be fixed.
I'm not sure if travis will necessarily fill all our needs and desires
for an automated integration testing solution, but it sure was easy to
set up for what we need right now. In particular, I'm not sure if travis
is capable of doing integration-type testing of things like launching
firefox, etc. I guess we'll cross that bridge when we come to it. :)
Will