Risk: Low
Visibility: Fixes an error in the continuous parsing of some server
side jobs.
Fixes a bug where server_job.__record would pass the text is writes
out to the status logs as a single "line" even if the text contained
multiple lines. The parser is expecting a list of actual lines of
text so __record.
Signed-off-by: John Admanski <jadmanski@google.com>
git-svn-id: http://test.kernel.org/svn/autotest/trunk@1519 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/server/server_job.py b/server/server_job.py
index 62244f4..40fb82b 100755
--- a/server/server_job.py
+++ b/server/server_job.py
@@ -566,7 +566,7 @@
os.mkdir(test_dir)
status_file = os.path.join(test_dir, 'status')
open(status_file, "a").write(msg)
- self.__parse_status([msg])
+ self.__parse_status(msg.splitlines())
def __parse_status(self, new_lines):