[dts] [PATCH V1 2/6] framework/dut: get nic driver/firmware info
Haiyang Zhao
haiyangx.zhao at intel.com
Mon Mar 22 03:46:12 CET 2021
get nic driver/firmware info in dut prerequisites.
Signed-off-by: Haiyang Zhao <haiyangx.zhao at intel.com>
---
framework/dut.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/framework/dut.py b/framework/dut.py
index 5bc84fca..d31ba42c 100644
--- a/framework/dut.py
+++ b/framework/dut.py
@@ -424,13 +424,13 @@ class Dut(Crb):
retry_times = 3
if self.ports_info:
self.nic = self.ports_info[0]['port']
- # TODO: get nic driver/firmware version
+ self.nic.get_driver_firmware()
if self.nic.default_driver == 'ice':
self.get_nic_pkg(retry_times)
def get_nic_pkg(self, retry_times=3):
self.nic.pkg = self.nic.get_nic_pkg()
- while not self.nic.pkg and retry_times > 0:
+ while not self.nic.pkg.get('type') and retry_times > 0:
self.restore_interfaces()
self.nic.pkg = self.nic.get_nic_pkg()
retry_times = retry_times - 1
--
2.17.1
More information about the dts
mailing list