Ubuntu Test and Validation of the big.LITTLE ARM Reference/Integrated Switcher

Registered by David Zinman

Test and validate the big.LITTLE ARM Reference Switcher, integrated with Fast Model and running with the Ubuntu based rootfs.

Test steps and descriptions for the ARM Reference Switcher described at:
https://docs.google.com/a/linaro.org/document/d/14Kta4wQ0QdKlO_iQ41EolkLm-pxw_Ggh_OW-ca6BEvM

Goals:
 - Automate and execute the test cases and scenarios described at https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AroPySpr4FnEdGttYkhCUGVzZ2JOS0tGaU1QUm9wOHc#gid=0
 - Report back all issues at the ARM Reference Switcher project
 - Integrate the automated test cases at Lava, for continuous validation and further validation with the Integrated Switcher

Continued from https://blueprints.launchpad.net/linaro-ubuntu/+spec/ubuntu-test-validation-biglittle-arm-reference-switcher

Blueprint information

Status:
Complete
Approver:
Ricardo Salveti
Priority:
High
Drafter:
Ricardo Salveti
Direction:
Approved
Assignee:
Avik Sil
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 12.04
Started by
Ricardo Salveti
Completed by
David Zinman

Related branches

Sprints

Whiteboard

[dzin Apr 27, 2012] Blocked and postponed items moved to new blueprint

Meta:
Roadmap id: KWG2012-BIG-LITTLE-MIGRATION
Headline: big.LITTLE ARM Reference/Integrated Switcher has been validated and tested with the Ubuntu based rootfs on a ARM Fast Model
Acceptance: Test big.LITTLE on the A15/A7 simulator running the Ubuntu based rootfs (nano) with the set of test cases described at the test plan.

Milestones:
ARM reference Switcher 3/15/2012
Validation Ready 3/29/2012
Validate Reference Switcher 4/5/2012
Linux Integrated Switcher 4/5/2012
Validate Integrated Switcher 4/26/2012
Release Candidate 1 (RC1) 5/10/2012
General Availability (GA) 5/31/2012

Execution matrix;
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AroPySpr4FnEdGttYkhCUGVzZ2JOS0tGaU1QUm9wOHc#gid=0

(?)

Work Items

Work items:
Test boot-a7 (3/22/2012): POSTPONED
Test data-corruption-a7 Reference (4/5/2012): DONE
Test data-corruption-a15 Reference (4/5/2012): DONE
Test data-corruption-switching Reference (4/5/2012): DONE
Test cache-coherency-a7 Reference (4/5/2012): DONE
Test cache-coherency-a15 Reference (4/5/2012): DONE
Test cache-coherency-switching Reference (4/5/2012): DONE
Test mem-stress-switching Reference (4/5/2012): DONE
Test disk-io-stress-switching Reference (4/5/2012): DONE
Validate ARM reference switcher (4/5/2012): DONE
Test switcher-unit-tests Integrated (4/26/2012): DONE
Test boot-a7 Integrated (4/26/2012): DONE
Test boot-a15 Integrated (4/26/2012): DONE
Test mem-stress-a7 Integrated (4/26/2012): DONE
Test mem-stress-a15 Integrated (4/26/2012): DONE
Test disk-io-stress-a7 Integrated (4/26/2012): DONE
Test disk-io-stress-a15 Integrated (4/26/2012): DONE
Test data-corruption-a7 Integrated (4/26/2012): DONE
Test data-corruption-a15 Integrated (4/26/2012): DONE
Test data-corruption-switching Integrated (4/26/2012): DONE
Test cache-coherency-a7 Integrated (4/26/2012): DONE
Test cache-coherency-a15 Integrated (4/26/2012): DONE
Test cache-coherency-switching Integrated (4/26/2012): DONE
Test mem-stress-switching Integrated (4/26/2012): DONE
Test disk-io-stress-switching Integrated (4/26/2012): DONE
Find what tests would be useful to be automated on lava-tests: BLOCKED
Integrate the test cases with lava-tests: BLOCKED

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.