Change the way we handle "JOB" logs in the parser. Currently, we
generate multiple JOB entries if you run multiple client jobs, and
we handle their status the same way we handle the status of nested
groups in a test - that is, if a job runs any tests that fail we
mark the jobs as failed.

This makes two changes:
   1. it tags jobs with a number, the same way we tag boots, so that
      multiple jobs will produce multiple result entries instead of
      duplicate entries
   2. it disables tagging of jobs with statuses like WARN and FAIL
      that generally apply to tests but not the job as a whole, so
      that a job only shows up as "bad" if it was actually aborted

Risk: Medium
Visbility: This significantly changes the way "JOB" results will show
up in the TKO result view.

Signed-off-by: John Admanski <jadmanski@google.com>



git-svn-id: http://test.kernel.org/svn/autotest/trunk@1820 592f7852-d20e-0410-864c-8624ca9c26a4
3 files changed