diff --git a/providers/base/units/monitor/jobs.pxu b/providers/base/units/monitor/jobs.pxu index bd6f9e0a3a..b339c58b33 100644 --- a/providers/base/units/monitor/jobs.pxu +++ b/providers/base/units/monitor/jobs.pxu @@ -145,6 +145,24 @@ _verification: _summary: Verify multi-monitor output functionality on desktop systems. +id: monitor/multi-head +requires: dmi.product in ['Desktop','Low Profile Desktop','Tower','Mini Tower', 'Space-saving', 'Mini PC'] +flags: also-after-suspend +plugin: manual +category_id: com.canonical.plainbox::monitor +_purpose: + This test verifies that multi-monitor output works on your desktop system. This is not the same test as the external monitor tests you would run on your laptop. You will need two monitors to perform this test. +_steps: + Skip this test if your video card does not support multiple monitors. + 1. If your second monitor is not already connected, connect it now. + 2. Open the "Displays" tool (open the dash and search for "Displays"). + 3. Configure your output to provide one desktop across both monitors. + 4. Open any application and drag it from one monitor to the next. +_verification: + Was the stretched desktop displayed correctly across both screens? +_summary: + Verify multi-monitor output functionality on desktop systems. + unit: template template-resource: graphics_card template-filter: graphics_card.prime_gpu_offload == 'Off' diff --git a/providers/base/units/monitor/test-plan.pxu b/providers/base/units/monitor/test-plan.pxu index be930f2118..27292903d4 100644 --- a/providers/base/units/monitor/test-plan.pxu +++ b/providers/base/units/monitor/test-plan.pxu @@ -41,6 +41,7 @@ include: monitor/1_thunderbolt3_.* certification-status=non-blocker audio/1_playback_thunderbolt3_.* certification-status=non-blocker thunderbolt3/daisy-chain certification-status=non-blocker + monitor/multi-head certification-status=blocker bootstrap_include: graphics_card @@ -84,6 +85,7 @@ include: after-suspend-monitor/1_thunderbolt3_.* certification-status=non-blocker after-suspend-audio/1_playback_thunderbolt3_.* certification-status=non-blocker after-suspend-thunderbolt3/daisy-chain certification-status=non-blocker + after-suspend-monitor/multi-head certification-status=blocker bootstrap_include: graphics_card