Define health check jobs for each device_type

Registered by Paul Larson on 2012-03-07

The scheduler now supports a defining health check jobs in each device_type so that they can be automatically executed on boards when they come online, or when it has been a long time since they were last run. Previously health check jobs needed to be scheduled externally. We need to establish good image based health check jobs now that it is supported.

Blueprint information

Status:
Complete
Approver:
Paul Larson
Priority:
Essential
Drafter:
Paul Larson
Direction:
Approved
Assignee:
Le Chi Thu
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2012.03
Started by
Fathi Boudra on 2012-03-07
Completed by
Fathi Boudra on 2012-03-22

Related branches

Sprints

Whiteboard

[le-chi-thu, ?] i.MX51 will not be supported.
[le-chi-thu, 2012-03-22] Move VEpress to https://blueprints.launchpad.net/lava-scheduler/+spec/health-check-job-vexpress as agreed with fabo.

Meta:
Headline: N/A
Acceptance: Each device_type in lava has a health check job
Roadmap id: LAVA2012-LAVA-HEALTH-MANAGEMENT

(?)

Work Items

Work items:
Find latest Android working/stable image for BeagleXM: DONE
Find latest Ubuntu working/stable image for BeagleXM: DONE
Define health check job for BeagleXM: DONE
Find latest Android working/stable image for i.MX53: DONE
Find latest Ubuntu working/stable image for i.MX53: DONE
Define health check job for i.MX53: DONE
Find latest Android working/stable image for Origen: DONE
Find latest Ubuntu working/stable image for Origen: DONE
Define health check job for Origen: DONE
Find latest Android working/stable image for Panda: DONE
Find latest Ubuntu working/stable image for Panda: DONE
Define health check job for Panda: DONE
Find latest Android working/stable image for Snowball: DONE
Find latest Ubuntu working/stable image for Snowball: DONE
Define health check job for Snowball: DONE

This blueprint contains Public information 
Everyone can see this information.