<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><span class="vcard"><a class="email" href="mailto:arkadiusz.hiler@intel.com" title="Arek Hiler <arkadiusz.hiler@intel.com>"> <span class="fn">Arek Hiler</span></a>
</span> changed
<a class="bz_bug_link
bz_status_NEW "
title="NEW - [CI][RESUME] igt@kms_chamelium@dp-crc-multiple - fail - Chamelium RPC call failed: RPC failed at server.*:DP FSM failed"
href="https://bugs.freedesktop.org/show_bug.cgi?id=110387">bug 110387</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Priority</td>
<td>high
</td>
<td>medium
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [CI][RESUME] igt@kms_chamelium@dp-crc-multiple - fail - Chamelium RPC call failed: RPC failed at server.*:DP FSM failed"
href="https://bugs.freedesktop.org/show_bug.cgi?id=110387#c3">Comment # 3</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [CI][RESUME] igt@kms_chamelium@dp-crc-multiple - fail - Chamelium RPC call failed: RPC failed at server.*:DP FSM failed"
href="https://bugs.freedesktop.org/show_bug.cgi?id=110387">bug 110387</a>
from <span class="vcard"><a class="email" href="mailto:arkadiusz.hiler@intel.com" title="Arek Hiler <arkadiusz.hiler@intel.com>"> <span class="fn">Arek Hiler</span></a>
</span></b>
<pre>This is quite likely test's fault. When the DP receiver on the chamelium side
needs its Finite State Machine handling due to mode/configuration changes it
signals that to us by sending hot-plug events. Then we need to do DPMS cycle.
Current implementations spawns a thread monitoring for those events, but that
seems to be prone to race conditions, and if we make XMLRPC call to chamelium
before it is done we can get this error.
We have to re-implement FSM handling at the call site, so whenever we get this
error we force the handling (or wait till the handling is done).
I have seen similar behavior on my local SKL too.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>