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

Reply via email to