WebVM

These delivery tests are interim test widgets for delivery purposes only, and exercise the BONDI 1.1 CR APIs.

The test widgets are delivered with the WRT delivery.

See also:

The tests are organised as a single widget for each API group.

1. appconfig.wgt

This exercises the appconfig API by setting and then reading back the time from appconfig.

2. applauncher.wgt

The test relies on a ‘com.aplixcorp.test’ ‘Hello World Sample’ application that must be installed beforehand as the README instructs.

3. filesystem.wgt

The “Web commander” widget is used verify filesystem support.

4. geolocation.wgt

The geolocation widget tests acquisition of location from the location framework. On a terminal this requires the LBS driver to be working and for there to be a working GPS signal. On the Coronado simulator it requires the LBS service emulation to be running.

5. contact.wgt

The contact test widget exercises a simple sequence of operations to create, add, update and delete contacts.

6. messaging.wgt

The messaging test widget tests creation and sending of messages via SMS only. This only works on a terminal, and requires a working SIM to be present. The destination number for the test SMS is hard-coded in the widget itself, so it is necessary to edit the widget to configure the number of a phone that is available locally.

7. commlog.wgt

The commlog test widget retrieves the current state of the SMS inbox. For the test to be useful, there need to be one or more stored messages on the terminal. If necessary, insert a working SIM and send one or more SMS text messages with recognisable body text from any other phone to the test SIM.