Revision 8a8faf8c kamaki/clients/livetest/cyclades.py
b/kamaki/clients/livetest/cyclades.py | ||
---|---|---|
77 | 77 |
def test_000(self): |
78 | 78 |
"Prepare a full Cyclades test scenario" |
79 | 79 |
self.server1 = self._create_server( |
80 |
self.servname1, |
|
81 |
self.flavorid, |
|
82 |
self.img) |
|
80 |
self.servname1, self.flavorid, self.img) |
|
83 | 81 |
self.server2 = self._create_server( |
84 |
self.servname2, |
|
85 |
self.flavorid, |
|
86 |
self.img) |
|
82 |
self.servname2, self.flavorid, self.img) |
|
87 | 83 |
super(self.__class__, self).test_000() |
88 | 84 |
|
89 | 85 |
def _create_server(self, servername, flavorid, imageid, personality=None): |
... | ... | |
340 | 336 |
self.client.reboot_server(self.server2['id'], hard=True) |
341 | 337 |
self.assertTrue(self._has_status(self.server2['id'], 'REBOOT')) |
342 | 338 |
|
339 |
def test_resize_server(self): |
|
340 |
"""Modify the flavor of a server""" |
|
341 |
self.server1 = self._create_server( |
|
342 |
self.servname1, self.flavorid, self.img) |
|
343 |
self._test_0065_resize_server() |
|
344 |
self.delete_server(self.server1['id']) |
|
345 |
self.server1 = self._create_server( |
|
346 |
self.servname1, self.flavorid, self.img) |
|
347 |
|
|
348 |
def test_0065_resize_server(self): |
|
349 |
self.client.resize_server(self.servname1, self.flavorid + 1, self.img) |
|
350 |
srv = self.client.get_flavor_details(self.server1['id']) |
|
351 |
self.assertEqual(srv['flavor']['id'], self.flavorid + 1) |
|
352 |
|
|
343 | 353 |
def _test_0070_wait_test_servers_to_reboot(self): |
344 | 354 |
"""Pseudo-test to wait for VMs to load""" |
345 | 355 |
print('') |
Also available in: Unified diff