Austin
April 25-29, 2016

Event Details

Please note: All times listed below are in Central Time Zone


Tempest Stable Interfaces for OpenStack Integration Testing

The aim of Tempest has been from the start to provide a set of integration test for OpenStack; however Tempest scope have evolved in time: it used to be mostly targeted to devstack - now it is ran against OpenStack production deployment as well - often to validate interoperability as defined by DefCore. Tempest used to encompass tests for all of the OpenStack projects; since the “Big Tent” was introduced, it aims to cover only six core services, and it exposes external interfaces for all other projects. These changes have caused the code base to grow rather organically while it adapted to the new needs.

During the Liberty and Mitaka cycle we have defined stable interfaces in Tempest, so that maintainers of OpenStack projects may produce integration tests in a "Tempest plugin”.

This talk will cover the work which has been done on Tempest and Tempest-Lib to define stable interfaces. It will also provide examples on how to consume them to produce a plugin for Tempest.


What can I expect to learn?

This talk will provide an overview of the stable interfaces available, an understanding of what they can be used for and how they fit together. The talk won’t get into the details of the code, but it will provide references to existing implementations.

Monday, April 25, 5:30pm-6:10pm (10:30pm - 11:10pm UTC)
Difficulty Level: Beginner
Developer Advocate
Andrea Frittoli is the PTL of the QA Program in OpenStack. He started working with OpenStack in 2011 - he has been focussing mostly on Quality Engineering and CI/CD.  He is a Developer Advocate at IBM.  Before joining IBM he was QA Technical Lead at HP/HPE for the Helion Public Cloud and OpenStack Distribution.  Earlier he worked as integration engineer and architect,... FULL PROFILE
Comments
0 Reviews
0