Skip to content

Mimic monitor display port hot plug test for HDMI port (New) #1813

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 23, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 19 additions & 3 deletions providers/base/units/monitor/jobs.pxu
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ _steps:
2. Switch display modes within your Display Settings, check if it can be
set to mirrored, extended, displayed on external or onboard only.
_verification:
Was the desktop displayed correctly with {vendor} {product} on the HDMI-connected
Was the desktop displayed correctly with {vendor} {product} on the HDMI-connected
screen in every mode?
_summary: Check HDMI port functionality as a monitor interconnect for {vendor} {product}.

Expand Down Expand Up @@ -225,7 +225,7 @@ _steps:
2. Switch display modes between in your Display Settings, check if it can be
set to mirrored, extended, displayed on external or onboard only
_verification:
Was the desktop displayed correctly with {vendor} {product} on the Thunderbolt-connected
Was the desktop displayed correctly with {vendor} {product} on the Thunderbolt-connected
screen in every mode?

unit: template
Expand All @@ -248,7 +248,7 @@ _steps:
2. Switch display modes between in your Display Settings, check if it can be
set to mirrored, extended, displayed on external or onboard only
_verification:
Was the desktop displayed correctly with {vendor} {product} on the Thunderbolt-connected
Was the desktop displayed correctly with {vendor} {product} on the Thunderbolt-connected
screen in every mode?

unit: template
Expand Down Expand Up @@ -459,6 +459,22 @@ _verification:
Was the interface displayed correctly on the screen?
flags: also-after-suspend

id: monitor/hdmi_hotplug
_summary: Can hotplug monitor (HDMI)
plugin: manual
category_id: com.canonical.plainbox::monitor
imports: from com.canonical.plainbox import manifest
requires: manifest.has_hdmi == 'True'
_purpose:
This test will check the HDMI port and the ability to do hotplugging.
_steps:
Skip this test if your system does not have a HDMI port.
1. If a display is already connected, unplug it.
2. (Re-)Connect a display to the HDMI port on your system
_verification:
Was the interface displayed correctly on the screen?
flags: also-after-suspend

id: monitor/vga
_summary: Monitor works (VGA)
_purpose:
Expand Down
1 change: 1 addition & 0 deletions providers/base/units/monitor/test-plan.pxu
Original file line number Diff line number Diff line change
Expand Up @@ -364,6 +364,7 @@ include:
monitor/dvi-to-vga
monitor/hdmi-to-vga
monitor/displayport_hotplug certification-status=blocker
monitor/hdmi_hotplug certification-status=blocker
monitor/vga

id: after-suspend-monitor-full
Expand Down
Loading