ofono

Differences between revisions 12 and 13
Revision 12 as of 2014-05-06 14:33:08
Size: 2425
Editor: 209-6-88-107
Comment: added RadioSettings link
Revision 13 as of 2014-05-06 17:10:34
Size: 2508
Editor: 209-6-88-107
Comment: added link to CallForwarding
Deletions are marked like this. Additions are marked like this.
Line 53: Line 53:
--- ----

The following is the list of function-specific test plans:
Line 67: Line 69:
 * Call Forwarding  * [[/CallForwarding|Call Forwarding]]

Dependants/Clients

  • connectivity-api
  • network-manager
  • powerd
  • telepathy-ofono
  • Dialer / Messaging Apps
  • network-indicator

Test Plan

Test target device: Nexus 4 with active SIM card Secondary/backup device: TBD

Initial set up:

  • Install latest image on phone
  • Build package containing the code to be landed, push them to and install them on the device
  • Reboot the phone

Manual Tests

Most of the tests below use one or more scripts from the ofono-scripts packages. They're installed by default in the directory /usr/share/ofono/scripts.

Basic Tests

These tests should be run for every upload, as they cover the basic functionality that ofono provides.

  • Test that the device can make outgoing phone calls, and receive incoming phone calls
  • Test that the device can sent outgoing text messages, and receive incoming text messages
  • Test that incoming phone calls and text messages wake the device when the screen is off
  • Test that mobile data connection works by testing Internet connectivity ( launch the browser )

Dialer / Messaging Autopilot

The Dialer and Message Apps are dependent on ofono, although they use the phonesim driver vs. the usual rilmodem driver used on actual Touch devices. If a change is being made to the ofono core, plugins, or the upstart job ( packaged as ofono.override in lxc-android-config, then these autopilot tests should be run on the device. This can be done by running the following steps:

  • make the device writable
  • apt-get install dialer-app-autopilot messaging-app-autopilot
  • reboot the device
  • On the desktop run the following command to run the tests:
    • phablet-test-run dialer_app
    • phablet-test-run messaging_app

When finished, run apt-get purge ofono-phonesim-autostart.


The following is the list of function-specific test plans:

Process/Merges/TestPlans/ofono (last edited 2016-06-30 14:24:21 by alfonsosanchezbeato)