Videos provided by OpenStack Summit via OpenStack Foundations YouTube Channel
Whenever you submit a patch to OpenStack it is run through an extensive set of automated tests designed to ensure we always have a working upstream OpenStack. If any of these fail on your patch submission, it will be blocked from merging, and will become a low priority for anyone to review. Debugging these failures is often not straight forward, especially for a new contributor to OpenStack. This talk will look at all those tests in detail, and how to debug and address a failure at each level. What logs to look for, how to understand the interactions between services, and how to handle scenarios that you can't seem to replicate locally, but that are hit in the OpenStack gate. Sean Dague is the OpenStack QA Program Project Technical Lead, and a Nova Core member. He's contributed to OpenStack since the Essex release.