From Fedora Project Wiki

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 bare-metal machines.
  2. The computer must be equipped with a sound device.
  3. The computer must be equipped with a Bluetooth adapter.
  4. You must have a Bluetooth speakers (headphones) to test with.
  5. Install a desktop version of Fedora 34 (or later).
  6. Install the pavucontrol package.
  7. 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.