[dts] [PATCH V1 6/6] framework/json_reporter: add driver/firmware/pkg
Haiyang Zhao
haiyangx.zhao at intel.com
Mon Mar 22 03:46:16 CET 2021
add driver/firmware/pkg info in json format result file.
Signed-off-by: Haiyang Zhao <haiyangx.zhao at intel.com>
---
framework/json_reporter.py | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/framework/json_reporter.py b/framework/json_reporter.py
index 88099cb8..f7025c2c 100644
--- a/framework/json_reporter.py
+++ b/framework/json_reporter.py
@@ -65,8 +65,15 @@ class JSONReporter(object):
return 'fail'
target_map = {}
target_map['dpdk_version'] = result.current_dpdk_version(dut)
+ target_map['nic'] = {}
for target in result.all_targets(dut):
+ target_map['nic']['name'] = result.current_nic(dut, target)
target_map[target] = self.__scan_target(result, dut, target)
+ target_map['nic']['kdriver'] = result.current_kdriver(dut)
+ target_map['nic']['driver'] = result.current_driver(dut)
+ target_map['nic']['firmware'] = result.current_firmware_version(dut)
+ if result.current_package_version(dut) is not None:
+ target_map['nic']['pkg'] = result.current_package_version(dut)
return target_map
def save(self, result):
--
2.17.1
More information about the dts
mailing list