Automated oFono/rilmodem Testing

Registered by Tony Espy on 2013-12-11

Currently, the only automated testing of oFono, and more specifically the rilmodem driver used to control rild, is via a set of ofono unit tests which validate the parsing of rild-specific parcels used for communication with rild.

We would like to invesigate resources into developing some kind of automated testing that exercises more of the rilmodem code base than the current set of unit tests, with a secondary goal of being able to run these tests as part of the oFono CI process. As there's currently no clear solution on the table, initially most of the work items for this blueprint are of the investigative type.

Blueprint information

Status:
Not started
Approver:
Michael Frey
Priority:
Undefined
Drafter:
Tony Espy
Direction:
Needs approval
Assignee:
Tony Espy
Definition:
New
Series goal:
Proposed for trusty
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

Work items:
[awe] Investigate currenent functionality of mock-ril: DONE
[awe] Investigate feasibility of using touch-emulator for automated testing: INPROGRESS
[awe] Investigate changes made to qemu/telephony by Mozilla B2G project: INPROGRESS
[awe] Investigate suggested changes to umockdev's rild support: TODO
Investigate/build CI support for oFono testing; isolated from NM and telepathy-ofono: TODO

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.