Enable e2e audio loopback test in lava-test

Registered by Paul Larson on 2012-01-18

http://git.linaro.org/gitweb?p=people/kurt-r-taylor/e2eaudiotest.git is a test the multimedia WG has been working on for doing audio testing with a cable plugged between the headphone and mic jacks. We would like this to work in LAVA and are in the process of adding the cabling to make this possible.

Blueprint information

Status:
Complete
Approver:
Paul Larson
Priority:
Medium
Drafter:
Benjamin Gaignard
Direction:
Approved
Assignee:
Paul Larson
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2012.03
Started by
Fathi Boudra on 2012-02-24
Completed by
Fathi Boudra on 2012-04-02

Sprints

Whiteboard

[pwlars 2012.01.17] We definitely want this for 2012.02 since we are in the process of getting the cables to add to the boards. TBD if mmwg or validation will be doing the work items.
[pwlars 2012.02.12] Benjamin has made good progress on this, but apparently there are some fixes still needed to the e2e audio test itself. I'll let him provide more details on this. Benjamin, please fill in whatever work items you are aware of for this.
[benjamin-gaignard] lp:~benjamin-gaignard/lava-test/e2eaudiotest branch propose for merging in lava-test, review needed
[benjamin-gaignard] e2eaudiotest has external test is available here:
http://git.linaro.org/gitweb?p=people/bgaignard/e2eaudiotest.git;a=blob_plain;f=jobe2eaudiotest.json;hb=HEAD
it will be merge in e2e maintainer tree soon
[fboudra, 2012-02-24] re-target to 2012.03
[pwlars, 2012-03-20] I enabled the tests last week, but I haven't seen one actually pass yet. Are we expecting it to pass at this point?

Meta:
Headline: End-to-end audio tests are now available in lava-test
Acceptance: E2e audio tests available in lava-test, and running in daily tests

(?)

Work Items

Work items:
Add a lava-test wrapper for the e2e audio tests: DONE
[benjamin-gaignard] Test as an out of tree test to make sure it works as expected (even if it fails for now): DONE
[dpigott] create tags for systems in the scheduler that have audio loopback cables: DONE
[benjamin-gaignard] Propose e2eaudiotest.py for merge into lava-test mainline: DONE
[pwlars] Add e2e audio test to the daily test runs: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.