Improving job detail view

Registered by Le Chi Thu

The current view shows job data and two tabs, one for the job definition and one for the log. It is not user friendly to scroll through the log file to search for outcome of the job.

The new view should give a summary if any error message found in the log. It also show a filter LAVA_DISPATCH info message to show the progress of the test job. It will add new view to view log file and job definition file. The log file view should allow user to jump between section of interest and easy find the problems accord during the test job execution.

It should also able user to download log file and job definition file.

It will partly address following bugs.

Bug #893401 nested/double scrollbar on job "Output" Tab
Bug #883474 split serial.log in deploy, test and submission logs
Bug #899334 Unable to easily download the console output of a job

Blueprint information

Status:
Complete
Approver:
Paul Larson
Priority:
Low
Drafter:
Le Chi Thu
Direction:
Approved
Assignee:
Le Chi Thu
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2011.12
Started by
Fathi Boudra
Completed by
Michael Hudson-Doyle

Whiteboard

[le-chi-thu, 2011-07-10] Here is the MP https://code.launchpad.net/~le-chi-thu/lava-scheduler/redesign-job-view

Meta:
Headline:
Acceptance: User can find the outcome of the job when visit the job detail page without further clicking. User can find out the detail problem spot within 1 minutes of clicking on the log file view.

(?)

Work Items

Work items:
Design the new views: DONE
Implement the detail view: DONE
Implement the log file view: DONE
Implement the job definition view: DONE

This blueprint contains Public information 
Everyone can see this information.