Updates tearDown() to release instance objects
This change fixes the bug by releasing the objects of the instance of class QuantumDbPluginV2TestCase. Removing unnecessary objects explicitly reduces the memory required by unit tests. Fixes bug 1065276 Change-Id: Ia003a7718e1aedc4e4c8fb02b723f4a511ebc319
This commit is contained in:
parent
be77fd3f47
commit
8e94da4967
@ -112,6 +112,10 @@ class QuantumDbPluginV2TestCase(unittest2.TestCase):
|
||||
|
||||
def tearDown(self):
|
||||
super(QuantumDbPluginV2TestCase, self).tearDown()
|
||||
self.api = None
|
||||
self._deserializers = None
|
||||
self._skip_native_bulk = None
|
||||
self.ext_api = None
|
||||
# NOTE(jkoelker) for a 'pluggable' framework, Quantum sure
|
||||
# doesn't like when the plugin changes ;)
|
||||
db.clear_db()
|
||||
|
Loading…
x
Reference in New Issue
Block a user