launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #02004
Re: Running Windmill tests in buildbot and ec2
On Tue, Dec 08, 2009 at 02:54:43PM +1300, Michael Hudson wrote:
> Michael Hudson wrote:
> > Bjorn Tillenius wrote:
> >
> >>>>> If you can get
> >>>>> launchpad-developer-dependencies updated, I can do the EC2 test images
> >>>>> on my Monday -- drop me a mail.
> >>>> You wouldn't happen to know which extra packages were installed to get
> >>>> it to work? I'm assuming xvfb needs to be there. But what about firefox,
> >>>> which packages where installed to get it to run? Plain 'firefox', or
> >>>> something else?
> >>> My IRC logs suggest this was the magic line:
> >>>
> >>> apt-get -y install xvfb firefox xfonts-base
> >> Cool. The launchpad-developer-dependencies 0.59 now depends on the extra
> >> packages. If you could create new ec2 images, it would be great. If you
> >> could explain how to update the images, even better :)
> >
> > I first run a command like this:
> >
> > ./utilities/ec2 update-image --public launchpad-ec2test112 -m
> > based-on:ami-e6f6158f
> >
> > Then test it and use ec2-modify-image-attributes to make it public.
> >
> > This is a bit inefficient as it builds an image completely from scratch
> > rather than updating our existing one, but the code that does that
> > doesn't actually upgrade the installed packages currently (I finally got
> > around to filing a bug about this:
> >
> > https://bugs.edge.launchpad.net/launchpad-foundations/+bug/493774
> >
> > ). Anyone can run the above command of course, but only images created
> > by myself, Gary or Francis are considered by ./utilities/ec2 for running
> > currently.
> >
> > The new image is building.
>
> And is now public as machine version 112. I tried to run the windmill
> tests and it looked ok to me, although two failed; you can see my
> command and the output at http://pastebin.ubuntu.com/336965/ .
Thanks! The two failures are kind of ok. They shouldn't fail, but the
same two tests are failing in the jscheck builder currently.
--
Björn Tillenius | https://launchpad.net/~bjornt
References