summaryrefslogtreecommitdiff
path: root/jobs
diff options
Diffstat (limited to 'jobs')
-rw-r--r--jobs/bluetooth.txt.in26
1 files changed, 26 insertions, 0 deletions
diff --git a/jobs/bluetooth.txt.in b/jobs/bluetooth.txt.in
index e623283..24bf212 100644
--- a/jobs/bluetooth.txt.in
+++ b/jobs/bluetooth.txt.in
@@ -1,3 +1,10 @@
+unit: manifest entry
+id: has_bt_4_x
+_name: Bluetooth 4.x Support
+requires:
+ device.category == 'BLUETOOTH'
+value-type: bool
+
plugin: shell
category_id: 2013.com.canonical.plainbox::bluetooth
id: bluetooth/detect-output
@@ -157,3 +164,22 @@ _description:
retrieves it again using Bluetooth and verifies the checksum to ensure the
transfer didn't corrupt the file.
+plugin: user-interact-verify
+category_id: 2013.com.canonical.plainbox::bluetooth
+id: bluetooth4/HOGP
+depends: bluetooth/detect-output
+requires: manifest.has_bt_4_x == 'True'
+estimated_duration: 120.0
+command: keyboard_test
+_description:
+ PURPOSE:
+ This test will check that you can use a HID Over GATT Profile (HOGP) with your Bluetooth device.
+ STEPS:
+ 1. Enable either a BT 4.x mouse or keyboard
+ 2. Click on the bluetooth icon in the menu bar
+ 3. Select 'Setup new device'
+ 4. Look for the device in the list and select it
+ 5. For mice, perform actions such as moving the pointer, right and left button clicks and double clicks
+ 6. For keyboards, commence the test to launch a small tool. Enter some text into the tool and close it.
+ VERIFICATION:
+ Did the device work as expected?