Bug 102887 - [CI] igt@kms_flip@flip-vs-expired-vblank-interruptible - Failed assertion: reply.sequence == exp_seq
Summary: [CI] igt@kms_flip@flip-vs-expired-vblank-interruptible - Failed assertion: re...
Status: NEW
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-20 06:44 UTC by Marta Löfstedt
Modified: 2019-04-24 08:30 UTC (History)
1 user (show)

See Also:
i915 platform: BDW, BSW/CHT, BXT, BYT, CFL, CNL, G33, G45, GLK, GM45, HSW, I830, I845G, I85X, I865G, I915G, I915GM, I945G, I945GM, I965G, I965GM, ILK, IVB, KBL, PNV, SKL, SNB
i915 features: display/Other


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marta Löfstedt 2017-09-20 06:44:40 UTC
On CI_DRM_3109 	igt@kms_flip@flip-vs-expired-vblank-interruptible failed on hsw-shard

(kms_flip:2698) CRITICAL: Test assertion failure function run_test_step, file kms_flip.c:727:
(kms_flip:2698) CRITICAL: Failed assertion: reply.sequence == exp_seq
(kms_flip:2698) CRITICAL: Last errno: 4, Interrupted system call

https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3109/shard-hsw2/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
Comment 1 Marta Löfstedt 2017-10-12 11:23:38 UTC
Also, CI_DRM_3221 KBL-shards:	

(kms_flip:1404) CRITICAL: Test assertion failure function run_test_step, file kms_flip.c:726:
(kms_flip:1404) CRITICAL: Failed assertion: gettime_us() - start < 500
(kms_flip:1404) CRITICAL: Last errno: 4, Interrupted system call
Subtest flip-vs-expired-vblank-interruptible failed.

https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3221/shard-kbl6/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
Comment 2 Marta Löfstedt 2017-10-18 07:01:06 UTC
Also, APL-shards:

(kms_flip:3593) CRITICAL: Test assertion failure function run_test_step, file kms_flip.c:726:
(kms_flip:3593) CRITICAL: Failed assertion: gettime_us() - start < 500
(kms_flip:3593) CRITICAL: Last errno: 25, Inappropriate ioctl for device
Subtest flip-vs-expired-vblank failed.

https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3251/shard-apl4/igt@kms_flip@flip-vs-expired-vblank.html
Comment 3 Marta Löfstedt 2017-11-10 08:28:25 UTC
Also, GLK-shards:
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3328/shard-glkb3/igt@kms_flip@flip-vs-expired-vblank-interruptible.html

(kms_flip:2417) CRITICAL: Test assertion failure function run_test_step, file kms_flip.c:727:
(kms_flip:2417) CRITICAL: Failed assertion: reply.sequence == exp_seq
(kms_flip:2417) CRITICAL: Last errno: 4, Interrupted system call
Subtest flip-vs-expired-vblank-interruptible failed.
Comment 4 Marta Löfstedt 2018-01-23 07:17:06 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3668/shard-hsw6/igt@kms_flip@2x-flip-vs-expired-vblank.html

(kms_flip:2150) CRITICAL: Test assertion failure function run_test_step, file kms_flip.c:727:
(kms_flip:2150) CRITICAL: Failed assertion: reply.sequence == exp_seq
(kms_flip:2150) CRITICAL: Last errno: 25, Inappropriate ioctl for device
Subtest 2x-flip-vs-expired-vblank failed.
Comment 5 Marta Löfstedt 2018-01-24 07:14:46 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3672/shard-hsw5/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html

(kms_flip:2903) CRITICAL: Test assertion failure function run_test_step, file kms_flip.c:727:
(kms_flip:2903) CRITICAL: Failed assertion: reply.sequence == exp_seq
(kms_flip:2903) CRITICAL: Last errno: 4, Interrupted system call
Subtest 2x-flip-vs-expired-vblank-interruptible failed.
Comment 6 Marta Löfstedt 2018-02-13 07:09:29 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/IGT_4247/shard-snb5/igt@kms_flip@flip-vs-expired-vblank-interruptible.html


(kms_flip:1818) CRITICAL: Test assertion failure function run_test_step, file kms_flip.c:710:
(kms_flip:1818) CRITICAL: Failed assertion: reply.sequence == exp_seq
(kms_flip:1818) CRITICAL: Last errno: 4, Interrupted system call
Subtest flip-vs-expired-vblank-interruptible failed.
Comment 7 Marta Löfstedt 2018-03-19 08:08:13 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_1/fi-snb-2520m/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html

(kms_flip:2801) CRITICAL: Test assertion failure function run_test_step, file ../tests/kms_flip.c:710:
(kms_flip:2801) CRITICAL: Failed assertion: reply.sequence == exp_seq
(kms_flip:2801) CRITICAL: Last errno: 25, Inappropriate ioctl for device
Subtest 2x-flip-vs-expired-vblank-interruptible failed.
Comment 8 Marta Löfstedt 2018-04-03 13:00:15 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_9/fi-cfl-s3/igt@kms_flip@2x-flip-vs-expired-vblank.html

(kms_flip:1652) CRITICAL: Test assertion failure function run_test_step, file ../tests/kms_flip.c:710:
(kms_flip:1652) CRITICAL: Failed assertion: reply.sequence == exp_seq
(kms_flip:1652) CRITICAL: Last errno: 25, Inappropriate ioctl for device
Subtest 2x-flip-vs-expired-vblank failed.
Comment 9 CI Bug Log 2019-04-04 11:28:25 UTC
A CI Bug Log filter associated to this bug has been updated:

{- all machines: flip-vs-expired-vblank - Failed assertion: reply.sequence == exp_seq -}
{+ every up to ICL: flip-vs-expired-vblank - Failed assertion: reply.sequence == exp_seq +}

 No new failures caught with the new filter
Comment 10 Daniel Vetter 2019-04-04 11:34:08 UTC
https://patchwork.freedesktop.org/series/59005/
Comment 11 CI Bug Log 2019-04-24 08:21:46 UTC
A CI Bug Log filter associated to this bug has been updated:

{- every up to ICL: flip-vs-expired-vblank - Failed assertion: reply.sequence == exp_seq -}
{+ all machines: flip-vs-expired-vblank - Failed assertion: reply.sequence == exp_seq +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5960/re-icl-u/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
Comment 12 Martin Peres 2019-04-24 08:30:54 UTC
(In reply to Daniel Vetter from comment #10)
> https://patchwork.freedesktop.org/series/59005/

Merged:

commit 7d46f6e4c94bbf8c30c0910880503571f272898c
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Thu Apr 4 13:33:00 2019 +0200

    tests/kms_flip: Improve asserts for expired vblank tests
    
    Step 1 in debugging: Actually understand what's going wrong.
    
    References: https://bugs.freedesktop.org/show_bug.cgi?id=102887
    Cc: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
    Cc: "Peres, Martin" <martin.peres@intel.com>
    Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
    Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>


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.