m (Add virtual machines, too.) |
m (→How to test) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 5: | Line 5: | ||
== Setup == | == Setup == | ||
# This test case should be performed on | # This test case should be performed on either '''bare-metal or virtual''' machines. Leave a note in the comments on which one you performed this test. | ||
# The computer must be '''equipped with a sound device'''. | # The computer must be '''equipped with a sound device'''. | ||
# Install a desktop version of '''Fedora | # Install a desktop version of '''Fedora 35''' (or later). | ||
# Boot the system and log in as a '''regular user'''. | # Boot the system and log in as a '''regular user'''. | ||
Line 13: | Line 13: | ||
<ol> | <ol> | ||
<li><p>Check that the <code>pipewire-utils</code> package is installed. If not, report it and install it.</p><p>rpm -qa pipewire-utils</p></li> | |||
<li><p>Check that PipeWire <code>systemd</code> service is '''active'''.</p> | <li><p>Check that PipeWire <code>systemd</code> service is '''active'''.</p> | ||
<p><code>$ systemctl --user status pipewire</code></p></li> | <p><code>$ systemctl --user status pipewire</code></p></li> | ||
Line 19: | Line 20: | ||
<li><p>Check that PipeWire is working and that basic information about the ''PipeWire'' sessions can be obtained.</p> | <li><p>Check that PipeWire is working and that basic information about the ''PipeWire'' sessions can be obtained.</p> | ||
<p><code>$ pw-dump 0</code></p></li> | <p><code>$ pw-dump 0</code></p></li> | ||
<li><p>Check that the ''' | <li><p>Check that the '''WirePlumber''' is working. </p><p><code>systemctl --user status wireplumber</code></p></li> | ||
<p><code> | <li><p>Check that information can be obtained about its status. </p> | ||
<p><code>$ wpctl status</code></p></li> | |||
<li><p> | </ol> | ||
<p><code>$ | |||
== Expected results == | == Expected results == |
Latest revision as of 11:09, 6 September 2021
PipeWire default
This test case tests that PipeWire is installed and running in the default installation.
Setup
- This test case should be performed on either bare-metal or virtual machines. Leave a note in the comments on which one you performed this test.
- The computer must be equipped with a sound device.
- Install a desktop version of Fedora 35 (or later).
- Boot the system and log in as a regular user.
How to test
Check that the
pipewire-utils
package is installed. If not, report it and install it.rpm -qa pipewire-utils
Check that PipeWire
systemd
service is active.$ systemctl --user status pipewire
Check that PipeWire PulseAudio
systemd
service is active.$ systemctl --user status pipewire-pulse
Check that PipeWire is working and that basic information about the PipeWire sessions can be obtained.
$ pw-dump 0
Check that the WirePlumber is working.
systemctl --user status wireplumber
Check that information can be obtained about its status.
$ wpctl status
Expected results
- The required services must be installed and running by default without any user interaction.
- The above mentioned commands are available and produce expected output.