CI status and plans
Gary Poster
gary.poster at canonical.com
Wed Feb 6 02:32:35 UTC 2013
Hi. Everybody. Here's a quick update on our CI status and plans.
Benji landed a bin/test-charm Monday that is a first step towards our CI
story. Diogo and I have been working on getting that set up in Jenkins.
Meanwhile, Benji and I identified some improvements we want. The first
three are on the kanban board, and the last one is open for discussion.
CI test script must be able to initialize and run with very minimal
access to outside world
https://bugs.launchpad.net/juju-gui/+bug/1116650
selenium/sauce labs tests should include link to video/images
https://bugs.launchpad.net/juju-gui/+bug/1116274
CI tests are inefficient if repeated for different browsers
https://bugs.launchpad.net/juju-gui/+bug/1116698
Provide a convenient automated way to set up a dev environment
https://bugs.launchpad.net/juju-gui/+bug/1116702
It turns out that we need the first one for Diogo and I to proceed in
Jenkins. I made a stab at this during spare moments today in
lp:~gary/juju-gui/bug1116650 . I haven't tested it yet. I ran out of
time. If someone wants to run with it or do their own, please feel free.
Benji thinks he knows how to get 1116274 done cheaply.
https://saucelabs.com/docs/jenkins might help too. Not sure. We may
need that jenkins plugin just to expose our canonistack charm to sauce labs.
So, in sum, we are making good progress on this. There's room to help
out if you want to. Hopefully we'll have something basic fully working
by the end of the week.
BTW, if you want to join me on juju canonistack adventures, there's a
helper page now:
https://wiki.canonical.com/InformationInfrastructure/IS/CanonicalOpenstack/QuickStart
. I had to re-download my canonistack credentials, so you might need to
also if you've had them for awhile.
Thanks all
Gary
More information about the Juju-GUI
mailing list