With enginefascade working coming into projects, there seems to be some new bits around oslo.db global sessions. The effect of this on tests is a little problematic. Because it builds global state which couples between tests. I've got a review to use mysql connection explicitly for some Nova functional tests which correctly fails and exposes a bug when run individually. However, when run in a full test run, the global session means that it's not run against mysql, it's run against sqlite, and passes. https://review.openstack.org/#/c/283364/ We need something that's the inverse of session.configure() - https://github.com/openstack/nova/blob/d8ddecf6e3ed1e8193e5f6dba910eb29bbe6dac6/nova/tests/fixtures.py#L205 to reset the global session. Pointers would be welcomed. -Sean -- Sean Dague http://dague.net