Fix management queue test errors
These tests were missing a synchronization point making them subject to race conditions. Change-Id: I6103298a142aa34c4d73f0463e199655c68897fd
This commit is contained in:
parent
cd2a7970a5
commit
78acec9757
|
@ -3241,6 +3241,7 @@ class TestScheduler(testtools.TestCase):
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
enqueue_times[str(item.change)], item.enqueue_time)
|
enqueue_times[str(item.change)], item.enqueue_time)
|
||||||
|
|
||||||
|
self.waitUntilSettled()
|
||||||
self.worker.release('.*-merge')
|
self.worker.release('.*-merge')
|
||||||
self.waitUntilSettled()
|
self.waitUntilSettled()
|
||||||
self.worker.release('.*-merge')
|
self.worker.release('.*-merge')
|
||||||
|
@ -3307,6 +3308,7 @@ class TestScheduler(testtools.TestCase):
|
||||||
r = client.promote(pipeline='gate',
|
r = client.promote(pipeline='gate',
|
||||||
change_ids=['3,1'])
|
change_ids=['3,1'])
|
||||||
|
|
||||||
|
self.waitUntilSettled()
|
||||||
self.worker.release('.*-merge')
|
self.worker.release('.*-merge')
|
||||||
self.waitUntilSettled()
|
self.waitUntilSettled()
|
||||||
self.worker.release('.*-merge')
|
self.worker.release('.*-merge')
|
||||||
|
|
Loading…
Reference in New Issue