[Intel-gfx] ✗ Fi.CI.IGT: failure for use DYNAMIC_DEBUG to implement DRM.debug (rev2)
Tvrtko Ursulin
tvrtko.ursulin at linux.intel.com
Mon Sep 6 10:04:13 UTC 2021
On 03/09/2021 14:01, Petri Latvala wrote:
> On Fri, Sep 03, 2021 at 12:29:51PM +0100, Tvrtko Ursulin wrote:
>>
>> On 03/09/2021 01:31, jim.cromie at gmail.com wrote:
>>>
>>>
>>> On Tue, Aug 31, 2021 at 5:38 PM Patchwork
>>> <patchwork at emeril.freedesktop.org
>>> <mailto:patchwork at emeril.freedesktop.org>> wrote:
>>>
>>> __
>>> *Patch Details*
>>> *Series:* use DYNAMIC_DEBUG to implement DRM.debug (rev2)
>>> *URL:* https://patchwork.freedesktop.org/series/93914/
>>> <https://patchwork.freedesktop.org/series/93914/>
>>> *State:* failure
>>> *Details:*
>>> https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_20931/index.html
>>> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_20931/index.html>
>>>
>>>
>>> CI Bug Log - changes from CI_DRM_10541_full -> Patchwork_20931_full
>>>
>>>
>>> Summary
>>>
>>> *FAILURE*
>>>
>>> Serious unknown changes coming with Patchwork_20931_full absolutely
>>> need to be
>>> verified manually.
>>>
>>> If you think the reported changes have nothing to do with the changes
>>> introduced in Patchwork_20931_full, please notify your bug team to
>>> allow them
>>> to document this new failure mode, which will reduce false positives
>>> in CI.
>>>
>>>
>>> hi Team !
>>>
>>> I think I need a bit of orientation.
>>>
>>>
>>> Possible new issues
>>>
>>> Here are the unknown changes that may have been introduced in
>>> Patchwork_20931_full:
>>>
>>>
>>> IGT changes
>>>
>>>
>>> Possible regressions
>>>
>>> * igt at gem_exec_schedule@u-submit-golden-slice at vcs0:
>>> o shard-skl: NOTRUN -> INCOMPLETE
>>> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_20931/shard-skl10/igt@gem_exec_schedule@u-submit-golden-slice@vcs0.html>
>>>
>>>
>>> Warnings
>>>
>>> * igt at i915_pm_dc@dc9-dpms:
>>> o shard-skl: SKIP
>>> <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10541/shard-skl6/igt@i915_pm_dc@dc9-dpms.html>
>>> ([fdo#109271]) -> FAIL
>>> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_20931/shard-skl8/igt@i915_pm_dc@dc9-dpms.html>
>>>
>>>
>>>
>>> Im assuming the FAIL is the sticking point,
>>
>> Both INCOMPLETE and FAIL will cause a failure to be declared, but in this case it looks to me this series is not at fault.
>>
>> 1)
>>
>> The gem_exec_schedule failure looks like a test runner timeout issue (and apparently test does not handle well running the the fence timeout enabled).
>>
>> @Petri - does the below look like IGT runner running our of time budget for the test run? Would it log
>>
>> [1051.943629] [114/138] ( 11s left) gem_exec_schedule (u-submit-golden-slice)
>> Starting subtest: u-submit-golden-slice
>> Starting dynamic subtest: rcs0
>> Dynamic subtest rcs0: SUCCESS (80.175s)
>> Starting dynamic subtest: bcs0
>> Dynamic subtest bcs0: SUCCESS (80.195s)
>> Starting dynamic subtest: vcs0
>> Dynamic subtest vcs0: SUCCESS (80.243s)
>> Starting dynamic subtest: vecs0
>>
>> Interesting part is that according to dmesg it never got to the vecs0 dynamic subtest - any idea what happened there?
>
> Yep, we ran out of time. We still had 11 seconds left to execute
> something but then that test took centuries.
Okay at least that's explained then.
Perhaps could make that act of termination logged in igt_runner log?
Also, any explanation on why dmesg and igt_runner log disagree on how
far the test progressed (in terms of which subtest was active when
things ended)?
Regards,
Tvrtko
>
>
>>
>> 2)
>>
>> I915_pm_dc I'd say you just gotten unlucky that test went from always skipping on SKL to trying to run it and then it failed. But I don't know enough about the test to tell you why. Adding Jigar and Anshuman as test author and reviewer who might be able to shed some light here.
>>
>> Regards,
>>
>> Tvrtko
>>
>>> I found code that seemed to be relevant
>>>
>>> [jimc at frodo igt-ci-tags.git]$ git remote -v
>>> origin https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags.git
>>> <https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags.git> (fetch)
>>> origin https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags.git
>>> <https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags.git> (push)
>>>
>>> I built it, got an error, threw that to google,
>>> found a patch on i-g-t from
>>> commit 1ff3e5ae99ceb66d2926d58635d0379ce971065a (HEAD -> master)
>>> Author: Lyude Paul <lyude at redhat.com <mailto:lyude at redhat.com>>
>>> Date: Mon Apr 15 14:57:23 2019 -0400
>>>
>>> and applied it
>>> it fixed the one problem
>>>
>>> then I looked at previous head
>>>
>>> commit f052e49a43cc9704ea5f240df15dd9d3dfed68ab (origin/master, origin/HEAD)
>>> Author: Simon Ser <simon.ser at intel.com <mailto:simon.ser at intel.com>>
>>> Date: Wed Apr 24 19:15:26 2019 +0300
>>>
>>> It sure seems that tree is stale.
>
> That tree's master ref does not get updated. It's only for storing tags.
>
> That test result comparison was too long to fit into patchwork so the
> build information at the bottom is missing, but the BAT results have
> it:
>
> IGT_6193: 080869f804cb86b25a38889e5ce9a870571cd8c4 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
>
>
>
More information about the Intel-gfx
mailing list