Remove flaky assert from TestMgmtInstanceDeleted test

There is a flaky assert that fails occasionally in the
mgmt.test_models.TestMgmtInstanceDeleted.test_show_deleted_mgmt_instances
unit test due to a what seems to be a race condition in the unit tests
that run in parallel. Commenting out this flaky assert to unblock gate
issues for now.

Change-Id: Ib7b5c33f49bc70427f84bd69bbcb7420b5f32d9e
Partial-bug: 1434258
This commit is contained in:
Nikhil Manchanda 2015-03-19 12:56:56 -07:00
parent 8caba24bc2
commit 5e3c0fbb77
1 changed files with 6 additions and 4 deletions

View File

@ -401,11 +401,13 @@ class TestMgmtInstanceDeleted(MockMgmtInstanceTest):
args = {'deleted': 1, 'cluster_id': None}
db_infos_deleted = DBInstance.find_all(**args)
args = {'cluster_id': None}
db_infos_all = DBInstance.find_all(**args)
# db_infos_all = DBInstance.find_all(**args)
self.assertTrue(db_infos_all.count() ==
db_infos_active.count() +
db_infos_deleted.count())
# TODO(SlickNik) Fix this assert to work reliably in the gate.
# This fails intermittenly when the unit tests run in parallel.
# self.assertTrue(db_infos_all.count() ==
# db_infos_active.count() +
# db_infos_deleted.count())
with patch.object(self.context, 'is_admin', return_value=True):
deleted_instance = db_infos_deleted.all()[0]