Did we really release 8.04?

Stefan Potyra stefan.potyra at informatik.uni-erlangen.de
Mon Jul 7 13:38:53 UTC 2008


On Monday 07 July 2008 15:12:13 Scott Kitterman wrote:
> I suspect that we may be in a similar position with Ubuntu.  We need to
> radically rethink testing and how test results get back into fixes.  I
> believe that Ubuntu has gotten more complex and we need to match our
> test/fix methodology to match.  I would like to hear ideas on the subject.

One option that comes to my mind is to perform automatic regression tests in 
regards to the installer/live cd using FAUmachine[1].

FAUmachine is a virtual machine based on qemu, which comes (among other 
features like fault injection) with the ability to run scripts which model 
user behaviour. So basically you can perform any kind of testing that a user 
can do in an automated fashion (well, of course there's an important limit, 
which is the hardware that FAUmachine can actually simulate).

I guess an example shows more than if I'd write how is it done: [2] shows a 
script I recently wrote, which does a standard installation of 8.04.1 from 
the livecd.

Granted though, creating such test cases is a tedious task, because you'll 
need to make screenshots of every button to click on/every graphic to wait 

[1]: <http://www.faumachine.org>
[2]: <http://paste.ubuntu.com/25678/>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20080707/f9c9ffe0/attachment.sig>

More information about the Ubuntu-devel-discuss mailing list