未验证 提交 b9b018d3 编写于 作者: Y Yanan Fu 提交者: GitHub

Merge pull request #2199 from nanliu-r/boot_N_1

virtio-serial:boot guest with multiple virtio-serial-pcis
......@@ -2,6 +2,7 @@ import logging
from virttest import error_context
from virttest import utils_test
from virttest import env_process
from qemu.tests.virtio_serial_file_transfer import transfer_data
......@@ -21,9 +22,18 @@ def run(test, params, env):
:param params: Dictionary with the test parameters
:param env: Dictionary with test environment
"""
if params.get("start_vm") == 'no':
num_bus = params.get_numeric("numberic_bus")
for i in range(2, num_bus + 1):
serial_name = 'vs%d' % i
params['serials'] = '%s %s' % (params.get('serials', ''), serial_name)
params['serial_type_%s' % serial_name] = "virtserialport"
params['serial_bus_%s' % serial_name] = "<new>"
params['start_vm'] = "yes"
env_process.preprocess(test, params, env)
os_type = params["os_type"]
vm = env.get_vm(params['main_vm'])
os_type = params["os_type"]
if os_type == "windows":
driver_name = params["driver_name"]
session = vm.wait_for_login()
......
......@@ -46,6 +46,9 @@
serial_bus_vs4 = "<new>"
serial_type_vs5 = virtserialport
serial_type_vs6 = virtserialport
- N_1:
start_vm = no
numberic_bus = 26
- max_ports:
only unix_socket
type = virtio_serial_file_transfer_max_ports
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册