Skip to content

Commit

Permalink
Add multi head test for 24.04 (BugFix) (#1365)
Browse files Browse the repository at this point in the history
Add multi head test for 24.04
  • Loading branch information
hanhsuan authored Jul 29, 2024
1 parent 29af4ee commit 9639ba7
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 0 deletions.
18 changes: 18 additions & 0 deletions providers/base/units/monitor/jobs.pxu
Original file line number Diff line number Diff line change
Expand Up @@ -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'
Expand Down
2 changes: 2 additions & 0 deletions providers/base/units/monitor/test-plan.pxu
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down Expand Up @@ -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

Expand Down

0 comments on commit 9639ba7

Please sign in to comment.