[Bug 111663] [CI][DRMTIP] igt at kms_chamelium@dp-link-status - fail - Failed assertion: false, Timed out waiting for DP-3 to get connected

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Oct 1 07:57:43 UTC 2019


https://bugs.freedesktop.org/show_bug.cgi?id=111663

--- Comment #4 from Stanislav Lisovskiy <stanislav.lisovskiy at intel.com> ---
I think the reason for all machines connected to Chamelium is pretty simple
here: for each of the tests, initially it resets the Chamelium with
chamelium_reset function and then waits for connector to come up meanwhile
probing it. Sometimes HOTPLUG_TIMEOUT which is 20s is not enough so we time out
even though it is visible from dmesg that connector comes up eventually:

7> [488.306978] [drm:drm_helper_probe_single_connector_modes]
[CONNECTOR:245:DP-3] disconnected
<7> [488.357307] [drm:drm_helper_probe_single_connector_modes]
[CONNECTOR:245:DP-3]
<7> [488.357435] [drm:intel_dp_detect [i915]] [CONNECTOR:245:DP-3]
<7> [488.357804] [drm:drm_helper_probe_single_connector_modes]
[CONNECTOR:245:DP-3] disconnected
<7> [488.408154] [drm:drm_helper_probe_single_connector_modes]
[CONNECTOR:245:DP-3]
<7> [488.408282] [drm:intel_dp_detect [i915]] [CONNECTOR:245:DP-3]
<7> [488.408395] [drm:drm_helper_probe_single_connector_modes]
[CONNECTOR:245:DP-3] disconnected
<7> [488.458595] [drm:drm_helper_probe_single_connector_modes]
[CONNECTOR:245:DP-3]
<7> [488.458725] [drm:intel_dp_detect [i915]] [CONNECTOR:245:DP-3]
<7> [488.458910] [drm:drm_helper_probe_single_connector_modes]
[CONNECTOR:245:DP-3] disconnected
<7> [488.509272] [drm:drm_helper_probe_single_connector_modes]
[CONNECTOR:245:DP-3]
<7> [488.509399] [drm:intel_dp_detect [i915]] [CONNECTOR:245:DP-3]
<7> [488.509509] [drm:drm_helper_probe_single_connector_modes]
[CONNECTOR:245:DP-3] disconnected
<6> [488.579246] [IGT] kms_chamelium: exiting, ret=98


So we exit with error however connector comes up just a second later:

<7> [489.397551] [drm:i915_hotplug_work_func [i915]] Connector DP-3 (pin 8)
received hotplug event.
<7> [489.407519] [drm:icl_tc_phy_set_safe_mode [i915]] Port E/TC#3: PHY
complete clear timed out
<7> [489.407613] [drm:__intel_tc_port_lock [i915]] Port E/TC#3: TC port mode
reset (dp-alt -> dp-alt)
<7> [489.413700] [drm:intel_power_well_disable [i915]] disabling power well 3
<7> [489.413774] [drm:intel_power_well_disable [i915]] disabling power well 2
<7> [489.413853] [drm:intel_atomic_commit_tail [i915]] [CRTC:152:pipe B]
<7> [489.413950] [drm:intel_enable_sagv [i915]] Enabling SAGV
<7> [489.414176] [drm:intel_dp_detect [i915]] [CONNECTOR:245:DP-3]
...
<7> [489.594446] [drm:intel_encoder_hotplug [i915]] [CONNECTOR:245:DP-3] status
updated from disconnected to connected

So the solution I guess is to simply increase the HOTPLUG_TIMEOUT value up to
30 seconds as I looks like Chamelium restart time varies.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20191001/8ac472a2/attachment.html>


More information about the intel-gfx-bugs mailing list