Bug 105556

Summary: [CI] igt@gem_ctx_switch@basic-all-heavy - incomplete - Softdog
Product: DRI Reporter: Marta Löfstedt <marta.lofstedt>
Component: DRM/IntelAssignee: Marta Löfstedt <marta.lofstedt>
Status: CLOSED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: intel-gfx-bugs, martin.peres
Version: DRI git   
Hardware: Other   
OS: All   
See Also: https://bugs.freedesktop.org/show_bug.cgi?id=105555
Whiteboard: ReadyForDev
i915 platform: BSW/CHT, BYT i915 features: GEM/Other

Comment 1 Martin Peres 2018-03-16 17:59:59 UTC
*** Bug 105561 has been marked as a duplicate of this bug. ***
Comment 2 Marta Löfstedt 2018-03-19 07:04:28 UTC
(In reply to Martin Peres from comment #1)
> *** Bug 105561 has been marked as a duplicate of this bug. ***

This is for sure not a duplicate of bug 105556, since that bug is softdog incomplete and this is piglit timeout due to change in the CI system configuration. Before the configuration change the softdog did not hit the pinpointed machines on the test.
Comment 3 Chris Wilson 2018-03-23 10:36:10 UTC
commit 20b8799898c844ad57e9cdb0238ffb7a44140d89 (HEAD, upstream/master)
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Fri Mar 16 15:53:57 2018 +0000

    igt/gem_ctx_switch: Measure qlen for timing loops
    
    Some platforms may execute the heavy workload very slowly, such that
    using a batch of 1024 takes tens of seconds and immediately overrunning
    the 5s timeout on a pass. Added up over a few dozen passes, this turns a
    120 second test into 10 minutes. Counter this by doing a warmup loop to
    estimate the appropriate queue len for timing.
    
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
    Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Comment 4 Marta Löfstedt 2018-03-23 12:08:39 UTC
Will take some time to get results since this is only reproduced when BAT machines run the shards testlist.
Comment 5 Marta Löfstedt 2018-03-26 14:00:33 UTC
Was not reproduced on drmtip_7

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.