From 8fa4cadbb4b3c6a95dab9e7715e5e6435225673f Mon Sep 17 00:00:00 2001 From: Peter Mikus Date: Wed, 26 Sep 2018 13:52:11 +0000 Subject: CSIT-1321 Add IP4base tests using AVF driver Change-Id: I960c2b4170efa06597851853cfc15bda1c60fe94 Signed-off-by: Peter Mikus --- resources/libraries/python/DUTSetup.py | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) (limited to 'resources/libraries/python') diff --git a/resources/libraries/python/DUTSetup.py b/resources/libraries/python/DUTSetup.py index 7885ad0a16..4fc0e6fc9c 100644 --- a/resources/libraries/python/DUTSetup.py +++ b/resources/libraries/python/DUTSetup.py @@ -335,7 +335,8 @@ class DUTSetup(object): message = 'Failed to create {num} VFs on {pci} device on {host}'.\ format(num=numvfs, pci=pf_pci_addr, host=node['host']) - exec_cmd_no_error(node, command, timeout=60, sudo=True, message=message) + exec_cmd_no_error(node, command, timeout=120, sudo=True, + message=message) @staticmethod def pci_driver_unbind(node, pci_addr): @@ -353,7 +354,8 @@ class DUTSetup(object): message = 'Failed to unbind PCI device {pci} on {host}'.\ format(pci=pci_addr, host=node['host']) - exec_cmd_no_error(node, command, timeout=60, sudo=True, message=message) + exec_cmd_no_error(node, command, timeout=120, sudo=True, + message=message) @staticmethod def pci_driver_bind(node, pci_addr, driver): @@ -374,19 +376,22 @@ class DUTSetup(object): "'echo {driver} | tee /sys/bus/pci/devices/{pci}/driver_override'".\ format(driver=driver, pci=pci_addr.replace(':', r'\:')) - exec_cmd_no_error(node, command, timeout=60, sudo=True, message=message) + exec_cmd_no_error(node, command, timeout=120, sudo=True, + message=message) command = "sh -c "\ "'echo {pci} | tee /sys/bus/pci/drivers/{driver}/bind'".\ format(pci=pci_addr, driver=driver) - exec_cmd_no_error(node, command, timeout=60, sudo=True, message=message) + exec_cmd_no_error(node, command, timeout=120, sudo=True, + message=message) command = "sh -c "\ "'echo | tee /sys/bus/pci/devices/{pci}/driver_override'".\ format(pci=pci_addr.replace(':', r'\:')) - exec_cmd_no_error(node, command, timeout=60, sudo=True, message=message) + exec_cmd_no_error(node, command, timeout=120, sudo=True, + message=message) @staticmethod def pci_vf_driver_unbind(node, pf_pci_addr, vf_id): @@ -411,7 +416,8 @@ class DUTSetup(object): message = 'Failed to unbind VF {vf_pci_addr} to on {host}'.\ format(vf_pci_addr=vf_pci_addr, host=node['host']) - exec_cmd_no_error(node, command, timeout=60, sudo=True, message=message) + exec_cmd_no_error(node, command, timeout=120, sudo=True, + message=message) @staticmethod def pci_vf_driver_bind(node, pf_pci_addr, vf_id, driver): @@ -438,19 +444,22 @@ class DUTSetup(object): "'echo {driver} | tee {vf_path}/driver_override'".\ format(driver=driver, vf_path=vf_path) - exec_cmd_no_error(node, command, timeout=60, sudo=True, message=message) + exec_cmd_no_error(node, command, timeout=120, sudo=True, + message=message) command = "sh -c "\ "'echo {vf_pci_addr} | tee /sys/bus/pci/drivers/{driver}/bind'".\ format(vf_pci_addr=vf_pci_addr, driver=driver) - exec_cmd_no_error(node, command, timeout=60, sudo=True, message=message) + exec_cmd_no_error(node, command, timeout=120, sudo=True, + message=message) command = "sh -c "\ "'echo | tee {vf_path}/driver_override'".\ format(vf_path=vf_path) - exec_cmd_no_error(node, command, timeout=60, sudo=True, message=message) + exec_cmd_no_error(node, command, timeout=120, sudo=True, + message=message) @staticmethod def get_pci_dev_driver(node, pci_addr): -- cgit 1.2.3-korg