From: Frank Becker <[email protected]>
---
client/common_lib/test.py | 18 +++++++++++-------
1 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/client/common_lib/test.py b/client/common_lib/test.py
index 2561242..63c1d31 100644
--- a/client/common_lib/test.py
+++ b/client/common_lib/test.py
@@ -69,8 +69,8 @@ class base_test(object):
def write_test_keyval(self, attr_dict):
- utils.write_keyval(self.outputdir, attr_dict)
-
+ utils.write_keyval(self.outputdir, attr_dict,
+ tap_report=self.job._tap)
@staticmethod
def _append_type_to_keys(dictionary, typename):
@@ -82,25 +82,29 @@ class base_test(object):
def write_perf_keyval(self, perf_dict):
- self.write_iteration_keyval({}, perf_dict)
+ self.write_iteration_keyval({}, perf_dict,
+ tap_report=self.job._tap)
def write_attr_keyval(self, attr_dict):
- self.write_iteration_keyval(attr_dict, {})
+ self.write_iteration_keyval(attr_dict, {},
+ tap_report=self.job._tap)
- def write_iteration_keyval(self, attr_dict, perf_dict):
+ def write_iteration_keyval(self, attr_dict, perf_dict, tap_report=None):
# append the dictionaries before they have the {perf} and {attr} added
self._keyvals.append({'attr':attr_dict, 'perf':perf_dict})
self._new_keyval = True
if attr_dict:
attr_dict = self._append_type_to_keys(attr_dict, "attr")
- utils.write_keyval(self.resultsdir, attr_dict, type_tag="attr")
+ utils.write_keyval(self.resultsdir, attr_dict, type_tag="attr",
+ tap_report=tap_report)
if perf_dict:
perf_dict = self._append_type_to_keys(perf_dict, "perf")
- utils.write_keyval(self.resultsdir, perf_dict, type_tag="perf")
+ utils.write_keyval(self.resultsdir, perf_dict, type_tag="perf",
+ tap_report=tap_report)
keyval_path = os.path.join(self.resultsdir, "keyval")
print >> open(keyval_path, "a"), ""
--
1.7.2.3
_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest