Merge "Verify capsule's containers status"
This commit is contained in:
commit
a0508a46fb
@ -53,6 +53,11 @@ class TestCapsule(base.BaseZunTest):
|
||||
resp, model = self.container_client.get_capsule(model.uuid)
|
||||
self.assertEqual(200, resp.status)
|
||||
self.assertEqual('Running', model.status)
|
||||
if self._microversion_atleast('1.34'):
|
||||
for container in model.init_containers:
|
||||
self.assertEqual('Stopped', container['status'])
|
||||
for container in model.containers:
|
||||
self.assertEqual('Running', container['status'])
|
||||
# TODO(hongbin): verify all containers are running
|
||||
return resp, model
|
||||
|
||||
|
@ -158,3 +158,8 @@ class BaseZunTest(api_version_utils.BaseMicroversionTest,
|
||||
|
||||
def _get_request_id(self, resp):
|
||||
return resp.get('x-openstack-request-id', '')
|
||||
|
||||
def _microversion_atleast(self, version):
|
||||
req_version = api_version_request.APIVersionRequest(
|
||||
self.request_microversion)
|
||||
return req_version >= api_version_request.APIVersionRequest(version)
|
||||
|
Loading…
x
Reference in New Issue
Block a user