From Fedora Project Wiki

< QA‎ | TestPlans

(New page: So, you've decided to test the XO Audio subsystem, eh? Grab some test cases and fill in some more stubs. =Basic Functionality= Status: NOT TESTED The definition of basic functionality ...)
 
Line 8: Line 8:


== PulseAudio ==
== PulseAudio ==
The scope of this project is on the XO hardware alone, so we're not going to be testing external sound hardware with the XO (though it's OK if you want to give it a go).
==== Basic PA stuff ====
* Default settings are not muted | NOT TESTED | ssalevan
* Default settings are not muted | NOT TESTED | ssalevan
* Killing PulseAudio and restarting it, does it still work? | NOT TESTED | <claim this>
* Playing an audio file via paplay | NOT TESTED | <claim this>
* Playing an audio file via PA client application (mplayer, totem, etc.) | NOT TESTED | <claim this>
* Recording an audio file into a PA client application; does it work?  Are there issues with the recorded file? | NOT TESTED | <claim this>
==== pavucontrol ====
The XO has stereo audio output and mono audio input capabilities (through the on-board mic or the input jack).
* Manipulating audio streams via pavucontrol:
Playback streams:
- Change volume of playback stream | NOT TESTED | <claim this>
- Mute playback stream | NOT TESTED | <claim this>
Output devices:
- Change volume of output device | NOT TESTED | <claim this>
- Mute output device | NOT TESTED | <claim this>
- Lock/unlock L/R channels, do volumes change appropriately? | NOT TESTED | <claim this>
- Change volume of input device | NOT TESTED | <claim this>
- Mute input device | NOT TESTED | <claim this>


== GNOME stuff ==
== GNOME stuff ==

Revision as of 15:37, 16 October 2008

So, you've decided to test the XO Audio subsystem, eh? Grab some test cases and fill in some more stubs.

Basic Functionality

Status: NOT TESTED

The definition of basic functionality is that the sound works and at least a modicum of the basic GNOME applications that interact with the sound hardware do so as you'd expect.

PulseAudio

The scope of this project is on the XO hardware alone, so we're not going to be testing external sound hardware with the XO (though it's OK if you want to give it a go).

Basic PA stuff

  • Default settings are not muted | NOT TESTED | ssalevan
  • Killing PulseAudio and restarting it, does it still work? | NOT TESTED | <claim this>
  • Playing an audio file via paplay | NOT TESTED | <claim this>
  • Playing an audio file via PA client application (mplayer, totem, etc.) | NOT TESTED | <claim this>
  • Recording an audio file into a PA client application; does it work? Are there issues with the recorded file? | NOT TESTED | <claim this>

pavucontrol

The XO has stereo audio output and mono audio input capabilities (through the on-board mic or the input jack).

  • Manipulating audio streams via pavucontrol:

Playback streams: - Change volume of playback stream | NOT TESTED | <claim this> - Mute playback stream | NOT TESTED | <claim this> Output devices: - Change volume of output device | NOT TESTED | <claim this> - Mute output device | NOT TESTED | <claim this> - Lock/unlock L/R channels, do volumes change appropriately? | NOT TESTED | <claim this> - Change volume of input device | NOT TESTED | <claim this> - Mute input device | NOT TESTED | <claim this>

GNOME stuff

  • Various mixer settings are visible and editable (ala gnome-volume-control) | NOT TESTED | ssalevan
  • Gnome system sounds enabled | NOT TESTED | <claim this>
  • Gnome system sounds work | NOT TESTED | <claim this>
  • Recording is functional (ala gnome-sound-recorder) | NOT TESTED | <claim this>

XO Hardware

  • Headphone jack and internal speaker work appropriately | NOT TESTED | ssalevan
  • Volume up/down accelerator key work? | NOT TESTED | <claim this>

Applications

Movie Player

Music Players (rhythmbox, etc.)

Music programs (Csound, puredata, etc.)