summaryrefslogtreecommitdiff
path: root/units
diff options
Diffstat (limited to 'units')
-rw-r--r--units/audio/jobs.pxu2
-rw-r--r--units/audio/manifest.pxu6
2 files changed, 8 insertions, 0 deletions
diff --git a/units/audio/jobs.pxu b/units/audio/jobs.pxu
index 0745e5c..126209e 100644
--- a/units/audio/jobs.pxu
+++ b/units/audio/jobs.pxu
@@ -679,6 +679,8 @@ flags: also-after-suspend
command: alsa_test loopback -d 5
category_id: com.canonical.plainbox::audio
estimated_duration: 5
+imports: from com.canonical.plainbox import manifest
+requires: manifest.has_audio_loopback_connector == 'True'
id: audio/alsa-loopback
_summary: Captured sound matches played one
diff --git a/units/audio/manifest.pxu b/units/audio/manifest.pxu
index 95417f6..d3e285b 100644
--- a/units/audio/manifest.pxu
+++ b/units/audio/manifest.pxu
@@ -13,3 +13,9 @@ unit: manifest entry
id: has_audio_capture
_name: Audio capture
value-type: bool
+
+unit: manifest entry
+id: has_audio_loopback_connector
+prompt: Does this device have the following?:
+_name: Audio Loopback Connector
+value-type: bool