Add tee_redirect to test::__exec to save stdout, stderr of tests

From: Brandon Philips <brandon@ifup.org>



git-svn-id: http://test.kernel.org/svn/autotest/trunk@169 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/bin/test.py b/bin/test.py
index f095953..a1c7f79 100755
--- a/bin/test.py
+++ b/bin/test.py
@@ -67,8 +67,16 @@
 
 	def __exec(self, parameters):
 		try:
+			self.job.stdout.tee_redirect(
+				os.path.join(self.debugdir, 'stdout'))
+			self.job.stderr.tee_redirect(
+				os.path.join(self.debugdir, 'stderr'))
+
 			os.chdir(self.outputdir)
 			self.execute(*parameters)
+
+			self.job.stdout.restore()
+			self.job.stderr.restore()
 		except AutotestError:
 			raise
 		except: