Plan design and develop the test suites
Design and develop the test suites for the reference and for the integrated code for both ubuntu and Android.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Essential
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Grant Likely
- Definition:
- New
- Series goal:
- Accepted for devtrack
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Mounir Bsaibes
- Completed by
- Mounir Bsaibes
Related branches
Related bugs
Sprints
Whiteboard
[pwlars 2012-03-19] - redid the work items after proposing the change to Mounir today.
[mounir-bsaibes 2012-04-30] The integrated governor is already implemented, we just need to use it.
Meta:
Headline:
Acceptance:
Roadmap id: KWG2012-
The core test suite is for lower level tests, including boot, basic switching tests, etc. It also covers things like sanity testing for memory stress, disk io stress, cache coherency, etc. There will be a switching daemon that will turn on/off switching at various rates that can be done in conjunction with these activities to test that the system can still run these tests correctly while switching back and forth.
Additionally, the android team is working on a set of system tests that are specific to android, and will do more application workload type testing on top of android which can also be run in parallel to switching in the background to test that these user workloads can run without problems while switching is happening.
Work Items
Work items:
Finalize test plan document: DONE
Design core test suite: DONE
Implement core tests on Ubuntu: DONE
Implement core tests on Android: DONE
Design Android system tests: DONE
Implement Android system tests: INPROGRESS
[vishal] boot Android on FAST model w/o integrated switcher: DONE
Implement big.LITTLE switcher daemon: DONE
Implement interactive governor test: DONE
Dependency tree
* Blueprints in grey have been implemented.