Log changes to the state of every board

Registered by Paul Larson

We would like to be able to provide information about how much time each board spends running a job, idling, or offline. Running/Idle could be derived from the information we store about jobs, but not offline status.

Blueprint information

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

Related branches

Sprints

Whiteboard

Meta:
Headline: Devices in LAVA now keep information on all of the state transitions
Acceptance: State transitions and reasons can be viewed from the device details page
Roadmap id: LAVA2012-LAVA-HEALTH-MANAGEMENT

(?)

Work Items

Work items:
Add a table for storing when a board transitions from one state to another: DONE
Add a view in the device details page for showing the transitions for each board, and the reasons: DONE

This blueprint contains Public information 
Everyone can see this information.