BasicTests

Description

This is a test plan for bluez as used by Ubuntu Touch. It does not cover scenarios and/or test cases for bluez as installed on the desktop.

Basic Tests

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

Note - make sure to check /var/crash to ensure that the new version of bluez hasn't crashed and/or triggered other component crashes.

  • If Bluetooth isn't enabled on first boot, enable it and reboot. Verify that BT is still enabled.
  • Goto System Settings - Bluetooth, verify that the device is shown as 'Discoverable' and that the correct model name is shown it ( eg. BQ Aquaris E4.5 ).

  • Verify that headset and computer devices are displayed in the device list, and that if a BT device such as a headset is powered on, after a short time period ( <= ~1m ), will be displayed in the list. Note - Bluetooth Settings currently will not list BT mice or keyboards.

  • Verify that a headset can be paired with device.
  • Verify that phone calls can be made ( and terminated ) with a headset device.
  • Verify that the headset will re-connect...
    • when FlightMode is enabled/disabled?

    • when the headset is powered off and then back on again
    • when the device is rebooted?
  • Enable FlightMode, then disable FlightMode. Ensure that Bluetooth recovers.

Process/Merges/TestPlans/bluez/BasicTests (last edited 2016-02-29 21:49:55 by localhost)