ffmpeg test integrate in BL core-test

Registered by Naresh Kamboju on 2012-09-14

Due to a badly saved VFP state in the kernel, the bl core test case "cache coherency" failed only on Android. Now we need to test intensely exercise the VFP while switching. so we have to have separate test case which test VFP, here we have tool to test VFP is "ffmpeg".

Blueprint information

Status:
Complete
Approver:
Alexander Sack
Priority:
Medium
Drafter:
Naresh Kamboju
Direction:
Approved
Assignee:
Naresh Kamboju
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2012.10
Started by
Naresh Kamboju on 2012-09-18
Completed by
Naresh Kamboju on 2012-10-29

Related branches

Sprints

Whiteboard

[ nkambo Sep 18 2012]: test case development is completed. code is under review.
[ nkambo Sep 18 2012]: unit testing is completed on Android. Full testing is under progress.
[nkambo oct 09 2012]: pushed in to master.
[nkambo oct 15 2012]: Android build integration completed.
[nkambo oct 15 2012]: Testing on LAVA with Android image is successfully completed.
[nkambo oct 16 2012]: All the work items have been addressed.

[nkambo oct 16 2012]:
* New Three test cases have been added.
         vfp-ffmpeg-a7
         vfp-ffmpeg-a15
         vfp-ffmpeg-switching

Meta:
Roadmap id: CARD-132 BIG_LITTLE_SYSTEM
Headline: Develop new test in big.LITTLE core-test which should test VFP. the best tool to test VFP is "ffmpeg". So develop tests around "ffmpeg" and test should run while switching.
Acceptance: big.LITTLE Switcher suite can run on android and ubuntu target in LAVA with latest "ffmpeg" changes.

(?)

Work Items

Work items:
Develop new ffmpeg tests: DONE
Write scripts around ffmpeg: DONE
Integrate bl-agitator (for switching) while testing "ffmpeg" : DONE
Test on FM Android : DONE
Test on FM Ubuntu : DONE
Code Review: DONE
Push it in git: DONE
Test on LAVA FM Ubuntu : DONE
Test on LAVA FM Android: DONE
Review results on LAVA: DONE
Rework (if needed) : DONE
push it in git: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.