[openstack-dev] [oslo] oslo.db reset session?

Sean Dague sean at dague.net
Tue Feb 23 14:22:46 UTC 2016

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.


We need something that's the inverse of session.configure() -
to reset the global session.

Pointers would be welcomed.


Sean Dague

More information about the OpenStack-dev mailing list