KVM Forum 2018 has ended
October 24-26, 2018 - Edinburgh, Scotland, UK
Click Here For Information & Registration
Back To Schedule
Friday, October 26 • 14:15 - 14:45
The Functional Test Beast: Tame it, Bring it Home and Make it your Pet - Cleber Rosa, Red Hat, Inc.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Functional tests have traditionally been kept outside. These poor beasts get beaten by heavy work, but are not allowed to sit in the couch by your side, nor are they given the freedom to run inside your $HOME.

There have been valid reasons for this separation, but what if a far more comprehensive (yet safe and manageable) functional testing environment could be added to the regular developer's work-flow, pretty much for free?

In this talk we'll present QEMU's brand new functional testing architecture and how it lets developers easily write and run advanced functional tests.

Because anything functional demands to be practical, we'll write a test for a real QEMU bug and its fix, running it in different targets and configurations from the very same development tree. Finally, we'll give the test a definitive home alongside that fix, while putting the bug on a permanent tight leash.


Cleber Rosa

Sr. Software Engineer, Red Hat
Cleber is a Software Engineer working for Red Hat on the virt team. He helps to develop the testing stack for virtualization technologies, such as KVM, QEMU and Libvirt. He is a maintainer of the Avocado test framework and sub projects such as Avocado-VT.

Friday October 26, 2018 14:15 - 14:45 BST
Sidlaw Auditorium