Bug 108950 - [CI][SHARDS] igt@kms_rotation_crc@multiplane-rotation-cropping-top - dmesg-fail - Failed assertion: !mismatch, *ERROR* CPU pipe [ABC] FIFO underrun
Summary: [CI][SHARDS] igt@kms_rotation_crc@multiplane-rotation-cropping-top - dmesg-fa...
Status: NEW
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: high normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-05 12:47 UTC by Martin Peres
Modified: 2018-12-05 14:06 UTC (History)
1 user (show)

See Also:
i915 platform: BXT, KBL
i915 features: display/Other


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Peres 2018-12-05 12:47:26 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/IGT_4740/shard-apl8/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html

https://intel-gfx-ci.01.org/tree/drm-tip/IGT_4741/shard-kbl4/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html

https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5262/shard-kbl3/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html

Starting subtest: multiplane-rotation-cropping-top
(kms_rotation_crc:1494) igt_debugfs-CRITICAL: Test assertion failure function igt_assert_crc_equal, file ../lib/igt_debugfs.c:419:
(kms_rotation_crc:1494) igt_debugfs-CRITICAL: Failed assertion: !mismatch
Subtest multiplane-rotation-cropping-top failed.

<3> [178.694404] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
Comment 1 Martin Peres 2018-12-05 12:49:20 UTC
These tests were introduced in IGT_4738 (https://gitlab.freedesktop.org/drm/igt-gpu-tools/commit/14c1b132c8f829637c55fb071a9a2e5ce00e7ed8) and started failing inconsistently on KBL, and APL.
Comment 2 Juha-Pekka Heikkilä 2018-12-05 14:00:40 UTC
I did see KBL failing consistently while developing this test. There are three multiplane rotation tests, cropping top, no cropping and cropping bottom. Interesting thing here is only cropping top fails.

Those planes are in failing test positioned so primary plane is cropped at top left corner and sprite plane is cropped at top right corner so that only about 1/4 of planes are visible on screen.

For testing purpose what really fails there one could first move those planes for example so only vertical cropping happen and see if it still fails. Just my thoughts.
Comment 3 Martin Peres 2018-12-05 14:06:21 UTC
(In reply to Juha-Pekka Heikkilä from comment #2)
> I did see KBL failing consistently while developing this test. There are
> three multiplane rotation tests, cropping top, no cropping and cropping
> bottom. Interesting thing here is only cropping top fails.
> 
> Those planes are in failing test positioned so primary plane is cropped at
> top left corner and sprite plane is cropped at top right corner so that only
> about 1/4 of planes are visible on screen.
> 
> For testing purpose what really fails there one could first move those
> planes for example so only vertical cropping happen and see if it still
> fails. Just my thoughts.

Thanks for the comment. Feel free to use the trybot to further analyze the failure :)


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.