From Fedora Project Wiki

m (Update to meet review.)
mNo edit summary
Line 7: Line 7:
# This test case should be performed on a '''bare machine'''.
# This test case should be performed on a '''bare machine'''.
# The computer must be equipped with a '''sound device'''.
# The computer must be equipped with a '''sound device'''.
# The computer must be equipped with a ''Bluetooth'' adapter.
# The computer must be equipped with a '''Bluetooth adapter'''.
# Install a desktop version of '''Fedora 34''' (or later).
# Install a desktop version of '''Fedora 34''' (or later).
# Install the <code>pavucontrol</code> package.
# Install the <code>pavucontrol</code> package.
Line 15: Line 15:


# Start '''Pavucontrol''' and check that your sound device is listed on the '''Output devices''' tab.
# Start '''Pavucontrol''' and check that your sound device is listed on the '''Output devices''' tab.
# Connect a ''Bluetooth'' device and check that it appears in the list of devices.
# Connect a Bluetooth device and check that it appears in the list of devices.
# Play some audio and confirm that it is playing over the Bluetooth device.
# Play some audio and confirm that it is playing over the Bluetooth device.
# Disconnect the ''Bluetooth'' device and check that it disappears from the device list. Confirm that the audio immediately begins playing over the default sound device.
# Disconnect the Bluetooth device and check that it disappears from the device list. Confirm that the audio immediately begins playing over the default sound device.
# If the HFP profile is available for your device, use '''Pavucontrol''' to switch between the Bluetooth profiles (from A2DP to HFP) and back and confirm that the device works with the HFP profile.
# If the HFP profile is available for your device, use '''Pavucontrol''' to switch between the Bluetooth profiles (from A2DP to HFP and back). Confirm that the device works with the HFP profile.
# If there are more codecs available for your device, use '''Pavucontrol''' to switch between them and confirm that they can be used for playing back.
# If there are more codecs available for your device, use '''Pavucontrol''' to switch between them and confirm that they can be used for playing back.



Revision as of 09:38, 17 February 2021

Bluetooth Devices

This test case tests that Bluetooth devices can be connected to the system and that the audio is correctly routed through these devices.

Setup

  1. This test case should be performed on a bare machine.
  2. The computer must be equipped with a sound device.
  3. The computer must be equipped with a Bluetooth adapter.
  4. Install a desktop version of Fedora 34 (or later).
  5. Install the pavucontrol package.
  6. Perform the following steps as a regular user.

How to test

  1. Start Pavucontrol and check that your sound device is listed on the Output devices tab.
  2. Connect a Bluetooth device and check that it appears in the list of devices.
  3. Play some audio and confirm that it is playing over the Bluetooth device.
  4. Disconnect the Bluetooth device and check that it disappears from the device list. Confirm that the audio immediately begins playing over the default sound device.
  5. If the HFP profile is available for your device, use Pavucontrol to switch between the Bluetooth profiles (from A2DP to HFP and back). Confirm that the device works with the HFP profile.
  6. If there are more codecs available for your device, use Pavucontrol to switch between them and confirm that they can be used for playing back.

Expected results

  1. Pavucontrol starts and shows the available sound devices on the Output devices tab.
  2. When a Bluetooth device is connected, it appears in Pavucontrol and the sound is immediately routed through this device.
  3. When a Bluetooth device is disconnected, it disappears from the device list and the sound is immediately rerouted back to the original device.
  4. Profiles and codecs work if they are available.