summaryrefslogtreecommitdiff
path: root/units
diff options
authorJonathan Cave <jonathan.cave@canonical.com>2019-12-19 16:16:53 +0000
committerJonathan Cave <jonathan.cave@canonical.com>2020-01-07 11:35:16 +0000
commit13af5173a65b877947f935f3a92de5c7f975d656 (patch)
tree7203e6feb6bcf927ab1d31f530d4ff23c99ecf26 /units
parentc3819c208818c73bb94caa8497b60607018cd66d (diff)
monitor: add EDID stress test using chameleon
Imports a set of EDID example data from chromiomos project and loads these one at a time in to the Chamelon board.
Diffstat (limited to 'units')
-rw-r--r--units/monitor/jobs.pxu9
-rw-r--r--units/monitor/test-plan.pxu1
2 files changed, 10 insertions, 0 deletions
diff --git a/units/monitor/jobs.pxu b/units/monitor/jobs.pxu
index 59efbf7..c16471d 100644
--- a/units/monitor/jobs.pxu
+++ b/units/monitor/jobs.pxu
@@ -407,3 +407,12 @@ _description:
environ: HDMI_PORT CHAMELEON_IP
command:
chameleon_hdmi_hotplug.py $HDMI_PORT $CHAMELEON_IP
+
+id: monitor/edid-stress-automated
+estimated_duration: 30m
+plugin: shell
+category_id: com.canonical.plainbox::monitor
+_summary: Stress DUT by switching through large EDID set
+environ: HDMI_PORT CHAMELEON_IP
+command:
+ chameleon_edid_stress.py $HDMI_PORT $CHAMELEON_IP
diff --git a/units/monitor/test-plan.pxu b/units/monitor/test-plan.pxu
index 5eb1f66..fd4686a 100644
--- a/units/monitor/test-plan.pxu
+++ b/units/monitor/test-plan.pxu
@@ -299,6 +299,7 @@ _name: Automated monitor tests
_description: Automated monitor tests for Snappy Ubuntu Core devices
include:
monitor/hdmi-hotplug-automated
+ monitor/edid-stress-automated
id: after-suspend-monitor-full
unit: test plan