summaryrefslogtreecommitdiff
path: root/units
diff options
Diffstat (limited to 'units')
-rw-r--r--units/keys/jobs.pxu16
-rw-r--r--units/keys/test-plan.pxu5
-rw-r--r--units/led/jobs.pxu14
-rw-r--r--units/led/test-plan.pxu5
4 files changed, 40 insertions, 0 deletions
diff --git a/units/keys/jobs.pxu b/units/keys/jobs.pxu
index 7bc69a2..fc07eb6 100644
--- a/units/keys/jobs.pxu
+++ b/units/keys/jobs.pxu
@@ -290,3 +290,19 @@ _steps:
_verification:
Did the power management prompt pop up when press power button?
+plugin: manual
+category_id: com.canonical.plainbox::keys
+id: keys/fn-lock
+estimated_duration: 30.0
+imports: from com.canonical.plainbox import manifest
+requires: manifest.has_special_keys == 'True'
+flags: also-after-suspend-manual
+_purpose:
+ This test will test the Fn Lock key
+_steps:
+ Skip this test if your system does not have Fn Lock key.
+ 1. Press the Fn+Fn Lock key.
+ 2. Press the Fn+any hotkey.
+_verification:
+ Do the keys work as expected?
+
diff --git a/units/keys/test-plan.pxu b/units/keys/test-plan.pxu
index 87b7fbc..d4d2fe2 100644
--- a/units/keys/test-plan.pxu
+++ b/units/keys/test-plan.pxu
@@ -25,6 +25,7 @@ include:
keys/keyboard-backlight certification-status=blocker
keys/microphone-mute certification-status=blocker
keys/power-button certification-status=blocker
+ keys/fn-lock certification-status=non-blocker
id: keys-cert-automated
unit: test plan
@@ -50,6 +51,8 @@ include:
after-suspend-manual-keys/wireless certification-status=blocker
after-suspend-manual-keys/keyboard-backlight certification-status=blocker
after-suspend-manual-keys/microphone-mute certification-status=blocker
+ after-suspend-manual-keys/power-button certification-status=blocker
+ after-suspend-manual-keys/fn-lock certification-status=non-blocker
id: keys-cert-blockers
unit: test plan
@@ -68,6 +71,7 @@ include:
keys/wireless certification-status=blocker
keys/keyboard-backlight certification-status=blocker
keys/microphone-mute certification-status=blocker
+ keys/power-button certification-status=blocker
id: after-suspend-keys-cert-blockers
unit: test plan
@@ -85,3 +89,4 @@ include:
after-suspend-manual-keys/wireless certification-status=blocker
after-suspend-manual-keys/keyboard-backlight certification-status=blocker
after-suspend-manual-keys/microphone-mute certification-status=blocker
+ after-suspend-manual-keys/power-button certification-status=blocker
diff --git a/units/led/jobs.pxu b/units/led/jobs.pxu
index 2c2ea16..04a8b79 100644
--- a/units/led/jobs.pxu
+++ b/units/led/jobs.pxu
@@ -246,3 +246,17 @@ command: echo {0..1024} | tee /dev/ttyS{0..100} &> /dev/null
user: root
category_id: led
estimated_duration: 15
+
+plugin: manual
+category_id: led
+id: led/fn
+estimated_duration: 30.0
+flags: also-after-suspend-manual
+_purpose:
+ This test will test Fn key LED
+_steps:
+ Skip this test if your system does not have Fn Lock key.
+ 1. Press the Fn+Fn Lock key to activate/deactivate Fn keys blocking.
+ 2. Fn key LED should be switched on/off every time the key is pressed.
+_verification:
+ Did the Fn key LED light as expected?
diff --git a/units/led/test-plan.pxu b/units/led/test-plan.pxu
index 33c5642..a4c9a08 100644
--- a/units/led/test-plan.pxu
+++ b/units/led/test-plan.pxu
@@ -29,6 +29,7 @@ include:
led/bluetooth certification-status=non-blocker
led/wlan certification-status=non-blocker
led/wlan-disabled certification-status=non-blocker
+ led/fn certification-status=non-blocker
bootstrap_include:
device
@@ -56,6 +57,7 @@ include:
suspend/led_after_suspend/bluetooth certification-status=non-blocker
suspend/led_after_suspend/wlan certification-status=non-blocker
suspend/led_after_suspend/wlan-disabled certification-status=non-blocker
+ after-suspend-manual-led/fn certification-status=non-blocker
bootstrap_include:
device
@@ -76,3 +78,6 @@ include:
led/power-blink-suspend
led/bluetooth
led/serial
+ led/fn
+
+