[V1,4/6] framework/dts: add more nic configurations in result

Message ID 20210322024616.14499-5-haiyangx.zhao@intel.com (mailing list archive)
State Accepted
Headers
Series framework: add dirver/firmware/pkg in result |

Commit Message

Zhao, HaiyangX March 22, 2021, 2:46 a.m. UTC
  add nic driver/firmware/package version in result.

Signed-off-by: Haiyang Zhao <haiyangx.zhao@intel.com>
---
 framework/dts.py | 4 ++++
 1 file changed, 4 insertions(+)
  

Patch

diff --git a/framework/dts.py b/framework/dts.py
index d4a8c6e9..6f621a51 100644
--- a/framework/dts.py
+++ b/framework/dts.py
@@ -624,6 +624,10 @@  def run_all(config_file, pkgName, git, patch, skip_setup,
         if dts_run_prerequisties(duts, tester, pkgName, patch, dts_commands, serializer) is False:
             dts_crbs_exit(duts, tester)
             continue
+        result.kdriver = duts[0].nic.default_driver + '-' + duts[0].nic.driver_version
+        result.firmware = duts[0].nic.firmware
+        result.package = duts[0].nic.pkg['type'] + ' ' + duts[0].nic.pkg['version'] if duts[0].nic.pkg else None
+        result.driver = settings.load_global_setting(settings.HOST_DRIVER_SETTING)
         result.dpdk_version = duts[0].dpdk_version
         dts_run_target(duts, tester, targets, test_suites, subtitle)