[functional-test] add v2.8 functional test
add functional test for v2.8 API (webmks console type enablement). Also, fixed an issue related to v2.8 microversion enablement for the console API. Change-Id: I7660a189cc3051dd7dbc802ad2d40a4995b44960
This commit is contained in:
parent
c6dd7c7ba9
commit
9857dd2523
@ -30,3 +30,12 @@ class TestConsolesNovaClientV26(test_consoles.TestConsolesNovaClient):
|
|||||||
|
|
||||||
def test_serial_console_get(self):
|
def test_serial_console_get(self):
|
||||||
self._test_serial_console_get()
|
self._test_serial_console_get()
|
||||||
|
|
||||||
|
|
||||||
|
class TestConsolesNovaClientV28(test_consoles.TestConsolesNovaClient):
|
||||||
|
"""Consoles functional tests for >=v2.8 api microversions."""
|
||||||
|
|
||||||
|
COMPUTE_API_VERSION = "2.8"
|
||||||
|
|
||||||
|
def test_webmks_console_get(self):
|
||||||
|
self._test_console_get('get-mks-console %s ')
|
||||||
|
@ -2435,8 +2435,8 @@ def do_get_serial_console(cs, args):
|
|||||||
print_console(cs, data)
|
print_console(cs, data)
|
||||||
|
|
||||||
|
|
||||||
@cliutils.arg('server', metavar='<server>', help=_('Name or ID of server.'))
|
|
||||||
@api_versions.wraps('2.8')
|
@api_versions.wraps('2.8')
|
||||||
|
@cliutils.arg('server', metavar='<server>', help=_('Name or ID of server.'))
|
||||||
def do_get_mks_console(cs, args):
|
def do_get_mks_console(cs, args):
|
||||||
"""Get a serial console to a server."""
|
"""Get a serial console to a server."""
|
||||||
server = _find_server(cs, args.server)
|
server = _find_server(cs, args.server)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user