Provide a link to where the test results will be from the scheduler

Registered by Paul Larson on 2011-07-28

Provide a link to where the test results will be from the scheduler.

Blueprint information

Status:
Complete
Approver:
Paul Larson
Priority:
Essential
Drafter:
Michael Hudson-Doyle
Direction:
Approved
Assignee:
Michael Hudson-Doyle
Definition:
Approved
Series goal:
Accepted for linaro-11.11
Implementation:
Implemented
Milestone target:
milestone icon 2011.09
Started by
Michael Hudson-Doyle
Completed by
Michael Hudson-Doyle

Related branches

Sprints

Whiteboard

Headline: Continuous integration systems scheduling their jobs in LAVA can now easily link to the results, and even query the results by using the id returned by the scheduler

Acceptance:
1. On the scheduler UI, a link associated with the job can be clicked to show where the results will be in the dashboard
2. When using the CLI, a url can be provided that will link to the results when they are uploaded
3. An API exists that can return information about the total passes/failures/attempts for a bundle based on the job id

(?)

Work Items

Work items:
Create a scheduler view (based on job id) that refers to the corresponding dashboard bundle: DONE
Ensure that the job id is returned by the submit_job call: DONE
Ensure that lava-scheduler-tool returns the job id and/or a link to the results: DONE
Create an API that returns pass/fail/attempts numbers for a job, based on the scheduler job id: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.